42.1 MB
/home/fdroid/fdroiddata/tmp/de.tap.easy_xkcd_163.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.tap.easy_xkcd_163.apk
9.28 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: <M4fwy4NG6evHsJQM7ZmXBz+8S48=>, actual: <BoZ1QLBsaE6PGIpZ5Vvv1LzXNZs=>
    
Offset 1, 56 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:·cd03952f93fd430252ff8c00b790a8f2ea9c17490a1f15f7d7d68a03a8493204 
10 Signer·#1·certificate·SHA-1·digest:·26d22596e2bc14ff97d61b5648516a637349a9ae 
11 Signer·#1·certificate·MD5·digest:·24b8ba77bf9cf2cc5308287e856c52f2 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·468ca37f68f819451c162c7210de4f166e2fc8888ac6ef52b48d2e3d4907722d 
15 Signer·#1·public·key·SHA-1·digest:·3d33bd70d95702311c9358113b8c28cbca413e59 
16 Signer·#1·public·key·MD5·digest:·3c4efd9bc7c0c305930da6defe6c2ce7 
17 WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
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.browser_browser.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.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/. 
26 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/. 
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.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.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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 WARNING:·META-INF/androidx.palette_palette.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 WARNING:·META-INF/services/javax.annotation.processing.Processor·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.02 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 35105 lines modifiedOffset 1, 28377 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:··················12714000·(0000000000C20010h)4 ··Zip·archive·file·size:··················12671102·(0000000000C1587Eh)
5 ··Actual·end-cent-dir·record·offset:······12713978·(0000000000C1FFFAh)5 ··Actual·end-cent-dir·record·offset:······12671080·(0000000000C15868h)
6 ··Expected·end-cent-dir·record·offset:····12713978·(0000000000C1FFFAh)6 ··Expected·end-cent-dir·record·offset:····12671080·(0000000000C15868h)
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·941·entries.9 ··central·directory·contains·941·entries.
10 ··The·central·directory·is·96866·(0000000000017A62h)·bytes·long,10 ··The·central·directory·is·88424·(0000000000015968h)·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·12617112·(0000000000C08598h).12 ··is·12582656·(0000000000BFFF00h).
  
  
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·Oct·6·07:07:4226 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························7699ae3d27 ··32-bit·CRC·value·(hex):·························7777d00d
28 ··compressed·size:································29351·bytes28 ··compressed·size:································2942·bytes
29 ··uncompressed·size:······························92166·bytes29 ··uncompressed·size:······························12852·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/A77A73FD.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···29417 
43 ··················································(00000000000072E9h)·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·Oct·6·07:07:42 
53 ··32-bit·CRC·value·(hex):·························0c245169 
54 ··compressed·size:································30212·bytes 
55 ··uncompressed·size:······························92264·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/A77A73FD.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···59695 
69 ··················································(000000000000E92Fh)·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·Oct·6·07:07:42 
79 ··32-bit·CRC·value·(hex):·························583f26a8 
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/CHANGES40 ··META-INF/CHANGES
  
94 ··offset·of·local·header·from·start·of·archive:···6083541 ··offset·of·local·header·from·start·of·archive:···2991
95 ··················································(000000000000EDA3h)·bytes42 ··················································(0000000000000BAFh)·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; 2113412/2120699 bytes (99.66%) 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
40.1 MB
classes.dex
40.0 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·431247c34 checksum············:·99f93dcf
5 signature···········:·cace...16cf5 signature···········:·01db...eeaf
6 file_size···········:·60978606 file_size···········:·6097880
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·4693910 string_ids_size·····:·46939
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·671412 type_ids_size·······:·6714
13 type_ids_off········:·187868·(0x02dddc)13 type_ids_off········:·187868·(0x02dddc)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·214724·(0x0346c4)15 proto_ids_off·······:·214724·(0x0346c4)
16 field_ids_size······:·3745316 field_ids_size······:·37453
17 field_ids_off·······:·332432·(0x051290)17 field_ids_off·······:·332432·(0x051290)
18 method_ids_size·····:·4735618 method_ids_size·····:·47356
19 method_ids_off······:·632056·(0x09a4f8)19 method_ids_off······:·632056·(0x09a4f8)
20 class_defs_size·····:·541920 class_defs_size·····:·5419
21 class_defs_off······:·1010904·(0x0f6cd8)21 class_defs_off······:·1010904·(0x0f6cd8)
22 data_size···········:·491354822 data_size···········:·4913568
23 data_off············:·1184312·(0x121238)23 data_off············:·1184312·(0x121238)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·38425 class_idx···········:·384
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·473327 superclass_idx······:·4733
28 source_file_idx·····:·724028 source_file_idx·····:·7240
Offset 658247, 37 lines modifiedOffset 658247, 39 lines modified
658247 ······access········:·0x1010·(FINAL·SYNTHETIC)658247 ······access········:·0x1010·(FINAL·SYNTHETIC)
658248 ··Direct·methods····-658248 ··Direct·methods····-
658249 ····#0··············:·(in·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;)658249 ····#0··············:·(in·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;)
658250 ······name··········:·'<clinit>'658250 ······name··········:·'<clinit>'
658251 ······type··········:·'()V'658251 ······type··········:·'()V'
658252 ······access········:·0x10008·(STATIC·CONSTRUCTOR)658252 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
658253 ······code··········-658253 ······code··········-
658254 ······registers·····:·0658254 ······registers·····:·1
658255 ······ins···········:·0658255 ······ins···········:·0
658256 ······outs··········:·0658256 ······outs··········:·0
658257 ······insns·size····:·1·16-bit·code·units658257 ······insns·size····:·3·16-bit·code·units
658258 2c18b8:········································|[2c18b8]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<clinit>:()V658258 2c18b8:········································|[2c18b8]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<clinit>:()V
 658259 2c18c8:·1c00·c410······························|0000:·const-class·v0,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·//·type@10c4
658259 2c18c8:·0e00···································|0000:·return-void658260 2c18cc:·0e00···································|0002:·return-void
658260 ······catches·······:·(none)658261 ······catches·······:·(none)
658261 ······positions·····:·658262 ······positions·····:·
 658263 ········0x0000·line=170
658262 ······locals········:·658264 ······locals········:·
  
658263 ····#1··············:·(in·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;)658265 ····#1··············:·(in·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;)
658264 ······name··········:·'<init>'658266 ······name··········:·'<init>'
658265 ······type··········:·'(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V'658267 ······type··········:·'(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V'
658266 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)658268 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
658267 ······code··········-658269 ······code··········-
658268 ······registers·····:·2658270 ······registers·····:·2
658269 ······ins···········:·2658271 ······ins···········:·2
658270 ······outs··········:·1658272 ······outs··········:·1
658271 ······insns·size····:·6·16-bit·code·units658273 ······insns·size····:·6·16-bit·code·units
658272 2c18cc:········································|[2c18cc]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V658274 2c18d0:········································|[2c18d0]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
658273 2c18dc:·5b01·7e77······························|0000:·iput-object·v1,·v0,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·//·field@777e658275 2c18e0:·5b01·7e77······························|0000:·iput-object·v1,·v0,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·//·field@777e
658274 2c18e0:·7010·6f06·0000·························|0002:·invoke-direct·{v0},·Landroid/os/AsyncTask;.<init>:()V·//·method@066f658276 2c18e4:·7010·6f06·0000·························|0002:·invoke-direct·{v0},·Landroid/os/AsyncTask;.<init>:()V·//·method@066f
658275 2c18e6:·0e00···································|0005:·return-void658277 2c18ea:·0e00···································|0005:·return-void
658276 ······catches·······:·(none)658278 ······catches·······:·(none)
658277 ······positions·····:·658279 ······positions·····:·
658278 ········0x0000·line=170658280 ········0x0000·line=170
658279 ······locals········:·658281 ······locals········:·
658280 ········0x0000·-·0x0006·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·658282 ········0x0000·-·0x0006·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·
658281 ········0x0000·-·0x0006·reg=1·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·658283 ········0x0000·-·0x0006·reg=1·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·
  
Offset 658286, 17 lines modifiedOffset 658288, 17 lines modified
658286 ······type··········:·'(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V'658288 ······type··········:·'(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V'
658287 ······access········:·0x11000·(SYNTHETIC·CONSTRUCTOR)658289 ······access········:·0x11000·(SYNTHETIC·CONSTRUCTOR)
658288 ······code··········-658290 ······code··········-
658289 ······registers·····:·3658291 ······registers·····:·3
658290 ······ins···········:·3658292 ······ins···········:·3
658291 ······outs··········:·2658293 ······outs··········:·2
658292 ······insns·size····:·4·16-bit·code·units658294 ······insns·size····:·4·16-bit·code·units
658293 2c18e8:········································|[2c18e8]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V658295 2c18ec:········································|[2c18ec]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V
658294 2c18f8:·7020·7e81·1000·························|0000:·invoke-direct·{v0,·v1},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V·//·method@817e658296 2c18fc:·7020·7e81·1000·························|0000:·invoke-direct·{v0,·v1},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V·//·method@817e
658295 2c18fe:·0e00···································|0003:·return-void658297 2c1902:·0e00···································|0003:·return-void
658296 ······catches·······:·(none)658298 ······catches·······:·(none)
658297 ······positions·····:·658299 ······positions·····:·
658298 ········0x0000·line=170658300 ········0x0000·line=170
658299 ······locals········:·658301 ······locals········:·
658300 ········0x0000·-·0x0004·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·658302 ········0x0000·-·0x0004·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·
658301 ········0x0000·-·0x0004·reg=1·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·658303 ········0x0000·-·0x0004·reg=1·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·
658302 ········0x0000·-·0x0004·reg=2·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;·658304 ········0x0000·-·0x0004·reg=2·(null)·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;·
Offset 658359, 18 lines modifiedOffset 658361, 18 lines modified
658359 ······type··········:·'(Ljava/lang/Object;)V'658361 ······type··········:·'(Ljava/lang/Object;)V'
658360 ······access········:·0x1044·(PROTECTED·BRIDGE·SYNTHETIC)658362 ······access········:·0x1044·(PROTECTED·BRIDGE·SYNTHETIC)
658361 ······code··········-658363 ······code··········-
658362 ······registers·····:·2658364 ······registers·····:·2
658363 ······ins···········:·2658365 ······ins···········:·2
658364 ······outs··········:·2658366 ······outs··········:·2
658365 ······insns·size····:·6·16-bit·code·units658367 ······insns·size····:·6·16-bit·code·units
658366 2c1900:········································|[2c1900]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Object;)V658368 2c1904:········································|[2c1904]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Object;)V
658367 2c1910:·1f01·9612······························|0000:·check-cast·v1,·Ljava/lang/Void;·//·type@1296658369 2c1914:·1f01·9612······························|0000:·check-cast·v1,·Ljava/lang/Void;·//·type@1296
658368 2c1914:·6e20·8581·1000·························|0002:·invoke-virtual·{v0,·v1},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.onPostExecute:(Ljava/lang/Void;)V·//·method@8185658370 2c1918:·6e20·8581·1000·························|0002:·invoke-virtual·{v0,·v1},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.onPostExecute:(Ljava/lang/Void;)V·//·method@8185
658369 2c191a:·0e00···································|0005:·return-void658371 2c191e:·0e00···································|0005:·return-void
658370 ······catches·······:·(none)658372 ······catches·······:·(none)
658371 ······positions·····:·658373 ······positions·····:·
658372 ········0x0000·line=170658374 ········0x0000·line=170
658373 ······locals········:·658375 ······locals········:·
658374 ········0x0000·-·0x0006·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·658376 ········0x0000·-·0x0006·reg=0·this·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;·
658375 ········0x0000·-·0x0006·reg=1·(null)·Ljava/lang/Object;·658377 ········0x0000·-·0x0006·reg=1·(null)·Ljava/lang/Object;·
  
Offset 658379, 63 lines modifiedOffset 658381, 63 lines modified
658379 ······type··········:·'(Ljava/lang/Void;)V'658381 ······type··········:·'(Ljava/lang/Void;)V'
658380 ······access········:·0x0004·(PROTECTED)658382 ······access········:·0x0004·(PROTECTED)
658381 ······code··········-658383 ······code··········-
658382 ······registers·····:·5658384 ······registers·····:·5
658383 ······ins···········:·2658385 ······ins···········:·2
658384 ······outs··········:·3658386 ······outs··········:·3
658385 ······insns·size····:·107·16-bit·code·units658387 ······insns·size····:·107·16-bit·code·units
658386 2c191c:········································|[2c191c]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Void;)V658388 2c1920:········································|[2c1920]·de.tap.easy_xkcd.Activities.SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Void;)V
658387 2c192c:·5434·7d77······························|0000:·iget-object·v4,·v3,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.searchSuccessful:Ljava/lang/Boolean;·//·field@777d658389 2c1930:·5434·7d77······························|0000:·iget-object·v4,·v3,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.searchSuccessful:Ljava/lang/Boolean;·//·field@777d
658388 2c1930:·6e10·eb90·0400·························|0002:·invoke-virtual·{v4},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@90eb658390 2c1934:·6e10·eb90·0400·························|0002:·invoke-virtual·{v4},·Ljava/lang/Boolean;.booleanValue:()Z·//·method@90eb
658389 2c1936:·0a04···································|0005:·move-result·v4658391 2c193a:·0a04···································|0005:·move-result·v4
658390 2c1938:·3904·4e00······························|0006:·if-nez·v4,·0054·//·+004e658392 2c193c:·3904·4e00······························|0006:·if-nez·v4,·0054·//·+004e
658391 2c193c:·2204·c210······························|0008:·new-instance·v4,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter;·//·type@10c2658393 2c1940:·2204·c210······························|0008:·new-instance·v4,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter;·//·type@10c2
658392 2c1940:·5430·7e77······························|000a:·iget-object·v0,·v3,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·//·field@777e658394 2c1944:·5430·7e77······························|000a:·iget-object·v0,·v3,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask;.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;·//·field@777e
658393 2c1944:·7020·7681·0400·························|000c:·invoke-direct·{v4,·v0},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter;.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V·//·method@8176658395 2c1948:·7020·7681·0400·························|000c:·invoke-direct·{v4,·v0},·Lde/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter;.<init>:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V·//·method@8176
658394 2c194a:·2200·a513······························|000f:·new-instance·v0,·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;·//·type@13a5658396 2c194e:·2200·a513······························|000f:·new-instance·v0,·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;·//·type@13a5
658395 2c194e:·7020·6896·4000·························|0011:·invoke-direct·{v0,·v4},·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;.<init>:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V·//·method@9668658397 2c1952:·7020·6896·4000·························|0011:·invoke-direct·{v0,·v4},·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;.<init>:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V·//·method@9668
658396 2c1954:·2204·f102······························|0014:·new-instance·v4,·Landroid/view/animation/DecelerateInterpolator;·//·type@02f1658398 2c1958:·2204·f102······························|0014:·new-instance·v4,·Landroid/view/animation/DecelerateInterpolator;·//·type@02f1
658397 2c1958:·7010·4213·0400·························|0016:·invoke-direct·{v4},·Landroid/view/animation/DecelerateInterpolator;.<init>:()V·//·method@1342658399 2c195c:·7010·4213·0400·························|0016:·invoke-direct·{v4},·Landroid/view/animation/DecelerateInterpolator;.<init>:()V·//·method@1342
658398 2c195e:·6e20·6a96·4000·························|0019:·invoke-virtual·{v0,·v4},·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;.setInterpolator:(Landroid/view/animation/Interpolator;)V·//·method@966a658400 2c1962:·6e20·6a96·4000·························|0019:·invoke-virtual·{v0,·v4},·Ljp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter;.setInterpolator:(Landroid/view/animation/Interpolator;)V·//·method@966a
Max diff block lines reached; 41898769/41920899 bytes (99.95%) of diff not shown.
122 KB
classes.jar
3.99 KB
zipinfo -v {}
    
Offset 70471, 15 lines modifiedOffset 70471, 15 lines modified
70471 ··version·of·encoding·software:···················2.070471 ··version·of·encoding·software:···················2.0
70472 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT70472 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
70473 ··minimum·software·version·required·to·extract:···2.070473 ··minimum·software·version·required·to·extract:···2.0
70474 ··compression·method:·····························none·(stored)70474 ··compression·method:·····························none·(stored)
70475 ··file·security·status:···························not·encrypted70475 ··file·security·status:···························not·encrypted
70476 ··extended·local·header:··························no70476 ··extended·local·header:··························no
70477 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0070477 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
70478 ··32-bit·CRC·value·(hex):·························e8fba2d670478 ··32-bit·CRC·value·(hex):·························44e822c2
70479 ··compressed·size:································2853·bytes70479 ··compressed·size:································2853·bytes
70480 ··uncompressed·size:······························2853·bytes70480 ··uncompressed·size:······························2853·bytes
70481 ··length·of·filename:·····························66·characters70481 ··length·of·filename:·····························66·characters
70482 ··length·of·extra·field:··························0·bytes70482 ··length·of·extra·field:··························0·bytes
70483 ··length·of·file·comment:·························0·characters70483 ··length·of·file·comment:·························0·characters
70484 ··disk·number·on·which·file·begins:···············disk·170484 ··disk·number·on·which·file·begins:···············disk·1
70485 ··apparent·file·type:·····························binary70485 ··apparent·file·type:·····························binary
Offset 70639, 15 lines modifiedOffset 70639, 15 lines modified
70639 ··version·of·encoding·software:···················2.070639 ··version·of·encoding·software:···················2.0
70640 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT70640 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
70641 ··minimum·software·version·required·to·extract:···2.070641 ··minimum·software·version·required·to·extract:···2.0
70642 ··compression·method:·····························none·(stored)70642 ··compression·method:·····························none·(stored)
70643 ··file·security·status:···························not·encrypted70643 ··file·security·status:···························not·encrypted
70644 ··extended·local·header:··························no70644 ··extended·local·header:··························no
70645 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0070645 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
70646 ··32-bit·CRC·value·(hex):·························c8fd75d270646 ··32-bit·CRC·value·(hex):·························d8025970
70647 ··compressed·size:································3663·bytes70647 ··compressed·size:································3663·bytes
70648 ··uncompressed·size:······························3663·bytes70648 ··uncompressed·size:······························3663·bytes
70649 ··length·of·filename:·····························59·characters70649 ··length·of·filename:·····························59·characters
70650 ··length·of·extra·field:··························0·bytes70650 ··length·of·extra·field:··························0·bytes
70651 ··length·of·file·comment:·························0·characters70651 ··length·of·file·comment:·························0·characters
70652 ··disk·number·on·which·file·begins:···············disk·170652 ··disk·number·on·which·file·begins:···············disk·1
70653 ··apparent·file·type:·····························binary70653 ··apparent·file·type:·····························binary
Offset 117636, 15 lines modifiedOffset 117636, 15 lines modified
117636 ··version·of·encoding·software:···················2.0117636 ··version·of·encoding·software:···················2.0
117637 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT117637 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
117638 ··minimum·software·version·required·to·extract:···2.0117638 ··minimum·software·version·required·to·extract:···2.0
117639 ··compression·method:·····························none·(stored)117639 ··compression·method:·····························none·(stored)
117640 ··file·security·status:···························not·encrypted117640 ··file·security·status:···························not·encrypted
117641 ··extended·local·header:··························no117641 ··extended·local·header:··························no
117642 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00117642 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
117643 ··32-bit·CRC·value·(hex):·························07938b9f117643 ··32-bit·CRC·value·(hex):·························1ae736cb
117644 ··compressed·size:································2579·bytes117644 ··compressed·size:································2579·bytes
117645 ··uncompressed·size:······························2579·bytes117645 ··uncompressed·size:······························2579·bytes
117646 ··length·of·filename:·····························52·characters117646 ··length·of·filename:·····························52·characters
117647 ··length·of·extra·field:··························0·bytes117647 ··length·of·extra·field:··························0·bytes
117648 ··length·of·file·comment:·························0·characters117648 ··length·of·file·comment:·························0·characters
117649 ··disk·number·on·which·file·begins:···············disk·1117649 ··disk·number·on·which·file·begins:···············disk·1
117650 ··apparent·file·type:·····························binary117650 ··apparent·file·type:·····························binary
Offset 117664, 15 lines modifiedOffset 117664, 15 lines modified
117664 ··version·of·encoding·software:···················2.0117664 ··version·of·encoding·software:···················2.0
117665 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT117665 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
117666 ··minimum·software·version·required·to·extract:···2.0117666 ··minimum·software·version·required·to·extract:···2.0
117667 ··compression·method:·····························none·(stored)117667 ··compression·method:·····························none·(stored)
117668 ··file·security·status:···························not·encrypted117668 ··file·security·status:···························not·encrypted
117669 ··extended·local·header:··························no117669 ··extended·local·header:··························no
117670 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00117670 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
117671 ··32-bit·CRC·value·(hex):·························d48b882e117671 ··32-bit·CRC·value·(hex):·························148046a2
117672 ··compressed·size:································3776·bytes117672 ··compressed·size:································3776·bytes
117673 ··uncompressed·size:······························3776·bytes117673 ··uncompressed·size:······························3776·bytes
117674 ··length·of·filename:·····························54·characters117674 ··length·of·filename:·····························54·characters
117675 ··length·of·extra·field:··························0·bytes117675 ··length·of·extra·field:··························0·bytes
117676 ··length·of·file·comment:·························0·characters117676 ··length·of·file·comment:·························0·characters
117677 ··disk·number·on·which·file·begins:···············disk·1117677 ··disk·number·on·which·file·begins:···············disk·1
117678 ··apparent·file·type:·····························binary117678 ··apparent·file·type:·····························binary
22.8 KB
de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.class
22.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 12, 39 lines modifiedOffset 12, 39 lines modified
12 ····#4·=·Class··············#3············//·android/os/AsyncTask12 ····#4·=·Class··············#3············//·android/os/AsyncTask
13 ····#5·=·Utf8···············$assertionsDisabled13 ····#5·=·Utf8···············$assertionsDisabled
14 ····#6·=·Utf8···············Z14 ····#6·=·Utf8···············Z
15 ····#7·=·Utf8···············searchSuccessful15 ····#7·=·Utf8···············searchSuccessful
16 ····#8·=·Utf8···············Ljava/lang/Boolean;16 ····#8·=·Utf8···············Ljava/lang/Boolean;
17 ····#9·=·Utf8···············this$017 ····#9·=·Utf8···············this$0
18 ···#10·=·Utf8···············Lde/tap/easy_xkcd/Activities/SearchResultsActivity;18 ···#10·=·Utf8···············Lde/tap/easy_xkcd/Activities/SearchResultsActivity;
 19 ···#11·=·Utf8···············de/tap/easy_xkcd/Activities/SearchResultsActivity
 20 ···#12·=·Class··············#11···········//·de/tap/easy_xkcd/Activities/SearchResultsActivity
19 ···#11·=·NameAndType········#9:#10········//·this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;21 ···#13·=·NameAndType········#9:#10········//·this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;
20 ···#12·=·Fieldref···········#2.#11········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;22 ···#14·=·Fieldref···········#2.#13········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;
21 ···#13·=·Utf8···············<init>23 ···#15·=·Utf8···············<init>
22 ···#14·=·Utf8···············()V24 ···#16·=·Utf8···············()V
23 ···#15·=·NameAndType········#13:#14·······//·"<init>":()V25 ···#17·=·NameAndType········#15:#16·······//·"<init>":()V
24 ···#16·=·Methodref··········#4.#15········//·android/os/AsyncTask."<init>":()V26 ···#18·=·Methodref··········#4.#17········//·android/os/AsyncTask."<init>":()V
25 ···#17·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V27 ···#19·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
26 ···#18·=·NameAndType········#13:#17·······//·"<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V28 ···#20·=·NameAndType········#15:#19·······//·"<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
27 ···#19·=·Methodref··········#2.#18········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask."<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V29 ···#21·=·Methodref··········#2.#20········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask."<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
28 ···#20·=·Utf8···············[Ljava/lang/String;30 ···#22·=·Utf8···············[Ljava/lang/String;
29 ···#21·=·Class··············#20···········//·"[Ljava/lang/String;"31 ···#23·=·Class··············#22···········//·"[Ljava/lang/String;"
30 ···#22·=·Utf8···············doInBackground32 ···#24·=·Utf8···············doInBackground
31 ···#23·=·Utf8···············([Ljava/lang/String;)Ljava/lang/Void;33 ···#25·=·Utf8···············([Ljava/lang/String;)Ljava/lang/Void;
32 ···#24·=·NameAndType········#22:#23·······//·doInBackground:([Ljava/lang/String;)Ljava/lang/Void;34 ···#26·=·NameAndType········#24:#25·······//·doInBackground:([Ljava/lang/String;)Ljava/lang/Void;
33 ···#25·=·Methodref··········#2.#24········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void;35 ···#27·=·Methodref··········#2.#26········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.doInBackground:([Ljava/lang/String;)Ljava/lang/Void;
34 ···#26·=·Utf8···············de/tap/easy_xkcd/Activities/SearchResultsActivity 
35 ···#27·=·Class··············#26···········//·de/tap/easy_xkcd/Activities/SearchResultsActivity 
36 ···#28·=·Utf8···············access$10236 ···#28·=·Utf8···············access$102
37 ···#29·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;37 ···#29·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;
38 ···#30·=·NameAndType········#28:#29·······//·access$102:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;38 ···#30·=·NameAndType········#28:#29·······//·access$102:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;
39 ···#31·=·Methodref··········#27.#30·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$102:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;39 ···#31·=·Methodref··········#12.#30·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$102:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Ljava/lang/String;
40 ···#32·=·Utf8···············access$20040 ···#32·=·Utf8···············access$200
41 ···#33·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z41 ···#33·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z
42 ···#34·=·NameAndType········#32:#33·······//·access$200:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z42 ···#34·=·NameAndType········#32:#33·······//·access$200:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z
43 ···#35·=·Methodref··········#27.#34·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$200:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z43 ···#35·=·Methodref··········#12.#34·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$200:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Ljava/lang/String;)Z
44 ···#36·=·Utf8···············java/lang/Boolean44 ···#36·=·Utf8···············java/lang/Boolean
45 ···#37·=·Class··············#36···········//·java/lang/Boolean45 ···#37·=·Class··············#36···········//·java/lang/Boolean
46 ···#38·=·Utf8···············valueOf46 ···#38·=·Utf8···············valueOf
47 ···#39·=·Utf8···············(Z)Ljava/lang/Boolean;47 ···#39·=·Utf8···············(Z)Ljava/lang/Boolean;
48 ···#40·=·NameAndType········#38:#39·······//·valueOf:(Z)Ljava/lang/Boolean;48 ···#40·=·NameAndType········#38:#39·······//·valueOf:(Z)Ljava/lang/Boolean;
49 ···#41·=·Methodref··········#37.#40·······//·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;49 ···#41·=·Methodref··········#37.#40·······//·java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
50 ···#42·=·NameAndType········#7:#8·········//·searchSuccessful:Ljava/lang/Boolean;50 ···#42·=·NameAndType········#7:#8·········//·searchSuccessful:Ljava/lang/Boolean;
Offset 57, 47 lines modifiedOffset 57, 47 lines modified
57 ···#49·=·Methodref··········#2.#48········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Void;)V57 ···#49·=·Methodref··········#2.#48········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.onPostExecute:(Ljava/lang/Void;)V
58 ···#50·=·Utf8···············booleanValue58 ···#50·=·Utf8···············booleanValue
59 ···#51·=·Utf8···············()Z59 ···#51·=·Utf8···············()Z
60 ···#52·=·NameAndType········#50:#51·······//·booleanValue:()Z60 ···#52·=·NameAndType········#50:#51·······//·booleanValue:()Z
61 ···#53·=·Methodref··········#37.#52·······//·java/lang/Boolean.booleanValue:()Z61 ···#53·=·Methodref··········#37.#52·······//·java/lang/Boolean.booleanValue:()Z
62 ···#54·=·Utf8···············de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter62 ···#54·=·Utf8···············de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter
63 ···#55·=·Class··············#54···········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter63 ···#55·=·Class··············#54···········//·de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter
64 ···#56·=·Methodref··········#55.#18·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter."<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V64 ···#56·=·Methodref··········#55.#20·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity$RVAdapter."<init>":(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
65 ···#57·=·Utf8···············jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter65 ···#57·=·Utf8···············jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter
66 ···#58·=·Class··············#57···········//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter66 ···#58·=·Class··············#57···········//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter
67 ···#59·=·Utf8···············(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V67 ···#59·=·Utf8···············(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
68 ···#60·=·NameAndType········#13:#59·······//·"<init>":(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V68 ···#60·=·NameAndType········#15:#59·······//·"<init>":(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
69 ···#61·=·Methodref··········#58.#60·······//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter."<init>":(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V69 ···#61·=·Methodref··········#58.#60·······//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter."<init>":(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
70 ···#62·=·Utf8···············android/view/animation/DecelerateInterpolator70 ···#62·=·Utf8···············android/view/animation/DecelerateInterpolator
71 ···#63·=·Class··············#62···········//·android/view/animation/DecelerateInterpolator71 ···#63·=·Class··············#62···········//·android/view/animation/DecelerateInterpolator
72 ···#64·=·Methodref··········#63.#15·······//·android/view/animation/DecelerateInterpolator."<init>":()V72 ···#64·=·Methodref··········#63.#17·······//·android/view/animation/DecelerateInterpolator."<init>":()V
73 ···#65·=·Utf8···············setInterpolator73 ···#65·=·Utf8···············setInterpolator
74 ···#66·=·Utf8···············(Landroid/view/animation/Interpolator;)V74 ···#66·=·Utf8···············(Landroid/view/animation/Interpolator;)V
75 ···#67·=·NameAndType········#65:#66·······//·setInterpolator:(Landroid/view/animation/Interpolator;)V75 ···#67·=·NameAndType········#65:#66·······//·setInterpolator:(Landroid/view/animation/Interpolator;)V
76 ···#68·=·Methodref··········#58.#67·······//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter.setInterpolator:(Landroid/view/animation/Interpolator;)V76 ···#68·=·Methodref··········#58.#67·······//·jp/wasabeef/recyclerview/adapters/SlideInBottomAnimationAdapter.setInterpolator:(Landroid/view/animation/Interpolator;)V
77 ···#69·=·Utf8···············rv77 ···#69·=·Utf8···············rv
78 ···#70·=·Utf8···············Landroidx/recyclerview/widget/RecyclerView;78 ···#70·=·Utf8···············Landroidx/recyclerview/widget/RecyclerView;
79 ···#71·=·NameAndType········#69:#70·······//·rv:Landroidx/recyclerview/widget/RecyclerView;79 ···#71·=·NameAndType········#69:#70·······//·rv:Landroidx/recyclerview/widget/RecyclerView;
80 ···#72·=·Fieldref···········#27.#71·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.rv:Landroidx/recyclerview/widget/RecyclerView;80 ···#72·=·Fieldref···········#12.#71·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.rv:Landroidx/recyclerview/widget/RecyclerView;
81 ···#73·=·Utf8···············androidx/recyclerview/widget/RecyclerView81 ···#73·=·Utf8···············androidx/recyclerview/widget/RecyclerView
82 ···#74·=·Class··············#73···········//·androidx/recyclerview/widget/RecyclerView82 ···#74·=·Class··············#73···········//·androidx/recyclerview/widget/RecyclerView
83 ···#75·=·Utf8···············setAdapter83 ···#75·=·Utf8···············setAdapter
84 ···#76·=·NameAndType········#75:#59·······//·setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V84 ···#76·=·NameAndType········#75:#59·······//·setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
85 ···#77·=·Methodref··········#74.#76·······//·androidx/recyclerview/widget/RecyclerView.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V85 ···#77·=·Methodref··········#74.#76·······//·androidx/recyclerview/widget/RecyclerView.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
86 ···#78·=·Utf8···············getSupportActionBar86 ···#78·=·Utf8···············getSupportActionBar
87 ···#79·=·Utf8···············()Landroidx/appcompat/app/ActionBar;87 ···#79·=·Utf8···············()Landroidx/appcompat/app/ActionBar;
88 ···#80·=·NameAndType········#78:#79·······//·getSupportActionBar:()Landroidx/appcompat/app/ActionBar;88 ···#80·=·NameAndType········#78:#79·······//·getSupportActionBar:()Landroidx/appcompat/app/ActionBar;
89 ···#81·=·Methodref··········#27.#80·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.getSupportActionBar:()Landroidx/appcompat/app/ActionBar;89 ···#81·=·Methodref··········#12.#80·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.getSupportActionBar:()Landroidx/appcompat/app/ActionBar;
90 ···#82·=·Utf8···············java/lang/StringBuilder90 ···#82·=·Utf8···············java/lang/StringBuilder
91 ···#83·=·Class··············#82···········//·java/lang/StringBuilder91 ···#83·=·Class··············#82···········//·java/lang/StringBuilder
92 ···#84·=·Methodref··········#83.#15·······//·java/lang/StringBuilder."<init>":()V92 ···#84·=·Methodref··········#83.#17·······//·java/lang/StringBuilder."<init>":()V
93 ···#85·=·Utf8···············getResources93 ···#85·=·Utf8···············getResources
94 ···#86·=·Utf8···············()Landroid/content/res/Resources;94 ···#86·=·Utf8···············()Landroid/content/res/Resources;
95 ···#87·=·NameAndType········#85:#86·······//·getResources:()Landroid/content/res/Resources;95 ···#87·=·NameAndType········#85:#86·······//·getResources:()Landroid/content/res/Resources;
96 ···#88·=·Methodref··········#27.#87·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.getResources:()Landroid/content/res/Resources;96 ···#88·=·Methodref··········#12.#87·······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.getResources:()Landroid/content/res/Resources;
97 ···#89·=·Integer············213182083697 ···#89·=·Integer············2131820836
98 ···#90·=·Float··············1.9274398E38f98 ···#90·=·Float··············1.9274398E38f
99 ···#91·=·Utf8···············android/content/res/Resources99 ···#91·=·Utf8···············android/content/res/Resources
100 ···#92·=·Class··············#91···········//·android/content/res/Resources100 ···#92·=·Class··············#91···········//·android/content/res/Resources
101 ···#93·=·Utf8···············getString101 ···#93·=·Utf8···············getString
102 ···#94·=·Utf8···············(I)Ljava/lang/String;102 ···#94·=·Utf8···············(I)Ljava/lang/String;
103 ···#95·=·NameAndType········#93:#94·······//·getString:(I)Ljava/lang/String;103 ···#95·=·NameAndType········#93:#94·······//·getString:(I)Ljava/lang/String;
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 ···#99·=·NameAndType········#97:#98·······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;107 ···#99·=·NameAndType········#97:#98·······//·append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
108 ··#100·=·Methodref··········#83.#99·······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ··#100·=·Methodref··········#83.#99·······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
109 ··#101·=·Utf8109 ··#101·=·Utf8
110 ··#102·=·String·············#101··········//110 ··#102·=·String·············#101··········//
111 ··#103·=·Utf8···············access$100111 ··#103·=·Utf8···············access$100
112 ··#104·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;112 ··#104·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;
113 ··#105·=·NameAndType········#103:#104·····//·access$100:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;113 ··#105·=·NameAndType········#103:#104·····//·access$100:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;
114 ··#106·=·Methodref··········#27.#105······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$100:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;114 ··#106·=·Methodref··········#12.#105······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$100:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Ljava/lang/String;
115 ··#107·=·Utf8···············toString115 ··#107·=·Utf8···············toString
116 ··#108·=·Utf8···············()Ljava/lang/String;116 ··#108·=·Utf8···············()Ljava/lang/String;
117 ··#109·=·NameAndType········#107:#108·····//·toString:()Ljava/lang/String;117 ··#109·=·NameAndType········#107:#108·····//·toString:()Ljava/lang/String;
118 ··#110·=·Methodref··········#83.#109······//·java/lang/StringBuilder.toString:()Ljava/lang/String;118 ··#110·=·Methodref··········#83.#109······//·java/lang/StringBuilder.toString:()Ljava/lang/String;
119 ··#111·=·Utf8···············androidx/appcompat/app/ActionBar119 ··#111·=·Utf8···············androidx/appcompat/app/ActionBar
120 ··#112·=·Class··············#111··········//·androidx/appcompat/app/ActionBar120 ··#112·=·Class··············#111··········//·androidx/appcompat/app/ActionBar
121 ··#113·=·Utf8···············setTitle121 ··#113·=·Utf8···············setTitle
Offset 127, 24 lines modifiedOffset 127, 24 lines modified
127 ··#119·=·Utf8···············android/widget/Toast127 ··#119·=·Utf8···············android/widget/Toast
128 ··#120·=·Class··············#119··········//·android/widget/Toast128 ··#120·=·Class··············#119··········//·android/widget/Toast
129 ··#121·=·Utf8···············makeText129 ··#121·=·Utf8···············makeText
130 ··#122·=·Utf8···············(Landroid/content/Context;II)Landroid/widget/Toast;130 ··#122·=·Utf8···············(Landroid/content/Context;II)Landroid/widget/Toast;
131 ··#123·=·NameAndType········#121:#122·····//·makeText:(Landroid/content/Context;II)Landroid/widget/Toast;131 ··#123·=·NameAndType········#121:#122·····//·makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
132 ··#124·=·Methodref··········#120.#123·····//·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;132 ··#124·=·Methodref··········#120.#123·····//·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
133 ··#125·=·Utf8···············show133 ··#125·=·Utf8···············show
134 ··#126·=·NameAndType········#125:#14······//·show:()V134 ··#126·=·NameAndType········#125:#16······//·show:()V
135 ··#127·=·Methodref··········#120.#126·····//·android/widget/Toast.show:()V135 ··#127·=·Methodref··········#120.#126·····//·android/widget/Toast.show:()V
136 ··#128·=·Utf8···············access$300136 ··#128·=·Utf8···············access$300
137 ··#129·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;137 ··#129·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;
138 ··#130·=·NameAndType········#128:#129·····//·access$300:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;138 ··#130·=·NameAndType········#128:#129·····//·access$300:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;
139 ··#131·=·Methodref··········#27.#130······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$300:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;139 ··#131·=·Methodref··········#12.#130······//·de/tap/easy_xkcd/Activities/SearchResultsActivity.access$300:(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)Landroid/app/ProgressDialog;
140 ··#132·=·Utf8···············android/app/ProgressDialog140 ··#132·=·Utf8···············android/app/ProgressDialog
141 ··#133·=·Class··············#132··········//·android/app/ProgressDialog141 ··#133·=·Class··············#132··········//·android/app/ProgressDialog
142 ··#134·=·Utf8···············dismiss142 ··#134·=·Utf8···············dismiss
143 ··#135·=·NameAndType········#134:#14······//·dismiss:()V143 ··#135·=·NameAndType········#134:#16······//·dismiss:()V
144 ··#136·=·Methodref··········#133.#135·····//·android/app/ProgressDialog.dismiss:()V144 ··#136·=·Methodref··········#133.#135·····//·android/app/ProgressDialog.dismiss:()V
145 ··#137·=·Utf8···············Code145 ··#137·=·Utf8···············Code
146 ··#138·=·Utf8···············<clinit>146 ··#138·=·Utf8···············<clinit>
147 ··#139·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V147 ··#139·=·Utf8···············(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;Lde/tap/easy_xkcd/Activities/SearchResultsActivity$1;)V
Max diff block lines reached; 9597/23167 bytes (41.43%) of diff not shown.
33.2 KB
de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.class
33.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 12, 85 lines modifiedOffset 12, 85 lines modified
12 ····#4·=·Class··············#3············//·android/os/AsyncTask12 ····#4·=·Class··············#3············//·android/os/AsyncTask
13 ····#5·=·Utf8···············$assertionsDisabled13 ····#5·=·Utf8···············$assertionsDisabled
14 ····#6·=·Utf8···············Z14 ····#6·=·Utf8···············Z
15 ····#7·=·Utf8···············doc15 ····#7·=·Utf8···············doc
16 ····#8·=·Utf8···············Lorg/jsoup/nodes/Document;16 ····#8·=·Utf8···············Lorg/jsoup/nodes/Document;
17 ····#9·=·Utf8···············this$017 ····#9·=·Utf8···············this$0
18 ···#10·=·Utf8···············Lde/tap/easy_xkcd/Activities/WhatIfActivity;18 ···#10·=·Utf8···············Lde/tap/easy_xkcd/Activities/WhatIfActivity;
 19 ···#11·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity
 20 ···#12·=·Class··············#11···········//·de/tap/easy_xkcd/Activities/WhatIfActivity
19 ···#11·=·NameAndType········#9:#10········//·this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;21 ···#13·=·NameAndType········#9:#10········//·this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;
20 ···#12·=·Fieldref···········#2.#11········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;22 ···#14·=·Fieldref···········#2.#13········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;
21 ···#13·=·Utf8···············<init>23 ···#15·=·Utf8···············<init>
22 ···#14·=·Utf8···············()V24 ···#16·=·Utf8···············()V
23 ···#15·=·NameAndType········#13:#14·······//·"<init>":()V25 ···#17·=·NameAndType········#15:#16·······//·"<init>":()V
24 ···#16·=·Methodref··········#4.#15········//·android/os/AsyncTask."<init>":()V26 ···#18·=·Methodref··········#4.#17········//·android/os/AsyncTask."<init>":()V
25 ···#17·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V27 ···#19·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V
26 ···#18·=·NameAndType········#13:#17·······//·"<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V28 ···#20·=·NameAndType········#15:#19·······//·"<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V
27 ···#19·=·Methodref··········#2.#18········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf."<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V29 ···#21·=·Methodref··········#2.#20········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf."<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V
28 ···#20·=·Utf8···············[Ljava/lang/Void;30 ···#22·=·Utf8···············[Ljava/lang/Void;
29 ···#21·=·Class··············#20···········//·"[Ljava/lang/Void;"31 ···#23·=·Class··············#22···········//·"[Ljava/lang/Void;"
30 ···#22·=·Utf8···············doInBackground32 ···#24·=·Utf8···············doInBackground
31 ···#23·=·Utf8···············([Ljava/lang/Void;)Ljava/lang/Void;33 ···#25·=·Utf8···············([Ljava/lang/Void;)Ljava/lang/Void;
32 ···#24·=·NameAndType········#22:#23·······//·doInBackground:([Ljava/lang/Void;)Ljava/lang/Void;34 ···#26·=·NameAndType········#24:#25·······//·doInBackground:([Ljava/lang/Void;)Ljava/lang/Void;
33 ···#25·=·Methodref··········#2.#24········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void;35 ···#27·=·Methodref··········#2.#26········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void;
34 ···#26·=·Utf8···············de/tap/easy_xkcd/utils/Article36 ···#28·=·Utf8···············de/tap/easy_xkcd/utils/Article
35 ···#27·=·Class··············#26···········//·de/tap/easy_xkcd/utils/Article37 ···#29·=·Class··············#28···········//·de/tap/easy_xkcd/utils/Article
36 ···#28·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity 
37 ···#29·=·Class··············#28···········//·de/tap/easy_xkcd/Activities/WhatIfActivity 
38 ···#30·=·Utf8···············WhatIfIndex38 ···#30·=·Utf8···············WhatIfIndex
39 ···#31·=·Utf8···············I39 ···#31·=·Utf8···············I
40 ···#32·=·NameAndType········#30:#31·······//·WhatIfIndex:I40 ···#32·=·NameAndType········#30:#31·······//·WhatIfIndex:I
41 ···#33·=·Fieldref···········#29.#32·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.WhatIfIndex:I41 ···#33·=·Fieldref···········#12.#32·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.WhatIfIndex:I
42 ···#34·=·Utf8···············java/lang/Integer42 ···#34·=·Utf8···············java/lang/Integer
43 ···#35·=·Class··············#34···········//·java/lang/Integer43 ···#35·=·Class··············#34···········//·java/lang/Integer
44 ···#36·=·Utf8···············valueOf44 ···#36·=·Utf8···············valueOf
45 ···#37·=·Utf8···············(I)Ljava/lang/Integer;45 ···#37·=·Utf8···············(I)Ljava/lang/Integer;
46 ···#38·=·NameAndType········#36:#37·······//·valueOf:(I)Ljava/lang/Integer;46 ···#38·=·NameAndType········#36:#37·······//·valueOf:(I)Ljava/lang/Integer;
47 ···#39·=·Methodref··········#35.#38·······//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;47 ···#39·=·Methodref··········#35.#38·······//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
48 ···#40·=·Utf8···············prefHelper48 ···#40·=·Utf8···············prefHelper
49 ···#41·=·Utf8···············Lde/tap/easy_xkcd/utils/PrefHelper;49 ···#41·=·Utf8···············Lde/tap/easy_xkcd/utils/PrefHelper;
50 ···#42·=·NameAndType········#40:#41·······//·prefHelper:Lde/tap/easy_xkcd/utils/PrefHelper;50 ···#42·=·NameAndType········#40:#41·······//·prefHelper:Lde/tap/easy_xkcd/utils/PrefHelper;
51 ···#43·=·Fieldref···········#29.#42·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.prefHelper:Lde/tap/easy_xkcd/utils/PrefHelper;51 ···#43·=·Fieldref···········#12.#42·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.prefHelper:Lde/tap/easy_xkcd/utils/PrefHelper;
52 ···#44·=·Utf8···············de/tap/easy_xkcd/utils/PrefHelper52 ···#44·=·Utf8···············de/tap/easy_xkcd/utils/PrefHelper
53 ···#45·=·Class··············#44···········//·de/tap/easy_xkcd/utils/PrefHelper53 ···#45·=·Class··············#44···········//·de/tap/easy_xkcd/utils/PrefHelper
54 ···#46·=·Utf8···············fullOfflineWhatIf54 ···#46·=·Utf8···············fullOfflineWhatIf
55 ···#47·=·Utf8···············()Z55 ···#47·=·Utf8···············()Z
56 ···#48·=·NameAndType········#46:#47·······//·fullOfflineWhatIf:()Z56 ···#48·=·NameAndType········#46:#47·······//·fullOfflineWhatIf:()Z
57 ···#49·=·Methodref··········#45.#48·······//·de/tap/easy_xkcd/utils/PrefHelper.fullOfflineWhatIf:()Z57 ···#49·=·Methodref··········#45.#48·······//·de/tap/easy_xkcd/utils/PrefHelper.fullOfflineWhatIf:()Z
58 ···#50·=·Utf8···············(Ljava/lang/Integer;ZLandroid/content/Context;)V58 ···#50·=·Utf8···············(Ljava/lang/Integer;ZLandroid/content/Context;)V
59 ···#51·=·NameAndType········#13:#50·······//·"<init>":(Ljava/lang/Integer;ZLandroid/content/Context;)V59 ···#51·=·NameAndType········#15:#50·······//·"<init>":(Ljava/lang/Integer;ZLandroid/content/Context;)V
60 ···#52·=·Methodref··········#27.#51·······//·de/tap/easy_xkcd/utils/Article."<init>":(Ljava/lang/Integer;ZLandroid/content/Context;)V60 ···#52·=·Methodref··········#29.#51·······//·de/tap/easy_xkcd/utils/Article."<init>":(Ljava/lang/Integer;ZLandroid/content/Context;)V
61 ···#53·=·Utf8···············access$30261 ···#53·=·Utf8···············access$302
62 ···#54·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;62 ···#54·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;
63 ···#55·=·NameAndType········#53:#54·······//·access$302:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;63 ···#55·=·NameAndType········#53:#54·······//·access$302:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;
64 ···#56·=·Methodref··········#29.#55·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$302:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;64 ···#56·=·Methodref··········#12.#55·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$302:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;Lde/tap/easy_xkcd/utils/Article;)Lde/tap/easy_xkcd/utils/Article;
65 ···#57·=·Utf8···············access$30065 ···#57·=·Utf8···············access$300
66 ···#58·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;66 ···#58·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;
67 ···#59·=·NameAndType········#57:#58·······//·access$300:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;67 ···#59·=·NameAndType········#57:#58·······//·access$300:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;
68 ···#60·=·Methodref··········#29.#59·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$300:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;68 ···#60·=·Methodref··········#12.#59·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$300:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Lde/tap/easy_xkcd/utils/Article;
69 ···#61·=·Utf8···············getWhatIf69 ···#61·=·Utf8···············getWhatIf
70 ···#62·=·Utf8···············()Lorg/jsoup/nodes/Document;70 ···#62·=·Utf8···············()Lorg/jsoup/nodes/Document;
71 ···#63·=·NameAndType········#61:#62·······//·getWhatIf:()Lorg/jsoup/nodes/Document;71 ···#63·=·NameAndType········#61:#62·······//·getWhatIf:()Lorg/jsoup/nodes/Document;
72 ···#64·=·Methodref··········#27.#63·······//·de/tap/easy_xkcd/utils/Article.getWhatIf:()Lorg/jsoup/nodes/Document;72 ···#64·=·Methodref··········#29.#63·······//·de/tap/easy_xkcd/utils/Article.getWhatIf:()Lorg/jsoup/nodes/Document;
73 ···#65·=·NameAndType········#7:#8·········//·doc:Lorg/jsoup/nodes/Document;73 ···#65·=·NameAndType········#7:#8·········//·doc:Lorg/jsoup/nodes/Document;
74 ···#66·=·Fieldref···········#2.#65········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.doc:Lorg/jsoup/nodes/Document;74 ···#66·=·Fieldref···········#2.#65········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.doc:Lorg/jsoup/nodes/Document;
75 ···#67·=·Utf8···············java/io/IOException75 ···#67·=·Utf8···············java/io/IOException
76 ···#68·=·Class··············#67···········//·java/io/IOException76 ···#68·=·Class··············#67···········//·java/io/IOException
77 ···#69·=·Utf8···············printStackTrace77 ···#69·=·Utf8···············printStackTrace
78 ···#70·=·NameAndType········#69:#14·······//·printStackTrace:()V78 ···#70·=·NameAndType········#69:#16·······//·printStackTrace:()V
79 ···#71·=·Methodref··········#68.#70·······//·java/io/IOException.printStackTrace:()V79 ···#71·=·Methodref··········#68.#70·······//·java/io/IOException.printStackTrace:()V
80 ···#72·=·Utf8···············java/lang/Void80 ···#72·=·Utf8···············java/lang/Void
81 ···#73·=·Class··············#72···········//·java/lang/Void81 ···#73·=·Class··············#72···········//·java/lang/Void
82 ···#74·=·Utf8···············onPostExecute82 ···#74·=·Utf8···············onPostExecute
83 ···#75·=·Utf8···············(Ljava/lang/Void;)V83 ···#75·=·Utf8···············(Ljava/lang/Void;)V
84 ···#76·=·NameAndType········#74:#75·······//·onPostExecute:(Ljava/lang/Void;)V84 ···#76·=·NameAndType········#74:#75·······//·onPostExecute:(Ljava/lang/Void;)V
85 ···#77·=·Methodref··········#2.#76········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.onPostExecute:(Ljava/lang/Void;)V85 ···#77·=·Methodref··········#2.#76········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.onPostExecute:(Ljava/lang/Void;)V
86 ···#78·=·Utf8···············web86 ···#78·=·Utf8···············web
87 ···#79·=·Utf8···············Landroid/webkit/WebView;87 ···#79·=·Utf8···············Landroid/webkit/WebView;
88 ···#80·=·NameAndType········#78:#79·······//·web:Landroid/webkit/WebView;88 ···#80·=·NameAndType········#78:#79·······//·web:Landroid/webkit/WebView;
89 ···#81·=·Fieldref···········#29.#80·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.web:Landroid/webkit/WebView;89 ···#81·=·Fieldref···········#12.#80·······//·de/tap/easy_xkcd/Activities/WhatIfActivity.web:Landroid/webkit/WebView;
90 ···#82·=·Utf8···············org/jsoup/nodes/Document90 ···#82·=·Utf8···············org/jsoup/nodes/Document
91 ···#83·=·Class··············#82···········//·org/jsoup/nodes/Document91 ···#83·=·Class··············#82···········//·org/jsoup/nodes/Document
92 ···#84·=·Utf8···············html92 ···#84·=·Utf8···············html
93 ···#85·=·Utf8···············()Ljava/lang/String;93 ···#85·=·Utf8···············()Ljava/lang/String;
94 ···#86·=·NameAndType········#84:#85·······//·html:()Ljava/lang/String;94 ···#86·=·NameAndType········#84:#85·······//·html:()Ljava/lang/String;
95 ···#87·=·Methodref··········#83.#86·······//·org/jsoup/nodes/Document.html:()Ljava/lang/String;95 ···#87·=·Methodref··········#83.#86·······//·org/jsoup/nodes/Document.html:()Ljava/lang/String;
96 ···#88·=·Utf8···············file:///android_asset/.96 ···#88·=·Utf8···············file:///android_asset/.
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 ···#96·=·Utf8···············loadDataWithBaseURL104 ···#96·=·Utf8···············loadDataWithBaseURL
105 ···#97·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V105 ···#97·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
106 ···#98·=·NameAndType········#96:#97·······//·loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V106 ···#98·=·NameAndType········#96:#97·······//·loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
107 ···#99·=·Methodref··········#95.#98·······//·android/webkit/WebView.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V107 ···#99·=·Methodref··········#95.#98·······//·android/webkit/WebView.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
108 ··#100·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1108 ··#100·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1
109 ··#101·=·Class··············#100··········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1109 ··#101·=·Class··············#100··········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1
110 ··#102·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V110 ··#102·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V
111 ··#103·=·NameAndType········#13:#102······//·"<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V111 ··#103·=·NameAndType········#15:#102······//·"<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V
112 ··#104·=·Methodref··········#101.#103·····//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1."<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V112 ··#104·=·Methodref··········#101.#103·····//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$1."<init>":(Lde/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf;)V
113 ··#105·=·Utf8···············setWebChromeClient113 ··#105·=·Utf8···············setWebChromeClient
114 ··#106·=·Utf8···············(Landroid/webkit/WebChromeClient;)V114 ··#106·=·Utf8···············(Landroid/webkit/WebChromeClient;)V
115 ··#107·=·NameAndType········#105:#106·····//·setWebChromeClient:(Landroid/webkit/WebChromeClient;)V115 ··#107·=·NameAndType········#105:#106·····//·setWebChromeClient:(Landroid/webkit/WebChromeClient;)V
116 ··#108·=·Methodref··········#95.#107······//·android/webkit/WebView.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V116 ··#108·=·Methodref··········#95.#107······//·android/webkit/WebView.setWebChromeClient:(Landroid/webkit/WebChromeClient;)V
117 ··#109·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$2117 ··#109·=·Utf8···············de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$2
118 ··#110·=·Class··············#109··········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$2118 ··#110·=·Class··············#109··········//·de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf$2
Offset 120, 50 lines modifiedOffset 120, 50 lines modified
120 ··#112·=·Utf8···············setWebViewClient120 ··#112·=·Utf8···············setWebViewClient
121 ··#113·=·Utf8···············(Landroid/webkit/WebViewClient;)V121 ··#113·=·Utf8···············(Landroid/webkit/WebViewClient;)V
122 ··#114·=·NameAndType········#112:#113·····//·setWebViewClient:(Landroid/webkit/WebViewClient;)V122 ··#114·=·NameAndType········#112:#113·····//·setWebViewClient:(Landroid/webkit/WebViewClient;)V
123 ··#115·=·Methodref··········#95.#114······//·android/webkit/WebView.setWebViewClient:(Landroid/webkit/WebViewClient;)V123 ··#115·=·Methodref··········#95.#114······//·android/webkit/WebView.setWebViewClient:(Landroid/webkit/WebViewClient;)V
124 ··#116·=·Utf8···············access$400124 ··#116·=·Utf8···············access$400
125 ··#117·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;125 ··#117·=·Utf8···············(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;
126 ··#118·=·NameAndType········#116:#117·····//·access$400:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;126 ··#118·=·NameAndType········#116:#117·····//·access$400:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;
127 ··#119·=·Methodref··········#29.#118······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$400:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;127 ··#119·=·Methodref··········#12.#118······//·de/tap/easy_xkcd/Activities/WhatIfActivity.access$400:(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)Landroid/app/ProgressDialog;
128 ··#120·=·Utf8···············android/app/ProgressDialog128 ··#120·=·Utf8···············android/app/ProgressDialog
129 ··#121·=·Class··············#120··········//·android/app/ProgressDialog129 ··#121·=·Class··············#120··········//·android/app/ProgressDialog
130 ··#122·=·Utf8···············dismiss130 ··#122·=·Utf8···············dismiss
131 ··#123·=·NameAndType········#122:#14······//·dismiss:()V131 ··#123·=·NameAndType········#122:#16······//·dismiss:()V
132 ··#124·=·Methodref··········#121.#123·····//·android/app/ProgressDialog.dismiss:()V132 ··#124·=·Methodref··········#121.#123·····//·android/app/ProgressDialog.dismiss:()V
133 ··#125·=·Utf8···············getSupportActionBar133 ··#125·=·Utf8···············getSupportActionBar
134 ··#126·=·Utf8···············()Landroidx/appcompat/app/ActionBar;134 ··#126·=·Utf8···············()Landroidx/appcompat/app/ActionBar;
135 ··#127·=·NameAndType········#125:#126·····//·getSupportActionBar:()Landroidx/appcompat/app/ActionBar;135 ··#127·=·NameAndType········#125:#126·····//·getSupportActionBar:()Landroidx/appcompat/app/ActionBar;
136 ··#128·=·Methodref··········#29.#127······//·de/tap/easy_xkcd/Activities/WhatIfActivity.getSupportActionBar:()Landroidx/appcompat/app/ActionBar;136 ··#128·=·Methodref··········#12.#127······//·de/tap/easy_xkcd/Activities/WhatIfActivity.getSupportActionBar:()Landroidx/appcompat/app/ActionBar;
137 ··#129·=·Utf8···············getTitle137 ··#129·=·Utf8···············getTitle
138 ··#130·=·NameAndType········#129:#85······//·getTitle:()Ljava/lang/String;138 ··#130·=·NameAndType········#129:#85······//·getTitle:()Ljava/lang/String;
139 ··#131·=·Methodref··········#27.#130······//·de/tap/easy_xkcd/utils/Article.getTitle:()Ljava/lang/String;139 ··#131·=·Methodref··········#29.#130······//·de/tap/easy_xkcd/utils/Article.getTitle:()Ljava/lang/String;
140 ··#132·=·Utf8···············androidx/appcompat/app/ActionBar140 ··#132·=·Utf8···············androidx/appcompat/app/ActionBar
141 ··#133·=·Class··············#132··········//·androidx/appcompat/app/ActionBar141 ··#133·=·Class··············#132··········//·androidx/appcompat/app/ActionBar
142 ··#134·=·Utf8···············setSubtitle142 ··#134·=·Utf8···············setSubtitle
Max diff block lines reached; 20377/33803 bytes (60.28%) of diff not shown.
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.
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.
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
  
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·483
 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
  
584 B
smali/de/tap/easy_xkcd/Activities/WhatIfActivity$LoadWhatIf.smali
    
Offset 32, 15 lines modifiedOffset 32, 18 lines modified
32 .field·private·doc:Lorg/jsoup/nodes/Document;32 .field·private·doc:Lorg/jsoup/nodes/Document;
  
33 .field·final·synthetic·this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;33 .field·final·synthetic·this$0:Lde/tap/easy_xkcd/Activities/WhatIfActivity;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·static·constructor·<clinit>()V35 .method·static·constructor·<clinit>()V
36 ····.locals·036 ····.locals·1
  
 37 ····.line·113
 38 ····const-class·v0,·Lde/tap/easy_xkcd/Activities/WhatIfActivity;
  
37 ····return-void39 ····return-void
38 .end·method40 .end·method
  
39 .method·private·constructor·<init>(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V41 .method·private·constructor·<init>(Lde/tap/easy_xkcd/Activities/WhatIfActivity;)V
40 ····.locals·042 ····.locals·0
  
625 B
smali/de/tap/easy_xkcd/Activities/SearchResultsActivity$searchTask.smali
    
Offset 32, 15 lines modifiedOffset 32, 18 lines modified
32 .field·private·searchSuccessful:Ljava/lang/Boolean;32 .field·private·searchSuccessful:Ljava/lang/Boolean;
  
33 .field·final·synthetic·this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;33 .field·final·synthetic·this$0:Lde/tap/easy_xkcd/Activities/SearchResultsActivity;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·static·constructor·<clinit>()V35 .method·static·constructor·<clinit>()V
36 ····.locals·036 ····.locals·1
  
 37 ····.line·170
 38 ····const-class·v0,·Lde/tap/easy_xkcd/Activities/SearchResultsActivity;
  
37 ····return-void39 ····return-void
38 .end·method40 .end·method
  
39 .method·private·constructor·<init>(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V41 .method·private·constructor·<init>(Lde/tap/easy_xkcd/Activities/SearchResultsActivity;)V
40 ····.locals·042 ····.locals·0