| Offset 1, 122 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):·false | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
| 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:·f2d5f54a68b894de5e57bab8a97ae8d5f706398c097f50e77a41f4a2703484ca | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·3cfcb6db94909e52a2169265deb0e01e0726eec6 | ||
| 11 | Signer·#1·certificate·MD5·digest:·7511d24532d221aae82a2a26c08e3dae | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·bccfbe3a5639274f039cdb12ff2d409ee8f89ea73b01f9c6783cab2b2fa40cac | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·4567e9c8270289c63c2840312e88ab03a05cefc7 | ||
| 16 | Signer·#1·public·key·MD5·digest:·ae0901d29fcc90469d2eee8a4c3de3db | ||
| 17 | WARNING:·META-INF/activity-ktx_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/. | ||
| 18 | WARNING:·META-INF/androidx.activity_activity-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/. | ||
| 19 | 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/. | ||
| 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_baseAdapters.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.databinding_library.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.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/. | ||
| 32 | 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/. | ||
| 33 | WARNING:·META-INF/androidx.exifinterface_exifinterface.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.fragment_fragment-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/. | ||
| 35 | 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/. | ||
| 36 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-extensions.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-livedata-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/. | ||
| 39 | 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/. | ||
| 40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. | ||
| 41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 42 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-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/. | ||
| 43 | 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/. | ||
| 44 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-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/. | ||
| 45 | 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/. | ||
| 46 | 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/. | ||
| 47 | 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/. | ||
| 48 | WARNING:·META-INF/androidx.navigation_navigation-common-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/. | ||
| 49 | WARNING:·META-INF/androidx.navigation_navigation-common.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.navigation_navigation-fragment-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/. | ||
| 51 | WARNING:·META-INF/androidx.navigation_navigation-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/. | ||
| 52 | WARNING:·META-INF/androidx.navigation_navigation-runtime-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/. | ||
| 53 | WARNING:·META-INF/androidx.navigation_navigation-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/. | ||
| 54 | WARNING:·META-INF/androidx.navigation_navigation-ui-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/. | ||
| 55 | WARNING:·META-INF/androidx.navigation_navigation-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 56 | WARNING:·META-INF/androidx.paging_paging-runtime-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/. | ||
| 57 | 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/. | ||
| 58 | 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/. | ||
| 59 | 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/. | ||
| 60 | 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/. | ||
| 61 | WARNING:·META-INF/androidx.security_security-crypto.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 62 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 63 | 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/. | ||
| 64 | 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/. | ||
| 65 | 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/. | ||
| 66 | 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/. | ||
| 67 | 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/. | ||
| 68 | 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/. | ||
| 69 | WARNING:·META-INF/app-archive_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/. | ||
| 70 | WARNING:·META-INF/app-draft_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/. | ||
| 71 | WARNING:·META-INF/app-drafts_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/. | ||
| 72 | WARNING:·META-INF/app-home_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/. | ||
| 73 | WARNING:·META-INF/app-login_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/. | ||
| 74 | WARNING:·META-INF/app-notifications_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/. | ||
| 75 | WARNING:·META-INF/app-own-posts_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/. | ||
| 76 | WARNING:·META-INF/app-post_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/. | ||
| 77 | WARNING:·META-INF/app-user_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/. | ||
| 78 | WARNING:·META-INF/app_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/. | ||
| 79 | WARNING:·META-INF/collection-ktx.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/. | ||
| 80 | 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/. | ||
| 81 | WARNING:·META-INF/core-ktx_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/. | ||
| 82 | WARNING:·META-INF/descriptors.jvm.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/. | ||
| 83 | WARNING:·META-INF/descriptors.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/. | ||
| 84 | WARNING:·META-INF/descriptors.runtime.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/. | ||
| 85 | WARNING:·META-INF/deserialization.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/. | ||
| 86 | WARNING:·META-INF/fragment-ktx_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/. | ||
| 87 | WARNING:·META-INF/koin-android_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/. | ||
| 88 | WARNING:·META-INF/koin-androidx-scope_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/. | ||
| 89 | WARNING:·META-INF/koin-androidx-viewmodel_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/. | ||
| 90 | WARNING:·META-INF/koin-core.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/. | ||
| 91 | WARNING:·META-INF/kotlin-reflection.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/. | ||
| 92 | WARNING:·META-INF/kotlin-stdlib-common-coroutines.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/. | ||
| 93 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 94 | WARNING:·META-INF/kotlin-stdlib-coroutines.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/. | ||
| 95 | WARNING:·META-INF/kotlin-stdlib-jdk7.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/. | ||
| 96 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 97 | WARNING:·META-INF/kotlinx-coroutines-android.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/. | ||
| 98 | WARNING:·META-INF/kotlinx-coroutines-core.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/. | ||
| 99 | WARNING:·META-INF/lib-items-list_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/. | ||
| 100 | WARNING:·META-INF/lib-posts_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/. | ||
| 101 | WARNING:·META-INF/lib-wildfyre_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/. | ||
| 102 | WARNING:·META-INF/lib_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/. | ||
| 103 | WARNING:·META-INF/lifecycle-livedata-core-ktx_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/. | ||
| 104 | WARNING:·META-INF/lifecycle-livedata-ktx_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/. | ||
| 105 | WARNING:·META-INF/lifecycle-runtime-ktx_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/. | ||
| 106 | WARNING:·META-INF/lifecycle-viewmodel-ktx_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/. | ||
| 107 | WARNING:·META-INF/metadata.jvm.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/. | ||
| 108 | WARNING:·META-INF/metadata.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/. | ||
| 109 | WARNING:·META-INF/moshi-kotlin.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/. | ||
| 110 | WARNING:·META-INF/navigation-common-ktx_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/. | ||
| 111 | WARNING:·META-INF/navigation-fragment-ktx_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/. | ||
| 112 | WARNING:·META-INF/navigation-runtime-ktx_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/. | ||
| 113 | WARNING:·META-INF/navigation-ui-ktx_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/. | ||
| 114 | WARNING:·META-INF/paging-common-ktx.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/. | ||
| 115 | WARNING:·META-INF/paging-runtime-ktx_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/. | ||
| 116 | WARNING:·META-INF/retrofit.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/. | ||
| 117 | WARNING:·META-INF/services/d.a.a.a.t0.a.a·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 118 | WARNING:·META-INF/services/d.a.a.a.t0.j.h·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 119 | WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 120 | WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 121 | WARNING:·META-INF/type-system.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/. | ||
| 122 | WARNING:·META-INF/util.runtime.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| Offset 1, 133 lines modified | Offset 1, 106 lines modified | ||
| 1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
| 2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
| 3 | ------------------------------- | 3 | ------------------------------- |
| 4 | ··Zip·archive·file·size:···················29 | 4 | ··Zip·archive·file·size:···················2949371·(00000000002D00FBh) |
| 5 | ··Actual·end-cent-dir·record·offset:·······29 | 5 | ··Actual·end-cent-dir·record·offset:·······2949349·(00000000002D00E5h) |
| 6 | ··Expected·end-cent-dir·record·offset:·····29 | 6 | ··Expected·end-cent-dir·record·offset:·····2949349·(00000000002D00E5h) |
| 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
| 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
| 9 | ··central·directory·contains·841·entries. | 9 | ··central·directory·contains·841·entries. |
| 10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·78974·(000000000001347Eh)·bytes·long, |
| 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
| 12 | ··is·28 | 12 | ··is·2870375·(00000000002BCC67h). |
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
| 14 | --------------------------- | 14 | --------------------------- |
| 15 | ·· | 15 | ··AndroidManifest.xml |
| 16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
| 17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
| 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 19 | ··version·of·encoding·software:··················· | 19 | ··version·of·encoding·software:···················0.0 |
| 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 21 | ··minimum·software·version·required·to·extract:··· | 21 | ··minimum·software·version·required·to·extract:···0.0 |
| 22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
| 23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
| 24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
| 25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
| 26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
| 27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························5a5fe638 |
| 28 | ··compressed·size:································ | 28 | ··compressed·size:································1912·bytes |
| 29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························7416·bytes |
| 30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
| 31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
| 32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
| 34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
| 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
| 37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
| 38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
| 39 | --------------------------- | 39 | --------------------------- |
| 40 | ··DebugProbesKt.bin | ||
| 40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 41 | ··META-INF/A5E0D490.SF | ||
| 42 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···1961 |
| 43 | ··················································(000000000000 | 42 | ··················································(00000000000007A9h)·bytes |
| 44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 45 | ··version·of·encoding·software:···················2.0 | 44 | ··version·of·encoding·software:···················2.0 |
| 46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 47 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
| 48 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
| 49 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
| 50 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
| 51 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
| 52 | ··file·last·modified·on·(DOS·date/time):·········· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
| 52 | ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local | ||
| 53 | ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·UTC | ||
| 53 | ··32-bit·CRC·value·(hex):························· | 54 | ··32-bit·CRC·value·(hex):·························20136cad |
| 54 | ··compressed·size:································ | 55 | ··compressed·size:································777·bytes |
| 55 | ··uncompressed·size:······························ | 56 | ··uncompressed·size:······························1730·bytes |
| 56 | ··length·of·filename:····························· | 57 | ··length·of·filename:·····························17·characters |
| 57 | ··length·of·extra·field:·························· | 58 | ··length·of·extra·field:··························9·bytes |
| 58 | ··length·of·file·comment:·························0·characters | 59 | ··length·of·file·comment:·························0·characters |
| 59 | ··disk·number·on·which·file·begins:···············disk·1 | 60 | ··disk·number·on·which·file·begins:···············disk·1 |
| 60 | ··apparent·file·type:·····························binary | 61 | ··apparent·file·type:·····························binary |
| 61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 62 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 62 | ··MS-DOS·file·attributes·(00·hex):················none | 63 | ··MS-DOS·file·attributes·(00·hex):················none |
| 64 | ··The·central-directory·extra·field·contains: | ||
| 65 | ··-·A·subfield·with·ID·0x5455·(universal·time)·and·5·data·bytes. | ||
| 66 | ····The·local·extra·field·has·UTC/GMT·modification·time. | ||
| 63 | ··There·is·no·file·comment. | ||
| 64 | Central·directory·entry·#3: | ||
| 65 | --------------------------- | ||
| 66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 67 | ··META-INF/A5E0D490.RSA | ||
| 68 | ··offset·of·local·header·from·start·of·archive:···53588 | ||
| 69 | ··················································(000000000000D154h)·bytes | ||
| 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 71 | ··version·of·encoding·software:···················2.0 | ||
| 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 73 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 74 | ··compression·method:·····························deflated | ||
| 75 | ··compression·sub-type·(deflation):···············normal | ||
| 76 | ··file·security·status:···························not·encrypted | ||
| 77 | ··extended·local·header:··························yes | ||
| 78 | ··file·last·modified·on·(DOS·date/time):··········2020·Jun·11·10:13:20 | ||
| 79 | ··32-bit·CRC·value·(hex):·························7c0670e2 | ||
| 80 | ··compressed·size:································1073·bytes | ||
| 81 | ··uncompressed·size:······························1326·bytes | ||
| 82 | ··length·of·filename:·····························21·characters | ||
| 83 | ··length·of·extra·field:··························0·bytes | ||
| 84 | ··length·of·file·comment:·························0·characters | ||
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 86 | ··apparent·file·type:·····························binary | ||
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 89 | ··There·is·no·file·comment. | 67 | ··There·is·no·file·comment. |
| 90 | Central·directory·entry·# | 68 | Central·directory·entry·#3: |
| 91 | --------------------------- | 69 | --------------------------- |
| 92 | ··There·are·an·extra· | 70 | ··There·are·an·extra·-9·bytes·preceding·this·file. |
| 93 | ··META-INF/activity-ktx_release.kotlin_module | 71 | ··META-INF/activity-ktx_release.kotlin_module |
| 94 | ··offset·of·local·header·from·start·of·archive:··· | 72 | ··offset·of·local·header·from·start·of·archive:···2785 |
| 95 | ··················································(000000000000 | 73 | ··················································(0000000000000AE1h)·bytes |
| 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 74 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 97 | ··version·of·encoding·software:···················2.0 | 75 | ··version·of·encoding·software:···················2.0 |
| 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 76 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 99 | ··minimum·software·version·required·to·extract:···2.0 | 77 | ··minimum·software·version·required·to·extract:···2.0 |
| Max diff block lines reached; 1850556/1858213 bytes (99.59%) of diff not shown. | |||
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | Zip·archive·data,·at·least·v | 1 | Zip·archive·data,·at·least·v0.0·to·extract |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·799131 | 1 | Zip·file·size:·7991315·bytes,·number·of·entries:·5427 |
| 2 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·a.class | 2 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·a.class |
| 3 | ?rwxrwxr-x··2.0·unx······383·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class | 3 | ?rwxrwxr-x··2.0·unx······383·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$a.class |
| 4 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b.class | 4 | ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$b.class |
| 5 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class | 5 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class |
| 6 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class | 6 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class |
| 7 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AlertController$RecycleListView.class | 7 | ?rwxrwxr-x··2.0·unx······685·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AlertController$RecycleListView.class |
| 8 | ?rwxrwxr-x··2.0·unx······951·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AlertController$a.class | 8 | ?rwxrwxr-x··2.0·unx······951·b-·stor·80-Jan-01·00:00·androidx/appcompat/app/AlertController$a.class |
| Offset 926, 15 lines modified | Offset 926, 15 lines modified | ||
| 926 | ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·f/a/v1/h.class | 926 | ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·f/a/v1/h.class |
| 927 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·f/a/v1/i.class | 927 | ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·f/a/v1/i.class |
| 928 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·f/a/v1/k.class | 928 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·f/a/v1/k.class |
| 929 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·f/a/v1/l.class | 929 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·f/a/v1/l.class |
| 930 | ?rwxrwxr-x··2.0·unx·····2597·b-·stor·80-Jan-01·00:00·f/a/v1/m.class | 930 | ?rwxrwxr-x··2.0·unx·····2597·b-·stor·80-Jan-01·00:00·f/a/v1/m.class |
| 931 | ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·f/a/v.class | 931 | ?rwxrwxr-x··2.0·unx······171·b-·stor·80-Jan-01·00:00·f/a/v.class |
| 932 | ?rwxrwxr-x··2.0·unx·····1225·b-·stor·80-Jan-01·00:00·f/a/w.class | 932 | ?rwxrwxr-x··2.0·unx·····1225·b-·stor·80-Jan-01·00:00·f/a/w.class |
| 933 | ?rwxrwxr-x··2.0·unx·····13 | 933 | ?rwxrwxr-x··2.0·unx·····1362·b-·stor·80-Jan-01·00:00·f/a/y.class |
| 934 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·f/a/z.class | 934 | ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·f/a/z.class |
| 935 | ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·g/a/a.class | 935 | ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·g/a/a.class |
| 936 | ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·g/a/b.class | 936 | ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·g/a/b.class |
| 937 | ?rwxrwxr-x··2.0·unx····11538·b-·defN·80-Jan-01·00:00·g/b/a.class | 937 | ?rwxrwxr-x··2.0·unx····11538·b-·defN·80-Jan-01·00:00·g/b/a.class |
| 938 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·g/b/b.class | 938 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·g/b/b.class |
| 939 | ?rwxrwxr-x··2.0·unx·····4474·b-·stor·80-Jan-01·00:00·g/b/c.class | 939 | ?rwxrwxr-x··2.0·unx·····4474·b-·stor·80-Jan-01·00:00·g/b/c.class |
| 940 | ?rwxrwxr-x··2.0·unx·····6690·b-·stor·80-Jan-01·00:00·g/b/d.class | 940 | ?rwxrwxr-x··2.0·unx·····6690·b-·stor·80-Jan-01·00:00·g/b/d.class |
| Offset 5422, 8 lines modified | Offset 5422, 8 lines modified | ||
| 5422 | ?rwxrwxr-x··2.0·unx·····4752·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/c.class | 5422 | ?rwxrwxr-x··2.0·unx·····4752·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/c.class |
| 5423 | ?rwxrwxr-x··2.0·unx·····6093·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/g.class | 5423 | ?rwxrwxr-x··2.0·unx·····6093·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/g.class |
| 5424 | ?rwxrwxr-x··2.0·unx·····1241·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/j/f.class | 5424 | ?rwxrwxr-x··2.0·unx·····1241·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/j/f.class |
| 5425 | ?rwxrwxr-x··2.0·unx·····2415·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/k/b/f0/c.class | 5425 | ?rwxrwxr-x··2.0·unx·····2415·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/k/b/f0/c.class |
| 5426 | ?rwxrwxr-x··2.0·unx·····2387·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/k/b/f0/k.class | 5426 | ?rwxrwxr-x··2.0·unx·····2387·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/k/b/f0/k.class |
| 5427 | ?rwxrwxr-x··2.0·unx·····3303·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/m/w$c.class | 5427 | ?rwxrwxr-x··2.0·unx·····3303·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/m/w$c.class |
| 5428 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/e.class | 5428 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·d/a/a/a/t0/d/a/z/e.class |
| 5429 | 5427·files,·846623 | 5429 | 5427·files,·8466234·bytes·uncompressed,·7347037·bytes·compressed:··13.2% |
| Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
| 1 | import·kotlinx.coroutines.android.AndroidDispatcherFactory; | ||
| 2 | import·kotlinx.coroutines.internal.MainDispatcherFactory; | ||
| 3 | import·java.util.ServiceConfigurationError; | ||
| 4 | import·java.util.Arrays; | ||
| 5 | import·kotlinx.coroutines.android.AndroidExceptionPreHandler; | 1 | import·kotlinx.coroutines.android.AndroidExceptionPreHandler; |
| 6 | import·kotlinx.coroutines.CoroutineExceptionHandler; | 2 | import·kotlinx.coroutines.CoroutineExceptionHandler; |
| 3 | import·java.util.ServiceConfigurationError; | ||
| 4 | import·java.util.Arrays; | ||
| 5 | import·kotlinx.coroutines.android.AndroidDispatcherFactory; | ||
| 6 | import·kotlinx.coroutines.internal.MainDispatcherFactory; | ||
| 7 | import·java.util.Iterator; | 7 | import·java.util.Iterator; |
| 8 | public·final·class·a | 8 | public·final·class·a |
| 9 | { | 9 | { |
| 10 | ····public·static·Iterator·a()·{ | 10 | ····public·static·Iterator·a()·{ |
| 11 | ········final·int·n·=·1; | 11 | ········final·int·n·=·1; |
| 12 | ········try·{ | 12 | ········try·{ |
| 13 | ············final·CoroutineExceptionHandler[]·a·=·new·CoroutineExceptionHandler[n]; | ||
| 14 | ············ | 13 | ············final·MainDispatcherFactory[]·a·=·new·MainDispatcherFactory[n]; |
| 14 | ············a[0]·=·(MainDispatcherFactory)new·AndroidDispatcherFactory(); | ||
| 15 | ············return·Arrays.asList(a).iterator(); | 15 | ············return·Arrays.asList(a).iterator(); |
| 16 | ········} | 16 | ········} |
| 17 | ········finally·{ | 17 | ········finally·{ |
| 18 | ············final·Throwable·cause; | 18 | ············final·Throwable·cause; |
| 19 | ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause); | 19 | ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause); |
| 20 | ········} | 20 | ········} |
| 21 | ····} | 21 | ····} |
| 22 | ···· | 22 | ···· |
| 23 | ····public·static·Iterator·b()·{ | 23 | ····public·static·Iterator·b()·{ |
| 24 | ········final·int·n·=·1; | 24 | ········final·int·n·=·1; |
| 25 | ········try·{ | 25 | ········try·{ |
| 26 | ············final·MainDispatcherFactory[]·a·=·new·MainDispatcherFactory[n]; | ||
| 27 | ············ | 26 | ············final·CoroutineExceptionHandler[]·a·=·new·CoroutineExceptionHandler[n]; |
| 27 | ············a[0]·=·(CoroutineExceptionHandler)new·AndroidExceptionPreHandler(); | ||
| 28 | ············return·Arrays.asList(a).iterator(); | 28 | ············return·Arrays.asList(a).iterator(); |
| 29 | ········} | 29 | ········} |
| 30 | ········finally·{ | 30 | ········finally·{ |
| 31 | ············final·Throwable·cause; | 31 | ············final·Throwable·cause; |
| 32 | ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause); | 32 | ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause); |
| 33 | ········} | 33 | ········} |
| 34 | ····} | 34 | ····} |
| Offset 14, 29 lines modified | Offset 14, 29 lines modified | ||
| 14 | ····public·static·final·h1·b; | 14 | ····public·static·final·h1·b; |
| 15 | ···· | 15 | ···· |
| 16 | ····static·{ | 16 | ····static·{ |
| 17 | ········final·String·a2·=·p.a("kotlinx.coroutines.fast.service.loader"); | 17 | ········final·String·a2·=·p.a("kotlinx.coroutines.fast.service.loader"); |
| 18 | ········a·=·(a2·==·null·||·Boolean.parseBoolean(a2)); | 18 | ········a·=·(a2·==·null·||·Boolean.parseBoolean(a2)); |
| 19 | ········final·String·s·=·"Module·with·the·Main·dispatcher·is·missing.·Add·dependency·providing·the·Main·dispatcher,·e.g.·'kotlinx-coroutines-android'·and·ensure·it·has·the·same·version·as·'kotlinx-coroutines-core'"; | 19 | ········final·String·s·=·"Module·with·the·Main·dispatcher·is·missing.·Add·dependency·providing·the·Main·dispatcher,·e.g.·'kotlinx-coroutines-android'·and·ensure·it·has·the·same·version·as·'kotlinx-coroutines-core'"; |
| 20 | ········try·{ | 20 | ········try·{ |
| 21 | ············final·Iterator· | 21 | ············final·Iterator·a3·=·a.a(); |
| 22 | ············MainDispatcherFactory·next·=·null; | 22 | ············MainDispatcherFactory·next·=·null; |
| 23 | ············if·( | 23 | ············if·(a3·!=·null)·{ |
| 24 | ················final·List·c0·=·d.a.a.a.t0.m.j1.a.C0(d.a.a.a.t0.m.j1.a.o((h)new·i( | 24 | ················final·List·c0·=·d.a.a.a.t0.m.j1.a.C0(d.a.a.a.t0.m.j1.a.o((h)new·i(a3))); |
| 25 | ················final·Iterator<MainDispatcherFactory>·iterator·=·c0.iterator(); | 25 | ················final·Iterator<MainDispatcherFactory>·iterator·=·c0.iterator(); |
| 26 | ················if·(iterator.hasNext())·{ | 26 | ················if·(iterator.hasNext())·{ |
| 27 | ····················next·=·iterator.next(); | 27 | ····················next·=·iterator.next(); |
| 28 | ····················if·(iterator.hasNext())·{ | 28 | ····················if·(iterator.hasNext())·{ |
| 29 | ························int·a | 29 | ························int·a4·=·((MainDispatcherFactory)next).a(); |
| 30 | ························do·{ | 30 | ························do·{ |
| 31 | ····························final·MainDispatcherFactory·next2·=·iterator.next(); | 31 | ····························final·MainDispatcherFactory·next2·=·iterator.next(); |
| 32 | ····························final·int·a | 32 | ····························final·int·a5·=·((MainDispatcherFactory)next2).a(); |
| 33 | ····························if·(a | 33 | ····························if·(a4·<·a5)·{ |
| 34 | ································next·=·next2; | 34 | ································next·=·next2; |
| 35 | ································a | 35 | ································a4·=·a5; |
| 36 | ····························} | 36 | ····························} |
| 37 | ························}·while·(iterator.hasNext()); | 37 | ························}·while·(iterator.hasNext()); |
| 38 | ····················} | 38 | ····················} |
| 39 | ················} | 39 | ················} |
| 40 | ················final·MainDispatcherFactory·mainDispatcherFactory·=·(MainDispatcherFactory)next; | 40 | ················final·MainDispatcherFactory·mainDispatcherFactory·=·(MainDispatcherFactory)next; |
| 41 | ················if·(mainDispatcherFactory·!=·null)·{ | 41 | ················if·(mainDispatcherFactory·!=·null)·{ |
| 42 | ····················final·MainDispatcherFactory·mainDispatcherFactory2·=·mainDispatcherFactory; | 42 | ····················final·MainDispatcherFactory·mainDispatcherFactory2·=·mainDispatcherFactory; |
| Offset 9, 17 lines modified | Offset 9, 17 lines modified | ||
| 9 | import·java.util.List; | 9 | import·java.util.List; |
| 10 | public·final·class·y | 10 | public·final·class·y |
| 11 | { | 11 | { |
| 12 | ····public·static·final·List·a; | 12 | ····public·static·final·List·a; |
| 13 | ···· | 13 | ···· |
| 14 | ····static·{ | 14 | ····static·{ |
| 15 | ········final·Iterator· | 15 | ········final·Iterator·b·=·a.b(); |
| 16 | ········if·( | 16 | ········if·(b·!=·null)·{ |
| 17 | ············a·=·d.a.a.a.t0.m.j1.a.C0(d.a.a.a.t0.m.j1.a.o((h)new·i( | 17 | ············a·=·d.a.a.a.t0.m.j1.a.C0(d.a.a.a.t0.m.j1.a.o((h)new·i(b))); |
| 18 | ············return; | 18 | ············return; |
| 19 | ········} | 19 | ········} |
| 20 | ········d.y.c.h.g("$this$asSequence"); | 20 | ········d.y.c.h.g("$this$asSequence"); |
| 21 | ········throw·null; | 21 | ········throw·null; |
| 22 | ····} | 22 | ····} |
| 23 | ···· | 23 | ···· |
| 24 | ····public·static·final·void·a(final·f·f,·final·Throwable·t)·{ | 24 | ····public·static·final·void·a(final·f·f,·final·Throwable·t)·{ |
| Offset 6, 21 lines modified | Offset 6, 21 lines modified | ||
| 6 | #·direct·methods | 6 | #·direct·methods |
| 7 | .method·public·static·a()Ljava/util/Iterator; | 7 | .method·public·static·a()Ljava/util/Iterator; |
| 8 | ····.locals·3 | 8 | ····.locals·3 |
| 9 | ····const/4·v0,·0x1 | 9 | ····const/4·v0,·0x1 |
| 10 | ····:try_start_0 | 10 | ····:try_start_0 |
| 11 | ····new-array·v0,·v0,·[Lkotlinx/coroutines/ | 11 | ····new-array·v0,·v0,·[Lkotlinx/coroutines/internal/MainDispatcherFactory; |
| 12 | ····const/4·v1,·0x0 | 12 | ····const/4·v1,·0x0 |
| 13 | ····new-instance·v2,·Lkotlinx/coroutines/android/Android | 13 | ····new-instance·v2,·Lkotlinx/coroutines/android/AndroidDispatcherFactory; |
| 14 | ····invoke-direct·{v2},·Lkotlinx/coroutines/android/Android | 14 | ····invoke-direct·{v2},·Lkotlinx/coroutines/android/AndroidDispatcherFactory;-><init>()V |
| 15 | ····aput-object·v2,·v0,·v1 | 15 | ····aput-object·v2,·v0,·v1 |
| 16 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 16 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
| 17 | ····move-result-object·v0 | 17 | ····move-result-object·v0 |
| Offset 48, 21 lines modified | Offset 48, 21 lines modified | ||
| 48 | .method·public·static·b()Ljava/util/Iterator; | 48 | .method·public·static·b()Ljava/util/Iterator; |
| 49 | ····.locals·3 | 49 | ····.locals·3 |
| 50 | ····const/4·v0,·0x1 | 50 | ····const/4·v0,·0x1 |
| 51 | ····:try_start_0 | 51 | ····:try_start_0 |
| 52 | ····new-array·v0,·v0,·[Lkotlinx/coroutines/ | 52 | ····new-array·v0,·v0,·[Lkotlinx/coroutines/CoroutineExceptionHandler; |
| 53 | ····const/4·v1,·0x0 | 53 | ····const/4·v1,·0x0 |
| 54 | ····new-instance·v2,·Lkotlinx/coroutines/android/Android | 54 | ····new-instance·v2,·Lkotlinx/coroutines/android/AndroidExceptionPreHandler; |
| 55 | ····invoke-direct·{v2},·Lkotlinx/coroutines/android/Android | 55 | ····invoke-direct·{v2},·Lkotlinx/coroutines/android/AndroidExceptionPreHandler;-><init>()V |
| 56 | ····aput-object·v2,·v0,·v1 | 56 | ····aput-object·v2,·v0,·v1 |
| 57 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 57 | ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
| 58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
| Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
| 15 | .end·field | 15 | .end·field |
| 16 | #·direct·methods | 16 | #·direct·methods |
| 17 | .method·public·static·constructor·<clinit>()V | 17 | .method·public·static·constructor·<clinit>()V |
| 18 | ····.locals·2 | 18 | ····.locals·2 |
| 19 | ····invoke-static·{},·La;-> | 19 | ····invoke-static·{},·La;->b()Ljava/util/Iterator; |
| 20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
| 21 | ····if-eqz·v0,·:cond_0 | 21 | ····if-eqz·v0,·:cond_0 |
| 22 | ····.line·1 | 22 | ····.line·1 |
| 23 | ····new-instance·v1,·Ld/c0/i; | 23 | ····new-instance·v1,·Ld/c0/i; |
| Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
| 36 | ····:goto_0 | 36 | ····:goto_0 |
| 37 | ····sput-boolean·v0,·Lf/a/a/k;->a:Z | 37 | ····sput-boolean·v0,·Lf/a/a/k;->a:Z |
| 38 | ····const-string·v0,·"Module·with·the·Main·dispatcher·is·missing.·Add·dependency·providing·the·Main·dispatcher,·e.g.·\'kotlinx-coroutines-android\'·and·ensure·it·has·the·same·version·as·\'kotlinx-coroutines-core\'" | 38 | ····const-string·v0,·"Module·with·the·Main·dispatcher·is·missing.·Add·dependency·providing·the·Main·dispatcher,·e.g.·\'kotlinx-coroutines-android\'·and·ensure·it·has·the·same·version·as·\'kotlinx-coroutines-core\'" |
| 39 | ····.line·4 | 39 | ····.line·4 |
| 40 | ····:try_start_0 | 40 | ····:try_start_0 |
| 41 | ····invoke-static·{},·La;-> | 41 | ····invoke-static·{},·La;->a()Ljava/util/Iterator; |
| 42 | ····move-result-object·v1 | 42 | ····move-result-object·v1 |
| 43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
| 44 | ····if-eqz·v1,·:cond_6 | 44 | ····if-eqz·v1,·:cond_6 |