2.68 MB
/home/fdroid/fdroiddata/tmp/com.nononsenseapps.feeder_75.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.nononsenseapps.feeder_75.apk
20.4 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <k/p7aPrSHqgkja8NByLyEfIPG9w=>, actual: <2Q9ot8N6IBbq8wrfkwzTVQ4C1SE=>
    
Offset 1, 112 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):·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:·a80df8170d6c891ec9a055211df640a855d451052307bf29cdce3fef9afa94fd 
10 Signer·#1·certificate·SHA-1·digest:·73d0e10eb72ec3ffbff0124424c8700840ae376c 
11 Signer·#1·certificate·MD5·digest:·48c60910be9e160777504f926c53cd61 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·edae596cfa43820250676dc526ce02b4b79e8d5665ea5a9dab75d1ed703250f9 
15 Signer·#1·public·key·SHA-1·digest:·956246323d6d548ec059e8d5c959e69a9c0c351a 
16 Signer·#1·public·key·MD5·digest:·5a3cb93d9be82642b7821276f177cd69 
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.asynclayoutinflater_asynclayoutinflater.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.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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.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/. 
33 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.legacy_legacy-support-core-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/. 
36 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/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-v4.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-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/. 
45 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/. 
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.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/. 
49 WARNING:·META-INF/androidx.media_media.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-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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 WARNING:·META-INF/androidx.room_room-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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.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.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/. 
68 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/. 
69 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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
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/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/. 
76 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/. 
77 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/. 
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/com.android.tools/proguard/coroutines.pro·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.android.tools/r8-from-1.6.0/coroutines.pro·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/com.android.tools/r8-upto-1.6.0/coroutines.pro·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/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/. 
83 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/. 
84 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/. 
85 WARNING:·META-INF/jdom-info.xml·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/jsonfeed-parser.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/kodein-di-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/. 
88 WARNING:·META-INF/kodein-di-framework-android-core_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/kodein-di-framework-android-x_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/kodein-di-generic-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/. 
91 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/. 
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/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/. 
100 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/. 
101 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/. 
102 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/. 
103 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/. 
104 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/. 
105 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/. 
106 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/. 
107 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/. 
108 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/. 
109 WARNING:·META-INF/room-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/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/. 
111 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/. 
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/. 
2.56 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 44151 lines modifiedOffset 1, 35311 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:···················5724644·(00000000005759E4h)4 ··Zip·archive·file·size:···················5681443·(000000000056B123h)
5 ··Actual·end-cent-dir·record·offset:·······5724622·(00000000005759CEh)5 ··Actual·end-cent-dir·record·offset:·······5681421·(000000000056B10Dh)
6 ··Expected·end-cent-dir·record·offset:·····5724622·(00000000005759CEh)6 ··Expected·end-cent-dir·record·offset:·····5681421·(000000000056B10Dh)
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;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1187·entries.9 ··central·directory·contains·1187·entries.
10 ··The·central·directory·is·123627·(000000000001E2EBh)·bytes·long,10 ··The·central·directory·is·112968·(000000000001B948h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·5600995·(00000000005576E3h).12 ··is·5568453·(000000000054F7C5h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2020·Jun·1·11:26:2626 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························a855f40127 ··32-bit·CRC·value·(hex):·························36c14c6f
28 ··compressed·size:································37986·bytes28 ··compressed·size:································3976·bytes
29 ··uncompressed·size:······························119029·bytes29 ··uncompressed·size:······························19672·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··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 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/56DDE218.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···38052 
43 ··················································(00000000000094A4h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2020·Jun·1·11:26:26 
53 ··32-bit·CRC·value·(hex):·························31bef9e6 
54 ··compressed·size:································39284·bytes 
55 ··uncompressed·size:······························119127·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
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/56DDE218.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···77402 
69 ··················································(0000000000012E5Ah)·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·1·11:26:26 
79 ··32-bit·CRC·value·(hex):·························e6ff719c 
80 ··compressed·size:································1071·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. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/activity-ktx_release.kotlin_module40 ··META-INF/activity-ktx_release.kotlin_module
  
94 ··offset·of·local·header·from·start·of·archive:···7854041 ··offset·of·local·header·from·start·of·archive:···4025
95 ··················································(00000000000132CCh)·bytes42 ··················································(0000000000000FB9h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.4
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
Max diff block lines reached; 2673950/2681267 bytes (99.73%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
93.2 KB
classes.dex
93.2 KB
classes.jar
1.82 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·14640480·bytes,·number·of·entries:·78061 Zip·file·size:·14640477·bytes,·number·of·entries:·7806
2 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·$r8$java8methods$utility$Integer$hashCode$II.class2 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·$r8$java8methods$utility$Integer$hashCode$II.class
3 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class3 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
6 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class6 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
7 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class7 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
8 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class8 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
Offset 7801, 8 lines modifiedOffset 7801, 8 lines modified
7801 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class7801 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
7802 ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class7802 ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class
7803 ?rwxrwxr-x··2.0·unx····40439·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7803 ?rwxrwxr-x··2.0·unx····40439·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7804 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7804 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7805 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7805 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7806 ?rwxrwxr-x··2.0·unx····27766·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7806 ?rwxrwxr-x··2.0·unx····27766·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7807 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7807 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7808 7806·files,·16004831·bytes·uncompressed,·13173374·bytes·compressed:··17.7%7808 7806·files,·16004831·bytes·uncompressed,·13173371·bytes·compressed:··17.7%
53.3 KB
com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.class
53.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 236, 22 lines modifiedOffset 236, 22 lines modified
236 ···#228·=·Utf8···············()Lcom/nononsenseapps/feeder/util/Prefs;236 ···#228·=·Utf8···············()Lcom/nononsenseapps/feeder/util/Prefs;
237 ···#229·=·NameAndType········#227:#228····//·getPrefs:()Lcom/nononsenseapps/feeder/util/Prefs;237 ···#229·=·NameAndType········#227:#228····//·getPrefs:()Lcom/nononsenseapps/feeder/util/Prefs;
238 ···#230·=·Methodref··········#2.#229······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.getPrefs:()Lcom/nononsenseapps/feeder/util/Prefs;238 ···#230·=·Methodref··········#2.#229······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.getPrefs:()Lcom/nononsenseapps/feeder/util/Prefs;
239 ···#231·=·Utf8···············length239 ···#231·=·Utf8···············length
240 ···#232·=·Utf8···············()I240 ···#232·=·Utf8···············()I
241 ···#233·=·NameAndType········#231:#232····//·length:()I241 ···#233·=·NameAndType········#231:#232····//·length:()I
242 ···#234·=·Methodref··········#215.#233····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.length:()I242 ···#234·=·Methodref··········#215.#233····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.length:()I
 243 ···#235·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href
 244 ···#236·=·Class··············#235·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href
243 ···#235·=·Utf8···············getAllSpans245 ···#237·=·Utf8···············getAllSpans
244 ···#236·=·Utf8···············()Ljava/util/List;246 ···#238·=·Utf8···············()Ljava/util/List;
245 ···#237·=·NameAndType········#235:#236····//·getAllSpans:()Ljava/util/List;247 ···#239·=·NameAndType········#237:#238····//·getAllSpans:()Ljava/util/List;
246 ···#238·=·Methodref··········#215.#237····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.getAllSpans:()Ljava/util/List;248 ···#240·=·Methodref··········#215.#239····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.getAllSpans:()Ljava/util/List;
247 ···#239·=·Utf8···············java/lang/Iterable249 ···#241·=·Utf8···············java/lang/Iterable
248 ···#240·=·Class··············#239·········//·java/lang/Iterable250 ···#242·=·Class··············#241·········//·java/lang/Iterable
249 ···#241·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href 
250 ···#242·=·Class··············#241·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href 
251 ···#243·=·Utf8···············filterIsInstance251 ···#243·=·Utf8···············filterIsInstance
252 ···#244·=·Utf8···············(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;252 ···#244·=·Utf8···············(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;
253 ···#245·=·NameAndType········#243:#244····//·filterIsInstance:(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;253 ···#245·=·NameAndType········#243:#244····//·filterIsInstance:(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;
254 ···#246·=·Methodref··········#177.#245····//·kotlin/collections/CollectionsKt.filterIsInstance:(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;254 ···#246·=·Methodref··········#177.#245····//·kotlin/collections/CollectionsKt.filterIsInstance:(Ljava/lang/Iterable;Ljava/lang/Class;)Ljava/util/List;
255 ···#247·=·Utf8···············lastOrNull255 ···#247·=·Utf8···············lastOrNull
256 ···#248·=·Utf8···············(Ljava/util/List;)Ljava/lang/Object;256 ···#248·=·Utf8···············(Ljava/util/List;)Ljava/lang/Object;
257 ···#249·=·NameAndType········#247:#248····//·lastOrNull:(Ljava/util/List;)Ljava/lang/Object;257 ···#249·=·NameAndType········#247:#248····//·lastOrNull:(Ljava/util/List;)Ljava/lang/Object;
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 ···#255·=·Utf8···············removeSpan263 ···#255·=·Utf8···············removeSpan
264 ···#256·=·Utf8···············(Ljava/lang/Object;)V264 ···#256·=·Utf8···············(Ljava/lang/Object;)V
265 ···#257·=·NameAndType········#255:#256····//·removeSpan:(Ljava/lang/Object;)V265 ···#257·=·NameAndType········#255:#256····//·removeSpan:(Ljava/lang/Object;)V
266 ···#258·=·Methodref··········#215.#257····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.removeSpan:(Ljava/lang/Object;)V266 ···#258·=·Methodref··········#215.#257····//·com/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder.removeSpan:(Ljava/lang/Object;)V
267 ···#259·=·Utf8···············getMHref267 ···#259·=·Utf8···············getMHref
268 ···#260·=·Utf8···············()Ljava/lang/String;268 ···#260·=·Utf8···············()Ljava/lang/String;
269 ···#261·=·NameAndType········#259:#260····//·getMHref:()Ljava/lang/String;269 ···#261·=·NameAndType········#259:#260····//·getMHref:()Ljava/lang/String;
270 ···#262·=·Methodref··········#242.#261····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href.getMHref:()Ljava/lang/String;270 ···#262·=·Methodref··········#236.#261····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href.getMHref:()Ljava/lang/String;
271 ···#263·=·Utf8···············com/nononsenseapps/feeder/ui/text/URLSpanWithListener271 ···#263·=·Utf8···············com/nononsenseapps/feeder/ui/text/URLSpanWithListener
272 ···#264·=·Class··············#263·········//·com/nononsenseapps/feeder/ui/text/URLSpanWithListener272 ···#264·=·Class··············#263·········//·com/nononsenseapps/feeder/ui/text/URLSpanWithListener
273 ···#265·=·Utf8···············(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V273 ···#265·=·Utf8···············(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
274 ···#266·=·NameAndType········#58:#265·····//·"<init>":(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V274 ···#266·=·NameAndType········#58:#265·····//·"<init>":(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
275 ···#267·=·Methodref··········#264.#266····//·com/nononsenseapps/feeder/ui/text/URLSpanWithListener."<init>":(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V275 ···#267·=·Methodref··········#264.#266····//·com/nononsenseapps/feeder/ui/text/URLSpanWithListener."<init>":(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
276 ···#268·=·Float··············4.6E-44f276 ···#268·=·Float··············4.6E-44f
277 ···#269·=·Utf8···············setSpan277 ···#269·=·Utf8···············setSpan
Offset 487, 18 lines modifiedOffset 487, 18 lines modified
487 ···#479·=·String·············#478·········//·cite487 ···#479·=·String·············#478·········//·cite
488 ···#480·=·Utf8···············dfn488 ···#480·=·Utf8···············dfn
489 ···#481·=·String·············#480·········//·dfn489 ···#481·=·String·············#480·········//·dfn
490 ···#482·=·Utf8···············i490 ···#482·=·Utf8···············i
491 ···#483·=·String·············#482·········//·i491 ···#483·=·String·············#482·········//·i
492 ···#484·=·Utf8···············big492 ···#484·=·Utf8···············big
493 ···#485·=·String·············#484·········//·big493 ···#485·=·String·············#484·········//·big
 494 ···#486·=·Integer············1067450368
 495 ···#487·=·Float··············1.25f
494 ···#486·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big496 ···#488·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big
495 ···#487·=·Class··············#486·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big497 ···#489·=·Class··············#488·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big
496 ···#488·=·Integer············1067450368 
497 ···#489·=·Float··············1.25f 
498 ···#490·=·Utf8···············small498 ···#490·=·Utf8···············small
499 ···#491·=·String·············#490·········//·small499 ···#491·=·String·············#490·········//·small
500 ···#492·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small500 ···#492·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small
501 ···#493·=·Class··············#492·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small501 ···#493·=·Class··············#492·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small
502 ···#494·=·Utf8···············font502 ···#494·=·Utf8···············font
503 ···#495·=·String·············#494·········//·font503 ···#495·=·String·············#494·········//·font
504 ···#496·=·Utf8···············endFont504 ···#496·=·Utf8···············endFont
Offset 530, 19 lines modifiedOffset 530, 19 lines modified
530 ···#522·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super530 ···#522·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super
531 ···#523·=·Class··············#522·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super531 ···#523·=·Class··············#522·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super
532 ···#524·=·Utf8···············android/text/style/SuperscriptSpan532 ···#524·=·Utf8···············android/text/style/SuperscriptSpan
533 ···#525·=·Class··············#524·········//·android/text/style/SuperscriptSpan533 ···#525·=·Class··············#524·········//·android/text/style/SuperscriptSpan
534 ···#526·=·Methodref··········#525.#122····//·android/text/style/SuperscriptSpan."<init>":()V534 ···#526·=·Methodref··········#525.#122····//·android/text/style/SuperscriptSpan."<init>":()V
535 ···#527·=·Utf8···············sub535 ···#527·=·Utf8···············sub
536 ···#528·=·String·············#527·········//·sub536 ···#528·=·String·············#527·········//·sub
 537 ···#529·=·Utf8···············android/text/style/SubscriptSpan
 538 ···#530·=·Class··············#529·········//·android/text/style/SubscriptSpan
 539 ···#531·=·Methodref··········#530.#122····//·android/text/style/SubscriptSpan."<init>":()V
537 ···#529·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub540 ···#532·=·Utf8···············com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub
538 ···#530·=·Class··············#529·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub541 ···#533·=·Class··············#532·········//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub
539 ···#531·=·Utf8···············android/text/style/SubscriptSpan 
540 ···#532·=·Class··············#531·········//·android/text/style/SubscriptSpan 
541 ···#533·=·Methodref··········#532.#122····//·android/text/style/SubscriptSpan."<init>":()V 
542 ···#534·=·Methodref··········#171.#233····//·java/lang/String.length:()I542 ···#534·=·Methodref··········#171.#233····//·java/lang/String.length:()I
543 ···#535·=·Methodref··········#171.#362····//·java/lang/String.charAt:(I)C543 ···#535·=·Methodref··········#171.#362····//·java/lang/String.charAt:(I)C
544 ···#536·=·Utf8···············java/lang/Character544 ···#536·=·Utf8···············java/lang/Character
545 ···#537·=·Class··············#536·········//·java/lang/Character545 ···#537·=·Class··············#536·········//·java/lang/Character
546 ···#538·=·Utf8···············toLowerCase546 ···#538·=·Utf8···············toLowerCase
547 ···#539·=·Utf8···············(C)C547 ···#539·=·Utf8···············(C)C
548 ···#540·=·NameAndType········#538:#539····//·toLowerCase:(C)C548 ···#540·=·NameAndType········#538:#539····//·toLowerCase:(C)C
Offset 616, 28 lines modifiedOffset 616, 28 lines modified
616 ···#608·=·Methodref··········#2.#607······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.endUnknownTag:(Ljava/lang/String;Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V616 ···#608·=·Methodref··········#2.#607······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.endUnknownTag:(Ljava/lang/String;Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V
617 ···#609·=·Methodref··········#471.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Bold."<init>":()V617 ···#609·=·Methodref··········#471.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Bold."<init>":()V
618 ···#610·=·Utf8···············start618 ···#610·=·Utf8···············start
619 ···#611·=·Utf8···············(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V619 ···#611·=·Utf8···············(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V
620 ···#612·=·NameAndType········#610:#611····//·start:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V620 ···#612·=·NameAndType········#610:#611····//·start:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V
621 ···#613·=·Methodref··········#2.#612······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.start:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V621 ···#613·=·Methodref··········#2.#612······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.start:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Ljava/lang/Object;)V
622 ···#614·=·Methodref··········#477.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Italic."<init>":()V622 ···#614·=·Methodref··········#477.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Italic."<init>":()V
623 ···#615·=·Methodref··········#487.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big."<init>":()V623 ···#615·=·Methodref··········#489.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Big."<init>":()V
624 ···#616·=·Methodref··········#493.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small."<init>":()V624 ···#616·=·Methodref··········#493.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Small."<init>":()V
625 ···#617·=·Utf8···············startFont625 ···#617·=·Utf8···············startFont
626 ···#618·=·Utf8···············(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V626 ···#618·=·Utf8···············(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
627 ···#619·=·NameAndType········#617:#618····//·startFont:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V627 ···#619·=·NameAndType········#617:#618····//·startFont:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
628 ···#620·=·Methodref··········#2.#619······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startFont:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V628 ···#620·=·Methodref··········#2.#619······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startFont:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
629 ···#621·=·Methodref··········#419.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Blockquote."<init>":()V629 ···#621·=·Methodref··········#419.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Blockquote."<init>":()V
630 ···#622·=·Methodref··········#507.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Monospace."<init>":()V630 ···#622·=·Methodref··········#507.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Monospace."<init>":()V
631 ···#623·=·Utf8···············startA631 ···#623·=·Utf8···············startA
632 ···#624·=·NameAndType········#623:#618····//·startA:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V632 ···#624·=·NameAndType········#623:#618····//·startA:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
633 ···#625·=·Methodref··········#2.#624······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startA:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V633 ···#625·=·Methodref··········#2.#624······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startA:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
634 ···#626·=·Methodref··········#519.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Underline."<init>":()V634 ···#626·=·Methodref··········#519.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Underline."<init>":()V
635 ···#627·=·Methodref··········#523.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super."<init>":()V635 ···#627·=·Methodref··········#523.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Super."<init>":()V
636 ···#628·=·Methodref··········#530.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub."<init>":()V636 ···#628·=·Methodref··········#533.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Sub."<init>":()V
637 ···#629·=·Methodref··········#359.#295····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Header."<init>":(I)V637 ···#629·=·Methodref··········#359.#295····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Header."<init>":(I)V
638 ···#630·=·Utf8···············startImg638 ···#630·=·Utf8···············startImg
639 ···#631·=·NameAndType········#630:#618····//·startImg:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V639 ···#631·=·NameAndType········#630:#618····//·startImg:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
640 ···#632·=·Methodref··········#2.#631······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startImg:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V640 ···#632·=·Methodref··········#2.#631······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startImg:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
641 ···#633·=·Utf8···············startUl641 ···#633·=·Utf8···············startUl
642 ···#634·=·NameAndType········#633:#618····//·startUl:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V642 ···#634·=·NameAndType········#633:#618····//·startUl:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
643 ···#635·=·Methodref··········#2.#634······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startUl:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V643 ···#635·=·Methodref··········#2.#634······//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.startUl:(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;Lorg/xml/sax/Attributes;)V
Offset 682, 15 lines modifiedOffset 682, 15 lines modified
682 ···#674·=·InterfaceMethodref·#671.#673····//·org/xml/sax/Attributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;682 ···#674·=·InterfaceMethodref·#671.#673····//·org/xml/sax/Attributes.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
683 ···#675·=·Utf8···············com/nononsenseapps/feeder/util/LinkUtilsKt683 ···#675·=·Utf8···············com/nononsenseapps/feeder/util/LinkUtilsKt
684 ···#676·=·Class··············#675·········//·com/nononsenseapps/feeder/util/LinkUtilsKt684 ···#676·=·Class··············#675·········//·com/nononsenseapps/feeder/util/LinkUtilsKt
685 ···#677·=·Utf8···············relativeLinkIntoAbsolute685 ···#677·=·Utf8···············relativeLinkIntoAbsolute
686 ···#678·=·Utf8···············(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;686 ···#678·=·Utf8···············(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;
687 ···#679·=·NameAndType········#677:#678····//·relativeLinkIntoAbsolute:(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;687 ···#679·=·NameAndType········#677:#678····//·relativeLinkIntoAbsolute:(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;
688 ···#680·=·Methodref··········#676.#679····//·com/nononsenseapps/feeder/util/LinkUtilsKt.relativeLinkIntoAbsolute:(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;688 ···#680·=·Methodref··········#676.#679····//·com/nononsenseapps/feeder/util/LinkUtilsKt.relativeLinkIntoAbsolute:(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String;
689 ···#681·=·Methodref··········#242.#280····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href."<init>":(Ljava/lang/String;)V689 ···#681·=·Methodref··········#236.#280····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href."<init>":(Ljava/lang/String;)V
690 ···#682·=·Float··············2.4E-44f690 ···#682·=·Float··············2.4E-44f
691 ···#683·=·Methodref··········#274.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Code."<init>":()V691 ···#683·=·Methodref··········#274.#122····//·com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Code."<init>":()V
692 ···#684·=·Utf8···············face692 ···#684·=·Utf8···············face
693 ···#685·=·String·············#684·········//·face693 ···#685·=·String·············#684·········//·face
694 ···#686·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V694 ···#686·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)V
Max diff block lines reached; 42057/54322 bytes (77.42%) of diff not shown.
34.3 KB
okhttp3/internal/http2/Http2Stream$FramingSource.class
34.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 19, 130 lines modifiedOffset 19, 130 lines modified
19 ···#11·=·Utf8···············maxByteCount19 ···#11·=·Utf8···············maxByteCount
20 ···#12·=·Utf8···············J20 ···#12·=·Utf8···············J
21 ···#13·=·Utf8···············readBuffer21 ···#13·=·Utf8···············readBuffer
22 ···#14·=·Utf8···············Lokio/Buffer;22 ···#14·=·Utf8···············Lokio/Buffer;
23 ···#15·=·Utf8···············receiveBuffer23 ···#15·=·Utf8···············receiveBuffer
24 ···#16·=·Utf8···············this$024 ···#16·=·Utf8···············this$0
25 ···#17·=·Utf8···············Lokhttp3/internal/http2/Http2Stream;25 ···#17·=·Utf8···············Lokhttp3/internal/http2/Http2Stream;
 26 ···#18·=·Utf8···············okhttp3/internal/http2/Http2Stream
 27 ···#19·=·Class··············#18···········//·okhttp3/internal/http2/Http2Stream
26 ···#18·=·NameAndType········#16:#17·······//·this$0:Lokhttp3/internal/http2/Http2Stream;28 ···#20·=·NameAndType········#16:#17·······//·this$0:Lokhttp3/internal/http2/Http2Stream;
27 ···#19·=·Fieldref···········#2.#18········//·okhttp3/internal/http2/Http2Stream$FramingSource.this$0:Lokhttp3/internal/http2/Http2Stream;29 ···#21·=·Fieldref···········#2.#20········//·okhttp3/internal/http2/Http2Stream$FramingSource.this$0:Lokhttp3/internal/http2/Http2Stream;
28 ···#20·=·Utf8···············<init>30 ···#22·=·Utf8···············<init>
29 ···#21·=·Utf8···············()V31 ···#23·=·Utf8···············()V
30 ···#22·=·NameAndType········#20:#21·······//·"<init>":()V32 ···#24·=·NameAndType········#22:#23·······//·"<init>":()V
31 ···#23·=·Methodref··········#4.#22········//·java/lang/Object."<init>":()V33 ···#25·=·Methodref··········#4.#24········//·java/lang/Object."<init>":()V
32 ···#24·=·Utf8···············okio/Buffer34 ···#26·=·Utf8···············okio/Buffer
33 ···#25·=·Class··············#24···········//·okio/Buffer35 ···#27·=·Class··············#26···········//·okio/Buffer
34 ···#26·=·Methodref··········#25.#22·······//·okio/Buffer."<init>":()V36 ···#28·=·Methodref··········#27.#24·······//·okio/Buffer."<init>":()V
35 ···#27·=·NameAndType········#15:#14·······//·receiveBuffer:Lokio/Buffer;37 ···#29·=·NameAndType········#15:#14·······//·receiveBuffer:Lokio/Buffer;
36 ···#28·=·Fieldref···········#2.#27········//·okhttp3/internal/http2/Http2Stream$FramingSource.receiveBuffer:Lokio/Buffer;38 ···#30·=·Fieldref···········#2.#29········//·okhttp3/internal/http2/Http2Stream$FramingSource.receiveBuffer:Lokio/Buffer;
37 ···#29·=·NameAndType········#13:#14·······//·readBuffer:Lokio/Buffer;39 ···#31·=·NameAndType········#13:#14·······//·readBuffer:Lokio/Buffer;
38 ···#30·=·Fieldref···········#2.#29········//·okhttp3/internal/http2/Http2Stream$FramingSource.readBuffer:Lokio/Buffer;40 ···#32·=·Fieldref···········#2.#31········//·okhttp3/internal/http2/Http2Stream$FramingSource.readBuffer:Lokio/Buffer;
39 ···#31·=·NameAndType········#11:#12·······//·maxByteCount:J41 ···#33·=·NameAndType········#11:#12·······//·maxByteCount:J
40 ···#32·=·Fieldref···········#2.#31········//·okhttp3/internal/http2/Http2Stream$FramingSource.maxByteCount:J42 ···#34·=·Fieldref···········#2.#33········//·okhttp3/internal/http2/Http2Stream$FramingSource.maxByteCount:J
41 ···#33·=·Utf8···············okhttp3/internal/http2/Http2Stream 
42 ···#34·=·Class··············#33···········//·okhttp3/internal/http2/Http2Stream 
43 ···#35·=·Utf8···············connection43 ···#35·=·Utf8···············connection
44 ···#36·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;44 ···#36·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;
45 ···#37·=·NameAndType········#35:#36·······//·connection:Lokhttp3/internal/http2/Http2Connection;45 ···#37·=·NameAndType········#35:#36·······//·connection:Lokhttp3/internal/http2/Http2Connection;
46 ···#38·=·Fieldref···········#34.#37·······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;46 ···#38·=·Fieldref···········#19.#37·······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;
47 ···#39·=·Utf8···············okhttp3/internal/http2/Http2Connection47 ···#39·=·Utf8···············okhttp3/internal/http2/Http2Connection
48 ···#40·=·Class··············#39···········//·okhttp3/internal/http2/Http2Connection48 ···#40·=·Class··············#39···········//·okhttp3/internal/http2/Http2Connection
49 ···#41·=·Utf8···············updateConnectionFlowControl49 ···#41·=·Utf8···············updateConnectionFlowControl
50 ···#42·=·Utf8···············(J)V50 ···#42·=·Utf8···············(J)V
51 ···#43·=·NameAndType········#41:#42·······//·updateConnectionFlowControl:(J)V51 ···#43·=·NameAndType········#41:#42·······//·updateConnectionFlowControl:(J)V
52 ···#44·=·Methodref··········#40.#43·······//·okhttp3/internal/http2/Http2Connection.updateConnectionFlowControl:(J)V52 ···#44·=·Methodref··········#40.#43·······//·okhttp3/internal/http2/Http2Connection.updateConnectionFlowControl:(J)V
53 ···#45·=·Utf8···············readTimeout53 ···#45·=·Utf8···············readTimeout
54 ···#46·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;54 ···#46·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
55 ···#47·=·NameAndType········#45:#46·······//·readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;55 ···#47·=·NameAndType········#45:#46·······//·readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
56 ···#48·=·Fieldref···········#34.#47·······//·okhttp3/internal/http2/Http2Stream.readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;56 ···#48·=·Fieldref···········#19.#47·······//·okhttp3/internal/http2/Http2Stream.readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
57 ···#49·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout57 ···#49·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout
58 ···#50·=·Class··············#49···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout58 ···#50·=·Class··············#49···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout
59 ···#51·=·Utf8···············enter59 ···#51·=·Utf8···············enter
60 ···#52·=·NameAndType········#51:#21·······//·enter:()V60 ···#52·=·NameAndType········#51:#23·······//·enter:()V
61 ···#53·=·Methodref··········#50.#52·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V61 ···#53·=·Methodref··········#50.#52·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V
62 ···#54·=·Utf8···············size62 ···#54·=·Utf8···············size
63 ···#55·=·Utf8···············()J63 ···#55·=·Utf8···············()J
64 ···#56·=·NameAndType········#54:#55·······//·size:()J64 ···#56·=·NameAndType········#54:#55·······//·size:()J
65 ···#57·=·Methodref··········#25.#56·······//·okio/Buffer.size:()J65 ···#57·=·Methodref··········#27.#56·······//·okio/Buffer.size:()J
66 ···#58·=·NameAndType········#10:#8········//·finished:Z66 ···#58·=·NameAndType········#10:#8········//·finished:Z
67 ···#59·=·Fieldref···········#2.#58········//·okhttp3/internal/http2/Http2Stream$FramingSource.finished:Z67 ···#59·=·Fieldref···········#2.#58········//·okhttp3/internal/http2/Http2Stream$FramingSource.finished:Z
68 ···#60·=·NameAndType········#9:#8·········//·closed:Z68 ···#60·=·NameAndType········#9:#8·········//·closed:Z
69 ···#61·=·Fieldref···········#2.#60········//·okhttp3/internal/http2/Http2Stream$FramingSource.closed:Z69 ···#61·=·Fieldref···········#2.#60········//·okhttp3/internal/http2/Http2Stream$FramingSource.closed:Z
70 ···#62·=·Utf8···············errorCode70 ···#62·=·Utf8···············errorCode
71 ···#63·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;71 ···#63·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;
72 ···#64·=·NameAndType········#62:#63·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;72 ···#64·=·NameAndType········#62:#63·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;
73 ···#65·=·Fieldref···········#34.#64·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;73 ···#65·=·Fieldref···········#19.#64·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;
74 ···#66·=·Utf8···············waitForIo74 ···#66·=·Utf8···············waitForIo
75 ···#67·=·NameAndType········#66:#21·······//·waitForIo:()V75 ···#67·=·NameAndType········#66:#23·······//·waitForIo:()V
76 ···#68·=·Methodref··········#34.#67·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V76 ···#68·=·Methodref··········#19.#67·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V
77 ···#69·=·Utf8···············exitAndThrowIfTimedOut77 ···#69·=·Utf8···············exitAndThrowIfTimedOut
78 ···#70·=·NameAndType········#69:#21·······//·exitAndThrowIfTimedOut:()V78 ···#70·=·NameAndType········#69:#23·······//·exitAndThrowIfTimedOut:()V
79 ···#71·=·Methodref··········#50.#70·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V79 ···#71·=·Methodref··········#50.#70·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V
80 ···#72·=·Float··············1.4E-45f80 ···#72·=·Float··············1.4E-45f
81 ···#73·=·Utf8···············clear81 ···#73·=·Utf8···············clear
82 ···#74·=·NameAndType········#73:#21·······//·clear:()V82 ···#74·=·NameAndType········#73:#23·······//·clear:()V
83 ···#75·=·Methodref··········#25.#74·······//·okio/Buffer.clear:()V83 ···#75·=·Methodref··········#27.#74·······//·okio/Buffer.clear:()V
84 ···#76·=·Utf8···············notifyAll84 ···#76·=·Utf8···············notifyAll
85 ···#77·=·NameAndType········#76:#21·······//·notifyAll:()V85 ···#77·=·NameAndType········#76:#23·······//·notifyAll:()V
86 ···#78·=·Methodref··········#4.#77········//·java/lang/Object.notifyAll:()V86 ···#78·=·Methodref··········#4.#77········//·java/lang/Object.notifyAll:()V
87 ···#79·=·Methodref··········#2.#43········//·okhttp3/internal/http2/Http2Stream$FramingSource.updateConnectionFlowControl:(J)V87 ···#79·=·Methodref··········#2.#43········//·okhttp3/internal/http2/Http2Stream$FramingSource.updateConnectionFlowControl:(J)V
88 ···#80·=·Utf8···············cancelStreamIfNecessary88 ···#80·=·Utf8···············cancelStreamIfNecessary
89 ···#81·=·NameAndType········#80:#21·······//·cancelStreamIfNecessary:()V89 ···#81·=·NameAndType········#80:#23·······//·cancelStreamIfNecessary:()V
90 ···#82·=·Methodref··········#34.#81·······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V90 ···#82·=·Methodref··········#19.#81·······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V
91 ···#83·=·Utf8···············waitUntilReadable91 ···#83·=·Utf8···············waitUntilReadable
92 ···#84·=·NameAndType········#83:#21·······//·waitUntilReadable:()V92 ···#84·=·NameAndType········#83:#23·······//·waitUntilReadable:()V
93 ···#85·=·Methodref··········#2.#84········//·okhttp3/internal/http2/Http2Stream$FramingSource.waitUntilReadable:()V93 ···#85·=·Methodref··········#2.#84········//·okhttp3/internal/http2/Http2Stream$FramingSource.waitUntilReadable:()V
94 ···#86·=·Utf8···············java/lang/Math94 ···#86·=·Utf8···············java/lang/Math
95 ···#87·=·Class··············#86···········//·java/lang/Math95 ···#87·=·Class··············#86···········//·java/lang/Math
96 ···#88·=·Utf8···············min96 ···#88·=·Utf8···············min
97 ···#89·=·Utf8···············(JJ)J97 ···#89·=·Utf8···············(JJ)J
98 ···#90·=·NameAndType········#88:#89·······//·min:(JJ)J98 ···#90·=·NameAndType········#88:#89·······//·min:(JJ)J
99 ···#91·=·Methodref··········#87.#90·······//·java/lang/Math.min:(JJ)J99 ···#91·=·Methodref··········#87.#90·······//·java/lang/Math.min:(JJ)J
100 ···#92·=·Utf8···············read100 ···#92·=·Utf8···············read
101 ···#93·=·Utf8···············(Lokio/Buffer;J)J101 ···#93·=·Utf8···············(Lokio/Buffer;J)J
102 ···#94·=·NameAndType········#92:#93·······//·read:(Lokio/Buffer;J)J102 ···#94·=·NameAndType········#92:#93·······//·read:(Lokio/Buffer;J)J
103 ···#95·=·Methodref··········#25.#94·······//·okio/Buffer.read:(Lokio/Buffer;J)J103 ···#95·=·Methodref··········#27.#94·······//·okio/Buffer.read:(Lokio/Buffer;J)J
104 ···#96·=·Utf8···············unacknowledgedBytesRead104 ···#96·=·Utf8···············unacknowledgedBytesRead
105 ···#97·=·NameAndType········#96:#12·······//·unacknowledgedBytesRead:J105 ···#97·=·NameAndType········#96:#12·······//·unacknowledgedBytesRead:J
106 ···#98·=·Fieldref···········#34.#97·······//·okhttp3/internal/http2/Http2Stream.unacknowledgedBytesRead:J106 ···#98·=·Fieldref···········#19.#97·······//·okhttp3/internal/http2/Http2Stream.unacknowledgedBytesRead:J
107 ···#99·=·Utf8···············okHttpSettings107 ···#99·=·Utf8···············okHttpSettings
108 ··#100·=·Utf8···············Lokhttp3/internal/http2/Settings;108 ··#100·=·Utf8···············Lokhttp3/internal/http2/Settings;
109 ··#101·=·NameAndType········#99:#100······//·okHttpSettings:Lokhttp3/internal/http2/Settings;109 ··#101·=·NameAndType········#99:#100······//·okHttpSettings:Lokhttp3/internal/http2/Settings;
110 ··#102·=·Fieldref···········#40.#101······//·okhttp3/internal/http2/Http2Connection.okHttpSettings:Lokhttp3/internal/http2/Settings;110 ··#102·=·Fieldref···········#40.#101······//·okhttp3/internal/http2/Http2Connection.okHttpSettings:Lokhttp3/internal/http2/Settings;
111 ··#103·=·Utf8···············okhttp3/internal/http2/Settings111 ··#103·=·Utf8···············okhttp3/internal/http2/Settings
112 ··#104·=·Class··············#103··········//·okhttp3/internal/http2/Settings112 ··#104·=·Class··············#103··········//·okhttp3/internal/http2/Settings
113 ··#105·=·Utf8···············getInitialWindowSize113 ··#105·=·Utf8···············getInitialWindowSize
114 ··#106·=·Utf8···············()I114 ··#106·=·Utf8···············()I
115 ··#107·=·NameAndType········#105:#106·····//·getInitialWindowSize:()I115 ··#107·=·NameAndType········#105:#106·····//·getInitialWindowSize:()I
116 ··#108·=·Methodref··········#104.#107·····//·okhttp3/internal/http2/Settings.getInitialWindowSize:()I116 ··#108·=·Methodref··········#104.#107·····//·okhttp3/internal/http2/Settings.getInitialWindowSize:()I
117 ··#109·=·Utf8···············id117 ··#109·=·Utf8···············id
118 ··#110·=·Utf8···············I118 ··#110·=·Utf8···············I
119 ··#111·=·NameAndType········#109:#110·····//·id:I119 ··#111·=·NameAndType········#109:#110·····//·id:I
120 ··#112·=·Fieldref···········#34.#111······//·okhttp3/internal/http2/Http2Stream.id:I120 ··#112·=·Fieldref···········#19.#111······//·okhttp3/internal/http2/Http2Stream.id:I
121 ··#113·=·Utf8···············writeWindowUpdateLater121 ··#113·=·Utf8···············writeWindowUpdateLater
122 ··#114·=·Utf8···············(IJ)V122 ··#114·=·Utf8···············(IJ)V
123 ··#115·=·NameAndType········#113:#114·····//·writeWindowUpdateLater:(IJ)V123 ··#115·=·NameAndType········#113:#114·····//·writeWindowUpdateLater:(IJ)V
124 ··#116·=·Methodref··········#40.#115······//·okhttp3/internal/http2/Http2Connection.writeWindowUpdateLater:(IJ)V124 ··#116·=·Methodref··········#40.#115······//·okhttp3/internal/http2/Http2Connection.writeWindowUpdateLater:(IJ)V
125 ··#117·=·Utf8···············okhttp3/internal/http2/StreamResetException125 ··#117·=·Utf8···············okhttp3/internal/http2/StreamResetException
126 ··#118·=·Class··············#117··········//·okhttp3/internal/http2/StreamResetException126 ··#118·=·Class··············#117··········//·okhttp3/internal/http2/StreamResetException
127 ··#119·=·Utf8···············(Lokhttp3/internal/http2/ErrorCode;)V127 ··#119·=·Utf8···············(Lokhttp3/internal/http2/ErrorCode;)V
128 ··#120·=·NameAndType········#20:#119······//·"<init>":(Lokhttp3/internal/http2/ErrorCode;)V128 ··#120·=·NameAndType········#22:#119······//·"<init>":(Lokhttp3/internal/http2/ErrorCode;)V
129 ··#121·=·Methodref··········#118.#120·····//·okhttp3/internal/http2/StreamResetException."<init>":(Lokhttp3/internal/http2/ErrorCode;)V129 ··#121·=·Methodref··········#118.#120·····//·okhttp3/internal/http2/StreamResetException."<init>":(Lokhttp3/internal/http2/ErrorCode;)V
130 ··#122·=·Utf8···············java/io/IOException130 ··#122·=·Utf8···············java/io/IOException
131 ··#123·=·Class··············#122··········//·java/io/IOException131 ··#123·=·Class··············#122··········//·java/io/IOException
132 ··#124·=·Utf8···············stream·closed132 ··#124·=·Utf8···············stream·closed
133 ··#125·=·String·············#124··········//·stream·closed133 ··#125·=·String·············#124··········//·stream·closed
134 ··#126·=·Utf8···············(Ljava/lang/String;)V134 ··#126·=·Utf8···············(Ljava/lang/String;)V
135 ··#127·=·NameAndType········#20:#126······//·"<init>":(Ljava/lang/String;)V135 ··#127·=·NameAndType········#22:#126······//·"<init>":(Ljava/lang/String;)V
136 ··#128·=·Methodref··········#123.#127·····//·java/io/IOException."<init>":(Ljava/lang/String;)V136 ··#128·=·Methodref··········#123.#127·····//·java/io/IOException."<init>":(Ljava/lang/String;)V
137 ··#129·=·Utf8···············java/lang/IllegalArgumentException137 ··#129·=·Utf8···············java/lang/IllegalArgumentException
138 ··#130·=·Class··············#129··········//·java/lang/IllegalArgumentException138 ··#130·=·Class··············#129··········//·java/lang/IllegalArgumentException
139 ··#131·=·Utf8···············java/lang/StringBuilder139 ··#131·=·Utf8···············java/lang/StringBuilder
140 ··#132·=·Class··············#131··········//·java/lang/StringBuilder140 ··#132·=·Class··············#131··········//·java/lang/StringBuilder
141 ··#133·=·Methodref··········#132.#22······//·java/lang/StringBuilder."<init>":()V141 ··#133·=·Methodref··········#132.#24······//·java/lang/StringBuilder."<init>":()V
142 ··#134·=·Utf8···············byteCount·<·0:142 ··#134·=·Utf8···············byteCount·<·0:
143 ··#135·=·String·············#134··········//·byteCount·<·0:143 ··#135·=·String·············#134··········//·byteCount·<·0:
Max diff block lines reached; 23141/34926 bytes (66.26%) of diff not shown.
3.78 KB
okhttp3/internal/cache/DiskLruCache$2.class
3.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 10, 26 lines modifiedOffset 10, 26 lines modified
10 ···#2·=·Class··············#1·············//·okhttp3/internal/cache/DiskLruCache$210 ···#2·=·Class··············#1·············//·okhttp3/internal/cache/DiskLruCache$2
11 ···#3·=·Utf8···············okhttp3/internal/cache/FaultHidingSink11 ···#3·=·Utf8···············okhttp3/internal/cache/FaultHidingSink
12 ···#4·=·Class··············#3·············//·okhttp3/internal/cache/FaultHidingSink12 ···#4·=·Class··············#3·············//·okhttp3/internal/cache/FaultHidingSink
13 ···#5·=·Utf8···············$assertionsDisabled13 ···#5·=·Utf8···············$assertionsDisabled
14 ···#6·=·Utf8···············Z14 ···#6·=·Utf8···············Z
15 ···#7·=·Utf8···············this$015 ···#7·=·Utf8···············this$0
16 ···#8·=·Utf8···············Lokhttp3/internal/cache/DiskLruCache;16 ···#8·=·Utf8···············Lokhttp3/internal/cache/DiskLruCache;
17 ···#9·=·Utf8···············okhttp3/internal/cache/DiskLruCache 
18 ··#10·=·Class··············#9·············//·okhttp3/internal/cache/DiskLruCache 
19 ··#11·=·NameAndType········#7:#8··········//·this$0:Lokhttp3/internal/cache/DiskLruCache;17 ···#9·=·NameAndType········#7:#8··········//·this$0:Lokhttp3/internal/cache/DiskLruCache;
20 ··#12·=·Fieldref···········#2.#11·········//·okhttp3/internal/cache/DiskLruCache$2.this$0:Lokhttp3/internal/cache/DiskLruCache;18 ··#10·=·Fieldref···········#2.#9··········//·okhttp3/internal/cache/DiskLruCache$2.this$0:Lokhttp3/internal/cache/DiskLruCache;
21 ··#13·=·Utf8···············<init>19 ··#11·=·Utf8···············<init>
22 ··#14·=·Utf8···············(Lokio/Sink;)V20 ··#12·=·Utf8···············(Lokio/Sink;)V
23 ··#15·=·NameAndType········#13:#14········//·"<init>":(Lokio/Sink;)V21 ··#13·=·NameAndType········#11:#12········//·"<init>":(Lokio/Sink;)V
24 ··#16·=·Methodref··········#4.#15·········//·okhttp3/internal/cache/FaultHidingSink."<init>":(Lokio/Sink;)V22 ··#14·=·Methodref··········#4.#13·········//·okhttp3/internal/cache/FaultHidingSink."<init>":(Lokio/Sink;)V
25 ··#17·=·Float··············1.4E-45f23 ··#15·=·Float··············1.4E-45f
 24 ··#16·=·Utf8···············okhttp3/internal/cache/DiskLruCache
 25 ··#17·=·Class··············#16············//·okhttp3/internal/cache/DiskLruCache
26 ··#18·=·Utf8···············hasJournalErrors26 ··#18·=·Utf8···············hasJournalErrors
27 ··#19·=·NameAndType········#18:#6·········//·hasJournalErrors:Z27 ··#19·=·NameAndType········#18:#6·········//·hasJournalErrors:Z
28 ··#20·=·Fieldref···········#10.#19········//·okhttp3/internal/cache/DiskLruCache.hasJournalErrors:Z28 ··#20·=·Fieldref···········#17.#19········//·okhttp3/internal/cache/DiskLruCache.hasJournalErrors:Z
29 ··#21·=·Utf8···············Code29 ··#21·=·Utf8···············Code
30 ··#22·=·Utf8···············<clinit>30 ··#22·=·Utf8···············<clinit>
31 ··#23·=·Utf8···············()V31 ··#23·=·Utf8···············()V
32 ··#24·=·Utf8···············(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V32 ··#24·=·Utf8···············(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V
33 ··#25·=·Utf8···············onException33 ··#25·=·Utf8···············onException
34 ··#26·=·Utf8···············(Ljava/io/IOException;)V34 ··#26·=·Utf8···············(Ljava/io/IOException;)V
35 {35 {
Offset 51, 24 lines modifiedOffset 51, 24 lines modified
51 ··okhttp3.internal.cache.DiskLruCache$2(okhttp3.internal.cache.DiskLruCache,·okio.Sink);51 ··okhttp3.internal.cache.DiskLruCache$2(okhttp3.internal.cache.DiskLruCache,·okio.Sink);
52 ····descriptor:·(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V52 ····descriptor:·(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V
53 ····flags:·(0x0000)53 ····flags:·(0x0000)
54 ····Code:54 ····Code:
55 ······stack=300,·locals=3,·args_size=355 ······stack=300,·locals=3,·args_size=3
56 ·········0:·aload_056 ·········0:·aload_0
57 ·········1:·aload_157 ·········1:·aload_1
58 ·········2:·putfield······#12·················//·Field·this$0:Lokhttp3/internal/cache/DiskLruCache;58 ·········2:·putfield······#10·················//·Field·this$0:Lokhttp3/internal/cache/DiskLruCache;
59 ·········5:·aload_059 ·········5:·aload_0
60 ·········6:·aload_260 ·········6:·aload_2
61 ·········7:·invokespecial·#16·················//·Method·okhttp3/internal/cache/FaultHidingSink."<init>":(Lokio/Sink;)V61 ·········7:·invokespecial·#14·················//·Method·okhttp3/internal/cache/FaultHidingSink."<init>":(Lokio/Sink;)V
62 ········10:·return62 ········10:·return
  
63 ··protected·void·onException(java.io.IOException);63 ··protected·void·onException(java.io.IOException);
64 ····descriptor:·(Ljava/io/IOException;)V64 ····descriptor:·(Ljava/io/IOException;)V
65 ····flags:·(0x0004)·ACC_PROTECTED65 ····flags:·(0x0004)·ACC_PROTECTED
66 ····Code:66 ····Code:
67 ······stack=300,·locals=2,·args_size=267 ······stack=300,·locals=2,·args_size=2
68 ·········0:·aload_068 ·········0:·aload_0
69 ·········1:·getfield······#12·················//·Field·this$0:Lokhttp3/internal/cache/DiskLruCache;69 ·········1:·getfield······#10·················//·Field·this$0:Lokhttp3/internal/cache/DiskLruCache;
70 ·········4:·iconst_170 ·········4:·iconst_1
71 ·········5:·putfield······#20·················//·Field·okhttp3/internal/cache/DiskLruCache.hasJournalErrors:Z71 ·········5:·putfield······#20·················//·Field·okhttp3/internal/cache/DiskLruCache.hasJournalErrors:Z
72 ·········8:·return72 ·········8:·return
73 }73 }
506 B
smali/okhttp3/internal/cache/DiskLruCache$2.smali
    
Offset 20, 18 lines modifiedOffset 20, 15 lines modified
  
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lokhttp3/internal/cache/DiskLruCache;21 .field·final·synthetic·this$0:Lokhttp3/internal/cache/DiskLruCache;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·static·constructor·<clinit>()V23 .method·static·constructor·<clinit>()V
24 ····.locals·124 ····.locals·0
  
25 ····.line·316 
26 ····const-class·v0,·Lokhttp3/internal/cache/DiskLruCache; 
  
27 ····return-void25 ····return-void
28 .end·method26 .end·method
  
29 .method·constructor·<init>(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V27 .method·constructor·<init>(Lokhttp3/internal/cache/DiskLruCache;Lokio/Sink;)V
30 ····.locals·028 ····.locals·0
  
546 B
smali/okhttp3/internal/http2/Http2Stream$FramingSource.smali
    
Offset 33, 15 lines modifiedOffset 33, 18 lines modified
33 .field·private·final·receiveBuffer:Lokio/Buffer;33 .field·private·final·receiveBuffer:Lokio/Buffer;
  
34 .field·final·synthetic·this$0:Lokhttp3/internal/http2/Http2Stream;34 .field·final·synthetic·this$0:Lokhttp3/internal/http2/Http2Stream;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·037 ····.locals·1
  
 38 ····.line·320
 39 ····const-class·v0,·Lokhttp3/internal/http2/Http2Stream;
  
38 ····return-void40 ····return-void
39 .end·method41 .end·method
  
40 .method·constructor·<init>(Lokhttp3/internal/http2/Http2Stream;J)V42 .method·constructor·<init>(Lokhttp3/internal/http2/Http2Stream;J)V
41 ····.locals·043 ····.locals·0
  
7.48 KB
smali/com/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter.smali
    
Offset 782, 14 lines modifiedOffset 782, 17 lines modified
782 ····.locals·5782 ····.locals·5
  
783 ····.line·573783 ····.line·573
784 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I784 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I
  
785 ····move-result·v0785 ····move-result·v0
  
 786 ····.line·574
 787 ····const-class·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Href;
  
786 ····.line·1024788 ····.line·1024
787 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;789 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
788 ····move-result-object·v1790 ····move-result-object·v1
  
789 ····check-cast·v1,·Ljava/lang/Iterable;791 ····check-cast·v1,·Ljava/lang/Iterable;
  
Offset 1224, 17 lines modifiedOffset 1227, 14 lines modified
1224 ····.locals·51227 ····.locals·5
  
1225 ····.line·6451228 ····.line·645
1226 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I1229 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I
  
1227 ····move-result·v01230 ····move-result·v0
  
1228 ····.line·646 
1229 ····const-class·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Bullet; 
  
1230 ····.line·10321231 ····.line·1032
1231 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;1232 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
1232 ····move-result-object·v11233 ····move-result-object·v1
  
1233 ····check-cast·v1,·Ljava/lang/Iterable;1234 ····check-cast·v1,·Ljava/lang/Iterable;
  
Offset 1300, 17 lines modifiedOffset 1300, 14 lines modified
  
1300 ····return-void1300 ····return-void
1301 .end·method1301 .end·method
  
1302 .method·private·final·endOl(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V1302 .method·private·final·endOl(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V
1303 ····.locals·21303 ····.locals·2
  
1304 ····.line·640 
1305 ····const-class·v0,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Listing; 
  
1306 ····.line·10301304 ····.line·1030
1307 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;1305 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
1308 ····move-result-object·v01306 ····move-result-object·v0
  
1309 ····check-cast·v0,·Ljava/lang/Iterable;1307 ····check-cast·v0,·Ljava/lang/Iterable;
  
Offset 1343, 14 lines modifiedOffset 1340, 17 lines modified
1343 ····move-result·v01340 ····move-result·v0
  
1344 ····.line·6701341 ····.line·670
1345 ····sget-object·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->Companion:Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;1342 ····sget-object·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->Companion:Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;
  
1346 ····invoke-static·{v1,·p1},·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;->access$ensureDoubleNewline(Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V1343 ····invoke-static·{v1,·p1},·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;->access$ensureDoubleNewline(Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Companion;Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V
  
 1344 ····.line·672
 1345 ····const-class·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Pre;
  
1347 ····.line·10341346 ····.line·1034
1348 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;1347 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
1349 ····move-result-object·v11348 ····move-result-object·v1
  
1350 ····check-cast·v1,·Ljava/lang/Iterable;1349 ····check-cast·v1,·Ljava/lang/Iterable;
  
Offset 1429, 14 lines modifiedOffset 1429, 17 lines modified
1429 ····invoke-direct·{p0,·p1},·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->removeLastNewlines(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V1429 ····invoke-direct·{p0,·p1},·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->removeLastNewlines(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V
  
1430 ····.line·4481430 ····.line·448
1431 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I1431 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I
  
1432 ····move-result·v01432 ····move-result·v0
  
 1433 ····.line·449
 1434 ····const-class·v1,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Blockquote;
  
1433 ····.line·8641435 ····.line·864
1434 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;1436 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
1435 ····move-result-object·v11437 ····move-result-object·v1
  
1436 ····check-cast·v1,·Ljava/lang/Iterable;1438 ····check-cast·v1,·Ljava/lang/Iterable;
  
Offset 1497, 17 lines modifiedOffset 1500, 14 lines modified
1497 ····:cond_01500 ····:cond_0
1498 ····return-void1501 ····return-void
1499 .end·method1502 .end·method
  
1500 .method·private·final·endUl(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V1503 .method·private·final·endUl(Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;)V
1501 ····.locals·21504 ····.locals·2
  
1502 ····.line·635 
1503 ····const-class·v0,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Listing; 
  
1504 ····.line·10281505 ····.line·1028
1505 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;1506 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->getAllSpans()Ljava/util/List;
  
1506 ····move-result-object·v01507 ····move-result-object·v0
  
1507 ····check-cast·v0,·Ljava/lang/Iterable;1508 ····check-cast·v0,·Ljava/lang/Iterable;
  
Offset 1862, 16 lines modifiedOffset 1862, 14 lines modified
  
1862 ····const/4·v3,·0x21862 ····const/4·v3,·0x2
  
1863 ····if-eqz·v1,·:cond_51863 ····if-eqz·v1,·:cond_5
  
1864 ····iget-object·p1,·p0,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->spannableStringBuilder:Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;1864 ····iget-object·p1,·p0,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter;->spannableStringBuilder:Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;
  
1865 ····const-class·v0,·Lcom/nononsenseapps/feeder/ui/text/HtmlToSpannedConverter$Italic; 
  
1866 ····.line·4821865 ····.line·482
1867 ····new-instance·v0,·Landroid/text/style/StyleSpan;1866 ····new-instance·v0,·Landroid/text/style/StyleSpan;
  
1868 ····invoke-direct·{v0,·v3},·Landroid/text/style/StyleSpan;-><init>(I)V1867 ····invoke-direct·{v0,·v3},·Landroid/text/style/StyleSpan;-><init>(I)V
  
1869 ····.line·8911868 ····.line·891
1870 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I1869 ····invoke-virtual·{p1},·Lcom/nononsenseapps/feeder/ui/text/SensibleSpannableStringBuilder;->length()I
Offset 1919, 16 lines modifiedOffset 1917, 14 lines modified
  
1919 ····move-result·v11917 ····move-result·v1
Max diff block lines reached; 3411/7528 bytes (45.31%) of diff not shown.