| 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··625310 | 3 | -rw-rw-rw-··0.0·unx··6253104·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···706520·b-·stor·81-Jan-01·01:01·resources.arsc | 722 | -rw----·····0.0·fat···706520·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,·76459 | 726 | 724·files,·7645957·bytes·uncompressed,·3400562·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············:·9abce495 |
| 5 | signature···········:· | 5 | signature···········:·e3cb...ed4e |
| 6 | file_size···········:·625310 | 6 | file_size···········:·6253104 |
| 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·····:·43990 | 10 | string_ids_size·····:·43990 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·5393 | 12 | type_ids_size·······:·5393 |
| 13 | type_ids_off········:·176072·(0x02afc8) | 13 | type_ids_off········:·176072·(0x02afc8) |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | proto_ids_off·······:·197644·(0x03040c) | 15 | proto_ids_off·······:·197644·(0x03040c) |
| 16 | field_ids_size······:·30723 | 16 | field_ids_size······:·30723 |
| 17 | field_ids_off·······:·310108·(0x04bb5c) | 17 | field_ids_off·······:·310108·(0x04bb5c) |
| 18 | method_ids_size·····:·44374 | 18 | method_ids_size·····:·44374 |
| 19 | method_ids_off······:·555892·(0x087b74) | 19 | method_ids_off······:·555892·(0x087b74) |
| 20 | class_defs_size·····:·4302 | 20 | class_defs_size·····:·4302 |
| 21 | class_defs_off······:·910884·(0x0de624) | 21 | class_defs_off······:·910884·(0x0de624) |
| 22 | data_size···········:·52045 | 22 | data_size···········:·5204556 |
| 23 | data_off············:·1048548·(0x0fffe4) | 23 | data_off············:·1048548·(0x0fffe4) |
| 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······:·4129 | 27 | superclass_idx······:·4129 |
| 28 | source_file_idx·····:·8806 | 28 | source_file_idx·····:·8806 |
| Offset 657790, 57 lines modified | Offset 657790, 56 lines modified | ||
| 657790 | ······name··········:·'onClick' | 657790 | ······name··········:·'onClick' |
| 657791 | ······type··········:·'(Landroid/view/View;)V' | 657791 | ······type··········:·'(Landroid/view/View;)V' |
| 657792 | ······access········:·0x0011·(PUBLIC·FINAL) | 657792 | ······access········:·0x0011·(PUBLIC·FINAL) |
| 657793 | ······code··········- | 657793 | ······code··········- |
| 657794 | ······registers·····:·6 | 657794 | ······registers·····:·6 |
| 657795 | ······ins···········:·2 | 657795 | ······ins···········:·2 |
| 657796 | ······outs··········:·2 | 657796 | ······outs··········:·2 |
| 657797 | ······insns·size····:· | 657797 | ······insns·size····:·59·16-bit·code·units |
| 657798 | 2b7bd8:········································|[2b7bd8]·com.wattwurm.toodoo.SingleFilterAdapter$onBindViewHolder$1.onClick:(Landroid/view/View;)V | 657798 | 2b7bd8:········································|[2b7bd8]·com.wattwurm.toodoo.SingleFilterAdapter$onBindViewHolder$1.onClick:(Landroid/view/View;)V |
| 657799 | 2b7be8:·5445·8a72······························|0000:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a | 657799 | 2b7be8:·5445·8a72······························|0000:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a |
| 657800 | 2b7bec:·6e10·3f80·0500·························|0002:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@803f | 657800 | 2b7bec:·6e10·3f80·0500·························|0002:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@803f |
| 657801 | 2b7bf2:·0c05···································|0005:·move-result-object·v5 | 657801 | 2b7bf2:·0c05···································|0005:·move-result-object·v5 |
| 657802 | 2b7bf4:·5440·8a72······························|0006:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a | 657802 | 2b7bf4:·5440·8a72······························|0006:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a |
| 657803 | 2b7bf8:·5241·8972······························|0008:·iget·v1,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7289 | 657803 | 2b7bf8:·5241·8972······························|0008:·iget·v1,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7289 |
| 657804 | 2b7bfc:·3901·0700······························|000a:·if-nez·v1,·0011·//·+0007 | 657804 | 2b7bfc:·3901·0700······························|000a:·if-nez·v1,·0011·//·+0007 |
| 657805 | 2b7c00:·6201·b672······························|000c:·sget-object·v1,·Lcom/wattwurm/toodoo/data/FilterAll;.INSTANCE:Lcom/wattwurm/toodoo/data/FilterAll;·//·field@72b6 | 657805 | 2b7c00:·6201·b672······························|000c:·sget-object·v1,·Lcom/wattwurm/toodoo/data/FilterAll;.INSTANCE:Lcom/wattwurm/toodoo/data/FilterAll;·//·field@72b6 |
| 657806 | 2b7c04:·1f01·ad0f······························|000e:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fad | 657806 | 2b7c04:·1f01·ad0f······························|000e:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fad |
| 657807 | 2b7c08:·281 | 657807 | 2b7c08:·2814···································|0010:·goto·0024·//·+0014 |
| 657808 | 2b7c0a:·2201·ac0f······························|0011:·new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1;·//·type@0fac | 657808 | 2b7c0a:·2201·ac0f······························|0011:·new-instance·v1,·Lcom/wattwurm/toodoo/data/SingleFilter1;·//·type@0fac |
| 657809 | 2b7c0e:·5442·8a72······························|0013:·iget-object·v2,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a | ||
| 657810 | 2b7c | 657809 | 2b7c0e:·7110·3e80·0000·························|0013:·invoke-static·{v0},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.access$getOptions$p:(Lcom/wattwurm/toodoo/SingleFilterAdapter;)Ljava/util/List;·//·method@803e |
| 657811 | 2b7c1 | 657810 | 2b7c14:·0c02···································|0016:·move-result-object·v2 |
| 657812 | 2b7c1 | 657811 | 2b7c16:·5243·8972······························|0017:·iget·v3,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.$position:I·//·field@7289 |
| 657813 | 2b7c1 | 657812 | 2b7c1a:·d803·03ff······························|0019:·add-int/lit8·v3,·v3,·#int·-1·//·#ff |
| 657814 | 2b7c | 657813 | 2b7c1e:·7220·e285·3200·························|001b:·invoke-interface·{v2,·v3},·Ljava/util/List;.get:(I)Ljava/lang/Object;·//·method@85e2 |
| 657815 | 2b7c2 | 657814 | 2b7c24:·0c02···································|001e:·move-result-object·v2 |
| 657816 | 2b7c2 | 657815 | 2b7c26:·7020·3481·2100·························|001f:·invoke-direct·{v1,·v2},·Lcom/wattwurm/toodoo/data/SingleFilter1;.<init>:(Ljava/lang/Object;)V·//·method@8134 |
| 657817 | 2b7c | 657816 | 2b7c2c:·1f01·ad0f······························|0022:·check-cast·v1,·Lcom/wattwurm/toodoo/data/SingleFilter;·//·type@0fad |
| 657818 | 2b7c3 | 657817 | 2b7c30:·6e20·4680·1000·························|0024:·invoke-virtual·{v0,·v1},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.setCurrentFilter:(Lcom/wattwurm/toodoo/data/SingleFilter;)V·//·method@8046 |
| 657819 | 2b7c3 | 657818 | 2b7c36:·5440·8a72······························|0027:·iget-object·v0,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a |
| 657820 | 2b7c3 | 657819 | 2b7c3a:·6e10·3f80·0000·························|0029:·invoke-virtual·{v0},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.getCurrentFilter:()Lcom/wattwurm/toodoo/data/SingleFilter;·//·method@803f |
| 657821 | 2b7c4 | 657820 | 2b7c40:·0c00···································|002c:·move-result-object·v0 |
| 657822 | 2b7c4 | 657821 | 2b7c42:·7120·fca0·0500·························|002d:·invoke-static·{v5,·v0},·Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z·//·method@a0fc |
| 657823 | 2b7c4 | 657822 | 2b7c48:·0a05···································|0030:·move-result·v5 |
| 657824 | 2b7c4 | 657823 | 2b7c4a:·df05·0501······························|0031:·xor-int/lit8·v5,·v5,·#int·1·//·#01 |
| 657825 | 2b7c | 657824 | 2b7c4e:·3805·0700······························|0033:·if-eqz·v5,·003a·//·+0007 |
| 657826 | 2b7c5 | 657825 | 2b7c52:·5445·8a72······························|0035:·iget-object·v5,·v4,·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;.this$0:Lcom/wattwurm/toodoo/SingleFilterAdapter;·//·field@728a |
| 657827 | 2b7c5 | 657826 | 2b7c56:·6e10·4180·0500·························|0037:·invoke-virtual·{v5},·Lcom/wattwurm/toodoo/SingleFilterAdapter;.notifyDataSetChanged:()V·//·method@8041 |
| 657828 | 2b7c | 657827 | 2b7c5c:·0e00···································|003a:·return-void |
| 657829 | ······catches·······:·(none) | 657828 | ······catches·······:·(none) |
| 657830 | ······positions·····:· | 657829 | ······positions·····:· |
| 657831 | ········0x0000·line=43 | 657830 | ········0x0000·line=43 |
| 657832 | ········0x0006·line=44 | 657831 | ········0x0006·line=44 |
| 657833 | ········0x0011·line=45 | 657832 | ········0x0011·line=45 |
| 657834 | ········0x002 | 657833 | ········0x0024·line=44 |
| 657835 | ········0x002 | 657834 | ········0x0027·line=46 |
| 657836 | ········0x003 | 657835 | ········0x0035·line=47 |
| 657837 | ······locals········:· | 657836 | ······locals········:· |
| 657838 | ········0x0000·-·0x003 | 657837 | ········0x0000·-·0x003b·reg=4·this·Lcom/wattwurm/toodoo/SingleFilterAdapter$onBindViewHolder$1;· |
| 657839 | ········0x0000·-·0x003 | 657838 | ········0x0000·-·0x003b·reg=5·(null)·Landroid/view/View;· |
| 657840 | ··source_file_idx···:·17846·(SingleFilterAdapter.kt) | 657839 | ··source_file_idx···:·17846·(SingleFilterAdapter.kt) |
| 657841 | Class·#2292·header: | 657840 | Class·#2292·header: |
| 657842 | class_idx···········:·3970 | 657841 | class_idx···········:·3970 |
| 657843 | access_flags········:·17·(0x0011) | 657842 | access_flags········:·17·(0x0011) |
| 657844 | superclass_idx······:·4129 | 657843 | superclass_idx······:·4129 |
| Offset 657869, 17 lines modified | Offset 657868, 17 lines modified | ||
| 657869 | ······type··········:·'()V' | 657868 | ······type··········:·'()V' |
| 657870 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 657869 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
| 657871 | ······code··········- | 657870 | ······code··········- |
| 657872 | ······registers·····:·1 | 657871 | ······registers·····:·1 |
| 657873 | ······ins···········:·1 | 657872 | ······ins···········:·1 |
| 657874 | ······outs··········:·1 | 657873 | ······outs··········:·1 |
| 657875 | ······insns·size····:·4·16-bit·code·units | 657874 | ······insns·size····:·4·16-bit·code·units |
| 657876 | 2b8 | 657875 | 2b80fc:········································|[2b80fc]·com.wattwurm.toodoo.SwipeOnItemTouchListener$Companion.<init>:()V |
| 657877 | 2b81 | 657876 | 2b810c:·7010·aa83·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@83aa |
| 657878 | 2b811 | 657877 | 2b8112:·0e00···································|0003:·return-void |
| 657879 | ······catches·······:·(none) | 657878 | ······catches·······:·(none) |
| 657880 | ······positions·····:· | 657879 | ······positions·····:· |
| 657881 | ········0x0000·line=537 | 657880 | ········0x0000·line=537 |
| 657882 | ······locals········:· | 657881 | ······locals········:· |
| 657883 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· | 657882 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· |
| 657884 | ····#1··············:·(in·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;) | 657883 | ····#1··············:·(in·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;) |
| Offset 657887, 17 lines modified | Offset 657886, 17 lines modified | ||
| 657887 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' | 657886 | ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' |
| 657888 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 657887 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
| 657889 | ······code··········- | 657888 | ······code··········- |
| 657890 | ······registers·····:·2 | 657889 | ······registers·····:·2 |
| 657891 | ······ins···········:·2 | 657890 | ······ins···········:·2 |
| 657892 | ······outs··········:·1 | 657891 | ······outs··········:·1 |
| 657893 | ······insns·size····:·4·16-bit·code·units | 657892 | ······insns·size····:·4·16-bit·code·units |
| 657894 | 2b811 | 657893 | 2b8114:········································|[2b8114]·com.wattwurm.toodoo.SwipeOnItemTouchListener$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V |
| 657895 | 2b812 | 657894 | 2b8124:·7010·5380·0000·························|0000:·invoke-direct·{v0},·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;.<init>:()V·//·method@8053 |
| 657896 | 2b812 | 657895 | 2b812a:·0e00···································|0003:·return-void |
| 657897 | ······catches·······:·(none) | 657896 | ······catches·······:·(none) |
| 657898 | ······positions·····:· | 657897 | ······positions·····:· |
| 657899 | ········0x0000·line=537 | 657898 | ········0x0000·line=537 |
| 657900 | ······locals········:· | 657899 | ······locals········:· |
| 657901 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· | 657900 | ········0x0000·-·0x0004·reg=0·this·Lcom/wattwurm/toodoo/SwipeOnItemTouchListener$Companion;· |
| 657902 | ········0x0000·-·0x0004·reg=1·(null)·Lkotlin/jvm/internal/DefaultConstructorMarker;· | 657901 | ········0x0000·-·0x0004·reg=1·(null)·Lkotlin/jvm/internal/DefaultConstructorMarker;· |
| Offset 657987, 18 lines modified | Offset 657986, 18 lines modified | ||
| 657987 | ······type··········:·'(Lcom/wattwurm/toodoo/SwipeOnItemTouchListener;)V' | 657986 | ······type··········:·'(Lcom/wattwurm/toodoo/SwipeOnItemTouchListener;)V' |
| 657988 | ······access········:·0x10000·(CONSTRUCTOR) | 657987 | ······access········:·0x10000·(CONSTRUCTOR) |
| 657989 | ······code··········- | 657988 | ······code··········- |
| Max diff block lines reached; 33372468/33384247 bytes (99.96%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·822306 | 1 | Zip·file·size:·8223063·bytes,·number·of·entries:·4292 |
| 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 4287, 8 lines modified | Offset 4287, 8 lines modified | ||
| 4287 | ?rwxrwxr-x··2.0·unx····16448·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 4287 | ?rwxrwxr-x··2.0·unx····16448·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
| 4288 | ?rwxrwxr-x··2.0·unx····48733·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 4288 | ?rwxrwxr-x··2.0·unx····48733·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
| 4289 | ?rwxrwxr-x··2.0·unx····28138·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 4289 | ?rwxrwxr-x··2.0·unx····28138·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
| 4290 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 4290 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
| 4291 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 4291 | ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
| 4292 | ?rwxrwxr-x··2.0·unx····36890·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 4292 | ?rwxrwxr-x··2.0·unx····36890·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
| 4293 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 4293 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
| 4294 | 4292·files,·970726 | 4294 | 4292·files,·9707265·bytes·uncompressed,·7426279·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 |