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:·a6173536f22c67a1d9eac0a182fcaa2ff48ff47329495eb90f64d9a7f46d6240 | ||
10 | Signer·#1·certificate·SHA-1·digest:·a07587d25240b33781dccbe4dbd0f1e3ece196db | ||
11 | Signer·#1·certificate·MD5·digest:·0d4cbd810f8370f82c877e2219739e5f | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·697a521f67aec68b32b43151e60f7f543cd372a0999841a6e5525061b68111e9 | ||
15 | Signer·#1·public·key·SHA-1·digest:·acf5a8cd6985fae71096fb8dfb9ffce82fa61b4f | ||
16 | Signer·#1·public·key·MD5·digest:·6244c032507ab8b2649d94268d9101b7 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·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.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/. | ||
19 | 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/. | ||
20 | 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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | 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/. | ||
24 | 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/. | ||
25 | WARNING:·META-INF/androidx.core_core-ktx.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.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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | WARNING:·META-INF/androidx.databinding_viewbinding.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.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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
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/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/. | ||
37 | 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/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | 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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | 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/. | ||
46 | WARNING:·META-INF/androidx.tracing_tracing.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.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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | 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/. | ||
52 | 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/. | ||
53 | 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/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·3486798·bytes,·number·of·entries:·724 | 1 | Zip·file·size:·3486798·bytes,·number·of·entries:·724 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··62478 | 3 | -rw-rw-rw-··0.0·unx··6247816·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 4 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.cardview_cardview.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.cardview_cardview.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.coordinatorlayout_coordinatorlayout.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.coordinatorlayout_coordinatorlayout.version |
Offset 719, 8 lines modified | Offset 719, 8 lines modified | ||
719 | -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml | 719 | -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml |
720 | -rw----·····0.0·fat······253·b-·stor·81-Jan-01·01:01·res/zZ.png | 720 | -rw----·····0.0·fat······253·b-·stor·81-Jan-01·01:01·res/zZ.png |
721 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 721 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
722 | -rw----·····0.0·fat···706472·b-·stor·81-Jan-01·01:01·resources.arsc | 722 | -rw----·····0.0·fat···706472·b-·stor·81-Jan-01·01:01·resources.arsc |
723 | -rw----·····2.0·fat····64844·b-·defN·81-Jan-01·01:01·META-INF/9E67D93E.SF | 723 | -rw----·····2.0·fat····64844·b-·defN·81-Jan-01·01:01·META-INF/9E67D93E.SF |
724 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9E67D93E.RSA | 724 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9E67D93E.RSA |
725 | -rw----·····2.0·fat····64717·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 725 | -rw----·····2.0·fat····64717·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
726 | 724·files,·76394 | 726 | 724·files,·7639417·bytes·uncompressed,·3398125·bytes·compressed:··55.5% |
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············:·a0d6610d |
5 | signature···········:· | 5 | signature···········:·5832...583b |
6 | file_size···········:·62478 | 6 | file_size···········:·6247816 |
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·····:·43952 | 10 | string_ids_size·····:·43952 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·5392 | 12 | type_ids_size·······:·5392 |
13 | type_ids_off········:·175920·(0x02af30) | 13 | type_ids_off········:·175920·(0x02af30) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·197488·(0x030370) | 15 | proto_ids_off·······:·197488·(0x030370) |
16 | field_ids_size······:·30710 | 16 | field_ids_size······:·30710 |
17 | field_ids_off·······:·309892·(0x04ba84) | 17 | field_ids_off·······:·309892·(0x04ba84) |
18 | method_ids_size·····:·44352 | 18 | method_ids_size·····:·44352 |
19 | method_ids_off······:·555572·(0x087a34) | 19 | method_ids_off······:·555572·(0x087a34) |
20 | class_defs_size·····:·4301 | 20 | class_defs_size·····:·4301 |
21 | class_defs_off······:·910388·(0x0de434) | 21 | class_defs_off······:·910388·(0x0de434) |
22 | data_size···········:·5199 | 22 | data_size···········:·5199796 |
23 | data_off············:·1048020·(0x0ffdd4) | 23 | data_off············:·1048020·(0x0ffdd4) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·344 | 25 | class_idx···········:·344 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·4128 | 27 | superclass_idx······:·4128 |
28 | source_file_idx·····:·8797 | 28 | source_file_idx·····:·8797 |
Offset 657645, 57 lines modified | Offset 657645, 56 lines modified | ||
657645 | ······name··········:·'onClick' | 657645 | ······name··········:·'onClick' |
657646 | ······type··········:·'(Landroid/view/View;)V' | 657646 | ······type··········:·'(Landroid/view/View;)V' |
657647 | ······access········:·0x0011·(PUBLIC·FINAL) | 657647 | ······access········:·0x0011·(PUBLIC·FINAL) |
657648 | ······code··········- | 657648 | ······code··········- |
657649 | ······registers·····:·6 | 657649 | ······registers·····:·6 |
657650 | ······ins···········:·2 | 657650 | ······ins···········:·2 |
657651 | ······outs··········:·2 | 657651 | ······outs··········:·2 |
657652 | ······insns·size····:· | 657652 | ······insns·size····:·59·16-bit·code·units |
657653 | 2b73fc:········································|[2b73fc]·com.wattwurm.toodoo.SingleFilterAdapter$onBindViewHolder$1.onClick:(Landroid/view/View;)V | 657653 | 2b73fc:········································|[2b73fc]·com.wattwurm.toodoo.SingleFilterAdapter$onBindViewHolder$1.onClick:(Landroid/view/View;)V |
657654 | 2b740c:·5445·8372······························|0000:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 | 657654 | 2b740c:·5445·8372······························|0000:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 |
657655 | 2b7410:·6e10·3280·0500·························|0002:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@8032 | 657655 | 2b7410:·6e10·3280·0500·························|0002:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@8032 |
657656 | 2b7416:·0c05···································|0005:·move-result-object·v5 | 657656 | 2b7416:·0c05···································|0005:·move-result-object·v5 |
657657 | 2b7418:·5440·8372······························|0006:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 | 657657 | 2b7418:·5440·8372······························|0006:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 |
657658 | 2b741c:·5241·8272······························|0008:·iget·v1,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7282 | 657658 | 2b741c:·5241·8272······························|0008:·iget·v1,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7282 |
657659 | 2b7420:·3901·0700······························|000a:·if-nez·v1,·0011·//·+0007 | 657659 | 2b7420:·3901·0700······························|000a:·if-nez·v1,·0011·//·+0007 |
657660 | 2b7424:·6201·af72······························|000c:·sget-object·v1,·Lcom/wattwurm/toodoo/data/FilterAll;.INSTANCE:Lcom/wattwurm/toodoo/data/FilterAll;·//·field@72af | 657660 | 2b7424:·6201·af72······························|000c:·sget-object·v1,·Lcom/wattwurm/toodoo/data/FilterAll;.INSTANCE:Lcom/wattwurm/toodoo/data/FilterAll;·//·field@72af |
657661 | 2b7428:·1f01·ac0f······························|000e:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fac | 657661 | 2b7428:·1f01·ac0f······························|000e:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fac |
657662 | 2b742c:·281 | 657662 | 2b742c:·2814···································|0010:·goto·0024·//·+0014 |
657663 | 2b742e:·2201·ab0f······························|0011:·new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1;·//·type@0fab | 657663 | 2b742e:·2201·ab0f······························|0011:·new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1;·//·type@0fab |
657664 | 2b7432:·5442·8372······························|0013:·iget-object·v2,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 | ||
657665 | 2b743 | 657664 | 2b7432:·7110·3180·0000·························|0013:·invoke-static·{v0},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.access$getOptions$p:(Lcom/wattwurm/toodoo/SingleFilterAdapter;)Ljava/util/List;·//·method@8031 |
657666 | 2b743 | 657665 | 2b7438:·0c02···································|0016:·move-result-object·v2 |
657667 | 2b743 | 657666 | 2b743a:·5243·8272······························|0017:·iget·v3,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7282 |
657668 | 2b74 | 657667 | 2b743e:·d803·03ff······························|0019:·add-int/lit8·v3,·v3,·#int·-1·//·#ff |
657669 | 2b744 | 657668 | 2b7442:·7220·cc85·3200·························|001b:·invoke-interface·{v2,·v3},·Ljava/util/List;.get:(I)Ljava/lang/Object;·//·method@85cc |
657670 | 2b744 | 657669 | 2b7448:·0c02···································|001e:·move-result-object·v2 |
657671 | 2b744 | 657670 | 2b744a:·7020·2281·2100·························|001f:·invoke-direct·{v1,·v2},·Lcom/wattwurm/toodoo/data/SingleFilter1;.<init>:(Ljava/lang/Object;)V·//·method@8122 |
657672 | 2b745 | 657671 | 2b7450:·1f01·ac0f······························|0022:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fac |
657673 | 2b745 | 657672 | 2b7454:·6e20·3980·1000·························|0024:·invoke-virtual·{v0,·v1},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.setCurrentFilter:(Lcom/wattwurm/toodoo/data/SingleFilter;)V·//·method@8039 |
657674 | 2b745 | 657673 | 2b745a:·5440·8372······························|0027:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 |
657675 | 2b74 | 657674 | 2b745e:·6e10·3280·0000·························|0029:·invoke-virtual·{v0},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@8032 |
657676 | 2b746 | 657675 | 2b7464:·0c00···································|002c:·move-result-object·v0 |
657677 | 2b746 | 657676 | 2b7466:·7120·e6a0·0500·························|002d:·invoke-static·{v5,·v0},·Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z·//·method@a0e6 |
657678 | 2b74 | 657677 | 2b746c:·0a05···································|0030:·move-result·v5 |
657679 | 2b74 | 657678 | 2b746e:·df05·0501······························|0031:·xor-int/lit8·v5,·v5,·#int·1·//·#01 |
657680 | 2b747 | 657679 | 2b7472:·3805·0700······························|0033:·if-eqz·v5,·003a·//·+0007 |
657681 | 2b747 | 657680 | 2b7476:·5445·8372······························|0035:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@7283 |
657682 | 2b747 | 657681 | 2b747a:·6e10·3480·0500·························|0037:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.notifyDataSetChanged:()V·//·method@8034 |
657683 | 2b748 | 657682 | 2b7480:·0e00···································|003a:·return-void |
657684 | ······catches·······:·(none) | 657683 | ······catches·······:·(none) |
657685 | ······positions·····:· | 657684 | ······positions·····:· |
657686 | ········0x0000·line=43 | 657685 | ········0x0000·line=43 |
657687 | ········0x0006·line=44 | 657686 | ········0x0006·line=44 |
657688 | ········0x0011·line=45 | 657687 | ········0x0011·line=45 |
657689 | ········0x002 | 657688 | ········0x0024·line=44 |
657690 | ········0x002 | 657689 | ········0x0027·line=46 |
657691 | ········0x003 | 657690 | ········0x0035·line=47 |
657692 | ······locals········:· | 657691 | ······locals········:· |
657693 | ········0x0000·-·0x003 | 657692 | ········0x0000·-·0x003b·reg=4·this·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;· |
657694 | ········0x0000·-·0x003 | 657693 | ········0x0000·-·0x003b·reg=5·(null)·Landroid/view/View;· |
657695 | ··source_file_idx···:·17834·(SingleFilterAdapter.kt) | 657694 | ··source_file_idx···:·17834·(SingleFilterAdapter.kt) |
657696 | Class·#2292·header: | 657695 | Class·#2292·header: |
657697 | class_idx···········:·3969 | 657696 | class_idx···········:·3969 |
657698 | access_flags········:·17·(0x0011) | 657697 | access_flags········:·17·(0x0011) |
657699 | superclass_idx······:·4128 | 657698 | superclass_idx······:·4128 |
Offset 657724, 17 lines modified | Offset 657723, 17 lines modified | ||
657724 | ······type··········:·'()V' | 657723 | ······type··········:·'()V' |
657725 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 657724 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
657726 | ······code··········- | 657725 | ······code··········- |
657727 | ······registers·····:·1 | 657726 | ······registers·····:·1 |
657728 | ······ins···········:·1 | 657727 | ······ins···········:·1 |
657729 | ······outs··········:·1 | 657728 | ······outs··········:·1 |
657730 | ······insns·size····:·4·16-bit·code·units | 657729 | ······insns·size····:·4·16-bit·code·units |
657731 | 2b792 | 657730 | 2b7920:········································|[2b7920]·com.wattwurm.toodoo.SwipeOnItemTouchListener$Companion.<init>:()V |
657732 | 2b793 | 657731 | 2b7930:·7010·9483·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@8394 |
657733 | 2b793 | 657732 | 2b7936:·0e00···································|0003:·return-void |
657734 | ······catches·······:·(none) | 657733 | ······catches·······:·(none) |
657735 | ······positions·····:· | 657734 | ······positions·····:· |
657736 | ········0x0000·line=440 | 657735 | ········0x0000·line=440 |
657737 | ······locals········:· | 657736 | ······locals········:· |
657738 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· | 657737 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· |
657739 | ····#1··············:·(in·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;) | 657738 | ····#1··············:·(in·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;) |
Offset 657742, 17 lines modified | Offset 657741, 17 lines modified | ||
657742 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' | 657741 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' |
657743 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 657742 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
657744 | ······code··········- | 657743 | ······code··········- |
657745 | ······registers·····:·2 | 657744 | ······registers·····:·2 |
657746 | ······ins···········:·2 | 657745 | ······ins···········:·2 |
657747 | ······outs··········:·1 | 657746 | ······outs··········:·1 |
657748 | ······insns·size····:·4·16-bit·code·units | 657747 | ······insns·size····:·4·16-bit·code·units |
657749 | 2b793 | 657748 | 2b7938:········································|[2b7938]·com.wattwurm.toodoo.SwipeOnItemTouchListener$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
657750 | 2b794 | 657749 | 2b7948:·7010·4680·0000·························|0000:·invoke-direct·{v0},·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;.<init>:()V·//·method@8046 |
657751 | 2b79 | 657750 | 2b794e:·0e00···································|0003:·return-void |
657752 | ······catches·······:·(none) | 657751 | ······catches·······:·(none) |
657753 | ······positions·····:· | 657752 | ······positions·····:· |
657754 | ········0x0000·line=440 | 657753 | ········0x0000·line=440 |
657755 | ······locals········:· | 657754 | ······locals········:· |
657756 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· | 657755 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· |
657757 | ········0x0000·-·0x0004·reg=1·(null)·Lkotlin/jvm/internal/DefaultConstructorMarker;· | 657756 | ········0x0000·-·0x0004·reg=1·(null)·Lkotlin/jvm/internal/DefaultConstructorMarker;· |
Offset 657842, 18 lines modified | Offset 657841, 18 lines modified | ||
657842 | ······type··········:·'(Lcom/wattwurm/toodoo/SwipeOnItemTouchListener;)V' | 657841 | ······type··········:·'(Lcom/wattwurm/toodoo/SwipeOnItemTouchListener;)V' |
657843 | ······access········:·0x10000·(CONSTRUCTOR) | 657842 | ······access········:·0x10000·(CONSTRUCTOR) |
657844 | ······code··········- | 657843 | ······code··········- |
Max diff block lines reached; 33302824/33314603 bytes (99.96%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·821296 | 1 | Zip·file·size:·8212964·bytes,·number·of·entries:·4291 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class | 3 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class |
4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class | 4 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class |
5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class | 5 | ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class |
6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class | 6 | ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class |
7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 7 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
8 | ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 8 | ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
Offset 2279, 15 lines modified | Offset 2279, 15 lines modified | ||
2279 | ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$mipmap.class | 2279 | ?rwxrwxr-x··2.0·unx······205·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$mipmap.class |
2280 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$plurals.class | 2280 | ?rwxrwxr-x··2.0·unx······218·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$plurals.class |
2281 | ?rwxrwxr-x··2.0·unx·····5624·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$string.class | 2281 | ?rwxrwxr-x··2.0·unx·····5624·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$string.class |
2282 | ?rwxrwxr-x··2.0·unx····47200·b-·defN·80-Jan-01·00:00·com/wattwurm/toodoo/R$style.class | 2282 | ?rwxrwxr-x··2.0·unx····47200·b-·defN·80-Jan-01·00:00·com/wattwurm/toodoo/R$style.class |
2283 | ?rwxrwxr-x··2.0·unx····97339·b-·defN·80-Jan-01·00:00·com/wattwurm/toodoo/R$styleable.class | 2283 | ?rwxrwxr-x··2.0·unx····97339·b-·defN·80-Jan-01·00:00·com/wattwurm/toodoo/R$styleable.class |
2284 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$xml.class | 2284 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R$xml.class |
2285 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R.class | 2285 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/R.class |
2286 | ?rwxrwxr-x··2.0·unx·····125 | 2286 | ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1.class |
2287 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$Companion.class | 2287 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$Companion.class |
2288 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$OnSwipeActionListener.class | 2288 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$OnSwipeActionListener.class |
2289 | ?rwxrwxr-x··2.0·unx·····1919·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$mGestureDetector$1.class | 2289 | ?rwxrwxr-x··2.0·unx·····1919·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/SwipeOnItemTouchListener$mGestureDetector$1.class |
2290 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapter$WhenMappings.class | 2290 | ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapter$WhenMappings.class |
2291 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapter$onBindViewHolder$1.class | 2291 | ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapter$onBindViewHolder$1.class |
2292 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapterKt$WhenMappings.class | 2292 | ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapterKt$WhenMappings.class |
2293 | ?rwxrwxr-x··2.0·unx·····3014·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapterKt.class | 2293 | ?rwxrwxr-x··2.0·unx·····3014·b-·stor·80-Jan-01·00:00·com/wattwurm/toodoo/TasksAdapterKt.class |
Offset 4286, 8 lines modified | Offset 4286, 8 lines modified | ||
4286 | ?rwxrwxr-x··2.0·unx····16448·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 4286 | ?rwxrwxr-x··2.0·unx····16448·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
4287 | ?rwxrwxr-x··2.0·unx····48733·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 4287 | ?rwxrwxr-x··2.0·unx····48733·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
4288 | ?rwxrwxr-x··2.0·unx····28138·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 4288 | ?rwxrwxr-x··2.0·unx····28138·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
4289 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 4289 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
4290 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 4290 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
4291 | ?rwxrwxr-x··2.0·unx····36890·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 4291 | ?rwxrwxr-x··2.0·unx····36890·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
4292 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 4292 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
4293 | 4291·files,·969724 | 4293 | 4291·files,·9697244·bytes·uncompressed,·7416440·bytes·compressed:··23.5% |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | ········final·SingleFilter·currentFilter·=·this.this$0.getCurrentFilter(); | 22 | ········final·SingleFilter·currentFilter·=·this.this$0.getCurrentFilter(); |
23 | ········final·SingleFilterAdapter·this$0·=·this.this$0; | 23 | ········final·SingleFilterAdapter·this$0·=·this.this$0; |
24 | ········SingleFilter·currentFilter2; | 24 | ········SingleFilter·currentFilter2; |
25 | ········if·(this.$position·==·0)·{ | 25 | ········if·(this.$position·==·0)·{ |
26 | ············currentFilter2·=·(SingleFilter)FilterAll.INSTANCE; | 26 | ············currentFilter2·=·(SingleFilter)FilterAll.INSTANCE; |
27 | ········} | 27 | ········} |
28 | ········else·{ | 28 | ········else·{ |
29 | ············currentFilter2·=·(SingleFilter)new·SingleFilter1(SingleFilterAdapter.access$getOptions$p(this | 29 | ············currentFilter2·=·(SingleFilter)new·SingleFilter1(SingleFilterAdapter.access$getOptions$p(this$0).get(this.$position·-·1)); |
30 | ········} | 30 | ········} |
31 | ········this$0.setCurrentFilter(currentFilter2); | 31 | ········this$0.setCurrentFilter(currentFilter2); |
32 | ········if·(Intrinsics.areEqual((Object)currentFilter,·(Object)this.this$0.getCurrentFilter())·^·true)·{ | 32 | ········if·(Intrinsics.areEqual((Object)currentFilter,·(Object)this.this$0.getCurrentFilter())·^·true)·{ |
33 | ············this.this$0.notifyDataSetChanged(); | 33 | ············this.this$0.notifyDataSetChanged(); |
34 | ········} | 34 | ········} |
35 | ····} | 35 | ····} |
36 | } | 36 | } |
Offset 87, 17 lines modified | Offset 87, 15 lines modified | ||
87 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
88 | ····.line·45 | 88 | ····.line·45 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1; | 90 | ····new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1; |
91 | ····iget-object·v2,·p0,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;->this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter; | ||
92 | ····invoke-static·{v | 91 | ····invoke-static·{v0},·Lcom/wattwurm/toodoo/SingleFilterAdapter;->access$getOptions$p(Lcom/wattwurm/toodoo/SingleFilterAdapter;)Ljava/util/List; |
93 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
94 | ····iget·v3,·p0,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;->$position:I | 93 | ····iget·v3,·p0,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;->$position:I |
95 | ····add-int/lit8·v3,·v3,·-0x1 | 94 | ····add-int/lit8·v3,·v3,·-0x1 |