| Offset 1, 53 lines modified | Offset 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:·32a28e3ba8ad180a217d12c7f57d68355ab890195bd9e444212d18bd68dad90f | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·125097930896f8a6266451c1d9763d55e9530429 | ||
| 11 | Signer·#1·certificate·MD5·digest:·d5c47bc8bfb95369b1c23da5d0c6150f | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·9606e2b4b93244a66104d7ec662b91d770801fc249a615236ceeae3f71d4b5cb | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·c1483d86167422cd59176dcef5f161f53f4c5302 | ||
| 16 | Signer·#1·public·key·MD5·digest:·05972dbb47ee6146bd1c3c4b21e0189c | ||
| 17 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 18 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 19 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 20 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 21 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 22 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 23 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 24 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 25 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 27 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 28 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 29 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 30 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 31 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 32 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 33 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 35 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 36 | WARNING:·META-INF/DEPENDENCIES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 37 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 38 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 39 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 40 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 41 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 42 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 43 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 44 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 45 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 46 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 47 | WARNING:·META-INF/org.apache.openjpa.revision.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 48 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 49 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 50 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 51 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 52 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 53 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 496, 15 lines modified | Offset 496, 15 lines modified | ||
| 496 | -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml | 496 | -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml |
| 497 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/details_list_background.xml | 497 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/details_list_background.xml |
| 498 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png | 498 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png |
| 499 | -rw----·····0.0·fat·····2440·b-·defN·81-Jan-01·01:01·res/layout/md_dialog_input_check.xml | 499 | -rw----·····0.0·fat·····2440·b-·defN·81-Jan-01·01:01·res/layout/md_dialog_input_check.xml |
| 500 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 500 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
| 501 | -rw----·····0.0·fat······940·b-·defN·81-Jan-01·01:01·res/layout-v17/actionbar_donebutton.xml | 501 | -rw----·····0.0·fat······940·b-·defN·81-Jan-01·01:01·res/layout-v17/actionbar_donebutton.xml |
| 502 | -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml | 502 | -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml |
| 503 | -rw----·····0.0·fat··2586 | 503 | -rw----·····0.0·fat··2586652·b-·defN·81-Jan-01·01:01·classes.dex |
| 504 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml | 504 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml |
| 505 | -rw----·····0.0·fat·····1492·b-·defN·81-Jan-01·01:01·res/layout-v14/md_stub_progress.xml | 505 | -rw----·····0.0·fat·····1492·b-·defN·81-Jan-01·01:01·res/layout-v14/md_stub_progress.xml |
| 506 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml | 506 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml |
| 507 | -rw----·····0.0·fat·····1952·b-·defN·81-Jan-01·01:01·res/layout/activity_rssfeeds.xml | 507 | -rw----·····0.0·fat·····1952·b-·defN·81-Jan-01·01:01·res/layout/activity_rssfeeds.xml |
| 508 | -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml | 508 | -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml |
| 509 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png | 509 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
| 510 | -rw----·····0.0·fat·····1968·b-·defN·81-Jan-01·01:01·res/layout-w600dp-v13/activity_search.xml | 510 | -rw----·····0.0·fat·····1968·b-·defN·81-Jan-01·01:01·res/layout-w600dp-v13/activity_search.xml |
| Offset 1084, 8 lines modified | Offset 1084, 8 lines modified | ||
| 1084 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml | 1084 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml |
| 1085 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml | 1085 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml |
| 1086 | -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/layout/actionbar_searchsite.xml | 1086 | -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/layout/actionbar_searchsite.xml |
| 1087 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 1087 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
| 1088 | -rw----·····2.0·fat···107406·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.SF | 1088 | -rw----·····2.0·fat···107406·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.SF |
| 1089 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.RSA | 1089 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.RSA |
| 1090 | -rw----·····2.0·fat···107298·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1090 | -rw----·····2.0·fat···107298·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
| 1091 | 1089·files,·537 | 1091 | 1089·files,·5378222·bytes·uncompressed,·3331461·bytes·compressed:··38.1% |
| Offset 1, 35 lines modified | Offset 1, 35 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············:· | 4 | checksum············:·446d138b |
| 5 | signature···········:· | 5 | signature···········:·874d...bd8b |
| 6 | file_size···········:·2586 | 6 | file_size···········:·2586652 |
| 7 | header_size·········:·112 | 7 | header_size·········:·112 |
| 8 | link_size···········:·0 | 8 | link_size···········:·0 |
| 9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
| 10 | string_ids_size·····:·2168 | 10 | string_ids_size·····:·21681 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·33 | 12 | type_ids_size·······:·3320 |
| 13 | type_ids_off········:·8683 | 13 | type_ids_off········:·86836·(0x015334) |
| 14 | proto_ids_size······:·3593 | 14 | proto_ids_size······:·3593 |
| 15 | proto_ids_off·······:·1001 | 15 | proto_ids_off·······:·100116·(0x018714) |
| 16 | field_ids_size······:·961 | 16 | field_ids_size······:·9616 |
| 17 | field_ids_off·······:·1432 | 17 | field_ids_off·······:·143232·(0x022f80) |
| 18 | method_ids_size·····:·1808 | 18 | method_ids_size·····:·18085 |
| 19 | method_ids_off······:·2201 | 19 | method_ids_off······:·220160·(0x035c00) |
| 20 | class_defs_size·····:·238 | 20 | class_defs_size·····:·2383 |
| 21 | class_defs_off······:·364 | 21 | class_defs_off······:·364840·(0x059128) |
| 22 | data_size···········:·2145 | 22 | data_size···········:·2145556 |
| 23 | data_off············:·4410 | 23 | data_off············:·441096·(0x06bb08) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
| 26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
| 27 | superclass_idx······:·236 | 27 | superclass_idx······:·2366 |
| 28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
| 29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
| 30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
| 31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
| 32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
| 33 | Class·#0············- | 33 | Class·#0············- |
| Offset 45, 34 lines modified | Offset 45, 34 lines modified | ||
| 45 | ······type··········:·'(II)I' | 45 | ······type··········:·'(II)I' |
| 46 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 46 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
| 47 | ······code··········- | 47 | ······code··········- |
| 48 | ······registers·····:·2 | 48 | ······registers·····:·2 |
| 49 | ······ins···········:·2 | 49 | ······ins···········:·2 |
| 50 | ······outs··········:·0 | 50 | ······outs··········:·0 |
| 51 | ······insns·size····:·10·16-bit·code·units | 51 | ······insns·size····:·10·16-bit·code·units |
| 52 | 06b | 52 | 06bb08:········································|[06bb08]·$r8$backportedMethods$utility$Integer$2$compare.compare:(II)I |
| 53 | 06b | 53 | 06bb18:·3310·0400······························|0000:·if-ne·v0,·v1,·0004·//·+0004 |
| 54 | 06b | 54 | 06bb1c:·1200···································|0002:·const/4·v0,·#int·0·//·#0 |
| 55 | 06b | 55 | 06bb1e:·2806···································|0003:·goto·0009·//·+0006 |
| 56 | 06b | 56 | 06bb20:·3510·0400······························|0004:·if-ge·v0,·v1,·0008·//·+0004 |
| 57 | 06b | 57 | 06bb24:·12f0···································|0006:·const/4·v0,·#int·-1·//·#ff |
| 58 | 06b | 58 | 06bb26:·2802···································|0007:·goto·0009·//·+0002 |
| 59 | 06b | 59 | 06bb28:·1210···································|0008:·const/4·v0,·#int·1·//·#1 |
| 60 | 06b | 60 | 06bb2a:·0f00···································|0009:·return·v0 |
| 61 | ······catches·······:·(none) | 61 | ······catches·······:·(none) |
| 62 | ······positions·····:· | 62 | ······positions·····:· |
| 63 | ······locals········:· | 63 | ······locals········:· |
| 64 | ··Virtual·methods···- | 64 | ··Virtual·methods···- |
| 65 | ··source_file_idx···:·-1·(unknown) | 65 | ··source_file_idx···:·-1·(unknown) |
| 66 | Class·#1·header: | 66 | Class·#1·header: |
| 67 | class_idx···········:·7 | 67 | class_idx···········:·7 |
| 68 | access_flags········:·4097·(0x1001) | 68 | access_flags········:·4097·(0x1001) |
| 69 | superclass_idx······:·236 | 69 | superclass_idx······:·2366 |
| 70 | source_file_idx·····:·-1 | 70 | source_file_idx·····:·-1 |
| 71 | static_fields_size··:·0 | 71 | static_fields_size··:·0 |
| 72 | instance_fields_size:·0 | 72 | instance_fields_size:·0 |
| 73 | direct_methods_size·:·1 | 73 | direct_methods_size·:·1 |
| 74 | virtual_methods_size:·0 | 74 | virtual_methods_size:·0 |
| 75 | Class·#1············- | 75 | Class·#1············- |
| Offset 88, 36 lines modified | Offset 88, 36 lines modified | ||
| 88 | ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)Z' | 88 | ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)Z' |
| 89 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 89 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
| 90 | ······code··········- | 90 | ······code··········- |
| 91 | ······registers·····:·2 | 91 | ······registers·····:·2 |
| 92 | ······ins···········:·2 | 92 | ······ins···········:·2 |
| 93 | ······outs··········:·2 | 93 | ······outs··········:·2 |
| 94 | ······insns·size····:·15·16-bit·code·units | 94 | ······insns·size····:·15·16-bit·code·units |
| 95 | 06b | 95 | 06bb2c:········································|[06bb2c]·$r8$backportedMethods$utility$Objects$2$equals.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z |
| 96 | 06b | 96 | 06bb3c:·3210·0d00······························|0000:·if-eq·v0,·v1,·000d·//·+000d |
| 97 | 06b | 97 | 06bb40:·3800·0900······························|0002:·if-eqz·v0,·000b·//·+0009 |
| 98 | 06b | 98 | 06bb44:·6e20·7c3a·1000·························|0004:·invoke-virtual·{v0,·v1},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@3a7c |
| 99 | 06b | 99 | 06bb4a:·0a00···································|0007:·move-result·v0 |
| 100 | 06b | 100 | 06bb4c:·3800·0300······························|0008:·if-eqz·v0,·000b·//·+0003 |
| 101 | 06b | 101 | 06bb50:·2803···································|000a:·goto·000d·//·+0003 |
| 102 | 06b | 102 | 06bb52:·1200···································|000b:·const/4·v0,·#int·0·//·#0 |
| 103 | 06b | 103 | 06bb54:·2802···································|000c:·goto·000e·//·+0002 |
| 104 | 06b | 104 | 06bb56:·1210···································|000d:·const/4·v0,·#int·1·//·#1 |
| 105 | 06bb | 105 | 06bb58:·0f00···································|000e:·return·v0 |
| 106 | ······catches·······:·(none) | 106 | ······catches·······:·(none) |
| 107 | ······positions·····:· | 107 | ······positions·····:· |
| 108 | ······locals········:· | 108 | ······locals········:· |
| 109 | ··Virtual·methods···- | 109 | ··Virtual·methods···- |
| 110 | ··source_file_idx···:·-1·(unknown) | 110 | ··source_file_idx···:·-1·(unknown) |
| 111 | Class·#2·header: | 111 | Class·#2·header: |
| 112 | class_idx···········:·479 | 112 | class_idx···········:·479 |
| 113 | access_flags········:·1537·(0x0601) | 113 | access_flags········:·1537·(0x0601) |
| 114 | superclass_idx······:·236 | 114 | superclass_idx······:·2366 |
| 115 | source_file_idx·····:·1883 | 115 | source_file_idx·····:·1883 |
| 116 | static_fields_size··:·0 | 116 | static_fields_size··:·0 |
| 117 | instance_fields_size:·0 | 117 | instance_fields_size:·0 |
| 118 | direct_methods_size·:·0 | 118 | direct_methods_size·:·0 |
| 119 | virtual_methods_size:·1 | 119 | virtual_methods_size:·1 |
| 120 | Class·#2············- | 120 | Class·#2············- |
| Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
| 136 | ······code··········:·(none) | 136 | ······code··········:·(none) |
| 137 | ··source_file_idx···:·1883·(Cancellable.java) | 137 | ··source_file_idx···:·1883·(Cancellable.java) |
| 138 | Class·#3·header: | 138 | Class·#3·header: |
| 139 | class_idx···········:·480 | 139 | class_idx···········:·480 |
| 140 | access_flags········:·1·(0x0001) | 140 | access_flags········:·1·(0x0001) |
| 141 | superclass_idx······:·236 | 141 | superclass_idx······:·2366 |
| 142 | source_file_idx·····:·2045 | 142 | source_file_idx·····:·2045 |
| 143 | static_fields_size··:·0 | 143 | static_fields_size··:·0 |
| 144 | instance_fields_size:·1 | 144 | instance_fields_size:·1 |
| 145 | direct_methods_size·:·1 | 145 | direct_methods_size·:·1 |
| 146 | virtual_methods_size:·1 | 146 | virtual_methods_size:·1 |
| 147 | Class·#3·annotations: | 147 | Class·#3·annotations: |
| Offset 170, 18 lines modified | Offset 170, 18 lines modified | ||
| 170 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' | 170 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' |
| 171 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 171 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 172 | ······code··········- | 172 | ······code··········- |
| Max diff block lines reached; 76287576/76294557 bytes (99.99%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·492 | 1 | Zip·file·size:·4929404·bytes,·number·of·entries:·2383 |
| 2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class | 2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class |
| 3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class | 3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class |
| 4 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 4 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
| 5 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 5 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
| 6 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class | 6 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class |
| 7 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class | 7 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class |
| 8 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class | 8 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class |
| Offset 1072, 32 lines modified | Offset 1072, 33 lines modified | ||
| 1072 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener$DismissCallbacks.class | 1072 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener$DismissCallbacks.class |
| 1073 | ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener.class | 1073 | ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener.class |
| 1074 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/DiskCache.class | 1074 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/DiskCache.class |
| 1075 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$1.class | 1075 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$1.class |
| 1076 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$2.class | 1076 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$2.class |
| 1077 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor$FaultHidingOutputStream.class | 1077 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor$FaultHidingOutputStream.class |
| 1078 | ?rwxrwxr-x··2.0·unx·····2456·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor.class | 1078 | ?rwxrwxr-x··2.0·unx·····2456·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor.class |
| 1079 | ?rwxrwxr-x··2.0·unx·····189 | 1079 | ?rwxrwxr-x··2.0·unx·····1898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry.class |
| 1080 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot.class | 1080 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot.class |
| 1081 | ?rwxrwxr-x··2.0·unx····14611·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache.class | 1081 | ?rwxrwxr-x··2.0·unx····14611·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache.class |
| 1082 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader$1.class | 1082 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader$1.class |
| 1083 | ?rwxrwxr-x··2.0·unx·····2255·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader.class | 1083 | ?rwxrwxr-x··2.0·unx·····2255·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader.class |
| 1084 | ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/Util.class | 1084 | ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/Util.class |
| 1085 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class | 1085 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class |
| 1086 | ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/MemoryCache.class | 1086 | ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/MemoryCache.class |
| 1087 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM.class | ||
| 1087 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class | 1088 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class |
| 1088 | ?rwxrwxr-x··2.0·unx·····2898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayBitmapTask.class | 1089 | ?rwxrwxr-x··2.0·unx·····2898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayBitmapTask.class |
| 1089 | ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class | 1090 | ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class |
| 1090 | ?rwxrwxr-x··2.0·unx·····1856·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$Builder.class | 1091 | ?rwxrwxr-x··2.0·unx·····1856·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$Builder.class |
| 1091 | ?rwxrwxr-x··2.0·unx·····1680·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions.class | 1092 | ?rwxrwxr-x··2.0·unx·····1680·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions.class |
| 1092 | ?rwxrwxr-x··2.0·unx·····7 | 1093 | ?rwxrwxr-x··2.0·unx·····7696·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoader.class |
| 1093 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$1.class | 1094 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$1.class |
| 1094 | ?rwxrwxr-x··2.0·unx·····3493·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder.class | 1095 | ?rwxrwxr-x··2.0·unx·····3493·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder.class |
| 1095 | ?rwxrwxr-x··2.0·unx·····2 | 1096 | ?rwxrwxr-x··2.0·unx·····2518·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration.class |
| 1096 | ?rwxrwxr-x··2.0·unx·····1 | 1097 | ?rwxrwxr-x··2.0·unx·····1886·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine$1.class |
| 1097 | ?rwxrwxr-x··2.0·unx·····2150·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine.class | 1098 | ?rwxrwxr-x··2.0·unx·····2150·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine.class |
| 1098 | ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoadingInfo.class | 1099 | ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoadingInfo.class |
| 1099 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$1.class | 1100 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$1.class |
| 1100 | ?rwxrwxr-x··2.0·unx·····1952·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$2.class | 1101 | ?rwxrwxr-x··2.0·unx·····1952·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$2.class |
| 1101 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$3.class | 1102 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$3.class |
| 1102 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$TaskCancelledException.class | 1103 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$TaskCancelledException.class |
| 1103 | ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ProcessAndDisplayImageTask.class | 1104 | ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ProcessAndDisplayImageTask.class |
| Offset 1830, 15 lines modified | Offset 1831, 15 lines modified | ||
| 1830 | ?rwxrwxr-x··2.0·unx·····2812·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/LruMemoryCache.class | 1831 | ?rwxrwxr-x··2.0·unx·····2812·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/LruMemoryCache.class |
| 1831 | ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader.class | 1832 | ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader.class |
| 1832 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader.class | 1833 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader.class |
| 1833 | ?rwxrwxr-x··2.0·unx····14683·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask.class | 1834 | ?rwxrwxr-x··2.0·unx····14683·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask.class |
| 1834 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LIFOLinkedBlockingDeque.class | 1835 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LIFOLinkedBlockingDeque.class |
| 1835 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque$Itr.class | 1836 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque$Itr.class |
| 1836 | ?rwxrwxr-x··2.0·unx·····7058·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/decode/BaseImageDecoder.class | 1837 | ?rwxrwxr-x··2.0·unx·····7058·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/decode/BaseImageDecoder.class |
| 1837 | ?rwxrwxr-x··2.0·unx·····5 | 1838 | ?rwxrwxr-x··2.0·unx·····5412·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/download/BaseImageDownloader.class |
| 1838 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ViewAware.class | 1839 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ViewAware.class |
| 1839 | ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCServerException.class | 1840 | ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCServerException.class |
| 1840 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCTimeoutException.class | 1841 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCTimeoutException.class |
| 1841 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/ArraySerializer.class | 1842 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/ArraySerializer.class |
| 1842 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/Base64Serializer.class | 1843 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/Base64Serializer.class |
| 1843 | ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/BooleanSerializer.class | 1844 | ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/BooleanSerializer.class |
| 1844 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/DateTimeSerializer.class | 1845 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/DateTimeSerializer.class |
| Offset 2203, 15 lines modified | Offset 2204, 15 lines modified | ||
| 2203 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·com/j256/ormlite/db/BaseSqliteDatabaseType.class | 2204 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·com/j256/ormlite/db/BaseSqliteDatabaseType.class |
| 2204 | ?rwxrwxr-x··2.0·unx·····2196·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/BaseDataType.class | 2205 | ?rwxrwxr-x··2.0·unx·····2196·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/BaseDataType.class |
| 2205 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedDelete.class | 2206 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedDelete.class |
| 2206 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedQuery.class | 2207 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedQuery.class |
| 2207 | ?rwxrwxr-x··2.0·unx·····5090·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/mapped/MappedQueryForFieldEq.class | 2208 | ?rwxrwxr-x··2.0·unx·····5090·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/mapped/MappedQueryForFieldEq.class |
| 2208 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/UnlimitedDiskCache.class | 2209 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/UnlimitedDiskCache.class |
| 2209 | ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/UsingFreqLimitedMemoryCache.class | 2210 | ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/UsingFreqLimitedMemoryCache.class |
| 2210 | ?rwxrwxr-x··2.0·unx····· | 2211 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ImageViewAware.class |
| 2211 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/BasePaintDrawable.class | 2212 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/BasePaintDrawable.class |
| 2212 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/CircularProgressDrawable.class | 2213 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/CircularProgressDrawable.class |
| 2213 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/HorizontalProgressDrawable.class | 2214 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/HorizontalProgressDrawable.class |
| 2214 | ?rwxrwxr-x··2.0·unx·····6041·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog.class | 2215 | ?rwxrwxr-x··2.0·unx·····6041·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog.class |
| 2215 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/search/SearchSite.class | 2216 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/search/SearchSite.class |
| 2216 | ?rwxrwxr-x··2.0·unx·····1126·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/settings/WebsearchSetting.class | 2217 | ?rwxrwxr-x··2.0·unx·····1126·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/settings/WebsearchSetting.class |
| 2217 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/ServerStatusView_.class | 2218 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/ServerStatusView_.class |
| Offset 2377, 8 lines modified | Offset 2378, 8 lines modified | ||
| 2377 | ?rwxrwxr-x··2.0·unx·····2584·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/RssfeedSettingsActivity_.class | 2378 | ?rwxrwxr-x··2.0·unx·····2584·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/RssfeedSettingsActivity_.class |
| 2378 | ?rwxrwxr-x··2.0·unx·····2852·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/ServerSettingsActivity_.class | 2379 | ?rwxrwxr-x··2.0·unx·····2852·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/ServerSettingsActivity_.class |
| 2379 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/WebsearchSettingsActivity_.class | 2380 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/WebsearchSettingsActivity_.class |
| 2380 | ?rwxrwxr-x··2.0·unx·····2907·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/DediseedboxSettingsActivity_.class | 2381 | ?rwxrwxr-x··2.0·unx·····2907·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/DediseedboxSettingsActivity_.class |
| 2381 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikDediSettingsActivity_.class | 2382 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikDediSettingsActivity_.class |
| 2382 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSemiSettingsActivity_.class | 2383 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSemiSettingsActivity_.class |
| 2383 | ?rwxrwxr-x··2.0·unx·····3100·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSharedSettingsActivity_.class | 2384 | ?rwxrwxr-x··2.0·unx·····3100·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSharedSettingsActivity_.class |
| 2384 | 238 | 2385 | 2383·files,·5546579·bytes·uncompressed,·4469630·bytes·compressed:··19.4% |
| Offset 3249, 14 lines modified | Offset 3249, 17 lines modified | ||
| 3249 | Filename:·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class | 3249 | Filename:·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class |
| 3250 | Comment:· | 3250 | Comment:· |
| 3251 | Filename:·com/nostra13/universalimageloader/cache/memory/MemoryCache.class | 3251 | Filename:·com/nostra13/universalimageloader/cache/memory/MemoryCache.class |
| 3252 | Comment:· | 3252 | Comment:· |
| 3253 | Filename:·com/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM.class | ||
| 3254 | Comment:· | ||
| 3253 | Filename:·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class | 3255 | Filename:·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class |
| 3254 | Comment:· | 3256 | Comment:· |
| 3255 | Filename:·com/nostra13/universalimageloader/core/DisplayBitmapTask.class | 3257 | Filename:·com/nostra13/universalimageloader/core/DisplayBitmapTask.class |
| 3256 | Comment:· | 3258 | Comment:· |
| 3257 | Filename:·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class | 3259 | Filename:·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class |
| Offset 21, 24 lines modified | Offset 21, 24 lines modified | ||
| 21 | ········this.lengths·=·new·long[this$0.valueCount]; | 21 | ········this.lengths·=·new·long[this$0.valueCount]; |
| 22 | ····} | 22 | ····} |
| 23 | ···· | 23 | ···· |
| 24 | ····public·File·getCleanFile(final·int·i)·{ | 24 | ····public·File·getCleanFile(final·int·i)·{ |
| 25 | ········final·File·directory·=·this.this$0.directory; | 25 | ········final·File·directory·=·this.this$0.directory; |
| 26 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 26 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
| 27 | ········sb.append(this.key); | 27 | ········sb.append(this.key); |
| 28 | ········sb.append(""); | 28 | ········sb.append("."); |
| 29 | ········sb.append(i); | 29 | ········sb.append(i); |
| 30 | ········return·new·File(directory,·sb.toString()); | 30 | ········return·new·File(directory,·sb.toString()); |
| 31 | ····} | 31 | ····} |
| 32 | ···· | 32 | ···· |
| 33 | ····public·File·getDirtyFile(final·int·i)·{ | 33 | ····public·File·getDirtyFile(final·int·i)·{ |
| 34 | ········final·File·directory·=·this.this$0.directory; | 34 | ········final·File·directory·=·this.this$0.directory; |
| 35 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 35 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
| 36 | ········sb.append(this.key); | 36 | ········sb.append(this.key); |
| 37 | ········sb.append(""); | 37 | ········sb.append("."); |
| 38 | ········sb.append(i); | 38 | ········sb.append(i); |
| 39 | ········sb.append(".tmp"); | 39 | ········sb.append(".tmp"); |
| 40 | ········return·new·File(directory,·sb.toString()); | 40 | ········return·new·File(directory,·sb.toString()); |
| 41 | ····} | 41 | ····} |
| 42 | ···· | 42 | ···· |
| 43 | ····public·String·getLengths()·{ | 43 | ····public·String·getLengths()·{ |
| 44 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 44 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
| Offset 72, 71 lines modified | Offset 72, 71 lines modified | ||
| 72 | ················else·{ | 72 | ················else·{ |
| 73 | ····················((ViewAware)imageViewAware).setImageDrawable((Drawable)null); | 73 | ····················((ViewAware)imageViewAware).setImageDrawable((Drawable)null); |
| 74 | ················} | 74 | ················} |
| 75 | ················imageViewAware.getWrappedView(); | 75 | ················imageViewAware.getWrappedView(); |
| 76 | ············} | 76 | ············} |
| 77 | ············else·{ | 77 | ············else·{ |
| 78 | ················final·DisplayMetrics·displayMetrics·=·this.configuration.resources.getDisplayMetrics(); | 78 | ················final·DisplayMetrics·displayMetrics·=·this.configuration.resources.getDisplayMetrics(); |
| 79 | ················int· | 79 | ················int·b·=·displayMetrics.widthPixels; |
| 80 | ················int· | 80 | ················int·b2·=·displayMetrics.heightPixels; |
| 81 | ················final·ImageSize·maxBitmapSize·=·ImageSizeUtils.maxBitmapSize; | 81 | ················final·ImageSize·maxBitmapSize·=·ImageSizeUtils.maxBitmapSize; |
| 82 | ················final·View·view·=·(View)((ViewAware)imageViewAware).viewRef.get(); | 82 | ················final·View·view·=·(View)((ViewAware)imageViewAware).viewRef.get(); |
| 83 | ················final·int·n2·=·-2; | 83 | ················final·int·n2·=·-2; |
| 84 | ················int· | 84 | ················int·a; |
| 85 | ················if·(view·!=·null)·{ | 85 | ················if·(view·!=·null)·{ |
| 86 | ····················final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams(); | 86 | ····················final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams(); |
| 87 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams·!=·null·&&·layoutParams.width·!=·n2)·{ | 87 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams·!=·null·&&·layoutParams.width·!=·n2)·{ |
| 88 | ························ | 88 | ························a·=·view.getWidth(); |
| 89 | ····················} | 89 | ····················} |
| 90 | ····················else·{ | 90 | ····················else·{ |
| 91 | ························ | 91 | ························a·=·0; |
| 92 | ····················} | 92 | ····················} |
| 93 | ····················if·( | 93 | ····················if·(a·<=·0·&&·layoutParams·!=·null)·{ |
| 94 | ························ | 94 | ························a·=·layoutParams.width; |
| 95 | ····················} | 95 | ····················} |
| 96 | ················} | 96 | ················} |
| 97 | ················else·{ | 97 | ················else·{ |
| 98 | ···················· | 98 | ····················a·=·0; |
| 99 | ················} | 99 | ················} |
| 100 | ················if·( | 100 | ················if·(a·<=·0)·{ |
| 101 | ····················final·ImageView·imageView2·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); | 101 | ····················final·ImageView·imageView2·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); |
| 102 | ····················if·(imageView2·!=·null)·{ | 102 | ····················if·(imageView2·!=·null)·{ |
| 103 | ························ | 103 | ························a·=·imageView2.getMaxWidth(); |
| 104 | ····················} | 104 | ····················} |
| 105 | ················} | 105 | ················} |
| 106 | ················if·( | 106 | ················if·(a·>·0)·{ |
| 107 | ···················· | 107 | ····················b·=·Math.min(a,·b); |
| 108 | ················} | 108 | ················} |
| 109 | ················final·View·view2·=·(View)((ViewAware)imageViewAware).viewRef.get(); | 109 | ················final·View·view2·=·(View)((ViewAware)imageViewAware).viewRef.get(); |
| 110 | ················int· | 110 | ················int·a2; |
| 111 | ················if·(view2·!=·null)·{ | 111 | ················if·(view2·!=·null)·{ |
| 112 | ····················final·ViewGroup$LayoutParams·layoutParams2·=·view2.getLayoutParams(); | 112 | ····················final·ViewGroup$LayoutParams·layoutParams2·=·view2.getLayoutParams(); |
| 113 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams2·!=·null·&&·layoutParams2.height·!=·n2)·{ | 113 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams2·!=·null·&&·layoutParams2.height·!=·n2)·{ |
| 114 | ························ | 114 | ························a2·=·view2.getHeight(); |
| 115 | ····················} | 115 | ····················} |
| 116 | ····················else·{ | 116 | ····················else·{ |
| 117 | ························ | 117 | ························a2·=·0; |
| 118 | ····················} | 118 | ····················} |
| 119 | ····················if·( | 119 | ····················if·(a2·<=·0·&&·layoutParams2·!=·null)·{ |
| 120 | ························ | 120 | ························a2·=·layoutParams2.height; |
| 121 | ····················} | 121 | ····················} |
| 122 | ················} | 122 | ················} |
| 123 | ················else·{ | 123 | ················else·{ |
| 124 | ···················· | 124 | ····················a2·=·0; |
| 125 | ················} | 125 | ················} |
| 126 | ················if·( | 126 | ················if·(a2·<=·0)·{ |
| 127 | ····················final·ImageView·imageView3·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); | 127 | ····················final·ImageView·imageView3·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); |
| 128 | ····················if·(imageView3·!=·null)·{ | 128 | ····················if·(imageView3·!=·null)·{ |
| 129 | ························ | 129 | ························a2·=·imageView3.getMaxHeight(); |
| 130 | ····················} | 130 | ····················} |
| 131 | ················} | 131 | ················} |
| 132 | ················if·( | 132 | ················if·(a2·>·0)·{ |
| 133 | ···················· | 133 | ····················b2·=·Math.min(a2,·b2); |
| 134 | ················} | 134 | ················} |
| 135 | ················final·ImageSize·imageSize·=·new·ImageSize( | 135 | ················final·ImageSize·imageSize·=·new·ImageSize(b,·b2); |
| 136 | ················final·StringBuilder·sb·=·new·StringBuilder(str); | 136 | ················final·StringBuilder·sb·=·new·StringBuilder(str); |
| 137 | ················sb.append("_"); | 137 | ················sb.append("_"); |
| 138 | ················sb.append(imageSize.width); | 138 | ················sb.append(imageSize.width); |
| 139 | ················sb.append("x"); | 139 | ················sb.append("x"); |
| 140 | ················sb.append(imageSize.height); | 140 | ················sb.append(imageSize.height); |
| 141 | ················final·String·string·=·sb.toString(); | 141 | ················final·String·string·=·sb.toString(); |
| 142 | ················this.engine.cacheKeysForImageAwares.put(Integer.valueOf(((ViewAware)imageViewAware).getId()),·string); | 142 | ················this.engine.cacheKeysForImageAwares.put(Integer.valueOf(((ViewAware)imageViewAware).getId()),·string); |
| Offset 43, 9 lines modified | Offset 43, 10 lines modified | ||
| 43 | ········this.downloader·=·downloader; | 43 | ········this.downloader·=·downloader; |
| 44 | ········this.decoder·=·imageLoaderConfiguration$Builder.decoder; | 44 | ········this.decoder·=·imageLoaderConfiguration$Builder.decoder; |
| 45 | ········this.customExecutor·=·imageLoaderConfiguration$Builder.customExecutor; | 45 | ········this.customExecutor·=·imageLoaderConfiguration$Builder.customExecutor; |
| 46 | ········this.customExecutorForCachedImages·=·imageLoaderConfiguration$Builder.customExecutorForCachedImages; | 46 | ········this.customExecutorForCachedImages·=·imageLoaderConfiguration$Builder.customExecutorForCachedImages; |
| 47 | ········this.networkDeniedDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$NetworkDeniedImageDownloader(downloader); | 47 | ········this.networkDeniedDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$NetworkDeniedImageDownloader(downloader); |
| 48 | ········this.slowNetworkDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$SlowNetworkImageDownloader(downloader); | 48 | ········this.slowNetworkDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$SlowNetworkImageDownloader(downloader); |
| 49 | ········L.writeDebugLogs·=·false; | 49 | ········L.writeDebugLogs·=·false; |
| 50 | ········new·Thread((Runnable)new·-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM(imageLoaderConfiguration$Builder)).start(); | ||
| 50 | ····} | 51 | ····} |
| 51 | } | 52 | } |
| Offset 1, 25 lines modified | Offset 1, 35 lines modified | ||
| 1 | package·com.nostra13.universalimageloader.core; | 1 | package·com.nostra13.universalimageloader.core; |
| 2 | import·java.io.File; | 2 | import·java.io.File; |
| 3 | import·com.nostra13.universalimageloader.core.download.ImageDownloader$Scheme; | ||
| 3 | public·class·ImageLoaderEngine$1·implements·Runnable | 4 | public·class·ImageLoaderEngine$1·implements·Runnable |
| 4 | { | 5 | { |
| 5 | ····public·final·/*·synthetic·*/·ImageLoaderEngine·this$0; | 6 | ····public·final·/*·synthetic·*/·ImageLoaderEngine·this$0; |
| 6 | ····public·final·/*·synthetic·*/·LoadAndDisplayImageTask·val$task; | 7 | ····public·final·/*·synthetic·*/·LoadAndDisplayImageTask·val$task; |
| 7 | ···· | 8 | ···· |
| 8 | ····public·ImageLoaderEngine$1(final·ImageLoaderEngine·this$0,·final·LoadAndDisplayImageTask·val$task)·{ | 9 | ····public·ImageLoaderEngine$1(final·ImageLoaderEngine·this$0,·final·LoadAndDisplayImageTask·val$task)·{ |
| 9 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
| 10 | ········this.val$task·=·val$task; | 11 | ········this.val$task·=·val$task; |
| 11 | ····} | 12 | ····} |
| 12 | ···· | 13 | ···· |
| 13 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
| 14 | ········final·File·value·=·this.this$0.configuration.diskCache.get(this.val$task.uri); | 15 | ········final·File·value·=·this.this$0.configuration.diskCache.get(this.val$task.uri); |
| 15 | ········ | 16 | ········boolean·b·=·true; |
| 17 | ········if·(value·==·null·||·!value.exists())·{ | ||
| 18 | ············final·ImageLoaderEngine·this$0·=·this.this$0; | ||
| 19 | ············final·String·uri·=·this.val$task.uri; | ||
| 20 | ············this$0.getClass(); | ||
| 21 | ············final·ImageDownloader$Scheme·ofUri·=·ImageDownloader$Scheme.ofUri(uri); | ||
| 22 | ············if·(ofUri·!=·ImageDownloader$Scheme.ASSETS·&&·ofUri·!=·ImageDownloader$Scheme.FILE·&&·ofUri·!=·ImageDownloader$Scheme.DRAWABLE)·{ | ||
| 23 | ················b·=·false; | ||
| 24 | ············} | ||
| 25 | ········} | ||
| 16 | ········this.this$0.initExecutorsIfNeed(); | 26 | ········this.this$0.initExecutorsIfNeed(); |
| 17 | ········if·(b)·{ | 27 | ········if·(b)·{ |
| 18 | ············this.this$0.taskExecutorForCachedImages.execute((Runnable)this.val$task); | 28 | ············this.this$0.taskExecutorForCachedImages.execute((Runnable)this.val$task); |
| 19 | ········} | 29 | ········} |
| 20 | ········else·{ | 30 | ········else·{ |
| 21 | ············this.this$0.taskExecutor.execute((Runnable)this.val$task); | 31 | ············this.this$0.taskExecutor.execute((Runnable)this.val$task); |
| 22 | ········} | 32 | ········} |
| Offset 46, 18 lines modified | Offset 46, 18 lines modified | ||
| 46 | ········//····17:·iconst_3······· | 46 | ········//····17:·iconst_3······· |
| 47 | ········//····18:·istore··········6 | 47 | ········//····18:·istore··········6 |
| 48 | ········//····20:·iconst_0······· | 48 | ········//····20:·iconst_0······· |
| 49 | ········//····21:·istore··········7 | 49 | ········//····21:·istore··········7 |
| 50 | ········//····23:·iconst_1······· | 50 | ········//····23:·iconst_1······· |
| 51 | ········//····24:·istore··········8 | 51 | ········//····24:·istore··········8 |
| 52 | ········//····26:·iload_3········ | 52 | ········//····26:·iload_3········ |
| 53 | ········//····27:·ifeq············49 | 53 | ········//····27:·ifeq············494 |
| 54 | ········//····30:·iload_3········ | 54 | ········//····30:·iload_3········ |
| 55 | ········//····31:·iload···········8 | 55 | ········//····31:·iload···········8 |
| 56 | ········//····33:·if_icmpeq·······49 | 56 | ········//····33:·if_icmpeq·······494 |
| 57 | ········//····36:·aconst_null···· | 57 | ········//····36:·aconst_null···· |
| 58 | ········//····37:·astore··········9 | 58 | ········//····37:·astore··········9 |
| 59 | ········//····39:·ldc·············"video/" | 59 | ········//····39:·ldc·············"video/" |
| 60 | ········//····41:·astore··········10 | 60 | ········//····41:·astore··········10 |
| 61 | ········//····43:·iconst_2······· | 61 | ········//····43:·iconst_2······· |
| 62 | ········//····44:·istore··········11 | 62 | ········//····44:·istore··········11 |
| 63 | ········//····46:·iload_3········ | 63 | ········//····46:·iload_3········ |
| Offset 200, 239 lines modified | Offset 200, 240 lines modified | ||
| 200 | ········//···321:·aload_1········ | 200 | ········//···321:·aload_1········ |
| 201 | ········//···322:·areturn········ | 201 | ········//···322:·areturn········ |
| 202 | ········//···323:·getstatic·······com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | 202 | ········//···323:·getstatic·······com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; |
| 203 | ········//···326:·aload_1········ | 203 | ········//···326:·aload_1········ |
| 204 | ········//···327:·invokevirtual···com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.crop:(Ljava/lang/String;)Ljava/lang/String; | 204 | ········//···327:·invokevirtual···com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.crop:(Ljava/lang/String;)Ljava/lang/String; |
| 205 | ········//···330:·astore_2······· | 205 | ········//···330:·astore_2······· |
| 206 | ········//···331:·aload_1········ | 206 | ········//···331:·aload_1········ |
| 207 | ········//···332:·invokestatic····android/net/Uri.encode:(Ljava/lang/String;)Ljava/lang/String; | ||
| 207 | ········//···33 | 208 | ········//···335:·invokestatic····android/webkit/MimeTypeMap.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; |
| 208 | ········//···33 | 209 | ········//···338:·astore_1······· |
| 209 | ········//···33 | 210 | ········//···339:·invokestatic····android/webkit/MimeTypeMap.getSingleton:()Landroid/webkit/MimeTypeMap; |
| 210 | ········//···3 | 211 | ········//···342:·astore··········14 |
| 211 | ········//···34 | 212 | ········//···344:·aload···········14 |
| 212 | ········//···34 | 213 | ········//···346:·aload_1········ |
| 213 | ········//···34 | 214 | ········//···347:·invokevirtual···android/webkit/MimeTypeMap.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; |
| 214 | ········//···3 | 215 | ········//···350:·astore_1······· |
| 215 | ········//···348:·aload_1········ | ||
| 216 | ········//···349:·ifnull··········368 | ||
| 217 | ········//···35 | 216 | ········//···351:·aload_1········ |
| 217 | ········//···352:·ifnull··········371 | ||
| 218 | ········//···355:·aload_1········ | ||
| 218 | ········//···35 | 219 | ········//···356:·aload···········10 |
| 219 | ········//···35 | 220 | ········//···358:·invokevirtual···java/lang/String.startsWith:(Ljava/lang/String;)Z |
| 220 | ········//···3 | 221 | ········//···361:·istore··········12 |
| 221 | ········//···36 | 222 | ········//···363:·iload···········12 |
| 222 | ········//···36 | 223 | ········//···365:·ifeq············371 |
| 223 | ········//···36 | 224 | ········//···368:·goto············377 |
| 224 | ········//···3 | 225 | ········//···371:·iconst_0······· |
| 225 | ········//···3 | 226 | ········//···372:·istore··········8 |
| 226 | ········//···37 | 227 | ········//···374:·aconst_null···· |
| 227 | ········//···37 | 228 | ········//···375:·astore··········17 |
| 228 | ········//···37 | 229 | ········//···377:·iload···········8 |
| 229 | ········//···37 | 230 | ········//···379:·ifeq············434 |
| 230 | ········//···3 | 231 | ········//···382:·aload_2········ |
| 231 | ········//···38 | 232 | ········//···383:·iload···········11 |
| 232 | ········//···38 | 233 | ········//···385:·invokestatic····android/media/ThumbnailUtils.createVideoThumbnail:(Ljava/lang/String;I)Landroid/graphics/Bitmap; |
| 233 | ········//···38 | 234 | ········//···388:·astore_1······· |
| 234 | ········//···38 | 235 | ········//···389:·aload_1········ |
| 235 | ········//···3 | 236 | ········//···390:·ifnull··········491 |
| 236 | ········//···39 | 237 | ········//···393:·new·············Ljava/io/ByteArrayOutputStream; |
| 237 | ········//···39 | 238 | ········//···396:·astore_2······· |
| 238 | ········//···39 | 239 | ········//···397:·aload_2········ |
| 239 | ········//···39 | 240 | ········//···398:·invokespecial···java/io/ByteArrayOutputStream.<init>:()V |
| 240 | ········//··· | 241 | ········//···401:·getstatic·······android/graphics/Bitmap$CompressFormat.PNG:Landroid/graphics/Bitmap$CompressFormat; |
| 241 | ········//···40 | 242 | ········//···404:·astore··········13 |
| 242 | ········//···40 | 243 | ········//···406:·aload_1········ |
| 243 | ········//···40 | 244 | ········//···407:·aload···········13 |
| 244 | ········//···40 | 245 | ········//···409:·iconst_0······· |
| 245 | ········//···4 | 246 | ········//···410:·aload_2········ |
| 246 | ········//···4 | 247 | ········//···411:·invokevirtual···android/graphics/Bitmap.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z |
| 247 | ········//···41 | 248 | ········//···414:·pop············ |
| 248 | ········//···41 | 249 | ········//···415:·new·············Ljava/io/ByteArrayInputStream; |
| 249 | ········//···41 | 250 | ········//···418:·astore··········9 |
| 250 | ········//···4 | 251 | ········//···420:·aload_2········ |
| 251 | ········//···4 | 252 | ········//···421:·invokevirtual···java/io/ByteArrayOutputStream.toByteArray:()[B |
| 252 | ········//···42 | 253 | ········//···424:·astore_1······· |
| 253 | ········//···42 | 254 | ········//···425:·aload···········9 |
| 254 | ········//···42 | 255 | ········//···427:·aload_1········ |
| 255 | ········//···42 | 256 | ········//···428:·invokespecial···java/io/ByteArrayInputStream.<init>:([B)V |
| 256 | ········//···4 | 257 | ········//···431:·goto············491 |
| 257 | ········//···43 | 258 | ········//···434:·new·············Ljava/io/BufferedInputStream; |
| 258 | ········//···43 | 259 | ········//···437:·astore_1······· |
| 259 | ········//···43 | 260 | ········//···438:·new·············Ljava/io/FileInputStream; |
| 260 | ········//···4 | 261 | ········//···441:·astore··········14 |
| 261 | ········//···44 | 262 | ········//···443:·aload···········14 |
| 262 | ········//···44 | 263 | ········//···445:·aload_2········ |
| 263 | ········//···44 | 264 | ········//···446:·invokespecial···java/io/FileInputStream.<init>:(Ljava/lang/String;)V |
| 264 | ········//···44 | 265 | ········//···449:·aload_1········ |
| 265 | ········//···4 | 266 | ········//···450:·aload···········14 |
| 266 | ········//···4 | 267 | ········//···452:·iload···········4 |
| 267 | ········//···45 | 268 | ········//···454:·invokespecial···java/io/BufferedInputStream.<init>:(Ljava/io/InputStream;I)V |
| 268 | ········//···45 | 269 | ········//···457:·new·············Lcom/nostra13/universalimageloader/core/assist/ContentLengthInputStream; |
| 269 | ········//···4 | 270 | ········//···460:·astore··········9 |
| 270 | ········//···4 | 271 | ········//···462:·new·············Ljava/io/File; |
| 271 | ········//···46 | 272 | ········//···465:·astore··········13 |
| 272 | ········//···46 | 273 | ········//···467:·aload···········13 |
| 273 | ········//···46 | 274 | ········//···469:·aload_2········ |
| 274 | ········//···4 | 275 | ········//···470:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V |
| 275 | ········//···47 | 276 | ········//···473:·aload···········13 |
| 276 | ········//···47 | 277 | ········//···475:·invokevirtual···java/io/File.length:()J |
| 277 | ········//···47 | 278 | ········//···478:·lstore··········18 |
| 278 | ········//···4 | 279 | ········//···480:·lload···········18 |
| 279 | ········//···4 | 280 | ········//···482:·l2i············ |
| 280 | ········//···48 | 281 | ········//···483:·istore_3······· |
| 281 | ········//···48 | 282 | ········//···484:·aload···········9 |
| 282 | ········//···48 | 283 | ········//···486:·aload_1········ |
| 283 | ········//···48 | 284 | ········//···487:·iload_3········ |
| 284 | ········//···48 | 285 | ········//···488:·invokespecial···com/nostra13/universalimageloader/core/assist/ContentLengthInputStream.<init>:(Ljava/io/InputStream;I)V |
| 285 | ········//···4 | 286 | ········//···491:·aload···········9 |
| 286 | ········//···49 | 287 | ········//···493:·areturn········ |
| 287 | ········//···49 | 288 | ········//···494:·aload_0········ |
| 288 | ········//···49 | 289 | ········//···495:·aload_1········ |
| 289 | ········//···49 | 290 | ········//···496:·invokevirtual···com/nostra13/universalimageloader/core/download/BaseImageDownloader.createConnection:(Ljava/lang/String;)Ljava/net/HttpURLConnection; |
| 290 | ········//···49 | 291 | ········//···499:·astore_1······· |
| 291 | ········//··· | 292 | ········//···500:·iconst_0······· |
| 292 | ········//··· | 293 | ········//···501:·istore_3······· |
| 293 | ········//··· | 294 | ········//···502:·aconst_null···· |
| 294 | ········//···50 | 295 | ········//···503:·astore_2······· |
| 295 | ········//···50 | 296 | ········//···504:·aload_1········ |
| 296 | ········//···50 | 297 | ········//···505:·invokevirtual···java/net/HttpURLConnection.getResponseCode:()I |
| 297 | ········//···50 | 298 | ········//···508:·bipush··········100 |
| 298 | ········//···5 | 299 | ········//···510:·idiv··········· |
| 299 | ········//···5 | 300 | ········//···511:·istore··········8 |
| 300 | ········//···51 | 301 | ········//···513:·iload···········8 |
| 301 | ········//···51 | 302 | ········//···515:·iload···········6 |
| 302 | ········//···51 | 303 | ········//···517:·if_icmpne·······550 |
| 303 | ········//···5 | 304 | ········//···520:·iload_3········ |
| 304 | ········//···5 | 305 | ········//···521:·iload···········5 |
| Max diff block lines reached; 1926/23804 bytes (8.09%) of diff not shown. | |||
| Offset 1, 47 lines modified | Offset 1, 16 lines modified | ||
| 1 | package·com.nostra13.universalimageloader.core.imageaware; | 1 | package·com.nostra13.universalimageloader.core.imageaware; |
| 2 | import·java.lang.reflect.Field; | ||
| 3 | import·com.nostra13.universalimageloader.utils.L; | ||
| 4 | import·android.view.View; | 2 | import·android.view.View; |
| 5 | import·android.widget.ImageView; | 3 | import·android.widget.ImageView; |
| 6 | public·class·ImageViewAware·extends·ViewAware | 4 | public·class·ImageViewAware·extends·ViewAware |
| 7 | { | 5 | { |
| 8 | ····public·ImageViewAware(final·ImageView·imageView)·{ | 6 | ····public·ImageViewAware(final·ImageView·imageView)·{ |
| 9 | ········super((View)imageView); | 7 | ········super((View)imageView); |
| 10 | ····} | 8 | ····} |
| 11 | ···· | 9 | ···· |
| 12 | ····public·static·int·getImageViewFieldValue(Object·value,·final·String·name)·{ | ||
| 13 | ········final·Class<ImageView>·clazz·=·ImageView.class; | ||
| 14 | ········try·{ | ||
| 15 | ············final·Field·declaredField·=·clazz.getDeclaredField(name); | ||
| 16 | ············declaredField.setAccessible(true); | ||
| 17 | ············final·Field·field·=·declaredField; | ||
| 18 | ············try·{ | ||
| 19 | ················value·=·field.get(value); | ||
| 20 | ················try·{ | ||
| 21 | ····················final·Integer·n·=·(Integer)value; | ||
| 22 | ····················try·{ | ||
| 23 | ························final·int·intValue·=·(int)n; | ||
| 24 | ························if·(intValue·>·0·&&·intValue·<·-1·>>>·1)·{ | ||
| 25 | ····························return·intValue; | ||
| 26 | ························} | ||
| 27 | ························return·0; | ||
| 28 | ····················} | ||
| 29 | ····················catch·(Exception·ex)·{ | ||
| 30 | ························L.e((Throwable)ex); | ||
| 31 | ····················} | ||
| 32 | ················} | ||
| 33 | ················catch·(Exception·ex2)·{} | ||
| 34 | ············} | ||
| 35 | ············catch·(Exception·ex3)·{} | ||
| 36 | ········} | ||
| 37 | ········catch·(Exception·ex4)·{} | ||
| 38 | ········return·0; | ||
| 39 | ····} | ||
| 40 | ···· | ||
| 41 | ····public·View·getWrappedView()·{ | 10 | ····public·View·getWrappedView()·{ |
| 42 | ········return·super.viewRef.get(); | 11 | ········return·super.viewRef.get(); |
| 43 | ····} | 12 | ····} |
| 44 | } | 13 | } |
| Offset 294, 10 lines modified | Offset 294, 11 lines modified | ||
| 294 | ····:goto_3 | 294 | ····:goto_3 |
| 295 | ····if-nez·v1,·:cond_3 | 295 | ····if-nez·v1,·:cond_3 |
| 296 | ····.line·11 | 296 | ····.line·11 |
| 297 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z | 297 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z |
| 298 | ····.line·12 | ||
| 298 | ····:cond_3 | 299 | ····:cond_3 |
| 299 | ····throw·p3 | 300 | ····throw·p3 |
| 300 | .end·method | 301 | .end·method |
| Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
| 69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| 70 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; | 70 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; |
| 71 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 71 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 72 | ····const-string·v3,·"" | 72 | ····const-string·v3,·"." |
| 73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 74 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 75 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 75 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
| 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| 105 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; | 105 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; |
| 106 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 106 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 107 | ····const-string·v3,·"" | 107 | ····const-string·v3,·"." |
| 108 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 108 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 109 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 109 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 110 | ····const-string·p1,·".tmp" | 110 | ····const-string·p1,·".tmp" |
| Offset 730, 43 lines modified | Offset 730, 45 lines modified | ||
| 730 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 730 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 731 | ····const-string·v4,·"·is·corrupt:·" | 731 | ····const-string·v4,·"·is·corrupt:·" |
| 732 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 732 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 733 | ····.line·13 | ||
| 733 | ····invoke-virtual·{v1},·Ljava/io/IOException;->getMessage()Ljava/lang/String; | 734 | ····invoke-virtual·{v1},·Ljava/io/IOException;->getMessage()Ljava/lang/String; |
| 734 | ····move-result-object·v1 | 735 | ····move-result-object·v1 |
| 735 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 736 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 736 | ····const-string·v1,·",·removing" | 737 | ····const-string·v1,·",·removing" |
| 737 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 738 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 738 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 739 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 739 | ····move-result-object·v1 | 740 | ····move-result-object·v1 |
| 741 | ····.line·14 | ||
| 740 | ····invoke-virtual·{v2,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 742 | ····invoke-virtual·{v2,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
| 741 | ····.line·1 | 743 | ····.line·15 |
| 742 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->close()V | 744 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->close()V |
| 743 | ····.line·1 | 745 | ····.line·16 |
| 744 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->directory:Ljava/io/File; | 746 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->directory:Ljava/io/File; |
| 745 | ····invoke-static·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/Util;->deleteContents(Ljava/io/File;)V | 747 | ····invoke-static·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/Util;->deleteContents(Ljava/io/File;)V |
| 746 | ····.line·1 | 748 | ····.line·17 |
| 747 | ····:cond_2 | 749 | ····:cond_2 |
| 748 | ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z | 750 | ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z |
| 749 | ····.line·1 | 751 | ····.line·18 |
| 750 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache; | 752 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache; |
| 751 | ····move-object·v1,·v0 | 753 | ····move-object·v1,·v0 |
| 752 | ····move-object·v2,·p0 | 754 | ····move-object·v2,·p0 |
| 753 | ····move·v3,·p1 | 755 | ····move·v3,·p1 |
| Offset 775, 40 lines modified | Offset 777, 40 lines modified | ||
| 775 | ····move-wide·v5,·p3 | 777 | ····move-wide·v5,·p3 |
| 776 | ····move·v7,·p5 | 778 | ····move·v7,·p5 |
| 777 | ····invoke-direct/range·{v1·..·v7},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;-><init>(Ljava/io/File;IIJI)V | 779 | ····invoke-direct/range·{v1·..·v7},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;-><init>(Ljava/io/File;IIJI)V |
| 778 | ····.line·1 | 780 | ····.line·19 |
| 779 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->rebuildJournal()V | 781 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->rebuildJournal()V |
| 780 | ····return-object·v0 | 782 | ····return-object·v0 |
| 781 | ····.line· | 783 | ····.line·20 |
| 782 | ····:cond_3 | 784 | ····:cond_3 |
| 783 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 785 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
| 784 | ····const-string·p1,·"valueCount·<=·0" | 786 | ····const-string·p1,·"valueCount·<=·0" |
| 785 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 787 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 786 | ····throw·p0 | 788 | ····throw·p0 |
| 787 | ····.line· | 789 | ····.line·21 |
| 788 | ····:cond_4 | 790 | ····:cond_4 |
| 789 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 791 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
| 790 | ····const-string·p1,·"maxFileCount·<=·0" | 792 | ····const-string·p1,·"maxFileCount·<=·0" |
| 791 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 793 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| 792 | ····throw·p0 | 794 | ····throw·p0 |
| 793 | ····.line·2 | 795 | ····.line·22 |
| 794 | ····:cond_5 | 796 | ····:cond_5 |
| 795 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 797 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
| 796 | ····const-string·p1,·"maxSize·<=·0" | 798 | ····const-string·p1,·"maxSize·<=·0" |
| 797 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 799 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
| Offset 1306, 14 lines modified | Offset 1308, 15 lines modified | ||
| 1306 | ····const/16·v1,·0x7d0 | 1308 | ····const/16·v1,·0x7d0 |
| 1307 | ····if-lt·v0,·v1,·:cond_0 | 1309 | ····if-lt·v0,·v1,·:cond_0 |
| 1308 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; | 1310 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; |
| 1311 | ····.line·2 | ||
| 1309 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->size()I | 1312 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->size()I |
| 1310 | ····move-result·v1 | 1313 | ····move-result·v1 |
| 1311 | ····if-lt·v0,·v1,·:cond_0 | 1314 | ····if-lt·v0,·v1,·:cond_0 |
| 1312 | ····const/4·v0,·0x1 | 1315 | ····const/4·v0,·0x1 |
| Offset 1499, 57 lines modified | Offset 1502, 61 lines modified | ||
| 1499 | ····move-result·v7 | 1502 | ····move-result·v7 |
| 1500 | ····if-eqz·v7,·:cond_0 | 1503 | ····if-eqz·v7,·:cond_0 |
| 1501 | ····const-string·v7,·"1" | 1504 | ····const-string·v7,·"1" |
| 1505 | ····.line·8 | ||
| 1502 | ····invoke-virtual·{v7,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1506 | ····invoke-virtual·{v7,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 1503 | ····move-result·v7 | 1507 | ····move-result·v7 |
| 1504 | ····if-eqz·v7,·:cond_0 | 1508 | ····if-eqz·v7,·:cond_0 |
| 1505 | ····iget·v7,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->appVersion:I | 1509 | ····iget·v7,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->appVersion:I |
| 1510 | ····.line·9 | ||
| 1506 | ····invoke-static·{v7},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 1511 | ····invoke-static·{v7},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 1507 | ····move-result-object·v7 | 1512 | ····move-result-object·v7 |
| 1508 | ····invoke-virtual·{v7,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1513 | ····invoke-virtual·{v7,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 1509 | ····move-result·v4 | 1514 | ····move-result·v4 |
| Max diff block lines reached; 2766/6395 bytes (43.25%) of diff not shown. | |||
| Offset 244, 14 lines modified | Offset 244, 15 lines modified | ||
| 244 | ····move-exception·v0 | 244 | ····move-exception·v0 |
| 245 | ····:goto_4 | 245 | ····:goto_4 |
| 246 | ····if-eqz·p1,·:cond_3 | 246 | ····if-eqz·p1,·:cond_3 |
| 247 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot;->close()V | 247 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot;->close()V |
| 248 | ····.line·8 | ||
| 248 | ····:cond_3 | 249 | ····:cond_3 |
| 249 | ····goto·:goto_6 | 250 | ····goto·:goto_6 |
| 250 | ····:goto_5 | 251 | ····:goto_5 |
| 251 | ····throw·v0 | 252 | ····throw·v0 |
| 252 | ····:goto_6 | 253 | ····:goto_6 |
| Offset 407, 9 lines modified | Offset 408, 10 lines modified | ||
| 407 | ····:try_end_2 | 408 | ····:try_end_2 |
| 408 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 | 409 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 |
| 409 | ····.line·10 | 410 | ····.line·10 |
| 410 | ····:catch_1 | 411 | ····:catch_1 |
| 411 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor;->abort()V | 412 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor;->abort()V |
| 413 | ····.line·11 | ||
| 412 | ····throw·p2 | 414 | ····throw·p2 |
| 413 | .end·method | 415 | .end·method |
| Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
| 25 | ····return-void | 25 | ····return-void |
| 26 | .end·method | 26 | .end·method |
| 27 | #·virtual·methods | 27 | #·virtual·methods |
| 28 | .method·public·run()V | 28 | .method·public·run()V |
| 29 | ····.locals· | 29 | ····.locals·4 |
| 30 | ····.line·1 | 30 | ····.line·1 |
| 31 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 31 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
| 32 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 32 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
| 33 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->diskCache:Lcom/nostra13/universalimageloader/cache/disc/DiskCache; | 33 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->diskCache:Lcom/nostra13/universalimageloader/cache/disc/DiskCache; |
| Offset 44, 60 lines modified | Offset 44, 106 lines modified | ||
| 44 | ····iget-object·v1,·v1,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | 44 | ····iget-object·v1,·v1,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; |
| 45 | ····.line·3 | 45 | ····.line·3 |
| 46 | ····invoke-interface·{v0,·v1},·Lcom/nostra13/universalimageloader/cache/disc/DiskCache;->get(Ljava/lang/String;)Ljava/io/File; | 46 | ····invoke-interface·{v0,·v1},·Lcom/nostra13/universalimageloader/cache/disc/DiskCache;->get(Ljava/lang/String;)Ljava/io/File; |
| 47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
| 48 | ····const/4·v1,·0x1 | ||
| 49 | ····const/4·v2,·0x0 | ||
| 48 | ····if-eqz·v0,·:cond_0 | 50 | ····if-eqz·v0,·:cond_0 |
| 49 | ····.line·4 | 51 | ····.line·4 |
| 50 | ····invoke-virtual·{v0},·Ljava/io/File;->exists()Z | 52 | ····invoke-virtual·{v0},·Ljava/io/File;->exists()Z |
| 51 | ····move-result·v0 | 53 | ····move-result·v0 |
| 52 | ····if- | 54 | ····if-nez·v0,·:cond_4 |
| 53 | ····con | 55 | ····:cond_0 |
| 56 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | ||
| 57 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | ||
| 58 | ····.line·5 | ||
| 59 | ····iget-object·v3,·v3,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | ||
| 60 | ····.line·6 | ||
| 61 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
| 62 | ····.line·7 | ||
| 63 | ····invoke-static·{v3},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->ofUri(Ljava/lang/String;)Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
| 64 | ····move-result-object·v0 | ||
| 65 | ····.line·8 | ||
| 66 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->ASSETS:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
| 67 | ····if-eq·v0,·v3,·:cond_2 | ||
| 68 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
| 69 | ····if-eq·v0,·v3,·:cond_2 | ||
| 70 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->DRAWABLE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
| 71 | ····if-ne·v0,·v3,·:cond_1 | ||
| 54 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
| 55 | ····:cond_ | 73 | ····:cond_1 |
| 56 | ····const/4·v0,·0x0 | 74 | ····const/4·v0,·0x0 |
| 57 | ···· | 75 | ····goto·:goto_1 |
| 76 | ····:cond_2 | ||
| 58 | ····:goto_0 | 77 | ····:goto_0 |
| 59 | ···· | 78 | ····const/4·v0,·0x1 |
| 60 | ····.line·6 | ||
| 61 | ···· | 79 | ····:goto_1 |
| 80 | ····if-eqz·v0,·:cond_3 | ||
| 62 | ···· | 81 | ····goto·:goto_2 |
| 82 | ····:cond_3 | ||
| 83 | ····const/4·v1,·0x0 | ||
| 63 | ····.line· | 84 | ····.line·9 |
| 85 | ····:cond_4 | ||
| 86 | ····:goto_2 | ||
| 64 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 87 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
| 65 | ····.line· | 88 | ····.line·10 |
| 89 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->initExecutorsIfNeed()V | ||
| 90 | ····if-eqz·v1,·:cond_5 | ||
| 91 | ····.line·11 | ||
| 92 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | ||
| 93 | ····.line·12 | ||
| 66 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 94 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
| 67 | ····.line· | 95 | ····.line·13 |
| 68 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | 96 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; |
| 69 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V | 97 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V |
| 70 | ····goto·:goto_ | 98 | ····goto·:goto_3 |
| 71 | ····.line·1 | 99 | ····.line·14 |
| 72 | ····:cond_ | 100 | ····:cond_5 |
| 73 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 101 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
| 74 | ····.line·1 | 102 | ····.line·15 |
| 75 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 103 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
| 76 | ····.line·1 | 104 | ····.line·16 |
| 77 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | 105 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; |
| 78 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V | 106 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V |
| 79 | ····:goto_ | 107 | ····:goto_3 |
| 80 | ····return-void | 108 | ····return-void |
| 81 | .end·method | 109 | .end·method |
| Offset 286, 27 lines modified | Offset 286, 28 lines modified | ||
| 286 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->memoryCacheKey:Ljava/lang/String; | 286 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->memoryCacheKey:Ljava/lang/String; |
| 287 | ····iget-object·v5,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | 287 | ····iget-object·v5,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; |
| 288 | ····iget-object·v6,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->targetSize:Lcom/nostra13/universalimageloader/core/assist/ImageSize; | 288 | ····iget-object·v6,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->targetSize:Lcom/nostra13/universalimageloader/core/assist/ImageSize; |
| 289 | ····.line·6 | ||
| 289 | ····invoke-virtual·{p0},·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->getDownloader()Lcom/nostra13/universalimageloader/core/download/ImageDownloader; | 290 | ····invoke-virtual·{p0},·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->getDownloader()Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
| 290 | ····move-result-object·v8 | 291 | ····move-result-object·v8 |
| 291 | ····iget-object·v9,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->options:Lcom/nostra13/universalimageloader/core/DisplayImageOptions; | 292 | ····iget-object·v9,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->options:Lcom/nostra13/universalimageloader/core/DisplayImageOptions; |
| 292 | ····move-object·v2,·v0 | 293 | ····move-object·v2,·v0 |
| 293 | ····move-object·v4,·p1 | 294 | ····move-object·v4,·p1 |
| 294 | ····invoke-direct/range·{v2·..·v9},·Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/nostra13/universalimageloader/core/assist/ImageSize;Lcom/nostra13/universalimageloader/core/assist/ViewScaleType;Lcom/nostra13/universalimageloader/core/download/ImageDownloader;Lcom/nostra13/universalimageloader/core/DisplayImageOptions;)V | 295 | ····invoke-direct/range·{v2·..·v9},·Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/nostra13/universalimageloader/core/assist/ImageSize;Lcom/nostra13/universalimageloader/core/assist/ViewScaleType;Lcom/nostra13/universalimageloader/core/download/ImageDownloader;Lcom/nostra13/universalimageloader/core/DisplayImageOptions;)V |
| 295 | ····.line· | 296 | ····.line·7 |
| 296 | ····iget-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->decoder:Lcom/nostra13/universalimageloader/core/decode/ImageDecoder; | 297 | ····iget-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->decoder:Lcom/nostra13/universalimageloader/core/decode/ImageDecoder; |
| 297 | ····check-cast·p1,·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder; | 298 | ····check-cast·p1,·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder; |
| 298 | ····invoke-virtual·{p1,·v0},·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder;->decode(Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Landroid/graphics/Bitmap; | 299 | ····invoke-virtual·{p1,·v0},·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder;->decode(Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Landroid/graphics/Bitmap; |
| 299 | ····move-result-object·p1 | 300 | ····move-result-object·p1 |
| Offset 1226, 14 lines modified | Offset 1227, 15 lines modified | ||
| 1226 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 1227 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 1227 | ····return-void | 1228 | ····return-void |
| 1228 | ····:goto_a | 1229 | ····:goto_a |
| 1229 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 1230 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 1231 | ····.line·72 | ||
| 1230 | ····throw·v1 | 1232 | ····throw·v1 |
| 1231 | .end·method | 1233 | .end·method |
| 1232 | .method·public·final·tryCacheImageOnDisk()Z | 1234 | .method·public·final·tryCacheImageOnDisk()Z |
| 1233 | ····.locals·3 | 1235 | ····.locals·3 |
| 1234 | ····.annotation·system·Ldalvik/annotation/Throws; | 1236 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 1235 | ········value·=·{ | 1237 | ········value·=·{ |
| Offset 51, 85 lines modified | Offset 51, 86 lines modified | ||
| 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 52 | ····.line·2 | 52 | ····.line·2 |
| 53 | ····new-instance·v0,·Ljava/util/HashMap; | 53 | ····new-instance·v0,·Ljava/util/HashMap; |
| 54 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 54 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
| 55 | ····.line·3 | ||
| 55 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; | 56 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; |
| 56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
| 57 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->cacheKeysForImageAwares:Ljava/util/Map; | 58 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->cacheKeysForImageAwares:Ljava/util/Map; |
| 58 | ····.line· | 59 | ····.line·4 |
| 59 | ····new-instance·v0,·Ljava/util/WeakHashMap; | 60 | ····new-instance·v0,·Ljava/util/WeakHashMap; |
| 60 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | 61 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V |
| 61 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->uriLocks:Ljava/util/Map; | 62 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->uriLocks:Ljava/util/Map; |
| 62 | ····.line· | 63 | ····.line·5 |
| 63 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 64 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
| 64 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
| 65 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 66 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
| 66 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->paused:Ljava/util/concurrent/atomic/AtomicBoolean; | 67 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->paused:Ljava/util/concurrent/atomic/AtomicBoolean; |
| 67 | ····.line· | 68 | ····.line·6 |
| 68 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 69 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
| 69 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 70 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
| 70 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->networkDenied:Ljava/util/concurrent/atomic/AtomicBoolean; | 71 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->networkDenied:Ljava/util/concurrent/atomic/AtomicBoolean; |
| 71 | ····.line· | 72 | ····.line·7 |
| 72 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 73 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
| 73 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 74 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
| 74 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->slowNetwork:Ljava/util/concurrent/atomic/AtomicBoolean; | 75 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->slowNetwork:Ljava/util/concurrent/atomic/AtomicBoolean; |
| 75 | ····.line· | 76 | ····.line·8 |
| 76 | ····new-instance·v0,·Ljava/lang/Object; | 77 | ····new-instance·v0,·Ljava/lang/Object; |
| 77 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 78 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
| 78 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->pauseLock:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->pauseLock:Ljava/lang/Object; |
| 79 | ····.line· | 80 | ····.line·9 |
| 80 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 81 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
| 81 | ····.line· | 82 | ····.line·10 |
| 82 | ····iget-object·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutor:Ljava/util/concurrent/Executor; | 83 | ····iget-object·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutor:Ljava/util/concurrent/Executor; |
| 83 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 84 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
| 84 | ····.line·1 | 85 | ····.line·11 |
| 85 | ····iget-object·p1,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 86 | ····iget-object·p1,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
| 86 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 87 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
| 87 | ····.line·1 | 88 | ····.line·12 |
| 88 | ····new-instance·p1,·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory; | 89 | ····new-instance·p1,·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory; |
| 89 | ····const/4·v0,·0x5 | 90 | ····const/4·v0,·0x5 |
| 90 | ····const-string·v1,·"uil-pool-d-" | 91 | ····const-string·v1,·"uil-pool-d-" |
| 91 | ····invoke-direct·{p1,·v0,·v1},·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory;-><init>(ILjava/lang/String;)V | 92 | ····invoke-direct·{p1,·v0,·v1},·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory;-><init>(ILjava/lang/String;)V |
| 92 | ····.line·1 | 93 | ····.line·13 |
| 93 | ····invoke-static·{p1},·Ljava/util/concurrent/Executors;->newCachedThreadPool(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; | 94 | ····invoke-static·{p1},·Ljava/util/concurrent/Executors;->newCachedThreadPool(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; |
| 94 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
| 95 | ····.line·1 | 96 | ····.line·14 |
| 96 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskDistributor:Ljava/util/concurrent/Executor; | 97 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskDistributor:Ljava/util/concurrent/Executor; |
| 97 | ····return-void | 98 | ····return-void |
| 98 | .end·method | 99 | .end·method |
| 99 | #·virtual·methods | 100 | #·virtual·methods |
| Offset 158, 51 lines modified | Offset 159, 54 lines modified | ||
| 158 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I | 159 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I |
| 159 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I | 160 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I |
| 160 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->tasksProcessingType:Lcom/nostra13/universalimageloader/core/assist/QueueProcessingType; | 161 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->tasksProcessingType:Lcom/nostra13/universalimageloader/core/assist/QueueProcessingType; |
| 162 | ····.line·3 | ||
| 161 | ····invoke-static·{v1,·v2,·v0},·Lcom/nispok/snackbar/R$color;->createExecutor(IILcom/nostra13/universalimageloader/core/assist/QueueProcessingType;)Ljava/util/concurrent/Executor; | 163 | ····invoke-static·{v1,·v2,·v0},·Lcom/nispok/snackbar/R$color;->createExecutor(IILcom/nostra13/universalimageloader/core/assist/QueueProcessingType;)Ljava/util/concurrent/Executor; |
| 162 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
| 163 | ····.line· | 165 | ····.line·4 |
| 164 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 166 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
| 165 | ····.line· | 167 | ····.line·5 |
| 166 | ····:cond_0 | 168 | ····:cond_0 |
| 167 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 169 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
| 168 | ····iget-boolean·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z | 170 | ····iget-boolean·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z |
| 169 | ····if-nez·v0,·:cond_1 | 171 | ····if-nez·v0,·:cond_1 |
| 170 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 172 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
| 171 | ····check-cast·v0,·Ljava/util/concurrent/ExecutorService; | 173 | ····check-cast·v0,·Ljava/util/concurrent/ExecutorService; |
| 174 | ····.line·6 | ||
| 172 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z | 175 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z |
| 173 | ····move-result·v0 | 176 | ····move-result·v0 |
| 174 | ····if-eqz·v0,·:cond_1 | 177 | ····if-eqz·v0,·:cond_1 |
| 175 | ····.line· | 178 | ····.line·7 |
| 176 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 179 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
| 177 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I | 180 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I |
| 178 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I | 181 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I |
| Max diff block lines reached; 623/6084 bytes (10.24%) of diff not shown. | |||
| Offset 121, 33 lines modified | Offset 121, 45 lines modified | ||
| 121 | ····.line·22 | 121 | ····.line·22 |
| 122 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutor:Z | 122 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutor:Z |
| 123 | ····.line·23 | 123 | ····.line·23 |
| 124 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutor:Z | 124 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutor:Z |
| 125 | ····.line·24 | 125 | ····.line·24 |
| 126 | ····iget-boolean· | 126 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutorForCachedImages:Z |
| 127 | ····.line·25 | 127 | ····.line·25 |
| 128 | ····iput-boolean· | 128 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z |
| 129 | ····.line·26 | 129 | ····.line·26 |
| 130 | ····new-instance· | 130 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader; |
| 131 | ····invoke-direct·{ | 131 | ····invoke-direct·{v0,·p2},·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader;-><init>(Lcom/nostra13/universalimageloader/core/download/ImageDownloader;)V |
| 132 | ····iput-object· | 132 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->networkDeniedDownloader:Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
| 133 | ····.line·27 | 133 | ····.line·27 |
| 134 | ····new-instance· | 134 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader; |
| 135 | ····invoke-direct·{ | 135 | ····invoke-direct·{v0,·p2},·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader;-><init>(Lcom/nostra13/universalimageloader/core/download/ImageDownloader;)V |
| 136 | ····iput-object· | 136 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->slowNetworkDownloader:Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
| 137 | ····const/4·p | 137 | ····const/4·p2,·0x0 |
| 138 | ····.line·28 | 138 | ····.line·28 |
| 139 | ····sput-boolean·p | 139 | ····sput-boolean·p2,·Lcom/nostra13/universalimageloader/utils/L;->writeDebugLogs:Z |
| 140 | ····.line·29 | ||
| 141 | ····new-instance·p2,·Ljava/lang/Thread; | ||
| 142 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM; | ||
| 143 | ····invoke-direct·{v0,·p1},·Lcom/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM;-><init>(Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;)V | ||
| 144 | ····invoke-direct·{p2,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | ||
| 145 | ····.line·30 | ||
| 146 | ····invoke-virtual·{p2},·Ljava/lang/Thread;->start()V | ||
| 140 | ····return-void | 147 | ····return-void |
| 141 | .end·method | 148 | .end·method |
| Offset 258, 229 lines modified | Offset 258, 231 lines modified | ||
| 258 | ····move-result-object·v9 | 258 | ····move-result-object·v9 |
| 259 | ····check-cast·v9,·Landroid/widget/ImageView; | 259 | ····check-cast·v9,·Landroid/widget/ImageView; |
| 260 | ····if-eqz·v9,·:cond_8 | 260 | ····if-eqz·v9,·:cond_8 |
| 261 | ····const-string·v7,·"mMaxWidth" | ||
| 262 | ····.line·27 | 261 | ····.line·27 |
| 263 | ····invoke- | 262 | ····invoke-virtual·{v9},·Landroid/widget/ImageView;->getMaxWidth()I |
| 264 | ····move-result·v7 | 263 | ····move-result·v7 |
| 265 | ····:cond_8 | 264 | ····:cond_8 |
| 266 | ····if-gtz·v7,·:cond_9 | 265 | ····if-gtz·v7,·:cond_9 |
| 267 | ····goto·:goto_4 | 266 | ····goto·:goto_4 |
| 267 | ····.line·28 | ||
| 268 | ····:cond_9 | 268 | ····:cond_9 |
| 269 | ···· | 269 | ····invoke-static·{v7,·v5},·Ljava/lang/Math;->min(II)I |
| 270 | ····move-result·v5 | ||
| 270 | ····.line·2 | 271 | ····.line·29 |
| 271 | ····:goto_4 | 272 | ····:goto_4 |
| 272 | ····iget-object·v7,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 273 | ····iget-object·v7,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
| 273 | ····invoke-virtual·{v7},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; | 274 | ····invoke-virtual·{v7},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; |
| 274 | ····move-result-object·v7 | 275 | ····move-result-object·v7 |
| 275 | ····check-cast·v7,·Landroid/view/View; | 276 | ····check-cast·v7,·Landroid/view/View; |
| 276 | ····if-eqz·v7,·:cond_b | 277 | ····if-eqz·v7,·:cond_b |
| 277 | ····.line· | 278 | ····.line·30 |
| 278 | ····invoke-virtual·{v7},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 279 | ····invoke-virtual·{v7},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
| 279 | ····move-result-object·v9 | 280 | ····move-result-object·v9 |
| 280 | ····.line·3 | 281 | ····.line·31 |
| 281 | ····iget-boolean·v10,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->checkActualViewSize:Z | 282 | ····iget-boolean·v10,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->checkActualViewSize:Z |
| 282 | ····if-eqz·v10,·:cond_a | 283 | ····if-eqz·v10,·:cond_a |
| 283 | ····if-eqz·v9,·:cond_a | 284 | ····if-eqz·v9,·:cond_a |
| 284 | ····iget·v10,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I | 285 | ····iget·v10,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I |
| 285 | ····if-eq·v10,·v8,·:cond_a | 286 | ····if-eq·v10,·v8,·:cond_a |
| 286 | ····.line·3 | 287 | ····.line·32 |
| 287 | ····invoke-virtual·{v7},·Landroid/view/View;->getHeight()I | 288 | ····invoke-virtual·{v7},·Landroid/view/View;->getHeight()I |
| 288 | ····move-result·v7 | 289 | ····move-result·v7 |
| 289 | ····goto·:goto_5 | 290 | ····goto·:goto_5 |
| 290 | ····:cond_a | 291 | ····:cond_a |
| 291 | ····const/4·v7,·0x0 | 292 | ····const/4·v7,·0x0 |
| 292 | ····:goto_5 | 293 | ····:goto_5 |
| 293 | ····if-gtz·v7,·:cond_c | 294 | ····if-gtz·v7,·:cond_c |
| 294 | ····if-eqz·v9,·:cond_c | 295 | ····if-eqz·v9,·:cond_c |
| 295 | ····.line·3 | 296 | ····.line·33 |
| 296 | ····iget·v7,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I | 297 | ····iget·v7,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I |
| 297 | ····goto·:goto_6 | 298 | ····goto·:goto_6 |
| 298 | ····:cond_b | 299 | ····:cond_b |
| 299 | ····const/4·v7,·0x0 | 300 | ····const/4·v7,·0x0 |
| 300 | ····:cond_c | 301 | ····:cond_c |
| 301 | ····:goto_6 | 302 | ····:goto_6 |
| 302 | ····if-gtz·v7,·:cond_d | 303 | ····if-gtz·v7,·:cond_d |
| 303 | ····.line·3 | 304 | ····.line·34 |
| 304 | ····iget-object·v8,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 305 | ····iget-object·v8,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
| 305 | ····invoke-virtual·{v8},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; | 306 | ····invoke-virtual·{v8},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; |
| 306 | ····move-result-object·v8 | 307 | ····move-result-object·v8 |
| 307 | ····check-cast·v8,·Landroid/widget/ImageView; | 308 | ····check-cast·v8,·Landroid/widget/ImageView; |
| 308 | ····if-eqz·v8,·:cond_d | 309 | ····if-eqz·v8,·:cond_d |
| 309 | ····const-string·v7,·"mMaxHeight" | ||
| 310 | ····.line·3 | 310 | ····.line·35 |
| 311 | ····invoke- | 311 | ····invoke-virtual·{v8},·Landroid/widget/ImageView;->getMaxHeight()I |
| 312 | ····move-result·v7 | 312 | ····move-result·v7 |
| 313 | ····:cond_d | 313 | ····:cond_d |
| 314 | ····if-gtz·v7,·:cond_e | 314 | ····if-gtz·v7,·:cond_e |
| 315 | ····goto·:goto_7 | 315 | ····goto·:goto_7 |
| 316 | ····.line·36 | ||
| 316 | ····:cond_e | 317 | ····:cond_e |
| 317 | ···· | 318 | ····invoke-static·{v7,·v0},·Ljava/lang/Math;->min(II)I |
| 319 | ····move-result·v0 | ||
| 318 | ····.line·3 | 320 | ····.line·37 |
| 319 | ····:goto_7 | 321 | ····:goto_7 |
| 320 | ····new-instance·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize; | 322 | ····new-instance·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize; |
| 321 | ····invoke-direct·{v7,·v5,·v0},·Lcom/nostra13/universalimageloader/core/assist/ImageSize;-><init>(II)V | 323 | ····invoke-direct·{v7,·v5,·v0},·Lcom/nostra13/universalimageloader/core/assist/ImageSize;-><init>(II)V |
| 322 | ····.line·3 | 324 | ····.line·38 |
| 323 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 325 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
| 324 | ····invoke-direct·{v0,·p1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 326 | ····invoke-direct·{v0,·p1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
| 325 | ····const-string·v5,·"_" | 327 | ····const-string·v5,·"_" |
| 326 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 328 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 327 | ····.line·3 | 329 | ····.line·39 |
| 328 | ····iget·v5,·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize;->width:I | 330 | ····iget·v5,·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize;->width:I |
| Max diff block lines reached; 12308/15759 bytes (78.10%) of diff not shown. | |||
| Offset 315, 14 lines modified | Offset 315, 18 lines modified | ||
| 315 | ····sget-object·p2,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | 315 | ····sget-object·p2,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; |
| 316 | ····invoke-virtual·{p2,·p1},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->crop(Ljava/lang/String;)Ljava/lang/String; | 316 | ····invoke-virtual·{p2,·p1},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->crop(Ljava/lang/String;)Ljava/lang/String; |
| 317 | ····move-result-object·p2 | 317 | ····move-result-object·p2 |
| 318 | ····.line·22 | 318 | ····.line·22 |
| 319 | ····invoke-static·{p1},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; | ||
| 320 | ····move-result-object·p1 | ||
| 319 | ····invoke-static·{p1},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; | 321 | ····invoke-static·{p1},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; |
| 320 | ····move-result-object·p1 | 322 | ····move-result-object·p1 |
| 321 | ····.line·23 | 323 | ····.line·23 |
| 322 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; | 324 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; |
| Offset 470, 49 lines modified | Offset 470, 51 lines modified | ||
| 470 | ····const/4·v11,·0x0 | 470 | ····const/4·v11,·0x0 |
| 471 | ····.line·48 | 471 | ····.line·48 |
| 472 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getWidth()I | 472 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getWidth()I |
| 473 | ····move-result·v12 | 473 | ····move-result·v12 |
| 474 | ····.line·49 | ||
| 474 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getHeight()I | 475 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getHeight()I |
| 475 | ····move-result·v13 | 476 | ····move-result·v13 |
| 476 | ····const/4·v15,·0x1 | 477 | ····const/4·v15,·0x1 |
| 477 | ····move-object·v9,·v8 | 478 | ····move-object·v9,·v8 |
| 479 | ····.line·50 | ||
| 478 | ····invoke-static/range·{v9·..·v15},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; | 480 | ····invoke-static/range·{v9·..·v15},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; |
| 479 | ····move-result-object·v0 | 481 | ····move-result-object·v0 |
| 480 | ····if-eq·v0,·v8,·:cond_f | 482 | ····if-eq·v0,·v8,·:cond_f |
| 481 | ····.line· | 483 | ····.line·51 |
| 482 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->recycle()V | 484 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->recycle()V |
| 483 | ····:cond_f | 485 | ····:cond_f |
| 484 | ····move-object·v8,·v0 | 486 | ····move-object·v8,·v0 |
| 485 | ····:goto_5 | 487 | ····:goto_5 |
| 486 | ····return-object·v8 | 488 | ····return-object·v8 |
| 487 | ····:catchall_0 | 489 | ····:catchall_0 |
| 488 | ····move-exception·v0 | 490 | ····move-exception·v0 |
| 489 | ····if-eqz·v2,·:cond_10 | 491 | ····if-eqz·v2,·:cond_10 |
| 490 | ····.line·5 | 492 | ····.line·52 |
| 491 | ····:try_start_5 | 493 | ····:try_start_5 |
| 492 | ····invoke-interface·{v2},·Ljava/io/Closeable;->close()V | 494 | ····invoke-interface·{v2},·Ljava/io/Closeable;->close()V |
| 493 | ····:try_end_5 | 495 | ····:try_end_5 |
| 494 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_3 | 496 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_3 |
| 495 | ····.line·5 | 497 | ····.line·53 |
| 496 | ····:catch_3 | 498 | ····:catch_3 |
| 497 | ····:cond_10 | 499 | ····:cond_10 |
| 498 | ····throw·v0 | 500 | ····throw·v0 |
| 499 | .end·method | 501 | .end·method |
| 500 | .method·public·defineImageSizeAndRotation(Ljava/io/InputStream;Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder$ImageFileInfo; | 502 | .method·public·defineImageSizeAndRotation(Ljava/io/InputStream;Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder$ImageFileInfo; |
| 501 | ····.locals·5 | 503 | ····.locals·5 |
| Offset 9, 64 lines modified | Offset 9, 14 lines modified | ||
| 9 | ····.line·1 | 9 | ····.line·1 |
| 10 | ····invoke-direct·{p0,·p1},·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;-><init>(Landroid/view/View;)V | 10 | ····invoke-direct·{p0,·p1},·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;-><init>(Landroid/view/View;)V |
| 11 | ····return-void | 11 | ····return-void |
| 12 | .end·method | 12 | .end·method |
| 13 | .method·public·static·getImageViewFieldValue(Ljava/lang/Object;Ljava/lang/String;)I | ||
| 14 | ····.locals·1 | ||
| 15 | ····.line·1 | ||
| 16 | ····:try_start_0 | ||
| 17 | ····const-class·v0,·Landroid/widget/ImageView; | ||
| 18 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
| 19 | ····move-result-object·p1 | ||
| 20 | ····const/4·v0,·0x1 | ||
| 21 | ····.line·2 | ||
| 22 | ····invoke-virtual·{p1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
| 23 | ····.line·3 | ||
| 24 | ····invoke-virtual·{p1,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
| 25 | ····move-result-object·p0 | ||
| 26 | ····check-cast·p0,·Ljava/lang/Integer; | ||
| 27 | ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I | ||
| 28 | ····move-result·p0 | ||
| 29 | ····:try_end_0 | ||
| 30 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
| 31 | ····if-lez·p0,·:cond_0 | ||
| 32 | ····const·p1,·0x7fffffff | ||
| 33 | ····if-ge·p0,·p1,·:cond_0 | ||
| 34 | ····goto·:goto_0 | ||
| 35 | ····:catch_0 | ||
| 36 | ····move-exception·p0 | ||
| 37 | ····.line·4 | ||
| 38 | ····invoke-static·{p0},·Lcom/nostra13/universalimageloader/utils/L;->e(Ljava/lang/Throwable;)V | ||
| 39 | ····:cond_0 | ||
| 40 | ····const/4·p0,·0x0 | ||
| 41 | ····:goto_0 | ||
| 42 | ····return·p0 | ||
| 43 | .end·method | ||
| 44 | #·virtual·methods | 13 | #·virtual·methods |
| 45 | .method·public·getWrappedView()Landroid/view/View; | 14 | .method·public·getWrappedView()Landroid/view/View; |
| 46 | ····.locals·1 | 15 | ····.locals·1 |
| 47 | ····.line·1 | 16 | ····.line·1 |
| 48 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 17 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
| Offset 107, 14 lines modified | Offset 107, 15 lines modified | ||
| 107 | ····return·v0 | 107 | ····return·v0 |
| 108 | ····:catchall_0 | 108 | ····:catchall_0 |
| 109 | ····move-exception·v0 | 109 | ····move-exception·v0 |
| 110 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 110 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 111 | ····.line·15 | ||
| 111 | ····throw·v0 | 112 | ····throw·v0 |
| 112 | .end·method | 113 | .end·method |
| 113 | .method·public·remove()Ljava/lang/Object; | 114 | .method·public·remove()Ljava/lang/Object; |
| 114 | ····.locals·2 | 115 | ····.locals·2 |
| 115 | ····.annotation·system·Ldalvik/annotation/Signature; | 116 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 116 | ········value·=·{ | 117 | ········value·=·{ |
| Offset 153, 9 lines modified | Offset 154, 10 lines modified | ||
| 153 | ····:catchall_0 | 154 | ····:catchall_0 |
| 154 | ····move-exception·v1 | 155 | ····move-exception·v1 |
| 155 | ····.line·6 | 156 | ····.line·6 |
| 156 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 157 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 158 | ····.line·7 | ||
| 157 | ····throw·v1 | 159 | ····throw·v1 |
| 158 | .end·method | 160 | .end·method |
| Offset 150, 14 lines modified | Offset 150, 15 lines modified | ||
| 150 | ····:catchall_0 | 150 | ····:catchall_0 |
| 151 | ····move-exception·v0 | 151 | ····move-exception·v0 |
| 152 | ····.line·8 | 152 | ····.line·8 |
| 153 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 153 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 154 | ····.line·9 | ||
| 154 | ····throw·v0 | 155 | ····throw·v0 |
| 155 | .end·method | 156 | .end·method |
| 156 | .method·public·clear()V | 157 | .method·public·clear()V |
| 157 | ····.locals·4 | 158 | ····.locals·4 |
| 158 | ····.line·1 | 159 | ····.line·1 |
| Offset 215, 14 lines modified | Offset 216, 15 lines modified | ||
| 215 | ····return-void | 216 | ····return-void |
| 216 | ····:catchall_0 | 217 | ····:catchall_0 |
| 217 | ····move-exception·v1 | 218 | ····move-exception·v1 |
| 218 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 219 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 220 | ····.line·12 | ||
| 219 | ····goto·:goto_2 | 221 | ····goto·:goto_2 |
| 220 | ····:goto_1 | 222 | ····:goto_1 |
| 221 | ····throw·v1 | 223 | ····throw·v1 |
| 222 | ····:goto_2 | 224 | ····:goto_2 |
| 223 | ····goto·:goto_1 | 225 | ····goto·:goto_1 |
| Offset 285, 14 lines modified | Offset 287, 15 lines modified | ||
| 285 | ····return·v0 | 287 | ····return·v0 |
| 286 | ····:catchall_0 | 288 | ····:catchall_0 |
| 287 | ····move-exception·p1 | 289 | ····move-exception·p1 |
| 288 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 290 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 291 | ····.line·8 | ||
| 289 | ····goto·:goto_2 | 292 | ····goto·:goto_2 |
| 290 | ····:goto_1 | 293 | ····:goto_1 |
| 291 | ····throw·p1 | 294 | ····throw·p1 |
| 292 | ····:goto_2 | 295 | ····:goto_2 |
| 293 | ····goto·:goto_1 | 296 | ····goto·:goto_1 |
| Offset 375, 17 lines modified | Offset 378, 18 lines modified | ||
| 375 | ····return·p2 | 378 | ····return·p2 |
| 376 | ····:catchall_0 | 379 | ····:catchall_0 |
| 377 | ····move-exception·p1 | 380 | ····move-exception·p1 |
| 378 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 381 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 382 | ····.line·9 | ||
| 379 | ····throw·p1 | 383 | ····throw·p1 |
| 380 | ····.line· | 384 | ····.line·10 |
| 381 | ····:cond_1 | 385 | ····:cond_1 |
| 382 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 386 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
| 383 | ····invoke-direct·{p1},·Ljava/lang/IllegalArgumentException;-><init>()V | 387 | ····invoke-direct·{p1},·Ljava/lang/IllegalArgumentException;-><init>()V |
| 384 | ····goto·:goto_2 | 388 | ····goto·:goto_2 |
| Offset 579, 14 lines modified | Offset 583, 15 lines modified | ||
| 579 | ····return·p1 | 583 | ····return·p1 |
| 580 | ····:catchall_0 | 584 | ····:catchall_0 |
| 581 | ····move-exception·p1 | 585 | ····move-exception·p1 |
| 582 | ····invoke-virtual·{p3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 586 | ····invoke-virtual·{p3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 587 | ····.line·9 | ||
| 583 | ····goto·:goto_3 | 588 | ····goto·:goto_3 |
| 584 | ····:goto_2 | 589 | ····:goto_2 |
| 585 | ····throw·p1 | 590 | ····throw·p1 |
| 586 | ····:goto_3 | 591 | ····:goto_3 |
| 587 | ····goto·:goto_2 | 592 | ····goto·:goto_2 |
| Offset 644, 14 lines modified | Offset 649, 15 lines modified | ||
| 644 | ····return-object·v1 | 649 | ····return-object·v1 |
| 645 | ····:catchall_0 | 650 | ····:catchall_0 |
| 646 | ····move-exception·v1 | 651 | ····move-exception·v1 |
| 647 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 652 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 653 | ····.line·5 | ||
| 648 | ····throw·v1 | 654 | ····throw·v1 |
| 649 | .end·method | 655 | .end·method |
| 650 | .method·public·poll()Ljava/lang/Object; | 656 | .method·public·poll()Ljava/lang/Object; |
| 651 | ····.locals·2 | 657 | ····.locals·2 |
| 652 | ····.annotation·system·Ldalvik/annotation/Signature; | 658 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 653 | ········value·=·{ | 659 | ········value·=·{ |
| Offset 679, 14 lines modified | Offset 685, 15 lines modified | ||
| 679 | ····return-object·v1 | 685 | ····return-object·v1 |
| 680 | ····:catchall_0 | 686 | ····:catchall_0 |
| 681 | ····move-exception·v1 | 687 | ····move-exception·v1 |
| 682 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 688 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 689 | ····.line·5 | ||
| 683 | ····throw·v1 | 690 | ····throw·v1 |
| 684 | .end·method | 691 | .end·method |
| 685 | .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 692 | .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
| 686 | ····.locals·3 | 693 | ····.locals·3 |
| 687 | ····.annotation·system·Ldalvik/annotation/Signature; | 694 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 688 | ········value·=·{ | 695 | ········value·=·{ |
| Offset 698, 26 lines modified | Offset 705, 26 lines modified | ||
| 698 | ····.annotation·system·Ldalvik/annotation/Throws; | 705 | ····.annotation·system·Ldalvik/annotation/Throws; |
| 699 | ········value·=·{ | 706 | ········value·=·{ |
| 700 | ············Ljava/lang/InterruptedException; | 707 | ············Ljava/lang/InterruptedException; |
| 701 | ········} | 708 | ········} |
| 702 | ····.end·annotation | 709 | ····.end·annotation |
| 703 | ····.line· | 710 | ····.line·6 |
| 704 | ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toNanos(J)J | 711 | ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toNanos(J)J |
| 705 | ····move-result-wide·p1 | 712 | ····move-result-wide·p1 |
| Max diff block lines reached; 5531/8144 bytes (67.92%) of diff not shown. | |||
| Offset 105, 14 lines modified | Offset 105, 15 lines modified | ||
| 105 | ····return-void | 105 | ····return-void |
| 106 | ····:catchall_0 | 106 | ····:catchall_0 |
| 107 | ····move-exception·v0 | 107 | ····move-exception·v0 |
| 108 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 108 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 109 | ····.line·9 | ||
| 109 | ····throw·v0 | 110 | ····throw·v0 |
| 110 | .end·method | 111 | .end·method |
| 111 | #·virtual·methods | 112 | #·virtual·methods |
| 112 | .method·public·hasNext()Z | 113 | .method·public·hasNext()Z |
| 113 | ····.locals·1 | 114 | ····.locals·1 |
| Offset 225, 17 lines modified | Offset 226, 18 lines modified | ||
| 225 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
| 226 | ····:catchall_0 | 227 | ····:catchall_0 |
| 227 | ····move-exception·v0 | 228 | ····move-exception·v0 |
| 228 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 229 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 230 | ····.line·14 | ||
| 229 | ····throw·v0 | 231 | ····throw·v0 |
| 230 | ····.line·1 | 232 | ····.line·15 |
| 231 | ····:cond_4 | 233 | ····:cond_4 |
| 232 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 234 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
| 233 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 235 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
| 234 | ····goto·:goto_4 | 236 | ····goto·:goto_4 |
| Offset 287, 17 lines modified | Offset 289, 18 lines modified | ||
| 287 | ····return-void | 289 | ····return-void |
| 288 | ····:catchall_0 | 290 | ····:catchall_0 |
| 289 | ····move-exception·v0 | 291 | ····move-exception·v0 |
| 290 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 292 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
| 293 | ····.line·8 | ||
| 291 | ····throw·v0 | 294 | ····throw·v0 |
| 292 | ····.line· | 295 | ····.line·9 |
| 293 | ····:cond_1 | 296 | ····:cond_1 |
| 294 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 297 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
| 295 | ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V | 298 | ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V |
| 296 | ····throw·v0 | 299 | ····throw·v0 |
| 297 | .end·method | 300 | .end·method |