Offset 1, 51 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:·88a2ce6b5b43ac422da50813e06f999f999ae50bc4164fd89604c40880c5f69e | ||
10 | Signer·#1·certificate·SHA-1·digest:·be4e80662b564c3f8a9367394ea73bde8f98ce4f | ||
11 | Signer·#1·certificate·MD5·digest:·0d88c125851bf268cf0d3cdb5eabecb2 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·ca061c42e746dbccf72038844dab6dcd5f40615eedcf992ae472344b7844349e | ||
15 | Signer·#1·public·key·SHA-1·digest:·ac79da38e4f3651dde1bcc8c001606672e0072d4 | ||
16 | Signer·#1·public·key·MD5·digest:·8b30c7bd39feb34c5e2e31a3a978e8a6 | ||
17 | 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/. | ||
18 | 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/. | ||
19 | WARNING:·META-INF/CHANGES·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/okio.kotlin_module·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.legacy_legacy-support-core-ui.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-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/. | ||
23 | 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/. | ||
24 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.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/kotlin-stdlib.kotlin_module·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/kotlin-stdlib-common.kotlin_module·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.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/. | ||
28 | 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/. | ||
29 | WARNING:·META-INF/README.md·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.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/. | ||
31 | WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.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.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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | 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/. | ||
37 | 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/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | 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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | WARNING:·META-INF/androidx.media_media.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.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/. | ||
47 | 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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | WARNING:·META-INF/okhttp.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 442, 15 lines modified | Offset 442, 15 lines modified | ||
442 | -rw----·····0.0·fat·······77·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png | 442 | -rw----·····0.0·fat·······77·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
443 | -rw----·····0.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins | 443 | -rw----·····0.0·fat······758·b-·defN·81-Jan-01·01:01·kotlin/internal/internal.kotlin_builtins |
444 | -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 444 | -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
445 | -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version | 445 | -rw----·····0.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version |
446 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_material_dark.xml | 446 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_material_dark.xml |
447 | -rw----·····0.0·fat······705·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png | 447 | -rw----·····0.0·fat······705·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
448 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/exo_controls_repeat_one.png | 448 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/exo_controls_repeat_one.png |
449 | -rw----·····0.0·fat···3112 | 449 | -rw----·····0.0·fat···311292·b-·defN·81-Jan-01·01:01·classes2.dex |
450 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/exo_controls_fullscreen_enter.png | 450 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/exo_controls_fullscreen_enter.png |
451 | -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png | 451 | -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png |
452 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/exo_edit_mode_logo.png | 452 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/exo_edit_mode_logo.png |
453 | -rw----·····0.0·fat·····1208·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png | 453 | -rw----·····0.0·fat·····1208·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
454 | -rw----·····0.0·fat·····1243·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png | 454 | -rw----·····0.0·fat·····1243·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
455 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/exo_icon_stop.png | 455 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/drawable-ldpi-v4/exo_icon_stop.png |
456 | -rw----·····0.0·fat·····3216·b-·defN·81-Jan-01·01:01·res/layout/notification_template_big_media_narrow_custom.xml | 456 | -rw----·····0.0·fat·····3216·b-·defN·81-Jan-01·01:01·res/layout/notification_template_big_media_narrow_custom.xml |
Offset 579, 8 lines modified | Offset 579, 8 lines modified | ||
579 | -rw----·····0.0·fat··2739828·b-·defN·81-Jan-01·01:01·classes.dex | 579 | -rw----·····0.0·fat··2739828·b-·defN·81-Jan-01·01:01·classes.dex |
580 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml | 580 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml |
581 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 581 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
582 | -rw----·····0.0·fat······348·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/ic_play.png | 582 | -rw----·····0.0·fat······348·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/ic_play.png |
583 | -rw----·····2.0·fat····70622·b-·defN·81-Jan-01·01:01·META-INF/AAA0447C.SF | 583 | -rw----·····2.0·fat····70622·b-·defN·81-Jan-01·01:01·META-INF/AAA0447C.SF |
584 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/AAA0447C.RSA | 584 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/AAA0447C.RSA |
585 | -rw----·····2.0·fat····70495·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 585 | -rw----·····2.0·fat····70495·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
586 | 584·files,·5208230 | 586 | 584·files,·52082304·bytes·uncompressed,·49334229·bytes·compressed:··5.3% |
Offset 1, 13 lines modified | Offset 1, 13 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············:·da506cec |
5 | signature···········:· | 5 | signature···········:·66b3...7e4a |
6 | file_size···········:·3112 | 6 | file_size···········:·311292 |
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·····:·1406 | 10 | string_ids_size·····:·1406 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·806 | 12 | type_ids_size·······:·806 |
13 | type_ids_off········:·5736·(0x001668) | 13 | type_ids_off········:·5736·(0x001668) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·8960·(0x002300) | 15 | proto_ids_off·······:·8960·(0x002300) |
16 | field_ids_size······:·832 | 16 | field_ids_size······:·832 |
17 | field_ids_off·······:·20888·(0x005198) | 17 | field_ids_off·······:·20888·(0x005198) |
18 | method_ids_size·····:·4626 | 18 | method_ids_size·····:·4626 |
19 | method_ids_off······:·27544·(0x006b98) | 19 | method_ids_off······:·27544·(0x006b98) |
20 | class_defs_size·····:·640 | 20 | class_defs_size·····:·640 |
21 | class_defs_off······:·64552·(0x00fc28) | 21 | class_defs_off······:·64552·(0x00fc28) |
22 | data_size···········:·2262 | 22 | data_size···········:·226260 |
23 | data_off············:·85032·(0x014c28) | 23 | data_off············:·85032·(0x014c28) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·5 | 25 | class_idx···········:·5 |
26 | access_flags········:·4113·(0x1011) | 26 | access_flags········:·4113·(0x1011) |
27 | superclass_idx······:·666 | 27 | superclass_idx······:·666 |
28 | source_file_idx·····:·0 | 28 | source_file_idx·····:·0 |
Offset 16436, 44 lines modified | Offset 16436, 44 lines modified | ||
16436 | 01d57a:·3800·0f00······························|000d:·if-eqz·v0,·001c·//·+000f | 16436 | 01d57a:·3800·0f00······························|000d:·if-eqz·v0,·001c·//·+000f |
16437 | 01d57e:·1f02·c002······························|000f:·check-cast·v2,·Ljava/util/LinkedHashSet;·//·type@02c0 | 16437 | 01d57e:·1f02·c002······························|000f:·check-cast·v2,·Ljava/util/LinkedHashSet;·//·type@02c0 |
16438 | 01d582:·2200·8200······························|0011:·new-instance·v0,·Lj$/util/U;·//·type@0082 | 16438 | 01d582:·2200·8200······························|0011:·new-instance·v0,·Lj$/util/U;·//·type@0082 |
16439 | 01d586:·7110·8c10·0200·························|0013:·invoke-static·{v2},·Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@108c | 16439 | 01d586:·7110·8c10·0200·························|0013:·invoke-static·{v2},·Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;·//·method@108c |
16440 | 01d58c:·1301·1100······························|0016:·const/16·v1,·#int·17·//·#11 | 16440 | 01d58c:·1301·1100······························|0016:·const/16·v1,·#int·17·//·#11 |
16441 | 01d590:·7030·3704·2001·························|0018:·invoke-direct·{v0,·v2,·v1},·Lj$/util/U;.<init>:(Ljava/util/Collection;I)V·//·method@0437 | 16441 | 01d590:·7030·3704·2001·························|0018:·invoke-direct·{v0,·v2,·v1},·Lj$/util/U;.<init>:(Ljava/util/Collection;I)V·//·method@0437 |
16442 | 01d596:·1100···································|001b:·return-object·v0 | 16442 | 01d596:·1100···································|001b:·return-object·v0 |
16443 | 01d598:·2020·c202······························|001c:·instance-of·v0,·v2,·Ljava/util/List;·//·type@02c2 | ||
16444 | 01d59c:·3800·0900······························|001e:·if-eqz·v0,·0027·//·+0009 | ||
16445 | 01d5a0:·1f02·c202······························|0020:·check-cast·v2,·Ljava/util/List;·//·type@02c2 | ||
16446 | 01d5a4:·7110·8e03·0200·························|0022:·invoke-static·{v2},·Lj$/util/List$-CC;.$default$spliterator:(Ljava/util/List;)Lj$/util/Spliterator;·//·method@038e | ||
16447 | 01d5aa:·0c02···································|0025:·move-result-object·v2 | ||
16448 | 01d5ac:·1102···································|0026:·return-object·v2 | ||
16443 | 01d5 | 16449 | 01d5ae:·2020·d202······························|0027:·instance-of·v0,·v2,·Ljava/util/SortedSet;·//·type@02d2 |
16444 | 01d5 | 16450 | 01d5b2:·3800·0c00······························|0029:·if-eqz·v0,·0035·//·+000c |
16445 | 01d5 | 16451 | 01d5b6:·1f02·d202······························|002b:·check-cast·v2,·Ljava/util/SortedSet;·//·type@02d2 |
16446 | 01d5 | 16452 | 01d5ba:·2200·6100······························|002d:·new-instance·v0,·Lj$/util/C;·//·type@0061 |
16447 | 01d5 | 16453 | 01d5be:·1301·1500······························|002f:·const/16·v1,·#int·21·//·#15 |
16448 | 01d5 | 16454 | 01d5c2:·7040·1603·2012·························|0031:·invoke-direct·{v0,·v2,·v2,·v1},·Lj$/util/C;.<init>:(Ljava/util/SortedSet;Ljava/util/Collection;I)V·//·method@0316 |
16449 | 01d5b2:·1100···································|0029:·return-object·v0 | ||
16450 | 01d5b4:·2020·d102······························|002a:·instance-of·v0,·v2,·Ljava/util/Set;·//·type@02d1 | ||
16451 | 01d5b8:·3800·0900······························|002c:·if-eqz·v0,·0035·//·+0009 | ||
16452 | 01d5bc:·1f02·d102······························|002e:·check-cast·v2,·Ljava/util/Set;·//·type@02d1 | ||
16453 | 01d5c0:·7110·0f04·0200·························|0030:·invoke-static·{v2},·Lj$/util/Set$-CC;.$default$spliterator:(Ljava/util/Set;)Lj$/util/Spliterator;·//·method@040f | ||
16454 | 01d5c6:·0c02···································|0033:·move-result-object·v2 | ||
16455 | 01d5c8:·110 | 16455 | 01d5c8:·1100···································|0034:·return-object·v0 |
16456 | 01d5ca:·2020· | 16456 | 01d5ca:·2020·d102······························|0035:·instance-of·v0,·v2,·Ljava/util/Set;·//·type@02d1 |
16457 | 01d5ce:·3800·0900······························|0037:·if-eqz·v0,·0040·//·+0009 | 16457 | 01d5ce:·3800·0900······························|0037:·if-eqz·v0,·0040·//·+0009 |
16458 | 01d5d2:·1f02· | 16458 | 01d5d2:·1f02·d102······························|0039:·check-cast·v2,·Ljava/util/Set;·//·type@02d1 |
16459 | 01d5d6:·7110· | 16459 | 01d5d6:·7110·0f04·0200·························|003b:·invoke-static·{v2},·Lj$/util/Set$-CC;.$default$spliterator:(Ljava/util/Set;)Lj$/util/Spliterator;·//·method@040f |
16460 | 01d5dc:·0c02···································|003e:·move-result-object·v2 | 16460 | 01d5dc:·0c02···································|003e:·move-result-object·v2 |
16461 | 01d5de:·1102···································|003f:·return-object·v2 | 16461 | 01d5de:·1102···································|003f:·return-object·v2 |
16462 | 01d5e0:·7110·1a03·0200·························|0040:·invoke-static·{v2},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@031a | 16462 | 01d5e0:·7110·1a03·0200·························|0040:·invoke-static·{v2},·Lj$/util/Collection$-CC;.$default$spliterator:(Ljava/util/Collection;)Lj$/util/Spliterator;·//·method@031a |
16463 | 01d5e6:·0c02···································|0043:·move-result-object·v2 | 16463 | 01d5e6:·0c02···································|0043:·move-result-object·v2 |
16464 | 01d5e8:·1102···································|0044:·return-object·v2 | 16464 | 01d5e8:·1102···································|0044:·return-object·v2 |
16465 | ······catches·······:·(none) | 16465 | ······catches·······:·(none) |
16466 | ······positions·····:· | 16466 | ······positions·····:· |
16467 | ········0x0011·line=1 | 16467 | ········0x0011·line=1 |
16468 | ········0x0013·line=2 | 16468 | ········0x0013·line=2 |
16469 | ········0x0018·line=3 | 16469 | ········0x0018·line=3 |
16470 | ········0x001c·line=4 | 16470 | ········0x001c·line=4 |
16471 | ········0x002 | 16471 | ········0x002d·line=5 |
16472 | ········0x00 | 16472 | ········0x0035·line=6 |
16473 | ······locals········:· | 16473 | ······locals········:· |
16474 | ········0x0000·-·0x0045·reg=2·(null)·Ljava/util/Collection;· | 16474 | ········0x0000·-·0x0045·reg=2·(null)·Ljava/util/Collection;· |
16475 | ····#17··············:·(in·Lj$/util/k;) | 16475 | ····#17··············:·(in·Lj$/util/k;) |
16476 | ······name··········:·'r' | 16476 | ······name··········:·'r' |
16477 | ······type··········:·'(Ljava/util/Comparator;Ljava/util/Comparator;)Ljava/util/Comparator;' | 16477 | ······type··········:·'(Ljava/util/Comparator;Ljava/util/Comparator;)Ljava/util/Comparator;' |
16478 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 16478 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
Offset 3218, 15 lines modified | Offset 3218, 15 lines modified | ||
3218 | ··version·of·encoding·software:···················2.0 | 3218 | ··version·of·encoding·software:···················2.0 |
3219 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 3219 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
3220 | ··minimum·software·version·required·to·extract:···2.0 | 3220 | ··minimum·software·version·required·to·extract:···2.0 |
3221 | ··compression·method:·····························none·(stored) | 3221 | ··compression·method:·····························none·(stored) |
3222 | ··file·security·status:···························not·encrypted | 3222 | ··file·security·status:···························not·encrypted |
3223 | ··extended·local·header:··························no | 3223 | ··extended·local·header:··························no |
3224 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 3224 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
3225 | ··32-bit·CRC·value·(hex):························· | 3225 | ··32-bit·CRC·value·(hex):·························1f632876 |
3226 | ··compressed·size:································4155·bytes | 3226 | ··compressed·size:································4155·bytes |
3227 | ··uncompressed·size:······························4155·bytes | 3227 | ··uncompressed·size:······························4155·bytes |
3228 | ··length·of·filename:·····························15·characters | 3228 | ··length·of·filename:·····························15·characters |
3229 | ··length·of·extra·field:··························0·bytes | 3229 | ··length·of·extra·field:··························0·bytes |
3230 | ··length·of·file·comment:·························0·characters | 3230 | ··length·of·file·comment:·························0·characters |
3231 | ··disk·number·on·which·file·begins:···············disk·1 | 3231 | ··disk·number·on·which·file·begins:···············disk·1 |
3232 | ··apparent·file·type:·····························binary | 3232 | ··apparent·file·type:·····························binary |
Offset 146, 20 lines modified | Offset 146, 20 lines modified | ||
146 | ············return·((j$.util.Collection)collection).spliterator(); | 146 | ············return·((j$.util.Collection)collection).spliterator(); |
147 | ········} | 147 | ········} |
148 | ········if·(collection·instanceof·LinkedHashSet)·{ | 148 | ········if·(collection·instanceof·LinkedHashSet)·{ |
149 | ············final·LinkedHashSet·obj·=·(LinkedHashSet)collection; | 149 | ············final·LinkedHashSet·obj·=·(LinkedHashSet)collection; |
150 | ············Objects.requireNonNull(obj); | 150 | ············Objects.requireNonNull(obj); |
151 | ············return·(Spliterator)new·U((Collection)obj,·17); | 151 | ············return·(Spliterator)new·U((Collection)obj,·17); |
152 | ········} | 152 | ········} |
153 | ········if·(collection·instanceof·List)·{ | ||
154 | ············return·List$-CC.$default$spliterator((List)collection); | ||
155 | ········} | ||
153 | ········if·(collection·instanceof·SortedSet)·{ | 156 | ········if·(collection·instanceof·SortedSet)·{ |
154 | ············final·SortedSet·set·=·(SortedSet)collection; | 157 | ············final·SortedSet·set·=·(SortedSet)collection; |
155 | ············return·(Spliterator)new·C(set,·(Collection)set,·21); | 158 | ············return·(Spliterator)new·C(set,·(Collection)set,·21); |
156 | ········} | 159 | ········} |
157 | ········if·(collection·instanceof·Set)·{ | 160 | ········if·(collection·instanceof·Set)·{ |
158 | ············return·Set$-CC.$default$spliterator((Set)(SortedSet)collection); | 161 | ············return·Set$-CC.$default$spliterator((Set)(SortedSet)collection); |
159 | ········} | 162 | ········} |
160 | ········if·(collection·instanceof·List)·{ | ||
161 | ············return·List$-CC.$default$spliterator((List)collection); | ||
162 | ········} | ||
163 | ········return·Collection$-CC.$default$spliterator(collection); | 163 | ········return·Collection$-CC.$default$spliterator(collection); |
164 | ····} | 164 | ····} |
165 | } | 165 | } |
Offset 479, 56 lines modified | Offset 479, 56 lines modified | ||
479 | ····.line·3 | 479 | ····.line·3 |
480 | ····invoke-direct·{v0,·p0,·v1},·Lj$/util/U;-><init>(Ljava/util/Collection;I)V | 480 | ····invoke-direct·{v0,·p0,·v1},·Lj$/util/U;-><init>(Ljava/util/Collection;I)V |
481 | ····return-object·v0 | 481 | ····return-object·v0 |
482 | ····.line·4 | 482 | ····.line·4 |
483 | ····:cond_1 | 483 | ····:cond_1 |
484 | ····instance-of·v0,·p0,·Ljava/util/ | 484 | ····instance-of·v0,·p0,·Ljava/util/List; |
485 | ····if-eqz·v0,·:cond_2 | 485 | ····if-eqz·v0,·:cond_2 |
486 | ····check-cast·p0,·Ljava/util/List; | ||
487 | ····invoke-static·{p0},·Lj$/util/List$-CC;->$default$spliterator(Ljava/util/List;)Lj$/util/Spliterator; | ||
488 | ····move-result-object·p0 | ||
489 | ····return-object·p0 | ||
490 | ····:cond_2 | ||
491 | ····instance-of·v0,·p0,·Ljava/util/SortedSet; | ||
492 | ····if-eqz·v0,·:cond_3 | ||
486 | ····check-cast·p0,·Ljava/util/SortedSet; | 493 | ····check-cast·p0,·Ljava/util/SortedSet; |
487 | ····.line·5 | 494 | ····.line·5 |
488 | ····new-instance·v0,·Lj$/util/C; | 495 | ····new-instance·v0,·Lj$/util/C; |
489 | ····const/16·v1,·0x15 | 496 | ····const/16·v1,·0x15 |
490 | ····invoke-direct·{v0,·p0,·p0,·v1},·Lj$/util/C;-><init>(Ljava/util/SortedSet;Ljava/util/Collection;I)V | 497 | ····invoke-direct·{v0,·p0,·p0,·v1},·Lj$/util/C;-><init>(Ljava/util/SortedSet;Ljava/util/Collection;I)V |
491 | ····return-object·v0 | 498 | ····return-object·v0 |
492 | ····.line·6 | 499 | ····.line·6 |
493 | ····:cond_ | 500 | ····:cond_3 |
494 | ····instance-of·v0,·p0,·Ljava/util/Set; | 501 | ····instance-of·v0,·p0,·Ljava/util/Set; |
495 | ····if-eqz·v0,·:cond_ | 502 | ····if-eqz·v0,·:cond_4 |
496 | ····check-cast·p0,·Ljava/util/Set; | 503 | ····check-cast·p0,·Ljava/util/Set; |
497 | ····invoke-static·{p0},·Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator; | 504 | ····invoke-static·{p0},·Lj$/util/Set$-CC;->$default$spliterator(Ljava/util/Set;)Lj$/util/Spliterator; |
498 | ····move-result-object·p0 | 505 | ····move-result-object·p0 |
499 | ····return-object·p0 | 506 | ····return-object·p0 |
500 | ····:cond_3 | ||
501 | ····instance-of·v0,·p0,·Ljava/util/List; | ||
502 | ····if-eqz·v0,·:cond_4 | ||
503 | ····check-cast·p0,·Ljava/util/List; | ||
504 | ····invoke-static·{p0},·Lj$/util/List$-CC;->$default$spliterator(Ljava/util/List;)Lj$/util/Spliterator; | ||
505 | ····move-result-object·p0 | ||
506 | ····return-object·p0 | ||
507 | ····:cond_4 | 507 | ····:cond_4 |
508 | ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator; | 508 | ····invoke-static·{p0},·Lj$/util/Collection$-CC;->$default$spliterator(Ljava/util/Collection;)Lj$/util/Spliterator; |
509 | ····move-result-object·p0 | 509 | ····move-result-object·p0 |
510 | ····return-object·p0 | 510 | ····return-object·p0 |
511 | .end·method | 511 | .end·method |