| 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 |