84.9 MB
/home/fdroid/fdroiddata/tmp/uk.openvk.android.legacy_176.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_uk.openvk.android.legacy_176.apk
1.73 KB
/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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <f0ea031850a3ff2c746efd0a7941cfab5e0bcd0a4fdbd676ebd1abad86f99a20>, actual: <3ada64ea6433a74be5e9905ac4605e27b4c62b5068a09e23ef254be9f0479b78> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <f89726f16cb392b62e3e69f16f5bcd7c268be3c1ff5880df29282fbbfe9ed6887c48780200000000>, actual: <dc65eb8491711d993e60e062c3a9d39480785d8b93aa31a5b664245f29d339be7c48780200000000>
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·9902ce45a9061cadddc56fc3a72291b3a3193574af0eba7c1639c5db77a4d9ae 
10 Signer·#1·certificate·SHA-1·digest:·64433e13df16892058340c630ad93895d28b1773 
11 Signer·#1·certificate·MD5·digest:·927523297f40b93de5b0ed382467c3ad 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·a463d490ab7faacffe0ffdce5ad2e49dca9104bd94f811ec2903c7e4a74b7215 
15 Signer·#1·public·key·SHA-1·digest:·c37b379943df0244808ac573aef01adf775ce23c 
16 Signer·#1·public·key·MD5·digest:·291655a5ddf495b19b35cf3984611c5a 
5.92 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·41441404·bytes,·number·of·entries:·35501 Zip·file·size:·41441404·bytes,·number·of·entries:·3550
2 -rw-rw-rw-··2.3·unx····10852·b-·defN·80-000-00·00:00·AndroidManifest.xml2 -rw-rw-rw-··2.3·unx····10852·b-·defN·80-000-00·00:00·AndroidManifest.xml
3 -rw----·····2.4·fat··3937044·b-·defN·80-000-00·00:00·classes.dex3 -rw----·····2.4·fat··3938636·b-·defN·80-000-00·00:00·classes.dex
4 -rw----·····2.4·fat··1923264·b-·defN·80-000-00·00:00·lib/arm64-v8a/libSDL2.so4 -rw----·····2.4·fat··1923264·b-·defN·80-000-00·00:00·lib/arm64-v8a/libSDL2.so
5 -rw----·····2.4·fat··6081744·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavcodec.so5 -rw----·····2.4·fat··6081744·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavcodec.so
6 -rw----·····2.4·fat··1091824·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavformat.so6 -rw----·····2.4·fat··1091824·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavformat.so
7 -rw----·····2.4·fat···259416·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavutil.so7 -rw----·····2.4·fat···259416·b-·defN·80-000-00·00:00·lib/arm64-v8a/libavutil.so
8 -rw----·····2.4·fat····88968·b-·defN·80-000-00·00:00·lib/arm64-v8a/libffmpeg_mediaplayer_jni.so8 -rw----·····2.4·fat····88968·b-·defN·80-000-00·00:00·lib/arm64-v8a/libffmpeg_mediaplayer_jni.so
9 -rw----·····2.4·fat····62712·b-·defN·80-000-00·00:00·lib/arm64-v8a/libswresample.so9 -rw----·····2.4·fat····62712·b-·defN·80-000-00·00:00·lib/arm64-v8a/libswresample.so
10 -rw----·····2.4·fat···308544·b-·defN·80-000-00·00:00·lib/arm64-v8a/libswscale.so10 -rw----·····2.4·fat···308544·b-·defN·80-000-00·00:00·lib/arm64-v8a/libswscale.so
Offset 3302, 15 lines modifiedOffset 3302, 15 lines modified
3302 -rw-rw-rw-··2.3·unx·····2804·b-·defN·80-000-00·00:00·res/layout-v17/preference_material.xml3302 -rw-rw-rw-··2.3·unx·····2804·b-·defN·80-000-00·00:00·res/layout-v17/preference_material.xml
3303 -rw-rw-rw-··2.3·unx·····4544·b-·defN·80-000-00·00:00·res/layout-v17/profile_header.xml3303 -rw-rw-rw-··2.3·unx·····4544·b-·defN·80-000-00·00:00·res/layout-v17/profile_header.xml
3304 -rw-rw-rw-··2.3·unx·····5184·b-·defN·80-000-00·00:00·res/layout-v17/profile_layout.xml3304 -rw-rw-rw-··2.3·unx·····5184·b-·defN·80-000-00·00:00·res/layout-v17/profile_layout.xml
3305 -rw-rw-rw-··2.3·unx·····1112·b-·defN·80-000-00·00:00·res/layout-v17/select_dialog_multichoice_material.xml3305 -rw-rw-rw-··2.3·unx·····1112·b-·defN·80-000-00·00:00·res/layout-v17/select_dialog_multichoice_material.xml
3306 -rw-rw-rw-··2.3·unx·····1112·b-·defN·80-000-00·00:00·res/layout-v17/select_dialog_singlechoice_material.xml3306 -rw-rw-rw-··2.3·unx·····1112·b-·defN·80-000-00·00:00·res/layout-v17/select_dialog_singlechoice_material.xml
3307 -rw-rw-rw-··2.3·unx·····2168·b-·defN·80-000-00·00:00·res/layout-v21/abc_screen_toolbar.xml3307 -rw-rw-rw-··2.3·unx·····2168·b-·defN·80-000-00·00:00·res/layout-v21/abc_screen_toolbar.xml
3308 -rw-rw-rw-··2.3·unx·····4356·b-·defN·80-000-00·00:00·res/layout-v21/group_page_layout.xml3308 -rw-rw-rw-··2.3·unx·····4356·b-·defN·80-000-00·00:00·res/layout-v21/group_page_layout.xml
3309 -rw-rw-rw-··2.3·unx·····1948·b-·defN·80-000-00·00:00·res/layout-v21/newsfeed_layout.xml3309 -rw-rw-rw-··2.3·unx·····1960·b-·defN·80-000-00·00:00·res/layout-v21/newsfeed_layout.xml
3310 -rw-rw-rw-··2.3·unx·····9848·b-·defN·80-000-00·00:00·res/layout-v21/post_view_layout.xml3310 -rw-rw-rw-··2.3·unx·····9848·b-·defN·80-000-00·00:00·res/layout-v21/post_view_layout.xml
3311 -rw-rw-rw-··2.3·unx······788·b-·defN·80-000-00·00:00·res/layout-v21/preference_category_material.xml3311 -rw-rw-rw-··2.3·unx······788·b-·defN·80-000-00·00:00·res/layout-v21/preference_category_material.xml
3312 -rw-rw-rw-··2.3·unx·····2192·b-·defN·80-000-00·00:00·res/layout-v21/preference_information_material.xml3312 -rw-rw-rw-··2.3·unx·····2192·b-·defN·80-000-00·00:00·res/layout-v21/preference_information_material.xml
3313 -rw-rw-rw-··2.3·unx·····2804·b-·defN·80-000-00·00:00·res/layout-v21/preference_material.xml3313 -rw-rw-rw-··2.3·unx·····2804·b-·defN·80-000-00·00:00·res/layout-v21/preference_material.xml
3314 -rw-rw-rw-··2.3·unx·····3260·b-·defN·80-000-00·00:00·res/layout-v21/tab_selector.xml3314 -rw-rw-rw-··2.3·unx·····3260·b-·defN·80-000-00·00:00·res/layout-v21/tab_selector.xml
3315 -rw-rw-rw-··2.3·unx·····1064·b-·defN·80-000-00·00:00·res/layout-v21/wall_layout.xml3315 -rw-rw-rw-··2.3·unx·····1064·b-·defN·80-000-00·00:00·res/layout-v21/wall_layout.xml
3316 -rw-rw-rw-··2.3·unx·····1228·b-·defN·80-000-00·00:00·res/layout-v22/confirm_with_passw_layout.xml3316 -rw-rw-rw-··2.3·unx·····1228·b-·defN·80-000-00·00:00·res/layout-v22/confirm_with_passw_layout.xml
Offset 3420, 15 lines modifiedOffset 3420, 15 lines modified
3420 -rw-rw-rw-··2.3·unx·····1268·b-·defN·80-000-00·00:00·res/layout/messages_search_suggestion.xml3420 -rw-rw-rw-··2.3·unx·····1268·b-·defN·80-000-00·00:00·res/layout/messages_search_suggestion.xml
3421 -rw-rw-rw-··2.3·unx······600·b-·defN·80-000-00·00:00·res/layout/nav_spinner_item.xml3421 -rw-rw-rw-··2.3·unx······600·b-·defN·80-000-00·00:00·res/layout/nav_spinner_item.xml
3422 -rw-rw-rw-··2.3·unx·····2664·b-·defN·80-000-00·00:00·res/layout/ncomment.xml3422 -rw-rw-rw-··2.3·unx·····2664·b-·defN·80-000-00·00:00·res/layout/ncomment.xml
3423 -rw-rw-rw-··2.3·unx·····2524·b-·defN·80-000-00·00:00·res/layout/news_banlist_item.xml3423 -rw-rw-rw-··2.3·unx·····2524·b-·defN·80-000-00·00:00·res/layout/news_banlist_item.xml
3424 -rw-rw-rw-··2.3·unx·····6220·b-·defN·80-000-00·00:00·res/layout/news_item_feedback.xml3424 -rw-rw-rw-··2.3·unx·····6220·b-·defN·80-000-00·00:00·res/layout/news_item_feedback.xml
3425 -rw-rw-rw-··2.3·unx·····3524·b-·defN·80-000-00·00:00·res/layout/news_photos_item.xml3425 -rw-rw-rw-··2.3·unx·····3524·b-·defN·80-000-00·00:00·res/layout/news_photos_item.xml
3426 -rw-rw-rw-··2.3·unx····10708·b-·defN·80-000-00·00:00·res/layout/newsfeed_item.xml3426 -rw-rw-rw-··2.3·unx····10708·b-·defN·80-000-00·00:00·res/layout/newsfeed_item.xml
3427 -rw-rw-rw-··2.3·unx·····1872·b-·defN·80-000-00·00:00·res/layout/newsfeed_layout.xml3427 -rw-rw-rw-··2.3·unx·····1884·b-·defN·80-000-00·00:00·res/layout/newsfeed_layout.xml
3428 -rw-rw-rw-··2.3·unx······808·b-·defN·80-000-00·00:00·res/layout/notification_media_action.xml3428 -rw-rw-rw-··2.3·unx······808·b-·defN·80-000-00·00:00·res/layout/notification_media_action.xml
3429 -rw-rw-rw-··2.3·unx·····1048·b-·defN·80-000-00·00:00·res/layout/notification_media_cancel_action.xml3429 -rw-rw-rw-··2.3·unx·····1048·b-·defN·80-000-00·00:00·res/layout/notification_media_cancel_action.xml
3430 -rw-rw-rw-··2.3·unx·····2012·b-·defN·80-000-00·00:00·res/layout/notification_template_big_media.xml3430 -rw-rw-rw-··2.3·unx·····2012·b-·defN·80-000-00·00:00·res/layout/notification_template_big_media.xml
3431 -rw-rw-rw-··2.3·unx·····2036·b-·defN·80-000-00·00:00·res/layout/notification_template_big_media_narrow.xml3431 -rw-rw-rw-··2.3·unx·····2036·b-·defN·80-000-00·00:00·res/layout/notification_template_big_media_narrow.xml
3432 -rw-rw-rw-··2.3·unx·····3092·b-·defN·80-000-00·00:00·res/layout/notification_template_lines.xml3432 -rw-rw-rw-··2.3·unx·····3092·b-·defN·80-000-00·00:00·res/layout/notification_template_lines.xml
3433 -rw-rw-rw-··2.3·unx·····1600·b-·defN·80-000-00·00:00·res/layout/notification_template_media.xml3433 -rw-rw-rw-··2.3·unx·····1600·b-·defN·80-000-00·00:00·res/layout/notification_template_media.xml
3434 -rw-rw-rw-··2.3·unx······784·b-·defN·80-000-00·00:00·res/layout/notification_template_part_chronometer.xml3434 -rw-rw-rw-··2.3·unx······784·b-·defN·80-000-00·00:00·res/layout/notification_template_part_chronometer.xml
Offset 3496, 15 lines modifiedOffset 3496, 15 lines modified
3496 -rw-rw-rw-··2.3·unx·····1260·b-·defN·80-000-00·00:00·res/layout/styled_progressdialog_layout.xml3496 -rw-rw-rw-··2.3·unx·····1260·b-·defN·80-000-00·00:00·res/layout/styled_progressdialog_layout.xml
3497 -rw-rw-rw-··2.3·unx······656·b-·defN·80-000-00·00:00·res/layout/support_simple_spinner_dropdown_item.xml3497 -rw-rw-rw-··2.3·unx······656·b-·defN·80-000-00·00:00·res/layout/support_simple_spinner_dropdown_item.xml
3498 -rw-rw-rw-··2.3·unx·····3076·b-·defN·80-000-00·00:00·res/layout/tab_selector.xml3498 -rw-rw-rw-··2.3·unx·····3076·b-·defN·80-000-00·00:00·res/layout/tab_selector.xml
3499 -rw-rw-rw-··2.3·unx·····1316·b-·defN·80-000-00·00:00·res/layout/twofactor_auth.xml3499 -rw-rw-rw-··2.3·unx·····1316·b-·defN·80-000-00·00:00·res/layout/twofactor_auth.xml
3500 -rw-rw-rw-··2.3·unx·····4312·b-·defN·80-000-00·00:00·res/layout/update_status.xml3500 -rw-rw-rw-··2.3·unx·····4312·b-·defN·80-000-00·00:00·res/layout/update_status.xml
3501 -rw-rw-rw-··2.3·unx······972·b-·defN·80-000-00·00:00·res/layout/video_end_menu.xml3501 -rw-rw-rw-··2.3·unx······972·b-·defN·80-000-00·00:00·res/layout/video_end_menu.xml
3502 -rw-rw-rw-··2.3·unx·····1920·b-·defN·80-000-00·00:00·res/layout/video_list_item.xml3502 -rw-rw-rw-··2.3·unx·····1920·b-·defN·80-000-00·00:00·res/layout/video_list_item.xml
3503 -rw-rw-rw-··2.3·unx·····4036·b-·defN·80-000-00·00:00·res/layout/video_player.xml3503 -rw-rw-rw-··2.3·unx·····4076·b-·defN·80-000-00·00:00·res/layout/video_player.xml
3504 -rw-rw-rw-··2.3·unx·····1508·b-·defN·80-000-00·00:00·res/layout/wall_error_layout.xml3504 -rw-rw-rw-··2.3·unx·····1508·b-·defN·80-000-00·00:00·res/layout/wall_error_layout.xml
3505 -rw-rw-rw-··2.3·unx·····1092·b-·defN·80-000-00·00:00·res/layout/wall_layout.xml3505 -rw-rw-rw-··2.3·unx·····1092·b-·defN·80-000-00·00:00·res/layout/wall_layout.xml
3506 -rw-rw-rw-··2.3·unx·····2000·b-·defN·80-000-00·00:00·res/layout/wall_post_layout.xml3506 -rw-rw-rw-··2.3·unx·····2000·b-·defN·80-000-00·00:00·res/layout/wall_post_layout.xml
3507 -rw-rw-rw-··2.3·unx·····1728·b-·defN·80-000-00·00:00·res/layout/warn_message_layout.xml3507 -rw-rw-rw-··2.3·unx·····1728·b-·defN·80-000-00·00:00·res/layout/warn_message_layout.xml
3508 -rw-rw-rw-··2.3·unx·····3812·b-·defN·80-000-00·00:00·res/layout/widget_player.xml3508 -rw-rw-rw-··2.3·unx·····3812·b-·defN·80-000-00·00:00·res/layout/widget_player.xml
3509 -rw-rw-rw-··2.3·unx·····4896·b-·defN·80-000-00·00:00·res/layout/widget_player_big.xml3509 -rw-rw-rw-··2.3·unx·····4896·b-·defN·80-000-00·00:00·res/layout/widget_player_big.xml
3510 -rw-rw-rw-··2.3·unx·····3088·b-·defN·80-000-00·00:00·res/layout/write_bar.xml3510 -rw-rw-rw-··2.3·unx·····3088·b-·defN·80-000-00·00:00·res/layout/write_bar.xml
Offset 3545, 8 lines modifiedOffset 3545, 8 lines modified
3545 -rw-rw-rw-··2.3·unx·····1756·b-·defN·80-000-00·00:00·res/xml/preferences_2.xml3545 -rw-rw-rw-··2.3·unx·····1756·b-·defN·80-000-00·00:00·res/xml/preferences_2.xml
3546 -rw-rw-rw-··2.3·unx······592·b-·defN·80-000-00·00:00·res/xml/widget_player_big_provider.xml3546 -rw-rw-rw-··2.3·unx······592·b-·defN·80-000-00·00:00·res/xml/widget_player_big_provider.xml
3547 -rw-rw-rw-··2.3·unx······544·b-·defN·80-000-00·00:00·res/xml/widget_player_provider.xml3547 -rw-rw-rw-··2.3·unx······544·b-·defN·80-000-00·00:00·res/xml/widget_player_provider.xml
3548 -rw-rw-rw-··2.3·unx··1375664·b-·stor·80-000-00·00:00·resources.arsc3548 -rw-rw-rw-··2.3·unx··1375664·b-·stor·80-000-00·00:00·resources.arsc
3549 -rw----·····2.0·fat···334193·b-·defN·80-000-00·00:00·META-INF/D03F40E9.SF3549 -rw----·····2.0·fat···334193·b-·defN·80-000-00·00:00·META-INF/D03F40E9.SF
3550 -rw----·····2.0·fat·····1328·b-·defN·80-000-00·00:00·META-INF/D03F40E9.RSA3550 -rw----·····2.0·fat·····1328·b-·defN·80-000-00·00:00·META-INF/D03F40E9.RSA
3551 -rw----·····2.0·fat···334147·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF3551 -rw----·····2.0·fat···334147·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF
3552 3550·files,·79998224·bytes·uncompressed,·40857021·bytes·compressed:··48.9%3552 3550·files,·79999880·bytes·uncompressed,·40857532·bytes·compressed:··48.9%
84.7 MB
classes.dex
84.6 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·ba1c1d554 checksum············:·d2f70753
5 signature···········:·27cf...93435 signature···········:·2061...e4c9
6 file_size···········:·39370446 file_size···········:·3938636
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3462010 string_ids_size·····:·34620
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·400012 type_ids_size·······:·4000
13 type_ids_off········:·138592·(0x021d60)13 type_ids_off········:·138592·(0x021d60)
14 proto_ids_size······:·572414 proto_ids_size······:·5724
15 proto_ids_off·······:·154592·(0x025be0)15 proto_ids_off·······:·154592·(0x025be0)
16 field_ids_size······:·2305816 field_ids_size······:·23058
17 field_ids_off·······:·223280·(0x036830)17 field_ids_off·······:·223280·(0x036830)
18 method_ids_size·····:·2889118 method_ids_size·····:·28890
19 method_ids_off······:·407744·(0x0638c0)19 method_ids_off······:·407744·(0x0638c0)
20 class_defs_size·····:·308820 class_defs_size·····:·3088
21 class_defs_off······:·638872·(0x09bf98)21 class_defs_off······:·638864·(0x09bf90)
22 data_size···········:·319935622 data_size···········:·3200956
23 data_off············:·737688·(0x0b4198)23 data_off············:·737680·(0x0b4190)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·27425 class_idx···········:·274
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·252527 superclass_idx······:·2525
28 source_file_idx·····:·145628 source_file_idx·····:·1456
29 static_fields_size··:·029 static_fields_size··:·0
Offset 1698, 46 lines modifiedOffset 1698, 46 lines modified
1698 ······type··········:·'()V'1698 ······type··········:·'()V'
1699 ······access········:·0x10008·(STATIC·CONSTRUCTOR)1699 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
1700 ······code··········-1700 ······code··········-
1701 ······registers·····:·41701 ······registers·····:·4
1702 ······ins···········:·01702 ······ins···········:·0
1703 ······outs··········:·01703 ······outs··········:·0
1704 ······insns·size····:·142·16-bit·code·units1704 ······insns·size····:·142·16-bit·code·units
1705 0f683c:········································|[0f683c]·android.support.graphics.drawable.AndroidResources.<clinit>:()V1705 0f6ac4:········································|[0f6ac4]·android.support.graphics.drawable.AndroidResources.<clinit>:()V
1706 0f684c:·1223···································|0000:·const/4·v3,·#int·2·//·#21706 0f6ad4:·1223···································|0000:·const/4·v3,·#int·2·//·#2
1707 0f684e:·1300·0900······························|0001:·const/16·v0,·#int·9·//·#91707 0f6ad6:·1300·0900······························|0001:·const/16·v0,·#int·9·//·#9
1708 0f6852:·2300·150f······························|0003:·new-array·v0,·v0,·[I·//·type@0f151708 0f6ada:·2300·150f······························|0003:·new-array·v0,·v0,·[I·//·type@0f15
1709 0f6856:·2600·3100·0000·························|0005:·fill-array-data·v0,·00000036·//·+000000311709 0f6ade:·2600·3100·0000·························|0005:·fill-array-data·v0,·00000036·//·+00000031
1710 0f685c:·6900·a200······························|0008:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableTypeArray:[I·//·field@00a21710 0f6ae4:·6900·a200······························|0008:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableTypeArray:[I·//·field@00a2
1711 0f6860:·1300·0800······························|000a:·const/16·v0,·#int·8·//·#81711 0f6ae8:·1300·0800······························|000a:·const/16·v0,·#int·8·//·#8
1712 0f6864:·2300·150f······························|000c:·new-array·v0,·v0,·[I·//·type@0f151712 0f6aec:·2300·150f······························|000c:·new-array·v0,·v0,·[I·//·type@0f15
1713 0f6868:·2600·3e00·0000·························|000e:·fill-array-data·v0,·0000004c·//·+0000003e1713 0f6af0:·2600·3e00·0000·························|000e:·fill-array-data·v0,·0000004c·//·+0000003e
1714 0f686e:·6900·8b00······························|0011:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableGroup:[I·//·field@008b1714 0f6af6:·6900·8b00······························|0011:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableGroup:[I·//·field@008b
1715 0f6872:·1300·0d00······························|0013:·const/16·v0,·#int·13·//·#d1715 0f6afa:·1300·0d00······························|0013:·const/16·v0,·#int·13·//·#d
1716 0f6876:·2300·150f······························|0015:·new-array·v0,·v0,·[I·//·type@0f151716 0f6afe:·2300·150f······························|0015:·new-array·v0,·v0,·[I·//·type@0f15
1717 0f687a:·2600·4900·0000·························|0017:·fill-array-data·v0,·00000060·//·+000000491717 0f6b02:·2600·4900·0000·························|0017:·fill-array-data·v0,·00000060·//·+00000049
1718 0f6880:·6900·9400······························|001a:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawablePath:[I·//·field@00941718 0f6b08:·6900·9400······························|001a:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawablePath:[I·//·field@0094
1719 0f6884:·2330·150f······························|001c:·new-array·v0,·v3,·[I·//·type@0f151719 0f6b0c:·2330·150f······························|001c:·new-array·v0,·v3,·[I·//·type@0f15
1720 0f6888:·2600·6000·0000·························|001e:·fill-array-data·v0,·0000007e·//·+000000601720 0f6b10:·2600·6000·0000·························|001e:·fill-array-data·v0,·0000007e·//·+00000060
1721 0f688e:·6900·8800······························|0021:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableClipPath:[I·//·field@00881721 0f6b16:·6900·8800······························|0021:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_VectorDrawableClipPath:[I·//·field@0088
1722 0f6892:·1210···································|0023:·const/4·v0,·#int·1·//·#11722 0f6b1a:·1210···································|0023:·const/4·v0,·#int·1·//·#1
1723 0f6894:·2300·150f······························|0024:·new-array·v0,·v0,·[I·//·type@0f151723 0f6b1c:·2300·150f······························|0024:·new-array·v0,·v0,·[I·//·type@0f15
1724 0f6898:·1201···································|0026:·const/4·v1,·#int·0·//·#01724 0f6b20:·1201···································|0026:·const/4·v1,·#int·0·//·#0
1725 0f689a:·1402·9901·0101·························|0027:·const·v2,·#float·2.36947e-38·//·#010101991725 0f6b22:·1402·9901·0101·························|0027:·const·v2,·#float·2.36947e-38·//·#01010199
1726 0f68a0:·4b02·0001······························|002a:·aput·v2,·v0,·v11726 0f6b28:·4b02·0001······························|002a:·aput·v2,·v0,·v1
1727 0f68a4:·6900·8300······························|002c:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_AnimatedVectorDrawable:[I·//·field@00831727 0f6b2c:·6900·8300······························|002c:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_AnimatedVectorDrawable:[I·//·field@0083
1728 0f68a8:·2330·150f······························|002e:·new-array·v0,·v3,·[I·//·type@0f151728 0f6b30:·2330·150f······························|002e:·new-array·v0,·v3,·[I·//·type@0f15
1729 0f68ac:·2600·5600·0000·························|0030:·fill-array-data·v0,·00000086·//·+000000561729 0f6b34:·2600·5600·0000·························|0030:·fill-array-data·v0,·00000086·//·+00000056
1730 0f68b2:·6900·8400······························|0033:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_AnimatedVectorDrawableTarget:[I·//·field@00841730 0f6b3a:·6900·8400······························|0033:·sput-object·v0,·Landroid/support/graphics/drawable/AndroidResources;.styleable_AnimatedVectorDrawableTarget:[I·//·field@0084
1731 0f68b6:·0e00···································|0035:·return-void1731 0f6b3e:·0e00···································|0035:·return-void
1732 0f68b8:·0003·0400·0900·0000·0300·0101·2101·...·|0036:·array-data·(22·units)1732 0f6b40:·0003·0400·0900·0000·0300·0101·2101·...·|0036:·array-data·(22·units)
1733 0f68e4:·0003·0400·0800·0000·0300·0101·b501·...·|004c:·array-data·(20·units)1733 0f6b6c:·0003·0400·0800·0000·0300·0101·b501·...·|004c:·array-data·(20·units)
1734 0f690c:·0003·0400·0d00·0000·0300·0101·0404·...·|0060:·array-data·(30·units)1734 0f6b94:·0003·0400·0d00·0000·0300·0101·0404·...·|0060:·array-data·(30·units)
1735 0f6948:·0003·0400·0200·0000·0300·0101·0504·...·|007e:·array-data·(8·units)1735 0f6bd0:·0003·0400·0200·0000·0300·0101·0504·...·|007e:·array-data·(8·units)
1736 0f6958:·0003·0400·0200·0000·0300·0101·cd01·...·|0086:·array-data·(8·units)1736 0f6be0:·0003·0400·0200·0000·0300·0101·cd01·...·|0086:·array-data·(8·units)
1737 ······catches·······:·(none)1737 ······catches·······:·(none)
1738 ······positions·····:·1738 ······positions·····:·
1739 ········0x0001·line=201739 ········0x0001·line=20
1740 ········0x000a·line=341740 ········0x000a·line=34
1741 ········0x0013·line=471741 ········0x0013·line=47
1742 ········0x001c·line=671742 ········0x001c·line=67
1743 ········0x0023·line=731743 ········0x0023·line=73
Offset 1754, 17 lines modifiedOffset 1754, 17 lines modified
1754 ······type··········:·'()V'1754 ······type··········:·'()V'
1755 ······access········:·0x10000·(CONSTRUCTOR)1755 ······access········:·0x10000·(CONSTRUCTOR)
1756 ······code··········-1756 ······code··········-
1757 ······registers·····:·11757 ······registers·····:·1
1758 ······ins···········:·11758 ······ins···········:·1
1759 ······outs··········:·11759 ······outs··········:·1
1760 ······insns·size····:·4·16-bit·code·units1760 ······insns·size····:·4·16-bit·code·units
1761 0f6968:········································|[0f6968]·android.support.graphics.drawable.AndroidResources.<init>:()V1761 0f6bf0:········································|[0f6bf0]·android.support.graphics.drawable.AndroidResources.<init>:()V
1762 0f6978:·7010·ac51·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@51ac1762 0f6c00:·7010·ab51·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@51ab
1763 0f697e:·0e00···································|0003:·return-void1763 0f6c06:·0e00···································|0003:·return-void
1764 ······catches·······:·(none)1764 ······catches·······:·(none)
1765 ······positions·····:·1765 ······positions·····:·
1766 ········0x0000·line=171766 ········0x0000·line=17
1767 ······locals········:·1767 ······locals········:·
1768 ········0x0000·-·0x0004·reg=0·this·Landroid/support/graphics/drawable/AndroidResources;·1768 ········0x0000·-·0x0004·reg=0·this·Landroid/support/graphics/drawable/AndroidResources;·
  
1769 ··Virtual·methods···-1769 ··Virtual·methods···-
Offset 1803, 18 lines modifiedOffset 1803, 18 lines modified
1803 ······type··········:·'(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V'1803 ······type··········:·'(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V'
1804 ······access········:·0x10000·(CONSTRUCTOR)1804 ······access········:·0x10000·(CONSTRUCTOR)
1805 ······code··········-1805 ······code··········-
1806 ······registers·····:·21806 ······registers·····:·2
1807 ······ins···········:·21807 ······ins···········:·2
1808 ······outs··········:·11808 ······outs··········:·1
1809 ······insns·size····:·6·16-bit·code·units1809 ······insns·size····:·6·16-bit·code·units
1810 0f6980:········································|[0f6980]·android.support.graphics.drawable.AnimatedVectorDrawableCompat$1.<init>:(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V1810 0f6c08:········································|[0f6c08]·android.support.graphics.drawable.AnimatedVectorDrawableCompat$1.<init>:(Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;)V
1811 0f6990:·5b01·ac00······························|0000:·iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;.this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·//·field@00ac1811 0f6c18:·5b01·ac00······························|0000:·iput-object·v1,·v0,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;.this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·//·field@00ac
1812 0f6994:·7010·ac51·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@51ac1812 0f6c1c:·7010·ab51·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@51ab
1813 0f699a:·0e00···································|0005:·return-void1813 0f6c22:·0e00···································|0005:·return-void
1814 ······catches·······:·(none)1814 ······catches·······:·(none)
1815 ······positions·····:·1815 ······positions·····:·
1816 ········0x0000·line=6291816 ········0x0000·line=629
1817 ······locals········:·1817 ······locals········:·
1818 ········0x0000·-·0x0006·reg=0·this·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;·1818 ········0x0000·-·0x0006·reg=0·this·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;·
1819 ········0x0000·-·0x0006·reg=1·this$0·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·1819 ········0x0000·-·0x0006·reg=1·this$0·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·
  
Offset 1824, 18 lines modifiedOffset 1824, 18 lines modified
1824 ······type··········:·'(Landroid/graphics/drawable/Drawable;)V'1824 ······type··········:·'(Landroid/graphics/drawable/Drawable;)V'
1825 ······access········:·0x0001·(PUBLIC)1825 ······access········:·0x0001·(PUBLIC)
1826 ······code··········-1826 ······code··········-
1827 ······registers·····:·31827 ······registers·····:·3
1828 ······ins···········:·21828 ······ins···········:·2
1829 ······outs··········:·11829 ······outs··········:·1
1830 ······insns·size····:·6·16-bit·code·units1830 ······insns·size····:·6·16-bit·code·units
1831 0f699c:········································|[0f699c]·android.support.graphics.drawable.AnimatedVectorDrawableCompat$1.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V1831 0f6c24:········································|[0f6c24]·android.support.graphics.drawable.AnimatedVectorDrawableCompat$1.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V
1832 0f69ac:·5410·ac00······························|0000:·iget-object·v0,·v1,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;.this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·//·field@00ac1832 0f6c34:·5410·ac00······························|0000:·iget-object·v0,·v1,·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat$1;.this$0:Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;·//·field@00ac
1833 0f69b0:·6e10·d905·0000·························|0002:·invoke-virtual·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;.invalidateSelf:()V·//·method@05d91833 0f6c38:·6e10·d905·0000·························|0002:·invoke-virtual·{v0},·Landroid/support/graphics/drawable/AnimatedVectorDrawableCompat;.invalidateSelf:()V·//·method@05d9
1834 0f69b6:·0e00···································|0005:·return-void1834 0f6c3e:·0e00···································|0005:·return-void
1835 ······catches·······:·(none)1835 ······catches·······:·(none)
Max diff block lines reached; 88716095/88728798 bytes (99.99%) of diff not shown.
67.7 KB
classes.jar
13.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·6090918·bytes,·number·of·entries:·30881 Zip·file·size:·6091085·bytes,·number·of·entries:·3088
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class
6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
Offset 1015, 15 lines modifiedOffset 1015, 15 lines modified
1015 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·android/support/v7/util/AsyncListUtil$ViewCallback.class1015 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·android/support/v7/util/AsyncListUtil$ViewCallback.class
1016 ?rwxrwxr-x··2.0·unx·····4502·b-·stor·80-Jan-01·00:00·android/support/v7/util/AsyncListUtil.class1016 ?rwxrwxr-x··2.0·unx·····4502·b-·stor·80-Jan-01·00:00·android/support/v7/util/AsyncListUtil.class
1017 ?rwxrwxr-x··2.0·unx·····1660·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$1$1.class1017 ?rwxrwxr-x··2.0·unx·····1660·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$1$1.class
1018 ?rwxrwxr-x··2.0·unx·····2011·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$2$1.class1018 ?rwxrwxr-x··2.0·unx·····2011·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$2$1.class
1019 ?rwxrwxr-x··2.0·unx·····1493·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$MessageQueue.class1019 ?rwxrwxr-x··2.0·unx·····1493·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$MessageQueue.class
1020 ?rwxrwxr-x··2.0·unx·····1728·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$SyncQueueItem.class1020 ?rwxrwxr-x··2.0·unx·····1728·b-·stor·80-Jan-01·00:00·android/support/v7/util/MessageThreadUtil$SyncQueueItem.class
1021 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·android/support/v7/util/SortedList$Callback.class1021 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·android/support/v7/util/SortedList$Callback.class
1022 ?rwxrwxr-x··2.0·unx·····6825·b-·stor·80-Jan-01·00:00·android/support/v7/util/SortedList.class1022 ?rwxrwxr-x··2.0·unx·····6853·b-·stor·80-Jan-01·00:00·android/support/v7/util/SortedList.class
1023 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil$BackgroundCallback.class1023 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil$BackgroundCallback.class
1024 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil$MainThreadCallback.class1024 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil$MainThreadCallback.class
1025 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil.class1025 ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/v7/util/ThreadUtil.class
1026 ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·android/support/v7/util/TileList$Tile.class1026 ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·android/support/v7/util/TileList$Tile.class
1027 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·android/support/v7/util/TileList.class1027 ?rwxrwxr-x··2.0·unx·····1319·b-·stor·80-Jan-01·00:00·android/support/v7/util/TileList.class
1028 ?rwxrwxr-x··2.0·unx·····2750·b-·stor·80-Jan-01·00:00·android/support/v7/view/ActionBarPolicy.class1028 ?rwxrwxr-x··2.0·unx·····2750·b-·stor·80-Jan-01·00:00·android/support/v7/view/ActionBarPolicy.class
1029 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v7/view/ActionMode$Callback.class1029 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v7/view/ActionMode$Callback.class
Offset 1139, 15 lines modifiedOffset 1139, 15 lines modified
1139 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$2.class1139 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$2.class
1140 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$3.class1140 ?rwxrwxr-x··2.0·unx······813·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$3.class
1141 ?rwxrwxr-x··2.0·unx······581·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$ListSelectorHider.class1141 ?rwxrwxr-x··2.0·unx······581·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$ListSelectorHider.class
1142 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupDataSetObserver.class1142 ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupDataSetObserver.class
1143 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupScrollListener.class1143 ?rwxrwxr-x··2.0·unx·····1341·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupScrollListener.class
1144 ?rwxrwxr-x··2.0·unx·····1438·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupTouchInterceptor.class1144 ?rwxrwxr-x··2.0·unx·····1438·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$PopupTouchInterceptor.class
1145 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$ResizePopupRunnable.class1145 ?rwxrwxr-x··2.0·unx·····1156·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListPopupWindow$ResizePopupRunnable.class
1146 ?rwxrwxr-x··2.0·unx·····5907·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListViewCompat.class1146 ?rwxrwxr-x··2.0·unx·····5913·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ListViewCompat.class
1147 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v7/widget/MenuItemHoverListener.class1147 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v7/widget/MenuItemHoverListener.class
1148 ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OpReorderer$Callback.class1148 ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OpReorderer$Callback.class
1149 ?rwxrwxr-x··2.0·unx·····3135·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OpReorderer.class1149 ?rwxrwxr-x··2.0·unx·····3135·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OpReorderer.class
1150 ?rwxrwxr-x··2.0·unx·····2037·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OrientationHelper.class1150 ?rwxrwxr-x··2.0·unx·····2037·b-·stor·80-Jan-01·00:00·android/support/v7/widget/OrientationHelper.class
1151 ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$2.class1151 ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$2.class
1152 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$OnDismissListener.class1152 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$OnDismissListener.class
1153 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$OnMenuItemClickListener.class1153 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/v7/widget/PopupMenu$OnMenuItemClickListener.class
Offset 1881, 15 lines modifiedOffset 1881, 15 lines modified
1881 ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$4$2.class1881 ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$4$2.class
1882 ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$5$1.class1882 ?rwxrwxr-x··2.0·unx······965·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$5$1.class
1883 ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$5.class1883 ?rwxrwxr-x··2.0·unx·····1600·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$5.class
1884 ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6$1.class1884 ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6$1.class
1885 ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6$2.class1885 ?rwxrwxr-x··2.0·unx·····1234·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6$2.class
1886 ?rwxrwxr-x··2.0·unx·····1617·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6.class1886 ?rwxrwxr-x··2.0·unx·····1617·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$6.class
1887 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$7.class1887 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity$7.class
1888 ?rwxrwxr-x··2.0·unx·····8524·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity.class1888 ?rwxrwxr-x··2.0·unx·····8479·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity.class
1889 ?rwxrwxr-x··2.0·unx·····1142·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$1.class1889 ?rwxrwxr-x··2.0·unx·····1142·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$1.class
1890 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$2.class1890 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$2.class
1891 ?rwxrwxr-x··2.0·unx·····4785·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$3.class1891 ?rwxrwxr-x··2.0·unx·····4785·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$3.class
1892 ?rwxrwxr-x··2.0·unx·····4038·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$4.class1892 ?rwxrwxr-x··2.0·unx·····4038·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$4.class
1893 ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$5.class1893 ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity$5.class
1894 ?rwxrwxr-x··2.0·unx····13798·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity.class1894 ?rwxrwxr-x··2.0·unx····13798·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/activities/WallPostActivity.class
1895 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/enumerations/UiMessages.class1895 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/enumerations/UiMessages.class
Offset 2409, 15 lines modifiedOffset 2409, 15 lines modified
2409 ?rwxrwxr-x··2.0·unx·····2526·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$5.class2409 ?rwxrwxr-x··2.0·unx·····2526·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$5.class
2410 ?rwxrwxr-x··2.0·unx·····2830·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$6.class2410 ?rwxrwxr-x··2.0·unx·····2830·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$6.class
2411 ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener.class2411 ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$ItemAnimatorRestoreListener.class
2412 ?rwxrwxr-x··2.0·unx·····2304·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$RecyclerViewDataObserver.class2412 ?rwxrwxr-x··2.0·unx·····2304·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$RecyclerViewDataObserver.class
2413 ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SavedState$1.class2413 ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SavedState$1.class
2414 ?rwxrwxr-x··2.0·unx·····1390·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SavedState.class2414 ?rwxrwxr-x··2.0·unx·····1390·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SavedState.class
2415 ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SimpleOnItemTouchListener.class2415 ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerView$SimpleOnItemTouchListener.class
2416 ?rwxrwxr-x··2.0·unx····65399·b-·defN·80-Jan-01·00:00·android/support/v7/widget/RecyclerView.class2416 ?rwxrwxr-x··2.0·unx····65392·b-·defN·80-Jan-01·00:00·android/support/v7/widget/RecyclerView.class
2417 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerViewAccessibilityDelegate$1.class2417 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerViewAccessibilityDelegate$1.class
2418 ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerViewAccessibilityDelegate.class2418 ?rwxrwxr-x··2.0·unx·····2142·b-·stor·80-Jan-01·00:00·android/support/v7/widget/RecyclerViewAccessibilityDelegate.class
2419 ?rwxrwxr-x··2.0·unx·····5231·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ScrollingTabContainerView$TabView.class2419 ?rwxrwxr-x··2.0·unx·····5231·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ScrollingTabContainerView$TabView.class
2420 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ScrollingTabContainerView$VisibilityAnimListener.class2420 ?rwxrwxr-x··2.0·unx·····1068·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ScrollingTabContainerView$VisibilityAnimListener.class
2421 ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SavedState$1.class2421 ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SavedState$1.class
2422 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SavedState.class2422 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·android/support/v7/widget/SearchView$SavedState.class
2423 ?rwxrwxr-x··2.0·unx····29294·b-·defN·80-Jan-01·00:00·android/support/v7/widget/SearchView.class2423 ?rwxrwxr-x··2.0·unx····29294·b-·defN·80-Jan-01·00:00·android/support/v7/widget/SearchView.class
Offset 2460, 29 lines modifiedOffset 2460, 29 lines modified
2460 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·okhttp3/Cache$CacheRequestImpl.class2460 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·okhttp3/Cache$CacheRequestImpl.class
2461 ?rwxrwxr-x··2.0·unx·····1233·b-·stor·80-Jan-01·00:00·okhttp3/Cache$CacheResponseBody.class2461 ?rwxrwxr-x··2.0·unx·····1233·b-·stor·80-Jan-01·00:00·okhttp3/Cache$CacheResponseBody.class
2462 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·okhttp3/CookieJar$1.class2462 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·okhttp3/CookieJar$1.class
2463 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·okhttp3/Dns$1.class2463 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·okhttp3/Dns$1.class
2464 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$1.class2464 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$1.class
2465 ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$2.class2465 ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·okhttp3/EventListener$2.class
2466 ?rwxrwxr-x··2.0·unx·····1714·b-·stor·80-Jan-01·00:00·okhttp3/FormBody.class2466 ?rwxrwxr-x··2.0·unx·····1714·b-·stor·80-Jan-01·00:00·okhttp3/FormBody.class
2467 ?rwxrwxr-x··2.0·unx·····3460·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody.class2467 ?rwxrwxr-x··2.0·unx·····3567·b-·stor·80-Jan-01·00:00·okhttp3/MultipartBody.class
2468 ?rwxrwxr-x··2.0·unx·····2809·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient$1.class2468 ?rwxrwxr-x··2.0·unx·····2809·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient$1.class
2469 ?rwxrwxr-x··2.0·unx·····6970·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient.class2469 ?rwxrwxr-x··2.0·unx·····6970·b-·stor·80-Jan-01·00:00·okhttp3/OkHttpClient.class
2470 ?rwxrwxr-x··2.0·unx·····2388·b-·stor·80-Jan-01·00:00·okhttp3/RealCall$AsyncCall.class2470 ?rwxrwxr-x··2.0·unx·····2388·b-·stor·80-Jan-01·00:00·okhttp3/RealCall$AsyncCall.class
2471 ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·okhttp3/RealCall.class2471 ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·okhttp3/RealCall.class
2472 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$1.class2472 ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$1.class
2473 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$2.class2473 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$2.class
2474 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$3.class2474 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·okhttp3/RequestBody$3.class
2475 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·okhttp3/ResponseBody$1.class2475 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·okhttp3/ResponseBody$1.class
2476 ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$1.class2476 ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor$1.class
2477 ?rwxrwxr-x··2.0·unx·····5238·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor.class2477 ?rwxrwxr-x··2.0·unx·····5238·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache/CacheInterceptor.class
2478 ?rwxrwxr-x··2.0·unx·····3626·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache2/Relay$RelaySource.class2478 ?rwxrwxr-x··2.0·unx·····3626·b-·stor·80-Jan-01·00:00·okhttp3/internal/cache2/Relay$RelaySource.class
2479 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/ConnectInterceptor.class2479 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/ConnectInterceptor.class
2480 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection$1.class2480 ?rwxrwxr-x··2.0·unx······779·b-·stor·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection$1.class
2481 ?rwxrwxr-x··2.0·unx····15604·b-·defN·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection.class2481 ?rwxrwxr-x··2.0·unx····15617·b-·defN·80-Jan-01·00:00·okhttp3/internal/connection/RealConnection.class
2482 ?rwxrwxr-x··2.0·unx·····3714·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/BridgeInterceptor.class2482 ?rwxrwxr-x··2.0·unx·····3714·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/BridgeInterceptor.class
2483 ?rwxrwxr-x··2.0·unx·····3341·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/CallServerInterceptor.class2483 ?rwxrwxr-x··2.0·unx·····3341·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/CallServerInterceptor.class
2484 ?rwxrwxr-x··2.0·unx·····2686·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealInterceptorChain.class2484 ?rwxrwxr-x··2.0·unx·····2686·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealInterceptorChain.class
2485 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealResponseBody.class2485 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RealResponseBody.class
2486 ?rwxrwxr-x··2.0·unx·····7742·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RetryAndFollowUpInterceptor.class2486 ?rwxrwxr-x··2.0·unx·····7742·b-·stor·80-Jan-01·00:00·okhttp3/internal/http/RetryAndFollowUpInterceptor.class
2487 ?rwxrwxr-x··2.0·unx·····1518·b-·stor·80-Jan-01·00:00·okhttp3/internal/http1/Http1Codec$AbstractSource.class2487 ?rwxrwxr-x··2.0·unx·····1518·b-·stor·80-Jan-01·00:00·okhttp3/internal/http1/Http1Codec$AbstractSource.class
2488 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·okhttp3/internal/http1/Http1Codec$ChunkedSink.class2488 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·okhttp3/internal/http1/Http1Codec$ChunkedSink.class
Offset 2711, 15 lines modifiedOffset 2711, 15 lines modified
2711 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$4.class2711 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$4.class
2712 ?rwxrwxr-x··2.0·unx······967·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$5.class2712 ?rwxrwxr-x··2.0·unx······967·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$5.class
2713 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$6.class2713 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$6.class
2714 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$7.class2714 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$7.class
2715 ?rwxrwxr-x··2.0·unx·····2238·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$8.class2715 ?rwxrwxr-x··2.0·unx·····2238·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/MainSettingsFragment$8.class
2716 ?rwxrwxr-x··2.0·unx·····1227·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$1.class2716 ?rwxrwxr-x··2.0·unx·····1227·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$1.class
2717 ?rwxrwxr-x··2.0·unx·····1527·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2.class2717 ?rwxrwxr-x··2.0·unx·····1527·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2.class
2718 ?rwxrwxr-x··2.0·unx····11670·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment.class2718 ?rwxrwxr-x··2.0·unx····11813·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment.class
2719 ?rwxrwxr-x··2.0·unx·····8534·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/ProfileFragment.class2719 ?rwxrwxr-x··2.0·unx·····8534·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/core/fragments/app/ProfileFragment.class
2720 ?rwxrwxr-x··2.0·unx·····6344·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/CommentsListAdapter$Holder.class2720 ?rwxrwxr-x··2.0·unx·····6344·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/CommentsListAdapter$Holder.class
2721 ?rwxrwxr-x··2.0·unx·····2094·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/CommentsListAdapter.class2721 ?rwxrwxr-x··2.0·unx·····2094·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/CommentsListAdapter.class
2722 ?rwxrwxr-x··2.0·unx·····2756·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/FriendsRequestsAdapter$Holder.class2722 ?rwxrwxr-x··2.0·unx·····2756·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/FriendsRequestsAdapter$Holder.class
2723 ?rwxrwxr-x··2.0·unx·····2511·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/FriendsRequestsAdapter.class2723 ?rwxrwxr-x··2.0·unx·····2511·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/FriendsRequestsAdapter.class
2724 ?rwxrwxr-x··2.0·unx····14431·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/NewsfeedAdapter$Holder.class2724 ?rwxrwxr-x··2.0·unx····14431·b-·defN·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/NewsfeedAdapter$Holder.class
2725 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/NewsfeedAdapter.class2725 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·uk/openvk/android/legacy/ui/list/adapters/NewsfeedAdapter.class
Offset 3083, 8 lines modifiedOffset 3083, 8 lines modified
3083 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class3083 ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class
3084 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class3084 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr2ViewCompatImpl.class
3085 ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.class3085 ?rwxrwxr-x··2.0·unx······728·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.class
3086 ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class3086 ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
3087 ?rwxrwxr-x··2.0·unx·····2858·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class3087 ?rwxrwxr-x··2.0·unx·····2858·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class
3088 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class3088 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.class
3089 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api24ViewCompatImpl.class3089 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api24ViewCompatImpl.class
3090 3088·files,·6871514·bytes·uncompressed,·5498132·bytes·compressed:··20.0%3090 3088·files,·6871759·bytes·uncompressed,·5498299·bytes·compressed:··20.0%
Max diff block lines reached; -1/14130 bytes (-0.01%) of diff not shown.
7.1 KB
android/support/v7/util/SortedList.class
7.03 KB
javap -verbose -constants -s -l -private {}
    
Offset 907, 99 lines modifiedOffset 907, 113 lines modified
907 ········50:·istore········5907 ········50:·istore········5
908 ········52:·goto··········37908 ········52:·goto··········37
  
909 ··private·int·linearEqualitySearch(java.lang.Object,·int,·int,·int);909 ··private·int·linearEqualitySearch(java.lang.Object,·int,·int,·int);
910 ····descriptor:·(Ljava/lang/Object;III)I910 ····descriptor:·(Ljava/lang/Object;III)I
911 ····flags:·(0x0002)·ACC_PRIVATE911 ····flags:·(0x0002)·ACC_PRIVATE
912 ····Code:912 ····Code:
913 ······stack=300,·locals=10,·args_size=5913 ······stack=300,·locals=11,·args_size=5
914 ·········0:·iload_2914 ·········0:·iload_2
915 ·········1:·iconst_m1915 ·········1:·iconst_m1
916 ·········2:·iadd916 ·········2:·iadd
917 ·········3:·istore········5917 ·········3:·istore········5
918 ·········5:·iload·········5918 ·········5:·iload·········5
 919 ·········7:·istore········6
 920 ·········9:·iload·········6
919 ·········7:·iload_3921 ········11:·iload_3
920 ·········8:·if_icmplt·····41922 ········12:·if_icmplt·····45
921 ········11:·aload_0923 ········15:·aload_0
922 ········12:·getfield······#49·················//·Field·mData:[Ljava/lang/Object;924 ········16:·getfield······#49·················//·Field·mData:[Ljava/lang/Object;
923 ········15:·iload·········5925 ········19:·iload·········6
924 ········17:·aaload926 ········21:·aaload
925 ········18:·astore········6927 ········22:·astore········7
926 ········20:·aload_0928 ········24:·aload_0
927 ········21:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;929 ········25:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;
928 ········24:·astore········7930 ········28:·astore········8
 931 ········30:·aload·········8
929 ········26:·aload·········7932 ········32:·aload·········7
930 ········28:·aload·········6 
931 ········30:·aload_1933 ········34:·aload_1
932 ········31:·invokevirtual·#146················//·Method·android/support/v7/util/SortedList$Callback.compare:(Ljava/lang/Object;Ljava/lang/Object;)I934 ········35:·invokevirtual·#146················//·Method·android/support/v7/util/SortedList$Callback.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
933 ········34:·istore········8935 ········38:·istore········9
934 ········36:·iload·········8936 ········40:·iload·········9
935 ········38:·ifeq··········89937 ········42:·ifeq··········101
936 ········41:·iload_2938 ········45:·iload_2
937 ········42:·iconst_1939 ········46:·iconst_1
938 ········43:·iadd940 ········47:·iadd
939 ········44:·istore········5941 ········48:·istore········5
940 ········46:·iload·········5942 ········50:·iload·········5
 943 ········52:·istore········6
941 ········48:·iload·········4944 ········54:·iload·········6
 945 ········56:·iload·········4
942 ········50:·if_icmpge·····83946 ········58:·if_icmpge·····91
943 ········53:·aload_0947 ········61:·aload_0
944 ········54:·getfield······#49·················//·Field·mData:[Ljava/lang/Object;948 ········62:·getfield······#49·················//·Field·mData:[Ljava/lang/Object;
945 ········57:·iload·········5949 ········65:·iload·········6
946 ········59:·aaload950 ········67:·aaload
947 ········60:·astore········6951 ········68:·astore········7
948 ········62:·aload_0952 ········70:·aload_0
949 ········63:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;953 ········71:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;
950 ········66:·astore········7954 ········74:·astore········8
 955 ········76:·aload·········8
951 ········68:·aload·········7956 ········78:·aload·········7
952 ········70:·aload·········6 
953 ········72:·aload_1957 ········80:·aload_1
954 ········73:·invokevirtual·#146················//·Method·android/support/v7/util/SortedList$Callback.compare:(Ljava/lang/Object;Ljava/lang/Object;)I958 ········81:·invokevirtual·#146················//·Method·android/support/v7/util/SortedList$Callback.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
955 ········76:·istore········8 
956 ········78:·iload·········8 
957 ········80:·ifeq··········126 
958 ········83:·iconst_m1 
959 ········84:·istore········9959 ········84:·istore········9
960 ········86:·iload·········9960 ········86:·iload·········9
 961 ········88:·ifeq··········146
 962 ········91:·iconst_m1
961 ········88:·ireturn 
962 ········89:·aload_0 
963 ········90:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback; 
964 ········93:·astore········7963 ········92:·istore········10
965 ········95:·aload·········7 
966 ········97:·aload·········6964 ········94:·iload·········6
967 ········99:·aload_1 
968 ·······100:·invokevirtual·#72·················//·Method·android/support/v7/util/SortedList$Callback.areItemsTheSame:(Ljava/lang/Object;Ljava/lang/Object;)Z 
969 ·······103:·istore········9 
970 ·······105:·iload·········9 
971 ·······107:·ifeq··········117 
972 ·······110:·iload·········5 
973 ·······112:·istore········9 
974 ·······114:·goto··········86 
975 ·······117:·iload·········5 
976 ·······119:·iconst_m1 
977 ·······120:·iadd 
978 ·······121:·istore········5965 ········96:·istore········5
979 ·······123:·goto··········5966 ········98:·iload·········10
 967 ·······100:·ireturn
980 ·······126:·aload_0968 ·······101:·aload_0
981 ·······127:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;969 ·······102:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;
982 ·······130:·astore········7970 ·······105:·astore········8
 971 ·······107:·aload·········8
983 ·······132:·aload·········7972 ·······109:·aload·········7
 973 ·······111:·aload_1
 974 ·······112:·invokevirtual·#72·················//·Method·android/support/v7/util/SortedList$Callback.areItemsTheSame:(Ljava/lang/Object;Ljava/lang/Object;)Z
 975 ·······115:·istore········10
 976 ·······117:·iload·········10
 977 ·······119:·ifeq··········133
 978 ·······122:·iload·········6
 979 ·······124:·istore········5
 980 ·······126:·iload·········6
 981 ·······128:·istore········10
 982 ·······130:·goto··········98
984 ·······134:·aload·········6983 ·······133:·iload·········6
 984 ·······135:·iconst_m1
 985 ·······136:·iadd
 986 ·······137:·istore········5
 987 ·······139:·iload·········5
 988 ·······141:·istore········6
 989 ·······143:·goto··········9
 990 ·······146:·aload_0
 991 ·······147:·getfield······#51·················//·Field·mCallback:Landroid/support/v7/util/SortedList$Callback;
 992 ·······150:·astore········8
 993 ·······152:·aload·········8
 994 ·······154:·aload·········7
985 ·······136:·aload_1995 ·······156:·aload_1
986 ·······137:·invokevirtual·#72·················//·Method·android/support/v7/util/SortedList$Callback.areItemsTheSame:(Ljava/lang/Object;Ljava/lang/Object;)Z996 ·······157:·invokevirtual·#72·················//·Method·android/support/v7/util/SortedList$Callback.areItemsTheSame:(Ljava/lang/Object;Ljava/lang/Object;)Z
987 ·······140:·istore········9997 ·······160:·istore········10
988 ·······142:·iload·········9998 ·······162:·iload·········10
989 ·······144:·ifeq··········154999 ·······164:·ifeq··········178
990 ·······147:·iload·········51000 ·······167:·iload·········6
991 ·······149:·istore········91001 ·······169:·istore········5
 1002 ·······171:·iload·········6
 1003 ·······173:·istore········10
992 ·······151:·goto··········861004 ·······175:·goto··········98
993 ·······154:·iload·········51005 ·······178:·iload·········6
994 ·······156:·iconst_11006 ·······180:·iconst_1
995 ·······157:·iadd1007 ·······181:·iadd
996 ·······158:·istore········51008 ·······182:·istore········5
 1009 ·······184:·iload·········5
 1010 ·······186:·istore········6
997 ·······160:·goto··········461011 ·······188:·goto··········54
Max diff block lines reached; 196/7109 bytes (2.76%) of diff not shown.
1.93 KB
android/support/v7/widget/ListViewCompat.class
1.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 567, 15 lines modifiedOffset 567, 15 lines modified
567 ········35:·aload_0567 ········35:·aload_0
568 ········36:·invokevirtual·#107················//·Method·getAdapter:()Landroid/widget/ListAdapter;568 ········36:·invokevirtual·#107················//·Method·getAdapter:()Landroid/widget/ListAdapter;
569 ········39:·astore········7569 ········39:·astore········7
570 ········41:·aload·········7570 ········41:·aload·········7
571 ········43:·invokeinterface·#119,··1··········//·InterfaceMethod·android/widget/ListAdapter.areAllItemsEnabled:()Z571 ········43:·invokeinterface·#119,··1··········//·InterfaceMethod·android/widget/ListAdapter.areAllItemsEnabled:()Z
572 ········48:·istore········5572 ········48:·istore········5
573 ········50:·iload·········5573 ········50:·iload·········5
574 ········52:·ifne··········153574 ········52:·ifne··········156
575 ········55:·iload_2575 ········55:·iload_2
576 ········56:·ifeq··········99576 ········56:·ifeq··········99
577 ········59:·iconst_0577 ········59:·iconst_0
578 ········60:·istore········5578 ········60:·istore········5
579 ········62:·aconst_null579 ········62:·aconst_null
580 ········63:·astore········7580 ········63:·astore········7
581 ········65:·iconst_0581 ········65:·iconst_0
Offset 614, 29 lines modifiedOffset 614, 31 lines modified
614 ·······128:·ifne··········138614 ·······128:·ifne··········138
615 ·······131:·iload_1615 ·······131:·iload_1
616 ·······132:·iconst_m1616 ·······132:·iconst_m1
617 ·······133:·iadd617 ·······133:·iadd
618 ·······134:·istore_1618 ·······134:·istore_1
619 ·······135:·goto··········112619 ·······135:·goto··········112
620 ·······138:·iload_1620 ·······138:·iload_1
621 ·······139:·iflt··········24621 ·······139:·iflt··········148
622 ·······142:·iload_1622 ·······142:·iload_1
623 ·······143:·iload·········6623 ·······143:·iload·········6
624 ·······145:·if_icmpge·····24624 ·······145:·if_icmplt·····151
 625 ·······148:·goto··········24
625 ·······148:·iload_1626 ·······151:·iload_1
626 ·······149:·istore_3627 ·······152:·istore_3
627 ·······150:·goto··········24628 ·······153:·goto··········24
628 ·······153:·iload_1629 ·······156:·iload_1
629 ·······154:·iflt··········24630 ·······157:·iflt··········166
630 ·······157:·iload_1 
631 ·······158:·iload·········6 
632 ·······160:·if_icmpge·····24 
633 ·······163:·iload_1631 ·······160:·iload_1
634 ·······164:·istore_3632 ·······161:·iload·········6
 633 ·······163:·if_icmplt·····169
635 ·······165:·goto··········24634 ·······166:·goto··········24
 635 ·······169:·iload_1
 636 ·······170:·istore_3
 637 ·······171:·goto··········24
  
636 ··public·int·measureHeightOfChildrenCompat(int,·int,·int,·int,·int);638 ··public·int·measureHeightOfChildrenCompat(int,·int,·int,·int,·int);
637 ····descriptor:·(IIIII)I639 ····descriptor:·(IIIII)I
638 ····flags:·(0x0001)·ACC_PUBLIC640 ····flags:·(0x0001)·ACC_PUBLIC
639 ····Code:641 ····Code:
640 ······stack=300,·locals=24,·args_size=6642 ······stack=300,·locals=24,·args_size=6
641 ·········0:·aload_0643 ·········0:·aload_0
4.66 KB
uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity.class
4.52 KB
procyon -ec {}
    
Offset 219, 71 lines modifiedOffset 219, 69 lines modified
219 ················layoutParams2.height·=·height2;219 ················layoutParams2.height·=·height2;
220 ············}220 ············}
221 ············surfaceView.setLayoutParams(layoutParams2);221 ············surfaceView.setLayoutParams(layoutParams2);
222 ········}222 ········}
223 ····}223 ····}
224 ····224 ····
225 ····private·void·updateControlPanel()·{225 ····private·void·updateControlPanel()·{
226 ········final·int·n·=·2131559068; 
227 ········final·int·n2·=·2; 
228 ········final·int·n3·=·1; 
229 ········final·int·n4·=·2131559073;226 ········final·int·n·=·2131559073;
 227 ········final·int·n2·=·2131559068;
 228 ········final·int·n3·=·2;
 229 ········final·int·n4·=·1;
230 ········if·(!this.ready)·{230 ········if·(!this.ready)·{
231 ············return;231 ············return;
232 ········}232 ········}
233 ········int·progress·=·0;233 ········int·progress·=·0;
234 ········int·max·=·0;234 ········int·max·=·0;
235 ········try·{235 ········try·{
236 ············Label_0329:·{236 ············Label_0306:·{
237 ················if·(Build$VERSION.SDK_INT·<·12)·{237 ················if·(Build$VERSION.SDK_INT·<·12)·{
238 ····················break·Label_0329;238 ····················break·Label_0306;
239 ················}239 ················}
240 ················final·FFmpegMediaPlayer·fmp·=·this.fmp;240 ················final·FFmpegMediaPlayer·fmp·=·this.fmp;
241 ················try·{241 ················try·{
242 ····················progress·=·fmp.getCurrentPosition()·/·1000;242 ····················progress·=·fmp.getCurrentPosition()·/·1000;
243 ····················try·{243 ····················try·{
244 ························final·FFmpegMediaPlayer·fmp2·=·this.fmp;244 ························final·FFmpegMediaPlayer·fmp2·=·this.fmp;
245 ························try·{245 ························try·{
246 ····························max·=·fmp2.getDuration()·/·1000;246 ····························max·=·fmp2.getDuration()·/·1000;
247 ····························while·(!this.isPlaying())·{247 ····························while·(!this.isPlaying())·{
248 ································Label_0374:·{248 ································Label_0351:·{
249 ····································break·Label_0374;249 ····································break·Label_0351;
250 ····································final·MediaPlayer·mp·=·this.mp;250 ····································final·MediaPlayer·mp·=·this.mp;
251 ····································try·{251 ····································try·{
252 ········································progress·=·mp.getCurrentPosition()·/·1000;252 ········································progress·=·mp.getCurrentPosition()·/·1000;
253 ········································try·{253 ········································try·{
254 ············································final·MediaPlayer·mp2·=·this.mp;254 ············································final·MediaPlayer·mp2·=·this.mp;
255 ············································try·{255 ············································try·{
256 ················································max·=·mp2.getDuration()·/·1000;256 ················································max·=·mp2.getDuration()·/·1000;
257 ················································continue;257 ················································continue;
258 ················································((ImageButton)this.findViewById(n)).setImageDrawable(this.getResources().getDrawable(2130839560));258 ················································((ImageButton)this.findViewById(n2)).setImageDrawable(this.getResources().getDrawable(2130839560));
259 ············································}259 ············································}
260 ············································catch·(Exception·ex)·{}260 ············································catch·(Exception·ex)·{}
261 ········································}261 ········································}
262 ········································catch·(Exception·ex2)·{}262 ········································catch·(Exception·ex2)·{}
263 ····································}263 ····································}
264 ····································catch·(Exception·ex3)·{}264 ····································catch·(Exception·ex3)·{}
265 ································}265 ································}
266 ································return;266 ································return;
267 ····························}267 ····························}
268 ····························final·TextView·textView·=·(TextView)this.findViewById(2131559071);268 ····························final·TextView·textView·=·(TextView)this.findViewById(2131559071);
269 ····························final·Object[]·args·=·new·Object[n2];269 ····························final·Object[]·args·=·new·Object[n3];
270 ····························args[0]·=·Integer.valueOf(progress·/·60);270 ····························args[0]·=·Integer.valueOf(progress·/·60);
271 ····························args[n3]·=·Integer.valueOf(progress·%·60);271 ····························args[n4]·=·Integer.valueOf(progress·%·60);
272 ····························textView.setText((CharSequence)String.format("%d:%02d",·args));272 ····························textView.setText((CharSequence)String.format("%d:%02d",·args));
273 ····························final·TextView·textView2·=·(TextView)this.findViewById(2131559072);273 ····························final·TextView·textView2·=·(TextView)this.findViewById(2131559072);
274 ····························final·Object[]·args2·=·new·Object[n2];274 ····························final·Object[]·args2·=·new·Object[n3];
275 ····························args2[0]·=·Integer.valueOf(max·/·60);275 ····························args2[0]·=·Integer.valueOf(max·/·60);
276 ····························args2[n3]·=·Integer.valueOf(max·%·60);276 ····························args2[n4]·=·Integer.valueOf(max·%·60);
277 ····························textView2.setText((CharSequence)String.format("%d:%02d",·args2));277 ····························textView2.setText((CharSequence)String.format("%d:%02d",·args2));
278 ····························if·(!((SeekBar)this.findViewById(n4)).isFocused())·{ 
279 ································((SeekBar)this.findViewById(n4)).setProgress(progress);278 ····························((SeekBar)this.findViewById(n)).setProgress(progress);
280 ································((SeekBar)this.findViewById(n4)).setMax(max);279 ····························((SeekBar)this.findViewById(n)).setMax(max);
281 ····························} 
282 ····························((ImageButton)this.findViewById(n)).setImageDrawable(this.getResources().getDrawable(2130839559));280 ····························((ImageButton)this.findViewById(n2)).setImageDrawable(this.getResources().getDrawable(2130839559));
283 ························}281 ························}
284 ························catch·(Exception·ex4)·{}282 ························catch·(Exception·ex4)·{}
285 ····················}283 ····················}
286 ····················catch·(Exception·ex5)·{}284 ····················catch·(Exception·ex5)·{}
287 ················}285 ················}
288 ················catch·(Exception·ex6)·{}286 ················catch·(Exception·ex6)·{}
289 ············}287 ············}
2.79 KB
wseemann/media/FFmpegMediaPlayer.class
2.71 KB
javap -verbose -constants -s -l -private {}
    
Offset 2012, 15 lines modifiedOffset 2012, 15 lines modified
2012 ····descriptor:·(Z)V2012 ····descriptor:·(Z)V
2013 ····flags:·(0x0101)·ACC_PUBLIC,·ACC_NATIVE2013 ····flags:·(0x0101)·ACC_PUBLIC,·ACC_NATIVE
  
2014 ··public·int·setMetadataFilter(java.util.Set,·java.util.Set);2014 ··public·int·setMetadataFilter(java.util.Set,·java.util.Set);
2015 ····descriptor:·(Ljava/util/Set;Ljava/util/Set;)I2015 ····descriptor:·(Ljava/util/Set;Ljava/util/Set;)I
2016 ····flags:·(0x0001)·ACC_PUBLIC2016 ····flags:·(0x0001)·ACC_PUBLIC
2017 ····Code:2017 ····Code:
2018 ······stack=300,·locals=9,·args_size=32018 ······stack=300,·locals=10,·args_size=3
2019 ·········0:·iconst_02019 ·········0:·iconst_0
2020 ·········1:·istore_32020 ·········1:·istore_3
2021 ·········2:·aload_12021 ·········2:·aload_1
2022 ·········3:·invokeinterface·#448,··1··········//·InterfaceMethod·java/util/Set.size:()I2022 ·········3:·invokeinterface·#448,··1··········//·InterfaceMethod·java/util/Set.size:()I
2023 ·········8:·anewarray·····#89·················//·class·java/lang/String2023 ·········8:·anewarray·····#89·················//·class·java/lang/String
2024 ········11:·astore········42024 ········11:·astore········4
2025 ········13:·aload_22025 ········13:·aload_2
Offset 2030, 47 lines modifiedOffset 2030, 47 lines modified
2030 ········23:·anewarray·····#89·················//·class·java/lang/String2030 ········23:·anewarray·····#89·················//·class·java/lang/String
2031 ········26:·astore········62031 ········26:·astore········6
2032 ········28:·aload_12032 ········28:·aload_1
2033 ········29:·invokeinterface·#423,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;2033 ········29:·invokeinterface·#423,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
2034 ········34:·astore········72034 ········34:·astore········7
2035 ········36:·aload·········72035 ········36:·aload·········7
2036 ········38:·invokeinterface·#428,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z2036 ········38:·invokeinterface·#428,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
2037 ········43:·istore········52037 ········43:·istore········8
2038 ········45:·iload·········52038 ········45:·iload·········8
2039 ········47:·ifeq··········752039 ········47:·ifeq··········75
2040 ········50:·aload·········72040 ········50:·aload·········7
2041 ········52:·invokeinterface·#431,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;2041 ········52:·invokeinterface·#431,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
2042 ········57:·checkcast·····#89·················//·class·java/lang/String2042 ········57:·checkcast·····#89·················//·class·java/lang/String
2043 ········60:·astore········82043 ········60:·astore········9
2044 ········62:·aload·········42044 ········62:·aload·········4
2045 ········64:·iload_32045 ········64:·iload_3
2046 ········65:·aload·········82046 ········65:·aload·········9
2047 ········67:·aastore2047 ········67:·aastore
2048 ········68:·iload_32048 ········68:·iload_3
2049 ········69:·iconst_12049 ········69:·iconst_1
2050 ········70:·iadd2050 ········70:·iadd
2051 ········71:·istore_32051 ········71:·istore_3
2052 ········72:·goto··········362052 ········72:·goto··········36
2053 ········75:·iconst_02053 ········75:·iconst_0
2054 ········76:·istore_32054 ········76:·istore_3
2055 ········77:·aload_22055 ········77:·aload_2
2056 ········78:·invokeinterface·#423,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;2056 ········78:·invokeinterface·#423,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
2057 ········83:·astore········72057 ········83:·astore········7
2058 ········85:·aload·········72058 ········85:·aload·········7
2059 ········87:·invokeinterface·#428,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z2059 ········87:·invokeinterface·#428,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
2060 ········92:·istore········52060 ········92:·istore········8
2061 ········94:·iload·········52061 ········94:·iload·········8
2062 ········96:·ifeq··········1242062 ········96:·ifeq··········124
2063 ········99:·aload·········72063 ········99:·aload·········7
2064 ·······101:·invokeinterface·#431,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;2064 ·······101:·invokeinterface·#431,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
2065 ·······106:·checkcast·····#89·················//·class·java/lang/String2065 ·······106:·checkcast·····#89·················//·class·java/lang/String
2066 ·······109:·astore········82066 ·······109:·astore········9
2067 ·······111:·aload·········62067 ·······111:·aload·········6
2068 ·······113:·iload_32068 ·······113:·iload_3
2069 ·······114:·aload·········82069 ·······114:·aload·········9
2070 ·······116:·aastore2070 ·······116:·aastore
2071 ·······117:·iload_32071 ·······117:·iload_3
2072 ·······118:·iconst_12072 ·······118:·iconst_1
2073 ·······119:·iadd2073 ·······119:·iadd
2074 ·······120:·istore_32074 ·······120:·istore_3
2075 ·······121:·goto··········852075 ·······121:·goto··········85
2076 ·······124:·aload_02076 ·······124:·aload_0
4.66 KB
android/support/v7/widget/RecyclerView.class
4.58 KB
procyon -ec {}
    
Offset 2108, 92 lines modifiedOffset 2108, 90 lines modified
2108 ················}2108 ················}
2109 ············}2109 ············}
2110 ········}2110 ········}
2111 ········return·b2;2111 ········return·b2;
2112 ····}2112 ····}
2113 ····2113 ····
2114 ····public·View·focusSearch(final·View·view,·final·int·n)·{2114 ····public·View·focusSearch(final·View·view,·final·int·n)·{
2115 ········final·int·n2·=·2; 
2116 ········final·int·n3·=·1; 
2117 ········final·View·onInterceptFocusSearch·=·this.mLayout.onInterceptFocusSearch(view,·n);2115 ········final·View·onInterceptFocusSearch·=·this.mLayout.onInterceptFocusSearch(view,·n);
2118 ········View·focusSearch;2116 ········View·focusSearch;
2119 ········if·(onInterceptFocusSearch·!=·null)·{2117 ········if·(onInterceptFocusSearch·!=·null)·{
2120 ············focusSearch·=·onInterceptFocusSearch;2118 ············focusSearch·=·onInterceptFocusSearch;
2121 ········}2119 ········}
2122 ········else·{2120 ········else·{
2123 ············int·n4;2121 ············boolean·b;
2124 ············if·(this.mAdapter·!=·null·&&·this.mLayout·!=·null·&&·!this.isComputingLayout()·&&·!this.mLayoutFrozen)·{2122 ············if·(this.mAdapter·!=·null·&&·this.mLayout·!=·null·&&·!this.isComputingLayout()·&&·!this.mLayoutFrozen)·{
2125 ················n4·=·n3;2123 ················b·=·true;
2126 ············}2124 ············}
2127 ············else·{2125 ············else·{
2128 ················n4·=·0;2126 ················b·=·false;
2129 ············}2127 ············}
2130 ············final·FocusFinder·instance·=·FocusFinder.getInstance();2128 ············final·FocusFinder·instance·=·FocusFinder.getInstance();
2131 ············View·view2;2129 ············View·view2;
2132 ············if·(n4·!=·0·&&·(n·==·n2·||·n·==·n3))·{2130 ············if·(b·&&·(n·==·2·||·n·==·1))·{
2133 ················int·n5·=·0;2131 ················int·n2·=·0;
2134 ················if·(this.mLayout.canScrollVertically())·{2132 ················if·(this.mLayout.canScrollVertically())·{
2135 ····················int·n6;2133 ····················int·n3;
2136 ····················if·(n·==·n2)·{2134 ····················if·(n·==·2)·{
2137 ························n6·=·130;2135 ························n3·=·130;
2138 ····················}2136 ····················}
2139 ····················else·{2137 ····················else·{
2140 ························n6·=·33;2138 ························n3·=·33;
2141 ····················}2139 ····················}
2142 ····················if·(instance.findNextFocus((ViewGroup)this,·view,·n6)·==·null)·{2140 ····················if·(instance.findNextFocus((ViewGroup)this,·view,·n3)·==·null)·{
2143 ························n5·=·n3;2141 ························n2·=·1;
2144 ····················}2142 ····················}
2145 ····················else·{2143 ····················else·{
2146 ························n5·=·0;2144 ························n2·=·0;
2147 ····················}2145 ····················}
2148 ················}2146 ················}
2149 ················if·(n5·==·0·&&·this.mLayout.canScrollHorizontally())·{2147 ················if·(n2·==·0·&&·this.mLayout.canScrollHorizontally())·{
2150 ····················int·n7;2148 ····················boolean·b2;
2151 ····················if·(this.mLayout.getLayoutDirection()·==·n3)·{2149 ····················if·(this.mLayout.getLayoutDirection()·==·1)·{
2152 ························n7·=·n3;2150 ························b2·=·true;
2153 ····················}2151 ····················}
2154 ····················else·{2152 ····················else·{
2155 ························n7·=·0;2153 ························b2·=·false;
2156 ····················}2154 ····················}
2157 ····················int·n8;2155 ····················boolean·b3;
2158 ····················if·(n·==·n2)·{2156 ····················if·(n·==·2)·{
2159 ························n8·=·n3;2157 ························b3·=·true;
2160 ····················}2158 ····················}
2161 ····················else·{2159 ····················else·{
2162 ························n8·=·0;2160 ························b3·=·false;
2163 ····················}2161 ····················}
2164 ····················int·n9;2162 ····················int·n4;
2165 ····················if·((n8·^·n7)·!=·0x0)·{2163 ····················if·(b3·^·b2)·{
2166 ························n9·=·66;2164 ························n4·=·66;
2167 ····················}2165 ····················}
2168 ····················else·{2166 ····················else·{
2169 ························n9·=·17;2167 ························n4·=·17;
2170 ····················}2168 ····················}
2171 ····················if·(instance.findNextFocus((ViewGroup)this,·view,·n9)·==·null)·{2169 ····················if·(instance.findNextFocus((ViewGroup)this,·view,·n4)·==·null)·{
2172 ························n5·=·n3;2170 ························n2·=·1;
2173 ····················}2171 ····················}
2174 ····················else·{2172 ····················else·{
2175 ························n5·=·0;2173 ························n2·=·0;
2176 ····················}2174 ····················}
2177 ················}2175 ················}
2178 ················if·(n5·!=·0)·{2176 ················if·(n2·!=·0)·{
2179 ····················this.consumePendingUpdateOperations();2177 ····················this.consumePendingUpdateOperations();
2180 ····················if·(this.findContainingItemView(view)·==·null)·{2178 ····················if·(this.findContainingItemView(view)·==·null)·{
2181 ························focusSearch·=·null;2179 ························focusSearch·=·null;
2182 ························return·focusSearch;2180 ························return·focusSearch;
2183 ····················}2181 ····················}
2184 ····················this.eatRequestLayout();2182 ····················this.eatRequestLayout();
2185 ····················this.mLayout.onFocusSearchFailed(view,·n,·this.mRecycler,·this.mState);2183 ····················this.mLayout.onFocusSearchFailed(view,·n,·this.mRecycler,·this.mState);
2186 ····················this.resumeRequestLayout(false);2184 ····················this.resumeRequestLayout(false);
2187 ················}2185 ················}
2188 ················view2·=·instance.findNextFocus((ViewGroup)this,·view,·n);2186 ················view2·=·instance.findNextFocus((ViewGroup)this,·view,·n);
2189 ············}2187 ············}
2190 ············else·{2188 ············else·{
2191 ················view2·=·instance.findNextFocus((ViewGroup)this,·view,·n);2189 ················view2·=·instance.findNextFocus((ViewGroup)this,·view,·n);
2192 ················if·(view2·==·null·&&·n4·!=·0)·{2190 ················if·(view2·==·null·&&·b)·{
2193 ····················this.consumePendingUpdateOperations();2191 ····················this.consumePendingUpdateOperations();
2194 ····················if·(this.findContainingItemView(view)·==·null)·{2192 ····················if·(this.findContainingItemView(view)·==·null)·{
2195 ························focusSearch·=·null;2193 ························focusSearch·=·null;
2196 ························return·focusSearch;2194 ························return·focusSearch;
2197 ····················}2195 ····················}
2198 ····················this.eatRequestLayout();2196 ····················this.eatRequestLayout();
2199 ····················view2·=·this.mLayout.onFocusSearchFailed(view,·n,·this.mRecycler,·this.mState);2197 ····················view2·=·this.mLayout.onFocusSearchFailed(view,·n,·this.mRecycler,·this.mState);
19.9 KB
okhttp3/MultipartBody.class
19.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ·······130:·aload_0435 ·······130:·aload_0
436 ·······131:·areturn436 ·······131:·areturn
  
437 ··private·long·writeOrCountBytes(okio.BufferedSink,·boolean);437 ··private·long·writeOrCountBytes(okio.BufferedSink,·boolean);
438 ····descriptor:·(Lokio/BufferedSink;Z)J438 ····descriptor:·(Lokio/BufferedSink;Z)J
439 ····flags:·(0x0002)·ACC_PRIVATE439 ····flags:·(0x0002)·ACC_PRIVATE
440 ····Code:440 ····Code:
441 ······stack=300,·locals=21,·args_size=3441 ······stack=300,·locals=23,·args_size=3
442 ·········0:·lconst_0442 ·········0:·lconst_0
443 ·········1:·lstore_3443 ·········1:·lstore_3
444 ·········2:·aconst_null444 ·········2:·aconst_null
445 ·········3:·astore········5445 ·········3:·astore········5
446 ·········5:·iload_2446 ·········5:·iload_2
447 ·········6:·ifeq··········22447 ·········6:·ifeq··········22
448 ·········9:·new···········#118················//·class·okio/Buffer448 ·········9:·new···········#118················//·class·okio/Buffer
Offset 451, 217 lines modifiedOffset 451, 277 lines modified
451 ········14:·aload·········5451 ········14:·aload·········5
452 ········16:·invokespecial·#119················//·Method·okio/Buffer."<init>":()V452 ········16:·invokespecial·#119················//·Method·okio/Buffer."<init>":()V
453 ········19:·aload·········5453 ········19:·aload·········5
454 ········21:·astore_1454 ········21:·astore_1
455 ········22:·iconst_0455 ········22:·iconst_0
456 ········23:·istore········6456 ········23:·istore········6
457 ········25:·aload_0457 ········25:·aload_0
 458 ········26:·astore········7
 459 ········28:·aload_0
458 ········26:·getfield······#96·················//·Field·parts:Ljava/util/List;460 ········29:·getfield······#96·················//·Field·parts:Ljava/util/List;
459 ········29:·astore········7461 ········32:·astore········7
460 ········31:·aload·········7462 ········34:·aload·········7
 463 ········36:·astore········8
 464 ········38:·aload·········7
461 ········33:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/List.size:()I465 ········40:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/List.size:()I
462 ········38:·istore········8466 ········45:·istore········9
463 ········40:·iload·········6467 ········47:·iload·········6
464 ········42:·iload·········8468 ········49:·iload·········9
465 ········44:·if_icmpge·····402469 ········51:·if_icmpge·····484
466 ········47:·aload_0470 ········54:·aload_0
 471 ········55:·astore········7
 472 ········57:·aload_0
467 ········48:·getfield······#96·················//·Field·parts:Ljava/util/List;473 ········58:·getfield······#96·················//·Field·parts:Ljava/util/List;
 474 ········61:·astore········7
 475 ········63:·aload·········7
 476 ········65:·astore········8
 477 ········67:·aload·········7
468 ········51:·iload·········6478 ········69:·iload·········6
469 ········53:·invokeinterface·#128,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;479 ········71:·invokeinterface·#128,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object;
470 ········58:·checkcast·····#130················//·class·okhttp3/MultipartBody$Part480 ········76:·checkcast·····#130················//·class·okhttp3/MultipartBody$Part
471 ········61:·astore········9481 ········79:·astore········10
472 ········63:·aload·········9482 ········81:·aload·········10
473 ········65:·getfield······#134················//·Field·okhttp3/MultipartBody$Part.headers:Lokhttp3/Headers;483 ········83:·getfield······#134················//·Field·okhttp3/MultipartBody$Part.headers:Lokhttp3/Headers;
474 ········68:·astore········10484 ········86:·astore········11
475 ········70:·aload·········9485 ········88:·aload·········10
476 ········72:·getfield······#138················//·Field·okhttp3/MultipartBody$Part.body:Lokhttp3/RequestBody;486 ········90:·getfield······#138················//·Field·okhttp3/MultipartBody$Part.body:Lokhttp3/RequestBody;
477 ········75:·astore········11487 ········93:·astore········12
478 ········77:·getstatic·····#55·················//·Field·DASHDASH:[B488 ········95:·getstatic·····#55·················//·Field·DASHDASH:[B
479 ········80:·astore········7489 ········98:·astore········8
480 ········82:·aload_1490 ·······100:·aload_1
481 ········83:·aload·········7 
482 ········85:·invokeinterface·#144,··2··········//·InterfaceMethod·okio/BufferedSink.write:([B)Lokio/BufferedSink; 
483 ········90:·pop 
484 ········91:·aload_0 
485 ········92:·getfield······#63·················//·Field·boundary:Lokio/ByteString; 
486 ········95:·astore········7 
487 ········97:·aload_1 
488 ········98:·aload·········7 
489 ·······100:·invokeinterface·#147,··2··········//·InterfaceMethod·okio/BufferedSink.write:(Lokio/ByteString;)Lokio/BufferedSink; 
490 ·······105:·pop 
491 ·······106:·getstatic·····#53·················//·Field·CRLF:[B 
492 ·······109:·astore········7491 ·······101:·astore········7
 492 ·······103:·aload·········8
 493 ·······105:·astore········13
493 ·······111:·aload_1494 ·······107:·aload_1
494 ·······112:·aload·········7495 ·······108:·aload·········8
495 ·······114:·invokeinterface·#144,··2··········//·InterfaceMethod·okio/BufferedSink.write:([B)Lokio/BufferedSink;496 ·······110:·invokeinterface·#144,··2··········//·InterfaceMethod·okio/BufferedSink.write:([B)Lokio/BufferedSink;
496 ·······119:·pop497 ·······115:·pop
 498 ·······116:·aload_0
497 ·······120:·aload·········10 
498 ·······122:·ifnull········221 
499 ·······125:·iconst_0 
500 ·······126:·istore········12 
501 ·······128:·aload·········10 
502 ·······130:·invokevirtual·#150················//·Method·okhttp3/Headers.size:()I 
503 ·······133:·istore········13 
504 ·······135:·iload·········12 
505 ·······137:·iload·········13 
506 ·······139:·if_icmpge·····221 
507 ·······142:·aload·········10 
508 ·······144:·iload·········12 
509 ·······146:·invokevirtual·#154················//·Method·okhttp3/Headers.name:(I)Ljava/lang/String; 
510 ·······149:·astore········7499 ·······117:·astore········7
 500 ·······119:·aload_0
 501 ·······120:·getfield······#63·················//·Field·boundary:Lokio/ByteString;
 502 ·······123:·astore········8
511 ·······151:·aload_1503 ·······125:·aload_1
512 ·······152:·aload·········7 
513 ·······154:·invokeinterface·#158,··2··········//·InterfaceMethod·okio/BufferedSink.writeUtf8:(Ljava/lang/String;)Lokio/BufferedSink; 
514 ·······159:·astore········7504 ·······126:·astore········7
 505 ·······128:·aload·········8
 506 ·······130:·astore········13
 507 ·······132:·aload_1
 508 ·······133:·aload·········8
 509 ·······135:·invokeinterface·#147,··2··········//·InterfaceMethod·okio/BufferedSink.write:(Lokio/ByteString;)Lokio/BufferedSink;
 510 ·······140:·pop
515 ·······161:·getstatic·····#51·················//·Field·COLONSPACE:[B511 ·······141:·getstatic·····#53·················//·Field·CRLF:[B
 512 ·······144:·astore········8
 513 ·······146:·aload·········8
516 ·······164:·astore········14514 ·······148:·astore········13
 515 ·······150:·aload_1
517 ·······166:·aload·········7516 ·······151:·aload·········8
518 ·······168:·aload·········14 
519 ·······170:·invokeinterface·#144,··2··········//·InterfaceMethod·okio/BufferedSink.write:([B)Lokio/BufferedSink;517 ·······153:·invokeinterface·#144,··2··········//·InterfaceMethod·okio/BufferedSink.write:([B)Lokio/BufferedSink;
 518 ·······158:·pop
 519 ·······159:·aload·········11
 520 ·······161:·ifnull········267
 521 ·······164:·iconst_0
520 ·······175:·astore········7522 ·······165:·istore········14
521 ·······177:·aload·········10523 ·······167:·aload·········11
 524 ·······169:·invokevirtual·#150················//·Method·okhttp3/Headers.size:()I
 525 ·······172:·istore········15
522 ·······179:·iload·········12526 ·······174:·iload·········14
 527 ·······176:·iload·········15
 528 ·······178:·if_icmpge·····267
 529 ·······181:·aload·········11
 530 ·······183:·iload·········14
523 ·······181:·invokevirtual·#161················//·Method·okhttp3/Headers.value:(I)Ljava/lang/String;531 ·······185:·invokevirtual·#154················//·Method·okhttp3/Headers.name:(I)Ljava/lang/String;
524 ·······184:·astore········14532 ·······188:·astore········8
 533 ·······190:·aload_1
 534 ·······191:·astore········7
Max diff block lines reached; 11341/20283 bytes (55.91%) of diff not shown.
2.24 KB
okhttp3/internal/connection/RealConnection.class
2.15 KB
procyon -ec {}
    
Offset 733, 15 lines modifiedOffset 733, 14 lines modified
733 ············this.rawSocket·=·null;733 ············this.rawSocket·=·null;
734 ············this.sink·=·null;734 ············this.sink·=·null;
735 ············this.source·=·null;735 ············this.source·=·null;
736 ········}736 ········}
737 ····}737 ····}
738 ····738 ····
739 ····private·Request·createTunnel(final·int·n,·final·int·n2,·Request·authenticate,·final·HttpUrl·httpUrl)·{739 ····private·Request·createTunnel(final·int·n,·final·int·n2,·Request·authenticate,·final·HttpUrl·httpUrl)·{
740 ········Request·request·=·null; 
741 ········final·String·string·=·"CONNECT·"·+·Util.hostHeader(httpUrl,·true)·+·"·HTTP/1.1";740 ········final·String·string·=·"CONNECT·"·+·Util.hostHeader(httpUrl,·true)·+·"·HTTP/1.1";
742 ········Response·build;741 ········Response·build;
743 ········do·{742 ········do·{
744 ············final·Http1Codec·http1Codec·=·new·Http1Codec((OkHttpClient)null,·(StreamAllocation)null,·this.source,·this.sink);743 ············final·Http1Codec·http1Codec·=·new·Http1Codec((OkHttpClient)null,·(StreamAllocation)null,·this.source,·this.sink);
745 ············this.source.timeout().timeout((long)n,·TimeUnit.MILLISECONDS);744 ············this.source.timeout().timeout((long)n,·TimeUnit.MILLISECONDS);
746 ············this.sink.timeout().timeout((long)n2,·TimeUnit.MILLISECONDS);745 ············this.sink.timeout().timeout((long)n2,·TimeUnit.MILLISECONDS);
747 ············http1Codec.writeRequest(authenticate.headers(),·string);746 ············http1Codec.writeRequest(authenticate.headers(),·string);
Offset 758, 27 lines modifiedOffset 757, 26 lines modified
758 ················default:·{757 ················default:·{
759 ····················throw·new·IOException("Unexpected·response·code·for·CONNECT:·"·+·build.code());758 ····················throw·new·IOException("Unexpected·response·code·for·CONNECT:·"·+·build.code());
760 ················}759 ················}
761 ················case·200:·{760 ················case·200:·{
762 ····················if·(!this.source.buffer().exhausted()·||·!this.sink.buffer().exhausted())·{761 ····················if·(!this.source.buffer().exhausted()·||·!this.sink.buffer().exhausted())·{
763 ························throw·new·IOException("TLS·tunnel·buffered·too·many·bytes!");762 ························throw·new·IOException("TLS·tunnel·buffered·too·many·bytes!");
764 ····················}763 ····················}
765 ····················return·request;764 ····················return·null;
766 ················}765 ················}
767 ················case·407:·{766 ················case·407:·{
768 ····················authenticate·=·this.route.address().proxyAuthenticator().authenticate(this.route,·build);767 ····················authenticate·=·this.route.address().proxyAuthenticator().authenticate(this.route,·build);
769 ····················if·(authenticate·==·null)·{768 ····················if·(authenticate·==·null)·{
770 ························throw·new·IOException("Failed·to·authenticate·with·proxy");769 ························throw·new·IOException("Failed·to·authenticate·with·proxy");
771 ····················}770 ····················}
772 ····················continue;771 ····················continue;
773 ················}772 ················}
774 ············}773 ············}
775 ········}·while·(!"close".equalsIgnoreCase(build.header("Connection")));774 ········}·while·(!"close".equalsIgnoreCase(build.header("Connection")));
776 ········request·=·authenticate;775 ········return·authenticate;
777 ········return·request; 
778 ····}776 ····}
779 ····777 ····
780 ····private·Request·createTunnelRequest()·{778 ····private·Request·createTunnelRequest()·{
781 ········return·new·Request$Builder().url(this.route.address().url()).header("Host",·Util.hostHeader(this.route.address().url(),·true)).header("Proxy-Connection",·"Keep-Alive").header("User-Agent",·Version.userAgent()).build();779 ········return·new·Request$Builder().url(this.route.address().url()).header("Host",·Util.hostHeader(this.route.address().url(),·true)).header("Proxy-Connection",·"Keep-Alive").header("User-Agent",·Version.userAgent()).build();
782 ····}780 ····}
783 ····781 ····
784 ····private·void·establishProtocol(final·ConnectionSpecSelector·connectionSpecSelector)·{782 ····private·void·establishProtocol(final·ConnectionSpecSelector·connectionSpecSelector)·{
9.71 KB
uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment.class
9.58 KB
procyon -ec {}
    
Offset 1120, 80 lines modifiedOffset 1120, 91 lines modified
1120 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331)1120 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331)
1121 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145)1121 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145)
1122 ········//·1122 ········//·
1123 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method.");1123 ········throw·new·IllegalStateException("An·error·occurred·while·decompiling·this·method.");
1124 ····}1124 ····}
1125 ····1125 ····
1126 ····public·void·adjustLayoutSize(final·int·n)·{1126 ····public·void·adjustLayoutSize(final·int·n)·{
1127 ········final·int·n2·=·2; 
1128 ········if·(this.newsfeed·==·null)·{ 
1129 ············return; 
1130 ········} 
1131 ········while·(true)·{1127 ········while·(true)·{
 1128 ············final·int·n2·=·2;
 1129 ············Label_0381:·{
1132 ············float·n4·=·0.0f;1130 ················float·n4·=·0.0f;
1133 ············DisplayMetrics·displayMetrics2·=·null;1131 ················DisplayMetrics·displayMetrics2·=·null;
1134 ············try·{ 
1135 ················final·Context·context·=·this.getContext(); 
1136 ················try·{1132 ················try·{
1137 ····················final·Context·applicationContext·=·context.getApplicationContext();1133 ····················final·Context·context·=·this.getContext();
1138 ····················try·{1134 ····················try·{
1139 ························final·OvkApplication·ovkApplication·=·(OvkApplication)applicationContext;1135 ························final·Context·applicationContext·=·context.getApplicationContext();
1140 ························try·{1136 ························try·{
 1137 ····························final·OvkApplication·ovkApplication·=·(OvkApplication)applicationContext;
 1138 ····························try·{
1141 ····························Label_0209:·{1139 ································Label_0253:·{
1142 ································if·(!ovkApplication.isTablet)·{1140 ····································if·(!ovkApplication.isTablet)·{
1143 ····································break·Label_0209; 
1144 ································} 
1145 ································Label_0141:·{ 
1146 ····································if·(n·!=·n2)·{ 
1147 ········································break·Label_0141;1141 ········································break·Label_0253;
1148 ····································}1142 ····································}
1149 ····································final·float·n3·=·600.0f; 
1150 ····································final·Resources·resources·=·this.getResources();1143 ····································Label_0154:·{
 1144 ········································if·(n·!=·n2)·{
 1145 ············································break·Label_0154;
1151 ····································try·{1146 ········································}
1152 ········································final·DisplayMetrics·displayMetrics·=·resources.getDisplayMetrics();1147 ········································final·View·viewById·=·this.view.findViewById(2131558860);
1153 ········································try·{1148 ········································try·{
 1149 ············································this.newsfeedView·=·(RecyclerView)viewById;
1154 ············································final·LinearLayout$LayoutParams·layoutParams·=·new·LinearLayout$LayoutParams((int)(n3·*·displayMetrics.density),·-2); 
1155 ············································layoutParams.gravity·=·1; 
1156 ············································this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams); 
1157 ············································return; 
1158 ············································//·iftrue(Label_0304:,·n·!=·n2) 
1159 ············································while·(true)·{ 
1160 ················································n4·=·480.0f;1150 ············································final·float·n3·=·600.0f;
1161 ················································final·Resources·resources2·=·this.getResources();1151 ············································final·Resources·resources·=·this.getResources();
 1152 ············································try·{
 1153 ················································final·DisplayMetrics·displayMetrics·=·resources.getDisplayMetrics();
1162 ················································try·{1154 ················································try·{
 1155 ····················································final·LinearLayout$LayoutParams·layoutParams·=·new·LinearLayout$LayoutParams((int)(n3·*·displayMetrics.density),·-2);
 1156 ····················································layoutParams.gravity·=·1;
 1157 ····················································this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams);
 1158 ····················································return;
 1159 ····················································final·View·viewById2·=·this.view.findViewById(2131558860);
 1160 ····················································try·{
 1161 ························································this.newsfeedView·=·(RecyclerView)viewById2;
 1162 ························································final·LinearLayout$LayoutParams·layoutParams2·=·new·LinearLayout$LayoutParams(-1,·-2);
 1163 ························································layoutParams2.gravity·=·1;
 1164 ························································this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams2);
 1165 ························································return;
 1166 ························································final·View·viewById3·=·this.view.findViewById(2131558860);
 1167 ························································try·{
 1168 ····························································this.newsfeedView·=·(RecyclerView)viewById3;
 1169 ····························································if·(n·!=·n2)·{
 1170 ································································break·Label_0381;
 1171 ····························································}
 1172 ····························································n4·=·480.0f;
 1173 ····························································final·Resources·resources2·=·this.getResources();
 1174 ····························································try·{
1163 ····················································displayMetrics2·=·resources2.getDisplayMetrics();1175 ································································displayMetrics2·=·resources2.getDisplayMetrics();
 1176 ····························································}
 1177 ····························································catch·(Exception·ex)·{}
 1178 ························································}
 1179 ························································catch·(Exception·ex2)·{}
 1180 ····················································}
 1181 ····················································catch·(Exception·ex3)·{}
1164 ················································}1182 ················································}
1165 ················································catch·(Exception·ex)·{}1183 ················································catch·(Exception·ex4)·{}
1166 ················································continue; 
1167 ············································}1184 ············································}
 1185 ············································catch·(Exception·ex5)·{}
1168 ············································final·LinearLayout$LayoutParams·layoutParams2·=·new·LinearLayout$LayoutParams(-1,·-2); 
1169 ············································layoutParams2.gravity·=·1; 
1170 ············································this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams2); 
1171 ········································}1186 ········································}
1172 ········································catch·(Exception·ex2)·{}1187 ········································catch·(Exception·ex6)·{}
1173 ····································}1188 ····································}
1174 ····································catch·(Exception·ex3)·{} 
1175 ································}1189 ································}
1176 ····························}1190 ····························}
 1191 ····························catch·(Exception·ex7)·{}
1177 ························}1192 ························}
1178 ························catch·(Exception·ex4)·{}1193 ························catch·(Exception·ex8)·{}
1179 ····················}1194 ····················}
1180 ····················catch·(Exception·ex5)·{}1195 ····················catch·(Exception·ex9)·{}
1181 ················}1196 ················}
1182 ················catch·(Exception·ex6)·{}1197 ················catch·(Exception·ex10)·{}
1183 ············} 
1184 ············catch·(Exception·ex7)·{} 
1185 ············final·LinearLayout$LayoutParams·layoutParams3·=·new·LinearLayout$LayoutParams((int)(n4·*·displayMetrics2.density),·-2);1198 ················final·LinearLayout$LayoutParams·layoutParams3·=·new·LinearLayout$LayoutParams((int)(n4·*·displayMetrics2.density),·-2);
1186 ············layoutParams3.gravity·=·1;1199 ················layoutParams3.gravity·=·1;
1187 ············this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams3);1200 ················this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams3);
1188 ············return;1201 ················return;
1189 ············final·LinearLayout$LayoutParams·layoutParams4; 
1190 ············Label_0304:·{ 
1191 ················layoutParams4·=·new·LinearLayout$LayoutParams(-1,·-2); 
1192 ············}1202 ············}
 1203 ············final·LinearLayout$LayoutParams·layoutParams4·=·new·LinearLayout$LayoutParams(-1,·-2);
1193 ············layoutParams4.gravity·=·1;1204 ············layoutParams4.gravity·=·1;
1194 ············this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams4);1205 ············this.newsfeedView.setLayoutParams((ViewGroup$LayoutParams)layoutParams4);
1195 ········}1206 ········}
1196 ····}1207 ····}
1197 ····1208 ····
1198 ····public·void·createAdapter(final·Context·context,·final·ArrayList·list)·{1209 ····public·void·createAdapter(final·Context·context,·final·ArrayList·list)·{
1199 ········final·int·orientation·=·1;1210 ········final·int·orientation·=·1;
Offset 1211, 15 lines modifiedOffset 1222, 14 lines modified
1211 ········}1222 ········}
1212 ········final·SwipeRefreshLayout·swipeRefreshLayout·=·(SwipeRefreshLayout)this.view.findViewById(2131558859);1223 ········final·SwipeRefreshLayout·swipeRefreshLayout·=·(SwipeRefreshLayout)this.view.findViewById(2131558859);
1213 ········swipeRefreshLayout.setProgressBackgroundColorSchemeResource(2131492914);1224 ········swipeRefreshLayout.setProgressBackgroundColorSchemeResource(2131492914);
1214 ········final·int[]·colorSchemeResources·=·new·int[orientation];1225 ········final·int[]·colorSchemeResources·=·new·int[orientation];
1215 ········colorSchemeResources[0]·=·17170443;1226 ········colorSchemeResources[0]·=·17170443;
1216 ········swipeRefreshLayout.setColorSchemeResources(colorSchemeResources);1227 ········swipeRefreshLayout.setColorSchemeResources(colorSchemeResources);
1217 ········swipeRefreshLayout.setOnRefreshListener((SwipeRefreshLayout$OnRefreshListener)new·NewsfeedFragment$1(this));1228 ········swipeRefreshLayout.setOnRefreshListener((SwipeRefreshLayout$OnRefreshListener)new·NewsfeedFragment$1(this));
1218 ········this.adjustLayoutSize(this.getContext().getResources().getConfiguration().orientation); 
Max diff block lines reached; 216/9782 bytes (2.21%) of diff not shown.
848 B
android/support/v7/widget/SuggestionsAdapter.class
748 B
javap -verbose -constants -s -l -private {}
    
Offset 2625, 15 lines modifiedOffset 2625, 15 lines modified
2625 ········71:·aload_02625 ········71:·aload_0
2626 ········72:·aload·········52626 ········72:·aload·········5
2627 ········74:·aload_32627 ········74:·aload_3
2628 ········75:·iload·········72628 ········75:·iload·········7
2629 ········77:·invokevirtual·#683················//·Method·getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;2629 ········77:·invokevirtual·#683················//·Method·getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;
2630 ········80:·astore········42630 ········80:·astore········4
2631 ········82:·aload·········42631 ········82:·aload·········4
2632 ········84:·ifnull········492632 ········84:·ifnull········122
2633 ········87:·aload·········42633 ········87:·aload·········4
2634 ········89:·invokeinterface·#686,··1··········//·InterfaceMethod·android/database/Cursor.getCount:()I2634 ········89:·invokeinterface·#686,··1··········//·InterfaceMethod·android/database/Cursor.getCount:()I
2635 ········94:·pop2635 ········94:·pop
2636 ········95:·aload·········42636 ········95:·aload·········4
2637 ········97:·astore_22637 ········97:·astore_2
2638 ········98:·goto··········492638 ········98:·goto··········49
2639 ·······101:·astore········82639 ·······101:·astore········8
3.53 KB
smali/okio/SegmentedByteString.smali
    
Offset 419, 123 lines modifiedOffset 419, 131 lines modified
  
419 ····aget·v7,·v0,·v1419 ····aget·v7,·v0,·v1
  
420 ····goto·:goto_0420 ····goto·:goto_0
421 .end·method421 .end·method
  
422 .method·public·hashCode()I422 .method·public·hashCode()I
423 ····.locals·13423 ····.locals·14
  
424 ····.prologue424 ····.prologue
425 ····.line·272425 ····.line·272
426 ····iget·v3,·p0,·Lokio/SegmentedByteString;->hashCode:I426 ····iget·v3,·p0,·Lokio/SegmentedByteString;->hashCode:I
  
427 ····.line·273427 ····.line·273
428 ····.local·v3,·"result":I428 ····.local·v3,·"result":I
429 ····if-eqz·v3,·:cond_0429 ····if-eqz·v3,·:cond_0
  
430 ····move·v4,·v3430 ····move·v4,·v3
  
431 ····.line·288 
432 ····.end·local·v3····#·"result":I431 ····.end·local·v3····#·"result":I
433 ····.local·v4,·"result":I432 ····.local·v4,·"result":I
 433 ····move·v5,·v3
  
 434 ····.line·288
 435 ····.end·local·v4····#·"result":I
 436 ····.local·v5,·"result":I
434 ····:goto_0437 ····:goto_0
435 ····return·v4438 ····return·v5
  
436 ····.line·276439 ····.line·276
437 ····.end·local·v4····#·"result":I440 ····.end·local·v5····#·"result":I
438 ····.restart·local·v3····#·"result":I441 ····.restart·local·v3····#·"result":I
439 ····:cond_0442 ····:cond_0
440 ····const/4·v3,·0x1443 ····const/4·v3,·0x1
  
441 ····.line·277444 ····.line·277
442 ····const/4·v8,·0x0445 ····const/4·v9,·0x0
  
443 ····.line·278446 ····.line·278
444 ····.local·v8,·"segmentOffset":I447 ····.local·v9,·"segmentOffset":I
445 ····const/4·v5,·0x0448 ····const/4·v6,·0x0
  
446 ····.local·v5,·"s":I449 ····.local·v6,·"s":I
447 ····iget-object·v11,·p0,·Lokio/SegmentedByteString;->segments:[[B450 ····iget-object·v12,·p0,·Lokio/SegmentedByteString;->segments:[[B
  
448 ····array-length·v7,·v11451 ····array-length·v8,·v12
  
449 ····.local·v7,·"segmentCount":I452 ····.local·v8,·"segmentCount":I
450 ····:goto_1453 ····:goto_1
451 ····if-ge·v5,·v7,·:cond_2454 ····if-ge·v6,·v8,·:cond_2
  
452 ····.line·279455 ····.line·279
453 ····iget-object·v11,·p0,·Lokio/SegmentedByteString;->segments:[[B456 ····iget-object·v12,·p0,·Lokio/SegmentedByteString;->segments:[[B
  
454 ····aget-object·v6,·v11,·v5457 ····aget-object·v7,·v12,·v6
  
455 ····.line·280458 ····.line·280
456 ····.local·v6,·"segment":[B459 ····.local·v7,·"segment":[B
457 ····iget-object·v11,·p0,·Lokio/SegmentedByteString;->directory:[I460 ····iget-object·v12,·p0,·Lokio/SegmentedByteString;->directory:[I
  
458 ····add-int·v12,·v7,·v5461 ····add-int·v13,·v8,·v6
  
459 ····aget·v9,·v11,·v12462 ····aget·v10,·v12,·v13
  
460 ····.line·281463 ····.line·281
461 ····.local·v9,·"segmentPos":I464 ····.local·v10,·"segmentPos":I
462 ····iget-object·v11,·p0,·Lokio/SegmentedByteString;->directory:[I465 ····iget-object·v12,·p0,·Lokio/SegmentedByteString;->directory:[I
  
463 ····aget·v2,·v11,·v5466 ····aget·v2,·v12,·v6
  
464 ····.line·282467 ····.line·282
465 ····.local·v2,·"nextSegmentOffset":I468 ····.local·v2,·"nextSegmentOffset":I
466 ····sub-int·v10,·v2,·v8469 ····sub-int·v11,·v2,·v9
  
467 ····.line·283470 ····.line·283
468 ····.local·v10,·"segmentSize":I471 ····.local·v11,·"segmentSize":I
469 ····move·v0,·v9472 ····move·v0,·v10
  
470 ····.local·v0,·"i":I473 ····.local·v0,·"i":I
471 ····add-int·v1,·v9,·v10474 ····add-int·v1,·v10,·v11
  
472 ····.local·v1,·"limit":I475 ····.local·v1,·"limit":I
473 ····:goto_2476 ····:goto_2
474 ····if-ge·v0,·v1,·:cond_1477 ····if-ge·v0,·v1,·:cond_1
  
475 ····.line·284478 ····.line·284
476 ····mul-int/lit8·v11,·v3,·0x1f479 ····mul-int/lit8·v12,·v3,·0x1f
  
477 ····aget-byte·v12,·v6,·v0480 ····aget-byte·v13,·v7,·v0
  
478 ····add-int·v3,·v11,·v12481 ····add-int·v3,·v12,·v13
  
479 ····.line·283482 ····.line·283
480 ····add-int/lit8·v0,·v0,·0x1483 ····add-int/lit8·v0,·v0,·0x1
  
481 ····goto·:goto_2484 ····goto·:goto_2
  
482 ····.line·286485 ····.line·286
483 ····:cond_1486 ····:cond_1
484 ····move·v8,·v2487 ····move·v9,·v2
  
485 ····.line·278488 ····.line·278
486 ····add-int/lit8·v5,·v5,·0x1489 ····add-int/lit8·v6,·v6,·0x1
  
487 ····goto·:goto_1490 ····goto·:goto_1
  
488 ····.line·288491 ····.line·288
489 ····.end·local·v0····#·"i":I492 ····.end·local·v0····#·"i":I
490 ····.end·local·v1····#·"limit":I493 ····.end·local·v1····#·"limit":I
491 ····.end·local·v2····#·"nextSegmentOffset":I494 ····.end·local·v2····#·"nextSegmentOffset":I
492 ····.end·local·v6····#·"segment":[B495 ····.end·local·v7····#·"segment":[B
493 ····.end·local·v9····#·"segmentPos":I496 ····.end·local·v10····#·"segmentPos":I
494 ····.end·local·v10····#·"segmentSize":I497 ····.end·local·v11····#·"segmentSize":I
495 ····:cond_2498 ····:cond_2
496 ····iput·v3,·p0,·Lokio/SegmentedByteString;->hashCode:I499 ····iput·v3,·p0,·Lokio/SegmentedByteString;->hashCode:I
  
497 ····move·v4,·v3500 ····move·v4,·v3
  
498 ····.end·local·v3····#·"result":I501 ····.end·local·v3····#·"result":I
499 ····.restart·local·v4····#·"result":I502 ····.restart·local·v4····#·"result":I
 503 ····move·v5,·v3
  
 504 ····.end·local·v4····#·"result":I
 505 ····.restart·local·v5····#·"result":I
500 ····goto·:goto_0506 ····goto·:goto_0
501 .end·method507 .end·method
Max diff block lines reached; 72/3542 bytes (2.03%) of diff not shown.
8.0 KB
smali/okio/Buffer.smali
    
Offset 622, 63 lines modifiedOffset 622, 73 lines modified
  
622 ····.prologue622 ····.prologue
623 ····.line·1531623 ····.line·1531
624 ····return-void624 ····return-void
625 .end·method625 .end·method
  
626 .method·public·completeSegmentByteCount()J626 .method·public·completeSegmentByteCount()J
627 ····.locals·6627 ····.locals·8
  
628 ····.prologue628 ····.prologue
629 ····const-wide/16·v4,·0x0629 ····const-wide/16·v6,·0x0
  
630 ····.line·264630 ····.line·264
631 ····iget-wide·v0,·p0,·Lokio/Buffer;->size:J631 ····iget-wide·v0,·p0,·Lokio/Buffer;->size:J
  
632 ····.line·265632 ····.line·265
633 ····.local·v0,·"result":J633 ····.local·v0,·"result":J
634 ····cmp-long·v3,·v0,·v4634 ····cmp-long·v5,·v0,·v6
  
635 ····if-nez·v3,·:cond_0635 ····if-nez·v5,·:cond_0
  
 636 ····move-wide·v2,·v0
  
636 ····.line·273637 ····.line·273
 638 ····.end·local·v0····#·"result":J
 639 ····.local·v2,·"result":J
637 ····:goto_0640 ····:goto_0
638 ····return-wide·v4641 ····return-wide·v6
  
639 ····.line·268642 ····.line·268
 643 ····.end·local·v2····#·"result":J
 644 ····.restart·local·v0····#·"result":J
640 ····:cond_0645 ····:cond_0
641 ····iget-object·v3,·p0,·Lokio/Buffer;->head:Lokio/Segment;646 ····iget-object·v5,·p0,·Lokio/Buffer;->head:Lokio/Segment;
  
642 ····iget-object·v2,·v3,·Lokio/Segment;->prev:Lokio/Segment;647 ····iget-object·v4,·v5,·Lokio/Segment;->prev:Lokio/Segment;
  
643 ····.line·269648 ····.line·269
644 ····.local·v2,·"tail":Lokio/Segment;649 ····.local·v4,·"tail":Lokio/Segment;
645 ····iget·v3,·v2,·Lokio/Segment;->limit:I650 ····iget·v5,·v4,·Lokio/Segment;->limit:I
  
646 ····const/16·v4,·0x2000651 ····const/16·v6,·0x2000
  
647 ····if-ge·v3,·v4,·:cond_1652 ····if-ge·v5,·v6,·:cond_1
  
648 ····iget-boolean·v3,·v2,·Lokio/Segment;->owner:Z653 ····iget-boolean·v5,·v4,·Lokio/Segment;->owner:Z
  
649 ····if-eqz·v3,·:cond_1654 ····if-eqz·v5,·:cond_1
  
650 ····.line·270655 ····.line·270
651 ····iget·v3,·v2,·Lokio/Segment;->limit:I656 ····iget·v5,·v4,·Lokio/Segment;->limit:I
  
652 ····iget·v4,·v2,·Lokio/Segment;->pos:I657 ····iget·v6,·v4,·Lokio/Segment;->pos:I
  
653 ····sub-int/2addr·v3,·v4658 ····sub-int/2addr·v5,·v6
  
654 ····int-to-long·v4,·v3659 ····int-to-long·v6,·v5
  
655 ····sub-long/2addr·v0,·v4660 ····sub-long/2addr·v0,·v6
  
656 ····:cond_1661 ····:cond_1
657 ····move-wide·v4,·v0662 ····move-wide·v2,·v0
  
 663 ····.end·local·v0····#·"result":J
 664 ····.restart·local·v2····#·"result":J
 665 ····move-wide·v6,·v0
  
658 ····.line·273666 ····.line·273
659 ····goto·:goto_0667 ····goto·:goto_0
660 .end·method668 .end·method
  
661 .method·public·copyTo(Ljava/io/OutputStream;)Lokio/Buffer;669 .method·public·copyTo(Ljava/io/OutputStream;)Lokio/Buffer;
662 ····.locals·6670 ····.locals·6
Offset 2735, 92 lines modifiedOffset 2745, 102 lines modified
2735 ····.line·7992745 ····.line·799
2736 ····invoke-static·{v6},·Lokio/SegmentPool;->recycle(Lokio/Segment;)V2746 ····invoke-static·{v6},·Lokio/SegmentPool;->recycle(Lokio/Segment;)V
  
2737 ····goto·:goto_02747 ····goto·:goto_0
2738 .end·method2748 .end·method
  
2739 .method·public·read(Lokio/Buffer;J)J2749 .method·public·read(Lokio/Buffer;J)J
2740 ····.locals·42750 ····.locals·6
2741 ····.param·p1,·"sink"····#·Lokio/Buffer;2751 ····.param·p1,·"sink"····#·Lokio/Buffer;
2742 ····.param·p2,·"byteCount"····#·J2752 ····.param·p2,·"byteCount"····#·J
  
2743 ····.prologue2753 ····.prologue
2744 ····const-wide/16·v2,·0x02754 ····const-wide/16·v4,·0x0
  
2745 ····.line·12662755 ····.line·1266
2746 ····if-nez·p1,·:cond_02756 ····if-nez·p1,·:cond_0
  
2747 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;2757 ····new-instance·v2,·Ljava/lang/IllegalArgumentException;
  
2748 ····const-string·v1,·"sink·==·null"2758 ····const-string·v3,·"sink·==·null"
  
2749 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V2759 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
2750 ····throw·v02760 ····throw·v2
  
2751 ····.line·12672761 ····.line·1267
2752 ····:cond_02762 ····:cond_0
2753 ····cmp-long·v0,·p2,·v22763 ····cmp-long·v2,·p2,·v4
  
2754 ····if-gez·v0,·:cond_12764 ····if-gez·v2,·:cond_1
  
2755 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;2765 ····new-instance·v2,·Ljava/lang/IllegalArgumentException;
  
2756 ····new-instance·v1,·Ljava/lang/StringBuilder;2766 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
2757 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V2767 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
2758 ····const-string·v2,·"byteCount·<·0:·"2768 ····const-string·v4,·"byteCount·<·0:·"
  
2759 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;2769 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
2760 ····move-result-object·v12770 ····move-result-object·v3
  
2761 ····invoke-virtual·{v1,·p2,·p3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;2771 ····invoke-virtual·{v3,·p2,·p3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
2762 ····move-result-object·v12772 ····move-result-object·v3
  
2763 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;2773 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
2764 ····move-result-object·v12774 ····move-result-object·v3
  
2765 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V2775 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
Max diff block lines reached; 3793/8147 bytes (46.56%) of diff not shown.
2.45 KB
smali/uk/openvk/android/legacy/ui/view/InfinityScrollView.smali
    
Offset 9, 76 lines modifiedOffset 9, 76 lines modified
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Landroid/content/Context;)V10 .method·public·constructor·<init>(Landroid/content/Context;)V
11 ····.locals·011 ····.locals·0
12 ····.param·p1,·"context"····#·Landroid/content/Context;12 ····.param·p1,·"context"····#·Landroid/content/Context;
  
13 ····.prologue13 ····.prologue
14 ····.line·2014 ····.line·18
15 ····invoke-direct·{p0,·p1},·Landroid/widget/ScrollView;-><init>(Landroid/content/Context;)V15 ····invoke-direct·{p0,·p1},·Landroid/widget/ScrollView;-><init>(Landroid/content/Context;)V
  
16 ····.line·2116 ····.line·19
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
20 ····.locals·020 ····.locals·0
21 ····.param·p1,·"context"····#·Landroid/content/Context;21 ····.param·p1,·"context"····#·Landroid/content/Context;
22 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;22 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
23 ····.prologue23 ····.prologue
24 ····.line·2424 ····.line·22
25 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V25 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ScrollView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
26 ····.line·2526 ····.line·23
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·onScrollChanged(IIII)V30 .method·protected·onScrollChanged(IIII)V
31 ····.locals·631 ····.locals·6
32 ····.param·p1,·"l"····#·I32 ····.param·p1,·"l"····#·I
33 ····.param·p2,·"t"····#·I33 ····.param·p2,·"t"····#·I
34 ····.param·p3,·"oldl"····#·I34 ····.param·p3,·"oldl"····#·I
35 ····.param·p4,·"oldt"····#·I35 ····.param·p4,·"oldt"····#·I
  
36 ····.prologue36 ····.prologue
37 ····.line·3337 ····.line·31
38 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/ScrollView;->onScrollChanged(IIII)V38 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/ScrollView;->onScrollChanged(IIII)V
  
39 ····.line·3439 ····.line·32
40 ····iget-object·v0,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;40 ····iget-object·v0,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;
  
41 ····if-eqz·v0,·:cond_041 ····if-eqz·v0,·:cond_0
  
42 ····.line·3542 ····.line·33
43 ····iget-object·v0,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;43 ····iget-object·v0,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;
  
44 ····move-object·v1,·p044 ····move-object·v1,·p0
  
45 ····move·v2,·p145 ····move·v2,·p1
  
46 ····move·v3,·p246 ····move·v3,·p2
  
47 ····move·v4,·p347 ····move·v4,·p3
  
48 ····move·v5,·p448 ····move·v5,·p4
  
49 ····invoke-interface/range·{v0·..·v5},·Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;->onScroll(Luk/openvk/android/legacy/ui/view/InfinityScrollView;IIII)V49 ····invoke-interface/range·{v0·..·v5},·Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;->onScroll(Luk/openvk/android/legacy/ui/view/InfinityScrollView;IIII)V
  
50 ····.line·3750 ····.line·35
51 ····:cond_051 ····:cond_0
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·setOnScrollListener(Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;)V54 .method·public·setOnScrollListener(Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;)V
55 ····.locals·055 ····.locals·0
56 ····.param·p1,·"scrollListener"····#·Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;56 ····.param·p1,·"scrollListener"····#·Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;
  
57 ····.prologue57 ····.prologue
58 ····.line·2858 ····.line·26
59 ····iput-object·p1,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;59 ····iput-object·p1,·p0,·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->onScrollListener:Luk/openvk/android/legacy/ui/core/listeners/OnScrollListener;
  
60 ····.line·2960 ····.line·27
61 ····return-void61 ····return-void
62 .end·method62 .end·method
3.96 KB
smali/uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;Luk/openvk/android/legacy/ui/view/InfinityScrollView;Landroid/content/Context;)V28 .method·constructor·<init>(Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;Luk/openvk/android/legacy/ui/view/InfinityScrollView;Landroid/content/Context;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"this$0"····#·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;30 ····.param·p1,·"this$0"····#·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;
  
31 ····.prologue31 ····.prologue
32 ····.line·22832 ····.line·227
33 ····iput-object·p1,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;33 ····iput-object·p1,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;
  
34 ····iput-object·p2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;34 ····iput-object·p2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;
  
35 ····iput-object·p3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;35 ····iput-object·p3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;
  
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 50, 30 lines modifiedOffset 50, 30 lines modified
50 ····.param·p1,·"infinityScrollView"····#·Luk/openvk/android/legacy/ui/view/InfinityScrollView;50 ····.param·p1,·"infinityScrollView"····#·Luk/openvk/android/legacy/ui/view/InfinityScrollView;
51 ····.param·p2,·"x"····#·I51 ····.param·p2,·"x"····#·I
52 ····.param·p3,·"y"····#·I52 ····.param·p3,·"y"····#·I
53 ····.param·p4,·"old_x"····#·I53 ····.param·p4,·"old_x"····#·I
54 ····.param·p5,·"old_y"····#·I54 ····.param·p5,·"old_y"····#·I
  
55 ····.prologue55 ····.prologue
56 ····.line·23156 ····.line·230
57 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;57 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;
  
58 ····iget-object·v3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;58 ····iget-object·v3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;
  
59 ····invoke-virtual·{v3},·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->getChildCount()I59 ····invoke-virtual·{v3},·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->getChildCount()I
  
60 ····move-result·v360 ····move-result·v3
  
61 ····add-int/lit8·v3,·v3,·-0x161 ····add-int/lit8·v3,·v3,·-0x1
  
62 ····invoke-virtual·{v2,·v3},·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->getChildAt(I)Landroid/view/View;62 ····invoke-virtual·{v2,·v3},·Luk/openvk/android/legacy/ui/view/InfinityScrollView;->getChildAt(I)Landroid/view/View;
  
63 ····move-result-object·v163 ····move-result-object·v1
  
64 ····.line·23264 ····.line·231
65 ····.local·v1,·"view":Landroid/view/View;65 ····.local·v1,·"view":Landroid/view/View;
66 ····invoke-virtual·{v1},·Landroid/view/View;->getBottom()I66 ····invoke-virtual·{v1},·Landroid/view/View;->getBottom()I
  
67 ····move-result·v267 ····move-result·v2
  
68 ····iget-object·v3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;68 ····iget-object·v3,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$scrollView:Luk/openvk/android/legacy/ui/view/InfinityScrollView;
  
Offset 87, 26 lines modifiedOffset 87, 26 lines modified
  
87 ····move-result·v487 ····move-result·v4
  
88 ····add-int/2addr·v3,·v488 ····add-int/2addr·v3,·v4
  
89 ····sub-int·v0,·v2,·v389 ····sub-int·v0,·v2,·v3
  
90 ····.line·23390 ····.line·232
91 ····.local·v0,·"diff":I91 ····.local·v0,·"diff":I
92 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;92 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;
  
93 ····iget-boolean·v2,·v2,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->loading_more_posts:Z93 ····iget-boolean·v2,·v2,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->loading_more_posts:Z
  
94 ····if-nez·v2,·:cond_094 ····if-nez·v2,·:cond_0
  
95 ····.line·23495 ····.line·233
96 ····if-nez·v0,·:cond_096 ····if-nez·v0,·:cond_0
  
97 ····.line·23597 ····.line·234
98 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;98 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;
  
99 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;99 ····invoke-virtual·{v2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
100 ····move-result-object·v2100 ····move-result-object·v2
  
101 ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;101 ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
Offset 117, 25 lines modifiedOffset 117, 25 lines modified
  
117 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z117 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
118 ····move-result·v2118 ····move-result·v2
  
119 ····if-eqz·v2,·:cond_0119 ····if-eqz·v2,·:cond_0
  
120 ····.line·236120 ····.line·235
121 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;121 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->this$0:Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;
  
122 ····const/4·v3,·0x1122 ····const/4·v3,·0x1
  
123 ····iput-boolean·v3,·v2,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->loading_more_posts:Z123 ····iput-boolean·v3,·v2,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->loading_more_posts:Z
  
124 ····.line·237124 ····.line·236
125 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;125 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment$2;->val$ctx:Landroid/content/Context;
  
126 ····check-cast·v2,·Luk/openvk/android/legacy/ui/core/activities/AppActivity;126 ····check-cast·v2,·Luk/openvk/android/legacy/ui/core/activities/AppActivity;
  
127 ····invoke-virtual·{v2},·Luk/openvk/android/legacy/ui/core/activities/AppActivity;->loadMoreNews()V127 ····invoke-virtual·{v2},·Luk/openvk/android/legacy/ui/core/activities/AppActivity;->loadMoreNews()V
  
128 ····.line·241128 ····.line·240
129 ····:cond_0129 ····:cond_0
130 ····return-void130 ····return-void
131 .end·method131 .end·method
43.0 KB
smali/uk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment.smali
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·private·loadPhotos()V67 .method·private·loadPhotos()V
68 ····.locals·2068 ····.locals·20
  
69 ····.prologue69 ····.prologue
70 ····.line·13570 ····.line·134
71 ····move-object/from16·v0,·p071 ····move-object/from16·v0,·p0
  
72 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->view:Landroid/view/View;72 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->view:Landroid/view/View;
  
73 ····const·v15,·0x7f0d01cc73 ····const·v15,·0x7f0d01cc
  
74 ····invoke-virtual·{v14,·v15},·Landroid/view/View;->findViewById(I)Landroid/view/View;74 ····invoke-virtual·{v14,·v15},·Landroid/view/View;->findViewById(I)Landroid/view/View;
Offset 82, 126 lines modifiedOffset 82, 126 lines modified
  
82 ····check-cast·v14,·Landroid/support/v7/widget/RecyclerView;82 ····check-cast·v14,·Landroid/support/v7/widget/RecyclerView;
  
83 ····move-object/from16·v0,·p083 ····move-object/from16·v0,·p0
  
84 ····iput-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->newsfeedView:Landroid/support/v7/widget/RecyclerView;84 ····iput-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->newsfeedView:Landroid/support/v7/widget/RecyclerView;
  
85 ····.line·13785 ····.line·136
86 ····:try_start_086 ····:try_start_0
87 ····move-object/from16·v0,·p087 ····move-object/from16·v0,·p0
  
88 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;88 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
89 ····if-nez·v14,·:cond_089 ····if-nez·v14,·:cond_0
  
90 ····.line·13890 ····.line·137
91 ····new-instance·v14,·Landroid/support/v7/widget/LinearLayoutManager;91 ····new-instance·v14,·Landroid/support/v7/widget/LinearLayoutManager;
  
92 ····invoke-virtual/range·{p0·..·p0},·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->getContext()Landroid/content/Context;92 ····invoke-virtual/range·{p0·..·p0},·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->getContext()Landroid/content/Context;
  
93 ····move-result-object·v1593 ····move-result-object·v15
  
94 ····invoke-direct·{v14,·v15},·Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V94 ····invoke-direct·{v14,·v15},·Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V
  
95 ····move-object/from16·v0,·p095 ····move-object/from16·v0,·p0
  
96 ····iput-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;96 ····iput-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
97 ····.line·13997 ····.line·138
98 ····move-object/from16·v0,·p098 ····move-object/from16·v0,·p0
  
99 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;99 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
100 ····const/4·v15,·0x1100 ····const/4·v15,·0x1
  
101 ····invoke-virtual·{v14,·v15},·Landroid/support/v7/widget/LinearLayoutManager;->setOrientation(I)V101 ····invoke-virtual·{v14,·v15},·Landroid/support/v7/widget/LinearLayoutManager;->setOrientation(I)V
  
102 ····.line·141102 ····.line·140
103 ····:cond_0103 ····:cond_0
104 ····move-object/from16·v0,·p0104 ····move-object/from16·v0,·p0
  
105 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;105 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
106 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I106 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->getChildCount()I
  
107 ····move-result·v13107 ····move-result·v13
  
108 ····.line·142108 ····.line·141
109 ····.local·v13,·"visibleItemCount":I109 ····.local·v13,·"visibleItemCount":I
110 ····move-object/from16·v0,·p0110 ····move-object/from16·v0,·p0
  
111 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;111 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
112 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->getItemCount()I112 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->getItemCount()I
  
113 ····move-result·v12113 ····move-result·v12
  
114 ····.line·143114 ····.line·142
115 ····.local·v12,·"totalItemCount":I115 ····.local·v12,·"totalItemCount":I
116 ····move-object/from16·v0,·p0116 ····move-object/from16·v0,·p0
  
117 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;117 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
118 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleItemPosition()I118 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->findFirstVisibleItemPosition()I
  
119 ····move-result·v6119 ····move-result·v6
  
120 ····.line·144120 ····.line·143
121 ····.local·v6,·"firstVisibleItemPosition":I121 ····.local·v6,·"firstVisibleItemPosition":I
122 ····move-object/from16·v0,·p0122 ····move-object/from16·v0,·p0
  
123 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;123 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->llm:Landroid/support/v7/widget/LinearLayoutManager;
  
124 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->findLastVisibleItemPosition()I124 ····invoke-virtual·{v14},·Landroid/support/v7/widget/LinearLayoutManager;->findLastVisibleItemPosition()I
  
125 ····move-result·v9125 ····move-result·v9
  
126 ····.line·145126 ····.line·144
127 ····.local·v9,·"lastVisibleItemPosition":I127 ····.local·v9,·"lastVisibleItemPosition":I
128 ····const/4·v7,·0x0128 ····const/4·v7,·0x0
  
129 ····.local·v7,·"i":I129 ····.local·v7,·"i":I
130 ····:goto_0130 ····:goto_0
131 ····if-ge·v7,·v12,·:cond_c131 ····if-ge·v7,·v12,·:cond_c
  
132 ····.line·146132 ····.line·145
133 ····move-object/from16·v0,·p0133 ····move-object/from16·v0,·p0
  
134 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->wallPosts:Ljava/util/ArrayList;134 ····iget-object·v14,·v0,·Luk/openvk/android/legacy/ui/core/fragments/app/NewsfeedFragment;->wallPosts:Ljava/util/ArrayList;
  
135 ····invoke-virtual·{v14,·v7},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;135 ····invoke-virtual·{v14,·v7},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
136 ····move-result-object·v8136 ····move-result-object·v8
  
137 ····check-cast·v8,·Luk/openvk/android/legacy/api/models/WallPost;137 ····check-cast·v8,·Luk/openvk/android/legacy/api/models/WallPost;
138 ····:try_end_0138 ····:try_end_0
139 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1139 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1
  
140 ····.line·148140 ····.line·147
141 ····.local·v8,·"item":Luk/openvk/android/legacy/api/models/WallPost;141 ····.local·v8,·"item":Luk/openvk/android/legacy/api/models/WallPost;
142 ····:try_start_1142 ····:try_start_1
143 ····iget-object·v14,·v8,·Luk/openvk/android/legacy/api/models/WallPost;->repost:Luk/openvk/android/legacy/api/models/RepostInfo;143 ····iget-object·v14,·v8,·Luk/openvk/android/legacy/api/models/WallPost;->repost:Luk/openvk/android/legacy/api/models/RepostInfo;
  
144 ····if-eqz·v14,·:cond_3144 ····if-eqz·v14,·:cond_3
  
145 ····.line·149145 ····.line·148
146 ····iget-object·v14,·v8,·Luk/openvk/android/legacy/api/models/WallPost;->repost:Luk/openvk/android/legacy/api/models/RepostInfo;146 ····iget-object·v14,·v8,·Luk/openvk/android/legacy/api/models/WallPost;->repost:Luk/openvk/android/legacy/api/models/RepostInfo;
  
147 ····iget-object·v14,·v14,·Luk/openvk/android/legacy/api/models/RepostInfo;->newsfeed_item:Luk/openvk/android/legacy/api/models/WallPost;147 ····iget-object·v14,·v14,·Luk/openvk/android/legacy/api/models/RepostInfo;->newsfeed_item:Luk/openvk/android/legacy/api/models/WallPost;
  
148 ····iget-object·v14,·v14,·Luk/openvk/android/legacy/api/models/WallPost;->attachments:Ljava/util/ArrayList;148 ····iget-object·v14,·v14,·Luk/openvk/android/legacy/api/models/WallPost;->attachments:Ljava/util/ArrayList;
Max diff block lines reached; 39277/43908 bytes (89.45%) of diff not shown.
7.84 KB
smali/uk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity.smali
    
Offset 1052, 28 lines modifiedOffset 1052, 28 lines modified
1052 ····.annotation·build·Landroid/annotation/SuppressLint;1052 ····.annotation·build·Landroid/annotation/SuppressLint;
1053 ········value·=·{1053 ········value·=·{
1054 ············"DefaultLocale"1054 ············"DefaultLocale"
1055 ········}1055 ········}
1056 ····.end·annotation1056 ····.end·annotation
  
1057 ····.prologue1057 ····.prologue
1058 ····const·v10,·0x7f0d029c1058 ····const·v10,·0x7f0d02a1
  
1059 ····const/4·v9,·0x21059 ····const·v9,·0x7f0d029c
  
1060 ····const/4·v8,·0x11060 ····const/4·v8,·0x2
  
1061 ····const/4·v7,·0x01061 ····const/4·v7,·0x1
  
1062 ····const·v6,·0x7f0d02a11062 ····const/4·v6,·0x0
  
1063 ····.line·3231063 ····.line·323
1064 ····iget-boolean·v2,·p0,·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->ready:Z1064 ····iget-boolean·v2,·p0,·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->ready:Z
  
1065 ····if-eqz·v2,·:cond_11065 ····if-eqz·v2,·:cond_0
  
1066 ····.line·3241066 ····.line·324
1067 ····const/4·v1,·0x01067 ····const/4·v1,·0x0
  
1068 ····.line·3251068 ····.line·325
1069 ····.local·v1,·"pos":I1069 ····.local·v1,·"pos":I
1070 ····const/4·v0,·0x01070 ····const/4·v0,·0x0
Offset 1081, 15 lines modifiedOffset 1081, 15 lines modified
1081 ····.line·3271081 ····.line·327
1082 ····.local·v0,·"duration":I1082 ····.local·v0,·"duration":I
1083 ····:try_start_01083 ····:try_start_0
1084 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I1084 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
1085 ····const/16·v3,·0xc1085 ····const/16·v3,·0xc
  
1086 ····if-lt·v2,·v3,·:cond_21086 ····if-lt·v2,·v3,·:cond_1
  
1087 ····.line·3281087 ····.line·328
1088 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->fmp:Lwseemann/media/FFmpegMediaPlayer;1088 ····iget-object·v2,·p0,·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->fmp:Lwseemann/media/FFmpegMediaPlayer;
  
1089 ····invoke-virtual·{v2},·Lwseemann/media/FFmpegMediaPlayer;->getCurrentPosition()I1089 ····invoke-virtual·{v2},·Lwseemann/media/FFmpegMediaPlayer;->getCurrentPosition()I
  
1090 ····move-result·v21090 ····move-result·v2
Offset 1109, 44 lines modifiedOffset 1109, 44 lines modified
  
1109 ····.line·3361109 ····.line·336
1110 ····:goto_01110 ····:goto_0
1111 ····invoke-direct·{p0},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->isPlaying()Z1111 ····invoke-direct·{p0},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->isPlaying()Z
  
1112 ····move-result·v21112 ····move-result·v2
  
1113 ····if-eqz·v2,·:cond_31113 ····if-eqz·v2,·:cond_2
  
1114 ····.line·3371114 ····.line·337
1115 ····const·v2,·0x7f0d029f1115 ····const·v2,·0x7f0d029f
  
1116 ····invoke-virtual·{p0,·v2},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;1116 ····invoke-virtual·{p0,·v2},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
  
1117 ····move-result-object·v21117 ····move-result-object·v2
  
1118 ····check-cast·v2,·Landroid/widget/TextView;1118 ····check-cast·v2,·Landroid/widget/TextView;
  
1119 ····const-string·v3,·"%d:%02d"1119 ····const-string·v3,·"%d:%02d"
  
1120 ····new-array·v4,·v9,·[Ljava/lang/Object;1120 ····new-array·v4,·v8,·[Ljava/lang/Object;
  
1121 ····div-int/lit8·v5,·v1,·0x3c1121 ····div-int/lit8·v5,·v1,·0x3c
  
1122 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1122 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1123 ····move-result-object·v51123 ····move-result-object·v5
  
1124 ····aput-object·v5,·v4,·v71124 ····aput-object·v5,·v4,·v6
  
1125 ····rem-int/lit8·v5,·v1,·0x3c1125 ····rem-int/lit8·v5,·v1,·0x3c
  
1126 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1126 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1127 ····move-result-object·v51127 ····move-result-object·v5
  
1128 ····aput-object·v5,·v4,·v81128 ····aput-object·v5,·v4,·v7
  
1129 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1129 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
1130 ····move-result-object·v31130 ····move-result-object·v3
  
1131 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V1131 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
Offset 1157, 72 lines modifiedOffset 1157, 58 lines modified
  
1157 ····move-result-object·v21157 ····move-result-object·v2
  
1158 ····check-cast·v2,·Landroid/widget/TextView;1158 ····check-cast·v2,·Landroid/widget/TextView;
  
1159 ····const-string·v3,·"%d:%02d"1159 ····const-string·v3,·"%d:%02d"
  
1160 ····new-array·v4,·v9,·[Ljava/lang/Object;1160 ····new-array·v4,·v8,·[Ljava/lang/Object;
  
1161 ····div-int/lit8·v5,·v0,·0x3c1161 ····div-int/lit8·v5,·v0,·0x3c
  
1162 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1162 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1163 ····move-result-object·v51163 ····move-result-object·v5
  
1164 ····aput-object·v5,·v4,·v71164 ····aput-object·v5,·v4,·v6
  
1165 ····rem-int/lit8·v5,·v0,·0x3c1165 ····rem-int/lit8·v5,·v0,·0x3c
  
1166 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;1166 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
1167 ····move-result-object·v51167 ····move-result-object·v5
  
1168 ····aput-object·v5,·v4,·v81168 ····aput-object·v5,·v4,·v7
  
1169 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;1169 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
1170 ····move-result-object·v31170 ····move-result-object·v3
  
1171 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V1171 ····invoke-virtual·{v2,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
1172 ····.line·3391172 ····.line·339
1173 ····invoke-virtual·{p0,·v6},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;1173 ····invoke-virtual·{p0,·v10},·Luk/openvk/android/legacy/ui/core/activities/VideoPlayerActivity;->findViewById(I)Landroid/view/View;
  
1174 ····move-result-object·v2 
  
1175 ····check-cast·v2,·Landroid/widget/SeekBar; 
Max diff block lines reached; 3996/7880 bytes (50.71%) of diff not shown.
14.2 KB
smali/okhttp3/MultipartBody.smali
    
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 ········0xa·->·:sswitch_0311 ········0xa·->·:sswitch_0
312 ········0xd·->·:sswitch_1312 ········0xd·->·:sswitch_1
313 ········0x22·->·:sswitch_2313 ········0x22·->·:sswitch_2
314 ····.end·sparse-switch314 ····.end·sparse-switch
315 .end·method315 .end·method
  
316 .method·private·writeOrCountBytes(Lokio/BufferedSink;Z)J316 .method·private·writeOrCountBytes(Lokio/BufferedSink;Z)J
317 ····.locals·18317 ····.locals·20
318 ····.param·p1,·"sink"····#·Lokio/BufferedSink;318 ····.param·p1,·"sink"····#·Lokio/BufferedSink;
319 ········.annotation·runtime·Ljavax/annotation/Nullable;319 ········.annotation·runtime·Ljavax/annotation/Nullable;
320 ········.end·annotation320 ········.end·annotation
321 ····.end·param321 ····.end·param
322 ····.param·p2,·"countBytes"····#·Z322 ····.param·p2,·"countBytes"····#·Z
323 ····.annotation·system·Ldalvik/annotation/Throws;323 ····.annotation·system·Ldalvik/annotation/Throws;
324 ········value·=·{324 ········value·=·{
Offset 346, 302 lines modifiedOffset 346, 350 lines modified
346 ····invoke-direct·{v3},·Lokio/Buffer;-><init>()V346 ····invoke-direct·{v3},·Lokio/Buffer;-><init>()V
  
347 ····.restart·local·v3····#·"byteCountBuffer":Lokio/Buffer;347 ····.restart·local·v3····#·"byteCountBuffer":Lokio/Buffer;
348 ····move-object/from16·p1,·v3348 ····move-object/from16·p1,·v3
  
349 ····.line·132349 ····.line·132
350 ····:cond_0350 ····:cond_0
351 ····const/4·v12,·0x0351 ····const/4·v14,·0x0
  
352 ····.local·v12,·"p":I352 ····.local·v14,·"p":I
353 ····move-object/from16·v0,·p0353 ····move-object/from16·v0,·p0
  
354 ····iget-object·v15,·v0,·Lokhttp3/MultipartBody;->parts:Ljava/util/List;354 ····iget-object·v0,·v0,·Lokhttp3/MultipartBody;->parts:Ljava/util/List;
  
355 ····invoke-interface·{v15},·Ljava/util/List;->size()I355 ····move-object/from16·v17,·v0
  
356 ····move-result·v14356 ····invoke-interface/range·{v17·..·v17},·Ljava/util/List;->size()I
  
 357 ····move-result·v16
  
357 ····.local·v14,·"partCount":I358 ····.local·v16,·"partCount":I
358 ····:goto_0359 ····:goto_0
 360 ····move/from16·v0,·v16
  
359 ····if-ge·v12,·v14,·:cond_6361 ····if-ge·v14,·v0,·:cond_6
  
360 ····.line·133362 ····.line·133
361 ····move-object/from16·v0,·p0363 ····move-object/from16·v0,·p0
  
362 ····iget-object·v15,·v0,·Lokhttp3/MultipartBody;->parts:Ljava/util/List;364 ····iget-object·v0,·v0,·Lokhttp3/MultipartBody;->parts:Ljava/util/List;
  
 365 ····move-object/from16·v17,·v0
  
 366 ····move-object/from16·v0,·v17
  
363 ····invoke-interface·{v15,·v12},·Ljava/util/List;->get(I)Ljava/lang/Object;367 ····invoke-interface·{v0,·v14},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
364 ····move-result-object·v13368 ····move-result-object·v15
  
365 ····check-cast·v13,·Lokhttp3/MultipartBody$Part;369 ····check-cast·v15,·Lokhttp3/MultipartBody$Part;
  
366 ····.line·134370 ····.line·134
367 ····.local·v13,·"part":Lokhttp3/MultipartBody$Part;371 ····.local·v15,·"part":Lokhttp3/MultipartBody$Part;
368 ····iget-object·v11,·v13,·Lokhttp3/MultipartBody$Part;->headers:Lokhttp3/Headers;372 ····iget-object·v13,·v15,·Lokhttp3/MultipartBody$Part;->headers:Lokhttp3/Headers;
  
369 ····.line·135373 ····.line·135
370 ····.local·v11,·"headers":Lokhttp3/Headers;374 ····.local·v13,·"headers":Lokhttp3/Headers;
371 ····iget-object·v2,·v13,·Lokhttp3/MultipartBody$Part;->body:Lokhttp3/RequestBody;375 ····iget-object·v2,·v15,·Lokhttp3/MultipartBody$Part;->body:Lokhttp3/RequestBody;
  
372 ····.line·137376 ····.line·137
373 ····.local·v2,·"body":Lokhttp3/RequestBody;377 ····.local·v2,·"body":Lokhttp3/RequestBody;
374 ····sget-object·v15,·Lokhttp3/MultipartBody;->DASHDASH:[B378 ····sget-object·v17,·Lokhttp3/MultipartBody;->DASHDASH:[B
  
375 ····move-object/from16·v0,·p1379 ····move-object/from16·v0,·p1
  
 380 ····move-object/from16·v1,·v17
  
376 ····invoke-interface·{v0,·v15},·Lokio/BufferedSink;->write([B)Lokio/BufferedSink;381 ····invoke-interface·{v0,·v1},·Lokio/BufferedSink;->write([B)Lokio/BufferedSink;
  
377 ····.line·138382 ····.line·138
378 ····move-object/from16·v0,·p0383 ····move-object/from16·v0,·p0
  
379 ····iget-object·v15,·v0,·Lokhttp3/MultipartBody;->boundary:Lokio/ByteString;384 ····iget-object·v0,·v0,·Lokhttp3/MultipartBody;->boundary:Lokio/ByteString;
  
 385 ····move-object/from16·v17,·v0
  
380 ····move-object/from16·v0,·p1386 ····move-object/from16·v0,·p1
  
 387 ····move-object/from16·v1,·v17
  
381 ····invoke-interface·{v0,·v15},·Lokio/BufferedSink;->write(Lokio/ByteString;)Lokio/BufferedSink;388 ····invoke-interface·{v0,·v1},·Lokio/BufferedSink;->write(Lokio/ByteString;)Lokio/BufferedSink;
  
382 ····.line·139389 ····.line·139
383 ····sget-object·v15,·Lokhttp3/MultipartBody;->CRLF:[B390 ····sget-object·v17,·Lokhttp3/MultipartBody;->CRLF:[B
  
384 ····move-object/from16·v0,·p1391 ····move-object/from16·v0,·p1
  
 392 ····move-object/from16·v1,·v17
  
385 ····invoke-interface·{v0,·v15},·Lokio/BufferedSink;->write([B)Lokio/BufferedSink;393 ····invoke-interface·{v0,·v1},·Lokio/BufferedSink;->write([B)Lokio/BufferedSink;
  
386 ····.line·141394 ····.line·141
387 ····if-eqz·v11,·:cond_1395 ····if-eqz·v13,·:cond_1
  
388 ····.line·142396 ····.line·142
389 ····const/4·v9,·0x0397 ····const/4·v11,·0x0
  
390 ····.local·v9,·"h":I398 ····.local·v11,·"h":I
391 ····invoke-virtual·{v11},·Lokhttp3/Headers;->size()I399 ····invoke-virtual·{v13},·Lokhttp3/Headers;->size()I
  
392 ····move-result·v10400 ····move-result·v12
  
393 ····.local·v10,·"headerCount":I401 ····.local·v12,·"headerCount":I
394 ····:goto_1402 ····:goto_1
395 ····if-ge·v9,·v10,·:cond_1403 ····if-ge·v11,·v12,·:cond_1
  
396 ····.line·143404 ····.line·143
397 ····invoke-virtual·{v11,·v9},·Lokhttp3/Headers;->name(I)Ljava/lang/String;405 ····invoke-virtual·{v13,·v11},·Lokhttp3/Headers;->name(I)Ljava/lang/String;
  
398 ····move-result-object·v15406 ····move-result-object·v17
  
399 ····move-object/from16·v0,·p1407 ····move-object/from16·v0,·p1
  
400 ····invoke-interface·{v0,·v15},·Lokio/BufferedSink;->writeUtf8(Ljava/lang/String;)Lokio/BufferedSink;408 ····move-object/from16·v1,·v17
  
 409 ····invoke-interface·{v0,·v1},·Lokio/BufferedSink;->writeUtf8(Ljava/lang/String;)Lokio/BufferedSink;
  
401 ····move-result-object·v15410 ····move-result-object·v17
  
402 ····sget-object·v16,·Lokhttp3/MultipartBody;->COLONSPACE:[B411 ····sget-object·v18,·Lokhttp3/MultipartBody;->COLONSPACE:[B
  
Max diff block lines reached; 9547/14450 bytes (66.07%) of diff not shown.
6.12 KB
smali/okhttp3/internal/connection/RealConnection.smali
    
Offset 814, 16 lines modifiedOffset 814, 14 lines modified
814 ····.annotation·system·Ldalvik/annotation/Throws;814 ····.annotation·system·Ldalvik/annotation/Throws;
815 ········value·=·{815 ········value·=·{
816 ············Ljava/io/IOException;816 ············Ljava/io/IOException;
817 ········}817 ········}
818 ····.end·annotation818 ····.end·annotation
  
819 ····.prologue819 ····.prologue
820 ····const/4·v6,·0x0 
  
821 ····.line·329820 ····.line·329
822 ····new-instance·v7,·Ljava/lang/StringBuilder;821 ····new-instance·v7,·Ljava/lang/StringBuilder;
  
823 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V822 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V
  
824 ····const-string·v8,·"CONNECT·"823 ····const-string·v8,·"CONNECT·"
  
Offset 852, 19 lines modifiedOffset 850, 23 lines modified
852 ····move-result-object·v1850 ····move-result-object·v1
  
853 ····.line·331851 ····.line·331
854 ····.local·v1,·"requestLine":Ljava/lang/String;852 ····.local·v1,·"requestLine":Ljava/lang/String;
855 ····:cond_0853 ····:cond_0
856 ····new-instance·v5,·Lokhttp3/internal/http1/Http1Codec;854 ····new-instance·v5,·Lokhttp3/internal/http1/Http1Codec;
  
857 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;855 ····const/4·v7,·0x0
  
 856 ····const/4·v8,·0x0
  
858 ····iget-object·v8,·p0,·Lokhttp3/internal/connection/RealConnection;->sink:Lokio/BufferedSink;857 ····iget-object·v9,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;
  
 858 ····iget-object·v10,·p0,·Lokhttp3/internal/connection/RealConnection;->sink:Lokio/BufferedSink;
  
859 ····invoke-direct·{v5,·v6,·v6,·v7,·v8},·Lokhttp3/internal/http1/Http1Codec;-><init>(Lokhttp3/OkHttpClient;Lokhttp3/internal/connection/StreamAllocation;Lokio/BufferedSource;Lokio/BufferedSink;)V859 ····invoke-direct·{v5,·v7,·v8,·v9,·v10},·Lokhttp3/internal/http1/Http1Codec;-><init>(Lokhttp3/OkHttpClient;Lokhttp3/internal/connection/StreamAllocation;Lokio/BufferedSource;Lokio/BufferedSink;)V
  
860 ····.line·332860 ····.line·332
861 ····.local·v5,·"tunnelConnection":Lokhttp3/internal/http1/Http1Codec;861 ····.local·v5,·"tunnelConnection":Lokhttp3/internal/http1/Http1Codec;
862 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;862 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;
  
863 ····invoke-interface·{v7},·Lokio/BufferedSource;->timeout()Lokio/Timeout;863 ····invoke-interface·{v7},·Lokio/BufferedSource;->timeout()Lokio/Timeout;
  
Offset 954, 42 lines modifiedOffset 956, 42 lines modified
954 ····invoke-virtual·{v4},·Lokhttp3/Response;->code()I956 ····invoke-virtual·{v4},·Lokhttp3/Response;->code()I
  
955 ····move-result·v7957 ····move-result·v7
  
956 ····sparse-switch·v7,·:sswitch_data_0958 ····sparse-switch·v7,·:sswitch_data_0
  
957 ····.line·370959 ····.line·370
958 ····new-instance·v6,·Ljava/io/IOException;960 ····new-instance·v7,·Ljava/io/IOException;
  
959 ····new-instance·v7,·Ljava/lang/StringBuilder;961 ····new-instance·v8,·Ljava/lang/StringBuilder;
  
960 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V962 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V
  
961 ····const-string·v8,·"Unexpected·response·code·for·CONNECT:·"963 ····const-string·v9,·"Unexpected·response·code·for·CONNECT:·"
  
962 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;964 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
963 ····move-result-object·v7965 ····move-result-object·v8
  
964 ····.line·371966 ····.line·371
965 ····invoke-virtual·{v4},·Lokhttp3/Response;->code()I967 ····invoke-virtual·{v4},·Lokhttp3/Response;->code()I
  
966 ····move-result·v8968 ····move-result·v9
  
967 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;969 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
968 ····move-result-object·v7970 ····move-result-object·v8
  
969 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;971 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
970 ····move-result-object·v7972 ····move-result-object·v8
  
971 ····invoke-direct·{v6,·v7},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V973 ····invoke-direct·{v7,·v8},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
972 ····throw·v6974 ····throw·v7
  
973 ····.line·355975 ····.line·355
974 ····:sswitch_0976 ····:sswitch_0
975 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;977 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->source:Lokio/BufferedSource;
  
976 ····invoke-interface·{v7},·Lokio/BufferedSource;->buffer()Lokio/Buffer;978 ····invoke-interface·{v7},·Lokio/BufferedSource;->buffer()Lokio/Buffer;
  
Offset 1007, 27 lines modifiedOffset 1009, 41 lines modified
  
1007 ····move-result-object·v71009 ····move-result-object·v7
  
1008 ····invoke-virtual·{v7},·Lokio/Buffer;->exhausted()Z1010 ····invoke-virtual·{v7},·Lokio/Buffer;->exhausted()Z
  
1009 ····move-result·v71011 ····move-result·v7
  
1010 ····if-nez·v7,·:cond_41012 ····if-nez·v7,·:cond_3
  
1011 ····.line·3561013 ····.line·356
1012 ····:cond_21014 ····:cond_2
1013 ····new-instance·v6,·Ljava/io/IOException;1015 ····new-instance·v7,·Ljava/io/IOException;
  
 1016 ····const-string·v8,·"TLS·tunnel·buffered·too·many·bytes!"
  
1014 ····const-string·v7,·"TLS·tunnel·buffered·too·many·bytes!"1017 ····invoke-direct·{v7,·v8},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
1015 ····invoke-direct·{v6,·v7},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V1018 ····throw·v7
  
1016 ····throw·v61019 ····.line·358
 1020 ····:cond_3
 1021 ····const/4·v7,·0x0
  
 1022 ····move-object·v6,·p3
  
 1023 ····.line·365
 1024 ····.end·local·p3····#·"tunnelRequest":Lokhttp3/Request;
 1025 ····.local·v6,·"tunnelRequest":Lokhttp3/Request;
 1026 ····:goto_0
 1027 ····return-object·v7
  
1017 ····.line·3611028 ····.line·361
 1029 ····.end·local·v6····#·"tunnelRequest":Lokhttp3/Request;
 1030 ····.restart·local·p3····#·"tunnelRequest":Lokhttp3/Request;
1018 ····:sswitch_11031 ····:sswitch_1
1019 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->route:Lokhttp3/Route;1032 ····iget-object·v7,·p0,·Lokhttp3/internal/connection/RealConnection;->route:Lokhttp3/Route;
  
1020 ····invoke-virtual·{v7},·Lokhttp3/Route;->address()Lokhttp3/Address;1033 ····invoke-virtual·{v7},·Lokhttp3/Route;->address()Lokhttp3/Address;
  
1021 ····move-result-object·v71034 ····move-result-object·v7
  
Offset 1038, 26 lines modifiedOffset 1054, 26 lines modified
1038 ····iget-object·v8,·p0,·Lokhttp3/internal/connection/RealConnection;->route:Lokhttp3/Route;1054 ····iget-object·v8,·p0,·Lokhttp3/internal/connection/RealConnection;->route:Lokhttp3/Route;
Max diff block lines reached; 1335/6158 bytes (21.68%) of diff not shown.
9.72 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 1090, 197 lines modifiedOffset 1090, 205 lines modified
1090 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z1090 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
1091 ····.line·6581091 ····.line·658
1092 ····return-void1092 ····return-void
1093 .end·method1093 .end·method
  
1094 .method·public·allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I1094 .method·public·allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I
1095 ····.locals·51095 ····.locals·6
1096 ····.param·p1,·"bse"····#·Landroid/support/v4/app/BackStackRecord;1096 ····.param·p1,·"bse"····#·Landroid/support/v4/app/BackStackRecord;
  
1097 ····.prologue1097 ····.prologue
1098 ····.line·15631098 ····.line·1563
1099 ····monitor-enter·p01099 ····monitor-enter·p0
  
1100 ····.line·15641100 ····.line·1564
1101 ····:try_start_01101 ····:try_start_0
1102 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;1102 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;
  
1103 ····if-eqz·v2,·:cond_01103 ····if-eqz·v3,·:cond_0
  
1104 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;1104 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;
  
1105 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I1105 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
1106 ····move-result·v21106 ····move-result·v3
  
1107 ····if-gtz·v2,·:cond_31107 ····if-gtz·v3,·:cond_3
  
1108 ····.line·15651108 ····.line·1565
1109 ····:cond_01109 ····:cond_0
1110 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;1110 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;
  
1111 ····if-nez·v2,·:cond_11111 ····if-nez·v3,·:cond_1
  
1112 ····.line·15661112 ····.line·1566
1113 ····new-instance·v2,·Ljava/util/ArrayList;1113 ····new-instance·v3,·Ljava/util/ArrayList;
  
1114 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V1114 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
1115 ····iput-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;1115 ····iput-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;
  
1116 ····.line·15681116 ····.line·1568
1117 ····:cond_11117 ····:cond_1
1118 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;1118 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;
  
1119 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I1119 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
1120 ····move-result·v01120 ····move-result·v0
  
1121 ····.line·15691121 ····.line·1569
1122 ····.local·v0,·"index":I1122 ····.local·v0,·"index":I
1123 ····sget-boolean·v2,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z1123 ····sget-boolean·v3,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
1124 ····if-eqz·v2,·:cond_21124 ····if-eqz·v3,·:cond_2
  
1125 ····const-string·v2,·"FragmentManager"1125 ····const-string·v3,·"FragmentManager"
  
1126 ····new-instance·v3,·Ljava/lang/StringBuilder;1126 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
1127 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V1127 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
1128 ····const-string·v4,·"Setting·back·stack·index·"1128 ····const-string·v5,·"Setting·back·stack·index·"
  
1129 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1129 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1130 ····move-result-object·v31130 ····move-result-object·v4
  
1131 ····invoke-virtual·{v3,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;1131 ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
1132 ····move-result-object·v31132 ····move-result-object·v4
  
1133 ····const-string·v4,·"·to·"1133 ····const-string·v5,·"·to·"
  
1134 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1134 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1135 ····move-result-object·v31135 ····move-result-object·v4
  
1136 ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;1136 ····invoke-virtual·{v4,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
1137 ····move-result-object·v31137 ····move-result-object·v4
  
1138 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1138 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1139 ····move-result-object·v31139 ····move-result-object·v4
  
1140 ····invoke-static·{v2,·v3},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I1140 ····invoke-static·{v3,·v4},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
1141 ····.line·15701141 ····.line·1570
1142 ····:cond_21142 ····:cond_2
1143 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;1143 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList;
  
1144 ····invoke-virtual·{v2,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z1144 ····invoke-virtual·{v3,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
1145 ····.line·15711145 ····.line·1571
1146 ····monitor-exit·p01146 ····monitor-exit·p0
  
1147 ····move·v1,·v01147 ····move·v1,·v0
  
1148 ····.line·1577 
1149 ····.end·local·v0····#·"index":I1148 ····.end·local·v0····#·"index":I
1150 ····.local·v1,·"index":I1149 ····.local·v1,·"index":I
 1150 ····move·v2,·v0
  
 1151 ····.line·1577
 1152 ····.end·local·v1····#·"index":I
 1153 ····.local·v2,·"index":I
1151 ····:goto_01154 ····:goto_0
1152 ····return·v11155 ····return·v2
  
1153 ····.line·15741156 ····.line·1574
1154 ····.end·local·v1····#·"index":I1157 ····.end·local·v2····#·"index":I
1155 ····:cond_31158 ····:cond_3
1156 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; 
  
1157 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;1159 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;
  
1158 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I1160 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList;
  
1159 ····move-result·v31161 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->size()I
  
1160 ····add-int/lit8·v3,·v3,·-0x11162 ····move-result·v4
  
1161 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;1163 ····add-int/lit8·v4,·v4,·-0x1
  
1162 ····move-result-object·v21164 ····invoke-virtual·{v3,·v4},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
  
 1165 ····move-result-object·v3
Max diff block lines reached; 3712/9849 bytes (37.69%) of diff not shown.
4.9 KB
smali/android/support/v4/app/SharedElementCallback.smali
    
Offset 430, 99 lines modifiedOffset 430, 105 lines modified
430 ····move-object·v5,·v2430 ····move-object·v5,·v2
  
431 ····.line·208431 ····.line·208
432 ····goto·:goto_0432 ····goto·:goto_0
433 .end·method433 .end·method
  
434 .method·public·onCreateSnapshotView(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;434 .method·public·onCreateSnapshotView(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;
435 ····.locals·8435 ····.locals·9
436 ····.param·p1,·"context"····#·Landroid/content/Context;436 ····.param·p1,·"context"····#·Landroid/content/Context;
437 ····.param·p2,·"snapshot"····#·Landroid/os/Parcelable;437 ····.param·p2,·"snapshot"····#·Landroid/os/Parcelable;
  
438 ····.prologue438 ····.prologue
439 ····.line·258439 ····.line·258
440 ····const/4·v5,·0x0440 ····const/4·v5,·0x0
  
441 ····.line·259441 ····.line·259
442 ····.local·v5,·"view":Landroid/widget/ImageView;442 ····.local·v5,·"view":Landroid/widget/ImageView;
443 ····instance-of·v6,·p2,·Landroid/os/Bundle;443 ····instance-of·v7,·p2,·Landroid/os/Bundle;
  
444 ····if-eqz·v6,·:cond_2444 ····if-eqz·v7,·:cond_2
  
445 ····move-object·v1,·p2445 ····move-object·v1,·p2
  
446 ····.line·260446 ····.line·260
447 ····check-cast·v1,·Landroid/os/Bundle;447 ····check-cast·v1,·Landroid/os/Bundle;
  
448 ····.line·261448 ····.line·261
449 ····.local·v1,·"bundle":Landroid/os/Bundle;449 ····.local·v1,·"bundle":Landroid/os/Bundle;
450 ····const-string·v6,·"sharedElement:snapshot:bitmap"450 ····const-string·v7,·"sharedElement:snapshot:bitmap"
  
451 ····invoke-virtual·{v1,·v6},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;451 ····invoke-virtual·{v1,·v7},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
452 ····move-result-object·v0452 ····move-result-object·v0
  
453 ····check-cast·v0,·Landroid/graphics/Bitmap;453 ····check-cast·v0,·Landroid/graphics/Bitmap;
  
454 ····.line·262454 ····.line·262
455 ····.local·v0,·"bitmap":Landroid/graphics/Bitmap;455 ····.local·v0,·"bitmap":Landroid/graphics/Bitmap;
456 ····if-nez·v0,·:cond_0456 ····if-nez·v0,·:cond_0
  
457 ····.line·263457 ····.line·263
458 ····const/4·v6,·0x0458 ····const/4·v7,·0x0
  
 459 ····move-object·v6,·v5
  
459 ····.line·281460 ····.line·281
460 ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap;461 ····.end·local·v0····#·"bitmap":Landroid/graphics/Bitmap;
461 ····.end·local·v1····#·"bundle":Landroid/os/Bundle;462 ····.end·local·v1····#·"bundle":Landroid/os/Bundle;
 463 ····.end·local·v5····#·"view":Landroid/widget/ImageView;
 464 ····.local·v6,·"view":Landroid/widget/ImageView;
462 ····:goto_0465 ····:goto_0
463 ····return-object·v6466 ····return-object·v7
  
464 ····.line·265467 ····.line·265
 468 ····.end·local·v6····#·"view":Landroid/widget/ImageView;
465 ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap;469 ····.restart·local·v0····#·"bitmap":Landroid/graphics/Bitmap;
466 ····.restart·local·v1····#·"bundle":Landroid/os/Bundle;470 ····.restart·local·v1····#·"bundle":Landroid/os/Bundle;
 471 ····.restart·local·v5····#·"view":Landroid/widget/ImageView;
467 ····:cond_0472 ····:cond_0
468 ····new-instance·v2,·Landroid/widget/ImageView;473 ····new-instance·v2,·Landroid/widget/ImageView;
  
469 ····invoke-direct·{v2,·p1},·Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V474 ····invoke-direct·{v2,·p1},·Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
  
470 ····.line·266475 ····.line·266
471 ····.local·v2,·"imageView":Landroid/widget/ImageView;476 ····.local·v2,·"imageView":Landroid/widget/ImageView;
472 ····move-object·v5,·v2477 ····move-object·v5,·v2
  
473 ····.line·267478 ····.line·267
474 ····invoke-virtual·{v2,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V479 ····invoke-virtual·{v2,·v0},·Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
  
475 ····.line·268480 ····.line·268
476 ····const-string·v6,·"sharedElement:snapshot:imageScaleType"481 ····const-string·v7,·"sharedElement:snapshot:imageScaleType"
  
477 ····.line·269482 ····.line·269
478 ····invoke-virtual·{v1,·v6},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;483 ····invoke-virtual·{v1,·v7},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
479 ····move-result-object·v6484 ····move-result-object·v7
  
480 ····invoke-static·{v6},·Landroid/widget/ImageView$ScaleType;->valueOf(Ljava/lang/String;)Landroid/widget/ImageView$ScaleType;485 ····invoke-static·{v7},·Landroid/widget/ImageView$ScaleType;->valueOf(Ljava/lang/String;)Landroid/widget/ImageView$ScaleType;
  
481 ····move-result-object·v6486 ····move-result-object·v7
  
482 ····.line·268487 ····.line·268
483 ····invoke-virtual·{v2,·v6},·Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V488 ····invoke-virtual·{v2,·v7},·Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
  
484 ····.line·270489 ····.line·270
485 ····invoke-virtual·{v2},·Landroid/widget/ImageView;->getScaleType()Landroid/widget/ImageView$ScaleType;490 ····invoke-virtual·{v2},·Landroid/widget/ImageView;->getScaleType()Landroid/widget/ImageView$ScaleType;
  
486 ····move-result-object·v6491 ····move-result-object·v7
  
487 ····sget-object·v7,·Landroid/widget/ImageView$ScaleType;->MATRIX:Landroid/widget/ImageView$ScaleType;492 ····sget-object·v8,·Landroid/widget/ImageView$ScaleType;->MATRIX:Landroid/widget/ImageView$ScaleType;
  
488 ····if-ne·v6,·v7,·:cond_1493 ····if-ne·v7,·v8,·:cond_1
  
489 ····.line·271494 ····.line·271
490 ····const-string·v6,·"sharedElement:snapshot:imageMatrix"495 ····const-string·v7,·"sharedElement:snapshot:imageMatrix"
  
491 ····invoke-virtual·{v1,·v6},·Landroid/os/Bundle;->getFloatArray(Ljava/lang/String;)[F496 ····invoke-virtual·{v1,·v7},·Landroid/os/Bundle;->getFloatArray(Ljava/lang/String;)[F
  
492 ····move-result-object·v4497 ····move-result-object·v4
  
493 ····.line·272498 ····.line·272
494 ····.local·v4,·"values":[F499 ····.local·v4,·"values":[F
495 ····new-instance·v3,·Landroid/graphics/Matrix;500 ····new-instance·v3,·Landroid/graphics/Matrix;
  
Offset 540, 22 lines modifiedOffset 546, 28 lines modified
540 ····.end·local·v2····#·"imageView":Landroid/widget/ImageView;546 ····.end·local·v2····#·"imageView":Landroid/widget/ImageView;
541 ····.end·local·v3····#·"matrix":Landroid/graphics/Matrix;547 ····.end·local·v3····#·"matrix":Landroid/graphics/Matrix;
542 ····.end·local·v4····#·"values":[F548 ····.end·local·v4····#·"values":[F
543 ····:cond_1549 ····:cond_1
544 ····:goto_1550 ····:goto_1
545 ····move-object·v6,·v5551 ····move-object·v6,·v5
  
 552 ····.end·local·v5····#·"view":Landroid/widget/ImageView;
 553 ····.restart·local·v6····#·"view":Landroid/widget/ImageView;
 554 ····move-object·v7,·v5
  
546 ····.line·281555 ····.line·281
547 ····goto·:goto_0556 ····goto·:goto_0
  
548 ····.line·276557 ····.line·276
 558 ····.end·local·v6····#·"view":Landroid/widget/ImageView;
 559 ····.restart·local·v5····#·"view":Landroid/widget/ImageView;
549 ····:cond_2560 ····:cond_2
550 ····instance-of·v6,·p2,·Landroid/graphics/Bitmap;561 ····instance-of·v7,·p2,·Landroid/graphics/Bitmap;
  
551 ····if-eqz·v6,·:cond_1562 ····if-eqz·v7,·:cond_1
Max diff block lines reached; 104/4909 bytes (2.12%) of diff not shown.
3.85 KB
smali/android/support/v4/app/FragmentController.smali
    
Offset 465, 15 lines modifiedOffset 465, 15 lines modified
  
465 ····move-result-object·v0465 ····move-result-object·v0
  
466 ····return-object·v0466 ····return-object·v0
467 .end·method467 .end·method
  
468 .method·public·getActiveFragments(Ljava/util/List;)Ljava/util/List;468 .method·public·getActiveFragments(Ljava/util/List;)Ljava/util/List;
469 ····.locals·1469 ····.locals·2
470 ····.annotation·system·Ldalvik/annotation/Signature;470 ····.annotation·system·Ldalvik/annotation/Signature;
471 ········value·=·{471 ········value·=·{
472 ············"(",472 ············"(",
473 ············"Ljava/util/List",473 ············"Ljava/util/List",
474 ············"<",474 ············"<",
475 ············"Landroid/support/v4/app/Fragment;",475 ············"Landroid/support/v4/app/Fragment;",
476 ············">;)",476 ············">;)",
Offset 483, 56 lines modifiedOffset 483, 66 lines modified
483 ············">;"483 ············">;"
484 ········}484 ········}
485 ····.end·annotation485 ····.end·annotation
  
486 ····.prologue486 ····.prologue
487 ····.line·89487 ····.line·89
488 ····.local·p1,·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"488 ····.local·p1,·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
489 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentController;->mHost:Landroid/support/v4/app/FragmentHostCallback;489 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentController;->mHost:Landroid/support/v4/app/FragmentHostCallback;
  
490 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentHostCallback;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;490 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentHostCallback;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;
  
491 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList;491 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList;
  
492 ····if-nez·v0,·:cond_0492 ····if-nez·v1,·:cond_0
  
493 ····.line·90493 ····.line·90
494 ····const/4·v0,·0x0494 ····const/4·v1,·0x0
  
 495 ····move-object·v0,·p1
  
495 ····.line·96496 ····.line·96
 497 ····.end·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
 498 ····.local·v0,·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
496 ····:goto_0499 ····:goto_0
497 ····return-object·v0500 ····return-object·v1
  
498 ····.line·92501 ····.line·92
 502 ····.end·local·v0····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
 503 ····.restart·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
499 ····:cond_0504 ····:cond_0
500 ····if-nez·p1,·:cond_1505 ····if-nez·p1,·:cond_1
  
501 ····.line·93506 ····.line·93
502 ····new-instance·p1,·Ljava/util/ArrayList;507 ····new-instance·p1,·Ljava/util/ArrayList;
  
503 ····.end·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"508 ····.end·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
504 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentController;->getActiveFragmentsCount()I509 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentController;->getActiveFragmentsCount()I
  
505 ····move-result·v0510 ····move-result·v1
  
506 ····invoke-direct·{p1,·v0},·Ljava/util/ArrayList;-><init>(I)V511 ····invoke-direct·{p1,·v1},·Ljava/util/ArrayList;-><init>(I)V
  
507 ····.line·95512 ····.line·95
508 ····.restart·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"513 ····.restart·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
509 ····:cond_1514 ····:cond_1
510 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentController;->mHost:Landroid/support/v4/app/FragmentHostCallback;515 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentController;->mHost:Landroid/support/v4/app/FragmentHostCallback;
  
511 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentHostCallback;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;516 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentHostCallback;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;
  
512 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList;517 ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList;
  
513 ····invoke-interface·{p1,·v0},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z518 ····invoke-interface·{p1,·v1},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z
  
514 ····move-object·v0,·p1519 ····move-object·v0,·p1
  
 520 ····.end·local·p1····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
 521 ····.restart·local·v0····#·"actives":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/app/Fragment;>;"
 522 ····move-object·v1,·p1
  
515 ····.line·96523 ····.line·96
516 ····goto·:goto_0524 ····goto·:goto_0
517 .end·method525 .end·method
  
518 .method·public·getActiveFragmentsCount()I526 .method·public·getActiveFragmentsCount()I
519 ····.locals·2527 ····.locals·2
  
7.09 KB
smali/android/support/v4/util/LruCache.smali
    
Offset 243, 75 lines modifiedOffset 243, 81 lines modified
  
243 ····monitor-exit·p0243 ····monitor-exit·p0
  
244 ····throw·v0244 ····throw·v0
245 .end·method245 .end·method
  
246 .method·public·final·get(Ljava/lang/Object;)Ljava/lang/Object;246 .method·public·final·get(Ljava/lang/Object;)Ljava/lang/Object;
247 ····.locals·4247 ····.locals·5
248 ····.annotation·system·Ldalvik/annotation/Signature;248 ····.annotation·system·Ldalvik/annotation/Signature;
249 ········value·=·{249 ········value·=·{
250 ············"(TK;)TV;"250 ············"(TK;)TV;"
251 ········}251 ········}
252 ····.end·annotation252 ····.end·annotation
  
253 ····.prologue253 ····.prologue
254 ····.line·78254 ····.line·78
255 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"255 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
256 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"256 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"
257 ····if-nez·p1,·:cond_0257 ····if-nez·p1,·:cond_0
  
258 ····.line·79258 ····.line·79
259 ····new-instance·v2,·Ljava/lang/NullPointerException;259 ····new-instance·v3,·Ljava/lang/NullPointerException;
  
260 ····const-string·v3,·"key·==·null"260 ····const-string·v4,·"key·==·null"
  
261 ····invoke-direct·{v2,·v3},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V261 ····invoke-direct·{v3,·v4},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
  
262 ····throw·v2262 ····throw·v3
  
263 ····.line·83263 ····.line·83
264 ····:cond_0264 ····:cond_0
265 ····monitor-enter·p0265 ····monitor-enter·p0
  
266 ····.line·84266 ····.line·84
267 ····:try_start_0267 ····:try_start_0
268 ····iget-object·v2,·p0,·Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap;268 ····iget-object·v3,·p0,·Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap;
  
269 ····invoke-virtual·{v2,·p1},·Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;269 ····invoke-virtual·{v3,·p1},·Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
270 ····move-result-object·v1270 ····move-result-object·v1
  
271 ····.line·85271 ····.line·85
272 ····.local·v1,·"mapValue":Ljava/lang/Object;,·"TV;"272 ····.local·v1,·"mapValue":Ljava/lang/Object;,·"TV;"
273 ····if-eqz·v1,·:cond_1273 ····if-eqz·v1,·:cond_1
  
274 ····.line·86274 ····.line·86
275 ····iget·v2,·p0,·Landroid/support/v4/util/LruCache;->hitCount:I275 ····iget·v3,·p0,·Landroid/support/v4/util/LruCache;->hitCount:I
  
276 ····add-int/lit8·v2,·v2,·0x1276 ····add-int/lit8·v3,·v3,·0x1
  
277 ····iput·v2,·p0,·Landroid/support/v4/util/LruCache;->hitCount:I277 ····iput·v3,·p0,·Landroid/support/v4/util/LruCache;->hitCount:I
  
278 ····.line·87278 ····.line·87
279 ····monitor-exit·p0279 ····monitor-exit·p0
  
 280 ····move-object·v2,·v1
  
 281 ····.end·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"
 282 ····.local·v2,·"mapValue":Ljava/lang/Object;,·"TV;"
280 ····move-object·v0,·v1283 ····move-object·v0,·v1
  
281 ····.line·121284 ····.line·121
282 ····:goto_0285 ····:goto_0
283 ····return-object·v0286 ····return-object·v0
  
284 ····.line·89287 ····.line·89
 288 ····.end·local·v2····#·"mapValue":Ljava/lang/Object;,·"TV;"
 289 ····.restart·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"
285 ····:cond_1290 ····:cond_1
286 ····iget·v2,·p0,·Landroid/support/v4/util/LruCache;->missCount:I291 ····iget·v3,·p0,·Landroid/support/v4/util/LruCache;->missCount:I
  
287 ····add-int/lit8·v2,·v2,·0x1292 ····add-int/lit8·v3,·v3,·0x1
  
288 ····iput·v2,·p0,·Landroid/support/v4/util/LruCache;->missCount:I293 ····iput·v3,·p0,·Landroid/support/v4/util/LruCache;->missCount:I
  
289 ····.line·90294 ····.line·90
290 ····monitor-exit·p0295 ····monitor-exit·p0
291 ····:try_end_0296 ····:try_end_0
292 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0297 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
293 ····.line·99298 ····.line·99
Offset 322, 108 lines modifiedOffset 328, 123 lines modified
322 ····.line·100328 ····.line·100
323 ····.local·v0,·"createdValue":Ljava/lang/Object;,·"TV;"329 ····.local·v0,·"createdValue":Ljava/lang/Object;,·"TV;"
324 ····if-nez·v0,·:cond_2330 ····if-nez·v0,·:cond_2
  
325 ····.line·101331 ····.line·101
326 ····const/4·v0,·0x0332 ····const/4·v0,·0x0
  
 333 ····move-object·v2,·v1
  
 334 ····.end·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"
 335 ····.restart·local·v2····#·"mapValue":Ljava/lang/Object;,·"TV;"
327 ····goto·:goto_0336 ····goto·:goto_0
  
328 ····.line·90337 ····.line·90
329 ····.end·local·v0····#·"createdValue":Ljava/lang/Object;,·"TV;"338 ····.end·local·v0····#·"createdValue":Ljava/lang/Object;,·"TV;"
330 ····.end·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"339 ····.end·local·v2····#·"mapValue":Ljava/lang/Object;,·"TV;"
331 ····:catchall_0340 ····:catchall_0
332 ····move-exception·v2341 ····move-exception·v3
  
333 ····:try_start_1342 ····:try_start_1
334 ····monitor-exit·p0343 ····monitor-exit·p0
335 ····:try_end_1344 ····:try_end_1
336 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0345 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
337 ····throw·v2346 ····throw·v3
  
338 ····.line·104347 ····.line·104
339 ····.restart·local·v0····#·"createdValue":Ljava/lang/Object;,·"TV;"348 ····.restart·local·v0····#·"createdValue":Ljava/lang/Object;,·"TV;"
340 ····.restart·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"349 ····.restart·local·v1····#·"mapValue":Ljava/lang/Object;,·"TV;"
341 ····:cond_2350 ····:cond_2
342 ····monitor-enter·p0351 ····monitor-enter·p0
  
343 ····.line·105352 ····.line·105
344 ····:try_start_2353 ····:try_start_2
345 ····iget·v2,·p0,·Landroid/support/v4/util/LruCache;->createCount:I354 ····iget·v3,·p0,·Landroid/support/v4/util/LruCache;->createCount:I
  
346 ····add-int/lit8·v2,·v2,·0x1355 ····add-int/lit8·v3,·v3,·0x1
  
347 ····iput·v2,·p0,·Landroid/support/v4/util/LruCache;->createCount:I356 ····iput·v3,·p0,·Landroid/support/v4/util/LruCache;->createCount:I
  
348 ····.line·106357 ····.line·106
349 ····iget-object·v2,·p0,·Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap;358 ····iget-object·v3,·p0,·Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap;
  
350 ····invoke-virtual·{v2,·p1,·v0},·Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;359 ····invoke-virtual·{v3,·p1,·v0},·Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
Max diff block lines reached; 2694/7174 bytes (37.55%) of diff not shown.
5.27 KB
smali/android/support/v7/preference/PreferenceGroupAdapter.smali
    
Offset 497, 82 lines modifiedOffset 497, 90 lines modified
  
497 ····move-result-wide·v0497 ····move-result-wide·v0
  
498 ····goto·:goto_0498 ····goto·:goto_0
499 .end·method499 .end·method
  
500 .method·public·getItemViewType(I)I500 .method·public·getItemViewType(I)I
501 ····.locals·6501 ····.locals·7
502 ····.param·p1,·"position"····#·I502 ····.param·p1,·"position"····#·I
  
503 ····.prologue503 ····.prologue
504 ····.line·256504 ····.line·256
505 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/preference/PreferenceGroupAdapter;->getItem(I)Landroid/support/v7/preference/Preference;505 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/preference/PreferenceGroupAdapter;->getItem(I)Landroid/support/v7/preference/Preference;
  
506 ····move-result-object·v0506 ····move-result-object·v0
  
507 ····.line·258507 ····.line·258
508 ····.local·v0,·"preference":Landroid/support/v7/preference/Preference;508 ····.local·v0,·"preference":Landroid/support/v7/preference/Preference;
509 ····iget-object·v3,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;509 ····iget-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
510 ····invoke-direct·{p0,·v0,·v3},·Landroid/support/v7/preference/PreferenceGroupAdapter;->createPreferenceLayout(Landroid/support/v7/preference/Preference;Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;)Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;510 ····invoke-direct·{p0,·v0,·v4},·Landroid/support/v7/preference/PreferenceGroupAdapter;->createPreferenceLayout(Landroid/support/v7/preference/Preference;Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;)Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
511 ····move-result-object·v3511 ····move-result-object·v4
  
512 ····iput-object·v3,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;512 ····iput-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
513 ····.line·260513 ····.line·260
514 ····iget-object·v3,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;514 ····iget-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;
  
515 ····iget-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;515 ····iget-object·v5,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
516 ····invoke-interface·{v3,·v4},·Ljava/util/List;->indexOf(Ljava/lang/Object;)I516 ····invoke-interface·{v4,·v5},·Ljava/util/List;->indexOf(Ljava/lang/Object;)I
  
517 ····move-result·v1517 ····move-result·v1
  
518 ····.line·261518 ····.line·261
519 ····.local·v1,·"viewType":I519 ····.local·v1,·"viewType":I
520 ····const/4·v3,·-0x1520 ····const/4·v4,·-0x1
  
521 ····if-eq·v1,·v3,·:cond_0521 ····if-eq·v1,·v4,·:cond_0
  
522 ····move·v2,·v1522 ····move·v2,·v1
  
523 ····.line·266 
524 ····.end·local·v1····#·"viewType":I523 ····.end·local·v1····#·"viewType":I
525 ····.local·v2,·"viewType":I524 ····.local·v2,·"viewType":I
 525 ····move·v3,·v1
  
 526 ····.line·266
 527 ····.end·local·v2····#·"viewType":I
 528 ····.local·v3,·"viewType":I
526 ····:goto_0529 ····:goto_0
527 ····return·v2530 ····return·v3
  
528 ····.line·264531 ····.line·264
529 ····.end·local·v2····#·"viewType":I532 ····.end·local·v3····#·"viewType":I
530 ····.restart·local·v1····#·"viewType":I533 ····.restart·local·v1····#·"viewType":I
531 ····:cond_0534 ····:cond_0
532 ····iget-object·v3,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;535 ····iget-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;
  
533 ····invoke-interface·{v3},·Ljava/util/List;->size()I536 ····invoke-interface·{v4},·Ljava/util/List;->size()I
  
534 ····move-result·v1537 ····move-result·v1
  
535 ····.line·265538 ····.line·265
536 ····iget-object·v3,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;539 ····iget-object·v4,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mPreferenceLayouts:Ljava/util/List;
  
537 ····new-instance·v4,·Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;540 ····new-instance·v5,·Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
538 ····iget-object·v5,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;541 ····iget-object·v6,·p0,·Landroid/support/v7/preference/PreferenceGroupAdapter;->mTempPreferenceLayout:Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;
  
539 ····invoke-direct·{v4,·v5},·Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;-><init>(Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;)V542 ····invoke-direct·{v5,·v6},·Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;-><init>(Landroid/support/v7/preference/PreferenceGroupAdapter$PreferenceLayout;)V
  
540 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z543 ····invoke-interface·{v4,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
541 ····move·v2,·v1544 ····move·v2,·v1
  
542 ····.line·266 
543 ····.end·local·v1····#·"viewType":I545 ····.end·local·v1····#·"viewType":I
544 ····.restart·local·v2····#·"viewType":I546 ····.restart·local·v2····#·"viewType":I
 547 ····move·v3,·v1
  
 548 ····.line·266
 549 ····.end·local·v2····#·"viewType":I
 550 ····.restart·local·v3····#·"viewType":I
545 ····goto·:goto_0551 ····goto·:goto_0
546 .end·method552 .end·method
  
547 .method·public·getPreferenceAdapterPosition(Landroid/support/v7/preference/Preference;)I553 .method·public·getPreferenceAdapterPosition(Landroid/support/v7/preference/Preference;)I
548 ····.locals·4554 ····.locals·4
549 ····.param·p1,·"preference"····#·Landroid/support/v7/preference/Preference;555 ····.param·p1,·"preference"····#·Landroid/support/v7/preference/Preference;
  
6.4 KB
smali/android/support/v7/preference/PreferenceManagerFix.smali
    
Offset 218, 140 lines modifiedOffset 218, 152 lines modified
  
218 ····move-result-object·v1218 ····move-result-object·v1
  
219 ····goto·:goto_0219 ····goto·:goto_0
220 .end·method220 .end·method
  
221 .method·public·inflateFromResource(Landroid/content/Context;ILandroid/support/v7/preference/PreferenceScreen;)Landroid/support/v7/preference/PreferenceScreen;221 .method·public·inflateFromResource(Landroid/content/Context;ILandroid/support/v7/preference/PreferenceScreen;)Landroid/support/v7/preference/PreferenceScreen;
222 ····.locals·9222 ····.locals·10
223 ····.param·p1,·"context"····#·Landroid/content/Context;223 ····.param·p1,·"context"····#·Landroid/content/Context;
224 ····.param·p2,·"resId"····#·I224 ····.param·p2,·"resId"····#·I
225 ····.param·p3,·"rootPreferences"····#·Landroid/support/v7/preference/PreferenceScreen;225 ····.param·p3,·"rootPreferences"····#·Landroid/support/v7/preference/PreferenceScreen;
  
226 ····.prologue226 ····.prologue
227 ····const/4·v8,·0x0227 ····const/4·v9,·0x0
  
228 ····.line·36228 ····.line·36
229 ····const/4·v5,·0x1229 ····const/4·v6,·0x1
  
230 ····:try_start_0230 ····:try_start_0
231 ····iput-boolean·v5,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z231 ····iput-boolean·v6,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z
  
232 ····.line·37232 ····.line·37
233 ····const/4·v5,·0x1233 ····const/4·v6,·0x1
  
234 ····invoke-direct·{p0,·v5},·Landroid/support/v7/preference/PreferenceManagerFix;->setNoCommitFix(Z)V234 ····invoke-direct·{p0,·v6},·Landroid/support/v7/preference/PreferenceManagerFix;->setNoCommitFix(Z)V
  
235 ····.line·38235 ····.line·38
236 ····new-instance·v3,·Landroid/support/v7/preference/PreferenceInflater;236 ····new-instance·v3,·Landroid/support/v7/preference/PreferenceInflater;
  
237 ····invoke-direct·{v3,·p1,·p0},·Landroid/support/v7/preference/PreferenceInflater;-><init>(Landroid/content/Context;Landroid/support/v7/preference/PreferenceManager;)V237 ····invoke-direct·{v3,·p1,·p0},·Landroid/support/v7/preference/PreferenceInflater;-><init>(Landroid/content/Context;Landroid/support/v7/preference/PreferenceManager;)V
  
238 ····.line·40238 ····.line·40
239 ····.local·v3,·"inflater":Landroid/support/v7/preference/PreferenceInflater;239 ····.local·v3,·"inflater":Landroid/support/v7/preference/PreferenceInflater;
240 ····invoke-virtual·{v3},·Landroid/support/v7/preference/PreferenceInflater;->getDefaultPackages()[Ljava/lang/String;240 ····invoke-virtual·{v3},·Landroid/support/v7/preference/PreferenceInflater;->getDefaultPackages()[Ljava/lang/String;
  
241 ····move-result-object·v1241 ····move-result-object·v1
  
242 ····.line·42242 ····.line·42
243 ····.local·v1,·"defPacks":[Ljava/lang/String;243 ····.local·v1,·"defPacks":[Ljava/lang/String;
244 ····array-length·v5,·v1244 ····array-length·v6,·v1
  
245 ····add-int/lit8·v5,·v5,·0x1245 ····add-int/lit8·v6,·v6,·0x1
  
246 ····new-array·v4,·v5,·[Ljava/lang/String;246 ····new-array·v4,·v6,·[Ljava/lang/String;
  
247 ····.line·43247 ····.line·43
248 ····.local·v4,·"newDefPacks":[Ljava/lang/String;248 ····.local·v4,·"newDefPacks":[Ljava/lang/String;
249 ····const/4·v5,·0x0249 ····const/4·v6,·0x0
  
250 ····const-string·v6,·"com.takisoft.fix.support.v7.preference."250 ····const-string·v7,·"com.takisoft.fix.support.v7.preference."
  
251 ····aput-object·v6,·v4,·v5251 ····aput-object·v7,·v4,·v6
  
252 ····.line·44252 ····.line·44
253 ····const/4·v5,·0x0253 ····const/4·v6,·0x0
  
254 ····const/4·v6,·0x1254 ····const/4·v7,·0x1
  
255 ····array-length·v7,·v1255 ····array-length·v8,·v1
  
256 ····invoke-static·{v1,·v5,·v4,·v6,·v7},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V256 ····invoke-static·{v1,·v6,·v4,·v7,·v8},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
257 ····.line·46257 ····.line·46
258 ····invoke-virtual·{v3,·v4},·Landroid/support/v7/preference/PreferenceInflater;->setDefaultPackages([Ljava/lang/String;)V258 ····invoke-virtual·{v3,·v4},·Landroid/support/v7/preference/PreferenceInflater;->setDefaultPackages([Ljava/lang/String;)V
  
259 ····.line·48259 ····.line·48
260 ····invoke-virtual·{v3,·p2,·p3},·Landroid/support/v7/preference/PreferenceInflater;->inflate(ILandroid/support/v7/preference/PreferenceGroup;)Landroid/support/v7/preference/Preference;260 ····invoke-virtual·{v3,·p2,·p3},·Landroid/support/v7/preference/PreferenceInflater;->inflate(ILandroid/support/v7/preference/PreferenceGroup;)Landroid/support/v7/preference/Preference;
  
261 ····move-result-object·v5261 ····move-result-object·v6
  
262 ····move-object·v0,·v5262 ····move-object·v0,·v6
  
263 ····check-cast·v0,·Landroid/support/v7/preference/PreferenceScreen;263 ····check-cast·v0,·Landroid/support/v7/preference/PreferenceScreen;
  
264 ····move-object·p3,·v0264 ····move-object·p3,·v0
  
265 ····.line·49265 ····.line·49
266 ····invoke-virtual·{p3,·p0},·Landroid/support/v7/preference/PreferenceScreen;->onAttachedToHierarchy(Landroid/support/v7/preference/PreferenceManager;)V266 ····invoke-virtual·{p3,·p0},·Landroid/support/v7/preference/PreferenceScreen;->onAttachedToHierarchy(Landroid/support/v7/preference/PreferenceManager;)V
  
267 ····.line·50267 ····.line·50
268 ····const/4·v5,·0x0268 ····const/4·v6,·0x0
  
269 ····invoke-direct·{p0,·v5},·Landroid/support/v7/preference/PreferenceManagerFix;->setNoCommitFix(Z)V269 ····invoke-direct·{p0,·v6},·Landroid/support/v7/preference/PreferenceManagerFix;->setNoCommitFix(Z)V
  
270 ····.line·51270 ····.line·51
271 ····const/4·v5,·0x0271 ····const/4·v6,·0x0
  
272 ····iput-boolean·v5,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z272 ····iput-boolean·v6,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z
273 ····:try_end_0273 ····:try_end_0
274 ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0274 ····.catch·Ljava/lang/Throwable;·{:try_start_0·..·:try_end_0}·:catch_0
275 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0275 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
276 ····.line·56276 ····.line·56
277 ····iput-boolean·v8,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z277 ····iput-boolean·v9,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z
  
278 ····move-object·v5,·p3278 ····move-object·v5,·p3
  
 279 ····.end·local·p3····#·"rootPreferences":Landroid/support/v7/preference/PreferenceScreen;
 280 ····.local·v5,·"rootPreferences":Landroid/support/v7/preference/PreferenceScreen;
 281 ····move-object·v6,·p3
  
279 ····.line·59282 ····.line·59
280 ····.end·local·v1····#·"defPacks":[Ljava/lang/String;283 ····.end·local·v1····#·"defPacks":[Ljava/lang/String;
281 ····.end·local·v3····#·"inflater":Landroid/support/v7/preference/PreferenceInflater;284 ····.end·local·v3····#·"inflater":Landroid/support/v7/preference/PreferenceInflater;
282 ····.end·local·v4····#·"newDefPacks":[Ljava/lang/String;285 ····.end·local·v4····#·"newDefPacks":[Ljava/lang/String;
283 ····:goto_0286 ····:goto_0
284 ····return-object·v5287 ····return-object·v6
  
285 ····.line·53288 ····.line·53
 289 ····.end·local·v5····#·"rootPreferences":Landroid/support/v7/preference/PreferenceScreen;
 290 ····.restart·local·p3····#·"rootPreferences":Landroid/support/v7/preference/PreferenceScreen;
286 ····:catch_0291 ····:catch_0
287 ····move-exception·v2292 ····move-exception·v2
  
288 ····.line·54293 ····.line·54
289 ····.local·v2,·"e":Ljava/lang/Throwable;294 ····.local·v2,·"e":Ljava/lang/Throwable;
290 ····:try_start_1295 ····:try_start_1
291 ····invoke-virtual·{v2},·Ljava/lang/Throwable;->printStackTrace()V296 ····invoke-virtual·{v2},·Ljava/lang/Throwable;->printStackTrace()V
292 ····:try_end_1297 ····:try_end_1
293 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0298 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
294 ····.line·56299 ····.line·56
295 ····iput-boolean·v8,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z300 ····iput-boolean·v9,·p0,·Landroid/support/v7/preference/PreferenceManagerFix;->inflateInProgress:Z
  
296 ····.line·59301 ····.line·59
297 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v7/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroid/support/v7/preference/PreferenceScreen;)Landroid/support/v7/preference/PreferenceScreen;302 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v7/preference/PreferenceManager;->inflateFromResource(Landroid/content/Context;ILandroid/support/v7/preference/PreferenceScreen;)Landroid/support/v7/preference/PreferenceScreen;
  
Max diff block lines reached; 837/6433 bytes (13.01%) of diff not shown.
7.01 KB
smali/android/support/v7/widget/AbsActionBarView.smali
    
Offset 720, 107 lines modifiedOffset 720, 115 lines modified
  
720 ····.line·194720 ····.line·194
721 ····:cond_1721 ····:cond_1
722 ····return-void722 ····return-void
723 .end·method723 .end·method
  
724 .method·public·setupAnimatorToVisibility(IJ)Landroid/support/v4/view/ViewPropertyAnimatorCompat;724 .method·public·setupAnimatorToVisibility(IJ)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
725 ····.locals·4725 ····.locals·6
726 ····.param·p1,·"visibility"····#·I726 ····.param·p1,·"visibility"····#·I
727 ····.param·p2,·"duration"····#·J727 ····.param·p2,·"duration"····#·J
  
728 ····.prologue728 ····.prologue
729 ····const/4·v3,·0x0729 ····const/4·v4,·0x0
  
730 ····.line·161730 ····.line·161
731 ····iget-object·v2,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisibilityAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat;731 ····iget-object·v3,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisibilityAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
732 ····if-eqz·v2,·:cond_0732 ····if-eqz·v3,·:cond_0
  
733 ····.line·162733 ····.line·162
734 ····iget-object·v2,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisibilityAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat;734 ····iget-object·v3,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisibilityAnim:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
735 ····invoke-virtual·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->cancel()V735 ····invoke-virtual·{v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->cancel()V
  
736 ····.line·165736 ····.line·165
737 ····:cond_0737 ····:cond_0
738 ····if-nez·p1,·:cond_2738 ····if-nez·p1,·:cond_2
  
739 ····.line·166739 ····.line·166
740 ····invoke-virtual·{p0},·Landroid/support/v7/widget/AbsActionBarView;->getVisibility()I740 ····invoke-virtual·{p0},·Landroid/support/v7/widget/AbsActionBarView;->getVisibility()I
  
741 ····move-result·v2741 ····move-result·v3
  
742 ····if-eqz·v2,·:cond_1742 ····if-eqz·v3,·:cond_1
  
743 ····.line·167743 ····.line·167
744 ····invoke-static·{p0,·v3},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V744 ····invoke-static·{p0,·v4},·Landroid/support/v4/view/ViewCompat;->setAlpha(Landroid/view/View;F)V
  
745 ····.line·169745 ····.line·169
746 ····:cond_1746 ····:cond_1
747 ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;747 ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
748 ····move-result-object·v2748 ····move-result-object·v3
  
749 ····const/high16·v3,·0x3f800000····#·1.0f749 ····const/high16·v4,·0x3f800000····#·1.0f
  
750 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;750 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
751 ····move-result-object·v0751 ····move-result-object·v0
  
752 ····.line·170752 ····.line·170
753 ····.local·v0,·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;753 ····.local·v0,·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
754 ····invoke-virtual·{v0,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;754 ····invoke-virtual·{v0,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
755 ····.line·171755 ····.line·171
756 ····iget-object·v2,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisAnimListener:Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;756 ····iget-object·v3,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisAnimListener:Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;
  
757 ····invoke-virtual·{v2,·v0,·p1},·Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;->withFinalVisibility(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;757 ····invoke-virtual·{v3,·v0,·p1},·Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;->withFinalVisibility(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;
  
758 ····move-result-object·v2758 ····move-result-object·v3
  
759 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;759 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
760 ····move-object·v1,·v0760 ····move-object·v1,·v0
  
761 ····.line·177 
762 ····.end·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;761 ····.end·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
763 ····.local·v1,·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;762 ····.local·v1,·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 763 ····move-object·v2,·v0
  
 764 ····.line·177
 765 ····.end·local·v1····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 766 ····.local·v2,·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
764 ····:goto_0767 ····:goto_0
765 ····return-object·v1768 ····return-object·v2
  
766 ····.line·174769 ····.line·174
767 ····.end·local·v1····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;770 ····.end·local·v2····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
768 ····:cond_2771 ····:cond_2
769 ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;772 ····invoke-static·{p0},·Landroid/support/v4/view/ViewCompat;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
770 ····move-result-object·v2773 ····move-result-object·v3
  
771 ····invoke-virtual·{v2,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;774 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
772 ····move-result-object·v0775 ····move-result-object·v0
  
773 ····.line·175776 ····.line·175
774 ····.restart·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;777 ····.restart·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
775 ····invoke-virtual·{v0,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;778 ····invoke-virtual·{v0,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
776 ····.line·176779 ····.line·176
777 ····iget-object·v2,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisAnimListener:Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;780 ····iget-object·v3,·p0,·Landroid/support/v7/widget/AbsActionBarView;->mVisAnimListener:Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;
  
778 ····invoke-virtual·{v2,·v0,·p1},·Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;->withFinalVisibility(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;781 ····invoke-virtual·{v3,·v0,·p1},·Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;->withFinalVisibility(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)Landroid/support/v7/widget/AbsActionBarView$VisibilityAnimListener;
  
779 ····move-result-object·v2782 ····move-result-object·v3
  
780 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;783 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->setListener(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
781 ····move-object·v1,·v0784 ····move-object·v1,·v0
  
782 ····.line·177 
783 ····.end·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;785 ····.end·local·v0····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
784 ····.restart·local·v1····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;786 ····.restart·local·v1····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 787 ····move-object·v2,·v0
  
 788 ····.line·177
 789 ····.end·local·v1····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 790 ····.restart·local·v2····#·"anim":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
785 ····goto·:goto_0791 ····goto·:goto_0
786 .end·method792 .end·method
  
787 .method·public·showOverflowMenu()Z793 .method·public·showOverflowMenu()Z
788 ····.locals·1794 ····.locals·1
  
789 ····.prologue795 ····.prologue
7.48 KB
smali/android/support/v7/widget/LinearLayoutManager.smali
    
Offset 623, 162 lines modifiedOffset 623, 194 lines modified
  
623 ····move-result-object·v0623 ····move-result-object·v0
  
624 ····goto·:goto_0624 ····goto·:goto_0
625 .end·method625 .end·method
  
626 .method·private·fixLayoutEndGap(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Z)I626 .method·private·fixLayoutEndGap(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Z)I
627 ····.locals·3627 ····.locals·4
628 ····.param·p1,·"endOffset"····#·I628 ····.param·p1,·"endOffset"····#·I
629 ····.param·p2,·"recycler"····#·Landroid/support/v7/widget/RecyclerView$Recycler;629 ····.param·p2,·"recycler"····#·Landroid/support/v7/widget/RecyclerView$Recycler;
630 ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State;630 ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State;
631 ····.param·p4,·"canOffsetChildren"····#·Z631 ····.param·p4,·"canOffsetChildren"····#·Z
  
632 ····.prologue632 ····.prologue
633 ····.line·873633 ····.line·873
634 ····iget-object·v2,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;634 ····iget-object·v3,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;
  
635 ····invoke-virtual·{v2},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I635 ····invoke-virtual·{v3},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I
  
636 ····move-result·v2636 ····move-result·v3
  
637 ····sub-int·v1,·v2,·p1637 ····sub-int·v2,·v3,·p1
  
638 ····.line·874638 ····.line·874
639 ····.local·v1,·"gap":I639 ····.local·v2,·"gap":I
640 ····const/4·v0,·0x0640 ····const/4·v0,·0x0
  
641 ····.line·875641 ····.line·875
642 ····.local·v0,·"fixOffset":I642 ····.local·v0,·"fixOffset":I
643 ····if-lez·v1,·:cond_0643 ····if-lez·v2,·:cond_0
  
644 ····.line·876644 ····.line·876
645 ····neg-int·v2,·v1645 ····neg-int·v3,·v2
  
646 ····invoke-virtual·{p0,·v2,·p2,·p3},·Landroid/support/v7/widget/LinearLayoutManager;->scrollBy(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I646 ····invoke-virtual·{p0,·v3,·p2,·p3},·Landroid/support/v7/widget/LinearLayoutManager;->scrollBy(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I
  
647 ····move-result·v2647 ····move-result·v3
  
648 ····neg-int·v0,·v2648 ····neg-int·v0,·v3
  
649 ····.line·881649 ····.line·881
650 ····add-int/2addr·p1,·v0650 ····add-int/2addr·p1,·v0
  
651 ····.line·882651 ····.line·882
652 ····if-eqz·p4,·:cond_1652 ····if-eqz·p4,·:cond_1
  
653 ····.line·884653 ····.line·884
654 ····iget-object·v2,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;654 ····iget-object·v3,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;
  
655 ····invoke-virtual·{v2},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I655 ····invoke-virtual·{v3},·Landroid/support/v7/widget/OrientationHelper;->getEndAfterPadding()I
  
656 ····move-result·v2656 ····move-result·v3
  
657 ····sub-int·v1,·v2,·p1657 ····sub-int·v2,·v3,·p1
  
658 ····.line·885658 ····.line·885
659 ····if-lez·v1,·:cond_1659 ····if-lez·v2,·:cond_1
  
660 ····.line·886660 ····.line·886
661 ····iget-object·v2,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;661 ····iget-object·v3,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;
  
662 ····invoke-virtual·{v2,·v1},·Landroid/support/v7/widget/OrientationHelper;->offsetChildren(I)V662 ····invoke-virtual·{v3,·v2},·Landroid/support/v7/widget/OrientationHelper;->offsetChildren(I)V
  
663 ····.line·887663 ····.line·887
664 ····add-int·v2,·v1,·v0664 ····add-int·v3,·v2,·v0
  
 665 ····move·v1,·v0
  
665 ····.line·890666 ····.line·890
 667 ····.end·local·v0····#·"fixOffset":I
 668 ····.local·v1,·"fixOffset":I
666 ····:goto_0669 ····:goto_0
667 ····return·v2670 ····return·v3
  
668 ····.line·878671 ····.line·878
 672 ····.end·local·v1····#·"fixOffset":I
 673 ····.restart·local·v0····#·"fixOffset":I
669 ····:cond_0674 ····:cond_0
670 ····const/4·v2,·0x0675 ····const/4·v3,·0x0
  
 676 ····move·v1,·v0
  
 677 ····.end·local·v0····#·"fixOffset":I
 678 ····.restart·local·v1····#·"fixOffset":I
671 ····goto·:goto_0679 ····goto·:goto_0
  
 680 ····.end·local·v1····#·"fixOffset":I
 681 ····.restart·local·v0····#·"fixOffset":I
672 ····:cond_1682 ····:cond_1
673 ····move·v2,·v0683 ····move·v1,·v0
  
 684 ····.end·local·v0····#·"fixOffset":I
 685 ····.restart·local·v1····#·"fixOffset":I
 686 ····move·v3,·v0
  
674 ····.line·890687 ····.line·890
675 ····goto·:goto_0688 ····goto·:goto_0
676 .end·method689 .end·method
  
677 .method·private·fixLayoutStartGap(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Z)I690 .method·private·fixLayoutStartGap(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;Z)I
678 ····.locals·4691 ····.locals·5
679 ····.param·p1,·"startOffset"····#·I692 ····.param·p1,·"startOffset"····#·I
680 ····.param·p2,·"recycler"····#·Landroid/support/v7/widget/RecyclerView$Recycler;693 ····.param·p2,·"recycler"····#·Landroid/support/v7/widget/RecyclerView$Recycler;
681 ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State;694 ····.param·p3,·"state"····#·Landroid/support/v7/widget/RecyclerView$State;
682 ····.param·p4,·"canOffsetChildren"····#·Z695 ····.param·p4,·"canOffsetChildren"····#·Z
  
683 ····.prologue696 ····.prologue
684 ····.line·898697 ····.line·898
685 ····iget-object·v2,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;698 ····iget-object·v3,·p0,·Landroid/support/v7/widget/LinearLayoutManager;->mOrientationHelper:Landroid/support/v7/widget/OrientationHelper;
  
686 ····invoke-virtual·{v2},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I699 ····invoke-virtual·{v3},·Landroid/support/v7/widget/OrientationHelper;->getStartAfterPadding()I
  
687 ····move-result·v2700 ····move-result·v3
  
688 ····sub-int·v1,·p1,·v2701 ····sub-int·v2,·p1,·v3
  
689 ····.line·899702 ····.line·899
690 ····.local·v1,·"gap":I703 ····.local·v2,·"gap":I
691 ····const/4·v0,·0x0704 ····const/4·v0,·0x0
  
692 ····.line·900705 ····.line·900
693 ····.local·v0,·"fixOffset":I706 ····.local·v0,·"fixOffset":I
694 ····if-lez·v1,·:cond_0707 ····if-lez·v2,·:cond_0
  
695 ····.line·902708 ····.line·902
696 ····invoke-virtual·{p0,·v1,·p2,·p3},·Landroid/support/v7/widget/LinearLayoutManager;->scrollBy(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I709 ····invoke-virtual·{p0,·v2,·p2,·p3},·Landroid/support/v7/widget/LinearLayoutManager;->scrollBy(ILandroid/support/v7/widget/RecyclerView$Recycler;Landroid/support/v7/widget/RecyclerView$State;)I
  
Max diff block lines reached; 2138/7544 bytes (28.34%) of diff not shown.
2.44 KB
smali/android/support/v7/widget/RecyclerView$ItemAnimator.smali
    
Offset 95, 74 lines modifiedOffset 95, 84 lines modified
95 ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mChangeDuration:J95 ····iput-wide·v4,·p0,·Landroid/support/v7/widget/RecyclerView$ItemAnimator;->mChangeDuration:J
  
96 ····.line·1142096 ····.line·11420
97 ····return-void97 ····return-void
98 .end·method98 .end·method
  
99 .method·static·buildAdapterChangeFlagsForAnimations(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I99 .method·static·buildAdapterChangeFlagsForAnimations(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I
100 ····.locals·5100 ····.locals·6
101 ····.param·p0,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder;101 ····.param·p0,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder;
  
102 ····.prologue102 ····.prologue
103 ····const/4·v4,·-0x1103 ····const/4·v5,·-0x1
  
104 ····.line·11141104 ····.line·11141
105 ····invoke-static·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$6500(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I105 ····invoke-static·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->access$6500(Landroid/support/v7/widget/RecyclerView$ViewHolder;)I
  
106 ····move-result·v3106 ····move-result·v4
  
107 ····and-int/lit8·v0,·v3,·0xe107 ····and-int/lit8·v0,·v4,·0xe
  
108 ····.line·11142108 ····.line·11142
109 ····.local·v0,·"flags":I109 ····.local·v0,·"flags":I
110 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isInvalid()Z110 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->isInvalid()Z
  
111 ····move-result·v3111 ····move-result·v4
  
112 ····if-eqz·v3,·:cond_0112 ····if-eqz·v4,·:cond_0
  
113 ····.line·11143113 ····.line·11143
114 ····const/4·v3,·0x4114 ····const/4·v4,·0x4
  
 115 ····move·v1,·v0
  
115 ····.line·11152116 ····.line·11152
 117 ····.end·local·v0····#·"flags":I
 118 ····.local·v1,·"flags":I
116 ····:goto_0119 ····:goto_0
117 ····return·v3120 ····return·v4
  
118 ····.line·11145121 ····.line·11145
 122 ····.end·local·v1····#·"flags":I
 123 ····.restart·local·v0····#·"flags":I
119 ····:cond_0124 ····:cond_0
120 ····and-int/lit8·v3,·v0,·0x4125 ····and-int/lit8·v4,·v0,·0x4
  
121 ····if-nez·v3,·:cond_1126 ····if-nez·v4,·:cond_1
  
122 ····.line·11146127 ····.line·11146
123 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getOldPosition()I128 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getOldPosition()I
  
124 ····move-result·v1129 ····move-result·v2
  
125 ····.line·11147130 ····.line·11147
126 ····.local·v1,·"oldPos":I131 ····.local·v2,·"oldPos":I
127 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getAdapterPosition()I132 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView$ViewHolder;->getAdapterPosition()I
  
128 ····move-result·v2133 ····move-result·v3
  
129 ····.line·11148134 ····.line·11148
130 ····.local·v2,·"pos":I135 ····.local·v3,·"pos":I
131 ····if-eq·v1,·v4,·:cond_1136 ····if-eq·v2,·v5,·:cond_1
  
132 ····if-eq·v2,·v4,·:cond_1137 ····if-eq·v3,·v5,·:cond_1
  
133 ····if-eq·v1,·v2,·:cond_1138 ····if-eq·v2,·v3,·:cond_1
  
134 ····.line·11149139 ····.line·11149
135 ····or-int/lit16·v0,·v0,·0x800140 ····or-int/lit16·v0,·v0,·0x800
  
136 ····.end·local·v1····#·"oldPos":I141 ····.end·local·v2····#·"oldPos":I
137 ····.end·local·v2····#·"pos":I142 ····.end·local·v3····#·"pos":I
138 ····:cond_1143 ····:cond_1
139 ····move·v3,·v0144 ····move·v1,·v0
  
 145 ····.end·local·v0····#·"flags":I
 146 ····.restart·local·v1····#·"flags":I
 147 ····move·v4,·v0
  
140 ····.line·11152148 ····.line·11152
141 ····goto·:goto_0149 ····goto·:goto_0
142 .end·method150 .end·method
  
  
143 #·virtual·methods151 #·virtual·methods
3.97 KB
smali/android/support/v7/widget/ListViewCompat.smali
    
Offset 226, 126 lines modifiedOffset 226, 164 lines modified
226 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->updateSelectorStateCompat()V226 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->updateSelectorStateCompat()V
  
227 ····.line·101227 ····.line·101
228 ····return-void228 ····return-void
229 .end·method229 .end·method
  
230 .method·public·lookForSelectablePosition(IZ)I230 .method·public·lookForSelectablePosition(IZ)I
231 ····.locals·4231 ····.locals·5
232 ····.param·p1,·"position"····#·I232 ····.param·p1,·"position"····#·I
233 ····.param·p2,·"lookDown"····#·Z233 ····.param·p2,·"lookDown"····#·Z
  
234 ····.prologue234 ····.prologue
235 ····const/4·v2,·-0x1235 ····const/4·v3,·-0x1
  
236 ····.line·157236 ····.line·157
237 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->getAdapter()Landroid/widget/ListAdapter;237 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->getAdapter()Landroid/widget/ListAdapter;
  
238 ····move-result-object·v0238 ····move-result-object·v0
  
239 ····.line·158239 ····.line·158
240 ····.local·v0,·"adapter":Landroid/widget/ListAdapter;240 ····.local·v0,·"adapter":Landroid/widget/ListAdapter;
241 ····if-eqz·v0,·:cond_0241 ····if-eqz·v0,·:cond_0
  
242 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->isInTouchMode()Z242 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->isInTouchMode()Z
  
243 ····move-result·v3243 ····move-result·v4
  
244 ····if-eqz·v3,·:cond_1244 ····if-eqz·v4,·:cond_1
  
245 ····.line·184 
246 ····:cond_0245 ····:cond_0
 246 ····move·v2,·p1
  
 247 ····.line·184
 248 ····.end·local·p1····#·"position":I
 249 ····.local·v2,·"position":I
247 ····:goto_0250 ····:goto_0
248 ····return·v2251 ····return·v3
  
249 ····.line·162252 ····.line·162
 253 ····.end·local·v2····#·"position":I
 254 ····.restart·local·p1····#·"position":I
250 ····:cond_1255 ····:cond_1
251 ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I256 ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I
  
252 ····move-result·v1257 ····move-result·v1
  
253 ····.line·163258 ····.line·163
254 ····.local·v1,·"count":I259 ····.local·v1,·"count":I
255 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->getAdapter()Landroid/widget/ListAdapter;260 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ListViewCompat;->getAdapter()Landroid/widget/ListAdapter;
  
256 ····move-result-object·v3261 ····move-result-object·v4
  
257 ····invoke-interface·{v3},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z262 ····invoke-interface·{v4},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z
  
258 ····move-result·v3263 ····move-result·v4
  
259 ····if-nez·v3,·:cond_4264 ····if-nez·v4,·:cond_6
  
260 ····.line·164265 ····.line·164
261 ····if-eqz·p2,·:cond_2266 ····if-eqz·p2,·:cond_2
  
262 ····.line·165267 ····.line·165
263 ····const/4·v3,·0x0268 ····const/4·v4,·0x0
  
264 ····invoke-static·{v3,·p1},·Ljava/lang/Math;->max(II)I269 ····invoke-static·{v4,·p1},·Ljava/lang/Math;->max(II)I
  
265 ····move-result·p1270 ····move-result·p1
  
266 ····.line·166271 ····.line·166
267 ····:goto_1272 ····:goto_1
268 ····if-ge·p1,·v1,·:cond_3273 ····if-ge·p1,·v1,·:cond_3
  
269 ····invoke-interface·{v0,·p1},·Landroid/widget/ListAdapter;->isEnabled(I)Z274 ····invoke-interface·{v0,·p1},·Landroid/widget/ListAdapter;->isEnabled(I)Z
  
270 ····move-result·v3275 ····move-result·v4
  
271 ····if-nez·v3,·:cond_3276 ····if-nez·v4,·:cond_3
  
272 ····.line·167277 ····.line·167
273 ····add-int/lit8·p1,·p1,·0x1278 ····add-int/lit8·p1,·p1,·0x1
  
274 ····goto·:goto_1279 ····goto·:goto_1
  
275 ····.line·170280 ····.line·170
276 ····:cond_2281 ····:cond_2
277 ····add-int/lit8·v3,·v1,·-0x1282 ····add-int/lit8·v4,·v1,·-0x1
  
278 ····invoke-static·{p1,·v3},·Ljava/lang/Math;->min(II)I283 ····invoke-static·{p1,·v4},·Ljava/lang/Math;->min(II)I
  
279 ····move-result·p1284 ····move-result·p1
  
280 ····.line·171285 ····.line·171
281 ····:goto_2286 ····:goto_2
282 ····if-ltz·p1,·:cond_3287 ····if-ltz·p1,·:cond_3
  
283 ····invoke-interface·{v0,·p1},·Landroid/widget/ListAdapter;->isEnabled(I)Z288 ····invoke-interface·{v0,·p1},·Landroid/widget/ListAdapter;->isEnabled(I)Z
  
284 ····move-result·v3289 ····move-result·v4
  
285 ····if-nez·v3,·:cond_3290 ····if-nez·v4,·:cond_3
  
286 ····.line·172291 ····.line·172
287 ····add-int/lit8·p1,·p1,·-0x1292 ····add-int/lit8·p1,·p1,·-0x1
  
288 ····goto·:goto_2293 ····goto·:goto_2
  
289 ····.line·176294 ····.line·176
290 ····:cond_3295 ····:cond_3
291 ····if-ltz·p1,·:cond_0296 ····if-ltz·p1,·:cond_4
  
 297 ····if-lt·p1,·v1,·:cond_5
  
 298 ····:cond_4
 299 ····move·v2,·p1
  
292 ····if-ge·p1,·v1,·:cond_0300 ····.line·177
 301 ····.end·local·p1····#·"position":I
 302 ····.restart·local·v2····#·"position":I
 303 ····goto·:goto_0
  
 304 ····.end·local·v2····#·"position":I
 305 ····.restart·local·p1····#·"position":I
 306 ····:cond_5
293 ····move·v2,·p1307 ····move·v2,·p1
  
 308 ····.end·local·p1····#·"position":I
Max diff block lines reached; 757/3959 bytes (19.12%) of diff not shown.
12.4 KB
smali/android/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter.smali
    
Offset 290, 220 lines modifiedOffset 290, 228 lines modified
290 ····.line·821290 ····.line·821
291 ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->mShowDefaultActivity:Z291 ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->mShowDefaultActivity:Z
  
292 ····return·v0292 ····return·v0
293 .end·method293 .end·method
  
294 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;294 .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
295 ····.locals·10295 ····.locals·11
296 ····.param·p1,·"position"····#·I296 ····.param·p1,·"position"····#·I
297 ····.param·p2,·"convertView"····#·Landroid/view/View;297 ····.param·p2,·"convertView"····#·Landroid/view/View;
298 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;298 ····.param·p3,·"parent"····#·Landroid/view/ViewGroup;
  
299 ····.prologue299 ····.prologue
300 ····const/4·v9,·0x1300 ····const/4·v10,·0x1
  
301 ····const/4·v8,·0x0301 ····const/4·v9,·0x0
  
302 ····.line·719302 ····.line·719
303 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->getItemViewType(I)I303 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->getItemViewType(I)I
  
304 ····move-result·v3304 ····move-result·v4
  
305 ····.line·720305 ····.line·720
306 ····.local·v3,·"itemViewType":I306 ····.local·v4,·"itemViewType":I
307 ····packed-switch·v3,·:pswitch_data_0307 ····packed-switch·v4,·:pswitch_data_0
  
308 ····.line·752308 ····.line·752
309 ····new-instance·v6,·Ljava/lang/IllegalArgumentException;309 ····new-instance·v7,·Ljava/lang/IllegalArgumentException;
  
310 ····invoke-direct·{v6},·Ljava/lang/IllegalArgumentException;-><init>()V310 ····invoke-direct·{v7},·Ljava/lang/IllegalArgumentException;-><init>()V
  
311 ····throw·v6311 ····throw·v7
  
312 ····.line·722312 ····.line·722
313 ····:pswitch_0313 ····:pswitch_0
314 ····if-eqz·p2,·:cond_0314 ····if-eqz·p2,·:cond_0
  
315 ····invoke-virtual·{p2},·Landroid/view/View;->getId()I315 ····invoke-virtual·{p2},·Landroid/view/View;->getId()I
  
316 ····move-result·v6316 ····move-result·v7
  
317 ····if-eq·v6,·v9,·:cond_1317 ····if-eq·v7,·v10,·:cond_1
  
318 ····.line·723318 ····.line·723
319 ····:cond_0319 ····:cond_0
320 ····iget-object·v6,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;320 ····iget-object·v7,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;
  
321 ····invoke-virtual·{v6},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;321 ····invoke-virtual·{v7},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
  
322 ····move-result-object·v6322 ····move-result-object·v7
  
323 ····invoke-static·{v6},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;323 ····invoke-static·{v7},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
324 ····move-result-object·v6324 ····move-result-object·v7
  
325 ····sget·v7,·Landroid/support/v7/appcompat/R$layout;->abc_activity_chooser_view_list_item:I325 ····sget·v8,·Landroid/support/v7/appcompat/R$layout;->abc_activity_chooser_view_list_item:I
  
326 ····invoke-virtual·{v6,·v7,·p3,·v8},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;326 ····invoke-virtual·{v7,·v8,·p3,·v9},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
327 ····move-result-object·p2327 ····move-result-object·p2
  
328 ····.line·725328 ····.line·725
329 ····invoke-virtual·{p2,·v9},·Landroid/view/View;->setId(I)V329 ····invoke-virtual·{p2,·v10},·Landroid/view/View;->setId(I)V
  
330 ····.line·726330 ····.line·726
331 ····sget·v6,·Landroid/support/v7/appcompat/R$id;->title:I331 ····sget·v7,·Landroid/support/v7/appcompat/R$id;->title:I
  
332 ····invoke-virtual·{p2,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View;332 ····invoke-virtual·{p2,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
333 ····move-result-object·v5333 ····move-result-object·v6
  
334 ····check-cast·v5,·Landroid/widget/TextView;334 ····check-cast·v6,·Landroid/widget/TextView;
  
335 ····.line·727335 ····.line·727
336 ····.local·v5,·"titleView":Landroid/widget/TextView;336 ····.local·v6,·"titleView":Landroid/widget/TextView;
337 ····iget-object·v6,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;337 ····iget-object·v7,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;
  
338 ····invoke-virtual·{v6},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;338 ····invoke-virtual·{v7},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
  
339 ····move-result-object·v6339 ····move-result-object·v7
  
340 ····sget·v7,·Landroid/support/v7/appcompat/R$string;->abc_activity_chooser_view_see_all:I340 ····sget·v8,·Landroid/support/v7/appcompat/R$string;->abc_activity_chooser_view_see_all:I
  
341 ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String;341 ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
342 ····move-result-object·v6342 ····move-result-object·v7
  
343 ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V343 ····invoke-virtual·{v6,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
344 ····.end·local·v5····#·"titleView":Landroid/widget/TextView;344 ····.end·local·v6····#·"titleView":Landroid/widget/TextView;
345 ····:cond_1345 ····:cond_1
346 ····move-object·v1,·p2346 ····move-object·v1,·p2
  
347 ····.line·750 
348 ····.end·local·p2····#·"convertView":Landroid/view/View;347 ····.end·local·p2····#·"convertView":Landroid/view/View;
349 ····.local·v1,·"convertView":Landroid/view/View;348 ····.local·v1,·"convertView":Landroid/view/View;
 349 ····move-object·v2,·p2
  
 350 ····.line·750
 351 ····.end·local·v1····#·"convertView":Landroid/view/View;
 352 ····.local·v2,·"convertView":Landroid/view/View;
350 ····:goto_0353 ····:goto_0
351 ····return-object·v1354 ····return-object·v2
  
352 ····.line·732355 ····.line·732
353 ····.end·local·v1····#·"convertView":Landroid/view/View;356 ····.end·local·v2····#·"convertView":Landroid/view/View;
354 ····.restart·local·p2····#·"convertView":Landroid/view/View;357 ····.restart·local·p2····#·"convertView":Landroid/view/View;
355 ····:pswitch_1358 ····:pswitch_1
356 ····if-eqz·p2,·:cond_2359 ····if-eqz·p2,·:cond_2
  
357 ····invoke-virtual·{p2},·Landroid/view/View;->getId()I360 ····invoke-virtual·{p2},·Landroid/view/View;->getId()I
  
358 ····move-result·v6361 ····move-result·v7
  
359 ····sget·v7,·Landroid/support/v7/appcompat/R$id;->list_item:I362 ····sget·v8,·Landroid/support/v7/appcompat/R$id;->list_item:I
  
360 ····if-eq·v6,·v7,·:cond_3363 ····if-eq·v7,·v8,·:cond_3
  
361 ····.line·733364 ····.line·733
362 ····:cond_2365 ····:cond_2
363 ····iget-object·v6,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;366 ····iget-object·v7,·p0,·Landroid/support/v7/widget/ActivityChooserView$ActivityChooserViewAdapter;->this$0:Landroid/support/v7/widget/ActivityChooserView;
  
364 ····invoke-virtual·{v6},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;367 ····invoke-virtual·{v7},·Landroid/support/v7/widget/ActivityChooserView;->getContext()Landroid/content/Context;
  
365 ····move-result-object·v6368 ····move-result-object·v7
  
366 ····invoke-static·{v6},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;369 ····invoke-static·{v7},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
Max diff block lines reached; 5887/12511 bytes (47.05%) of diff not shown.
7.22 KB
smali/android/support/v7/widget/AppCompatDrawableManager.smali
    
Offset 733, 131 lines modifiedOffset 733, 139 lines modified
  
733 ····move-result-object·v0733 ····move-result-object·v0
  
734 ····return-object·v0734 ····return-object·v0
735 .end·method735 .end·method
  
736 .method·private·createDrawableIfNeeded(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;736 .method·private·createDrawableIfNeeded(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
737 ····.locals·9737 ····.locals·10
738 ····.param·p1,·"context"····#·Landroid/content/Context;738 ····.param·p1,·"context"····#·Landroid/content/Context;
739 ········.annotation·build·Landroid/support/annotation/NonNull;739 ········.annotation·build·Landroid/support/annotation/NonNull;
740 ········.end·annotation740 ········.end·annotation
741 ····.end·param741 ····.end·param
742 ····.param·p2,·"resId"····#·I742 ····.param·p2,·"resId"····#·I
743 ········.annotation·build·Landroid/support/annotation/DrawableRes;743 ········.annotation·build·Landroid/support/annotation/DrawableRes;
744 ········.end·annotation744 ········.end·annotation
745 ····.end·param745 ····.end·param
  
746 ····.prologue746 ····.prologue
747 ····const/4·v8,·0x1747 ····const/4·v9,·0x1
  
748 ····.line·213748 ····.line·213
749 ····iget-object·v5,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;749 ····iget-object·v6,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;
  
750 ····if-nez·v5,·:cond_0750 ····if-nez·v6,·:cond_0
  
751 ····.line·214751 ····.line·214
752 ····new-instance·v5,·Landroid/util/TypedValue;752 ····new-instance·v6,·Landroid/util/TypedValue;
  
753 ····invoke-direct·{v5},·Landroid/util/TypedValue;-><init>()V753 ····invoke-direct·{v6},·Landroid/util/TypedValue;-><init>()V
  
754 ····iput-object·v5,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;754 ····iput-object·v6,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;
  
755 ····.line·216755 ····.line·216
756 ····:cond_0756 ····:cond_0
757 ····iget-object·v4,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;757 ····iget-object·v3,·p0,·Landroid/support/v7/widget/AppCompatDrawableManager;->mTypedValue:Landroid/util/TypedValue;
  
758 ····.line·217758 ····.line·217
759 ····.local·v4,·"tv":Landroid/util/TypedValue;759 ····.local·v3,·"tv":Landroid/util/TypedValue;
760 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;760 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
761 ····move-result-object·v5761 ····move-result-object·v6
  
762 ····invoke-virtual·{v5,·p2,·v4,·v8},·Landroid/content/res/Resources;->getValue(ILandroid/util/TypedValue;Z)V762 ····invoke-virtual·{v6,·p2,·v3,·v9},·Landroid/content/res/Resources;->getValue(ILandroid/util/TypedValue;Z)V
  
763 ····.line·218763 ····.line·218
764 ····invoke-static·{v4},·Landroid/support/v7/widget/AppCompatDrawableManager;->createCacheKey(Landroid/util/TypedValue;)J764 ····invoke-static·{v3},·Landroid/support/v7/widget/AppCompatDrawableManager;->createCacheKey(Landroid/util/TypedValue;)J
  
765 ····move-result-wide·v2765 ····move-result-wide·v4
  
766 ····.line·220766 ····.line·220
767 ····.local·v2,·"key":J767 ····.local·v4,·"key":J
768 ····invoke-direct·{p0,·p1,·v2,·v3},·Landroid/support/v7/widget/AppCompatDrawableManager;->getCachedDrawable(Landroid/content/Context;J)Landroid/graphics/drawable/Drawable;768 ····invoke-direct·{p0,·p1,·v4,·v5},·Landroid/support/v7/widget/AppCompatDrawableManager;->getCachedDrawable(Landroid/content/Context;J)Landroid/graphics/drawable/Drawable;
  
769 ····move-result-object·v0769 ····move-result-object·v0
  
770 ····.line·221770 ····.line·221
771 ····.local·v0,·"dr":Landroid/graphics/drawable/Drawable;771 ····.local·v0,·"dr":Landroid/graphics/drawable/Drawable;
772 ····if-eqz·v0,·:cond_1772 ····if-eqz·v0,·:cond_1
  
773 ····move-object·v1,·v0773 ····move-object·v1,·v0
  
774 ····.line·240 
775 ····.end·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;774 ····.end·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;
776 ····.local·v1,·"dr":Landroid/graphics/drawable/Drawable;775 ····.local·v1,·"dr":Landroid/graphics/drawable/Drawable;
 776 ····move-object·v2,·v0
  
 777 ····.line·240
 778 ····.end·local·v1····#·"dr":Landroid/graphics/drawable/Drawable;
 779 ····.local·v2,·"dr":Landroid/graphics/drawable/Drawable;
777 ····:goto_0780 ····:goto_0
778 ····return-object·v1781 ····return-object·v2
  
779 ····.line·227782 ····.line·227
780 ····.end·local·v1····#·"dr":Landroid/graphics/drawable/Drawable;783 ····.end·local·v2····#·"dr":Landroid/graphics/drawable/Drawable;
781 ····.restart·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;784 ····.restart·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;
782 ····:cond_1785 ····:cond_1
783 ····sget·v5,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_top_material:I786 ····sget·v6,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_top_material:I
  
784 ····if-ne·p2,·v5,·:cond_2787 ····if-ne·p2,·v6,·:cond_2
  
785 ····.line·228788 ····.line·228
786 ····new-instance·v0,·Landroid/graphics/drawable/LayerDrawable;789 ····new-instance·v0,·Landroid/graphics/drawable/LayerDrawable;
  
787 ····.end·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;790 ····.end·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;
788 ····const/4·v5,·0x2791 ····const/4·v6,·0x2
  
789 ····new-array·v5,·v5,·[Landroid/graphics/drawable/Drawable;792 ····new-array·v6,·v6,·[Landroid/graphics/drawable/Drawable;
  
790 ····const/4·v6,·0x0793 ····const/4·v7,·0x0
  
791 ····sget·v7,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_internal_bg:I794 ····sget·v8,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_internal_bg:I
  
792 ····.line·229795 ····.line·229
793 ····invoke-virtual·{p0,·p1,·v7},·Landroid/support/v7/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;796 ····invoke-virtual·{p0,·p1,·v8},·Landroid/support/v7/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
794 ····move-result-object·v7797 ····move-result-object·v8
  
795 ····aput-object·v7,·v5,·v6798 ····aput-object·v8,·v6,·v7
  
796 ····sget·v6,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_top_mtrl_alpha:I799 ····sget·v7,·Landroid/support/v7/appcompat/R$drawable;->abc_cab_background_top_mtrl_alpha:I
  
797 ····.line·230800 ····.line·230
798 ····invoke-virtual·{p0,·p1,·v6},·Landroid/support/v7/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;801 ····invoke-virtual·{p0,·p1,·v7},·Landroid/support/v7/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
799 ····move-result-object·v6802 ····move-result-object·v7
  
800 ····aput-object·v6,·v5,·v8803 ····aput-object·v7,·v6,·v9
  
801 ····invoke-direct·{v0,·v5},·Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V804 ····invoke-direct·{v0,·v6},·Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V
  
802 ····.line·234805 ····.line·234
803 ····.restart·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;806 ····.restart·local·v0····#·"dr":Landroid/graphics/drawable/Drawable;
804 ····:cond_2807 ····:cond_2
805 ····if-eqz·v0,·:cond_3808 ····if-eqz·v0,·:cond_3
  
806 ····.line·235809 ····.line·235
807 ····iget·v5,·v4,·Landroid/util/TypedValue;->changingConfigurations:I810 ····iget·v6,·v3,·Landroid/util/TypedValue;->changingConfigurations:I
  
808 ····invoke-virtual·{v0,·v5},·Landroid/graphics/drawable/Drawable;->setChangingConfigurations(I)V811 ····invoke-virtual·{v0,·v6},·Landroid/graphics/drawable/Drawable;->setChangingConfigurations(I)V
  
809 ····.line·237812 ····.line·237
810 ····invoke-direct·{p0,·p1,·v2,·v3,·v0},·Landroid/support/v7/widget/AppCompatDrawableManager;->addDrawableToCache(Landroid/content/Context;JLandroid/graphics/drawable/Drawable;)Z813 ····invoke-direct·{p0,·p1,·v4,·v5,·v0},·Landroid/support/v7/widget/AppCompatDrawableManager;->addDrawableToCache(Landroid/content/Context;JLandroid/graphics/drawable/Drawable;)Z
  
811 ····:cond_3814 ····:cond_3
812 ····move-object·v1,·v0815 ····move-object·v1,·v0
  
813 ····.line·240 
Max diff block lines reached; 582/7272 bytes (8.00%) of diff not shown.
4.83 KB
smali/android/support/v7/widget/SuggestionsAdapter.smali
    
Offset 2323, 102 lines modifiedOffset 2323, 119 lines modified
  
2323 ····.line·3322323 ····.line·332
2324 ····:cond_02324 ····:cond_0
2325 ····return-void2325 ····return-void
2326 .end·method2326 .end·method
  
2327 .method·public·runQueryOnBackgroundThread(Ljava/lang/CharSequence;)Landroid/database/Cursor;2327 .method·public·runQueryOnBackgroundThread(Ljava/lang/CharSequence;)Landroid/database/Cursor;
2328 ····.locals·62328 ····.locals·7
2329 ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence;2329 ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence;
  
2330 ····.prologue2330 ····.prologue
2331 ····const/4·v3,·0x02331 ····const/4·v4,·0x0
  
2332 ····.line·1462332 ····.line·146
2333 ····if-nez·p1,·:cond_12333 ····if-nez·p1,·:cond_1
  
2334 ····const-string·v2,·""2334 ····const-string·v3,·""
  
2335 ····.line·1512335 ····.line·151
2336 ····.local·v2,·"query":Ljava/lang/String;2336 ····.local·v3,·"query":Ljava/lang/String;
2337 ····:goto_02337 ····:goto_0
2338 ····const/4·v0,·0x02338 ····const/4·v0,·0x0
  
2339 ····.line·1522339 ····.line·152
2340 ····.local·v0,·"cursor":Landroid/database/Cursor;2340 ····.local·v0,·"cursor":Landroid/database/Cursor;
2341 ····iget-object·v4,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchView:Landroid/support/v7/widget/SearchView;2341 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchView:Landroid/support/v7/widget/SearchView;
  
2342 ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView;->getVisibility()I2342 ····invoke-virtual·{v5},·Landroid/support/v7/widget/SearchView;->getVisibility()I
  
2343 ····move-result·v42343 ····move-result·v5
  
2344 ····if-nez·v4,·:cond_02344 ····if-nez·v5,·:cond_0
  
2345 ····iget-object·v4,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchView:Landroid/support/v7/widget/SearchView;2345 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchView:Landroid/support/v7/widget/SearchView;
  
2346 ····.line·1532346 ····.line·153
2347 ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView;->getWindowVisibility()I2347 ····invoke-virtual·{v5},·Landroid/support/v7/widget/SearchView;->getWindowVisibility()I
  
2348 ····move-result·v42348 ····move-result·v5
  
2349 ····if-eqz·v4,·:cond_22349 ····if-eqz·v5,·:cond_2
  
2350 ····.line·169 
2351 ····:cond_02350 ····:cond_0
 2351 ····move-object·v1,·v0
  
 2352 ····.line·169
 2353 ····.end·local·v0····#·"cursor":Landroid/database/Cursor;
 2354 ····.local·v1,·"cursor":Landroid/database/Cursor;
2352 ····:goto_12355 ····:goto_1
2353 ····return-object·v32356 ····return-object·v4
  
2354 ····.line·1462357 ····.line·146
2355 ····.end·local·v0····#·"cursor":Landroid/database/Cursor;2358 ····.end·local·v1····#·"cursor":Landroid/database/Cursor;
2356 ····.end·local·v2····#·"query":Ljava/lang/String;2359 ····.end·local·v3····#·"query":Ljava/lang/String;
2357 ····:cond_12360 ····:cond_1
2358 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;2361 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
2359 ····move-result-object·v22362 ····move-result-object·v3
  
2360 ····goto·:goto_02363 ····goto·:goto_0
  
2361 ····.line·1572364 ····.line·157
2362 ····.restart·local·v0····#·"cursor":Landroid/database/Cursor;2365 ····.restart·local·v0····#·"cursor":Landroid/database/Cursor;
2363 ····.restart·local·v2····#·"query":Ljava/lang/String;2366 ····.restart·local·v3····#·"query":Ljava/lang/String;
2364 ····:cond_22367 ····:cond_2
2365 ····:try_start_02368 ····:try_start_0
2366 ····iget-object·v4,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchable:Landroid/app/SearchableInfo;2369 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SuggestionsAdapter;->mSearchable:Landroid/app/SearchableInfo;
  
2367 ····const/16·v5,·0x322370 ····const/16·v6,·0x32
  
2368 ····invoke-virtual·{p0,·v4,·v2,·v5},·Landroid/support/v7/widget/SuggestionsAdapter;->getSearchManagerSuggestions(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;2371 ····invoke-virtual·{p0,·v5,·v3,·v6},·Landroid/support/v7/widget/SuggestionsAdapter;->getSearchManagerSuggestions(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;
  
2369 ····move-result-object·v02372 ····move-result-object·v0
  
2370 ····.line·1602373 ····.line·160
2371 ····if-eqz·v0,·:cond_02374 ····if-eqz·v0,·:cond_3
  
2372 ····.line·1612375 ····.line·161
2373 ····invoke-interface·{v0},·Landroid/database/Cursor;->getCount()I2376 ····invoke-interface·{v0},·Landroid/database/Cursor;->getCount()I
2374 ····:try_end_02377 ····:try_end_0
2375 ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_02378 ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0
  
2376 ····move-object·v3,·v02379 ····move-object·v1,·v0
  
 2380 ····.end·local·v0····#·"cursor":Landroid/database/Cursor;
 2381 ····.restart·local·v1····#·"cursor":Landroid/database/Cursor;
 2382 ····move-object·v4,·v0
  
2377 ····.line·1622383 ····.line·162
2378 ····goto·:goto_12384 ····goto·:goto_1
  
2379 ····.line·1642385 ····.line·164
 2386 ····.end·local·v1····#·"cursor":Landroid/database/Cursor;
 2387 ····.restart·local·v0····#·"cursor":Landroid/database/Cursor;
2380 ····:catch_02388 ····:catch_0
2381 ····move-exception·v12389 ····move-exception·v2
  
2382 ····.line·1652390 ····.line·165
2383 ····.local·v1,·"e":Ljava/lang/RuntimeException;2391 ····.local·v2,·"e":Ljava/lang/RuntimeException;
2384 ····const-string·v4,·"SuggestionsAdapter"2392 ····const-string·v5,·"SuggestionsAdapter"
  
 2393 ····const-string·v6,·"Search·suggestions·query·threw·an·exception."
  
2385 ····const-string·v5,·"Search·suggestions·query·threw·an·exception."2394 ····invoke-static·{v5,·v6,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
2386 ····invoke-static·{v4,·v5,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I2395 ····.end·local·v2····#·"e":Ljava/lang/RuntimeException;
 2396 ····:cond_3
 2397 ····move-object·v1,·v0
  
 2398 ····.line·169
 2399 ····.end·local·v0····#·"cursor":Landroid/database/Cursor;
 2400 ····.restart·local·v1····#·"cursor":Landroid/database/Cursor;
2387 ····goto·:goto_12401 ····goto·:goto_1
2388 .end·method2402 .end·method
  
2389 .method·public·setQueryRefinement(I)V2403 .method·public·setQueryRefinement(I)V
2390 ····.locals·02404 ····.locals·0
2391 ····.param·p1,·"refineWhat"····#·I2405 ····.param·p1,·"refineWhat"····#·I
  
13.3 KB
smali/android/support/v7/widget/RecyclerView.smali
    
Offset 8809, 171 lines modifiedOffset 8809, 179 lines modified
8809 ····move·v0,·v38809 ····move·v0,·v3
  
8810 ····.line·18918810 ····.line·1891
8811 ····goto·:goto_18811 ····goto·:goto_1
8812 .end·method8812 .end·method
  
8813 .method·public·focusSearch(Landroid/view/View;I)Landroid/view/View;8813 .method·public·focusSearch(Landroid/view/View;I)Landroid/view/View;
8814 ····.locals·138814 ····.locals·12
8815 ····.param·p1,·"focused"····#·Landroid/view/View;8815 ····.param·p1,·"focused"····#·Landroid/view/View;
8816 ····.param·p2,·"direction"····#·I8816 ····.param·p2,·"direction"····#·I
  
8817 ····.prologue8817 ····.prologue
8818 ····const/4·v10,·0x0 
  
8819 ····const/4·v12,·0x2 
  
8820 ····const/4·v8,·0x1 
  
8821 ····const/4·v9,·0x0 
  
8822 ····.line·21178818 ····.line·2117
8823 ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;8819 ····iget-object·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;
  
8824 ····invoke-virtual·{v11,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onInterceptFocusSearch(Landroid/view/View;I)Landroid/view/View;8820 ····invoke-virtual·{v9,·p1,·p2},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->onInterceptFocusSearch(Landroid/view/View;I)Landroid/view/View;
  
8825 ····move-result-object·v68821 ····move-result-object·v6
  
8826 ····.line·21188822 ····.line·2118
8827 ····.local·v6,·"result":Landroid/view/View;8823 ····.local·v6,·"result":Landroid/view/View;
8828 ····if-eqz·v6,·:cond_08824 ····if-eqz·v6,·:cond_0
  
8829 ····move-object·v8,·v68825 ····move-object·v7,·v6
  
 8826 ····.end·local·v6····#·"result":Landroid/view/View;
 8827 ····.local·v7,·"result":Landroid/view/View;
 8828 ····move-object·v9,·v6
  
8830 ····.line·21708829 ····.line·2170
8831 ····:goto_08830 ····:goto_0
8832 ····return-object·v88831 ····return-object·v9
  
8833 ····.line·21218832 ····.line·2121
 8833 ····.end·local·v7····#·"result":Landroid/view/View;
 8834 ····.restart·local·v6····#·"result":Landroid/view/View;
8834 ····:cond_08835 ····:cond_0
8835 ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mAdapter:Landroid/support/v7/widget/RecyclerView$Adapter;8836 ····iget-object·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mAdapter:Landroid/support/v7/widget/RecyclerView$Adapter;
  
8836 ····if-eqz·v11,·:cond_48837 ····if-eqz·v9,·:cond_4
  
8837 ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;8838 ····iget-object·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;
  
8838 ····if-eqz·v11,·:cond_48839 ····if-eqz·v9,·:cond_4
  
8839 ····.line·21228840 ····.line·2122
8840 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView;->isComputingLayout()Z8841 ····invoke-virtual·{p0},·Landroid/support/v7/widget/RecyclerView;->isComputingLayout()Z
  
8841 ····move-result·v118842 ····move-result·v9
  
8842 ····if-nez·v11,·:cond_48843 ····if-nez·v9,·:cond_4
  
8843 ····iget-boolean·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayoutFrozen:Z8844 ····iget-boolean·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayoutFrozen:Z
  
8844 ····if-nez·v11,·:cond_48845 ····if-nez·v9,·:cond_4
  
8845 ····move·v1,·v88846 ····const/4·v1,·0x1
  
8846 ····.line·21248847 ····.line·2124
8847 ····.local·v1,·"canRunFocusFailure":Z8848 ····.local·v1,·"canRunFocusFailure":Z
8848 ····:goto_18849 ····:goto_1
8849 ····invoke-static·{},·Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder;8850 ····invoke-static·{},·Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder;
  
8850 ····move-result-object·v28851 ····move-result-object·v2
  
8851 ····.line·21258852 ····.line·2125
8852 ····.local·v2,·"ff":Landroid/view/FocusFinder;8853 ····.local·v2,·"ff":Landroid/view/FocusFinder;
8853 ····if-eqz·v1,·:cond_e8854 ····if-eqz·v1,·:cond_e
  
 8855 ····const/4·v9,·0x2
  
8854 ····if-eq·p2,·v12,·:cond_18856 ····if-eq·p2,·v9,·:cond_1
  
 8857 ····const/4·v9,·0x1
  
8855 ····if-ne·p2,·v8,·:cond_e8858 ····if-ne·p2,·v9,·:cond_e
  
8856 ····.line·21298859 ····.line·2129
8857 ····:cond_18860 ····:cond_1
8858 ····const/4·v5,·0x08861 ····const/4·v5,·0x0
  
8859 ····.line·21308862 ····.line·2130
8860 ····.local·v5,·"needsFocusFailureLayout":Z8863 ····.local·v5,·"needsFocusFailureLayout":Z
8861 ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;8864 ····iget-object·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;
  
8862 ····invoke-virtual·{v11},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->canScrollVertically()Z8865 ····invoke-virtual·{v9},·Landroid/support/v7/widget/RecyclerView$LayoutManager;->canScrollVertically()Z
  
8863 ····move-result·v118866 ····move-result·v9
  
8864 ····if-eqz·v11,·:cond_28867 ····if-eqz·v9,·:cond_2
  
8865 ····.line·21318868 ····.line·2131
 8869 ····const/4·v9,·0x2
  
8866 ····if-ne·p2,·v12,·:cond_58870 ····if-ne·p2,·v9,·:cond_5
  
8867 ····const/16·v0,·0x828871 ····const/16·v0,·0x82
  
8868 ····.line·21338872 ····.line·2133
8869 ····.local·v0,·"absDir":I8873 ····.local·v0,·"absDir":I
8870 ····:goto_28874 ····:goto_2
8871 ····invoke-virtual·{v2,·p0,·p1,·v0},·Landroid/view/FocusFinder;->findNextFocus(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;8875 ····invoke-virtual·{v2,·p0,·p1,·v0},·Landroid/view/FocusFinder;->findNextFocus(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;
  
8872 ····move-result-object·v48876 ····move-result-object·v4
  
8873 ····.line·21348877 ····.line·2134
8874 ····.local·v4,·"found":Landroid/view/View;8878 ····.local·v4,·"found":Landroid/view/View;
8875 ····if-nez·v4,·:cond_68879 ····if-nez·v4,·:cond_6
  
8876 ····move·v5,·v88880 ····const/4·v5,·0x1
  
8877 ····.line·21368881 ····.line·2136
8878 ····.end·local·v0····#·"absDir":I8882 ····.end·local·v0····#·"absDir":I
8879 ····.end·local·v4····#·"found":Landroid/view/View;8883 ····.end·local·v4····#·"found":Landroid/view/View;
8880 ····:cond_28884 ····:cond_2
8881 ····:goto_38885 ····:goto_3
8882 ····if-nez·v5,·:cond_38886 ····if-nez·v5,·:cond_3
  
8883 ····iget-object·v11,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;8887 ····iget-object·v9,·p0,·Landroid/support/v7/widget/RecyclerView;->mLayout:Landroid/support/v7/widget/RecyclerView$LayoutManager;
Max diff block lines reached; 8909/13494 bytes (66.02%) of diff not shown.
2.72 KB
smali/android/support/v7/widget/helper/ItemTouchHelper$Callback.smali
    
Offset 1018, 85 lines modifiedOffset 1018, 97 lines modified
1018 ····invoke-interface·{v0,·v1},·Landroid/support/v7/widget/helper/ItemTouchUIUtil;->clearView(Landroid/view/View;)V1018 ····invoke-interface·{v0,·v1},·Landroid/support/v7/widget/helper/ItemTouchUIUtil;->clearView(Landroid/view/View;)V
  
1019 ····.line·20061019 ····.line·2006
1020 ····return-void1020 ····return-void
1021 .end·method1021 .end·method
  
1022 .method·public·convertToAbsoluteDirection(II)I1022 .method·public·convertToAbsoluteDirection(II)I
1023 ····.locals·51023 ····.locals·6
1024 ····.param·p1,·"flags"····#·I1024 ····.param·p1,·"flags"····#·I
1025 ····.param·p2,·"layoutDirection"····#·I1025 ····.param·p2,·"layoutDirection"····#·I
  
1026 ····.prologue1026 ····.prologue
1027 ····const·v4,·0x3030301027 ····const·v5,·0x303030
  
1028 ····.line·15471028 ····.line·1547
1029 ····and-int·v1,·p1,·v41029 ····and-int·v2,·p1,·v5
  
1030 ····.line·15481030 ····.line·1548
1031 ····.local·v1,·"masked":I1031 ····.local·v2,·"masked":I
1032 ····if-nez·v1,·:cond_01032 ····if-nez·v2,·:cond_0
  
1033 ····move·v0,·p11033 ····move·v0,·p1
  
1034 ····.line·1562 
1035 ····.end·local·p1····#·"flags":I1034 ····.end·local·p1····#·"flags":I
1036 ····.local·v0,·"flags":I1035 ····.local·v0,·"flags":I
 1036 ····move·v1,·p1
  
 1037 ····.line·1562
 1038 ····.end·local·v0····#·"flags":I
 1039 ····.local·v1,·"flags":I
1037 ····:goto_01040 ····:goto_0
1038 ····return·v01041 ····return·v1
  
1039 ····.line·15511042 ····.line·1551
1040 ····.end·local·v0····#·"flags":I1043 ····.end·local·v1····#·"flags":I
1041 ····.restart·local·p1····#·"flags":I1044 ····.restart·local·p1····#·"flags":I
1042 ····:cond_01045 ····:cond_0
1043 ····xor-int/lit8·v2,·v1,·-0x11046 ····xor-int/lit8·v3,·v2,·-0x1
  
1044 ····and-int/2addr·p1,·v21047 ····and-int/2addr·p1,·v3
  
1045 ····.line·15521048 ····.line·1552
1046 ····if-nez·p2,·:cond_11049 ····if-nez·p2,·:cond_1
  
1047 ····.line·15541050 ····.line·1554
1048 ····shr-int/lit8·v2,·v1,·0x21051 ····shr-int/lit8·v3,·v2,·0x2
  
1049 ····or-int/2addr·p1,·v21052 ····or-int/2addr·p1,·v3
  
1050 ····move·v0,·p11053 ····move·v0,·p1
  
1051 ····.line·1555 
1052 ····.end·local·p1····#·"flags":I1054 ····.end·local·p1····#·"flags":I
1053 ····.restart·local·v0····#·"flags":I1055 ····.restart·local·v0····#·"flags":I
 1056 ····move·v1,·p1
  
 1057 ····.line·1555
 1058 ····.end·local·v0····#·"flags":I
 1059 ····.restart·local·v1····#·"flags":I
1054 ····goto·:goto_01060 ····goto·:goto_0
  
1055 ····.line·15581061 ····.line·1558
1056 ····.end·local·v0····#·"flags":I1062 ····.end·local·v1····#·"flags":I
1057 ····.restart·local·p1····#·"flags":I1063 ····.restart·local·p1····#·"flags":I
1058 ····:cond_11064 ····:cond_1
1059 ····shr-int/lit8·v2,·v1,·0x11065 ····shr-int/lit8·v3,·v2,·0x1
  
1060 ····const·v3,·-0x3030311066 ····const·v4,·-0x303031
  
1061 ····and-int/2addr·v2,·v31067 ····and-int/2addr·v3,·v4
  
1062 ····or-int/2addr·p1,·v21068 ····or-int/2addr·p1,·v3
  
1063 ····.line·15601069 ····.line·1560
1064 ····shr-int/lit8·v2,·v1,·0x11070 ····shr-int/lit8·v3,·v2,·0x1
  
1065 ····and-int/2addr·v2,·v41071 ····and-int/2addr·v3,·v5
  
1066 ····shr-int/lit8·v2,·v2,·0x21072 ····shr-int/lit8·v3,·v3,·0x2
  
1067 ····or-int/2addr·p1,·v21073 ····or-int/2addr·p1,·v3
  
1068 ····move·v0,·p11074 ····move·v0,·p1
  
1069 ····.line·1562 
1070 ····.end·local·p1····#·"flags":I1075 ····.end·local·p1····#·"flags":I
1071 ····.restart·local·v0····#·"flags":I1076 ····.restart·local·v0····#·"flags":I
 1077 ····move·v1,·p1
  
 1078 ····.line·1562
 1079 ····.end·local·v0····#·"flags":I
 1080 ····.restart·local·v1····#·"flags":I
1072 ····goto·:goto_01081 ····goto·:goto_0
1073 .end·method1082 .end·method
  
1074 .method·final·getAbsoluteMovementFlags(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I1083 .method·final·getAbsoluteMovementFlags(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/RecyclerView$ViewHolder;)I
1075 ····.locals·21084 ····.locals·2
1076 ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView;1085 ····.param·p1,·"recyclerView"····#·Landroid/support/v7/widget/RecyclerView;
1077 ····.param·p2,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder;1086 ····.param·p2,·"viewHolder"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder;
8.48 KB
smali/android/support/v7/util/SortedList.smali
    
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ····iput·v0,·p0,·Landroid/support/v7/util/SortedList;->mSize:I143 ····iput·v0,·p0,·Landroid/support/v7/util/SortedList;->mSize:I
  
144 ····.line·97144 ····.line·97
145 ····return-void145 ····return-void
146 .end·method146 .end·method
  
147 .method·private·add(Ljava/lang/Object;Z)I147 .method·private·add(Ljava/lang/Object;Z)I
148 ····.locals·9148 ····.locals·10
149 ····.param·p2,·"notify"····#·Z149 ····.param·p2,·"notify"····#·Z
150 ····.annotation·system·Ldalvik/annotation/Signature;150 ····.annotation·system·Ldalvik/annotation/Signature;
151 ········value·=·{151 ········value·=·{
152 ············"(TT;Z)I"152 ············"(TT;Z)I"
153 ········}153 ········}
154 ····.end·annotation154 ····.end·annotation
  
Offset 195, 22 lines modifiedOffset 195, 26 lines modified
195 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mCallback:Landroid/support/v7/util/SortedList$Callback;195 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mCallback:Landroid/support/v7/util/SortedList$Callback;
  
196 ····invoke-virtual·{v0,·v7,·v5},·Landroid/support/v7/util/SortedList$Callback;->onInserted(II)V196 ····invoke-virtual·{v0,·v7,·v5},·Landroid/support/v7/util/SortedList$Callback;->onInserted(II)V
  
197 ····:cond_1197 ····:cond_1
198 ····move·v8,·v7198 ····move·v8,·v7
  
199 ····.line·413 
200 ····.end·local·v7····#·"index":I199 ····.end·local·v7····#·"index":I
201 ····.local·v8,·"index":I200 ····.local·v8,·"index":I
 201 ····move·v9,·v7
  
 202 ····.line·413
 203 ····.end·local·v8····#·"index":I
 204 ····.local·v9,·"index":I
202 ····:goto_0205 ····:goto_0
203 ····return·v8206 ····return·v9
  
204 ····.line·395207 ····.line·395
205 ····.end·local·v8····#·"index":I208 ····.end·local·v9····#·"index":I
206 ····.restart·local·v7····#·"index":I209 ····.restart·local·v7····#·"index":I
207 ····:cond_2210 ····:cond_2
208 ····iget·v0,·p0,·Landroid/support/v7/util/SortedList;->mSize:I211 ····iget·v0,·p0,·Landroid/support/v7/util/SortedList;->mSize:I
  
209 ····if-ge·v7,·v0,·:cond_0212 ····if-ge·v7,·v0,·:cond_0
  
210 ····.line·396213 ····.line·396
Offset 240, 37 lines modifiedOffset 244, 45 lines modified
240 ····.line·400244 ····.line·400
241 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;245 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;
  
242 ····aput-object·p1,·v0,·v7246 ····aput-object·p1,·v0,·v7
  
243 ····move·v8,·v7247 ····move·v8,·v7
  
244 ····.line·401 
245 ····.end·local·v7····#·"index":I248 ····.end·local·v7····#·"index":I
246 ····.restart·local·v8····#·"index":I249 ····.restart·local·v8····#·"index":I
 250 ····move·v9,·v7
  
 251 ····.line·401
 252 ····.end·local·v8····#·"index":I
 253 ····.restart·local·v9····#·"index":I
247 ····goto·:goto_0254 ····goto·:goto_0
  
248 ····.line·403255 ····.line·403
249 ····.end·local·v8····#·"index":I256 ····.end·local·v9····#·"index":I
250 ····.restart·local·v7····#·"index":I257 ····.restart·local·v7····#·"index":I
251 ····:cond_3258 ····:cond_3
252 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;259 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;
  
253 ····aput-object·p1,·v0,·v7260 ····aput-object·p1,·v0,·v7
  
254 ····.line·404261 ····.line·404
255 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mCallback:Landroid/support/v7/util/SortedList$Callback;262 ····iget-object·v0,·p0,·Landroid/support/v7/util/SortedList;->mCallback:Landroid/support/v7/util/SortedList$Callback;
  
256 ····invoke-virtual·{v0,·v7,·v5},·Landroid/support/v7/util/SortedList$Callback;->onChanged(II)V263 ····invoke-virtual·{v0,·v7,·v5},·Landroid/support/v7/util/SortedList$Callback;->onChanged(II)V
  
257 ····move·v8,·v7264 ····move·v8,·v7
  
258 ····.line·405 
259 ····.end·local·v7····#·"index":I265 ····.end·local·v7····#·"index":I
260 ····.restart·local·v8····#·"index":I266 ····.restart·local·v8····#·"index":I
 267 ····move·v9,·v7
  
 268 ····.line·405
 269 ····.end·local·v8····#·"index":I
 270 ····.restart·local·v9····#·"index":I
261 ····goto·:goto_0271 ····goto·:goto_0
262 .end·method272 .end·method
  
263 .method·private·addAllInternal([Ljava/lang/Object;)V273 .method·private·addAllInternal([Ljava/lang/Object;)V
264 ····.locals·4274 ····.locals·4
265 ····.annotation·system·Ldalvik/annotation/Signature;275 ····.annotation·system·Ldalvik/annotation/Signature;
266 ········value·=·{276 ········value·=·{
Offset 829, 15 lines modifiedOffset 841, 15 lines modified
829 ····:cond_1841 ····:cond_1
830 ····const/4·v0,·-0x1842 ····const/4·v0,·-0x1
  
831 ····goto·:goto_1843 ····goto·:goto_1
832 .end·method844 .end·method
  
833 .method·private·linearEqualitySearch(Ljava/lang/Object;III)I845 .method·private·linearEqualitySearch(Ljava/lang/Object;III)I
834 ····.locals·4846 ····.locals·5
835 ····.param·p2,·"middle"····#·I847 ····.param·p2,·"middle"····#·I
836 ····.param·p3,·"left"····#·I848 ····.param·p3,·"left"····#·I
837 ····.param·p4,·"right"····#·I849 ····.param·p4,·"right"····#·I
838 ····.annotation·system·Ldalvik/annotation/Signature;850 ····.annotation·system·Ldalvik/annotation/Signature;
839 ········value·=·{851 ········value·=·{
840 ············"(TT;III)I"852 ············"(TT;III)I"
841 ········}853 ········}
Offset 846, 111 lines modifiedOffset 858, 151 lines modified
846 ····.prologue858 ····.prologue
847 ····.line·619859 ····.line·619
848 ····.local·p0,·"this":Landroid/support/v7/util/SortedList;,·"Landroid/support/v7/util/SortedList<TT;>;"860 ····.local·p0,·"this":Landroid/support/v7/util/SortedList;,·"Landroid/support/v7/util/SortedList<TT;>;"
849 ····.local·p1,·"item":Ljava/lang/Object;,·"TT;"861 ····.local·p1,·"item":Ljava/lang/Object;,·"TT;"
850 ····add-int/lit8·v1,·p2,·-0x1862 ····add-int/lit8·v1,·p2,·-0x1
  
851 ····.local·v1,·"next":I863 ····.local·v1,·"next":I
 864 ····move·v2,·v1
  
 865 ····.end·local·v1····#·"next":I
 866 ····.local·v2,·"next":I
852 ····:goto_0867 ····:goto_0
853 ····if-lt·v1,·p3,·:cond_0868 ····if-lt·v2,·p3,·:cond_0
  
854 ····.line·620869 ····.line·620
855 ····iget-object·v3,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;870 ····iget-object·v4,·p0,·Landroid/support/v7/util/SortedList;->mData:[Ljava/lang/Object;
  
856 ····aget-object·v2,·v3,·v1871 ····aget-object·v3,·v4,·v2
  
Max diff block lines reached; 5160/8594 bytes (60.04%) of diff not shown.
478 B
smali/wseemann/media/TimedText$Justification.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·public·verticalJustification:I21 .field·public·verticalJustification:I
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
25 ····.prologue26 ····.prologue
26 ····const/4·v0,·-0x127 ····const/4·v0,·-0x1
  
27 ····.line·17628 ····.line·176
28 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Justification;->this$0:Lwseemann/media/TimedText;29 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Justification;->this$0:Lwseemann/media/TimedText;
  
503 B
smali/wseemann/media/TimedText$Font.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
25 ····.prologue26 ····.prologue
26 ····.line·24427 ····.line·244
27 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Font;->this$0:Lwseemann/media/TimedText;28 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Font;->this$0:Lwseemann/media/TimedText;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
401 B
smali/wseemann/media/TimedText$Style.smali
    
Offset 33, 14 lines modifiedOffset 33, 15 lines modified
  
33 .field·final·synthetic·this$0:Lwseemann/media/TimedText;33 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V35 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
36 ····.locals·236 ····.locals·2
 37 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
37 ····.prologue38 ····.prologue
38 ····const/4·v1,·0x039 ····const/4·v1,·0x0
  
39 ····const/4·v0,·-0x140 ····const/4·v0,·-0x1
  
40 ····.line·22641 ····.line·226
6.35 KB
smali/wseemann/media/FFmpegMediaPlayer.smali
    
Offset 1615, 96 lines modifiedOffset 1615, 94 lines modified
1615 ············Ljava/lang/IllegalStateException;1615 ············Ljava/lang/IllegalStateException;
1616 ········}1616 ········}
1617 ····.end·annotation1617 ····.end·annotation
  
1618 ····.prologue1618 ····.prologue
1619 ····.line·9311619 ····.line·931
1620 ····.local·p2,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"1620 ····.local·p2,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
1621 ····const/4·v3,·0x01621 ····const/4·v2,·0x0
  
1622 ····.line·9321622 ····.line·932
1623 ····.local·v3,·"keys":[Ljava/lang/String;1623 ····.local·v2,·"keys":[Ljava/lang/String;
1624 ····const/4·v4,·0x01624 ····const/4·v3,·0x0
  
1625 ····.line·9341625 ····.line·934
1626 ····.local·v4,·"values":[Ljava/lang/String;1626 ····.local·v3,·"values":[Ljava/lang/String;
1627 ····if-eqz·p2,·:cond_01627 ····if-eqz·p2,·:cond_0
  
1628 ····.line·9351628 ····.line·935
1629 ····invoke-interface·{p2},·Ljava/util/Map;->size()I1629 ····invoke-interface·{p2},·Ljava/util/Map;->size()I
  
1630 ····move-result·v51630 ····move-result·v4
  
1631 ····new-array·v3,·v5,·[Ljava/lang/String;1631 ····new-array·v2,·v4,·[Ljava/lang/String;
  
1632 ····.line·9361632 ····.line·936
1633 ····invoke-interface·{p2},·Ljava/util/Map;->size()I1633 ····invoke-interface·{p2},·Ljava/util/Map;->size()I
  
1634 ····move-result·v51634 ····move-result·v4
  
1635 ····new-array·v4,·v5,·[Ljava/lang/String;1635 ····new-array·v3,·v4,·[Ljava/lang/String;
  
1636 ····.line·9381636 ····.line·938
1637 ····const/4·v1,·0x01637 ····const/4·v1,·0x0
  
1638 ····.line·9391638 ····.line·939
1639 ····.local·v1,·"i":I1639 ····.local·v1,·"i":I
1640 ····invoke-interface·{p2},·Ljava/util/Map;->entrySet()Ljava/util/Set;1640 ····invoke-interface·{p2},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
1641 ····move-result-object·v51641 ····move-result-object·v4
  
1642 ····invoke-interface·{v5},·Ljava/util/Set;->iterator()Ljava/util/Iterator;1642 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
1643 ····move-result-object·v21643 ····move-result-object·v5
  
1644 ····.local·v2,·"i$":Ljava/util/Iterator; 
1645 ····:goto_01644 ····:goto_0
1646 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z1645 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
1647 ····move-result·v51646 ····move-result·v4
  
1648 ····if-eqz·v5,·:cond_01647 ····if-eqz·v4,·:cond_0
  
1649 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;1648 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1650 ····move-result-object·v01649 ····move-result-object·v0
  
1651 ····check-cast·v0,·Ljava/util/Map$Entry;1650 ····check-cast·v0,·Ljava/util/Map$Entry;
  
1652 ····.line·9401651 ····.line·940
1653 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"1652 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
1654 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;1653 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
1655 ····move-result-object·v51654 ····move-result-object·v4
  
1656 ····check-cast·v5,·Ljava/lang/String;1655 ····check-cast·v4,·Ljava/lang/String;
  
1657 ····aput-object·v5,·v3,·v11656 ····aput-object·v4,·v2,·v1
  
1658 ····.line·9411657 ····.line·941
1659 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;1658 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
1660 ····move-result-object·v51659 ····move-result-object·v4
  
1661 ····check-cast·v5,·Ljava/lang/String;1660 ····check-cast·v4,·Ljava/lang/String;
  
1662 ····aput-object·v5,·v4,·v11661 ····aput-object·v4,·v3,·v1
  
1663 ····.line·9421662 ····.line·942
1664 ····add-int/lit8·v1,·v1,·0x11663 ····add-int/lit8·v1,·v1,·0x1
  
1665 ····.line·9431664 ····.line·943
1666 ····goto·:goto_01665 ····goto·:goto_0
  
1667 ····.line·9451666 ····.line·945
1668 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"1667 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
1669 ····.end·local·v1····#·"i":I1668 ····.end·local·v1····#·"i":I
1670 ····.end·local·v2····#·"i$":Ljava/util/Iterator; 
1671 ····:cond_01669 ····:cond_0
1672 ····invoke-direct·{p0,·p1,·v3,·v4},·Lwseemann/media/FFmpegMediaPlayer;->setDataSource(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V1670 ····invoke-direct·{p0,·p1,·v2,·v3},·Lwseemann/media/FFmpegMediaPlayer;->setDataSource(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V
  
1673 ····.line·9461671 ····.line·946
1674 ····return-void1672 ····return-void
1675 .end·method1673 .end·method
  
1676 .method·public·setDisplay(Landroid/view/SurfaceHolder;)V1674 .method·public·setDisplay(Landroid/view/SurfaceHolder;)V
1677 ····.locals·11675 ····.locals·1
Offset 1767, 97 lines modifiedOffset 1765, 96 lines modified
1767 ····.local·p2,·"block":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"1765 ····.local·p2,·"block":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;"
1768 ····const/4·v2,·0x01766 ····const/4·v2,·0x0
  
1769 ····.line·12521767 ····.line·1252
1770 ····.local·v2,·"i":I1768 ····.local·v2,·"i":I
1771 ····invoke-interface·{p1},·Ljava/util/Set;->size()I1769 ····invoke-interface·{p1},·Ljava/util/Set;->size()I
  
1772 ····move-result·v51770 ····move-result·v4
  
1773 ····new-array·v0,·v5,·[Ljava/lang/String;1771 ····new-array·v0,·v4,·[Ljava/lang/String;
  
1774 ····.line·12531772 ····.line·1253
1775 ····.local·v0,·"allowed":[Ljava/lang/String;1773 ····.local·v0,·"allowed":[Ljava/lang/String;
1776 ····invoke-interface·{p2},·Ljava/util/Set;->size()I1774 ····invoke-interface·{p2},·Ljava/util/Set;->size()I
  
1777 ····move-result·v51775 ····move-result·v4
  
1778 ····new-array·v1,·v5,·[Ljava/lang/String;1776 ····new-array·v1,·v4,·[Ljava/lang/String;
  
1779 ····.line·12551777 ····.line·1255
1780 ····.local·v1,·"blocked":[Ljava/lang/String;1778 ····.local·v1,·"blocked":[Ljava/lang/String;
1781 ····invoke-interface·{p1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;1779 ····invoke-interface·{p1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
1782 ····move-result-object·v31780 ····move-result-object·v4
  
1783 ····.local·v3,·"i$":Ljava/util/Iterator; 
1784 ····:goto_01781 ····:goto_0
1785 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z1782 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
1786 ····move-result·v51783 ····move-result·v5
Max diff block lines reached; 2143/6410 bytes (33.43%) of diff not shown.
479 B
smali/wseemann/media/TimedText$CharPos.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
25 ····.prologue26 ····.prologue
26 ····const/4·v0,·-0x127 ····const/4·v0,·-0x1
  
27 ····.line·13028 ····.line·130
28 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$CharPos;->this$0:Lwseemann/media/TimedText;29 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$CharPos;->this$0:Lwseemann/media/TimedText;
  
503 B
smali/wseemann/media/TimedText$Text.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;21 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V23 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
25 ····.prologue26 ····.prologue
26 ····.line·11027 ····.line·110
27 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Text;->this$0:Lwseemann/media/TimedText;28 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Text;->this$0:Lwseemann/media/TimedText;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
442 B
smali/wseemann/media/TimedText$TextPos.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·public·top:I25 .field·public·top:I
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
28 ····.locals·128 ····.locals·1
 29 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
29 ····.prologue30 ····.prologue
30 ····const/4·v0,·-0x131 ····const/4·v0,·-0x1
  
31 ····.line·15832 ····.line·158
32 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$TextPos;->this$0:Lwseemann/media/TimedText;33 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$TextPos;->this$0:Lwseemann/media/TimedText;
  
485 B
smali/wseemann/media/TimedText$HyperText.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·final·synthetic·this$0:Lwseemann/media/TimedText;25 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
28 ····.locals·128 ····.locals·1
 29 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
29 ····.prologue30 ····.prologue
30 ····const/4·v0,·-0x131 ····const/4·v0,·-0x1
  
31 ····.line·30232 ····.line·302
32 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$HyperText;->this$0:Lwseemann/media/TimedText;33 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$HyperText;->this$0:Lwseemann/media/TimedText;
  
479 B
smali/wseemann/media/TimedText$Karaoke.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·final·synthetic·this$0:Lwseemann/media/TimedText;25 .field·final·synthetic·this$0:Lwseemann/media/TimedText;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V27 .method·public·constructor·<init>(Lwseemann/media/TimedText;)V
28 ····.locals·128 ····.locals·1
 29 ····.param·p1,·"this$0"····#·Lwseemann/media/TimedText;
  
29 ····.prologue30 ····.prologue
30 ····const/4·v0,·-0x131 ····const/4·v0,·-0x1
  
31 ····.line·27432 ····.line·274
32 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Karaoke;->this$0:Lwseemann/media/TimedText;33 ····iput-object·p1,·p0,·Lwseemann/media/TimedText$Karaoke;->this$0:Lwseemann/media/TimedText;
  
6.97 KB
smali/org/apache/http/impl/conn/ProxySelectorRoutePlanner.smali
    
Offset 356, 135 lines modifiedOffset 356, 143 lines modified
356 ····invoke-direct·{v4,·v7,·v8},·Lorg/apache/http/HttpHost;-><init>(Ljava/lang/String;I)V356 ····invoke-direct·{v4,·v7,·v8},·Lorg/apache/http/HttpHost;-><init>(Ljava/lang/String;I)V
  
357 ····.restart·local·v4····#·"result":Lorg/apache/http/HttpHost;357 ····.restart·local·v4····#·"result":Lorg/apache/http/HttpHost;
358 ····goto·:goto_0358 ····goto·:goto_0
359 .end·method359 .end·method
  
360 .method·public·determineRoute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/routing/HttpRoute;360 .method·public·determineRoute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/routing/HttpRoute;
361 ····.locals·8361 ····.locals·9
362 ····.param·p1,·"target"····#·Lorg/apache/http/HttpHost;362 ····.param·p1,·"target"····#·Lorg/apache/http/HttpHost;
363 ····.param·p2,·"request"····#·Lorg/apache/http/HttpRequest;363 ····.param·p2,·"request"····#·Lorg/apache/http/HttpRequest;
364 ····.param·p3,·"context"····#·Lorg/apache/http/protocol/HttpContext;364 ····.param·p3,·"context"····#·Lorg/apache/http/protocol/HttpContext;
365 ····.annotation·system·Ldalvik/annotation/Throws;365 ····.annotation·system·Ldalvik/annotation/Throws;
366 ········value·=·{366 ········value·=·{
367 ············Lorg/apache/http/HttpException;367 ············Lorg/apache/http/HttpException;
368 ········}368 ········}
369 ····.end·annotation369 ····.end·annotation
  
370 ····.prologue370 ····.prologue
371 ····.line·123371 ····.line·123
372 ····if-nez·p2,·:cond_0372 ····if-nez·p2,·:cond_0
  
373 ····.line·124373 ····.line·124
374 ····new-instance·v6,·Ljava/lang/IllegalStateException;374 ····new-instance·v7,·Ljava/lang/IllegalStateException;
  
375 ····const-string·v7,·"Request·must·not·be·null."375 ····const-string·v8,·"Request·must·not·be·null."
  
376 ····invoke-direct·{v6,·v7},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V376 ····invoke-direct·{v7,·v8},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
377 ····throw·v6377 ····throw·v7
  
378 ····.line·129378 ····.line·129
379 ····:cond_0379 ····:cond_0
380 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;380 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;
  
381 ····move-result-object·v6381 ····move-result-object·v7
  
382 ····invoke-static·{v6},·Lorg/apache/http/conn/params/ConnRouteParams;->getForcedRoute(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/conn/routing/HttpRoute;382 ····invoke-static·{v7},·Lorg/apache/http/conn/params/ConnRouteParams;->getForcedRoute(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/conn/routing/HttpRoute;
  
383 ····move-result-object·v2383 ····move-result-object·v2
  
384 ····.line·131384 ····.line·131
385 ····.local·v2,·"route":Lorg/apache/http/conn/routing/HttpRoute;385 ····.local·v2,·"route":Lorg/apache/http/conn/routing/HttpRoute;
386 ····if-eqz·v2,·:cond_1386 ····if-eqz·v2,·:cond_1
  
387 ····move-object·v3,·v2387 ····move-object·v3,·v2
  
388 ····.line·157 
389 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;388 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
390 ····.local·v3,·"route":Lorg/apache/http/conn/routing/HttpRoute;389 ····.local·v3,·"route":Lorg/apache/http/conn/routing/HttpRoute;
 390 ····move-object·v4,·v2
  
 391 ····.line·157
 392 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
 393 ····.local·v4,·"route":Lorg/apache/http/conn/routing/HttpRoute;
391 ····:goto_0394 ····:goto_0
392 ····return-object·v3395 ····return-object·v4
  
393 ····.line·137396 ····.line·137
394 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;397 ····.end·local·v4····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
395 ····.restart·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;398 ····.restart·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
396 ····:cond_1399 ····:cond_1
397 ····if-nez·p1,·:cond_2400 ····if-nez·p1,·:cond_2
  
398 ····.line·138401 ····.line·138
399 ····new-instance·v6,·Ljava/lang/IllegalStateException;402 ····new-instance·v7,·Ljava/lang/IllegalStateException;
  
400 ····const-string·v7,·"Target·host·must·not·be·null."403 ····const-string·v8,·"Target·host·must·not·be·null."
  
401 ····invoke-direct·{v6,·v7},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V404 ····invoke-direct·{v7,·v8},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
402 ····throw·v6405 ····throw·v7
  
403 ····.line·142406 ····.line·142
404 ····:cond_2407 ····:cond_2
405 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;408 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;
  
406 ····move-result-object·v6409 ····move-result-object·v7
  
407 ····invoke-static·{v6},·Lorg/apache/http/conn/params/ConnRouteParams;->getLocalAddress(Lorg/apache/http/params/HttpParams;)Ljava/net/InetAddress;410 ····invoke-static·{v7},·Lorg/apache/http/conn/params/ConnRouteParams;->getLocalAddress(Lorg/apache/http/params/HttpParams;)Ljava/net/InetAddress;
  
408 ····move-result-object·v0411 ····move-result-object·v0
  
409 ····.line·144412 ····.line·144
410 ····.local·v0,·"local":Ljava/net/InetAddress;413 ····.local·v0,·"local":Ljava/net/InetAddress;
411 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/impl/conn/ProxySelectorRoutePlanner;->determineProxy(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpHost;414 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/apache/http/impl/conn/ProxySelectorRoutePlanner;->determineProxy(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpHost;
  
412 ····move-result-object·v1415 ····move-result-object·v1
  
413 ····.line·146416 ····.line·146
414 ····.local·v1,·"proxy":Lorg/apache/http/HttpHost;417 ····.local·v1,·"proxy":Lorg/apache/http/HttpHost;
415 ····iget-object·v6,·p0,·Lorg/apache/http/impl/conn/ProxySelectorRoutePlanner;->schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;418 ····iget-object·v7,·p0,·Lorg/apache/http/impl/conn/ProxySelectorRoutePlanner;->schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
  
416 ····invoke-virtual·{p1},·Lorg/apache/http/HttpHost;->getSchemeName()Ljava/lang/String;419 ····invoke-virtual·{p1},·Lorg/apache/http/HttpHost;->getSchemeName()Ljava/lang/String;
  
417 ····move-result-object·v7420 ····move-result-object·v8
  
418 ····invoke-virtual·{v6,·v7},·Lorg/apache/http/conn/scheme/SchemeRegistry;->getScheme(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;421 ····invoke-virtual·{v7,·v8},·Lorg/apache/http/conn/scheme/SchemeRegistry;->getScheme(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;
  
419 ····move-result-object·v4422 ····move-result-object·v5
  
420 ····.line·150423 ····.line·150
421 ····.local·v4,·"schm":Lorg/apache/http/conn/scheme/Scheme;424 ····.local·v5,·"schm":Lorg/apache/http/conn/scheme/Scheme;
422 ····invoke-virtual·{v4},·Lorg/apache/http/conn/scheme/Scheme;->isLayered()Z425 ····invoke-virtual·{v5},·Lorg/apache/http/conn/scheme/Scheme;->isLayered()Z
  
423 ····move-result·v5426 ····move-result·v6
  
424 ····.line·152427 ····.line·152
425 ····.local·v5,·"secure":Z428 ····.local·v6,·"secure":Z
426 ····if-nez·v1,·:cond_3429 ····if-nez·v1,·:cond_3
  
427 ····.line·153430 ····.line·153
428 ····new-instance·v2,·Lorg/apache/http/conn/routing/HttpRoute;431 ····new-instance·v2,·Lorg/apache/http/conn/routing/HttpRoute;
  
429 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;432 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
430 ····invoke-direct·{v2,·p1,·v0,·v5},·Lorg/apache/http/conn/routing/HttpRoute;-><init>(Lorg/apache/http/HttpHost;Ljava/net/InetAddress;Z)V433 ····invoke-direct·{v2,·p1,·v0,·v6},·Lorg/apache/http/conn/routing/HttpRoute;-><init>(Lorg/apache/http/HttpHost;Ljava/net/InetAddress;Z)V
  
431 ····.restart·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;434 ····.restart·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
432 ····:goto_1435 ····:goto_1
433 ····move-object·v3,·v2436 ····move-object·v3,·v2
  
434 ····.line·157 
435 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;437 ····.end·local·v2····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
436 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;438 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
 439 ····move-object·v4,·v2
  
 440 ····.line·157
 441 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
Max diff block lines reached; 929/7008 bytes (13.26%) of diff not shown.
8.15 KB
smali/org/apache/http/impl/conn/DefaultHttpRoutePlanner.smali
    
Offset 43, 160 lines modifiedOffset 43, 168 lines modified
43 ····.line·8043 ····.line·80
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·determineRoute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/routing/HttpRoute;47 .method·public·determineRoute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/routing/HttpRoute;
48 ····.locals·948 ····.locals·10
49 ····.param·p1,·"target"····#·Lorg/apache/http/HttpHost;49 ····.param·p1,·"target"····#·Lorg/apache/http/HttpHost;
50 ····.param·p2,·"request"····#·Lorg/apache/http/HttpRequest;50 ····.param·p2,·"request"····#·Lorg/apache/http/HttpRequest;
51 ····.param·p3,·"context"····#·Lorg/apache/http/protocol/HttpContext;51 ····.param·p3,·"context"····#·Lorg/apache/http/protocol/HttpContext;
52 ····.annotation·system·Ldalvik/annotation/Throws;52 ····.annotation·system·Ldalvik/annotation/Throws;
53 ········value·=·{53 ········value·=·{
54 ············Lorg/apache/http/HttpException;54 ············Lorg/apache/http/HttpException;
55 ········}55 ········}
56 ····.end·annotation56 ····.end·annotation
  
57 ····.prologue57 ····.prologue
58 ····.line·8758 ····.line·87
59 ····if-nez·p2,·:cond_059 ····if-nez·p2,·:cond_0
  
60 ····.line·8860 ····.line·88
61 ····new-instance·v7,·Ljava/lang/IllegalStateException;61 ····new-instance·v8,·Ljava/lang/IllegalStateException;
  
62 ····const-string·v8,·"Request·must·not·be·null."62 ····const-string·v9,·"Request·must·not·be·null."
  
63 ····invoke-direct·{v7,·v8},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V63 ····invoke-direct·{v8,·v9},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
64 ····throw·v764 ····throw·v8
  
65 ····.line·9365 ····.line·93
66 ····:cond_066 ····:cond_0
67 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;67 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;
  
68 ····move-result-object·v768 ····move-result-object·v8
  
69 ····invoke-static·{v7},·Lorg/apache/http/conn/params/ConnRouteParams;->getForcedRoute(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/conn/routing/HttpRoute;69 ····invoke-static·{v8},·Lorg/apache/http/conn/params/ConnRouteParams;->getForcedRoute(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/conn/routing/HttpRoute;
  
70 ····move-result-object·v370 ····move-result-object·v3
  
71 ····.line·9571 ····.line·95
72 ····.local·v3,·"route":Lorg/apache/http/conn/routing/HttpRoute;72 ····.local·v3,·"route":Lorg/apache/http/conn/routing/HttpRoute;
73 ····if-eqz·v3,·:cond_173 ····if-eqz·v3,·:cond_1
  
74 ····move-object·v4,·v374 ····move-object·v4,·v3
  
75 ····.line·126 
76 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;75 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
77 ····.local·v4,·"route":Lorg/apache/http/conn/routing/HttpRoute;76 ····.local·v4,·"route":Lorg/apache/http/conn/routing/HttpRoute;
 77 ····move-object·v5,·v3
  
 78 ····.line·126
 79 ····.end·local·v4····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
 80 ····.local·v5,·"route":Lorg/apache/http/conn/routing/HttpRoute;
78 ····:goto_081 ····:goto_0
79 ····return-object·v482 ····return-object·v5
  
80 ····.line·10183 ····.line·101
81 ····.end·local·v4····#·"route":Lorg/apache/http/conn/routing/HttpRoute;84 ····.end·local·v5····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
82 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;85 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
83 ····:cond_186 ····:cond_1
84 ····if-nez·p1,·:cond_287 ····if-nez·p1,·:cond_2
  
85 ····.line·10288 ····.line·102
86 ····new-instance·v7,·Ljava/lang/IllegalStateException;89 ····new-instance·v8,·Ljava/lang/IllegalStateException;
  
87 ····const-string·v8,·"Target·host·must·not·be·null."90 ····const-string·v9,·"Target·host·must·not·be·null."
  
88 ····invoke-direct·{v7,·v8},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V91 ····invoke-direct·{v8,·v9},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
89 ····throw·v792 ····throw·v8
  
90 ····.line·10693 ····.line·106
91 ····:cond_294 ····:cond_2
92 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;95 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;
  
93 ····move-result-object·v796 ····move-result-object·v8
  
94 ····invoke-static·{v7},·Lorg/apache/http/conn/params/ConnRouteParams;->getLocalAddress(Lorg/apache/http/params/HttpParams;)Ljava/net/InetAddress;97 ····invoke-static·{v8},·Lorg/apache/http/conn/params/ConnRouteParams;->getLocalAddress(Lorg/apache/http/params/HttpParams;)Ljava/net/InetAddress;
  
95 ····move-result-object·v198 ····move-result-object·v1
  
96 ····.line·10899 ····.line·108
97 ····.local·v1,·"local":Ljava/net/InetAddress;100 ····.local·v1,·"local":Ljava/net/InetAddress;
98 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;101 ····invoke-interface·{p2},·Lorg/apache/http/HttpRequest;->getParams()Lorg/apache/http/params/HttpParams;
  
99 ····move-result-object·v7102 ····move-result-object·v8
  
100 ····invoke-static·{v7},·Lorg/apache/http/conn/params/ConnRouteParams;->getDefaultProxy(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/HttpHost;103 ····invoke-static·{v8},·Lorg/apache/http/conn/params/ConnRouteParams;->getDefaultProxy(Lorg/apache/http/params/HttpParams;)Lorg/apache/http/HttpHost;
  
101 ····move-result-object·v2104 ····move-result-object·v2
  
102 ····.line·113105 ····.line·113
103 ····.local·v2,·"proxy":Lorg/apache/http/HttpHost;106 ····.local·v2,·"proxy":Lorg/apache/http/HttpHost;
104 ····:try_start_0107 ····:try_start_0
105 ····iget-object·v7,·p0,·Lorg/apache/http/impl/conn/DefaultHttpRoutePlanner;->schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;108 ····iget-object·v8,·p0,·Lorg/apache/http/impl/conn/DefaultHttpRoutePlanner;->schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
  
106 ····invoke-virtual·{p1},·Lorg/apache/http/HttpHost;->getSchemeName()Ljava/lang/String;109 ····invoke-virtual·{p1},·Lorg/apache/http/HttpHost;->getSchemeName()Ljava/lang/String;
  
107 ····move-result-object·v8110 ····move-result-object·v9
  
108 ····invoke-virtual·{v7,·v8},·Lorg/apache/http/conn/scheme/SchemeRegistry;->getScheme(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;111 ····invoke-virtual·{v8,·v9},·Lorg/apache/http/conn/scheme/SchemeRegistry;->getScheme(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;
109 ····:try_end_0112 ····:try_end_0
110 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0113 ····.catch·Ljava/lang/IllegalStateException;·{:try_start_0·..·:try_end_0}·:catch_0
  
111 ····move-result-object·v5114 ····move-result-object·v6
  
112 ····.line·119115 ····.line·119
113 ····.local·v5,·"schm":Lorg/apache/http/conn/scheme/Scheme;116 ····.local·v6,·"schm":Lorg/apache/http/conn/scheme/Scheme;
114 ····invoke-virtual·{v5},·Lorg/apache/http/conn/scheme/Scheme;->isLayered()Z117 ····invoke-virtual·{v6},·Lorg/apache/http/conn/scheme/Scheme;->isLayered()Z
  
115 ····move-result·v6118 ····move-result·v7
  
116 ····.line·121119 ····.line·121
117 ····.local·v6,·"secure":Z120 ····.local·v7,·"secure":Z
118 ····if-nez·v2,·:cond_3121 ····if-nez·v2,·:cond_3
  
119 ····.line·122122 ····.line·122
120 ····new-instance·v3,·Lorg/apache/http/conn/routing/HttpRoute;123 ····new-instance·v3,·Lorg/apache/http/conn/routing/HttpRoute;
  
121 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;124 ····.end·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
122 ····invoke-direct·{v3,·p1,·v1,·v6},·Lorg/apache/http/conn/routing/HttpRoute;-><init>(Lorg/apache/http/HttpHost;Ljava/net/InetAddress;Z)V125 ····invoke-direct·{v3,·p1,·v1,·v7},·Lorg/apache/http/conn/routing/HttpRoute;-><init>(Lorg/apache/http/HttpHost;Ljava/net/InetAddress;Z)V
  
123 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;126 ····.restart·local·v3····#·"route":Lorg/apache/http/conn/routing/HttpRoute;
124 ····:goto_1127 ····:goto_1
125 ····move-object·v4,·v3128 ····move-object·v4,·v3
  
Max diff block lines reached; 2210/8227 bytes (26.86%) of diff not shown.
6.74 KB
smali/org/apache/http/auth/AuthScope.smali
    
Offset 387, 144 lines modifiedOffset 387, 176 lines modified
387 ····move-result·v0387 ····move-result·v0
  
388 ····.line·287388 ····.line·287
389 ····return·v0389 ····return·v0
390 .end·method390 .end·method
  
391 .method·public·match(Lorg/apache/http/auth/AuthScope;)I391 .method·public·match(Lorg/apache/http/auth/AuthScope;)I
392 ····.locals·4392 ····.locals·5
393 ····.param·p1,·"that"····#·Lorg/apache/http/auth/AuthScope;393 ····.param·p1,·"that"····#·Lorg/apache/http/auth/AuthScope;
  
394 ····.prologue394 ····.prologue
395 ····const/4·v1,·-0x1395 ····const/4·v2,·-0x1
  
396 ····.line·195396 ····.line·195
397 ····const/4·v0,·0x0397 ····const/4·v0,·0x0
  
398 ····.line·196398 ····.line·196
399 ····.local·v0,·"factor":I399 ····.local·v0,·"factor":I
400 ····iget-object·v2,·p0,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;400 ····iget-object·v3,·p0,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;
  
401 ····iget-object·v3,·p1,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;401 ····iget-object·v4,·p1,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;
  
402 ····invoke-static·{v2,·v3},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z402 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
403 ····move-result·v2403 ····move-result·v3
  
404 ····if-eqz·v2,·:cond_4404 ····if-eqz·v3,·:cond_4
  
405 ····.line·197405 ····.line·197
406 ····add-int/lit8·v0,·v0,·0x1406 ····add-int/lit8·v0,·v0,·0x1
  
407 ····.line·203407 ····.line·203
408 ····:cond_0408 ····:cond_0
409 ····iget-object·v2,·p0,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;409 ····iget-object·v3,·p0,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;
  
410 ····iget-object·v3,·p1,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;410 ····iget-object·v4,·p1,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;
  
411 ····invoke-static·{v2,·v3},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z411 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
412 ····move-result·v2412 ····move-result·v3
  
413 ····if-eqz·v2,·:cond_5413 ····if-eqz·v3,·:cond_5
  
414 ····.line·204414 ····.line·204
415 ····add-int/lit8·v0,·v0,·0x2415 ····add-int/lit8·v0,·v0,·0x2
  
416 ····.line·210416 ····.line·210
417 ····:cond_1417 ····:cond_1
418 ····iget·v2,·p0,·Lorg/apache/http/auth/AuthScope;->port:I418 ····iget·v3,·p0,·Lorg/apache/http/auth/AuthScope;->port:I
  
419 ····iget·v3,·p1,·Lorg/apache/http/auth/AuthScope;->port:I419 ····iget·v4,·p1,·Lorg/apache/http/auth/AuthScope;->port:I
  
420 ····if-ne·v2,·v3,·:cond_6420 ····if-ne·v3,·v4,·:cond_6
  
421 ····.line·211421 ····.line·211
422 ····add-int/lit8·v0,·v0,·0x4422 ····add-int/lit8·v0,·v0,·0x4
  
423 ····.line·217423 ····.line·217
424 ····:cond_2424 ····:cond_2
425 ····iget-object·v2,·p0,·Lorg/apache/http/auth/AuthScope;->host:Ljava/lang/String;425 ····iget-object·v3,·p0,·Lorg/apache/http/auth/AuthScope;->host:Ljava/lang/String;
  
426 ····iget-object·v3,·p1,·Lorg/apache/http/auth/AuthScope;->host:Ljava/lang/String;426 ····iget-object·v4,·p1,·Lorg/apache/http/auth/AuthScope;->host:Ljava/lang/String;
  
427 ····invoke-static·{v2,·v3},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z427 ····invoke-static·{v3,·v4},·Lorg/apache/http/util/LangUtils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z
  
428 ····move-result·v2428 ····move-result·v3
  
429 ····if-eqz·v2,·:cond_7429 ····if-eqz·v3,·:cond_7
  
430 ····.line·218430 ····.line·218
431 ····add-int/lit8·v0,·v0,·0x8431 ····add-int/lit8·v0,·v0,·0x8
  
432 ····:cond_3432 ····:cond_3
433 ····move·v1,·v0433 ····move·v1,·v0
  
 434 ····.end·local·v0····#·"factor":I
 435 ····.local·v1,·"factor":I
 436 ····move·v2,·v0
  
434 ····.line·224437 ····.line·224
435 ····:goto_0438 ····:goto_0
436 ····return·v1439 ····return·v2
  
437 ····.line·199440 ····.line·199
 441 ····.end·local·v1····#·"factor":I
 442 ····.restart·local·v0····#·"factor":I
438 ····:cond_4443 ····:cond_4
439 ····iget-object·v2,·p0,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;444 ····iget-object·v3,·p0,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;
  
 445 ····sget-object·v4,·Lorg/apache/http/auth/AuthScope;->ANY_SCHEME:Ljava/lang/String;
  
440 ····sget-object·v3,·Lorg/apache/http/auth/AuthScope;->ANY_SCHEME:Ljava/lang/String;446 ····if-eq·v3,·v4,·:cond_0
  
441 ····if-eq·v2,·v3,·:cond_0447 ····iget-object·v3,·p1,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;
  
442 ····iget-object·v2,·p1,·Lorg/apache/http/auth/AuthScope;->scheme:Ljava/lang/String;448 ····sget-object·v4,·Lorg/apache/http/auth/AuthScope;->ANY_SCHEME:Ljava/lang/String;
  
443 ····sget-object·v3,·Lorg/apache/http/auth/AuthScope;->ANY_SCHEME:Ljava/lang/String;449 ····if-eq·v3,·v4,·:cond_0
  
444 ····if-eq·v2,·v3,·:cond_0450 ····move·v1,·v0
  
 451 ····.line·200
 452 ····.end·local·v0····#·"factor":I
 453 ····.restart·local·v1····#·"factor":I
445 ····goto·:goto_0454 ····goto·:goto_0
  
446 ····.line·206455 ····.line·206
 456 ····.end·local·v1····#·"factor":I
 457 ····.restart·local·v0····#·"factor":I
447 ····:cond_5458 ····:cond_5
448 ····iget-object·v2,·p0,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;459 ····iget-object·v3,·p0,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;
  
449 ····sget-object·v3,·Lorg/apache/http/auth/AuthScope;->ANY_REALM:Ljava/lang/String;460 ····sget-object·v4,·Lorg/apache/http/auth/AuthScope;->ANY_REALM:Ljava/lang/String;
  
450 ····if-eq·v2,·v3,·:cond_1461 ····if-eq·v3,·v4,·:cond_1
  
451 ····iget-object·v2,·p1,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;462 ····iget-object·v3,·p1,·Lorg/apache/http/auth/AuthScope;->realm:Ljava/lang/String;
  
 463 ····sget-object·v4,·Lorg/apache/http/auth/AuthScope;->ANY_REALM:Ljava/lang/String;
  
452 ····sget-object·v3,·Lorg/apache/http/auth/AuthScope;->ANY_REALM:Ljava/lang/String;464 ····if-eq·v3,·v4,·:cond_1
  
453 ····if-eq·v2,·v3,·:cond_1465 ····move·v1,·v0
  
 466 ····.line·207
 467 ····.end·local·v0····#·"factor":I
 468 ····.restart·local·v1····#·"factor":I
Max diff block lines reached; 1688/6817 bytes (24.76%) of diff not shown.
2.06 KB
res/layout-v21/newsfeed_layout.xml
1.99 KB
res/layout-v21/newsfeed_layout.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">3 ··<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
4 ····<android.support.v4.widget.SwipeRefreshLayout·android:id="@id/refreshable_layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">4 ····<android.support.v4.widget.SwipeRefreshLayout·android:id="@id/refreshable_layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
5 ······<uk.openvk.android.legacy.ui.view.InfinityScrollView·android:id="@id/scrollView"·android:background="#ffe3e4e6"·android:descendantFocusability="blocksDescendants"·android:layout_width="fill_parent"·android:layout_height="fill_parent">5 ······<uk.openvk.android.legacy.ui.view.InfinityScrollView·android:id="@id/scrollView"·android:background="#ffe3e4e6"·android:descendantFocusability="blocksDescendants"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
6 ········<LinearLayout·android:gravity="center_horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content">6 ········<LinearLayout·android:layout_width="fill_parent"·android:layout_height="wrap_content">
7 ··········<android.support.v7.widget.RecyclerView·android:theme="@style/NewsItemTransparentBackground"·android:id="@id/news_listview"·android:background="@color/window_bg_transparent"·android:visibility="visible"·android:persistentDrawingCache="all"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:nestedScrollingEnabled="false"/>7 ··········<android.support.v7.widget.RecyclerView·android:theme="@style/NewsItemTransparentBackground"·android:id="@id/news_listview"·android:background="@color/window_bg_transparent"·android:visibility="visible"·android:persistentDrawingCache="all"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="0.01"·android:nestedScrollingEnabled="false"/>
8 ········</LinearLayout>8 ········</LinearLayout>
9 ······</uk.openvk.android.legacy.ui.view.InfinityScrollView>9 ······</uk.openvk.android.legacy.ui.view.InfinityScrollView>
10 ····</android.support.v4.widget.SwipeRefreshLayout>10 ····</android.support.v4.widget.SwipeRefreshLayout>
11 ··</LinearLayout>11 ··</LinearLayout>
12 </LinearLayout>12 </LinearLayout>
1.97 KB
res/layout/newsfeed_layout.xml
1.91 KB
res/layout/newsfeed_layout.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·xmlns:app="http://schemas.android.com/apk/res-auto"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">3 ··<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
4 ····<android.support.v4.widget.SwipeRefreshLayout·android:id="@id/refreshable_layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">4 ····<android.support.v4.widget.SwipeRefreshLayout·android:id="@id/refreshable_layout"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
5 ······<uk.openvk.android.legacy.ui.view.InfinityScrollView·android:id="@id/scrollView"·android:background="#ffe3e4e6"·android:descendantFocusability="blocksDescendants"·android:layout_width="fill_parent"·android:layout_height="fill_parent">5 ······<uk.openvk.android.legacy.ui.view.InfinityScrollView·android:id="@id/scrollView"·android:background="#ffe3e4e6"·android:descendantFocusability="blocksDescendants"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
6 ········<LinearLayout·android:gravity="center_horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content">6 ········<LinearLayout·android:layout_width="fill_parent"·android:layout_height="wrap_content">
7 ··········<android.support.v7.widget.RecyclerView·android:theme="@style/NewsItemTransparentBackground"·android:id="@id/news_listview"·android:background="@color/window_bg_transparent"·android:visibility="visible"·android:persistentDrawingCache="all"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>7 ··········<android.support.v7.widget.RecyclerView·android:theme="@style/NewsItemTransparentBackground"·android:id="@id/news_listview"·android:background="@color/window_bg_transparent"·android:visibility="visible"·android:persistentDrawingCache="all"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="0.01"/>
8 ········</LinearLayout>8 ········</LinearLayout>
9 ······</uk.openvk.android.legacy.ui.view.InfinityScrollView>9 ······</uk.openvk.android.legacy.ui.view.InfinityScrollView>
10 ····</android.support.v4.widget.SwipeRefreshLayout>10 ····</android.support.v4.widget.SwipeRefreshLayout>
11 ··</LinearLayout>11 ··</LinearLayout>
12 </LinearLayout>12 </LinearLayout>
4.48 KB
res/layout/video_player.xml
4.43 KB
res/layout/video_player.xml
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/video_root"·android:background="#ff000000"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/video_root"·android:background="#ff000000"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<SurfaceView·android:layout_gravity="center"·android:id="@id/video_surface_view"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/>3 ··<SurfaceView·android:layout_gravity="center"·android:id="@id/video_surface_view"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/>
4 ··<View·android:id="@id/video_click"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/>4 ··<View·android:id="@id/video_click"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/>
5 ··<FrameLayout·android:layout_gravity="center"·android:id="@id/video_progress_wrap"·android:background="@drawable/video_btn_bg"·android:padding="10.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content">5 ··<FrameLayout·android:layout_gravity="center"·android:id="@id/video_progress_wrap"·android:background="@drawable/video_btn_bg"·android:padding="10.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content">
6 ····<ProgressBar·android:id="@id/video_progress"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:indeterminateDrawable="@drawable/progress_light"/>6 ····<ProgressBar·android:id="@id/video_progress"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:indeterminateDrawable="@drawable/progress_light"/>
7 ··</FrameLayout>7 ··</FrameLayout>
8 ··<LinearLayout·android:id="@id/video_overlay"·android:layout_width="fill_parent"·android:layout_height="fill_parent">8 ··<FrameLayout·android:id="@id/video_overlay"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
9 ····<LinearLayout·android:gravity="bottom"·android:layout_gravity="bottom"·android:id="@id/video_bottombar"·android:background="@drawable/video_player_bottom_bar"·android:layout_width="fill_parent"·android:layout_height="80.0dip">9 ····<LinearLayout·android:gravity="bottom"·android:layout_gravity="bottom"·android:id="@id/video_bottombar"·android:background="@drawable/video_player_bottom_bar"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="80.0dip">
10 ······<ImageButton·android:id="@id/video_btn"·android:background="@null"·android:padding="12.0dip"·android:layout_width="50.0dip"·android:layout_height="50.0dip"·android:src="@drawable/ic_video_play"·android:scaleType="fitCenter"·android:adjustViewBounds="true"/>10 ······<ImageButton·android:id="@id/video_btn"·android:background="@null"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:layout_marginLeft="16.0dip"·android:layout_marginRight="10.0dip"·android:layout_marginBottom="16.0dip"·android:src="@drawable/ic_video_play"·android:scaleType="fitCenter"·android:adjustViewBounds="true"/>
11 ······<LinearLayout·android:gravity="bottom"·android:orientation="vertical"·android:id="@id/linearLayout2"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_weight="1.0">11 ······<LinearLayout·android:gravity="bottom"·android:orientation="vertical"·android:id="@id/linearLayout2"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_weight="1.0">
12 ········<LinearLayout·android:id="@id/linearLayout3"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="-10.0dip">12 ········<LinearLayout·android:id="@id/linearLayout3"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="16.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="-10.0dip">
13 ··········<TextView·android:textSize="12.0dip"·android:textColor="#99ffffff"·android:ellipsize="marquee"·android:id="@id/video_time1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="8.0dip"·android:text="0:00"/>13 ··········<TextView·android:textSize="12.0dip"·android:textColor="#99ffffff"·android:ellipsize="marquee"·android:id="@id/video_time1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="8.0dip"·android:text="0:00"/>
14 ··········<View·android:id="@id/view1"·android:layout_width="wrap_content"·android:layout_height="10.0dip"·android:layout_weight="1.0"/>14 ··········<View·android:id="@id/view1"·android:layout_width="wrap_content"·android:layout_height="10.0dip"·android:layout_weight="1.0"/>
15 ··········<TextView·android:textSize="12.0dip"·android:textColor="#99ffffff"·android:ellipsize="marquee"·android:id="@id/video_time2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="0:00"/>15 ··········<TextView·android:textSize="12.0dip"·android:textColor="#99ffffff"·android:ellipsize="marquee"·android:id="@id/video_time2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="0:00"/>
16 ········</LinearLayout>16 ········</LinearLayout>
17 ········<SeekBar·android:id="@id/video_seekbar"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginBottom="12.0dip"·android:maxHeight="2.0dip"·android:progressDrawable="@drawable/progress_player"·android:minHeight="2.0dip"·android:thumb="@drawable/audio_seeker_compact_v2"/>17 ········<SeekBar·android:id="@id/video_seekbar"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginBottom="12.0dip"·android:maxHeight="2.0dip"·android:progressDrawable="@drawable/progress_player"·android:minHeight="2.0dip"·android:thumb="@drawable/audio_seeker_compact_v2"/>
18 ······</LinearLayout>18 ······</LinearLayout>
19 ······<ImageButton·android:id="@id/video_resize"·android:background="@null"·android:paddingTop="10.0dip"·android:paddingBottom="15.0dip"·android:layout_width="56.0dip"·android:layout_height="50.0dip"·android:src="@drawable/ic_video_expand"·android:scaleType="fitCenter"/>19 ······<ImageButton·android:id="@id/video_resize"·android:background="@null"·android:layout_width="30.0dip"·android:layout_height="24.0dip"·android:layout_marginLeft="10.0dip"·android:layout_marginRight="16.0dip"·android:layout_marginBottom="16.0dip"·android:src="@drawable/ic_video_expand"·android:scaleType="fitCenter"/>
20 ····</LinearLayout>20 ····</LinearLayout>
21 ··</LinearLayout>21 ··</FrameLayout>
22 </FrameLayout>22 </FrameLayout>