21.2 MB
/home/fdroid/fdroiddata/tmp/email.schaal.ocreader_56.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_email.schaal.ocreader_56.apk
21.2 KB
/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: <514639a9dde4b6882f82eb932745511c914c73da60012ecc34bdb160af85cd7f>, actual: <20fd0f86a36e8bbd3eb1afbfacf73a9942efeae36ef378b80dc52697af2874b9> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <a1348df28c938ea94f2af8466bd542fab1851c7d3bcdcb3f641d0fadd1faa810eabbc60000000000>, actual: <e713c7675a447eec8e2ed5308f7de675d70fdf0e8bf3dc8bdc7cd3014052793beabbc60000000000>
    
Offset 1, 115 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·7792946d9375afd8edde92c2de8c7bf663c3d6e8a7f141c32d315e752f52685e 
10 Signer·#1·certificate·SHA-1·digest:·f906429ecd8ede126cd8bad88d04926bc756fa6b 
11 Signer·#1·certificate·MD5·digest:·9e2b6574c7c4f90edf5144315dc10640 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c1f36a19ae5d59ba13a12660a63c84869988567a7f2a4c5389af2afd4166fd35 
15 Signer·#1·public·key·SHA-1·digest:·fa7d3f5d7d298f841f0770fcc5785b770be3f690 
16 Signer·#1·public·key·MD5·digest:·528bd12479bf68fb95b580c6cc2ba6b6 
17 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/. 
18 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/. 
19 WARNING:·META-INF/CHANGES·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.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/. 
21 WARNING:·META-INF/okio.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/. 
22 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/. 
23 WARNING:·META-INF/androidx.savedstate_savedstate-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/. 
24 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/. 
25 WARNING:·META-INF/androidx.work_work-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/. 
26 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/. 
27 WARNING:·META-INF/parcelize-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/. 
28 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/. 
29 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/. 
30 WARNING:·META-INF/moshi.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/. 
31 WARNING:·META-INF/preference-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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 WARNING:·META-INF/androidx.preference_preference-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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 WARNING:·META-INF/fastadapter.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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 WARNING:·META-INF/androidx.palette_palette.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.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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 WARNING:·META-INF/okhttp.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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/aboutlibraries-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/. 
67 WARNING:·META-INF/savedstate-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/. 
68 WARNING:·META-INF/kotlin-android-extensions-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/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 WARNING:·META-INF/aboutlibraries.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/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/. 
78 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/. 
79 WARNING:·META-INF/realm-kotlin-extensions_baseRelease.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/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/. 
81 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/. 
82 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/. 
83 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/. 
84 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
85 WARNING:·META-INF/README.md·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/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/. 
87 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/. 
88 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/. 
89 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/. 
90 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/. 
91 WARNING:·META-INF/kotlin-stdlib-jdk8.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/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/. 
93 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/. 
94 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/. 
95 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/. 
96 WARNING:·META-INF/androidx.palette_palette-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/. 
97 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/. 
98 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/. 
99 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/. 
100 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/. 
101 WARNING:·META-INF/realm-android-library_baseRelease.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/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/. 
103 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/. 
104 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/. 
105 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/. 
106 WARNING:·META-INF/email.schaal.ocreader_56_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/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/. 
108 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/. 
109 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/. 
110 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/. 
111 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/. 
112 WARNING:·META-INF/work-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/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/. 
114 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/. 
115 WARNING:·META-INF/palette-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/. 
2.22 KB
zipinfo {}
    
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml395 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml
396 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png396 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
397 -rw----·····0.0·fat······109·b-·defN·81-Jan-01·01:01·META-INF/collection-ktx.kotlin_module397 -rw----·····0.0·fat······109·b-·defN·81-Jan-01·01:01·META-INF/collection-ktx.kotlin_module
398 -rw----·····0.0·fat······860·b-·defN·81-Jan-01·01:01·res/layout/list_loadmore.xml398 -rw----·····0.0·fat······860·b-·defN·81-Jan-01·01:01·res/layout/list_loadmore.xml
399 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png399 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
400 -rw----·····0.0·fat·····1420·b-·defN·81-Jan-01·01:01·res/drawable/ic_settings.xml400 -rw----·····0.0·fat·····1420·b-·defN·81-Jan-01·01:01·res/drawable/ic_settings.xml
401 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml401 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml
402 -rw----·····0.0·fat··4508904·b-·defN·81-Jan-01·01:01·classes.dex402 -rw----·····0.0·fat··4508896·b-·defN·81-Jan-01·01:01·classes.dex
403 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml403 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml
404 -rw----·····0.0·fat······656·b-·defN·81-Jan-01·01:01·res/drawable/ic_folder.xml404 -rw----·····0.0·fat······656·b-·defN·81-Jan-01·01:01·res/drawable/ic_folder.xml
405 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml405 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml
406 -rw----·····0.0·fat·····1596·b-·defN·81-Jan-01·01:01·res/layout/user_bottomsheet.xml406 -rw----·····0.0·fat·····1596·b-·defN·81-Jan-01·01:01·res/layout/user_bottomsheet.xml
407 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml407 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml
408 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png408 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
409 -rw----·····0.0·fat·····1508·b-·defN·81-Jan-01·01:01·res/layout/activity_manage_feeds.xml409 -rw----·····0.0·fat·····1508·b-·defN·81-Jan-01·01:01·res/layout/activity_manage_feeds.xml
Offset 866, 8 lines modifiedOffset 866, 8 lines modified
866 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png866 -rw----·····0.0·fat······186·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
867 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml867 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
868 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml868 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
869 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png869 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
870 -rw----·····2.0·fat···103535·b-·defN·81-Jan-01·01:01·META-INF/B93E867A.SF870 -rw----·····2.0·fat···103535·b-·defN·81-Jan-01·01:01·META-INF/B93E867A.SF
871 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/B93E867A.RSA871 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/B93E867A.RSA
872 -rw----·····2.0·fat···103408·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF872 -rw----·····2.0·fat···103408·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
873 871·files,·30460921·bytes·uncompressed,·12873732·bytes·compressed:··57.7%873 871·files,·30460913·bytes·uncompressed,·12873764·bytes·compressed:··57.7%
21.0 MB
classes.dex
20.9 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·78f42e504 checksum············:·c22d00f2
5 signature···········:·f0ee...ae425 signature···········:·b3dd...bf30
6 file_size···········:·45089046 file_size···········:·4508896
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3574510 string_ids_size·····:·35745
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·531912 type_ids_size·······:·5319
13 type_ids_off········:·143092·(0x022ef4)13 type_ids_off········:·143092·(0x022ef4)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·164368·(0x028210)15 proto_ids_off·······:·164368·(0x028210)
16 field_ids_size······:·4587016 field_ids_size······:·45870
17 field_ids_off·······:·224392·(0x036c88)17 field_ids_off·······:·224392·(0x036c88)
18 method_ids_size·····:·2408818 method_ids_size·····:·24088
19 method_ids_off······:·591352·(0x0905f8)19 method_ids_off······:·591352·(0x0905f8)
20 class_defs_size·····:·428820 class_defs_size·····:·4288
21 class_defs_off······:·784056·(0x0bf6b8)21 class_defs_off······:·784056·(0x0bf6b8)
22 data_size···········:·358763222 data_size···········:·3587624
23 data_off············:·921272·(0x0e0eb8)23 data_off············:·921272·(0x0e0eb8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·4113·(0x1011)26 access_flags········:·4113·(0x1011)
27 superclass_idx······:·402927 superclass_idx······:·4029
28 source_file_idx·····:·1439928 source_file_idx·····:·14399
Offset 533519, 17 lines modifiedOffset 533519, 17 lines modified
533519 ······type··········:·'()V'533519 ······type··········:·'()V'
533520 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)533520 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
533521 ······code··········-533521 ······code··········-
533522 ······registers·····:·1533522 ······registers·····:·1
533523 ······ins···········:·1533523 ······ins···········:·1
533524 ······outs··········:·1533524 ······outs··········:·1
533525 ······insns·size····:·4·16-bit·code·units533525 ······insns·size····:·4·16-bit·code·units
533526 231fec:········································|[231fec]·io.realm.DefaultRealmModule.<init>:()V533526 231fe8:········································|[231fe8]·io.realm.DefaultRealmModule.<init>:()V
533527 231ffc:·7010·574d·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4d57533527 231ff8:·7010·574d·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4d57
533528 232002:·0e00···································|0003:·return-void533528 231ffe:·0e00···································|0003:·return-void
533529 ······catches·······:·(none)533529 ······catches·······:·(none)
533530 ······positions·····:·533530 ······positions·····:·
533531 ········0x0000·line=1533531 ········0x0000·line=1
533532 ······locals········:·533532 ······locals········:·
533533 ········0x0000·-·0x0004·reg=0·this·Lio/realm/DefaultRealmModule;·533533 ········0x0000·-·0x0004·reg=0·this·Lio/realm/DefaultRealmModule;·
  
533534 ··Virtual·methods···-533534 ··Virtual·methods···-
Offset 533571, 19 lines modifiedOffset 533571, 19 lines modified
533571 ······type··········:·'(Lio/realm/DynamicRealm;Lio/realm/RealmCache;)V'533571 ······type··········:·'(Lio/realm/DynamicRealm;Lio/realm/RealmCache;)V'
533572 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)533572 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
533573 ······code··········-533573 ······code··········-
533574 ······registers·····:·3533574 ······registers·····:·3
533575 ······ins···········:·3533575 ······ins···········:·3
533576 ······outs··········:·1533576 ······outs··········:·1
533577 ······insns·size····:·8·16-bit·code·units533577 ······insns·size····:·8·16-bit·code·units
533578 232144:········································|[232144]·io.realm.DynamicRealm$1.<init>:(Lio/realm/DynamicRealm;Lio/realm/RealmCache;)V533578 232140:········································|[232140]·io.realm.DynamicRealm$1.<init>:(Lio/realm/DynamicRealm;Lio/realm/RealmCache;)V
533579 232154:·5b01·b5aa······························|0000:·iput-object·v1,·v0,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533579 232150:·5b01·b5aa······························|0000:·iput-object·v1,·v0,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533580 232158:·5b02·b6aa······························|0002:·iput-object·v2,·v0,·Lio/realm/DynamicRealm$1;.val$cache:Lio/realm/RealmCache;·//·field@aab6533580 232154:·5b02·b6aa······························|0002:·iput-object·v2,·v0,·Lio/realm/DynamicRealm$1;.val$cache:Lio/realm/RealmCache;·//·field@aab6
533581 23215c:·7010·574d·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4d57533581 232158:·7010·574d·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@4d57
533582 232162:·0e00···································|0007:·return-void533582 23215e:·0e00···································|0007:·return-void
533583 ······catches·······:·(none)533583 ······catches·······:·(none)
533584 ······positions·····:·533584 ······positions·····:·
533585 ········0x0000·line=1533585 ········0x0000·line=1
533586 ······locals········:·533586 ······locals········:·
533587 ········0x0000·-·0x0008·reg=0·this·Lio/realm/DynamicRealm$1;·533587 ········0x0000·-·0x0008·reg=0·this·Lio/realm/DynamicRealm$1;·
533588 ········0x0000·-·0x0008·reg=1·(null)·Lio/realm/DynamicRealm;·533588 ········0x0000·-·0x0008·reg=1·(null)·Lio/realm/DynamicRealm;·
533589 ········0x0000·-·0x0008·reg=2·(null)·Lio/realm/RealmCache;·533589 ········0x0000·-·0x0008·reg=2·(null)·Lio/realm/RealmCache;·
Offset 533594, 52 lines modifiedOffset 533594, 52 lines modified
533594 ······type··········:·'(I)V'533594 ······type··········:·'(I)V'
533595 ······access········:·0x0001·(PUBLIC)533595 ······access········:·0x0001·(PUBLIC)
533596 ······code··········-533596 ······code··········-
533597 ······registers·····:·6533597 ······registers·····:·6
533598 ······ins···········:·2533598 ······ins···········:·2
533599 ······outs··········:·4533599 ······outs··········:·4
533600 ······insns·size····:·73·16-bit·code·units533600 ······insns·size····:·73·16-bit·code·units
533601 232164:········································|[232164]·io.realm.DynamicRealm$1.onResult:(I)V533601 232160:········································|[232160]·io.realm.DynamicRealm$1.onResult:(I)V
533602 232174:·3d05·0300······························|0000:·if-lez·v5,·0003·//·+0003533602 232170:·3d05·0300······························|0000:·if-lez·v5,·0003·//·+0003
533603 232178:·0e00···································|0002:·return-void533603 232174:·0e00···································|0002:·return-void
533604 23217a:·5445·b6aa······························|0003:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.val$cache:Lio/realm/RealmCache;·//·field@aab6533604 232176:·5445·b6aa······························|0003:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.val$cache:Lio/realm/RealmCache;·//·field@aab6
533605 23217e:·5455·e9aa······························|0005:·iget-object·v5,·v5,·Lio/realm/RealmCache;.configuration:Lio/realm/RealmConfiguration;·//·field@aae9533605 23217a:·5455·e9aa······························|0005:·iget-object·v5,·v5,·Lio/realm/RealmCache;.configuration:Lio/realm/RealmConfiguration;·//·field@aae9
533606 232182:·5555·0aab······························|0007:·iget-boolean·v5,·v5,·Lio/realm/RealmConfiguration;.readOnly:Z·//·field@ab0a533606 23217e:·5555·0aab······························|0007:·iget-boolean·v5,·v5,·Lio/realm/RealmConfiguration;.readOnly:Z·//·field@ab0a
533607 232186:·3805·0300······························|0009:·if-eqz·v5,·000c·//·+0003533607 232182:·3805·0300······························|0009:·if-eqz·v5,·000c·//·+0003
533608 23218a:·0e00···································|000b:·return-void533608 232186:·0e00···································|000b:·return-void
533609 23218c:·5445·b5aa······························|000c:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533609 232188:·5445·b5aa······························|000c:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533610 232190:·5455·b1aa······························|000e:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1533610 23218c:·5455·b1aa······························|000e:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1
533611 232194:·6e10·554a·0500·························|0010:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55533611 232190:·6e10·554a·0500·························|0010:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55
533612 23219a:·0b00···································|0013:·move-result-wide·v0533612 232196:·0b00···································|0013:·move-result-wide·v0
533613 23219c:·7120·ef49·1000·························|0014:·invoke-static·{v0,·v1},·Lio/realm/internal/OsObjectStore;.nativeGetSchemaVersion:(J)J·//·method@49ef533613 232198:·7120·ef49·1000·························|0014:·invoke-static·{v0,·v1},·Lio/realm/internal/OsObjectStore;.nativeGetSchemaVersion:(J)J·//·method@49ef
533614 2321a2:·0b00···································|0017:·move-result-wide·v0533614 23219e:·0b00···································|0017:·move-result-wide·v0
533615 2321a4:·1602·ffff······························|0018:·const-wide/16·v2,·#int·-1·//·#ffff533615 2321a0:·1602·ffff······························|0018:·const-wide/16·v2,·#int·-1·//·#ffff
533616 2321a8:·3105·0002······························|001a:·cmp-long·v5,·v0,·v2533616 2321a4:·3105·0002······························|001a:·cmp-long·v5,·v0,·v2
533617 2321ac:·3805·0300······························|001c:·if-eqz·v5,·001f·//·+0003533617 2321a8:·3805·0300······························|001c:·if-eqz·v5,·001f·//·+0003
533618 2321b0:·0e00···································|001e:·return-void533618 2321ac:·0e00···································|001e:·return-void
533619 2321b2:·5445·b5aa······························|001f:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533619 2321ae:·5445·b5aa······························|001f:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533620 2321b6:·5455·b1aa······························|0021:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1533620 2321b2:·5455·b1aa······························|0021:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1
533621 2321ba:·6e10·474a·0500·························|0023:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.beginTransaction:()V·//·method@4a47533621 2321b6:·6e10·474a·0500·························|0023:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.beginTransaction:()V·//·method@4a47
533622 2321c0:·5445·b5aa······························|0026:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533622 2321bc:·5445·b5aa······························|0026:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533623 2321c4:·5455·b1aa······························|0028:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1533623 2321c0:·5455·b1aa······························|0028:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1
533624 2321c8:·6e10·554a·0500·························|002a:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55533624 2321c4:·6e10·554a·0500·························|002a:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55
533625 2321ce:·0b00···································|002d:·move-result-wide·v0533625 2321ca:·0b00···································|002d:·move-result-wide·v0
533626 2321d0:·7120·ef49·1000·························|002e:·invoke-static·{v0,·v1},·Lio/realm/internal/OsObjectStore;.nativeGetSchemaVersion:(J)J·//·method@49ef533626 2321cc:·7120·ef49·1000·························|002e:·invoke-static·{v0,·v1},·Lio/realm/internal/OsObjectStore;.nativeGetSchemaVersion:(J)J·//·method@49ef
533627 2321d6:·0b00···································|0031:·move-result-wide·v0533627 2321d2:·0b00···································|0031:·move-result-wide·v0
533628 2321d8:·3105·0002······························|0032:·cmp-long·v5,·v0,·v2533628 2321d4:·3105·0002······························|0032:·cmp-long·v5,·v0,·v2
533629 2321dc:·3905·0d00······························|0034:·if-nez·v5,·0041·//·+000d533629 2321d8:·3905·0d00······························|0034:·if-nez·v5,·0041·//·+000d
533630 2321e0:·5445·b5aa······························|0036:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533630 2321dc:·5445·b5aa······························|0036:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533631 2321e4:·5455·b1aa······························|0038:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1533631 2321e0:·5455·b1aa······························|0038:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1
533632 2321e8:·6e10·554a·0500·························|003a:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55533632 2321e4:·6e10·554a·0500·························|003a:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.getNativePtr:()J·//·method@4a55
533633 2321ee:·0b00···································|003d:·move-result-wide·v0533633 2321ea:·0b00···································|003d:·move-result-wide·v0
533634 2321f0:·7140·f049·1032·························|003e:·invoke-static·{v0,·v1,·v2,·v3},·Lio/realm/internal/OsObjectStore;.nativeSetSchemaVersion:(JJ)V·//·method@49f0533634 2321ec:·7140·f049·1032·························|003e:·invoke-static·{v0,·v1,·v2,·v3},·Lio/realm/internal/OsObjectStore;.nativeSetSchemaVersion:(JJ)V·//·method@49f0
533635 2321f6:·5445·b5aa······························|0041:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5533635 2321f2:·5445·b5aa······························|0041:·iget-object·v5,·v4,·Lio/realm/DynamicRealm$1;.this$0:Lio/realm/DynamicRealm;·//·field@aab5
533636 2321fa:·5455·b1aa······························|0043:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1533636 2321f6:·5455·b1aa······························|0043:·iget-object·v5,·v5,·Lio/realm/BaseRealm;.sharedRealm:Lio/realm/internal/OsSharedRealm;·//·field@aab1
533637 2321fe:·6e10·4a4a·0500·························|0045:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.commitTransaction:()V·//·method@4a4a533637 2321fa:·6e10·4a4a·0500·························|0045:·invoke-virtual·{v5},·Lio/realm/internal/OsSharedRealm;.commitTransaction:()V·//·method@4a4a
533638 232204:·0e00···································|0048:·return-void533638 232200:·0e00···································|0048:·return-void
533639 ······catches·······:·(none)533639 ······catches·······:·(none)
533640 ······positions·····:·533640 ······positions·····:·
533641 ········0x0003·line=1533641 ········0x0003·line=1
533642 ········0x0005·line=2533642 ········0x0005·line=2
533643 ········0x0007·line=3533643 ········0x0007·line=3
533644 ········0x000c·line=4533644 ········0x000c·line=4
533645 ········0x0010·line=5533645 ········0x0010·line=5
Offset 533692, 25 lines modifiedOffset 533692, 25 lines modified
533692 ······type··········:·'()V'533692 ······type··········:·'()V'
533693 ······access········:·0x10009·(PUBLIC·STATIC·CONSTRUCTOR)533693 ······access········:·0x10009·(PUBLIC·STATIC·CONSTRUCTOR)
533694 ······code··········-533694 ······code··········-
533695 ······registers·····:·3533695 ······registers·····:·3
533696 ······ins···········:·0533696 ······ins···········:·0
533697 ······outs··········:·3533697 ······outs··········:·3
Max diff block lines reached; 21912306/21925698 bytes (99.94%) of diff not shown.
95.1 KB
classes.jar
3.12 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·8249554·bytes,·number·of·entries:·42881 Zip·file·size:·8249555·bytes,·number·of·entries:·4288
2 ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class2 ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class
3 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class3 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class
4 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class4 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class
5 ?rwxrwxr-x··2.0·unx·····2635·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$4la2F8MR21UrXcoyodp5_8hv-7o.class5 ?rwxrwxr-x··2.0·unx·····2635·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$4la2F8MR21UrXcoyodp5_8hv-7o.class
6 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$5xbcO9ZEzQpjB_FYWlgGoTtYMvg.class6 ?rwxrwxr-x··2.0·unx·····1626·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$5xbcO9ZEzQpjB_FYWlgGoTtYMvg.class
7 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$XWxYa-IC5jZaA-vkotpc6Ia4R9o.class7 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$XWxYa-IC5jZaA-vkotpc6Ia4R9o.class
8 ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$avPZSBtRelyJZenN-CV_rgYE2_4.class8 ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·-$$LambdaGroup$js$avPZSBtRelyJZenN-CV_rgYE2_4.class
Offset 3373, 15 lines modifiedOffset 3373, 15 lines modified
3373 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·io/realm/BaseRealm$2.class3373 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·io/realm/BaseRealm$2.class
3374 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·io/realm/BaseRealm$6.class3374 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·io/realm/BaseRealm$6.class
3375 ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·io/realm/BinaryListOperator.class3375 ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·io/realm/BinaryListOperator.class
3376 ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·io/realm/BooleanListOperator.class3376 ?rwxrwxr-x··2.0·unx·····1483·b-·stor·80-Jan-01·00:00·io/realm/BooleanListOperator.class
3377 ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·io/realm/DateListOperator.class3377 ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·io/realm/DateListOperator.class
3378 ?rwxrwxr-x··2.0·unx·····1567·b-·stor·80-Jan-01·00:00·io/realm/Decimal128ListOperator.class3378 ?rwxrwxr-x··2.0·unx·····1567·b-·stor·80-Jan-01·00:00·io/realm/Decimal128ListOperator.class
3379 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·io/realm/DefaultCompactOnLaunchCallback.class3379 ?rwxrwxr-x··2.0·unx······349·b-·stor·80-Jan-01·00:00·io/realm/DefaultCompactOnLaunchCallback.class
3380 ?rwxrwxr-x··2.0·unx····15215·b-·defN·80-Jan-01·00:00·io/realm/DefaultRealmModuleMediator.class3380 ?rwxrwxr-x··2.0·unx····15237·b-·defN·80-Jan-01·00:00·io/realm/DefaultRealmModuleMediator.class
3381 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·io/realm/DoubleListOperator.class3381 ?rwxrwxr-x··2.0·unx·····1508·b-·stor·80-Jan-01·00:00·io/realm/DoubleListOperator.class
3382 ?rwxrwxr-x··2.0·unx·····1209·b-·stor·80-Jan-01·00:00·io/realm/DynamicRealm.class3382 ?rwxrwxr-x··2.0·unx·····1209·b-·stor·80-Jan-01·00:00·io/realm/DynamicRealm.class
3383 ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/realm/FloatListOperator.class3383 ?rwxrwxr-x··2.0·unx·····1502·b-·stor·80-Jan-01·00:00·io/realm/FloatListOperator.class
3384 ?rwxrwxr-x··2.0·unx·····1279·b-·stor·80-Jan-01·00:00·io/realm/ImmutableRealmObjectSchema.class3384 ?rwxrwxr-x··2.0·unx·····1279·b-·stor·80-Jan-01·00:00·io/realm/ImmutableRealmObjectSchema.class
3385 ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·io/realm/ImmutableRealmSchema.class3385 ?rwxrwxr-x··2.0·unx·····1822·b-·stor·80-Jan-01·00:00·io/realm/ImmutableRealmSchema.class
3386 ?rwxrwxr-x··2.0·unx·····2310·b-·stor·80-Jan-01·00:00·io/realm/LongListOperator.class3386 ?rwxrwxr-x··2.0·unx·····2310·b-·stor·80-Jan-01·00:00·io/realm/LongListOperator.class
3387 ?rwxrwxr-x··2.0·unx·····1241·b-·stor·80-Jan-01·00:00·io/realm/MutableRealmObjectSchema.class3387 ?rwxrwxr-x··2.0·unx·····1241·b-·stor·80-Jan-01·00:00·io/realm/MutableRealmObjectSchema.class
Offset 4283, 8 lines modifiedOffset 4283, 8 lines modified
4283 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/SupervisorJobImpl.class4283 ?rwxrwxr-x··2.0·unx······258·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/SupervisorJobImpl.class
4284 ?rwxrwxr-x··2.0·unx·····1781·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/android/HandlerContext.class4284 ?rwxrwxr-x··2.0·unx·····1781·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/android/HandlerContext.class
4285 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/ScopeCoroutine.class4285 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/internal/ScopeCoroutine.class
4286 ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/DefaultScheduler.class4286 ?rwxrwxr-x··2.0·unx·····1214·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/scheduling/DefaultScheduler.class
4287 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/BlockingEventLoop.class4287 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/BlockingEventLoop.class
4288 ?rwxrwxr-x··2.0·unx·····2436·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/DefaultExecutor.class4288 ?rwxrwxr-x··2.0·unx·····2436·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/DefaultExecutor.class
4289 ?rwxrwxr-x··2.0·unx·····1185·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/LazyStandaloneCoroutine.class4289 ?rwxrwxr-x··2.0·unx·····1185·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/LazyStandaloneCoroutine.class
4290 4288·files,·9578715·bytes·uncompressed,·7474888·bytes·compressed:··22.0%4290 4288·files,·9578737·bytes·uncompressed,·7474889·bytes·compressed:··22.0%
92.0 KB
io/realm/DefaultRealmModuleMediator.class
91.9 KB
procyon -ec {}
    
Offset 4, 771 lines modifiedOffset 4, 787 lines modified
4 import·io.realm.internal.Row;4 import·io.realm.internal.Row;
5 import·java.util.Iterator;5 import·java.util.Iterator;
6 import·io.realm.internal.OsList;6 import·io.realm.internal.OsList;
7 import·io.realm.internal.OsObject;7 import·io.realm.internal.OsObject;
8 import·java.util.HashMap;8 import·java.util.HashMap;
9 import·java.util.Objects;9 import·java.util.Objects;
10 import·io.realm.internal.OsSchemaInfo;10 import·io.realm.internal.OsSchemaInfo;
11 import·java.util.Date; 
12 import·io.realm.internal.ColumnInfo;11 import·io.realm.internal.ColumnInfo;
13 import·io.realm.internal.NativeContext;12 import·io.realm.internal.NativeContext;
14 import·io.realm.internal.OsSharedRealm;13 import·io.realm.internal.OsSharedRealm;
 14 import·java.util.Date;
15 import·java.util.List;15 import·java.util.List;
16 import·io.realm.internal.Table;16 import·io.realm.internal.Table;
17 import·io.realm.internal.OsObjectSchemaInfo;17 import·io.realm.internal.OsObjectSchemaInfo;
18 import·java.io.Serializable;18 import·java.io.Serializable;
19 import·io.realm.internal.UncheckedRow;19 import·io.realm.internal.UncheckedRow;
20 import·io.realm.internal.objectstore.OsObjectBuilder;20 import·io.realm.internal.objectstore.OsObjectBuilder;
21 import·io.realm.internal.RealmObjectProxy;21 import·io.realm.internal.RealmObjectProxy;
22 import·java.util.Map;22 import·java.util.Map;
23 import·java.util.Collections;23 import·java.util.Collections;
24 import·email.schaal.ocreader.database.model.Folder;24 import·email.schaal.ocreader.database.model.TemporaryFeed;
25 import·email.schaal.ocreader.database.model.Item;25 import·email.schaal.ocreader.database.model.Item;
26 import·email.schaal.ocreader.database.model.User;26 import·email.schaal.ocreader.database.model.User;
27 import·email.schaal.ocreader.database.model.TemporaryFeed;27 import·email.schaal.ocreader.database.model.Folder;
28 import·email.schaal.ocreader.database.model.Feed;28 import·email.schaal.ocreader.database.model.Feed;
29 import·java.util.HashSet;29 import·java.util.HashSet;
30 import·java.util.Set;30 import·java.util.Set;
31 import·io.realm.internal.RealmProxyMediator;31 import·io.realm.internal.RealmProxyMediator;
  
32 public·class·DefaultRealmModuleMediator·extends·RealmProxyMediator32 public·class·DefaultRealmModuleMediator·extends·RealmProxyMediator
33 {33 {
34 ····public·static·final·Set·MODEL_CLASSES;34 ····public·static·final·Set·MODEL_CLASSES;
35 ····35 ····
36 ····static·{36 ····static·{
37 ········final·HashSet<Class<Feed>>·s·=·new·HashSet<Class<Feed>>(5);37 ········final·HashSet<Class<Feed>>·s·=·new·HashSet<Class<Feed>>(5);
38 ········s.add(Feed.class);38 ········s.add(Feed.class);
39 ········s.add((Class<Feed>)TemporaryFeed.class);39 ········s.add((Class<Feed>)Folder.class);
40 ········s.add((Class<Feed>)User.class);40 ········s.add((Class<Feed>)User.class);
41 ········s.add((Class<Feed>)Item.class);41 ········s.add((Class<Feed>)Item.class);
42 ········s.add((Class<Feed>)Folder.class);42 ········s.add((Class<Feed>)TemporaryFeed.class);
43 ········MODEL_CLASSES·=·Collections.unmodifiableSet((Set<?>)s);43 ········MODEL_CLASSES·=·Collections.unmodifiableSet((Set<?>)s);
44 ····}44 ····}
45 ····45 ····
46 ····public·RealmModel·copyOrUpdate(final·Realm·realm,·RealmModel·realmModel,·final·boolean·b,·final·Map·map,·final·Set·set)·{46 ····public·RealmModel·copyOrUpdate(final·Realm·realm,·final·RealmModel·realmModel,·final·boolean·b,·final·Map·map,·final·Set·set)·{
47 ········final·Realm·realm2·=·realm;47 ········final·Realm·realm2·=·realm;
48 ········final·RealmModel·realmModel2·=·realmModel; 
49 ········final·ImportFlag·check_SAME_VALUES_BEFORE_SET·=·ImportFlag.CHECK_SAME_VALUES_BEFORE_SET;48 ········final·ImportFlag·check_SAME_VALUES_BEFORE_SET·=·ImportFlag.CHECK_SAME_VALUES_BEFORE_SET;
50 ········final·Class<User>·obj·=·User.class; 
51 ········final·Class<TemporaryFeed>·obj2·=·TemporaryFeed.class;49 ········final·Class<TemporaryFeed>·obj·=·TemporaryFeed.class;
 50 ········final·Class<User>·obj2·=·User.class;
52 ········Serializable·s;51 ········Serializable·s;
53 ········if·(realmModel·instanceof·RealmObjectProxy)·{52 ········if·(realmModel·instanceof·RealmObjectProxy)·{
54 ············s·=·realmModel.getClass().getSuperclass();53 ············s·=·realmModel.getClass().getSuperclass();
55 ········}54 ········}
56 ········else·{55 ········else·{
57 ············s·=·realmModel.getClass();56 ············s·=·realmModel.getClass();
58 ········}57 ········}
59 ········final·Serializable·s2·=·s;58 ········Serializable·s2·=·s;
60 ········if·(s2.equals(Feed.class))·{59 ········if·(s2.equals(Feed.class))·{
61 ············final·RealmSchema·schema·=·realm2.schema;60 ············final·RealmSchema·schema·=·realm2.schema;
62 ············schema.checkColumnKeys();61 ············schema.checkColumnKeys();
63 ············return·(RealmModel)((Class<?>)s2).cast(email_schaal_ocreader_database_model_FeedRealmProxy.copyOrUpdate(realm,·(email_schaal_ocreader_database_model_FeedRealmProxy$FeedColumnInfo)schema.columnIndices.getColumnInfo((Class)Feed.class),·(Feed)realmModel2,·b,·map,·set));62 ············return·((Class<RealmModel>)s2).cast(email_schaal_ocreader_database_model_FeedRealmProxy.copyOrUpdate(realm,·(email_schaal_ocreader_database_model_FeedRealmProxy$FeedColumnInfo)schema.columnIndices.getColumnInfo((Class)Feed.class),·(Feed)realmModel,·b,·map,·set));
 63 ········}
 64 ········if·(s2.equals(Folder.class))·{
 65 ············final·RealmSchema·schema2·=·realm2.schema;
 66 ············schema2.checkColumnKeys();
 67 ············return·((Class<RealmModel>)s2).cast(email_schaal_ocreader_database_model_FolderRealmProxy.copyOrUpdate(realm,·(email_schaal_ocreader_database_model_FolderRealmProxy$FolderColumnInfo)schema2.columnIndices.getColumnInfo((Class)Folder.class),·(Folder)realmModel,·b,·map,·set));
64 ········}68 ········}
65 ········final·boolean·equals·=·s2.equals(obj2);69 ········final·boolean·equals·=·s2.equals(obj2);
66 ········final·String·s3·=·"Objects·which·belong·to·Realm·instances·in·other·threads·cannot·be·copied·into·this·Realm·instance.";70 ········final·String·s3·=·"Objects·which·belong·to·Realm·instances·in·other·threads·cannot·be·copied·into·this·Realm·instance.";
 71 ········final·long·n·=·(long)(-1);
67 ········if·(equals)·{72 ········if·(equals)·{
68 ············final·RealmSchema·schema2·=·realm2.schema;73 ············final·RealmSchema·schema3·=·realm2.schema;
69 ············schema2.checkColumnKeys();74 ············schema3.checkColumnKeys();
70 ············final·email_schaal_ocreader_database_model_TemporaryFeedRealmProxy$TemporaryFeedColumnInfo·columnInfo·=·(email_schaal_ocreader_database_model_TemporaryFeedRealmProxy$TemporaryFeedColumnInfo)schema2.columnIndices.getColumnInfo((Class)obj2);75 ············final·email_schaal_ocreader_database_model_UserRealmProxy$UserColumnInfo·columnInfo·=·(email_schaal_ocreader_database_model_UserRealmProxy$UserColumnInfo)schema3.columnIndices.getColumnInfo((Class)obj2);
71 ············TemporaryFeed·temporaryFeed·=·(TemporaryFeed)realmModel2;76 ············Object·obj3·=·(User)realmModel;
72 ············final·OsObjectSchemaInfo·expectedObjectSchemaInfo·=·email_schaal_ocreader_database_model_TemporaryFeedRealmProxy.expectedObjectSchemaInfo;77 ············final·OsObjectSchemaInfo·expectedObjectSchemaInfo·=·email_schaal_ocreader_database_model_UserRealmProxy.expectedObjectSchemaInfo;
73 ············Label_1548:·{78 ············Label_1638:·{
74 ················long·n·=·0L;79 ················long·n2·=·0L;
 80 ················if·(obj3·instanceof·RealmObjectProxy·&&·!RealmObject.isFrozen((RealmModel)obj3))·{
 81 ····················final·RealmObjectProxy·realmObjectProxy·=·(RealmObjectProxy)obj3;
 82 ····················if·(realmObjectProxy.realmGet$proxyState().realm·!=·null)·{
 83 ························final·BaseRealm·realm3·=·realmObjectProxy.realmGet$proxyState().realm;
 84 ························final·long·threadId·=·realm3.threadId;
 85 ························n2·=·((BaseRealm)realm2).threadId;
 86 ························if·(threadId·!=·n2)·{
 87 ····························throw·new·IllegalArgumentException(s3);
 88 ························}
 89 ························if·(realm3.configuration.canonicalPath.equals(((BaseRealm)realm2).configuration.canonicalPath))·{
 90 ····························break·Label_1638;
 91 ························}
 92 ····················}
 93 ················}
75 ················final·BaseRealm$ThreadLocalRealmObjectContext·objectContext;94 ················final·BaseRealm$ThreadLocalRealmObjectContext·objectContext·=·BaseRealm.objectContext;
 95 ················final·BaseRealm$RealmObjectContext·baseRealm$RealmObjectContext·=·(BaseRealm$RealmObjectContext)((ThreadLocal<BaseRealm$RealmObjectContext>)objectContext).get();
 96 ················final·RealmObjectProxy·realmObjectProxy2·=·(RealmObjectProxy)map.get(obj3);
 97 ················if·(realmObjectProxy2·!=·null)·{
 98 ····················obj3·=·realmObjectProxy2;
 99 ····················break·Label_1638;
 100 ················}
 101 ················Class<RealmModel>·clazz·=·null;
 102 ················boolean·b2·=·false;
 103 ················Label_0681:·{
 104 ····················Label_0678:·{
 105 ························if·(b)·{
 106 ····························Object·table·=·realm2.schema.getTable((Class)obj2);
 107 ····························final·long·idColKey·=·columnInfo.idColKey;
 108 ····························clazz·=·(Class<RealmModel>)s2;
 109 ····························final·long·firstLong·=·((Table)table).findFirstLong(idColKey,·((email_schaal_ocreader_database_model_UserRealmProxyInterface)obj3).realmGet$id());
 110 ····························if·(firstLong·==·n)·{
 111 ································b2·=·false;
 112 ································table·=·null;
 113 ································break·Label_0681;
 114 ····························}
 115 ····························final·Table·table2·=·(Table)table;
 116 ····························try·{
 117 ································final·UncheckedRow·uncheckedRow·=·table2.getUncheckedRow(firstLong);
 118 ································final·List<Object>·emptyList·=·Collections.emptyList();
 119 ································baseRealm$RealmObjectContext.realm·=·(BaseRealm)realm2;
 120 ································baseRealm$RealmObjectContext.row·=·(Row)uncheckedRow;
 121 ································baseRealm$RealmObjectContext.columnInfo·=·(ColumnInfo)columnInfo;
 122 ································baseRealm$RealmObjectContext.acceptDefaultValue·=·false;
 123 ································baseRealm$RealmObjectContext.excludeFields·=·emptyList;
 124 ································table·=·new·email_schaal_ocreader_database_model_UserRealmProxy();
 125 ································map.put(obj3,·table);
 126 ································break·Label_0678;
Max diff block lines reached; 84878/94071 bytes (90.23%) of diff not shown.
132 KB
smali/io/realm/DefaultRealmModuleMediator.smali
    
Offset 35, 30 lines modifiedOffset 35, 30 lines modified
  
35 ····.line·235 ····.line·2
36 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Feed;36 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Feed;
  
37 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z37 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
38 ····.line·338 ····.line·3
39 ····const-class·v1,·Lemail/schaal/ocreader/database/model/TemporaryFeed;39 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Folder;
  
40 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z40 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
41 ····.line·441 ····.line·4
42 ····const-class·v1,·Lemail/schaal/ocreader/database/model/User;42 ····const-class·v1,·Lemail/schaal/ocreader/database/model/User;
  
43 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z43 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
44 ····.line·544 ····.line·5
45 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Item;45 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Item;
  
46 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z46 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
47 ····.line·647 ····.line·6
48 ····const-class·v1,·Lemail/schaal/ocreader/database/model/Folder;48 ····const-class·v1,·Lemail/schaal/ocreader/database/model/TemporaryFeed;
  
49 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z49 ····invoke-virtual·{v0,·v1},·Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
  
50 ····.line·750 ····.line·7
51 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;51 ····invoke-static·{v0},·Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
  
52 ····move-result-object·v052 ····move-result-object·v0
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
  
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
78 #·virtual·methods78 #·virtual·methods
79 .method·public·copyOrUpdate(Lio/realm/Realm;Lio/realm/RealmModel;ZLjava/util/Map;Ljava/util/Set;)Lio/realm/RealmModel;79 .method·public·copyOrUpdate(Lio/realm/Realm;Lio/realm/RealmModel;ZLjava/util/Map;Ljava/util/Set;)Lio/realm/RealmModel;
80 ····.locals·2580 ····.locals·26
81 ····.annotation·system·Ldalvik/annotation/Signature;81 ····.annotation·system·Ldalvik/annotation/Signature;
82 ········value·=·{82 ········value·=·{
83 ············"<E::",83 ············"<E::",
84 ············"Lio/realm/RealmModel;",84 ············"Lio/realm/RealmModel;",
85 ············">(",85 ············">(",
86 ············"Lio/realm/Realm;",86 ············"Lio/realm/Realm;",
87 ············"TE;Z",87 ············"TE;Z",
Offset 105, 17 lines modifiedOffset 105, 17 lines modified
105 ····move-object/from16·v7,·p4105 ····move-object/from16·v7,·p4
  
106 ····move-object/from16·v8,·p5106 ····move-object/from16·v8,·p5
  
107 ····.line·1107 ····.line·1
108 ····sget-object·v2,·Lio/realm/ImportFlag;->CHECK_SAME_VALUES_BEFORE_SET:Lio/realm/ImportFlag;108 ····sget-object·v2,·Lio/realm/ImportFlag;->CHECK_SAME_VALUES_BEFORE_SET:Lio/realm/ImportFlag;
  
109 ····const-class·v3,·Lemail/schaal/ocreader/database/model/User;109 ····const-class·v3,·Lemail/schaal/ocreader/database/model/TemporaryFeed;
  
110 ····const-class·v4,·Lemail/schaal/ocreader/database/model/TemporaryFeed;110 ····const-class·v4,·Lemail/schaal/ocreader/database/model/User;
  
111 ····instance-of·v5,·v1,·Lio/realm/internal/RealmObjectProxy;111 ····instance-of·v5,·v1,·Lio/realm/internal/RealmObjectProxy;
  
112 ····if-eqz·v5,·:cond_0112 ····if-eqz·v5,·:cond_0
  
113 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;113 ····invoke-virtual/range·{p2·..·p2},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
Offset 186, 1550 lines modifiedOffset 186, 1543 lines modified
  
186 ····check-cast·v0,·Lio/realm/RealmModel;186 ····check-cast·v0,·Lio/realm/RealmModel;
  
187 ····return-object·v0187 ····return-object·v0
  
188 ····.line·9188 ····.line·9
189 ····:cond_1189 ····:cond_1
190 ····invoke-virtual·{v9,·v4},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z190 ····const-class·v5,·Lemail/schaal/ocreader/database/model/Folder;
  
191 ····move-result·v5191 ····invoke-virtual·{v9,·v5},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  
192 ····const-string·v6,·"Objects·which·belong·to·Realm·instances·in·other·threads·cannot·be·copied·into·this·Realm·instance."192 ····move-result·v5
  
193 ····if-eqz·v5,·:cond_11193 ····if-eqz·v5,·:cond_2
  
194 ····.line·10194 ····.line·10
195 ····iget-object·v3,·v0,·Lio/realm/Realm;->schema:Lio/realm/RealmSchema;195 ····iget-object·v2,·v0,·Lio/realm/Realm;->schema:Lio/realm/RealmSchema;
  
196 ····.line·11196 ····.line·11
197 ····invoke-virtual·{v3},·Lio/realm/RealmSchema;->checkColumnKeys()V197 ····const-class·v3,·Lemail/schaal/ocreader/database/model/Folder;
  
198 ····.line·12198 ····.line·12
 199 ····invoke-virtual·{v2},·Lio/realm/RealmSchema;->checkColumnKeys()V
199 ····iget-object·v3,·v3,·Lio/realm/RealmSchema;->columnIndices:Lio/realm/internal/ColumnIndices; 
  
200 ····invoke-virtual·{v3,·v4},·Lio/realm/internal/ColumnIndices;->getColumnInfo(Ljava/lang/Class;)Lio/realm/internal/ColumnInfo; 
  
201 ····move-result-object·v3 
  
202 ····.line·13200 ····.line·13
203 ····move-object·v14,·v3201 ····iget-object·v2,·v2,·Lio/realm/RealmSchema;->columnIndices:Lio/realm/internal/ColumnIndices;
  
 202 ····invoke-virtual·{v2,·v3},·Lio/realm/internal/ColumnIndices;->getColumnInfo(Ljava/lang/Class;)Lio/realm/internal/ColumnInfo;
  
204 ····check-cast·v14,·Lio/realm/email_schaal_ocreader_database_model_TemporaryFeedRealmProxy$TemporaryFeedColumnInfo;203 ····move-result-object·v2
  
205 ····.line·14204 ····.line·14
206 ····check-cast·v1,·Lemail/schaal/ocreader/database/model/TemporaryFeed;205 ····check-cast·v2,·Lio/realm/email_schaal_ocreader_database_model_FolderRealmProxy$FolderColumnInfo;
  
207 ····.line·15206 ····.line·15
208 ····sget-object·v3,·Lio/realm/email_schaal_ocreader_database_model_TemporaryFeedRealmProxy;->expectedObjectSchemaInfo:Lio/realm/internal/OsObjectSchemaInfo;207 ····move-object·v3,·v1
  
 208 ····check-cast·v3,·Lemail/schaal/ocreader/database/model/Folder;
209 ····.line·16 
210 ····instance-of·v3,·v1,·Lio/realm/internal/RealmObjectProxy; 
  
211 ····if-eqz·v3,·:cond_3209 ····move-object/from16·v1,·p1
  
212 ····invoke-static·{v1},·Lio/realm/RealmObject;->isFrozen(Lio/realm/RealmModel;)Z210 ····move/from16·v4,·p3
  
213 ····move-result·v3211 ····move-object/from16·v5,·p4
  
214 ····if-nez·v3,·:cond_3212 ····move-object/from16·v6,·p5
  
215 ····move-object·v3,·v1213 ····invoke-static/range·{v1·..·v6},·Lio/realm/email_schaal_ocreader_database_model_FolderRealmProxy;->copyOrUpdate(Lio/realm/Realm;Lio/realm/email_schaal_ocreader_database_model_FolderRealmProxy$FolderColumnInfo;Lemail/schaal/ocreader/database/model/Folder;ZLj[·...·truncated·by·diffoscope;·len:·74,·SHA:·66d6747680d9b012fa7017ece49b1c9792fb90234ca2e5f18ec09443a0168dae·...·]
  
216 ····check-cast·v3,·Lio/realm/internal/RealmObjectProxy;214 ····move-result-object·v0
  
217 ····invoke-interface·{v3},·Lio/realm/internal/RealmObjectProxy;->realmGet$proxyState()Lio/realm/ProxyState;215 ····invoke-virtual·{v9,·v0},·Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;
  
218 ····move-result-object·v5216 ····move-result-object·v0
  
Max diff block lines reached; 129248/134725 bytes (95.93%) of diff not shown.