--- /home/fdroid/fdroiddata/tmp/dummydomain.yetanothercallblocker_5140.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_dummydomain.yetanothercallblocker_5140.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: , actual: <8ce80efcadcaa397e40fa957f864d3f94ffbf2af8810d15616d2940c953d24f9> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: │ @@ -1,58 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 2905d9028d07748db7fa4fe5687bb8fbc42877f225909eaa0c2ade6026add723 │ -Signer #1 certificate SHA-1 digest: a6942a6f4eb57da99fb7081f99e482758bc0764e │ -Signer #1 certificate MD5 digest: 3b35446e468abaebdd7020e7cf2fd164 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 20c60f3e9bf6d80fae4633330d191b3beb5a9f995defa748eb6242ea8f468119 │ -Signer #1 public key SHA-1 digest: f9dbd1e4145c403374c1999a1d10d5a020469358 │ -Signer #1 public key MD5 digest: 5716cdb928a7a4b93f6ea5d107b83dbb │ -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/. │ -WARNING: META-INF/androidx.room_room-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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.preference_preference.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.work_work-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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.recyclerview_recyclerview-selection.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.paging_paging-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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/work-runtime_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -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/. │ -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/. │ -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/. │ -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/. │ -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/. │ -WARNING: META-INF/androidx.sqlite_sqlite.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1107,8 +1107,8 @@ │ -rw---- 0.0 fat 235 b- stor 81-Jan-01 01:01 res/drawable-mdpi-v4/ic_thumbs_up_down_24dp.png │ -rw---- 0.0 fat 360 b- defN 81-Jan-01 01:01 res/xml/standalone_badge_offset.xml │ -rw---- 0.0 fat 516 b- defN 81-Jan-01 01:01 res/drawable/abc_seekbar_tick_mark_material.xml │ -rw---- 0.0 fat 212 b- stor 81-Jan-01 01:01 res/drawable-hdpi-v4/notification_bg_normal.9.png │ -rw---- 2.0 fat 112444 b- defN 81-Jan-01 01:01 META-INF/5A4337EF.SF │ -rw---- 2.0 fat 1326 b- defN 81-Jan-01 01:01 META-INF/5A4337EF.RSA │ -rw---- 2.0 fat 112336 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1112 files, 16849241 bytes uncompressed, 7711457 bytes compressed: 54.2% │ +1112 files, 16849241 bytes uncompressed, 7711458 bytes compressed: 54.2% ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : a9cd76f9 │ │ -signature : 49c2...21e0 │ │ +checksum : 04517621 │ │ +signature : 56e3...b83c │ │ file_size : 6371600 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 50918 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 6637 │ │ @@ -1260740,110 +1260740,110 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Ldummydomain/yetanothercallblocker/EventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 181 16-bit code units │ │ 327108: |[327108] dummydomain.yetanothercallblocker.EventBusIndex.:()V │ │ 327118: 2200 9914 |0000: new-instance v0, Ljava/util/HashMap; // type@1499 │ │ 32711c: 7010 209f 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@9f20 │ │ 327122: 6900 1772 |0005: sput-object v0, Ldummydomain/yetanothercallblocker/EventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@7217 │ │ 327126: 2200 0a18 |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ -32712a: 1c01 ab12 |0009: const-class v1, Ldummydomain/yetanothercallblocker/AboutActivity; // type@12ab │ │ -32712e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +32712a: 1c01 cf12 |0009: const-class v1, Ldummydomain/yetanothercallblocker/EventUtils; // type@12cf │ │ +32712e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ 327130: 2323 db19 |000c: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ 327134: 2204 0d18 |000e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327138: 1c05 3d13 |0010: const-class v5, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; // type@133d │ │ -32713c: 6206 7d92 |0012: sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -327140: 1a07 23a5 |0014: const-string v7, "onMainDbDownloadFinished" // string@a523 │ │ -327144: 7040 3cbb 7465 |0016: invoke-direct {v4, v7, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -32714a: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -32714c: 4d04 0305 |001a: aput-object v4, v3, v5 │ │ -327150: 2204 0d18 |001c: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327154: 1c06 4013 |001e: const-class v6, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent; // type@1340 │ │ -327158: 6208 7d92 |0020: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -32715c: 1a09 f9a5 |0022: const-string v9, "onSecondaryDbUpdating" // string@a5f9 │ │ -327160: 7040 3cbb 9486 |0024: invoke-direct {v4, v9, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -327166: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -327168: 4d04 0306 |0028: aput-object v4, v3, v6 │ │ -32716c: 2204 0d18 |002a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327170: 1c08 3f13 |002c: const-class v8, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ -327174: 6209 7d92 |002e: sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -327178: 1a0a f8a5 |0030: const-string v10, "onSecondaryDbUpdateFinished" // string@a5f8 │ │ -32717c: 7040 3cbb a498 |0032: invoke-direct {v4, v10, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -327182: 1228 |0035: const/4 v8, #int 2 // #2 │ │ -327184: 4d04 0308 |0036: aput-object v4, v3, v8 │ │ -327188: 7040 33bb 1036 |0038: invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ -32718e: 7110 3d96 0000 |003b: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ -327194: 2200 0a18 |003e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ -327198: 1c01 cf12 |0040: const-class v1, Ldummydomain/yetanothercallblocker/EventUtils; // type@12cf │ │ -32719c: 2363 db19 |0042: new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ -3271a0: 2204 0d18 |0044: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -3271a4: 1c09 0218 |0046: const-class v9, Lorg/greenrobot/eventbus/SubscriberExceptionEvent; // type@1802 │ │ -3271a8: 1a0b 43a6 |0048: const-string v11, "onSubscriberExceptionEvent" // string@a643 │ │ -3271ac: 7030 3bbb b409 |004a: invoke-direct {v4, v11, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@bb3b │ │ -3271b2: 4d04 0305 |004d: aput-object v4, v3, v5 │ │ -3271b6: 7040 33bb 1036 |004f: invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ -3271bc: 7110 3d96 0000 |0052: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ -3271c2: 2200 0a18 |0055: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ -3271c6: 1c01 b112 |0057: const-class v1, Ldummydomain/yetanothercallblocker/BlacklistActivity; // type@12b1 │ │ -3271ca: 2363 db19 |0059: new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ -3271ce: 2204 0d18 |005b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -3271d2: 1c09 3813 |005d: const-class v9, Ldummydomain/yetanothercallblocker/event/BlacklistChangedEvent; // type@1338 │ │ -3271d6: 620b 7d92 |005f: sget-object v11, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -3271da: 1a0c e1a3 |0061: const-string v12, "onBlacklistChanged" // string@a3e1 │ │ -3271de: 7040 3cbb c4b9 |0063: invoke-direct {v4, v12, v9, v11}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -3271e4: 4d04 0305 |0066: aput-object v4, v3, v5 │ │ -3271e8: 7040 33bb 1036 |0068: invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ +327138: 1c05 0218 |0010: const-class v5, Lorg/greenrobot/eventbus/SubscriberExceptionEvent; // type@1802 │ │ +32713c: 1a06 43a6 |0012: const-string v6, "onSubscriberExceptionEvent" // string@a643 │ │ +327140: 7030 3bbb 6405 |0014: invoke-direct {v4, v6, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@bb3b │ │ +327146: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +327148: 4d04 0305 |0018: aput-object v4, v3, v5 │ │ +32714c: 7040 33bb 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ +327152: 7110 3d96 0000 |001d: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ +327158: 2200 0a18 |0020: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ +32715c: 1c01 b112 |0022: const-class v1, Ldummydomain/yetanothercallblocker/BlacklistActivity; // type@12b1 │ │ +327160: 2323 db19 |0024: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ +327164: 2204 0d18 |0026: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +327168: 1c06 3813 |0028: const-class v6, Ldummydomain/yetanothercallblocker/event/BlacklistChangedEvent; // type@1338 │ │ +32716c: 6207 7d92 |002a: sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +327170: 1a08 e1a3 |002c: const-string v8, "onBlacklistChanged" // string@a3e1 │ │ +327174: 7040 3cbb 8476 |002e: invoke-direct {v4, v8, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +32717a: 4d04 0305 |0031: aput-object v4, v3, v5 │ │ +32717e: 7040 33bb 1032 |0033: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ +327184: 7110 3d96 0000 |0036: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ +32718a: 2200 0a18 |0039: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ +32718e: 1c01 ab12 |003b: const-class v1, Ldummydomain/yetanothercallblocker/AboutActivity; // type@12ab │ │ +327192: 1233 |003d: const/4 v3, #int 3 // #3 │ │ +327194: 2334 db19 |003e: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ +327198: 2206 0d18 |0040: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +32719c: 1c07 3d13 |0042: const-class v7, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; // type@133d │ │ +3271a0: 6208 7d92 |0044: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +3271a4: 1a09 23a5 |0046: const-string v9, "onMainDbDownloadFinished" // string@a523 │ │ +3271a8: 7040 3cbb 9687 |0048: invoke-direct {v6, v9, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +3271ae: 4d06 0405 |004b: aput-object v6, v4, v5 │ │ +3271b2: 2206 0d18 |004d: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +3271b6: 1c07 4013 |004f: const-class v7, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent; // type@1340 │ │ +3271ba: 6208 7d92 |0051: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +3271be: 1a0a f9a5 |0053: const-string v10, "onSecondaryDbUpdating" // string@a5f9 │ │ +3271c2: 7040 3cbb a687 |0055: invoke-direct {v6, v10, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +3271c8: 4d06 0402 |0058: aput-object v6, v4, v2 │ │ +3271cc: 2206 0d18 |005a: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +3271d0: 1c07 3f13 |005c: const-class v7, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ +3271d4: 6208 7d92 |005e: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +3271d8: 1a0a f8a5 |0060: const-string v10, "onSecondaryDbUpdateFinished" // string@a5f8 │ │ +3271dc: 7040 3cbb a687 |0062: invoke-direct {v6, v10, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +3271e2: 1227 |0065: const/4 v7, #int 2 // #2 │ │ +3271e4: 4d06 0407 |0066: aput-object v6, v4, v7 │ │ +3271e8: 7040 33bb 1042 |0068: invoke-direct {v0, v1, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ 3271ee: 7110 3d96 0000 |006b: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ 3271f4: 2200 0a18 |006e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ -3271f8: 1c01 dc12 |0070: const-class v1, Ldummydomain/yetanothercallblocker/MainActivity; // type@12dc │ │ -3271fc: 2322 db19 |0072: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ -327200: 2203 0d18 |0074: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327204: 1c04 3a13 |0076: const-class v4, Ldummydomain/yetanothercallblocker/event/CallEndedEvent; // type@133a │ │ -327208: 6209 7d92 |0078: sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -32720c: 1a0b e9a3 |007a: const-string v11, "onCallEvent" // string@a3e9 │ │ -327210: 7040 3cbb b394 |007c: invoke-direct {v3, v11, v4, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -327216: 4d03 0205 |007f: aput-object v3, v2, v5 │ │ -32721a: 2203 0d18 |0081: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -32721e: 1c04 3d13 |0083: const-class v4, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; // type@133d │ │ -327222: 6209 7d92 |0085: sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -327226: 7040 3cbb 7394 |0087: invoke-direct {v3, v7, v4, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -32722c: 4d03 0206 |008a: aput-object v3, v2, v6 │ │ -327230: 2203 0d18 |008c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327234: 1c04 3f13 |008e: const-class v4, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ -327238: 6207 7d92 |0090: sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -32723c: 7040 3cbb a374 |0092: invoke-direct {v3, v10, v4, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -327242: 4d03 0208 |0095: aput-object v3, v2, v8 │ │ -327246: 7040 33bb 1026 |0097: invoke-direct {v0, v1, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ -32724c: 7110 3d96 0000 |009a: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ -327252: 2200 0a18 |009d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ -327256: 1c01 c812 |009f: const-class v1, Ldummydomain/yetanothercallblocker/DbManagementActivity; // type@12c8 │ │ -32725a: 2362 db19 |00a1: new-array v2, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ -32725e: 2203 0d18 |00a3: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ -327262: 1c04 3f13 |00a5: const-class v4, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ -327266: 6207 7d92 |00a7: sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ -32726a: 7040 3cbb a374 |00a9: invoke-direct {v3, v10, v4, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ -327270: 4d03 0205 |00ac: aput-object v3, v2, v5 │ │ -327274: 7040 33bb 1026 |00ae: invoke-direct {v0, v1, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ +3271f8: 1c01 c812 |0070: const-class v1, Ldummydomain/yetanothercallblocker/DbManagementActivity; // type@12c8 │ │ +3271fc: 2324 db19 |0072: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ +327200: 2206 0d18 |0074: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +327204: 1c08 3f13 |0076: const-class v8, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ +327208: 620b 7d92 |0078: sget-object v11, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +32720c: 7040 3cbb a6b8 |007a: invoke-direct {v6, v10, v8, v11}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +327212: 4d06 0405 |007d: aput-object v6, v4, v5 │ │ +327216: 7040 33bb 1042 |007f: invoke-direct {v0, v1, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ +32721c: 7110 3d96 0000 |0082: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ +327222: 2200 0a18 |0085: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@180a │ │ +327226: 1c01 dc12 |0087: const-class v1, Ldummydomain/yetanothercallblocker/MainActivity; // type@12dc │ │ +32722a: 2333 db19 |0089: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@19db │ │ +32722e: 2204 0d18 |008b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +327232: 1c06 3a13 |008d: const-class v6, Ldummydomain/yetanothercallblocker/event/CallEndedEvent; // type@133a │ │ +327236: 6208 7d92 |008f: sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +32723a: 1a0b e9a3 |0091: const-string v11, "onCallEvent" // string@a3e9 │ │ +32723e: 7040 3cbb b486 |0093: invoke-direct {v4, v11, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +327244: 4d04 0305 |0096: aput-object v4, v3, v5 │ │ +327248: 2204 0d18 |0098: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +32724c: 1c05 3d13 |009a: const-class v5, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; // type@133d │ │ +327250: 6206 7d92 |009c: sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +327254: 7040 3cbb 9465 |009e: invoke-direct {v4, v9, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +32725a: 4d04 0302 |00a1: aput-object v4, v3, v2 │ │ +32725e: 2204 0d18 |00a3: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@180d │ │ +327262: 1c05 3f13 |00a5: const-class v5, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; // type@133f │ │ +327266: 6206 7d92 |00a7: sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;.MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; // field@927d │ │ +32726a: 7040 3cbb a465 |00a9: invoke-direct {v4, v10, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb3c │ │ +327270: 4d04 0307 |00ac: aput-object v4, v3, v7 │ │ +327274: 7040 33bb 1032 |00ae: invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb33 │ │ 32727a: 7110 3d96 0000 |00b1: invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@963d │ │ 327280: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ - 0x003e line=30 │ │ - 0x0055 line=35 │ │ + 0x0020 line=25 │ │ + 0x0039 line=30 │ │ 0x006e line=40 │ │ - 0x009d line=50 │ │ + 0x0085 line=45 │ │ locals : │ │ │ │ #1 : (in Ldummydomain/yetanothercallblocker/EventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 10516918 bytes, number of entries: 5197 │ │ │ +Zip file size: 10516914 bytes, number of entries: 5197 │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 $r8$backportedMethods$utility$Integer$2$compare.class │ │ │ ?rwxrwxr-x 2.0 unx 254 b- stor 80-Jan-01 00:00 $r8$backportedMethods$utility$Objects$2$equals.class │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 $r8$backportedMethods$utility$Objects$2$requireNonNullMessage.class │ │ │ ?rwxrwxr-x 2.0 unx 257 b- stor 80-Jan-01 00:00 $r8$backportedMethods$utility$Objects$2$toStringDefault.class │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 android/support/v4/os/IResultReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 623 b- stor 80-Jan-01 00:00 android/support/v4/os/ResultReceiver$1.class │ │ │ @@ -4298,15 +4298,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1165 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/BlacklistItemRecyclerViewAdapter$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/BlacklistItemRecyclerViewAdapter$DiffUtilCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 1149 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/BlacklistItemRecyclerViewAdapter$ViewHolder$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1557 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/CallLogItemRecyclerViewAdapter$DiffUtilCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 2060 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/CustomListViewAdapter$CommunityReviewViewHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 1708 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/CustomListViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/CustomVerticalDivider.class │ │ │ -?rwxrwxr-x 2.0 unx 2483 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/EventBusIndex.class │ │ │ +?rwxrwxr-x 2.0 unx 2479 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/EventBusIndex.class │ │ │ ?rwxrwxr-x 2.0 unx 1031 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/GenericRecyclerViewAdapter$GenericViewHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 8560 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/Settings.class │ │ │ ?rwxrwxr-x 2.0 unx 612 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/data/-$$Lambda$5WLUXA79aUnKUyJQtaHeREaUWc4.class │ │ │ ?rwxrwxr-x 2.0 unx 595 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/data/-$$Lambda$Config$EQ_Ls7d5UasG-BXKaFR4LgXqxrk.class │ │ │ ?rwxrwxr-x 2.0 unx 524 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/data/-$$Lambda$J20so-z9pfvi4GHHMN9mbmhxZQQ.class │ │ │ ?rwxrwxr-x 2.0 unx 628 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/data/-$$Lambda$TqXBCFEeGvKbfxzqrKcq1TDhTmg.class │ │ │ ?rwxrwxr-x 2.0 unx 607 b- stor 80-Jan-01 00:00 dummydomain/yetanothercallblocker/data/-$$Lambda$XoWRWkCN9SCZSkFCzlbmmSziERk.class │ │ │ @@ -5192,8 +5192,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 356 b- stor 80-Jan-01 00:00 org/conscrypt/OpenSSLEvpCipherAES$AES_128$ECB$PKCS5Padding.class │ │ │ ?rwxrwxr-x 2.0 unx 350 b- stor 80-Jan-01 00:00 org/conscrypt/OpenSSLEvpCipherAES$AES_256$CBC$NoPadding.class │ │ │ ?rwxrwxr-x 2.0 unx 356 b- stor 80-Jan-01 00:00 org/conscrypt/OpenSSLEvpCipherAES$AES_256$CBC$PKCS5Padding.class │ │ │ ?rwxrwxr-x 2.0 unx 350 b- stor 80-Jan-01 00:00 org/conscrypt/OpenSSLEvpCipherAES$AES_256$ECB$NoPadding.class │ │ │ ?rwxrwxr-x 2.0 unx 356 b- stor 80-Jan-01 00:00 org/conscrypt/OpenSSLEvpCipherAES$AES_256$ECB$PKCS5Padding.class │ │ │ ?rwxrwxr-x 2.0 unx 522 b- stor 80-Jan-01 00:00 ch/qos/logback/classic/pattern/ExtendedThrowableProxyConverter.class │ │ │ ?rwxrwxr-x 2.0 unx 1468 b- stor 80-Jan-01 00:00 ch/qos/logback/classic/pattern/RootCauseFirstThrowableProxyConverter.class │ │ │ -5197 files, 11791248 bytes uncompressed, 9553894 bytes compressed: 19.0% │ │ │ +5197 files, 11791244 bytes uncompressed, 9553890 bytes compressed: 19.0% │ │ ├── dummydomain/yetanothercallblocker/EventBusIndex.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,58 +1,57 @@ │ │ │ │ │ │ │ │ package dummydomain.yetanothercallblocker; │ │ │ │ │ │ │ │ import dummydomain.yetanothercallblocker.event.CallEndedEvent; │ │ │ │ -import dummydomain.yetanothercallblocker.event.BlacklistChangedEvent; │ │ │ │ -import org.greenrobot.eventbus.SubscriberExceptionEvent; │ │ │ │ -import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ -import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ import dummydomain.yetanothercallblocker.event.SecondaryDbUpdateFinished; │ │ │ │ import dummydomain.yetanothercallblocker.event.SecondaryDbUpdatingEvent; │ │ │ │ import dummydomain.yetanothercallblocker.event.MainDbDownloadFinishedEvent; │ │ │ │ import org.greenrobot.eventbus.ThreadMode; │ │ │ │ +import dummydomain.yetanothercallblocker.event.BlacklistChangedEvent; │ │ │ │ +import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ +import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ +import org.greenrobot.eventbus.SubscriberExceptionEvent; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberMethodInfo; │ │ │ │ import java.util.HashMap; │ │ │ │ import java.util.Map; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfoIndex; │ │ │ │ │ │ │ │ public class EventBusIndex implements SubscriberInfoIndex │ │ │ │ { │ │ │ │ private static final Map SUBSCRIBER_INDEX; │ │ │ │ │ │ │ │ static { │ │ │ │ SUBSCRIBER_INDEX = new HashMap(); │ │ │ │ - final int n = 3; │ │ │ │ + final int n = 1; │ │ │ │ final SubscriberMethodInfo[] array = new SubscriberMethodInfo[n]; │ │ │ │ + array[0] = new SubscriberMethodInfo("onSubscriberExceptionEvent", (Class)SubscriberExceptionEvent.class); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EventUtils.class, (boolean)(n != 0), array)); │ │ │ │ + final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n]; │ │ │ │ + array2[0] = new SubscriberMethodInfo("onBlacklistChanged", (Class)BlacklistChangedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)BlacklistActivity.class, (boolean)(n != 0), array2)); │ │ │ │ + final int n2 = 3; │ │ │ │ + final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n2]; │ │ │ │ final ThreadMode main_ORDERED = ThreadMode.MAIN_ORDERED; │ │ │ │ final String s = "onMainDbDownloadFinished"; │ │ │ │ - array[0] = new SubscriberMethodInfo(s, (Class)MainDbDownloadFinishedEvent.class, main_ORDERED); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo("onSecondaryDbUpdating", (Class)SecondaryDbUpdatingEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - final int n2 = 1; │ │ │ │ - array[n2] = subscriberMethodInfo; │ │ │ │ + array3[0] = new SubscriberMethodInfo(s, (Class)MainDbDownloadFinishedEvent.class, main_ORDERED); │ │ │ │ + array3[n] = new SubscriberMethodInfo("onSecondaryDbUpdating", (Class)SecondaryDbUpdatingEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ final ThreadMode main_ORDERED2 = ThreadMode.MAIN_ORDERED; │ │ │ │ final String s2 = "onSecondaryDbUpdateFinished"; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, main_ORDERED2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, main_ORDERED2); │ │ │ │ final int n3 = 2; │ │ │ │ - array[n3] = subscriberMethodInfo2; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AboutActivity.class, (boolean)(n2 != 0), array)); │ │ │ │ - final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n2]; │ │ │ │ - array2[0] = new SubscriberMethodInfo("onSubscriberExceptionEvent", (Class)SubscriberExceptionEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EventUtils.class, (boolean)(n2 != 0), array2)); │ │ │ │ - final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n2]; │ │ │ │ - array3[0] = new SubscriberMethodInfo("onBlacklistChanged", (Class)BlacklistChangedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)BlacklistActivity.class, (boolean)(n2 != 0), array3)); │ │ │ │ + array3[n3] = subscriberMethodInfo; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AboutActivity.class, (boolean)(n != 0), array3)); │ │ │ │ final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n]; │ │ │ │ - array4[0] = new SubscriberMethodInfo("onCallEvent", (Class)CallEndedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - array4[n2] = new SubscriberMethodInfo(s, (Class)MainDbDownloadFinishedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - array4[n3] = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n2 != 0), array4)); │ │ │ │ + array4[0] = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, ThreadMode.MAIN_ORDERED); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DbManagementActivity.class, (boolean)(n != 0), array4)); │ │ │ │ final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n2]; │ │ │ │ - array5[0] = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, ThreadMode.MAIN_ORDERED); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DbManagementActivity.class, (boolean)(n2 != 0), array5)); │ │ │ │ + array5[0] = new SubscriberMethodInfo("onCallEvent", (Class)CallEndedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ + array5[n] = new SubscriberMethodInfo(s, (Class)MainDbDownloadFinishedEvent.class, ThreadMode.MAIN_ORDERED); │ │ │ │ + array5[n3] = new SubscriberMethodInfo(s2, (Class)SecondaryDbUpdateFinished.class, ThreadMode.MAIN_ORDERED); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n != 0), array5)); │ │ │ │ } │ │ │ │ │ │ │ │ private static void putIndex(final SubscriberInfo subscriberInfo) { │ │ │ │ EventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(), subscriberInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public SubscriberInfo getSubscriberInfo(final Class clazz) { ├── smali/dummydomain/yetanothercallblocker/EventBusIndex.smali │ @@ -18,183 +18,183 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 13 │ + .locals 12 │ │ .line 18 │ new-instance v0, Ljava/util/HashMap; │ │ invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ sput-object v0, Ldummydomain/yetanothercallblocker/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; │ │ .line 20 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v1, Ldummydomain/yetanothercallblocker/AboutActivity; │ + const-class v1, Ldummydomain/yetanothercallblocker/EventUtils; │ │ - const/4 v2, 0x3 │ + const/4 v2, 0x1 │ │ new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; │ - │ - sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + const-class v5, Lorg/greenrobot/eventbus/SubscriberExceptionEvent; │ │ - const-string v7, "onMainDbDownloadFinished" │ + const-string v6, "onSubscriberExceptionEvent" │ │ - invoke-direct {v4, v7, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v6, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ const/4 v5, 0x0 │ │ aput-object v4, v3, v5 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-class v6, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent; │ + invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ - │ - const-string v9, "onSecondaryDbUpdating" │ + invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v4, v9, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 25 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v6, 0x1 │ + const-class v1, Ldummydomain/yetanothercallblocker/BlacklistActivity; │ │ - aput-object v4, v3, v6 │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v8, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ - │ - sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + const-class v6, Ldummydomain/yetanothercallblocker/event/BlacklistChangedEvent; │ │ - const-string v10, "onSecondaryDbUpdateFinished" │ + sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - invoke-direct {v4, v10, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v8, "onBlacklistChanged" │ │ - const/4 v8, 0x2 │ + invoke-direct {v4, v8, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v8 │ + aput-object v4, v3, v5 │ │ - invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ .line 30 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v1, Ldummydomain/yetanothercallblocker/EventUtils; │ + const-class v1, Ldummydomain/yetanothercallblocker/AboutActivity; │ │ - new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x3 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v9, Lorg/greenrobot/eventbus/SubscriberExceptionEvent; │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v11, "onSubscriberExceptionEvent" │ + const-class v7, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; │ │ - invoke-direct {v4, v11, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - aput-object v4, v3, v5 │ + const-string v9, "onMainDbDownloadFinished" │ │ - invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v6, v9, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v6, v4, v5 │ │ - .line 35 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v1, Ldummydomain/yetanothercallblocker/BlacklistActivity; │ + const-class v7, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdatingEvent; │ │ - new-array v3, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v10, "onSecondaryDbUpdating" │ │ - const-class v9, Ldummydomain/yetanothercallblocker/event/BlacklistChangedEvent; │ + invoke-direct {v6, v10, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - sget-object v11, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + aput-object v6, v4, v2 │ │ - const-string v12, "onBlacklistChanged" │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v12, v9, v11}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v7, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ │ - aput-object v4, v3, v5 │ + sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + │ + const-string v10, "onSecondaryDbUpdateFinished" │ │ - invoke-direct {v0, v1, v6, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v6, v10, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v7, 0x2 │ + │ + aput-object v6, v4, v7 │ + │ + invoke-direct {v0, v1, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ .line 40 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v1, Ldummydomain/yetanothercallblocker/MainActivity; │ + const-class v1, Ldummydomain/yetanothercallblocker/DbManagementActivity; │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Ldummydomain/yetanothercallblocker/event/CallEndedEvent; │ + const-class v8, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ │ - sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + sget-object v11, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - const-string v11, "onCallEvent" │ + invoke-direct {v6, v10, v8, v11}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v11, v4, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v6, v4, v5 │ │ - aput-object v3, v2, v5 │ + invoke-direct {v0, v1, v2, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-class v4, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; │ + .line 45 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - sget-object v9, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + const-class v1, Ldummydomain/yetanothercallblocker/MainActivity; │ │ - invoke-direct {v3, v7, v4, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v6 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Ldummydomain/yetanothercallblocker/event/CallEndedEvent; │ │ - const-class v4, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ + sget-object v8, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + const-string v11, "onCallEvent" │ │ - invoke-direct {v3, v10, v4, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v6, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v8 │ + aput-object v4, v3, v5 │ │ - invoke-direct {v0, v1, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-class v5, Ldummydomain/yetanothercallblocker/event/MainDbDownloadFinishedEvent; │ │ - .line 50 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - const-class v1, Ldummydomain/yetanothercallblocker/DbManagementActivity; │ + invoke-direct {v4, v9, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v2 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ + const-class v5, Ldummydomain/yetanothercallblocker/event/SecondaryDbUpdateFinished; │ │ - sget-object v7, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ + sget-object v6, Lorg/greenrobot/eventbus/ThreadMode;->MAIN_ORDERED:Lorg/greenrobot/eventbus/ThreadMode; │ │ - invoke-direct {v3, v10, v4, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v10, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v5 │ + aput-object v4, v3, v7 │ │ - invoke-direct {v0, v1, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v2, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Ldummydomain/yetanothercallblocker/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ return-void │ .end method │ │ .method public constructor ()V