2.09 MB
/home/fdroid/fdroiddata/tmp/org.kiwix.kiwixmobile_220503.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.kiwix.kiwixmobile_220503.apk
6.9 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: <hgW5QX/ANSBqYAWG25D3NtErBhE=>, actual: <IpyYnR0GkfIGQZhZyHsGpcmDElw=>
    
Offset 1, 44 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:·f2e9150fa4f51f515d7fb393289c65c2a3da424999d17d27a4370f12582e0b96 
10 Signer·#1·certificate·SHA-1·digest:·e0fe4664c868ce8c05a6c128832be56ad5336c5f 
11 Signer·#1·certificate·MD5·digest:·ededa7a8607b39437c129d8b2c566d22 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·a02834baf15266a6b43b81d94418e94df4f771c6010d8e737e3e61301cedbc75 
15 Signer·#1·public·key·SHA-1·digest:·f58c3c9bb442ae237aba7e42fcf1f9b296c93753 
16 Signer·#1·public·key·MD5·digest:·b95fc7f41e56b941a602c1a24b078f8a 
17 WARNING:·META-INF/android.arch.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/. 
18 WARNING:·META-INF/android.arch.lifecycle_extensions.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/android.arch.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/. 
20 WARNING:·META-INF/android.arch.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/. 
21 WARNING:·META-INF/android.arch.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/. 
22 WARNING:·META-INF/android.arch.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/. 
23 WARNING:·META-INF/com.android.support_animated-vector-drawable.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/com.android.support_appcompat-v7.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/com.android.support_cardview-v7.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/com.android.support_design.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/com.android.support_recyclerview-v7.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/com.android.support_support-compat.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/com.android.support_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/. 
30 WARNING:·META-INF/com.android.support_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/. 
31 WARNING:·META-INF/com.android.support_support-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/. 
32 WARNING:·META-INF/com.android.support_support-media-compat.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/com.android.support_support-v13.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/com.android.support_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/. 
35 WARNING:·META-INF/com.android.support_support-vector-drawable.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/com.android.support_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/. 
37 WARNING:·META-INF/dev_kiwixRelease.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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 WARNING:·META-INF/kotlin-stdlib_coroutinesExperimental.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/objectbox-kotlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.96 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 33974 lines modifiedOffset 1, 27272 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:··················48247529·(0000000002E032E9h)4 ··Zip·archive·file·size:··················48182024·(0000000002DF3308h)
5 ··Actual·end-cent-dir·record·offset:······48247507·(0000000002E032D3h)5 ··Actual·end-cent-dir·record·offset:······48182002·(0000000002DF32F2h)
6 ··Expected·end-cent-dir·record·offset:····48247507·(0000000002E032D3h)6 ··Expected·end-cent-dir·record·offset:····48182002·(0000000002DF32F2h)
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·913·entries.9 ··central·directory·contains·913·entries.
10 ··The·central·directory·is·94935·(00000000000172D7h)·bytes·long,10 ··The·central·directory·is·86750·(00000000000152DEh)·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·48152572·(0000000002DEBFFCh).12 ··is·48095252·(0000000002DDE014h).
  
  
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):··········2019·Sep·9·09:06:0426 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························8096314527 ··32-bit·CRC·value·(hex):·························0f6a6825
28 ··compressed·size:································28934·bytes28 ··compressed·size:································3127·bytes
29 ··uncompressed·size:······························90794·bytes29 ··uncompressed·size:······························14900·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/924282DD.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···29000 
43 ··················································(0000000000007148h)·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):··········2019·Sep·9·09:06:04 
53 ··32-bit·CRC·value·(hex):·························b96e67d1 
54 ··compressed·size:································29447·bytes 
55 ··uncompressed·size:······························90892·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/924282DD.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···58513 
69 ··················································(000000000000E491h)·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):··········2019·Sep·9·09:06:04 
79 ··32-bit·CRC·value·(hex):·························c4656cfb 
80 ··compressed·size:································1073·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/android.arch.core_runtime.version40 ··META-INF/android.arch.core_runtime.version
  
94 ··offset·of·local·header·from·start·of·archive:···5965341 ··offset·of·local·header·from·start·of·archive:···3176
95 ··················································(000000000000E905h)·bytes42 ··················································(0000000000000C68h)·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:···················1.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:···1.046 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)47 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted48 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no49 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0050 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
104 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·UTC 
Max diff block lines reached; 2051794/2058999 bytes (99.65%) 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
87.9 KB
classes.dex
87.9 KB
classes.jar
3.53 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11477887·bytes,·number·of·entries:·66221 Zip·file·size:·11477897·bytes,·number·of·entries:·6622
2 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/arch/core/R.class2 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/arch/core/R.class
3 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$1.class3 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$1.class
4 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$2.class4 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/arch/core/executor/ArchTaskExecutor$2.class
5 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·android/arch/core/executor/TaskExecutor.class5 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·android/arch/core/executor/TaskExecutor.class
6 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class6 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$1.class
7 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class7 ?rwxrwxr-x··2.0·unx·····1154·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$Entry.class
8 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class8 ?rwxrwxr-x··2.0·unx······188·b-·stor·80-Jan-01·00:00·android/arch/core/internal/SafeIterableMap$SupportRemove.class
Offset 2860, 15 lines modifiedOffset 2860, 15 lines modified
2860 ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewDownloadDao.class2860 ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewDownloadDao.class
2861 ?rwxrwxr-x··2.0·unx·····1563·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDao$insert$1.class2861 ?rwxrwxr-x··2.0·unx·····1563·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDao$insert$1.class
2862 ?rwxrwxr-x··2.0·unx·····1670·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDao.class2862 ?rwxrwxr-x··2.0·unx·····1670·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDao.class
2863 ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDaoKt.class2863 ?rwxrwxr-x··2.0·unx·····1176·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/dao/NewLanguagesDaoKt.class
2864 ?rwxrwxr-x··2.0·unx·····7743·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity.class2864 ?rwxrwxr-x··2.0·unx·····7743·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity.class
2865 ?rwxrwxr-x··2.0·unx·····7870·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity.class2865 ?rwxrwxr-x··2.0·unx·····7870·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity.class
2866 ?rwxrwxr-x··2.0·unx·····3221·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity.class2866 ?rwxrwxr-x··2.0·unx·····3221·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity.class
2867 ?rwxrwxr-x··2.0·unx·····3459·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox.class2867 ?rwxrwxr-x··2.0·unx·····3469·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox.class
2868 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/PerActivity.class2868 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/PerActivity.class
2869 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/ViewModelKey.class2869 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/ViewModelKey.class
2870 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ActivityComponent$Builder.class2870 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ActivityComponent$Builder.class
2871 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ActivityComponent.class2871 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ActivityComponent.class
2872 ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ApplicationComponent$Builder.class2872 ?rwxrwxr-x··2.0·unx······309·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ApplicationComponent$Builder.class
2873 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ApplicationComponent.class2873 ?rwxrwxr-x··2.0·unx······677·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/components/ApplicationComponent.class
2874 ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/modules/ActivityBindingModule.class2874 ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·org/kiwix/kiwixmobile/di/modules/ActivityBindingModule.class
Offset 6617, 8 lines modifiedOffset 6617, 8 lines modified
6617 ?rwxrwxr-x··2.0·unx····27619·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6617 ?rwxrwxr-x··2.0·unx····27619·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6618 ?rwxrwxr-x··2.0·unx·····1695·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ViewCompatApi26Impl.class6618 ?rwxrwxr-x··2.0·unx·····1695·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ViewCompatApi26Impl.class
6619 ?rwxrwxr-x··2.0·unx····40424·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6619 ?rwxrwxr-x··2.0·unx····40424·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6620 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6620 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6621 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6621 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6622 ?rwxrwxr-x··2.0·unx····27777·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6622 ?rwxrwxr-x··2.0·unx····27777·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6623 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6623 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6624 6622·files,·12015282·bytes·uncompressed,·10198969·bytes·compressed:··15.1%6624 6622·files,·12015292·bytes·uncompressed,·10198979·bytes·compressed:··15.1%
9.14 KB
dagger/internal/SetFactory$Builder.class
9.06 KB
javap -verbose -constants -s -l -private {}
    
Offset 11, 42 lines modifiedOffset 11, 42 lines modified
11 ···#3·=·Utf8···············java/lang/Object11 ···#3·=·Utf8···············java/lang/Object
12 ···#4·=·Class··············#3·············//·java/lang/Object12 ···#4·=·Class··············#3·············//·java/lang/Object
13 ···#5·=·Utf8···············$assertionsDisabled13 ···#5·=·Utf8···············$assertionsDisabled
14 ···#6·=·Utf8···············Z14 ···#6·=·Utf8···············Z
15 ···#7·=·Utf8···············collectionProviders15 ···#7·=·Utf8···············collectionProviders
16 ···#8·=·Utf8···············Ljava/util/List;16 ···#8·=·Utf8···············Ljava/util/List;
17 ···#9·=·Utf8···············individualProviders17 ···#9·=·Utf8···············individualProviders
 18 ··#10·=·Utf8···············dagger/internal/SetFactory
 19 ··#11·=·Class··············#10············//·dagger/internal/SetFactory
18 ··#10·=·Utf8···············<init>20 ··#12·=·Utf8···············<init>
19 ··#11·=·Utf8···············()V21 ··#13·=·Utf8···············()V
20 ··#12·=·NameAndType········#10:#11········//·"<init>":()V22 ··#14·=·NameAndType········#12:#13········//·"<init>":()V
21 ··#13·=·Methodref··········#4.#12·········//·java/lang/Object."<init>":()V23 ··#15·=·Methodref··········#4.#14·········//·java/lang/Object."<init>":()V
22 ··#14·=·Utf8···············dagger/internal/DaggerCollections24 ··#16·=·Utf8···············dagger/internal/DaggerCollections
23 ··#15·=·Class··············#14············//·dagger/internal/DaggerCollections25 ··#17·=·Class··············#16············//·dagger/internal/DaggerCollections
24 ··#16·=·Utf8···············presizedList26 ··#18·=·Utf8···············presizedList
25 ··#17·=·Utf8···············(I)Ljava/util/List;27 ··#19·=·Utf8···············(I)Ljava/util/List;
26 ··#18·=·NameAndType········#16:#17········//·presizedList:(I)Ljava/util/List;28 ··#20·=·NameAndType········#18:#19········//·presizedList:(I)Ljava/util/List;
27 ··#19·=·Methodref··········#15.#18········//·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;29 ··#21·=·Methodref··········#17.#20········//·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;
28 ··#20·=·NameAndType········#9:#8··········//·individualProviders:Ljava/util/List;30 ··#22·=·NameAndType········#9:#8··········//·individualProviders:Ljava/util/List;
29 ··#21·=·Fieldref···········#2.#20·········//·dagger/internal/SetFactory$Builder.individualProviders:Ljava/util/List;31 ··#23·=·Fieldref···········#2.#22·········//·dagger/internal/SetFactory$Builder.individualProviders:Ljava/util/List;
30 ··#22·=·NameAndType········#7:#8··········//·collectionProviders:Ljava/util/List;32 ··#24·=·NameAndType········#7:#8··········//·collectionProviders:Ljava/util/List;
31 ··#23·=·Fieldref···········#2.#22·········//·dagger/internal/SetFactory$Builder.collectionProviders:Ljava/util/List;33 ··#25·=·Fieldref···········#2.#24·········//·dagger/internal/SetFactory$Builder.collectionProviders:Ljava/util/List;
32 ··#24·=·Utf8···············(II)V34 ··#26·=·Utf8···············(II)V
33 ··#25·=·NameAndType········#10:#24········//·"<init>":(II)V35 ··#27·=·NameAndType········#12:#26········//·"<init>":(II)V
34 ··#26·=·Methodref··········#2.#25·········//·dagger/internal/SetFactory$Builder."<init>":(II)V36 ··#28·=·Methodref··········#2.#27·········//·dagger/internal/SetFactory$Builder."<init>":(II)V
35 ··#27·=·Utf8···············java/util/List37 ··#29·=·Utf8···············java/util/List
36 ··#28·=·Class··············#27············//·java/util/List38 ··#30·=·Class··············#29············//·java/util/List
37 ··#29·=·Utf8···············add39 ··#31·=·Utf8···············add
38 ··#30·=·Utf8···············(Ljava/lang/Object;)Z40 ··#32·=·Utf8···············(Ljava/lang/Object;)Z
39 ··#31·=·NameAndType········#29:#30········//·add:(Ljava/lang/Object;)Z41 ··#33·=·NameAndType········#31:#32········//·add:(Ljava/lang/Object;)Z
40 ··#32·=·InterfaceMethodref·#28.#31········//·java/util/List.add:(Ljava/lang/Object;)Z42 ··#34·=·InterfaceMethodref·#30.#33········//·java/util/List.add:(Ljava/lang/Object;)Z
41 ··#33·=·Utf8···············dagger/internal/SetFactory 
42 ··#34·=·Class··············#33············//·dagger/internal/SetFactory 
43 ··#35·=·Utf8···············(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V43 ··#35·=·Utf8···············(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V
44 ··#36·=·NameAndType········#10:#35········//·"<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V44 ··#36·=·NameAndType········#12:#35········//·"<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V
45 ··#37·=·Methodref··········#34.#36········//·dagger/internal/SetFactory."<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V45 ··#37·=·Methodref··········#11.#36········//·dagger/internal/SetFactory."<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V
46 ··#38·=·Utf8···············Code46 ··#38·=·Utf8···············Code
47 ··#39·=·Utf8···············<clinit>47 ··#39·=·Utf8···············<clinit>
48 ··#40·=·Utf8···············(IILdagger/internal/SetFactory$1;)V48 ··#40·=·Utf8···············(IILdagger/internal/SetFactory$1;)V
49 ··#41·=·Utf8···············addCollectionProvider49 ··#41·=·Utf8···············addCollectionProvider
50 ··#42·=·Utf8···············(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;50 ··#42·=·Utf8···············(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;
51 ··#43·=·Utf8···············addProvider51 ··#43·=·Utf8···············addProvider
52 ··#44·=·Utf8···············build52 ··#44·=·Utf8···············build
Offset 73, 78 lines modifiedOffset 73, 78 lines modified
  
73 ··private·dagger.internal.SetFactory$Builder(int,·int);73 ··private·dagger.internal.SetFactory$Builder(int,·int);
74 ····descriptor:·(II)V74 ····descriptor:·(II)V
75 ····flags:·(0x0002)·ACC_PRIVATE75 ····flags:·(0x0002)·ACC_PRIVATE
76 ····Code:76 ····Code:
77 ······stack=300,·locals=4,·args_size=377 ······stack=300,·locals=4,·args_size=3
78 ·········0:·aload_078 ·········0:·aload_0
79 ·········1:·invokespecial·#13·················//·Method·java/lang/Object."<init>":()V79 ·········1:·invokespecial·#15·················//·Method·java/lang/Object."<init>":()V
80 ·········4:·iload_180 ·········4:·iload_1
81 ·········5:·invokestatic··#19·················//·Method·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;81 ·········5:·invokestatic··#21·················//·Method·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;
82 ·········8:·astore_382 ·········8:·astore_3
83 ·········9:·aload_083 ·········9:·aload_0
84 ········10:·aload_384 ········10:·aload_3
85 ········11:·putfield······#21·················//·Field·individualProviders:Ljava/util/List;85 ········11:·putfield······#23·················//·Field·individualProviders:Ljava/util/List;
86 ········14:·iload_286 ········14:·iload_2
87 ········15:·invokestatic··#19·················//·Method·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;87 ········15:·invokestatic··#21·················//·Method·dagger/internal/DaggerCollections.presizedList:(I)Ljava/util/List;
88 ········18:·astore_388 ········18:·astore_3
89 ········19:·aload_089 ········19:·aload_0
90 ········20:·aload_390 ········20:·aload_3
91 ········21:·putfield······#23·················//·Field·collectionProviders:Ljava/util/List;91 ········21:·putfield······#25·················//·Field·collectionProviders:Ljava/util/List;
92 ········24:·return92 ········24:·return
  
93 ··dagger.internal.SetFactory$Builder(int,·int,·dagger.internal.SetFactory$1);93 ··dagger.internal.SetFactory$Builder(int,·int,·dagger.internal.SetFactory$1);
94 ····descriptor:·(IILdagger/internal/SetFactory$1;)V94 ····descriptor:·(IILdagger/internal/SetFactory$1;)V
95 ····flags:·(0x1000)·ACC_SYNTHETIC95 ····flags:·(0x1000)·ACC_SYNTHETIC
96 ····Code:96 ····Code:
97 ······stack=300,·locals=4,·args_size=497 ······stack=300,·locals=4,·args_size=4
98 ·········0:·aload_098 ·········0:·aload_0
99 ·········1:·iload_199 ·········1:·iload_1
100 ·········2:·iload_2100 ·········2:·iload_2
101 ·········3:·invokespecial·#26·················//·Method·"<init>":(II)V101 ·········3:·invokespecial·#28·················//·Method·"<init>":(II)V
102 ·········6:·return102 ·········6:·return
  
103 ··public·dagger.internal.SetFactory$Builder·addCollectionProvider(javax.inject.Provider);103 ··public·dagger.internal.SetFactory$Builder·addCollectionProvider(javax.inject.Provider);
104 ····descriptor:·(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;104 ····descriptor:·(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;
105 ····flags:·(0x0001)·ACC_PUBLIC105 ····flags:·(0x0001)·ACC_PUBLIC
106 ····Code:106 ····Code:
107 ······stack=300,·locals=2,·args_size=2107 ······stack=300,·locals=2,·args_size=2
108 ·········0:·aload_0108 ·········0:·aload_0
109 ·········1:·getfield······#23·················//·Field·collectionProviders:Ljava/util/List;109 ·········1:·getfield······#25·················//·Field·collectionProviders:Ljava/util/List;
110 ·········4:·aload_1110 ·········4:·aload_1
111 ·········5:·invokeinterface·#32,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z111 ·········5:·invokeinterface·#34,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
112 ········10:·pop112 ········10:·pop
113 ········11:·aload_0113 ········11:·aload_0
114 ········12:·areturn114 ········12:·areturn
  
115 ··public·dagger.internal.SetFactory$Builder·addProvider(javax.inject.Provider);115 ··public·dagger.internal.SetFactory$Builder·addProvider(javax.inject.Provider);
116 ····descriptor:·(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;116 ····descriptor:·(Ljavax/inject/Provider;)Ldagger/internal/SetFactory$Builder;
117 ····flags:·(0x0001)·ACC_PUBLIC117 ····flags:·(0x0001)·ACC_PUBLIC
118 ····Code:118 ····Code:
119 ······stack=300,·locals=2,·args_size=2119 ······stack=300,·locals=2,·args_size=2
120 ·········0:·aload_0120 ·········0:·aload_0
121 ·········1:·getfield······#21·················//·Field·individualProviders:Ljava/util/List;121 ·········1:·getfield······#23·················//·Field·individualProviders:Ljava/util/List;
122 ·········4:·aload_1122 ·········4:·aload_1
123 ·········5:·invokeinterface·#32,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z123 ·········5:·invokeinterface·#34,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
124 ········10:·pop124 ········10:·pop
125 ········11:·aload_0125 ········11:·aload_0
126 ········12:·areturn126 ········12:·areturn
  
127 ··public·dagger.internal.SetFactory·build();127 ··public·dagger.internal.SetFactory·build();
128 ····descriptor:·()Ldagger/internal/SetFactory;128 ····descriptor:·()Ldagger/internal/SetFactory;
129 ····flags:·(0x0001)·ACC_PUBLIC129 ····flags:·(0x0001)·ACC_PUBLIC
130 ····Code:130 ····Code:
131 ······stack=300,·locals=4,·args_size=1131 ······stack=300,·locals=4,·args_size=1
132 ·········0:·new···········#34·················//·class·dagger/internal/SetFactory132 ·········0:·new···········#11·················//·class·dagger/internal/SetFactory
133 ·········3:·astore_1133 ·········3:·astore_1
134 ·········4:·aload_0134 ·········4:·aload_0
135 ·········5:·getfield······#21·················//·Field·individualProviders:Ljava/util/List;135 ·········5:·getfield······#23·················//·Field·individualProviders:Ljava/util/List;
136 ·········8:·astore_2136 ·········8:·astore_2
137 ·········9:·aload_0137 ·········9:·aload_0
138 ········10:·getfield······#23·················//·Field·collectionProviders:Ljava/util/List;138 ········10:·getfield······#25·················//·Field·collectionProviders:Ljava/util/List;
139 ········13:·astore_3139 ········13:·astore_3
140 ········14:·aload_1140 ········14:·aload_1
141 ········15:·aload_2141 ········15:·aload_2
142 ········16:·aload_3142 ········16:·aload_3
143 ········17:·aconst_null143 ········17:·aconst_null
144 ········18:·invokespecial·#37·················//·Method·dagger/internal/SetFactory."<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V144 ········18:·invokespecial·#37·················//·Method·dagger/internal/SetFactory."<init>":(Ljava/util/List;Ljava/util/List;Ldagger/internal/SetFactory$1;)V
145 ········21:·aload_1145 ········21:·aload_1
8.35 KB
org/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox.class
8.23 KB
procyon -ec {}
    
Offset 7, 86 lines modifiedOffset 7, 85 lines modified
7 import·io.objectbox.EntityInfo;7 import·io.objectbox.EntityInfo;
8 import·io.objectbox.BoxStoreBuilder;8 import·io.objectbox.BoxStoreBuilder;
  
9 public·class·MyObjectBox9 public·class·MyObjectBox
10 {10 {
11 ····public·static·BoxStoreBuilder·builder()·{11 ····public·static·BoxStoreBuilder·builder()·{
12 ········final·BoxStoreBuilder·boxStoreBuilder·=·new·BoxStoreBuilder(getModel());12 ········final·BoxStoreBuilder·boxStoreBuilder·=·new·BoxStoreBuilder(getModel());
 13 ········boxStoreBuilder.entity((EntityInfo)DownloadEntity_.__INSTANCE);
13 ········boxStoreBuilder.entity((EntityInfo)BookOnDiskEntity_.__INSTANCE);14 ········boxStoreBuilder.entity((EntityInfo)BookOnDiskEntity_.__INSTANCE);
14 ········boxStoreBuilder.entity((EntityInfo)LanguageEntity_.__INSTANCE);15 ········boxStoreBuilder.entity((EntityInfo)LanguageEntity_.__INSTANCE);
15 ········boxStoreBuilder.entity((EntityInfo)DownloadEntity_.__INSTANCE); 
16 ········return·boxStoreBuilder;16 ········return·boxStoreBuilder;
17 ····}17 ····}
18 ····18 ····
19 ····private·static·byte[]·getModel()·{19 ····private·static·byte[]·getModel()·{
20 ········final·ModelBuilder·modelBuilder·=·new·ModelBuilder();20 ········final·ModelBuilder·modelBuilder·=·new·ModelBuilder();
21 ········final·int·n·=·4;21 ········final·int·n·=·4;
22 ········modelBuilder.lastEntityId(n,·6278838675135543734L);22 ········modelBuilder.lastEntityId(n,·6278838675135543734L);
23 ········modelBuilder.lastIndexId(n,·4868787482832538530L);23 ········modelBuilder.lastIndexId(n,·4868787482832538530L);
24 ········modelBuilder.lastRelationId(0,·0L);24 ········modelBuilder.lastRelationId(0,·0L);
25 ········final·ModelBuilder$EntityBuilder·entity·=·modelBuilder.entity("BookOnDiskEntity");25 ········final·ModelBuilder$EntityBuilder·entity·=·modelBuilder.entity("DownloadEntity");
26 ········final·ModelBuilder$EntityBuilder·id·=·entity.id(3,·5536749840871435068L); 
27 ········final·int·n2·=·16;26 ········final·int·n2·=·1;
28 ········id.lastPropertyId(n2,·6142333908132117423L);27 ········final·ModelBuilder$EntityBuilder·id·=·entity.id(n2,·7257718270326155947L);
 28 ········final·long·n3·=·8085320504542486236L;
 29 ········final·int·n4·=·17;
 30 ········id.lastPropertyId(n4,·n3);
29 ········final·String·s·=·"id";31 ········final·String·s·=·"id";
30 ········final·int·n3·=·6;32 ········final·int·n5·=·6;
 33 ········final·ModelBuilder$PropertyBuilder·id2·=·entity.property(s,·n5).id(n2,·2266566996008201697L);
 34 ········final·int·n6·=·5;
 35 ········id2.flags(n6);
 36 ········entity.property("downloadId",·n5).id(2,·1953917250527765737L).flags(n);
 37 ········final·String·s2·=·"bookId";
 38 ········final·int·n7·=·9;
 39 ········entity.property(s2,·n7).id(n6,·6575412958851693470L);
 40 ········final·String·s3·=·"title";
 41 ········entity.property(s3,·n7).id(n5,·1075612111256674117L);
 42 ········final·String·s4·=·"description";
31 ········final·ModelBuilder$PropertyBuilder·property·=·entity.property(s,·n3);43 ········final·ModelBuilder$PropertyBuilder·property·=·entity.property(s4,·n7);
32 ········final·int·n4·=·1;44 ········final·int·n8·=·7;
33 ········final·ModelBuilder$PropertyBuilder·id2·=·property.id(n4,·4248832782795400383L); 
34 ········final·int·n5·=·5; 
35 ········id2.flags(n5); 
36 ········final·int·n6·=·9;45 ········property.id(n8,·2831524841121029990L);
 46 ········entity.property("language",·n7).id(8,·2334902404590133038L);
 47 ········entity.property("creator",·n7).id(n7,·5087250349738158996L);
 48 ········entity.property("publisher",·n7).id(10,·6128960350043895299L);
 49 ········entity.property("date",·n7).id(11,·3850323036475883785L);
 50 ········entity.property("url",·n7).id(12,·5288623325038033644L);
 51 ········entity.property("articleCount",·n7).id(13,·2501711400901908648L);
 52 ········entity.property("mediaCount",·n7).id(14,·3550975911715416030L);
 53 ········entity.property("size",·n7).id(15,·8949996430663588693L);
37 ········final·ModelBuilder$PropertyBuilder·property2·=·entity.property("file",·n6);54 ········final·ModelBuilder$PropertyBuilder·property2·=·entity.property("name",·n7);
38 ········final·int·n7·=·2;55 ········final·int·n9·=·16;
 56 ········property2.id(n9,·7554483297276446029L);
39 ········final·String·s2·=·s; 
40 ········property2.id(n7,·2644395282642821815L); 
41 ········final·String·s3·=·"bookId"; 
42 ········entity.property(s3,·n6).id(n,·3145196313443812205L); 
43 ········final·String·s4·=·"title"; 
44 ········entity.property(s4,·n6).id(n5,·597997298666253723L); 
45 ········final·String·s5·=·"description"; 
46 ········entity.property(s5,·n6).id(n3,·8028706022307902131L); 
47 ········final·String·s6·=·"language"; 
48 ········entity.property(s6,·n6).id(7,·4257578632233656657L); 
49 ········entity.property("creator",·n6).id(8,·7771231471515752814L); 
50 ········entity.property("publisher",·n6).id(n6,·892859866782486178L); 
51 ········entity.property("date",·n6).id(10,·1925365063061602631L); 
52 ········entity.property("url",·n6).id(11,·1111395522977944209L); 
53 ········entity.property("articleCount",·n6).id(12,·3765116904492031525L); 
54 ········entity.property("mediaCount",·n6).id(13,·5901922417972273396L); 
55 ········entity.property("size",·n6).id(14,·1229023184984372602L); 
56 ········entity.property("name",·n6).id(15,·6851856791814492874L); 
57 ········entity.property("favIcon",·n6).id(n2,·6142333908132117423L);57 ········entity.property("favIcon",·n7).id(n4,·n3);
58 ········entity.entityDone();58 ········entity.entityDone();
59 ········final·ModelBuilder$EntityBuilder·entity2·=·modelBuilder.entity("LanguageEntity");59 ········final·ModelBuilder$EntityBuilder·entity2·=·modelBuilder.entity("BookOnDiskEntity");
60 ········entity2.id(n,·6278838675135543734L).lastPropertyId(n,·8812214350305159407L);60 ········entity2.id(3,·5536749840871435068L).lastPropertyId(n9,·6142333908132117423L);
61 ········final·ModelBuilder$PropertyBuilder·id3·=·entity2.property(s2,·n3).id(n4,·7795244654012809404L);61 ········final·ModelBuilder$PropertyBuilder·id3·=·entity2.property(s,·6).id(1,·4248832782795400383L);
62 ········final·int·n8·=·5; 
63 ········id3.flags(n8); 
64 ········entity2.property("locale",·n6).id(n7,·9116495537035444904L); 
65 ········entity2.property("active",·n4).id(3,·452531964346972307L).flags(n); 
66 ········entity2.property("occurencesOfLanguage",·n8).id(n,·8812214350305159407L).flags(n); 
67 ········entity2.entityDone(); 
68 ········final·ModelBuilder$EntityBuilder·entity3·=·modelBuilder.entity("DownloadEntity"); 
69 ········entity3.id(n4,·7257718270326155947L).lastPropertyId(17,·8085320504542486236L); 
70 ········final·int·n9·=·6; 
71 ········final·ModelBuilder$PropertyBuilder·id4·=·entity3.property(s2,·n9).id(n4,·2266566996008201697L); 
72 ········final·int·n10·=·5;62 ········final·int·n10·=·5;
73 ········id4.flags(n10);63 ········id3.flags(n10);
74 ········entity3.property("downloadId",·n9).id(n7,·1953917250527765737L).flags(n);64 ········entity2.property("file",·n7).id(2,·2644395282642821815L);
 65 ········entity2.property(s2,·n7).id(n,·3145196313443812205L);
75 ········entity3.property(s3,·n6).id(n10,·6575412958851693470L);66 ········entity2.property(s3,·n7).id(n10,·597997298666253723L);
 67 ········entity2.property(s4,·n7).id(6,·8028706022307902131L);
 68 ········entity2.property("language",·n7).id(n8,·4257578632233656657L);
 69 ········entity2.property("creator",·n7).id(8,·7771231471515752814L);
 70 ········entity2.property("publisher",·n7).id(n7,·892859866782486178L);
76 ········entity3.property(s4,·n6).id(n9,·1075612111256674117L); 
77 ········entity3.property(s5,·n6).id(7,·2831524841121029990L); 
78 ········entity3.property(s6,·n6).id(8,·2334902404590133038L); 
79 ········entity3.property("creator",·n6).id(n6,·5087250349738158996L); 
80 ········entity3.property("publisher",·n6).id(10,·6128960350043895299L); 
81 ········entity3.property("date",·n6).id(11,·3850323036475883785L);71 ········entity2.property("date",·n7).id(10,·1925365063061602631L);
82 ········entity3.property("url",·n6).id(12,·5288623325038033644L); 
83 ········entity3.property("articleCount",·n6).id(13,·2501711400901908648L);72 ········entity2.property("url",·n7).id(11,·1111395522977944209L);
 73 ········entity2.property("articleCount",·n7).id(12,·3765116904492031525L);
84 ········entity3.property("mediaCount",·n6).id(14,·3550975911715416030L);74 ········entity2.property("mediaCount",·n7).id(13,·5901922417972273396L);
85 ········entity3.property("size",·n6).id(15,·8949996430663588693L);75 ········entity2.property("size",·n7).id(14,·1229023184984372602L);
86 ········entity3.property("name",·n6).id(16,·7554483297276446029L);76 ········entity2.property("name",·n7).id(15,·6851856791814492874L);
87 ········entity3.property("favIcon",·n6).id(17,·8085320504542486236L);77 ········entity2.property("favIcon",·n7).id(n9,·6142333908132117423L);
 78 ········entity2.entityDone();
 79 ········final·ModelBuilder$EntityBuilder·entity3·=·modelBuilder.entity("LanguageEntity");
 80 ········entity3.id(n,·6278838675135543734L).lastPropertyId(n,·8812214350305159407L);
 81 ········final·ModelBuilder$PropertyBuilder·property3·=·entity3.property(s,·6);
 82 ········final·int·n11·=·1;
 83 ········property3.id(n11,·7795244654012809404L).flags(5);
 84 ········entity3.property("locale",·n7).id(2,·9116495537035444904L);
 85 ········entity3.property("active",·n11).id(3,·452531964346972307L).flags(n);
 86 ········entity3.property("occurencesOfLanguage",·5).id(n,·8812214350305159407L).flags(n);
88 ········entity3.entityDone();87 ········entity3.entityDone();
89 ········return·modelBuilder.build();88 ········return·modelBuilder.build();
90 ····}89 ····}
91 }90 }
28.0 KB
okhttp3/internal/http2/Http2Stream$FramingSink.class
27.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 21, 99 lines modifiedOffset 21, 99 lines modified
21 ···#13·=·Long···············16384l21 ···#13·=·Long···············16384l
22 ···#15·=·Utf8···············closed22 ···#15·=·Utf8···············closed
23 ···#16·=·Utf8···············finished23 ···#16·=·Utf8···············finished
24 ···#17·=·Utf8···············sendBuffer24 ···#17·=·Utf8···············sendBuffer
25 ···#18·=·Utf8···············Lokio/Buffer;25 ···#18·=·Utf8···············Lokio/Buffer;
26 ···#19·=·Utf8···············this$026 ···#19·=·Utf8···············this$0
27 ···#20·=·Utf8···············Lokhttp3/internal/http2/Http2Stream;27 ···#20·=·Utf8···············Lokhttp3/internal/http2/Http2Stream;
 28 ···#21·=·Utf8···············okhttp3/internal/http2/Http2Stream
 29 ···#22·=·Class··············#21···········//·okhttp3/internal/http2/Http2Stream
28 ···#21·=·NameAndType········#19:#20·······//·this$0:Lokhttp3/internal/http2/Http2Stream;30 ···#23·=·NameAndType········#19:#20·······//·this$0:Lokhttp3/internal/http2/Http2Stream;
29 ···#22·=·Fieldref···········#2.#21········//·okhttp3/internal/http2/Http2Stream$FramingSink.this$0:Lokhttp3/internal/http2/Http2Stream;31 ···#24·=·Fieldref···········#2.#23········//·okhttp3/internal/http2/Http2Stream$FramingSink.this$0:Lokhttp3/internal/http2/Http2Stream;
30 ···#23·=·Utf8···············<init>32 ···#25·=·Utf8···············<init>
31 ···#24·=·Utf8···············()V33 ···#26·=·Utf8···············()V
32 ···#25·=·NameAndType········#23:#24·······//·"<init>":()V34 ···#27·=·NameAndType········#25:#26·······//·"<init>":()V
33 ···#26·=·Methodref··········#4.#25········//·java/lang/Object."<init>":()V35 ···#28·=·Methodref··········#4.#27········//·java/lang/Object."<init>":()V
34 ···#27·=·Utf8···············okio/Buffer36 ···#29·=·Utf8···············okio/Buffer
35 ···#28·=·Class··············#27···········//·okio/Buffer37 ···#30·=·Class··············#29···········//·okio/Buffer
36 ···#29·=·Methodref··········#28.#25·······//·okio/Buffer."<init>":()V38 ···#31·=·Methodref··········#30.#27·······//·okio/Buffer."<init>":()V
37 ···#30·=·NameAndType········#17:#18·······//·sendBuffer:Lokio/Buffer;39 ···#32·=·NameAndType········#17:#18·······//·sendBuffer:Lokio/Buffer;
38 ···#31·=·Fieldref···········#2.#30········//·okhttp3/internal/http2/Http2Stream$FramingSink.sendBuffer:Lokio/Buffer;40 ···#33·=·Fieldref···········#2.#32········//·okhttp3/internal/http2/Http2Stream$FramingSink.sendBuffer:Lokio/Buffer;
39 ···#32·=·Utf8···············okhttp3/internal/http2/Http2Stream 
40 ···#33·=·Class··············#32···········//·okhttp3/internal/http2/Http2Stream 
41 ···#34·=·Utf8···············writeTimeout41 ···#34·=·Utf8···············writeTimeout
42 ···#35·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;42 ···#35·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
43 ···#36·=·NameAndType········#34:#35·······//·writeTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;43 ···#36·=·NameAndType········#34:#35·······//·writeTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
44 ···#37·=·Fieldref···········#33.#36·······//·okhttp3/internal/http2/Http2Stream.writeTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;44 ···#37·=·Fieldref···········#22.#36·······//·okhttp3/internal/http2/Http2Stream.writeTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
45 ···#38·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout45 ···#38·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout
46 ···#39·=·Class··············#38···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout46 ···#39·=·Class··············#38···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout
47 ···#40·=·Utf8···············enter47 ···#40·=·Utf8···············enter
48 ···#41·=·NameAndType········#40:#24·······//·enter:()V48 ···#41·=·NameAndType········#40:#26·······//·enter:()V
49 ···#42·=·Methodref··········#39.#41·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V49 ···#42·=·Methodref··········#39.#41·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V
50 ···#43·=·Utf8···············bytesLeftInWriteWindow50 ···#43·=·Utf8···············bytesLeftInWriteWindow
51 ···#44·=·NameAndType········#43:#12·······//·bytesLeftInWriteWindow:J51 ···#44·=·NameAndType········#43:#12·······//·bytesLeftInWriteWindow:J
52 ···#45·=·Fieldref···········#33.#44·······//·okhttp3/internal/http2/Http2Stream.bytesLeftInWriteWindow:J52 ···#45·=·Fieldref···········#22.#44·······//·okhttp3/internal/http2/Http2Stream.bytesLeftInWriteWindow:J
53 ···#46·=·NameAndType········#16:#8········//·finished:Z53 ···#46·=·NameAndType········#16:#8········//·finished:Z
54 ···#47·=·Fieldref···········#2.#46········//·okhttp3/internal/http2/Http2Stream$FramingSink.finished:Z54 ···#47·=·Fieldref···········#2.#46········//·okhttp3/internal/http2/Http2Stream$FramingSink.finished:Z
55 ···#48·=·NameAndType········#15:#8········//·closed:Z55 ···#48·=·NameAndType········#15:#8········//·closed:Z
56 ···#49·=·Fieldref···········#2.#48········//·okhttp3/internal/http2/Http2Stream$FramingSink.closed:Z56 ···#49·=·Fieldref···········#2.#48········//·okhttp3/internal/http2/Http2Stream$FramingSink.closed:Z
57 ···#50·=·Utf8···············errorCode57 ···#50·=·Utf8···············errorCode
58 ···#51·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;58 ···#51·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;
59 ···#52·=·NameAndType········#50:#51·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;59 ···#52·=·NameAndType········#50:#51·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;
60 ···#53·=·Fieldref···········#33.#52·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;60 ···#53·=·Fieldref···········#22.#52·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;
61 ···#54·=·Utf8···············waitForIo61 ···#54·=·Utf8···············waitForIo
62 ···#55·=·NameAndType········#54:#24·······//·waitForIo:()V62 ···#55·=·NameAndType········#54:#26·······//·waitForIo:()V
63 ···#56·=·Methodref··········#33.#55·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V63 ···#56·=·Methodref··········#22.#55·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V
64 ···#57·=·Utf8···············exitAndThrowIfTimedOut64 ···#57·=·Utf8···············exitAndThrowIfTimedOut
65 ···#58·=·NameAndType········#57:#24·······//·exitAndThrowIfTimedOut:()V65 ···#58·=·NameAndType········#57:#26·······//·exitAndThrowIfTimedOut:()V
66 ···#59·=·Methodref··········#39.#58·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V66 ···#59·=·Methodref··········#39.#58·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V
67 ···#60·=·Utf8···············checkOutNotClosed67 ···#60·=·Utf8···············checkOutNotClosed
68 ···#61·=·NameAndType········#60:#24·······//·checkOutNotClosed:()V68 ···#61·=·NameAndType········#60:#26·······//·checkOutNotClosed:()V
69 ···#62·=·Methodref··········#33.#61·······//·okhttp3/internal/http2/Http2Stream.checkOutNotClosed:()V69 ···#62·=·Methodref··········#22.#61·······//·okhttp3/internal/http2/Http2Stream.checkOutNotClosed:()V
70 ···#63·=·Utf8···············size70 ···#63·=·Utf8···············size
71 ···#64·=·Utf8···············()J71 ···#64·=·Utf8···············()J
72 ···#65·=·NameAndType········#63:#64·······//·size:()J72 ···#65·=·NameAndType········#63:#64·······//·size:()J
73 ···#66·=·Methodref··········#28.#65·······//·okio/Buffer.size:()J73 ···#66·=·Methodref··········#30.#65·······//·okio/Buffer.size:()J
74 ···#67·=·Utf8···············java/lang/Math74 ···#67·=·Utf8···············java/lang/Math
75 ···#68·=·Class··············#67···········//·java/lang/Math75 ···#68·=·Class··············#67···········//·java/lang/Math
76 ···#69·=·Utf8···············min76 ···#69·=·Utf8···············min
77 ···#70·=·Utf8···············(JJ)J77 ···#70·=·Utf8···············(JJ)J
78 ···#71·=·NameAndType········#69:#70·······//·min:(JJ)J78 ···#71·=·NameAndType········#69:#70·······//·min:(JJ)J
79 ···#72·=·Methodref··········#68.#71·······//·java/lang/Math.min:(JJ)J79 ···#72·=·Methodref··········#68.#71·······//·java/lang/Math.min:(JJ)J
80 ···#73·=·Utf8···············connection80 ···#73·=·Utf8···············connection
81 ···#74·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;81 ···#74·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;
82 ···#75·=·NameAndType········#73:#74·······//·connection:Lokhttp3/internal/http2/Http2Connection;82 ···#75·=·NameAndType········#73:#74·······//·connection:Lokhttp3/internal/http2/Http2Connection;
83 ···#76·=·Fieldref···········#33.#75·······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;83 ···#76·=·Fieldref···········#22.#75·······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;
84 ···#77·=·Utf8···············id84 ···#77·=·Utf8···············id
85 ···#78·=·Utf8···············I85 ···#78·=·Utf8···············I
86 ···#79·=·NameAndType········#77:#78·······//·id:I86 ···#79·=·NameAndType········#77:#78·······//·id:I
87 ···#80·=·Fieldref···········#33.#79·······//·okhttp3/internal/http2/Http2Stream.id:I87 ···#80·=·Fieldref···········#22.#79·······//·okhttp3/internal/http2/Http2Stream.id:I
88 ···#81·=·Float··············1.4E-45f88 ···#81·=·Float··············1.4E-45f
89 ···#82·=·Utf8···············okhttp3/internal/http2/Http2Connection89 ···#82·=·Utf8···············okhttp3/internal/http2/Http2Connection
90 ···#83·=·Class··············#82···········//·okhttp3/internal/http2/Http2Connection90 ···#83·=·Class··············#82···········//·okhttp3/internal/http2/Http2Connection
91 ···#84·=·Utf8···············writeData91 ···#84·=·Utf8···············writeData
92 ···#85·=·Utf8···············(IZLokio/Buffer;J)V92 ···#85·=·Utf8···············(IZLokio/Buffer;J)V
93 ···#86·=·NameAndType········#84:#85·······//·writeData:(IZLokio/Buffer;J)V93 ···#86·=·NameAndType········#84:#85·······//·writeData:(IZLokio/Buffer;J)V
94 ···#87·=·Methodref··········#83.#86·······//·okhttp3/internal/http2/Http2Connection.writeData:(IZLokio/Buffer;J)V94 ···#87·=·Methodref··········#83.#86·······//·okhttp3/internal/http2/Http2Connection.writeData:(IZLokio/Buffer;J)V
95 ···#88·=·Utf8···············sink95 ···#88·=·Utf8···············sink
96 ···#89·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$FramingSink;96 ···#89·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$FramingSink;
97 ···#90·=·NameAndType········#88:#89·······//·sink:Lokhttp3/internal/http2/Http2Stream$FramingSink;97 ···#90·=·NameAndType········#88:#89·······//·sink:Lokhttp3/internal/http2/Http2Stream$FramingSink;
98 ···#91·=·Fieldref···········#33.#90·······//·okhttp3/internal/http2/Http2Stream.sink:Lokhttp3/internal/http2/Http2Stream$FramingSink;98 ···#91·=·Fieldref···········#22.#90·······//·okhttp3/internal/http2/Http2Stream.sink:Lokhttp3/internal/http2/Http2Stream$FramingSink;
99 ···#92·=·Utf8···············emitFrame99 ···#92·=·Utf8···············emitFrame
100 ···#93·=·Utf8···············(Z)V100 ···#93·=·Utf8···············(Z)V
101 ···#94·=·NameAndType········#92:#93·······//·emitFrame:(Z)V101 ···#94·=·NameAndType········#92:#93·······//·emitFrame:(Z)V
102 ···#95·=·Methodref··········#2.#94········//·okhttp3/internal/http2/Http2Stream$FramingSink.emitFrame:(Z)V102 ···#95·=·Methodref··········#2.#94········//·okhttp3/internal/http2/Http2Stream$FramingSink.emitFrame:(Z)V
103 ···#96·=·Utf8···············flush103 ···#96·=·Utf8···············flush
104 ···#97·=·NameAndType········#96:#24·······//·flush:()V104 ···#97·=·NameAndType········#96:#26·······//·flush:()V
105 ···#98·=·Methodref··········#83.#97·······//·okhttp3/internal/http2/Http2Connection.flush:()V105 ···#98·=·Methodref··········#83.#97·······//·okhttp3/internal/http2/Http2Connection.flush:()V
106 ···#99·=·Utf8···············cancelStreamIfNecessary106 ···#99·=·Utf8···············cancelStreamIfNecessary
107 ··#100·=·NameAndType········#99:#24·······//·cancelStreamIfNecessary:()V107 ··#100·=·NameAndType········#99:#26·······//·cancelStreamIfNecessary:()V
108 ··#101·=·Methodref··········#33.#100······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V108 ··#101·=·Methodref··········#22.#100······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V
109 ··#102·=·Utf8···············write109 ··#102·=·Utf8···············write
110 ··#103·=·Utf8···············(Lokio/Buffer;J)V110 ··#103·=·Utf8···············(Lokio/Buffer;J)V
111 ··#104·=·NameAndType········#102:#103·····//·write:(Lokio/Buffer;J)V111 ··#104·=·NameAndType········#102:#103·····//·write:(Lokio/Buffer;J)V
112 ··#105·=·Methodref··········#28.#104······//·okio/Buffer.write:(Lokio/Buffer;J)V112 ··#105·=·Methodref··········#30.#104······//·okio/Buffer.write:(Lokio/Buffer;J)V
113 ··#106·=·Double·············8.0948E-320d113 ··#106·=·Double·············8.0948E-320d
114 ··#108·=·Utf8···············Code114 ··#108·=·Utf8···············Code
115 ··#109·=·Utf8···············<clinit>115 ··#109·=·Utf8···············<clinit>
116 ··#110·=·Utf8···············(Lokhttp3/internal/http2/Http2Stream;)V116 ··#110·=·Utf8···············(Lokhttp3/internal/http2/Http2Stream;)V
117 ··#111·=·Utf8···············close117 ··#111·=·Utf8···············close
118 ··#112·=·Utf8···············timeout118 ··#112·=·Utf8···············timeout
119 ··#113·=·Utf8···············()Lokio/Timeout;119 ··#113·=·Utf8···············()Lokio/Timeout;
Offset 154, 46 lines modifiedOffset 154, 46 lines modified
154 ··okhttp3.internal.http2.Http2Stream$FramingSink(okhttp3.internal.http2.Http2Stream);154 ··okhttp3.internal.http2.Http2Stream$FramingSink(okhttp3.internal.http2.Http2Stream);
155 ····descriptor:·(Lokhttp3/internal/http2/Http2Stream;)V155 ····descriptor:·(Lokhttp3/internal/http2/Http2Stream;)V
156 ····flags:·(0x0000)156 ····flags:·(0x0000)
157 ····Code:157 ····Code:
158 ······stack=300,·locals=2,·args_size=2158 ······stack=300,·locals=2,·args_size=2
159 ·········0:·aload_0159 ·········0:·aload_0
160 ·········1:·aload_1160 ·········1:·aload_1
161 ·········2:·putfield······#22·················//·Field·this$0:Lokhttp3/internal/http2/Http2Stream;161 ·········2:·putfield······#24·················//·Field·this$0:Lokhttp3/internal/http2/Http2Stream;
162 ·········5:·aload_0162 ·········5:·aload_0
163 ·········6:·invokespecial·#26·················//·Method·java/lang/Object."<init>":()V163 ·········6:·invokespecial·#28·················//·Method·java/lang/Object."<init>":()V
164 ·········9:·new···········#28·················//·class·okio/Buffer164 ·········9:·new···········#30·················//·class·okio/Buffer
165 ········12:·astore_1165 ········12:·astore_1
166 ········13:·aload_1166 ········13:·aload_1
167 ········14:·invokespecial·#29·················//·Method·okio/Buffer."<init>":()V167 ········14:·invokespecial·#31·················//·Method·okio/Buffer."<init>":()V
168 ········17:·aload_0168 ········17:·aload_0
169 ········18:·aload_1169 ········18:·aload_1
170 ········19:·putfield······#31·················//·Field·sendBuffer:Lokio/Buffer;170 ········19:·putfield······#33·················//·Field·sendBuffer:Lokio/Buffer;
171 ········22:·return171 ········22:·return
  
172 ··private·void·emitFrame(boolean);172 ··private·void·emitFrame(boolean);
173 ····descriptor:·(Z)V173 ····descriptor:·(Z)V
174 ····flags:·(0x0002)·ACC_PRIVATE174 ····flags:·(0x0002)·ACC_PRIVATE
175 ····Code:175 ····Code:
176 ······stack=300,·locals=22,·args_size=2176 ······stack=300,·locals=22,·args_size=2
177 ·········0:·aload_0177 ·········0:·aload_0
Max diff block lines reached; 17730/28437 bytes (62.35%) of diff not shown.
38.9 KB
okhttp3/internal/http2/Http2Stream$FramingSource.class
38.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 19, 103 lines modifiedOffset 19, 103 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·=·NameAndType········#9:#8·········//·closed:Z43 ···#35·=·NameAndType········#9:#8·········//·closed:Z
42 ···#34·=·Fieldref···········#2.#33········//·okhttp3/internal/http2/Http2Stream$FramingSource.closed:Z44 ···#36·=·Fieldref···········#2.#35········//·okhttp3/internal/http2/Http2Stream$FramingSource.closed:Z
43 ···#35·=·Utf8···············okhttp3/internal/http2/Http2Stream 
44 ···#36·=·Class··············#35···········//·okhttp3/internal/http2/Http2Stream 
45 ···#37·=·Utf8···············errorCode45 ···#37·=·Utf8···············errorCode
46 ···#38·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;46 ···#38·=·Utf8···············Lokhttp3/internal/http2/ErrorCode;
47 ···#39·=·NameAndType········#37:#38·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;47 ···#39·=·NameAndType········#37:#38·······//·errorCode:Lokhttp3/internal/http2/ErrorCode;
48 ···#40·=·Fieldref···········#36.#39·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;48 ···#40·=·Fieldref···········#19.#39·······//·okhttp3/internal/http2/Http2Stream.errorCode:Lokhttp3/internal/http2/ErrorCode;
49 ···#41·=·Utf8···············okhttp3/internal/http2/StreamResetException49 ···#41·=·Utf8···············okhttp3/internal/http2/StreamResetException
50 ···#42·=·Class··············#41···········//·okhttp3/internal/http2/StreamResetException50 ···#42·=·Class··············#41···········//·okhttp3/internal/http2/StreamResetException
51 ···#43·=·Utf8···············(Lokhttp3/internal/http2/ErrorCode;)V51 ···#43·=·Utf8···············(Lokhttp3/internal/http2/ErrorCode;)V
52 ···#44·=·NameAndType········#20:#43·······//·"<init>":(Lokhttp3/internal/http2/ErrorCode;)V52 ···#44·=·NameAndType········#22:#43·······//·"<init>":(Lokhttp3/internal/http2/ErrorCode;)V
53 ···#45·=·Methodref··········#42.#44·······//·okhttp3/internal/http2/StreamResetException."<init>":(Lokhttp3/internal/http2/ErrorCode;)V53 ···#45·=·Methodref··········#42.#44·······//·okhttp3/internal/http2/StreamResetException."<init>":(Lokhttp3/internal/http2/ErrorCode;)V
54 ···#46·=·Utf8···············java/io/IOException54 ···#46·=·Utf8···············java/io/IOException
55 ···#47·=·Class··············#46···········//·java/io/IOException55 ···#47·=·Class··············#46···········//·java/io/IOException
56 ···#48·=·Utf8···············stream·closed56 ···#48·=·Utf8···············stream·closed
57 ···#49·=·String·············#48···········//·stream·closed57 ···#49·=·String·············#48···········//·stream·closed
58 ···#50·=·Utf8···············(Ljava/lang/String;)V58 ···#50·=·Utf8···············(Ljava/lang/String;)V
59 ···#51·=·NameAndType········#20:#50·······//·"<init>":(Ljava/lang/String;)V59 ···#51·=·NameAndType········#22:#50·······//·"<init>":(Ljava/lang/String;)V
60 ···#52·=·Methodref··········#47.#51·······//·java/io/IOException."<init>":(Ljava/lang/String;)V60 ···#52·=·Methodref··········#47.#51·······//·java/io/IOException."<init>":(Ljava/lang/String;)V
61 ···#53·=·Utf8···············readTimeout61 ···#53·=·Utf8···············readTimeout
62 ···#54·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;62 ···#54·=·Utf8···············Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
63 ···#55·=·NameAndType········#53:#54·······//·readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;63 ···#55·=·NameAndType········#53:#54·······//·readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
64 ···#56·=·Fieldref···········#36.#55·······//·okhttp3/internal/http2/Http2Stream.readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;64 ···#56·=·Fieldref···········#19.#55·······//·okhttp3/internal/http2/Http2Stream.readTimeout:Lokhttp3/internal/http2/Http2Stream$StreamTimeout;
65 ···#57·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout65 ···#57·=·Utf8···············okhttp3/internal/http2/Http2Stream$StreamTimeout
66 ···#58·=·Class··············#57···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout66 ···#58·=·Class··············#57···········//·okhttp3/internal/http2/Http2Stream$StreamTimeout
67 ···#59·=·Utf8···············enter67 ···#59·=·Utf8···············enter
68 ···#60·=·NameAndType········#59:#21·······//·enter:()V68 ···#60·=·NameAndType········#59:#23·······//·enter:()V
69 ···#61·=·Methodref··········#58.#60·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V69 ···#61·=·Methodref··········#58.#60·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.enter:()V
70 ···#62·=·Utf8···············size70 ···#62·=·Utf8···············size
71 ···#63·=·Utf8···············()J71 ···#63·=·Utf8···············()J
72 ···#64·=·NameAndType········#62:#63·······//·size:()J72 ···#64·=·NameAndType········#62:#63·······//·size:()J
73 ···#65·=·Methodref··········#25.#64·······//·okio/Buffer.size:()J73 ···#65·=·Methodref··········#27.#64·······//·okio/Buffer.size:()J
74 ···#66·=·NameAndType········#10:#8········//·finished:Z74 ···#66·=·NameAndType········#10:#8········//·finished:Z
75 ···#67·=·Fieldref···········#2.#66········//·okhttp3/internal/http2/Http2Stream$FramingSource.finished:Z75 ···#67·=·Fieldref···········#2.#66········//·okhttp3/internal/http2/Http2Stream$FramingSource.finished:Z
76 ···#68·=·Utf8···············waitForIo76 ···#68·=·Utf8···············waitForIo
77 ···#69·=·NameAndType········#68:#21·······//·waitForIo:()V77 ···#69·=·NameAndType········#68:#23·······//·waitForIo:()V
78 ···#70·=·Methodref··········#36.#69·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V78 ···#70·=·Methodref··········#19.#69·······//·okhttp3/internal/http2/Http2Stream.waitForIo:()V
79 ···#71·=·Utf8···············exitAndThrowIfTimedOut79 ···#71·=·Utf8···············exitAndThrowIfTimedOut
80 ···#72·=·NameAndType········#71:#21·······//·exitAndThrowIfTimedOut:()V80 ···#72·=·NameAndType········#71:#23·······//·exitAndThrowIfTimedOut:()V
81 ···#73·=·Methodref··········#58.#72·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V81 ···#73·=·Methodref··········#58.#72·······//·okhttp3/internal/http2/Http2Stream$StreamTimeout.exitAndThrowIfTimedOut:()V
82 ···#74·=·Float··············1.4E-45f82 ···#74·=·Float··············1.4E-45f
83 ···#75·=·Utf8···············clear83 ···#75·=·Utf8···············clear
84 ···#76·=·NameAndType········#75:#21·······//·clear:()V84 ···#76·=·NameAndType········#75:#23·······//·clear:()V
85 ···#77·=·Methodref··········#25.#76·······//·okio/Buffer.clear:()V85 ···#77·=·Methodref··········#27.#76·······//·okio/Buffer.clear:()V
86 ···#78·=·Utf8···············notifyAll86 ···#78·=·Utf8···············notifyAll
87 ···#79·=·NameAndType········#78:#21·······//·notifyAll:()V87 ···#79·=·NameAndType········#78:#23·······//·notifyAll:()V
88 ···#80·=·Methodref··········#4.#79········//·java/lang/Object.notifyAll:()V88 ···#80·=·Methodref··········#4.#79········//·java/lang/Object.notifyAll:()V
89 ···#81·=·Utf8···············cancelStreamIfNecessary89 ···#81·=·Utf8···············cancelStreamIfNecessary
90 ···#82·=·NameAndType········#81:#21·······//·cancelStreamIfNecessary:()V90 ···#82·=·NameAndType········#81:#23·······//·cancelStreamIfNecessary:()V
91 ···#83·=·Methodref··········#36.#82·······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V91 ···#83·=·Methodref··········#19.#82·······//·okhttp3/internal/http2/Http2Stream.cancelStreamIfNecessary:()V
92 ···#84·=·Utf8···············waitUntilReadable92 ···#84·=·Utf8···············waitUntilReadable
93 ···#85·=·NameAndType········#84:#21·······//·waitUntilReadable:()V93 ···#85·=·NameAndType········#84:#23·······//·waitUntilReadable:()V
94 ···#86·=·Methodref··········#2.#85········//·okhttp3/internal/http2/Http2Stream$FramingSource.waitUntilReadable:()V94 ···#86·=·Methodref··········#2.#85········//·okhttp3/internal/http2/Http2Stream$FramingSource.waitUntilReadable:()V
95 ···#87·=·Utf8···············checkNotClosed95 ···#87·=·Utf8···············checkNotClosed
96 ···#88·=·NameAndType········#87:#21·······//·checkNotClosed:()V96 ···#88·=·NameAndType········#87:#23·······//·checkNotClosed:()V
97 ···#89·=·Methodref··········#2.#88········//·okhttp3/internal/http2/Http2Stream$FramingSource.checkNotClosed:()V97 ···#89·=·Methodref··········#2.#88········//·okhttp3/internal/http2/Http2Stream$FramingSource.checkNotClosed:()V
98 ···#90·=·Utf8···············java/lang/Math98 ···#90·=·Utf8···············java/lang/Math
99 ···#91·=·Class··············#90···········//·java/lang/Math99 ···#91·=·Class··············#90···········//·java/lang/Math
100 ···#92·=·Utf8···············min100 ···#92·=·Utf8···············min
101 ···#93·=·Utf8···············(JJ)J101 ···#93·=·Utf8···············(JJ)J
102 ···#94·=·NameAndType········#92:#93·······//·min:(JJ)J102 ···#94·=·NameAndType········#92:#93·······//·min:(JJ)J
103 ···#95·=·Methodref··········#91.#94·······//·java/lang/Math.min:(JJ)J103 ···#95·=·Methodref··········#91.#94·······//·java/lang/Math.min:(JJ)J
104 ···#96·=·Utf8···············read104 ···#96·=·Utf8···············read
105 ···#97·=·Utf8···············(Lokio/Buffer;J)J105 ···#97·=·Utf8···············(Lokio/Buffer;J)J
106 ···#98·=·NameAndType········#96:#97·······//·read:(Lokio/Buffer;J)J106 ···#98·=·NameAndType········#96:#97·······//·read:(Lokio/Buffer;J)J
107 ···#99·=·Methodref··········#25.#98·······//·okio/Buffer.read:(Lokio/Buffer;J)J107 ···#99·=·Methodref··········#27.#98·······//·okio/Buffer.read:(Lokio/Buffer;J)J
108 ··#100·=·Utf8···············unacknowledgedBytesRead108 ··#100·=·Utf8···············unacknowledgedBytesRead
109 ··#101·=·NameAndType········#100:#12······//·unacknowledgedBytesRead:J109 ··#101·=·NameAndType········#100:#12······//·unacknowledgedBytesRead:J
110 ··#102·=·Fieldref···········#36.#101······//·okhttp3/internal/http2/Http2Stream.unacknowledgedBytesRead:J110 ··#102·=·Fieldref···········#19.#101······//·okhttp3/internal/http2/Http2Stream.unacknowledgedBytesRead:J
111 ··#103·=·Utf8···············connection111 ··#103·=·Utf8···············connection
112 ··#104·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;112 ··#104·=·Utf8···············Lokhttp3/internal/http2/Http2Connection;
113 ··#105·=·NameAndType········#103:#104·····//·connection:Lokhttp3/internal/http2/Http2Connection;113 ··#105·=·NameAndType········#103:#104·····//·connection:Lokhttp3/internal/http2/Http2Connection;
114 ··#106·=·Fieldref···········#36.#105······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;114 ··#106·=·Fieldref···········#19.#105······//·okhttp3/internal/http2/Http2Stream.connection:Lokhttp3/internal/http2/Http2Connection;
115 ··#107·=·Utf8···············okhttp3/internal/http2/Http2Connection115 ··#107·=·Utf8···············okhttp3/internal/http2/Http2Connection
116 ··#108·=·Class··············#107··········//·okhttp3/internal/http2/Http2Connection116 ··#108·=·Class··············#107··········//·okhttp3/internal/http2/Http2Connection
117 ··#109·=·Utf8···············okHttpSettings117 ··#109·=·Utf8···············okHttpSettings
118 ··#110·=·Utf8···············Lokhttp3/internal/http2/Settings;118 ··#110·=·Utf8···············Lokhttp3/internal/http2/Settings;
119 ··#111·=·NameAndType········#109:#110·····//·okHttpSettings:Lokhttp3/internal/http2/Settings;119 ··#111·=·NameAndType········#109:#110·····//·okHttpSettings:Lokhttp3/internal/http2/Settings;
120 ··#112·=·Fieldref···········#108.#111·····//·okhttp3/internal/http2/Http2Connection.okHttpSettings:Lokhttp3/internal/http2/Settings;120 ··#112·=·Fieldref···········#108.#111·····//·okhttp3/internal/http2/Http2Connection.okHttpSettings:Lokhttp3/internal/http2/Settings;
121 ··#113·=·Utf8···············okhttp3/internal/http2/Settings121 ··#113·=·Utf8···············okhttp3/internal/http2/Settings
Offset 123, 25 lines modifiedOffset 123, 25 lines modified
123 ··#115·=·Utf8···············getInitialWindowSize123 ··#115·=·Utf8···············getInitialWindowSize
124 ··#116·=·Utf8···············()I124 ··#116·=·Utf8···············()I
125 ··#117·=·NameAndType········#115:#116·····//·getInitialWindowSize:()I125 ··#117·=·NameAndType········#115:#116·····//·getInitialWindowSize:()I
126 ··#118·=·Methodref··········#114.#117·····//·okhttp3/internal/http2/Settings.getInitialWindowSize:()I126 ··#118·=·Methodref··········#114.#117·····//·okhttp3/internal/http2/Settings.getInitialWindowSize:()I
127 ··#119·=·Utf8···············id127 ··#119·=·Utf8···············id
128 ··#120·=·Utf8···············I128 ··#120·=·Utf8···············I
129 ··#121·=·NameAndType········#119:#120·····//·id:I129 ··#121·=·NameAndType········#119:#120·····//·id:I
130 ··#122·=·Fieldref···········#36.#121······//·okhttp3/internal/http2/Http2Stream.id:I130 ··#122·=·Fieldref···········#19.#121······//·okhttp3/internal/http2/Http2Stream.id:I
131 ··#123·=·Utf8···············writeWindowUpdateLater131 ··#123·=·Utf8···············writeWindowUpdateLater
132 ··#124·=·Utf8···············(IJ)V132 ··#124·=·Utf8···············(IJ)V
133 ··#125·=·NameAndType········#123:#124·····//·writeWindowUpdateLater:(IJ)V133 ··#125·=·NameAndType········#123:#124·····//·writeWindowUpdateLater:(IJ)V
134 ··#126·=·Methodref··········#108.#125·····//·okhttp3/internal/http2/Http2Connection.writeWindowUpdateLater:(IJ)V134 ··#126·=·Methodref··········#108.#125·····//·okhttp3/internal/http2/Http2Connection.writeWindowUpdateLater:(IJ)V
135 ··#127·=·Fieldref···········#108.#101·····//·okhttp3/internal/http2/Http2Connection.unacknowledgedBytesRead:J135 ··#127·=·Fieldref···········#108.#101·····//·okhttp3/internal/http2/Http2Connection.unacknowledgedBytesRead:J
136 ··#128·=·Utf8···············java/lang/IllegalArgumentException136 ··#128·=·Utf8···············java/lang/IllegalArgumentException
137 ··#129·=·Class··············#128··········//·java/lang/IllegalArgumentException137 ··#129·=·Class··············#128··········//·java/lang/IllegalArgumentException
138 ··#130·=·Utf8···············java/lang/StringBuilder138 ··#130·=·Utf8···············java/lang/StringBuilder
139 ··#131·=·Class··············#130··········//·java/lang/StringBuilder139 ··#131·=·Class··············#130··········//·java/lang/StringBuilder
140 ··#132·=·Methodref··········#131.#22······//·java/lang/StringBuilder."<init>":()V140 ··#132·=·Methodref··········#131.#24······//·java/lang/StringBuilder."<init>":()V
141 ··#133·=·Utf8···············byteCount·<·0:141 ··#133·=·Utf8···············byteCount·<·0:
142 ··#134·=·String·············#133··········//·byteCount·<·0:142 ··#134·=·String·············#133··········//·byteCount·<·0:
143 ··#135·=·Utf8···············append143 ··#135·=·Utf8···············append
Max diff block lines reached; 27701/39647 bytes (69.87%) of diff not shown.
406 B
smali/dagger/internal/SetFactory$Builder.smali
    
Offset 48, 15 lines modifiedOffset 48, 18 lines modified
48 ········}48 ········}
49 ····.end·annotation49 ····.end·annotation
50 .end·field50 .end·field
  
  
51 #·direct·methods51 #·direct·methods
52 .method·static·constructor·<clinit>()V52 .method·static·constructor·<clinit>()V
53 ····.locals·053 ····.locals·1
  
 54 ····.line·59
 55 ····const-class·v0,·Ldagger/internal/SetFactory;
  
54 ····return-void56 ····return-void
55 .end·method57 .end·method
  
56 .method·private·constructor·<init>(II)V58 .method·private·constructor·<init>(II)V
57 ····.locals·059 ····.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·309
 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
  
538 B
smali/okhttp3/internal/http2/Http2Stream$FramingSink.smali
    
Offset 31, 15 lines modifiedOffset 31, 18 lines modified
31 .field·private·final·sendBuffer:Lokio/Buffer;31 .field·private·final·sendBuffer:Lokio/Buffer;
  
32 .field·final·synthetic·this$0:Lokhttp3/internal/http2/Http2Stream;32 .field·final·synthetic·this$0:Lokhttp3/internal/http2/Http2Stream;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·static·constructor·<clinit>()V34 .method·static·constructor·<clinit>()V
35 ····.locals·035 ····.locals·1
  
 36 ····.line·461
 37 ····const-class·v0,·Lokhttp3/internal/http2/Http2Stream;
  
36 ····return-void38 ····return-void
37 .end·method39 .end·method
  
38 .method·constructor·<init>(Lokhttp3/internal/http2/Http2Stream;)V40 .method·constructor·<init>(Lokhttp3/internal/http2/Http2Stream;)V
39 ····.locals·041 ····.locals·0
  
36.8 KB
smali/org/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox.smali
    
Offset 22, 33 lines modifiedOffset 22, 33 lines modified
22 ····invoke-static·{},·Lorg/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox;->getModel()[B22 ····invoke-static·{},·Lorg/kiwix/kiwixmobile/database/newdb/entities/MyObjectBox;->getModel()[B
  
23 ····move-result-object·v123 ····move-result-object·v1
  
24 ····invoke-direct·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;-><init>([B)V24 ····invoke-direct·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;-><init>([B)V
  
25 ····.line·2225 ····.line·22
26 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity_;26 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity_;
  
27 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V27 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V
  
28 ····.line·2328 ····.line·23
29 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity_;29 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/BookOnDiskEntity_;
  
30 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V30 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V
  
31 ····.line·2431 ····.line·24
32 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/DownloadEntity_;32 ····sget-object·v1,·Lorg/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity_;->__INSTANCE:Lorg/kiwix/kiwixmobile/database/newdb/entities/LanguageEntity_;
  
33 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V33 ····invoke-virtual·{v0,·v1},·Lio/objectbox/BoxStoreBuilder;->entity(Lio/objectbox/EntityInfo;)V
  
34 ····return-object·v034 ····return-object·v0
35 .end·method35 .end·method
  
36 .method·private·static·getModel()[B36 .method·private·static·getModel()[B
37 ····.locals·1737 ····.locals·18
  
38 ····.line·2938 ····.line·29
39 ····new-instance·v0,·Lio/objectbox/ModelBuilder;39 ····new-instance·v0,·Lio/objectbox/ModelBuilder;
  
40 ····invoke-direct·{v0},·Lio/objectbox/ModelBuilder;-><init>()V40 ····invoke-direct·{v0},·Lio/objectbox/ModelBuilder;-><init>()V
  
41 ····const-wide·v1,·0x5722ea82217039b6L····#·5.686418501683105E11141 ····const-wide·v1,·0x5722ea82217039b6L····#·5.686418501683105E111
Offset 66, 532 lines modifiedOffset 66, 544 lines modified
66 ····const/4·v4,·0x066 ····const/4·v4,·0x0
  
67 ····const-wide/16·v5,·0x067 ····const-wide/16·v5,·0x0
  
68 ····.line·3268 ····.line·32
69 ····invoke-virtual·{v0,·v4,·v5,·v6},·Lio/objectbox/ModelBuilder;->lastRelationId(IJ)Lio/objectbox/ModelBuilder;69 ····invoke-virtual·{v0,·v4,·v5,·v6},·Lio/objectbox/ModelBuilder;->lastRelationId(IJ)Lio/objectbox/ModelBuilder;
  
70 ····const-string·v4,·"BookOnDiskEntity"70 ····const-string·v4,·"DownloadEntity"
  
71 ····.line·3671 ····.line·36
72 ····invoke-virtual·{v0,·v4},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;72 ····invoke-virtual·{v0,·v4},·Lio/objectbox/ModelBuilder;->entity(Ljava/lang/String;)Lio/objectbox/ModelBuilder$EntityBuilder;
  
73 ····move-result-object·v473 ····move-result-object·v4
  
74 ····const/4·v5,·0x374 ····const/4·v5,·0x1
  
75 ····const-wide·v6,·0x4cd67ca53357ab3cL····#·1.4454019317897592E6275 ····const-wide·v6,·0x64b8985056a72aabL····#·1.557269825450273E177
  
76 ····.line·3776 ····.line·37
77 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;77 ····invoke-virtual·{v4,·v5,·v6,·v7},·Lio/objectbox/ModelBuilder$EntityBuilder;->id(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
78 ····move-result-object·v678 ····move-result-object·v6
  
79 ····const-wide·v7,·0x553df4255e0d3bafL····#·4.193039455668405E10279 ····const-wide·v7,·0x7034d429386fdedcL····#·3.233701738511671E232
  
80 ····const/16·v9,·0x1080 ····const/16·v9,·0x11
  
81 ····invoke-virtual·{v6,·v9,·v7,·v8},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;81 ····invoke-virtual·{v6,·v9,·v7,·v8},·Lio/objectbox/ModelBuilder$EntityBuilder;->lastPropertyId(IJ)Lio/objectbox/ModelBuilder$EntityBuilder;
  
82 ····const-string·v6,·"id"82 ····const-string·v6,·"id"
  
83 ····const/4·v10,·0x683 ····const/4·v10,·0x6
  
84 ····.line·3884 ····.line·38
85 ····invoke-virtual·{v4,·v6,·v10},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;85 ····invoke-virtual·{v4,·v6,·v10},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
86 ····move-result-object·v1186 ····move-result-object·v11
  
87 ····const/4·v12,·0x187 ····const-wide·v12,·0x1f7476ac90b16de1L
  
88 ····const-wide·v13,·0x3af6e2e7988de4bfL····#·1.1831963757561298E-24 
  
89 ····invoke-virtual·{v11,·v12,·v13,·v14},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;88 ····invoke-virtual·{v11,·v5,·v12,·v13},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
90 ····move-result-object·v1189 ····move-result-object·v11
  
91 ····const/4·v13,·0x590 ····const/4·v12,·0x5
  
92 ····.line·3991 ····.line·39
93 ····invoke-virtual·{v11,·v13},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;92 ····invoke-virtual·{v11,·v12},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
94 ····const/16·v11,·0x9 
  
95 ····const-string·v14,·"file"93 ····const-string·v11,·"downloadId"
  
96 ····.line·4094 ····.line·40
97 ····invoke-virtual·{v4,·v14,·v11},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;95 ····invoke-virtual·{v4,·v11,·v10},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
98 ····move-result-object·v14 
  
99 ····const/4·v15,·0x296 ····move-result-object·v11
  
100 ····move-object/from16·v16,·v697 ····const/4·v13,·0x2
  
101 ····const-wide·v5,·0x24b2c77fbba4e2b7L····#·6.614258151463436E-13298 ····const-wide·v14,·0x1b1db563163724e9L
  
102 ····invoke-virtual·{v14,·v15,·v5,·v6},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;99 ····invoke-virtual·{v11,·v13,·v14,·v15},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
103 ····const-string·v5,·"bookId"100 ····move-result-object·v11
  
104 ····.line·41101 ····.line·41
105 ····invoke-virtual·{v4,·v5,·v11},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;102 ····invoke-virtual·{v11,·v3},·Lio/objectbox/ModelBuilder$PropertyBuilder;->flags(I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
 103 ····const-string·v11,·"bookId"
106 ····move-result-object·v6 
  
107 ····const-wide·v1,·0x2ba5fb6213afc36dL····#·2.0100087324849525E-98 
  
 104 ····const/16·v14,·0x9
108 ····invoke-virtual·{v6,·v3,·v1,·v2},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder; 
  
109 ····const-string·v1,·"title" 
  
110 ····.line·42105 ····.line·42
111 ····invoke-virtual·{v4,·v1,·v11},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;106 ····invoke-virtual·{v4,·v11,·v14},·Lio/objectbox/ModelBuilder$EntityBuilder;->property(Ljava/lang/String;I)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
112 ····move-result-object·v2107 ····move-result-object·v15
  
113 ····const-wide·v7,·0x84c835ff3a52d9bL108 ····const-wide·v1,·0x5b408f3f7fdafb9eL····#·3.673135806035491E131
  
114 ····invoke-virtual·{v2,·v13,·v7,·v8},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;109 ····invoke-virtual·{v15,·v12,·v1,·v2},·Lio/objectbox/ModelBuilder$PropertyBuilder;->id(IJ)Lio/objectbox/ModelBuilder$PropertyBuilder;
  
115 ····const-string·v2,·"description"110 ····const-string·v1,·"title"
Max diff block lines reached; 31111/37545 bytes (82.86%) of diff not shown.