Offset 1, 67 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·9a06bc1b6868d6457ebc77fd98c36aa954c304123bb3449c92293c67cc36ec95 | ||
10 | Signer·#1·certificate·SHA-1·digest:·a48363e47035b6bb4bebee73d9316ff801c23cd6 | ||
11 | Signer·#1·certificate·MD5·digest:·e6bd539a62cf588c69266ed291cc14f9 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·5aac1a1813da1264a9ff39dea00e3bf40f06f96b36e85f59984e6bd56f9f1173 | ||
15 | Signer·#1·public·key·SHA-1·digest:·57efe189ef6f4086359c614298ee2d65c02d61a8 | ||
16 | Signer·#1·public·key·MD5·digest:·fc053cd186566bd225faa8a255fa9e37 | ||
17 | WARNING:·META-INF/DEPENDENCIES·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.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/android.support.design_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/. | ||
20 | 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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.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/. | ||
30 | 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/. | ||
31 | WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
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.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
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.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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | 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/. | ||
52 | 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/. | ||
53 | 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/. | ||
54 | WARNING:·META-INF/build.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/build_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
56 | 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/. | ||
57 | WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
58 | WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
59 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
60 | WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
61 | WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
62 | WARNING:·META-INF/kotlin-stdlib-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
63 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
64 | WARNING:·META-INF/okio.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
65 | WARNING:·META-INF/services/at.bitfire.dav4jvm.PropertyFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
66 | WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
67 | WARNING:·META-INF/services/org.apache.commons.logging.LogFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 38197 lines modified | Offset 1, 30641 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:···················5 | 4 | ··Zip·archive·file·size:···················5463985·(0000000000535FB1h) |
5 | ··Actual·end-cent-dir·record·offset:·······5 | 5 | ··Actual·end-cent-dir·record·offset:·······5463963·(0000000000535F9Bh) |
6 | ··Expected·end-cent-dir·record·offset:·····5 | 6 | ··Expected·end-cent-dir·record·offset:·····5463963·(0000000000535F9Bh) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·1026·entries. | 9 | ··central·directory·contains·1026·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·96998·(0000000000017AE6h)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·53 | 12 | ··is·5366965·(000000000051E4B5h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:··················· | 19 | ··version·of·encoding·software:···················0.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:··· | 21 | ··minimum·software·version·required·to·extract:···0.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
27 | ··32-bit·CRC·value·(hex):·························7 | 27 | ··32-bit·CRC·value·(hex):·························78a1c567 |
28 | ··compressed·size:································ | 28 | ··compressed·size:································2150·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························9116·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
39 | --------------------------- | 39 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/5564FD0C.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···32750 | ||
43 | ··················································(0000000000007FEEh)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2020·Jan·14·11:46:22 | ||
53 | ··32-bit·CRC·value·(hex):·························f9f24f69 | ||
54 | ··compressed·size:································33452·bytes | ||
55 | ··uncompressed·size:······························101975·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/5564FD0C.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···66268 | ||
69 | ··················································(00000000000102DCh)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2020·Jan·14·11:46:22 | ||
79 | ··32-bit·CRC·value·(hex):·························85735e00 | ||
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/DEPENDENCIES | 40 | ··META-INF/DEPENDENCIES |
94 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···2199 |
95 | ··················································(00000000000 | 42 | ··················································(0000000000000897h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:···················2. | 44 | ··version·of·encoding·software:···················2.4 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
100 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
101 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
102 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
103 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
104 | ··file·last·modified·on·(DOS·date/time):··········1980· | 51 | ··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; 2303813/2311109 bytes (99.68%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | Zip·archive·data,·at·least·v | 1 | Zip·archive·data,·at·least·v0.0·to·extract |
Offset 1, 36 lines modified | Offset 1, 36 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············:·5 | 4 | checksum············:·56f2116c |
5 | signature···········:· | 5 | signature···········:·be41...58fa |
6 | file_size···········:·327 | 6 | file_size···········:·3275020 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·244 | 10 | string_ids_size·····:·24404 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·321 | 12 | type_ids_size·······:·3216 |
13 | type_ids_off········:·977 | 13 | type_ids_off········:·97728·(0x017dc0) |
14 | proto_ids_size······:·56 | 14 | proto_ids_size······:·5650 |
15 | proto_ids_off·······:·110 | 15 | proto_ids_off·······:·110592·(0x01b000) |
16 | field_ids_size······:·840 | 16 | field_ids_size······:·8405 |
17 | field_ids_off·······:·178 | 17 | field_ids_off·······:·178392·(0x02b8d8) |
18 | method_ids_size·····:·2193 | 18 | method_ids_size·····:·21932 |
19 | method_ids_off······:·2456 | 19 | method_ids_off······:·245632·(0x03bf80) |
20 | class_defs_size·····:·231 | 20 | class_defs_size·····:·2318 |
21 | class_defs_off······:·4210 | 21 | class_defs_off······:·421088·(0x066ce0) |
22 | data_size···········:·2779756 | 22 | data_size···········:·2779756 |
23 | data_off············:·4952 | 23 | data_off············:·495264·(0x078ea0) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·163 | 25 | class_idx···········:·163 |
26 | access_flags········:·4113·(0x1011) | 26 | access_flags········:·4113·(0x1011) |
27 | superclass_idx······:·99 | 27 | superclass_idx······:·994 |
28 | source_file_idx·····:·1971 | 28 | source_file_idx·····:·19711 |
29 | static_fields_size··:·1 | 29 | static_fields_size··:·1 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·2 | 31 | direct_methods_size·:·2 |
32 | virtual_methods_size:·1 | 32 | virtual_methods_size:·1 |
33 | Class·#0············- | 33 | Class·#0············- |
34 | ··Class·descriptor··:·'Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;' | 34 | ··Class·descriptor··:·'Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;' |
Offset 50, 65 lines modified | Offset 50, 65 lines modified | ||
50 | ······type··········:·'()V' | 50 | ······type··········:·'()V' |
51 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) | 51 | ······access········:·0x11008·(STATIC·SYNTHETIC·CONSTRUCTOR) |
52 | ······code··········- | 52 | ······code··········- |
53 | ······registers·····:·1 | 53 | ······registers·····:·1 |
54 | ······ins···········:·0 | 54 | ······ins···········:·0 |
55 | ······outs··········:·1 | 55 | ······outs··········:·1 |
56 | ······insns·size····:·8·16-bit·code·units | 56 | ······insns·size····:·8·16-bit·code·units |
57 | 078e | 57 | 078ec0:········································|[078ec0]·com.google.common.util.concurrent.-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk.<clinit>:()V |
58 | 078e | 58 | 078ed0:·2200·a300······························|0000:·new-instance·v0,·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;·//·type@00a3 |
59 | 078e | 59 | 078ed4:·7010·9d01·0000·························|0002:·invoke-direct·{v0},·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;.<init>:()V·//·method@019d |
60 | 078e | 60 | 078eda:·6900·3200······························|0005:·sput-object·v0,·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;.INSTANCE:Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;·//·field@0032 |
61 | 078e | 61 | 078ede:·0e00···································|0007:·return-void |
62 | ······catches·······:·(none) | 62 | ······catches·······:·(none) |
63 | ······positions·····:· | 63 | ······positions·····:· |
64 | ······locals········:· | 64 | ······locals········:· |
65 | ····#1··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;) | 65 | ····#1··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;) |
66 | ······name··········:·'<init>' | 66 | ······name··········:·'<init>' |
67 | ······type··········:·'()V' | 67 | ······type··········:·'()V' |
68 | ······access········:·0x11002·(PRIVATE·SYNTHETIC·CONSTRUCTOR) | 68 | ······access········:·0x11002·(PRIVATE·SYNTHETIC·CONSTRUCTOR) |
69 | ······code··········- | 69 | ······code··········- |
70 | ······registers·····:·1 | 70 | ······registers·····:·1 |
71 | ······ins···········:·1 | 71 | ······ins···········:·1 |
72 | ······outs··········:·1 | 72 | ······outs··········:·1 |
73 | ······insns·size····:·4·16-bit·code·units | 73 | ······insns·size····:·4·16-bit·code·units |
74 | 078e | 74 | 078ee0:········································|[078ee0]·com.google.common.util.concurrent.-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk.<init>:()V |
75 | 078e | 75 | 078ef0:·7010·7115·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1571 |
76 | 078e | 76 | 078ef6:·0e00···································|0003:·return-void |
77 | ······catches·······:·(none) | 77 | ······catches·······:·(none) |
78 | ······positions·····:· | 78 | ······positions·····:· |
79 | ······locals········:· | 79 | ······locals········:· |
80 | ··Virtual·methods···- | 80 | ··Virtual·methods···- |
81 | ····#0··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;) | 81 | ····#0··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk;) |
82 | ······name··········:·'test' | 82 | ······name··········:·'test' |
83 | ······type··········:·'(Ljava/lang/Object;)Z' | 83 | ······type··········:·'(Ljava/lang/Object;)Z' |
84 | ······access········:·0x0011·(PUBLIC·FINAL) | 84 | ······access········:·0x0011·(PUBLIC·FINAL) |
85 | ······code··········- | 85 | ······code··········- |
86 | ······registers·····:·2 | 86 | ······registers·····:·2 |
87 | ······ins···········:·2 | 87 | ······ins···········:·2 |
88 | ······outs··········:·1 | 88 | ······outs··········:·1 |
89 | ······insns·size····:·7·16-bit·code·units | 89 | ······insns·size····:·7·16-bit·code·units |
90 | 078e | 90 | 078ea0:········································|[078ea0]·com.google.common.util.concurrent.-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk.test:(Ljava/lang/Object;)Z |
91 | 078e | 91 | 078eb0:·1f01·d803······························|0000:·check-cast·v1,·Ljava/lang/Long;·//·type@03d8 |
92 | 078e | 92 | 078eb4:·7110·9203·0100·························|0002:·invoke-static·{v1},·Lcom/google/common/util/concurrent/AtomicLongMap;.lambda$removeAllZeros$5:(Ljava/lang/Long;)Z·//·method@0392 |
93 | 078e | 93 | 078eba:·0a01···································|0005:·move-result·v1 |
94 | 078e | 94 | 078ebc:·0f01···································|0006:·return·v1 |
95 | ······catches·······:·(none) | 95 | ······catches·······:·(none) |
96 | ······positions·····:· | 96 | ······positions·····:· |
97 | ······locals········:· | 97 | ······locals········:· |
98 | ··source_file_idx···:·1971 | 98 | ··source_file_idx···:·19711·(lambda) |
99 | Class·#1·header: | 99 | Class·#1·header: |
100 | class_idx···········:·164 | 100 | class_idx···········:·164 |
101 | access_flags········:·4113·(0x1011) | 101 | access_flags········:·4113·(0x1011) |
102 | superclass_idx······:·99 | 102 | superclass_idx······:·994 |
103 | source_file_idx·····:·1971 | 103 | source_file_idx·····:·19711 |
104 | static_fields_size··:·0 | 104 | static_fields_size··:·0 |
105 | instance_fields_size:·2 | 105 | instance_fields_size:·2 |
106 | direct_methods_size·:·1 | 106 | direct_methods_size·:·1 |
107 | virtual_methods_size:·1 | 107 | virtual_methods_size:·1 |
108 | Class·#1············- | 108 | Class·#1············- |
109 | ··Class·descriptor··:·'Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;' | 109 | ··Class·descriptor··:·'Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;' |
Offset 132, 50 lines modified | Offset 132, 50 lines modified | ||
132 | ······type··········:·'(Ljava/util/function/LongBinaryOperator;J)V' | 132 | ······type··········:·'(Ljava/util/function/LongBinaryOperator;J)V' |
133 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) | 133 | ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR) |
134 | ······code··········- | 134 | ······code··········- |
135 | ······registers·····:·4 | 135 | ······registers·····:·4 |
136 | ······ins···········:·4 | 136 | ······ins···········:·4 |
137 | ······outs··········:·1 | 137 | ······outs··········:·1 |
138 | ······insns·size····:·8·16-bit·code·units | 138 | ······insns·size····:·8·16-bit·code·units |
139 | 078f | 139 | 078f1c:········································|[078f1c]·com.google.common.util.concurrent.-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY.<init>:(Ljava/util/function/LongBinaryOperator;J)V |
140 | 078f | 140 | 078f2c:·7010·7115·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@1571 |
141 | 078f | 141 | 078f32:·5b01·3300······························|0003:·iput-object·v1,·v0,·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;.f$0:Ljava/util/function/LongBinaryOperator;·//·field@0033 |
142 | 078f | 142 | 078f36:·5a02·3400······························|0005:·iput-wide·v2,·v0,·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;.f$1:J·//·field@0034 |
143 | 078f | 143 | 078f3a:·0e00···································|0007:·return-void |
144 | ······catches·······:·(none) | 144 | ······catches·······:·(none) |
145 | ······positions·····:· | 145 | ······positions·····:· |
146 | ······locals········:· | 146 | ······locals········:· |
147 | ··Virtual·methods···- | 147 | ··Virtual·methods···- |
148 | ····#0··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;) | 148 | ····#0··············:·(in·Lcom/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY;) |
149 | ······name··········:·'applyAsLong' | 149 | ······name··········:·'applyAsLong' |
150 | ······type··········:·'(J)J' | 150 | ······type··········:·'(J)J' |
151 | ······access········:·0x0011·(PUBLIC·FINAL) | 151 | ······access········:·0x0011·(PUBLIC·FINAL) |
152 | ······code··········- | 152 | ······code··········- |
153 | ······registers·····:·6 | 153 | ······registers·····:·6 |
154 | ······ins···········:·3 | 154 | ······ins···········:·3 |
Max diff block lines reached; 70993483/71002843 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·434 | 1 | Zip·file·size:·4348346·bytes,·number·of·entries:·2318 |
2 | ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk.class | 2 | ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$49jqsgGfolS7k5Y0w5CKFvjzFZk.class |
3 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY.class | 3 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$4CvOIpS6KzWJFfXmm4Bsao0FRtY.class |
4 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$DcLTlF3s5DHwdNSgEWTYCqVol1g.class | 4 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$DcLTlF3s5DHwdNSgEWTYCqVol1g.class |
5 | ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$TraBMz-XCthGZEQVANO5QmnxWno.class | 5 | ?rwxrwxr-x··2.0·unx······661·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$TraBMz-XCthGZEQVANO5QmnxWno.class |
6 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$_mRNwAvglyKc5Yx82XZ6MQIcNOc.class | 6 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$_mRNwAvglyKc5Yx82XZ6MQIcNOc.class |
7 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$ssE2wSalMHj2RQJgrvz9l7Rh5mI.class | 7 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$ssE2wSalMHj2RQJgrvz9l7Rh5mI.class |
8 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$xkVI1iDZ2IluvsquadnktIkVUWI.class | 8 | ?rwxrwxr-x··2.0·unx······598·b-·stor·80-Jan-01·00:00·com/google/common/util/concurrent/-$$Lambda$AtomicLongMap$xkVI1iDZ2IluvsquadnktIkVUWI.class |
Offset 208, 15 lines modified | Offset 208, 16 lines modified | ||
208 | ?rwxrwxr-x··2.0·unx·····1287·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonToken.class | 208 | ?rwxrwxr-x··2.0·unx·····1287·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonToken.class |
209 | ?rwxrwxr-x··2.0·unx·····5915·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonWriter.class | 209 | ?rwxrwxr-x··2.0·unx·····5915·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonWriter.class |
210 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/google/gson/stream/MalformedJsonException.class | 210 | ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/google/gson/stream/MalformedJsonException.class |
211 | ?rwxrwxr-x··2.0·unx····61327·b-·defN·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class | 211 | ?rwxrwxr-x··2.0·unx····61327·b-·defN·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class |
212 | ?rwxrwxr-x··2.0·unx·····1755·b-·stor·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/PublicSuffixType.class | 212 | ?rwxrwxr-x··2.0·unx·····1755·b-·stor·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/PublicSuffixType.class |
213 | ?rwxrwxr-x··2.0·unx·····2110·b-·stor·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/TrieParser.class | 213 | ?rwxrwxr-x··2.0·unx·····2110·b-·stor·80-Jan-01·00:00·com/google/thirdparty/publicsuffix/TrieParser.class |
214 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·com/nextcloud/common/NextcloudClient$Companion.class | 214 | ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·com/nextcloud/common/NextcloudClient$Companion.class |
215 | ?rwxrwxr-x··2.0·unx······250·b-·stor·80-Jan-01·00:00·com/nextcloud/common/OkHttpMethodBase$Companion.class | ||
215 | ?rwxrwxr-x··2.0·unx·····4 | 216 | ?rwxrwxr-x··2.0·unx·····4709·b-·stor·80-Jan-01·00:00·com/nextcloud/common/OkHttpMethodBase.class |
216 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/BuildConfig.class | 217 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/BuildConfig.class |
217 | ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$attr.class | 218 | ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$attr.class |
218 | ?rwxrwxr-x··2.0·unx······379·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$color.class | 219 | ?rwxrwxr-x··2.0·unx······379·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$color.class |
219 | ?rwxrwxr-x··2.0·unx·····1428·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$dimen.class | 220 | ?rwxrwxr-x··2.0·unx·····1428·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$dimen.class |
220 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$drawable.class | 221 | ?rwxrwxr-x··2.0·unx······770·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$drawable.class |
221 | ?rwxrwxr-x··2.0·unx·····3236·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$id.class | 222 | ?rwxrwxr-x··2.0·unx·····3236·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$id.class |
222 | ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$integer.class | 223 | ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/R$integer.class |
Offset 277, 15 lines modified | Offset 278, 15 lines modified | ||
277 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElement.class | 278 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElement.class |
278 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter$1.class | 279 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter$1.class |
279 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichObject.class | 280 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichObject.class |
280 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/models/PreviewObject.class | 281 | ?rwxrwxr-x··2.0·unx·····1033·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/models/PreviewObject.class |
281 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/Chunk.class | 282 | ?rwxrwxr-x··2.0·unx······426·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/Chunk.class |
282 | ?rwxrwxr-x··2.0·unx·····1591·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/FileUtils.class | 283 | ?rwxrwxr-x··2.0·unx·····1591·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/FileUtils.class |
283 | ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/NcSearchMethod$1.class | 284 | ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/NcSearchMethod$1.class |
284 | ?rwxrwxr-x··2.0·unx·····1 | 285 | ?rwxrwxr-x··2.0·unx·····1567·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType.class |
285 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/FileVersion$1.class | 286 | ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/FileVersion$1.class |
286 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/RemoteFile$1.class | 287 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/RemoteFile$1.class |
287 | ?rwxrwxr-x··2.0·unx·····6005·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/RemoteFile.class | 288 | ?rwxrwxr-x··2.0·unx·····6005·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/RemoteFile.class |
288 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/ServerFileInterface.class | 289 | ?rwxrwxr-x··2.0·unx······328·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/model/ServerFileInterface.class |
289 | ?rwxrwxr-x··2.0·unx·····3769·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/RegisterAccountDeviceForProxyOperation.class | 290 | ?rwxrwxr-x··2.0·unx·····3769·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/RegisterAccountDeviceForProxyOperation.class |
290 | ?rwxrwxr-x··2.0·unx·····3569·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/UnregisterAccountDeviceForProxyOperation.class | 291 | ?rwxrwxr-x··2.0·unx·····3569·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/UnregisterAccountDeviceForProxyOperation.class |
291 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/models/Action.class | 292 | ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/notifications/models/Action.class |
Offset 1242, 15 lines modified | Offset 1243, 15 lines modified | ||
1242 | ?rwxrwxr-x··2.0·unx·····2210·b-·stor·80-Jan-01·00:00·com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.class | 1243 | ?rwxrwxr-x··2.0·unx·····2210·b-·stor·80-Jan-01·00:00·com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.class |
1243 | ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·com/google/gson/internal/reflect/PreJava9ReflectionAccessor.class | 1244 | ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·com/google/gson/internal/reflect/PreJava9ReflectionAccessor.class |
1244 | ?rwxrwxr-x··2.0·unx·····2733·b-·stor·80-Jan-01·00:00·com/google/gson/internal/reflect/UnsafeReflectionAccessor.class | 1245 | ?rwxrwxr-x··2.0·unx·····2733·b-·stor·80-Jan-01·00:00·com/google/gson/internal/reflect/UnsafeReflectionAccessor.class |
1245 | ?rwxrwxr-x··2.0·unx······985·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonReader$1.class | 1246 | ?rwxrwxr-x··2.0·unx······985·b-·stor·80-Jan-01·00:00·com/google/gson/stream/JsonReader$1.class |
1246 | ?rwxrwxr-x··2.0·unx·····3744·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingCreateFileRemoteOperation.class | 1247 | ?rwxrwxr-x··2.0·unx·····3744·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingCreateFileRemoteOperation.class |
1247 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainListOfTemplatesRemoteOperation$1.class | 1248 | ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainListOfTemplatesRemoteOperation$1.class |
1248 | ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainRemoteOperation$1.class | 1249 | ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainRemoteOperation$1.class |
1249 | ?rwxrwxr-x··2.0·unx·····3 | 1250 | ?rwxrwxr-x··2.0·unx·····3522·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation.class |
1250 | ?rwxrwxr-x··2.0·unx·····3912·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/richWorkspace/RichWorkspaceDirectEditingRemoteOperation.class | 1251 | ?rwxrwxr-x··2.0·unx·····3912·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/richWorkspace/RichWorkspaceDirectEditingRemoteOperation.class |
1251 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·com/nextcloud/operations/GetMethod.class | 1252 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·com/nextcloud/operations/GetMethod.class |
1252 | ?rwxrwxr-x··2.0·unx·····3481·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/DirectEditing$$Parcelable.class | 1253 | ?rwxrwxr-x··2.0·unx·····3481·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/DirectEditing$$Parcelable.class |
1253 | ?rwxrwxr-x··2.0·unx·····2662·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/Editor$$Parcelable.class | 1254 | ?rwxrwxr-x··2.0·unx·····2662·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/Editor$$Parcelable.class |
1254 | ?rwxrwxr-x··2.0·unx·····2721·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/ExternalLink$$Parcelable.class | 1255 | ?rwxrwxr-x··2.0·unx·····2721·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/ExternalLink$$Parcelable.class |
1255 | ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/OwnCloudAnonymousCredentials.class | 1256 | ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/OwnCloudAnonymousCredentials.class |
1256 | ?rwxrwxr-x··2.0·unx·····2985·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/OwnCloudBasicCredentials.class | 1257 | ?rwxrwxr-x··2.0·unx·····2985·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/OwnCloudBasicCredentials.class |
Offset 1261, 15 lines modified | Offset 1262, 15 lines modified | ||
1261 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/UserInfo$$Parcelable.class | 1262 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/UserInfo$$Parcelable.class |
1262 | ?rwxrwxr-x··2.0·unx·····6825·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/accounts/ExternalLinksOperation.class | 1263 | ?rwxrwxr-x··2.0·unx·····6825·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/accounts/ExternalLinksOperation.class |
1263 | ?rwxrwxr-x··2.0·unx·····3995·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/ChunkFromFileChannelRequestEntity.class | 1264 | ?rwxrwxr-x··2.0·unx·····3995·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/ChunkFromFileChannelRequestEntity.class |
1264 | ?rwxrwxr-x··2.0·unx·····3376·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/FileRequestEntity.class | 1265 | ?rwxrwxr-x··2.0·unx·····3376·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/FileRequestEntity.class |
1265 | ?rwxrwxr-x··2.0·unx·····1777·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/utils/Log_OC$LegacyImpl.class | 1266 | ?rwxrwxr-x··2.0·unx·····1777·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/utils/Log_OC$LegacyImpl.class |
1266 | ?rwxrwxr-x··2.0·unx·····1041·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/OCSRemoteOperation.class | 1267 | ?rwxrwxr-x··2.0·unx·····1041·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/OCSRemoteOperation.class |
1267 | ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1.class | 1268 | ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1.class |
1268 | ?rwxrwxr-x··2.0·unx·····8 | 1269 | ?rwxrwxr-x··2.0·unx·····8821·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation.class |
1269 | ?rwxrwxr-x··2.0·unx·····2908·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter.class | 1270 | ?rwxrwxr-x··2.0·unx·····2908·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter.class |
1270 | ?rwxrwxr-x··2.0·unx·····2058·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter.class | 1271 | ?rwxrwxr-x··2.0·unx·····2058·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter.class |
1271 | ?rwxrwxr-x··2.0·unx·····3192·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/comments/CommentFileRemoteOperation.class | 1272 | ?rwxrwxr-x··2.0·unx·····3192·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/comments/CommentFileRemoteOperation.class |
1272 | ?rwxrwxr-x··2.0·unx·····2659·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/comments/MarkCommentsAsReadRemoteOperation.class | 1273 | ?rwxrwxr-x··2.0·unx·····2659·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/comments/MarkCommentsAsReadRemoteOperation.class |
1273 | ?rwxrwxr-x··2.0·unx·····3419·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/GetMetadataRemoteOperation.class | 1274 | ?rwxrwxr-x··2.0·unx·····3419·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/GetMetadataRemoteOperation.class |
1274 | ?rwxrwxr-x··2.0·unx·····3721·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/LockFileRemoteOperation.class | 1275 | ?rwxrwxr-x··2.0·unx·····3721·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/LockFileRemoteOperation.class |
1275 | ?rwxrwxr-x··2.0·unx·····3583·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/StoreMetadataRemoteOperation.class | 1276 | ?rwxrwxr-x··2.0·unx·····3583·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/e2ee/StoreMetadataRemoteOperation.class |
Offset 1823, 15 lines modified | Offset 1824, 15 lines modified | ||
1823 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$2.class | 1824 | ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$2.class |
1824 | ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$3.class | 1825 | ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$3.class |
1825 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$4.class | 1826 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$4.class |
1826 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$5.class | 1827 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$5.class |
1827 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$6.class | 1828 | ?rwxrwxr-x··2.0·unx······679·b-·stor·80-Jan-01·00:00·com/google/gson/FieldNamingPolicy$6.class |
1828 | ?rwxrwxr-x··2.0·unx·····3642·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainListOfTemplatesRemoteOperation.class | 1829 | ?rwxrwxr-x··2.0·unx·····3642·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainListOfTemplatesRemoteOperation.class |
1829 | ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainRemoteOperation.class | 1830 | ?rwxrwxr-x··2.0·unx·····3394·b-·stor·80-Jan-01·00:00·com/nextcloud/android/lib/resources/directediting/DirectEditingObtainRemoteOperation.class |
1830 | ?rwxrwxr-x··2.0·unx·····5 | 1831 | ?rwxrwxr-x··2.0·unx·····5130·b-·stor·80-Jan-01·00:00·com/nextcloud/common/NextcloudClient.class |
1831 | ?rwxrwxr-x··2.0·unx·····6869·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/AdvancedSslSocketFactory.class | 1832 | ?rwxrwxr-x··2.0·unx·····6869·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/common/network/AdvancedSslSocketFactory.class |
1832 | ?rwxrwxr-x··2.0·unx····10700·b-·defN·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/ChunkedFileUploadRemoteOperation.class | 1833 | ?rwxrwxr-x··2.0·unx····10700·b-·defN·80-Jan-01·00:00·com/owncloud/android/lib/resources/files/ChunkedFileUploadRemoteOperation.class |
1833 | ?rwxrwxr-x··2.0·unx·····3508·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/users/GetPrivateKeyOperation.class | 1834 | ?rwxrwxr-x··2.0·unx·····3508·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/users/GetPrivateKeyOperation.class |
1834 | ?rwxrwxr-x··2.0·unx·····4432·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/users/GetUserInfoRemoteOperation.class | 1835 | ?rwxrwxr-x··2.0·unx·····4432·b-·stor·80-Jan-01·00:00·com/owncloud/android/lib/resources/users/GetUserInfoRemoteOperation.class |
1835 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·kotlin/LazyKt.class | 1836 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·kotlin/LazyKt.class |
1836 | ?rwxrwxr-x··2.0·unx·····1923·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt__NumbersJVMKt.class | 1837 | ?rwxrwxr-x··2.0·unx·····1923·b-·stor·80-Jan-01·00:00·kotlin/NumbersKt__NumbersJVMKt.class |
1837 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·kotlin/PreconditionsKt.class | 1838 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·kotlin/PreconditionsKt.class |
Offset 2312, 8 lines modified | Offset 2313, 8 lines modified | ||
2312 | ?rwxrwxr-x··2.0·unx·····1760·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__ReversedViewsKt.class | 2313 | ?rwxrwxr-x··2.0·unx·····1760·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__ReversedViewsKt.class |
2313 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class | 2314 | ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsJvmKt.class |
2314 | ?rwxrwxr-x··2.0·unx····40574·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class | 2315 | ?rwxrwxr-x··2.0·unx····40574·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class |
2315 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class | 2316 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class |
2316 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class | 2317 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class |
2317 | ?rwxrwxr-x··2.0·unx····27836·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class | 2318 | ?rwxrwxr-x··2.0·unx····27836·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class |
2318 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class | 2319 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class |
2319 | 231 | 2320 | 2318·files,·4567916·bytes·uncompressed,·3924108·bytes·compressed:··14.1% |
Offset 633, 14 lines modified | Offset 633, 17 lines modified | ||
633 | Filename:·com/google/thirdparty/publicsuffix/TrieParser.class | 633 | Filename:·com/google/thirdparty/publicsuffix/TrieParser.class |
634 | Comment:· | 634 | Comment:· |
635 | Filename:·com/nextcloud/common/NextcloudClient$Companion.class | 635 | Filename:·com/nextcloud/common/NextcloudClient$Companion.class |
636 | Comment:· | 636 | Comment:· |
637 | Filename:·com/nextcloud/common/OkHttpMethodBase$Companion.class | ||
638 | Comment:· | ||
637 | Filename:·com/nextcloud/common/OkHttpMethodBase.class | 639 | Filename:·com/nextcloud/common/OkHttpMethodBase.class |
638 | Comment:· | 640 | Comment:· |
639 | Filename:·com/owncloud/android/lib/BuildConfig.class | 641 | Filename:·com/owncloud/android/lib/BuildConfig.class |
640 | Comment:· | 642 | Comment:· |
641 | Filename:·com/owncloud/android/lib/R$attr.class | 643 | Filename:·com/owncloud/android/lib/R$attr.class |
Offset 1, 44 lines modified | Offset 1, 60 lines modified | ||
1 | package·com.nextcloud.common; | 1 | package·com.nextcloud.common; |
2 | import·kotlin.collections.MapsKt; | ||
3 | import·kotlin.Pair; | ||
4 | import·okhttp3.Headers$Builder; | ||
2 | import·okhttp3.Headers; | 5 | import·okhttp3.Headers; |
3 | import·okhttp3.ResponseBody; | 6 | import·okhttp3.ResponseBody; |
4 | import·com.owncloud.android.lib.common.OwnCloudClientManagerFactory; | 7 | import·com.owncloud.android.lib.common.OwnCloudClientManagerFactory; |
5 | import·java.util.Iterator; | 8 | import·java.util.Iterator; |
6 | import·okhttp3.HttpUrl$Builder; | 9 | import·okhttp3.HttpUrl$Builder; |
7 | import·okhttp3.HttpUrl; | 10 | import·okhttp3.HttpUrl; |
8 | import·java.util.HashMap; | 11 | import·java.util.HashMap; |
9 | import·kotlin.jvm.internal.Intrinsics; | 12 | import·kotlin.jvm.internal.Intrinsics; |
13 | import·kotlin.jvm.internal.DefaultConstructorMarker; | ||
10 | import·okhttp3.Response; | 14 | import·okhttp3.Response; |
11 | import·okhttp3.Request$Builder; | 15 | import·okhttp3.Request$Builder; |
12 | import·java.util.Map; | 16 | import·java.util.Map; |
13 | public·abstract·class·OkHttpMethodBase | 17 | public·abstract·class·OkHttpMethodBase |
14 | { | 18 | { |
19 | ····public·static·final·OkHttpMethodBase$Companion·Companion; | ||
20 | ····public·static·final·int·UNKOWN_STATUS_CODE·=·255; | ||
15 | ····private·Map·queryMap; | 21 | ····private·Map·queryMap; |
16 | ····private·Request$Builder·requestBuilder; | 22 | ····private·final·Request$Builder·requestBuilder; |
17 | ····private·Map·requestHeaders; | 23 | ····private·final·Map·requestHeaders; |
18 | ····p | 24 | ····private·Response·response; |
19 | ····private·String·uri; | 25 | ····private·String·uri; |
20 | ····private·final·boolean·useOcsApiRequestHeader; | 26 | ····private·final·boolean·useOcsApiRequestHeader; |
21 | ···· | 27 | ···· |
28 | ····static·{ | ||
29 | ········Companion·=·new·OkHttpMethodBase$Companion((DefaultConstructorMarker)null); | ||
30 | ····} | ||
31 | ···· | ||
22 | ····public·OkHttpMethodBase(final·String·uri,·final·boolean·useOcsApiRequestHeader)·{ | 32 | ····public·OkHttpMethodBase(final·String·uri,·final·boolean·useOcsApiRequestHeader)·{ |
23 | ········Intrinsics.checkParameterIsNotNull((Object)uri,·"uri"); | 33 | ········Intrinsics.checkParameterIsNotNull((Object)uri,·"uri"); |
24 | ········this.uri·=·uri; | 34 | ········this.uri·=·uri; |
25 | ········this.useOcsApiRequestHeader·=·useOcsApiRequestHeader; | 35 | ········this.useOcsApiRequestHeader·=·useOcsApiRequestHeader; |
26 | ········this.queryMap·=·new·HashMap(); | 36 | ········this.queryMap·=·new·HashMap(); |
27 | ········this.requestHeaders·=·new·HashMap(); | 37 | ········this.requestHeaders·=·new·HashMap(); |
28 | ········this.requestBuilder·=·new·Request$Builder(); | 38 | ········this.requestBuilder·=·new·Request$Builder(); |
29 | ····} | 39 | ····} |
30 | ···· | 40 | ···· |
31 | ····public·final·void·OkHttpMethodBase()·{ | 41 | ····public·final·void·OkHttpMethodBase()·{ |
32 | ········this.requestHeaders.put("http.protocol.single-cookie-header",·"true"); | 42 | ········this.requestHeaders.put("http.protocol.single-cookie-header",·"true"); |
33 | ····} | 43 | ····} |
34 | ···· | 44 | ···· |
45 | ····public·final·void·addRequestHeader(final·String·s,·final·String·s2)·{ | ||
46 | ········Intrinsics.checkParameterIsNotNull((Object)s,·"header"); | ||
47 | ········Intrinsics.checkParameterIsNotNull((Object)s2,·"value"); | ||
48 | ········this.requestHeaders.put(s,·s2); | ||
49 | ····} | ||
50 | ···· | ||
35 | ····public·final·HttpUrl·buildQueryParameter()·{ | 51 | ····public·final·HttpUrl·buildQueryParameter()·{ |
36 | ········final·HttpUrl·parse·=·HttpUrl.parse(this.uri); | 52 | ········final·HttpUrl·parse·=·HttpUrl.parse(this.uri); |
37 | ········if·(parse·!=·null)·{ | 53 | ········if·(parse·!=·null)·{ |
38 | ············final·HttpUrl$Builder·builder·=·parse.newBuilder(); | 54 | ············final·HttpUrl$Builder·builder·=·parse.newBuilder(); |
39 | ············if·(builder·!=·null)·{ | 55 | ············if·(builder·!=·null)·{ |
40 | ················for·(final·Map.Entry<String,·V>·entry·:·this.queryMap.entrySet())·{ | 56 | ················for·(final·Map.Entry<String,·V>·entry·:·this.queryMap.entrySet())·{ |
41 | ····················builder.addQueryParameter((String)entry.getKey(),·(String)entry.getValue()); | 57 | ····················builder.addQueryParameter((String)entry.getKey(),·(String)entry.getValue()); |
Offset 61, 141 lines modified | Offset 77, 118 lines modified | ||
61 | ········requestHeaders.put("User-Agent",·userAgent); | 77 | ········requestHeaders.put("User-Agent",·userAgent); |
62 | ········for·(final·Map.Entry<String,·V>·entry·:·this.requestHeaders.entrySet())·{ | 78 | ········for·(final·Map.Entry<String,·V>·entry·:·this.requestHeaders.entrySet())·{ |
63 | ············url.header((String)entry.getKey(),·(String)entry.getValue()); | 79 | ············url.header((String)entry.getKey(),·(String)entry.getValue()); |
64 | ········} | 80 | ········} |
65 | ········if·(this.useOcsApiRequestHeader)·{ | 81 | ········if·(this.useOcsApiRequestHeader)·{ |
66 | ············url.header("OCS-APIREQUEST",·"true"); | 82 | ············url.header("OCS-APIREQUEST",·"true"); |
67 | ········} | 83 | ········} |
68 | ········ | 84 | ········this.response·=·nextcloudClient.newCall(url.build()).execute(); |
69 | ········Intrinsics.checkExpressionValueIsNotNull((Object)execute,·"nextcloudClient.newCall(request).execute()"); | ||
70 | ········this.response·=·execute; | ||
71 | ········if·(nextcloudClient.getFollowRedirects())·{ | 85 | ········if·(nextcloudClient.getFollowRedirects())·{ |
72 | ············return·nextcloudClient.followRedirection(this).getLastStatus(); | 86 | ············return·nextcloudClient.followRedirection(this).getLastStatus(); |
73 | ········} | 87 | ········} |
74 | ········final·Response·response·=·this.response; | 88 | ········final·Response·response·=·this.response; |
89 | ········int·code; | ||
75 | ········if·(response· | 90 | ········if·(response·!=·null)·{ |
76 | ············ | 91 | ············code·=·response.code(); |
77 | ········} | 92 | ········} |
93 | ········else·{ | ||
94 | ············code·=·-1; | ||
78 | ········return·response.code(); | ||
79 | ····} | ||
80 | ···· | ||
81 | ····public·final·Map·getQueryMap()·{ | ||
82 | ········return·this.queryMap; | ||
83 | ····} | ||
84 | ···· | ||
85 | ····public·final·Request$Builder·getRequestBuilder()·{ | ||
86 | ········return·this.requestBuilder; | ||
87 | ····} | ||
88 | ···· | ||
89 | ····public·final·Map·getRequestHeaders()·{ | ||
90 | ········return·this.requestHeaders; | ||
91 | ····} | ||
92 | ···· | ||
93 | ····public·final·Response·getResponse()·{ | ||
94 | ········final·Response·response·=·this.response; | ||
95 | ········if·(response·==·null)·{ | ||
96 | ············Intrinsics.throwUninitializedPropertyAccessException("response"); | ||
97 | ········} | 95 | ········} |
98 | ········return· | 96 | ········return·code; |
99 | ····} | 97 | ····} |
100 | ···· | 98 | ···· |
101 | ····public·final·String·getResponseBodyAsString()·{ | 99 | ····public·final·String·getResponseBodyAsString()·{ |
102 | ········final·Response·response·=·this.response; | 100 | ········final·Response·response·=·this.response; |
103 | ········if·(response· | 101 | ········if·(response·!=·null)·{ |
104 | ············Intrinsics.throwUninitializedPropertyAccessException("response"); | ||
105 | ········} | ||
106 | ········final·ResponseBody·body·=·response.body(); | 102 | ············final·ResponseBody·body·=·response.body(); |
107 | ········if·(body·!=·null)·{ | 103 | ············if·(body·!=·null)·{ |
108 | ············final·String·string·=·body.string(); | 104 | ················final·String·string·=·body.string(); |
109 | ············if·(string·!=·null)·{ | 105 | ················if·(string·!=·null)·{ |
110 | ················return·string; | 106 | ····················return·string; |
107 | ················} | ||
111 | ············} | 108 | ············} |
112 | ········} | 109 | ········} |
113 | ········return·""; | 110 | ········return·""; |
114 | ····} | 111 | ····} |
115 | ···· | 112 | ···· |
116 | ····public·final·String·getResponseHeader( | 113 | ····public·final·String·getResponseHeader(String·header)·{ |
117 | ········Intrinsics.checkParameterIsNotNull((Object) | 114 | ········Intrinsics.checkParameterIsNotNull((Object)header,·"name"); |
118 | ········final·Response·response·=·this.response; | 115 | ········final·Response·response·=·this.response; |
119 | ········if·(response· | 116 | ········if·(response·!=·null)·{ |
120 | ············ | 117 | ············header·=·response.header(header); |
121 | ········} | 118 | ········} |
119 | ········else·{ | ||
Max diff block lines reached; 3814/9280 bytes (41.10%) of diff not shown. |
Offset 7, 34 lines modified | Offset 7, 37 lines modified | ||
7 | ····FAVORITE_SEARCH("FAVORITE_SEARCH",·n),· | 7 | ····FAVORITE_SEARCH("FAVORITE_SEARCH",·n),· |
8 | ····FILE_ID_SEARCH("FILE_ID_SEARCH",·n6),· | 8 | ····FILE_ID_SEARCH("FILE_ID_SEARCH",·n6),· |
9 | ····FILE_SEARCH("FILE_SEARCH",·0),· | 9 | ····FILE_SEARCH("FILE_SEARCH",·0),· |
10 | ····GALLERY_SEARCH("GALLERY_SEARCH",·n5),· | 10 | ····GALLERY_SEARCH("GALLERY_SEARCH",·n5),· |
11 | ····PHOTO_SEARCH("PHOTO_SEARCH",·n3),· | 11 | ····PHOTO_SEARCH("PHOTO_SEARCH",·n3),· |
12 | ····RECENTLY_ADDED_SEARCH("RECENTLY_ADDED_SEARCH",·n8),· | 12 | ····RECENTLY_ADDED_SEARCH("RECENTLY_ADDED_SEARCH",·n8),· |
13 | ····RECENTLY_MODIFIED_SEARCH("RECENTLY_MODIFIED_SEARCH",·n2),· | 13 | ····RECENTLY_MODIFIED_SEARCH("RECENTLY_MODIFIED_SEARCH",·n2),· |
14 | ····SHARED_FILTER("SHARED_FILTER",·n9),· | ||
14 | ····SHARED_SEARCH("SHARED_SEARCH",·n4); | 15 | ····SHARED_SEARCH("SHARED_SEARCH",·n4); |
15 | ···· | 16 | ···· |
16 | ····static·{ | 17 | ····static·{ |
17 | ········final·int·n·=·1; | 18 | ········final·int·n·=·1; |
18 | ········final·int·n2·=·2; | 19 | ········final·int·n2·=·2; |
19 | ········final·int·n3·=·3; | 20 | ········final·int·n3·=·3; |
20 | ········final·int·n4·=·4; | 21 | ········final·int·n4·=·4; |
21 | ········final·int·n5·=·5; | 22 | ········final·int·n5·=·5; |
22 | ········final·int·n6·=·6; | 23 | ········final·int·n6·=·6; |
23 | ········final·int·n7·=·7; | 24 | ········final·int·n7·=·7; |
24 | ········final·int·n8·=·8; | 25 | ········final·int·n8·=·8; |
26 | ········final·int·n9·=·9; | ||
25 | ········final·SearchRemoteOperation$SearchType[]·$values·=·new·SearchRemoteOperation$SearchType[ | 27 | ········final·SearchRemoteOperation$SearchType[]·$values·=·new·SearchRemoteOperation$SearchType[10]; |
26 | ········$values[0]·=·SearchRemoteOperation$SearchType.FILE_SEARCH; | 28 | ········$values[0]·=·SearchRemoteOperation$SearchType.FILE_SEARCH; |
27 | ········$values[n]·=·SearchRemoteOperation$SearchType.FAVORITE_SEARCH; | 29 | ········$values[n]·=·SearchRemoteOperation$SearchType.FAVORITE_SEARCH; |
28 | ········$values[n2]·=·SearchRemoteOperation$SearchType.RECENTLY_MODIFIED_SEARCH; | 30 | ········$values[n2]·=·SearchRemoteOperation$SearchType.RECENTLY_MODIFIED_SEARCH; |
29 | ········$values[n3]·=·SearchRemoteOperation$SearchType.PHOTO_SEARCH; | 31 | ········$values[n3]·=·SearchRemoteOperation$SearchType.PHOTO_SEARCH; |
30 | ········$values[n4]·=·SearchRemoteOperation$SearchType.SHARED_SEARCH; | 32 | ········$values[n4]·=·SearchRemoteOperation$SearchType.SHARED_SEARCH; |
31 | ········$values[n5]·=·SearchRemoteOperation$SearchType.GALLERY_SEARCH; | 33 | ········$values[n5]·=·SearchRemoteOperation$SearchType.GALLERY_SEARCH; |
32 | ········$values[n6]·=·SearchRemoteOperation$SearchType.FILE_ID_SEARCH; | 34 | ········$values[n6]·=·SearchRemoteOperation$SearchType.FILE_ID_SEARCH; |
33 | ········$values[n7]·=·SearchRemoteOperation$SearchType.CONTENT_TYPE_SEARCH; | 35 | ········$values[n7]·=·SearchRemoteOperation$SearchType.CONTENT_TYPE_SEARCH; |
34 | ········$values[n8]·=·SearchRemoteOperation$SearchType.RECENTLY_ADDED_SEARCH; | 36 | ········$values[n8]·=·SearchRemoteOperation$SearchType.RECENTLY_ADDED_SEARCH; |
37 | ········$values[n9]·=·SearchRemoteOperation$SearchType.SHARED_FILTER; | ||
35 | ········$VALUES·=·$values; | 38 | ········$VALUES·=·$values; |
36 | ····} | 39 | ····} |
37 | ···· | 40 | ···· |
38 | ····private·SearchRemoteOperation$SearchType(final·String·name,·final·int·ordinal)·{ | 41 | ····private·SearchRemoteOperation$SearchType(final·String·name,·final·int·ordinal)·{ |
39 | ····} | 42 | ····} |
40 | } | 43 | } |
Offset 60, 251 lines modified | Offset 60, 263 lines modified | ||
60 | ········//····56:·pop············ | 60 | ········//····56:·pop············ |
61 | ········//····57:·aload···········5 | 61 | ········//····57:·aload···········5 |
62 | ········//····59:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; | 62 | ········//····59:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
63 | ········//····62:·astore··········5 | 63 | ········//····62:·astore··········5 |
64 | ········//····64:·aload···········4 | 64 | ········//····64:·aload···········4 |
65 | ········//····66:·aload···········5 | 65 | ········//····66:·aload···········5 |
66 | ········//····68:·invokespecial···org/apache/commons/httpclient/methods/PostMethod.<init>:(Ljava/lang/String;)V | 66 | ········//····68:·invokespecial···org/apache/commons/httpclient/methods/PostMethod.<init>:(Ljava/lang/String;)V |
67 | ········//····71:·aload···········4 | ||
68 | ········//····73:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.getParams:()Lorg/apache/commons/httpclient/params/HttpMethodParams; | ||
69 | ········//····76:·astore_3······· | ||
70 | ········//····77:·ldc·············"utf-8" | ||
71 | ········//····79:·astore··········5 | ||
72 | ········//····81:·aload_3········ | ||
73 | ········//····82:·aload···········5 | ||
74 | ········//····84:·invokevirtual···org/apache/commons/httpclient/params/HttpMethodParams.setContentCharset:(Ljava/lang/String;)V | ||
67 | ········//···· | 75 | ········//····87:·ldc·············"path" |
68 | ········//···· | 76 | ········//····89:·astore_3······· |
69 | ········//···· | 77 | ········//····90:·aload_0········ |
70 | ········//···· | 78 | ········//····91:·getfield········com/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation.filePath:Ljava/lang/String; |
71 | ········//····78:·astore··········5 | ||
72 | ········//····80:·aload···········4 | ||
73 | ········//····82:·aload_3········ | ||
74 | ········//····83:·aload···········5 | ||
75 | ········//····85:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.addParameter:(Ljava/lang/String;Ljava/lang/String;)V | ||
76 | ········//····88:·ldc·············"editorId" | ||
77 | ········//····90:·astore_3······· | ||
78 | ········//····91:·aload_0········ | ||
79 | ········//····92:·getfield········com/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation.editor:Ljava/lang/String; | ||
80 | ········//····9 | 79 | ········//····94:·astore··········5 |
81 | ········//····9 | 80 | ········//····96:·aload···········4 |
82 | ········//····9 | 81 | ········//····98:·aload_3········ |
83 | ········//··· | 82 | ········//····99:·aload···········5 |
84 | ········//···10 | 83 | ········//···101:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.addParameter:(Ljava/lang/String;Ljava/lang/String;)V |
85 | ········//···10 | 84 | ········//···104:·ldc·············"editorId" |
86 | ········//···10 | 85 | ········//···106:·astore_3······· |
87 | ········//···10 | 86 | ········//···107:·aload_0········ |
87 | ········//···108:·getfield········com/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation.editor:Ljava/lang/String; | ||
88 | ········//···11 | 88 | ········//···111:·astore··········5 |
89 | ········//···11 | 89 | ········//···113:·aload···········4 |
90 | ········//···11 | 90 | ········//···115:·aload_3········ |
91 | ········//···11 | 91 | ········//···116:·aload···········5 |
92 | ········//···118:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.addParameter:(Ljava/lang/String;Ljava/lang/String;)V | ||
93 | ········//···121:·ldc·············"OCS-APIREQUEST" | ||
94 | ········//···123:·astore_3······· | ||
95 | ········//···124:·ldc·············"true" | ||
96 | ········//···126:·astore··········5 | ||
97 | ········//···128:·aload···········4 | ||
98 | ········//···130:·aload_3········ | ||
99 | ········//···131:·aload···········5 | ||
92 | ········//···1 | 100 | ········//···133:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.addRequestHeader:(Ljava/lang/String;Ljava/lang/String;)V |
93 | ········//···1 | 101 | ········//···136:·ldc·············40000 |
94 | ········//···1 | 102 | ········//···138:·istore_2······· |
95 | ········//···1 | 103 | ········//···139:·sipush··········5000 |
96 | ········//···1 | 104 | ········//···142:·istore··········7 |
97 | ········//···1 | 105 | ········//···144:·aload_1········ |
98 | ········//···1 | 106 | ········//···145:·aload···········4 |
99 | ········//···1 | 107 | ········//···147:·iload_2········ |
100 | ········//···1 | 108 | ········//···148:·iload···········7 |
101 | ········//···1 | 109 | ········//···150:·invokevirtual···com/owncloud/android/lib/common/OwnCloudClient.executeMethod:(Lorg/apache/commons/httpclient/HttpMethodBase;II)I |
102 | ········//···1 | 110 | ········//···153:·istore_2······· |
103 | ········//···1 | 111 | ········//···154:·sipush··········200 |
104 | ········//···1 | 112 | ········//···157:·istore··········7 |
105 | ········//···1 | 113 | ········//···159:·iload_2········ |
106 | ········//···1 | 114 | ········//···160:·iload···········7 |
107 | ········//···1 | 115 | ········//···162:·if_icmpne·······235 |
108 | ········//···1 | 116 | ········//···165:·aload···········4 |
109 | ········//···1 | 117 | ········//···167:·invokevirtual···org/apache/commons/httpclient/methods/PostMethod.getResponseBodyAsString:()Ljava/lang/String; |
110 | ········//···154:·astore_1······· | ||
111 | ········//···155:·new·············Lorg/json/JSONObject; | ||
112 | ········//···158:·astore_3······· | ||
113 | ········//···159:·aload_3········ | ||
114 | ········//···160:·aload_1········ | ||
115 | ········//···161:·invokespecial···org/json/JSONObject.<init>:(Ljava/lang/String;)V | ||
116 | ········//···164:·ldc·············"ocs" | ||
117 | ········//···166:·astore_1······· | ||
118 | ········//···167:·aload_3········ | ||
119 | ········//···168:·aload_1········ | ||
120 | ········//···169:·invokevirtual···org/json/JSONObject.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; | ||
121 | ········//···17 | 118 | ········//···170:·astore_1······· |
122 | ········//···17 | 119 | ········//···171:·new·············Lorg/json/JSONObject; |
123 | ········//···17 | 120 | ········//···174:·astore_3······· |
121 | ········//···175:·aload_3········ | ||
124 | ········//···176:·aload_1········ | 122 | ········//···176:·aload_1········ |
123 | ········//···177:·invokespecial···org/json/JSONObject.<init>:(Ljava/lang/String;)V | ||
124 | ········//···180:·ldc·············"ocs" | ||
125 | ········//···182:·astore_1······· | ||
125 | ········//···1 | 126 | ········//···183:·aload_3········ |
127 | ········//···184:·aload_1········ | ||
126 | ········//···1 | 128 | ········//···185:·invokevirtual···org/json/JSONObject.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; |
127 | ········//···18 | 129 | ········//···188:·astore_1······· |
130 | ········//···189:·ldc·············"data" | ||
131 | ········//···191:·astore_3······· | ||
132 | ········//···192:·aload_1········ | ||
133 | ········//···193:·aload_3········ | ||
134 | ········//···194:·invokevirtual···org/json/JSONObject.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; | ||
135 | ········//···197:·astore_1······· | ||
128 | ········//···1 | 136 | ········//···198:·ldc·············"url" |
129 | ········//··· | 137 | ········//···200:·astore_3······· |
130 | ········//···185:·aload_1········ | ||
131 | ········//···186:·aload_3········ | ||
132 | ········//···187:·invokevirtual···org/json/JSONObject.get:(Ljava/lang/String;)Ljava/lang/Object; | ||
133 | ········//···190:·astore_1······· | ||
134 | ········//···191:·aload_1········ | ||
135 | ········//···192:·checkcast·······Ljava/lang/String; | ||
136 | ········//···195:·astore_1······· | ||
137 | ········//···196:·new·············Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; | ||
138 | ········//···199:·astore_3······· | ||
139 | ········//···200:·iconst_1······· | ||
140 | ········//···201:·istore··········7 | ||
141 | ········//···203:·aload_3········ | ||
142 | ········//···204:·iload···········7 | ||
143 | ········//···206:·aload···········4 | ||
144 | ········//···208:·invokespecial···com/owncloud/android/lib/common/operations/RemoteOperationResult.<init>:(ZLorg/apache/commons/httpclient/HttpMethod;)V | ||
145 | ········//···211:·aload_3········ | ||
146 | ········//···2 | 138 | ········//···201:·aload_1········ |
147 | ········//···213:·invokevirtual···com/owncloud/android/lib/common/operations/RemoteOperationResult.setSingleData:(Ljava/lang/Object;)V | ||
148 | ········//···2 | 139 | ········//···202:·aload_3········ |
140 | ········//···203:·invokevirtual···org/json/JSONObject.get:(Ljava/lang/String;)Ljava/lang/Object; | ||
141 | ········//···206:·astore_1······· | ||
142 | ········//···207:·aload_1········ | ||
143 | ········//···208:·checkcast·······Ljava/lang/String; | ||
144 | ········//···211:·astore_1······· | ||
149 | ········//···21 | 145 | ········//···212:·new·············Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; |
150 | ········//···2 | 146 | ········//···215:·astore_3······· |
151 | ········//···2 | 147 | ········//···216:·iconst_1······· |
152 | ········//···2 | 148 | ········//···217:·istore··········7 |
153 | ········//···226:·aconst_null···· | ||
Max diff block lines reached; 8676/26826 bytes (32.34%) of diff not shown. |
Offset 173, 17 lines modified | Offset 173, 17 lines modified | ||
173 | ····················queryString.put("sort",·"desc"); | 173 | ····················queryString.put("sort",·"desc"); |
174 | ····················queryString.put("object_type",·"files"); | 174 | ····················queryString.put("object_type",·"files"); |
175 | ····················queryString.put("object_id",·this.fileId); | 175 | ····················queryString.put("object_id",·this.fileId); |
176 | ················} | 176 | ················} |
177 | ················getMethod.setQueryString((Map)queryString); | 177 | ················getMethod.setQueryString((Map)queryString); |
178 | ················final·int·execute·=·nextcloudClient.execute((OkHttpMethodBase)getMethod); | 178 | ················final·int·execute·=·nextcloudClient.execute((OkHttpMethodBase)getMethod); |
179 | ················final·String·responseBodyAsString·=·getMethod.getResponseBodyAsString(); | 179 | ················final·String·responseBodyAsString·=·getMethod.getResponseBodyAsString(); |
180 | ················final·String· | 180 | ················final·String·responseHeader·=·getMethod.getResponseHeader("X-Activity-Last-Given"); |
181 | ················if·( | 181 | ················if·(responseHeader·!=·null)·{ |
182 | ····················this.lastGiven·=·Integer.parseInt( | 182 | ····················this.lastGiven·=·Integer.parseInt(responseHeader); |
183 | ················} | 183 | ················} |
184 | ················else·{ | 184 | ················else·{ |
185 | ····················this.lastGiven·=·lastGiven2; | 185 | ····················this.lastGiven·=·lastGiven2; |
186 | ················} | 186 | ················} |
187 | ················RemoteOperationResult·remoteOperationResult; | 187 | ················RemoteOperationResult·remoteOperationResult; |
188 | ················if·(this.isSuccess(execute))·{ | 188 | ················if·(this.isSuccess(execute))·{ |
189 | ····················final·String·tag2·=·GetActivitiesRemoteOperation.TAG; | 189 | ····················final·String·tag2·=·GetActivitiesRemoteOperation.TAG; |
Offset 257, 31 lines modified | Offset 257, 31 lines modified | ||
257 | ····························list2.add((String)s2); | 257 | ····························list2.add((String)s2); |
258 | ····························s2·=·new·NameValuePair("previews",·(String)o); | 258 | ····························s2·=·new·NameValuePair("previews",·(String)o); |
259 | ····························final·ArrayList<String>·list3·=·list; | 259 | ····························final·ArrayList<String>·list3·=·list; |
260 | ····························try·{ | 260 | ····························try·{ |
261 | ································list3.add((String)s2); | 261 | ································list3.add((String)s2); |
262 | ································final·int·lastGiven·=·this.lastGiven; | 262 | ································final·int·lastGiven·=·this.lastGiven; |
263 | ································final·int·lastGiven2·=·-1; | 263 | ································final·int·lastGiven2·=·-1; |
264 | ································Label_027 | 264 | ································Label_0272:·{ |
265 | ····································if·(lastGiven·==·lastGiven2)·{ | 265 | ····································if·(lastGiven·==·lastGiven2)·{ |
266 | ········································break·Label_027 | 266 | ········································break·Label_0272; |
267 | ····································} | 267 | ····································} |
268 | ····································o·=·new(org.apache.commons.httpclient.NameValuePair.class); | 268 | ····································o·=·new(org.apache.commons.httpclient.NameValuePair.class); |
269 | ····································final·String·s5·=·"since"; | 269 | ····································final·String·s5·=·"since"; |
270 | ····································final·int·lastGiven3·=·this.lastGiven; | 270 | ····································final·int·lastGiven3·=·this.lastGiven; |
271 | ····································try·{ | 271 | ····································try·{ |
272 | ········································new·NameValuePair(s5,·String.valueOf(lastGiven3)); | 272 | ········································new·NameValuePair(s5,·String.valueOf(lastGiven3)); |
273 | ········································final·ArrayList<String>·list4·=·list; | 273 | ········································final·ArrayList<String>·list4·=·list; |
274 | ········································try·{ | 274 | ········································try·{ |
275 | ············································list4.add((String)o); | 275 | ············································list4.add((String)o); |
276 | ············································o·=·this.fileId; | 276 | ············································o·=·this.fileId; |
277 | ············································try·{ | 277 | ············································try·{ |
278 | ················································Label_036 | 278 | ················································Label_0368:·{ |
279 | ····················································if·(((String)o).isEmpty())·{ | 279 | ····················································if·(((String)o).isEmpty())·{ |
280 | ························································break·Label_036 | 280 | ························································break·Label_0368; |
281 | ····················································} | 281 | ····················································} |
282 | ····················································o·=·new·NameValuePair("sort",·"desc"); | 282 | ····················································o·=·new·NameValuePair("sort",·"desc"); |
283 | ····················································final·ArrayList<String>·list5·=·list; | 283 | ····················································final·ArrayList<String>·list5·=·list; |
284 | ····················································try·{ | 284 | ····················································try·{ |
285 | ························································list5.add((String)o); | 285 | ························································list5.add((String)o); |
286 | ························································o·=·new·NameValuePair("object_type",·"files"); | 286 | ························································o·=·new·NameValuePair("object_type",·"files"); |
287 | ························································final·ArrayList<String>·list6·=·list; | 287 | ························································final·ArrayList<String>·list6·=·list; |
Offset 297, 41 lines modified | Offset 297, 41 lines modified | ||
297 | ····································································getMethod.setQueryString((NameValuePair[])array); | 297 | ····································································getMethod.setQueryString((NameValuePair[])array); |
298 | ····································································final·OwnCloudClient·ownCloudClient2·=·ownCloudClient; | 298 | ····································································final·OwnCloudClient·ownCloudClient2·=·ownCloudClient; |
299 | ····································································try·{ | 299 | ····································································try·{ |
300 | ········································································final·int·executeMethod·=·ownCloudClient2.executeMethod((HttpMethod)getMethod); | 300 | ········································································final·int·executeMethod·=·ownCloudClient2.executeMethod((HttpMethod)getMethod); |
301 | ········································································try·{ | 301 | ········································································try·{ |
302 | ············································································final·String·responseBodyAsString·=·getMethod.getResponseBodyAsString(); | 302 | ············································································final·String·responseBodyAsString·=·getMethod.getResponseBodyAsString(); |
303 | ············································································final·Header·responseHeader·=·getMethod.getResponseHeader("X-Activity-Last-Given"); | 303 | ············································································final·Header·responseHeader·=·getMethod.getResponseHeader("X-Activity-Last-Given"); |
304 | ············································································Label_045 | 304 | ············································································Label_0452:·{ |
305 | ················································································if·(responseHeader·==·null)·{ | 305 | ················································································if·(responseHeader·==·null)·{ |
306 | ····················································································break·Label_045 | 306 | ····················································································break·Label_0452; |
307 | ················································································} | 307 | ················································································} |
308 | ················································································s2·=·responseHeader.getValue(); | 308 | ················································································s2·=·responseHeader.getValue(); |
309 | ················································································try·{ | 309 | ················································································try·{ |
310 | ····················································································this.lastGiven·=·Integer.parseInt((String)s2); | 310 | ····················································································this.lastGiven·=·Integer.parseInt((String)s2); |
311 | ····················································································try·{ | 311 | ····················································································try·{ |
312 | ························································································Label_060 | 312 | ························································································Label_0602:·{ |
313 | ····························································································if·(!this.isSuccess(executeMethod))·{ | 313 | ····························································································if·(!this.isSuccess(executeMethod))·{ |
314 | ································································································break·Label_060 | 314 | ································································································break·Label_0602; |
315 | ····························································································} | 315 | ····························································································} |
316 | ····························································································o·=·GetActivitiesRemoteOperation.TAG; | 316 | ····························································································o·=·GetActivitiesRemoteOperation.TAG; |
317 | ····························································································try·{ | 317 | ····························································································try·{ |
318 | ································································································s2·=·new(java.lang.StringBuilder.class); | 318 | ································································································s2·=·new(java.lang.StringBuilder.class); |
319 | ································································································try·{ | 319 | ································································································try·{ |
320 | ····································································································new·StringBuilder(); | 320 | ····································································································new·StringBuilder(); |
321 | ····································································································((StringBuilder)s2).append("Successful·response:·"); | 321 | ····································································································((StringBuilder)s2).append("Successful·response:·"); |
322 | ····································································································final·StringBuilder·sb4·=·(StringBuilder)s2; | 322 | ····································································································final·StringBuilder·sb4·=·(StringBuilder)s2; |
323 | ····································································································try·{ | 323 | ····································································································try·{ |
324 | ········································································································sb4.append(responseBodyAsString); | 324 | ········································································································sb4.append(responseBodyAsString); |
325 | ········································································································s2·=·((StringBuilder)s2).toString(); | 325 | ········································································································s2·=·((StringBuilder)s2).toString(); |
326 | ········································································································Log_OC.d((String)o,·(String)s2); | 326 | ········································································································Log_OC.d((String)o,·(String)s2); |
327 | ········································································································o·=·new·RemoteOperationResult(true,·executeMethod,·getMethod.getResponseHeaders()); | 327 | ········································································································o·=·new·RemoteOperationResult(true,·executeMethod,·getMethod.getResponseHeaders()); |
328 | ········································································································Label_055 | 328 | ········································································································Label_0556:·{ |
329 | ············································································································if·(responseBodyAsString·!=·null)·{ | 329 | ············································································································if·(responseBodyAsString·!=·null)·{ |
330 | ················································································································break·Label_055 | 330 | ················································································································break·Label_0556; |
331 | ············································································································} | 331 | ············································································································} |
332 | ············································································································ArrayList·result·=·new(java.util.ArrayList.class); | 332 | ············································································································ArrayList·result·=·new(java.util.ArrayList.class); |
333 | ············································································································try·{ | 333 | ············································································································try·{ |
334 | ················································································································new·ArrayList(); | 334 | ················································································································new·ArrayList(); |
335 | ················································································································try·{ | 335 | ················································································································try·{ |
336 | ····················································································································try·{ | 336 | ····················································································································try·{ |
337 | ························································································································final·ArrayList<ArrayList>·list8; | 337 | ························································································································final·ArrayList<ArrayList>·list8; |
Offset 340, 24 lines modified | Offset 340, 24 lines modified | ||
340 | ····························································································································list8.add(result); | 340 | ····························································································································list8.add(result); |
341 | ····························································································································final·int·lastGiven4·=·this.lastGiven; | 341 | ····························································································································final·int·lastGiven4·=·this.lastGiven; |
342 | ····························································································································try·{ | 342 | ····························································································································try·{ |
343 | ································································································································data.add((ArrayList)Integer.valueOf(lastGiven4)); | 343 | ································································································································data.add((ArrayList)Integer.valueOf(lastGiven4)); |
344 | ································································································································final·String·s6·=·(String)o; | 344 | ································································································································final·String·s6·=·(String)o; |
345 | ································································································································try·{ | 345 | ································································································································try·{ |
346 | ····································································································································((RemoteOperationResult)s6).setData((ArrayList)data); | 346 | ····································································································································((RemoteOperationResult)s6).setData((ArrayList)data); |
347 | ····································································································································Label_075 | 347 | ····································································································································Label_0751:·{ |
348 | ········································································································································break·Label_075 | 348 | ········································································································································break·Label_0751; |
349 | ········································································································································try·{ | 349 | ········································································································································try·{ |
350 | ············································································································································s2·=·new·RemoteOperationResult(false,·executeMethod,·getMethod.getResponseHeaders()); | 350 | ············································································································································s2·=·new·RemoteOperationResult(false,·executeMethod,·getMethod.getResponseHeaders()); |
351 | ············································································································································o·=·GetActivitiesRemoteOperation.TAG; | 351 | ············································································································································o·=·GetActivitiesRemoteOperation.TAG; |
352 | ············································································································································Log_OC.e((String)o,·"Failed·response·while·getting·user·activities·"); | 352 | ············································································································································Log_OC.e((String)o,·"Failed·response·while·getting·user·activities·"); |
353 | ············································································································································o·=·"***·status·code:·"; | 353 | ············································································································································o·=·"***·status·code:·"; |
354 | ············································································································································Label_070 | 354 | ············································································································································Label_0708:·{ |
355 | ················································································································································if·(responseBodyAsString·==·null)·{ | 355 | ················································································································································if·(responseBodyAsString·==·null)·{ |
356 | ····················································································································································break·Label_070 | 356 | ····················································································································································break·Label_0708; |
357 | ················································································································································} | 357 | ················································································································································} |
358 | ················································································································································final·String·tag2·=·GetActivitiesRemoteOperation.TAG; | 358 | ················································································································································final·String·tag2·=·GetActivitiesRemoteOperation.TAG; |
359 | ················································································································································try·{ | 359 | ················································································································································try·{ |
360 | ····················································································································································try·{ | 360 | ····················································································································································try·{ |
361 | ························································································································································final·StringBuilder·sb6; | 361 | ························································································································································final·StringBuilder·sb6; |
362 | ························································································································································final·StringBuilder·sb5·=·sb6·=·new·StringBuilder(); | 362 | ························································································································································final·StringBuilder·sb5·=·sb6·=·new·StringBuilder(); |
363 | ························································································································································try·{ | 363 | ························································································································································try·{ |
Offset 366, 16 lines modified | Offset 366, 16 lines modified | ||
366 | ····························································································································································try·{ | 366 | ····························································································································································try·{ |
367 | ································································································································································sb7.append(executeMethod); | 367 | ································································································································································sb7.append(executeMethod); |
368 | ································································································································································sb5.append("·;·response·message:·"); | 368 | ································································································································································sb5.append("·;·response·message:·"); |
369 | ································································································································································final·StringBuilder·sb8·=·sb5; | 369 | ································································································································································final·StringBuilder·sb8·=·sb5; |
370 | ································································································································································try·{ | 370 | ································································································································································try·{ |
371 | ····································································································································································sb8.append(responseBodyAsString); | 371 | ····································································································································································sb8.append(responseBodyAsString); |
372 | ····································································································································································Log_OC.e(tag2,·sb5.toString()); | 372 | ····································································································································································Log_OC.e(tag2,·sb5.toString()); |
373 | ····································································································································································Label_074 | 373 | ····································································································································································Label_0748:·{ |
374 | ········································································································································································break·Label_074 | 374 | ········································································································································································break·Label_0748; |
375 | ········································································································································································final·String·tag3·=·GetActivitiesRemoteOperation.TAG; | 375 | ········································································································································································final·String·tag3·=·GetActivitiesRemoteOperation.TAG; |
Max diff block lines reached; 1001/17387 bytes (5.76%) of diff not shown. |
Offset 97, 18 lines modified | Offset 97, 18 lines modified | ||
97 | ····················Intrinsics.checkExpressionValueIsNotNull((Object)substring2,·"(this·as·java.lang.String).substring(startIndex)"); | 97 | ····················Intrinsics.checkExpressionValueIsNotNull((Object)substring2,·"(this·as·java.lang.String).substring(startIndex)"); |
98 | ····················final·StringBuilder·sb2·=·new·StringBuilder(); | 98 | ····················final·StringBuilder·sb2·=·new·StringBuilder(); |
99 | ····················sb2.append(substring); | 99 | ····················sb2.append(substring); |
100 | ····················sb2.append(substring2); | 100 | ····················sb2.append(substring2); |
101 | ····················final·String·string·=·sb2.toString(); | 101 | ····················final·String·string·=·sb2.toString(); |
102 | ····················final·String·s5·=·(String)this.getRequestHeader(s2); | 102 | ····················final·String·s5·=·(String)this.getRequestHeader(s2); |
103 | ····················if·(s5·==·null·||·s5.length()·==·0)·{ | 103 | ····················if·(s5·==·null·||·s5.length()·==·0)·{ |
104 | ························okHttpMethodBase. | 104 | ························okHttpMethodBase.addRequestHeader(s4,·string); |
105 | ····················} | 105 | ····················} |
106 | ····················else·{ | 106 | ····················else·{ |
107 | ························okHttpMethodBase. | 107 | ························okHttpMethodBase.addRequestHeader(s2,·string); |
108 | ····················} | 108 | ····················} |
109 | ················} | 109 | ················} |
110 | ················execute·=·okHttpMethodBase.execute(this); | 110 | ················execute·=·okHttpMethodBase.execute(this); |
111 | ················redirectionPath.addStatus(execute); | 111 | ················redirectionPath.addStatus(execute); |
112 | ················++n2; | 112 | ················++n2; |
113 | ············} | 113 | ············} |
114 | ············else·{ | 114 | ············else·{ |
Offset 84, 62 lines modified | Offset 84, 71 lines modified | ||
84 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
85 | ····invoke-direct·{v1,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;-><init>(Ljava/lang/String;)V | 85 | ····invoke-direct·{v1,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;-><init>(Ljava/lang/String;)V |
86 | ····:try_end_0 | 86 | ····:try_end_0 |
87 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 87 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 |
88 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 | 88 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 |
89 | ····.line·63 | ||
89 | ····:try_start_1 | 90 | ····:try_start_1 |
91 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->getParams()Lorg/apache/commons/httpclient/params/HttpMethodParams; | ||
92 | ····move-result-object·v0 | ||
93 | ····const-string·v2,·"utf-8" | ||
94 | ····invoke-virtual·{v0,·v2},·Lorg/apache/commons/httpclient/params/HttpMethodParams;->setContentCharset(Ljava/lang/String;)V | ||
90 | ····const-string·v0,·"path" | 95 | ····const-string·v0,·"path" |
91 | ····.line·6 | 96 | ····.line·64 |
92 | ····iget-object·v2,·p0,·Lcom/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation;->filePath:Ljava/lang/String; | 97 | ····iget-object·v2,·p0,·Lcom/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation;->filePath:Ljava/lang/String; |
93 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addParameter(Ljava/lang/String;Ljava/lang/String;)V | 98 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addParameter(Ljava/lang/String;Ljava/lang/String;)V |
94 | ····const-string·v0,·"editorId" | 99 | ····const-string·v0,·"editorId" |
95 | ····.line·6 | 100 | ····.line·65 |
96 | ····iget-object·v2,·p0,·Lcom/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation;->editor:Ljava/lang/String; | 101 | ····iget-object·v2,·p0,·Lcom/nextcloud/android/lib/resources/directediting/DirectEditingOpenFileRemoteOperation;->editor:Ljava/lang/String; |
97 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addParameter(Ljava/lang/String;Ljava/lang/String;)V | 102 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addParameter(Ljava/lang/String;Ljava/lang/String;)V |
98 | ····const-string·v0,·"OCS-APIREQUEST" | 103 | ····const-string·v0,·"OCS-APIREQUEST" |
99 | ····const-string·v2,·"true" | 104 | ····const-string·v2,·"true" |
100 | ····.line·6 | 105 | ····.line·68 |
101 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addRequestHeader(Ljava/lang/String;Ljava/lang/String;)V | 106 | ····invoke-virtual·{v1,·v0,·v2},·Lorg/apache/commons/httpclient/methods/PostMethod;->addRequestHeader(Ljava/lang/String;Ljava/lang/String;)V |
102 | ····const·v0,·0x9c40 | 107 | ····const·v0,·0x9c40 |
103 | ····const/16·v2,·0x1388 | 108 | ····const/16·v2,·0x1388 |
104 | ····.line· | 109 | ····.line·70 |
105 | ····invoke-virtual·{p1,·v1,·v0,·v2},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethodBase;II)I | 110 | ····invoke-virtual·{p1,·v1,·v0,·v2},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethodBase;II)I |
106 | ····move-result·v0 | 111 | ····move-result·v0 |
107 | ····const/16·v2,·0xc8 | 112 | ····const/16·v2,·0xc8 |
108 | ····if-ne·v0,·v2,·:cond_0 | 113 | ····if-ne·v0,·v2,·:cond_0 |
109 | ····.line·7 | 114 | ····.line·73 |
110 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->getResponseBodyAsString()Ljava/lang/String; | 115 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->getResponseBodyAsString()Ljava/lang/String; |
111 | ····move-result-object·p1 | 116 | ····move-result-object·p1 |
112 | ····.line·7 | 117 | ····.line·76 |
113 | ····new-instance·v0,·Lorg/json/JSONObject; | 118 | ····new-instance·v0,·Lorg/json/JSONObject; |
114 | ····invoke-direct·{v0,·p1},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | 119 | ····invoke-direct·{v0,·p1},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V |
115 | ····const-string·p1,·"ocs" | 120 | ····const-string·p1,·"ocs" |
116 | ····.line·7 | 121 | ····.line·77 |
117 | ····invoke-virtual·{v0,·p1},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 122 | ····invoke-virtual·{v0,·p1},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
118 | ····move-result-object·p1 | 123 | ····move-result-object·p1 |
119 | ····const-string·v0,·"data" | 124 | ····const-string·v0,·"data" |
120 | ····invoke-virtual·{p1,·v0},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 125 | ····invoke-virtual·{p1,·v0},·Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
Offset 150, 45 lines modified | Offset 159, 45 lines modified | ||
150 | ····invoke-virtual·{p1,·v0},·Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; | 159 | ····invoke-virtual·{p1,·v0},·Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object; |
151 | ····move-result-object·p1 | 160 | ····move-result-object·p1 |
152 | ····check-cast·p1,·Ljava/lang/String; | 161 | ····check-cast·p1,·Ljava/lang/String; |
153 | ····.line·7 | 162 | ····.line·79 |
154 | ····new-instance·v0,·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; | 163 | ····new-instance·v0,·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; |
155 | ····const/4·v2,·0x1 | 164 | ····const/4·v2,·0x1 |
156 | ····invoke-direct·{v0,·v2,·v1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;-><init>(ZLorg/apache/commons/httpclient/HttpMethod;)V | 165 | ····invoke-direct·{v0,·v2,·v1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;-><init>(ZLorg/apache/commons/httpclient/HttpMethod;)V |
157 | ····.line· | 166 | ····.line·80 |
158 | ····invoke-virtual·{v0,·p1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;->setSingleData(Ljava/lang/Object;)V | 167 | ····invoke-virtual·{v0,·p1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;->setSingleData(Ljava/lang/Object;)V |
159 | ····goto·:goto_0 | 168 | ····goto·:goto_0 |
160 | ····.line·8 | 169 | ····.line·82 |
161 | ····:cond_0 | 170 | ····:cond_0 |
162 | ····new-instance·v0,·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; | 171 | ····new-instance·v0,·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; |
163 | ····const/4·v2,·0x0 | 172 | ····const/4·v2,·0x0 |
164 | ····invoke-direct·{v0,·v2,·v1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;-><init>(ZLorg/apache/commons/httpclient/HttpMethod;)V | 173 | ····invoke-direct·{v0,·v2,·v1},·Lcom/owncloud/android/lib/common/operations/RemoteOperationResult;-><init>(ZLorg/apache/commons/httpclient/HttpMethod;)V |
165 | ····.line·8 | 174 | ····.line·83 |
166 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->getResponseBodyAsStream()Ljava/io/InputStream; | 175 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->getResponseBodyAsStream()Ljava/io/InputStream; |
167 | ····move-result-object·v2 | 176 | ····move-result-object·v2 |
168 | ····invoke-virtual·{p1,·v2},·Lcom/owncloud/android/lib/common/OwnCloudClient;->exhaustResponse(Ljava/io/InputStream;)V | 177 | ····invoke-virtual·{p1,·v2},·Lcom/owncloud/android/lib/common/OwnCloudClient;->exhaustResponse(Ljava/io/InputStream;)V |
169 | ····:try_end_1 | 178 | ····:try_end_1 |
170 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 | 179 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
171 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 180 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
172 | ····.line·9 | 181 | ····.line·91 |
173 | ····:goto_0 | 182 | ····:goto_0 |
174 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->releaseConnection()V | 183 | ····invoke-virtual·{v1},·Lorg/apache/commons/httpclient/methods/PostMethod;->releaseConnection()V |
175 | ····goto·:goto_2 | 184 | ····goto·:goto_2 |
176 | ····:catchall_0 | 185 | ····:catchall_0 |
177 | ····move-exception·p1 | 186 | ····move-exception·p1 |
Offset 208, 22 lines modified | Offset 217, 22 lines modified | ||
208 | ····move-object·v1,·v0 | 217 | ····move-object·v1,·v0 |
209 | ····goto·:goto_3 | 218 | ····goto·:goto_3 |
210 | ····:catch_1 | 219 | ····:catch_1 |
211 | ····move-exception·p1 | 220 | ····move-exception·p1 |
212 | ····.line·8 | 221 | ····.line·86 |
213 | ····:goto_1 | 222 | ····:goto_1 |
Max diff block lines reached; 1689/6079 bytes (27.78%) of diff not shown. |
Offset 447, 29 lines modified | Offset 447, 21 lines modified | ||
447 | ····:goto_1 | 447 | ····:goto_1 |
448 | ····const/4·v6,·0x1 | 448 | ····const/4·v6,·0x1 |
449 | ····:goto_2 | 449 | ····:goto_2 |
450 | ····if-eqz·v6,·:cond_5 | 450 | ····if-eqz·v6,·:cond_5 |
451 | ····.line·110 | 451 | ····.line·110 |
452 | ····invoke-virtual·{p1},·Lcom/nextcloud/common/OkHttpMethodBase;-> | 452 | ····invoke-virtual·{p1,·v7,·v4},·Lcom/nextcloud/common/OkHttpMethodBase;->addRequestHeader(Ljava/lang/String;Ljava/lang/String;)V |
453 | ····move-result-object·v5 | ||
454 | ····invoke-interface·{v5,·v7,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
455 | ····goto·:goto_3 | 453 | ····goto·:goto_3 |
456 | ····.line·112 | 454 | ····.line·112 |
457 | ····:cond_5 | 455 | ····:cond_5 |
458 | ····invoke-virtual·{p1},·Lcom/nextcloud/common/OkHttpMethodBase;-> | 456 | ····invoke-virtual·{p1,·v5,·v4},·Lcom/nextcloud/common/OkHttpMethodBase;->addRequestHeader(Ljava/lang/String;Ljava/lang/String;)V |
459 | ····move-result-object·v6 | ||
460 | ····invoke-interface·{v6,·v5,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
461 | ····.line·115 | 457 | ····.line·115 |
462 | ····:cond_6 | 458 | ····:cond_6 |
463 | ····:goto_3 | 459 | ····:goto_3 |
464 | ····invoke-virtual·{p1,·p0},·Lcom/nextcloud/common/OkHttpMethodBase;->execute(Lcom/nextcloud/common/NextcloudClient;)I | 460 | ····invoke-virtual·{p1,·p0},·Lcom/nextcloud/common/OkHttpMethodBase;->execute(Lcom/nextcloud/common/NextcloudClient;)I |
465 | ····move-result·v4 | 461 | ····move-result·v4 |
Offset 1, 64 lines modified | Offset 1, 59 lines modified | ||
1 | .class·public·abstract·Lcom/nextcloud/common/OkHttpMethodBase; | 1 | .class·public·abstract·Lcom/nextcloud/common/OkHttpMethodBase; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"OkHttpMethodBase.kt" | 3 | .source·"OkHttpMethodBase.kt" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/nextcloud/common/OkHttpMethodBase$Companion; | ||
8 | ····} | ||
9 | .end·annotation | ||
5 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; | 10 | .annotation·system·Ldalvik/annotation/SourceDebugExtension; |
6 | ····value·=·"SMAP\nOkHttpMethodBase.kt\nKotlin\n*S·Kotlin\n*F\n+·1·OkHttpMethodBase.kt\ncom/nextcloud/common/OkHttpMethodBase\n+·2·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,1 | 11 | ····value·=·"SMAP\nOkHttpMethodBase.kt\nKotlin\n*S·Kotlin\n*F\n+·1·OkHttpMethodBase.kt\ncom/nextcloud/common/OkHttpMethodBase\n+·2·_Maps.kt\nkotlin/collections/MapsKt___MapsKt\n*L\n1#1,135:1\n149#2,2:136\n149#2,2:138\n*E\n*S·KotlinDebug\n*F\n+·1·OkHttpMethodBase.kt\ncom/nextcloud/common/OkHttpMethodBase\n*L\n58#1,2:136\n118#1,2:138\n*E\n" |
7 | .end·annotation | 12 | .end·annotation |
8 | .annotation·runtime·Lkotlin/Metadata; | 13 | .annotation·runtime·Lkotlin/Metadata; |
9 | ····bv·=·{ | 14 | ····bv·=·{ |
10 | ········0x1, | 15 | ········0x1, |
11 | ········0x0, | 16 | ········0x0, |
12 | ········0x3 | 17 | ········0x3 |
13 | ····} | 18 | ····} |
14 | ····d1·=·{ | 19 | ····d1·=·{ |
15 | ········"\u0000 | 20 | ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010%\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u0002\n\u0[·...·truncated·by·diffoscope;·len:·1949,·SHA:·6aa974571d2037bf14f6bb20d84a9eec5289bd0925fbc5b47ab6954ef96bf85a·...·]" |
16 | ····} | 21 | ····} |
17 | ····d2·=·{ | 22 | ····d2·=·{ |
18 | ········"Lcom/nextcloud/common/OkHttpMethodBase;", | 23 | ········"Lcom/nextcloud/common/OkHttpMethodBase;", |
19 | ········"", | 24 | ········"", |
20 | ········"uri", | 25 | ········"uri", |
21 | ········"", | 26 | ········"", |
22 | ········"useOcsApiRequestHeader", | 27 | ········"useOcsApiRequestHeader", |
23 | ········"", | 28 | ········"", |
24 | ········"(Ljava/lang/String;Z)V", | 29 | ········"(Ljava/lang/String;Z)V", |
25 | ········"queryMap", | 30 | ········"queryMap", |
26 | ········"", | 31 | ········"", |
27 | ········"getQueryMap", | ||
28 | ········"()Ljava/util/Map;", | ||
29 | ········"setQueryMap", | ||
30 | ········"(Ljava/util/Map;)V", | ||
31 | ········"requestBuilder", | 32 | ········"requestBuilder", |
32 | ········"Lokhttp3/Request$Builder;", | 33 | ········"Lokhttp3/Request$Builder;", |
33 | ········"getRequestBuilder", | ||
34 | ········"()Lokhttp3/Request$Builder;", | ||
35 | ········"setRequestBuilder", | ||
36 | ········"(Lokhttp3/Request$Builder;)V", | ||
37 | ········"requestHeaders", | 34 | ········"requestHeaders", |
38 | ········"", | 35 | ········"", |
39 | ········"getRequestHeaders", | ||
40 | ········"setRequestHeaders", | ||
41 | ········"response", | 36 | ········"response", |
42 | ········"Lokhttp3/Response;", | 37 | ········"Lokhttp3/Response;", |
43 | ········"getResponse", | ||
44 | ········"()Lokhttp3/Response;", | ||
45 | ········"setResponse", | ||
46 | ········"(Lokhttp3/Response;)V", | ||
47 | ········"getUri", | 38 | ········"getUri", |
48 | ········"()Ljava/lang/String;", | 39 | ········"()Ljava/lang/String;", |
49 | ········"setUri", | 40 | ········"setUri", |
50 | ········"(Ljava/lang/String;)V", | 41 | ········"(Ljava/lang/String;)V", |
51 | ········"getUseOcsApiRequestHeader", | 42 | ········"getUseOcsApiRequestHeader", |
52 | ········"()Z", | 43 | ········"()Z", |
53 | ········"OkHttpMethodBase", | 44 | ········"OkHttpMethodBase", |
54 | ········"", | 45 | ········"", |
46 | ········"addRequestHeader", | ||
47 | ········"header", | ||
48 | ········"value", | ||
55 | ········"buildQueryParameter", | 49 | ········"buildQueryParameter", |
56 | ········"Lokhttp3/HttpUrl;", | 50 | ········"Lokhttp3/HttpUrl;", |
57 | ········"execute", | 51 | ········"execute", |
58 | ········"", | 52 | ········"", |
59 | ········"nextcloudClient", | 53 | ········"nextcloudClient", |
60 | ········"Lcom/nextcloud/common/NextcloudClient;", | 54 | ········"Lcom/nextcloud/common/NextcloudClient;", |
61 | ········"getResponseBodyAsString", | 55 | ········"getResponseBodyAsString", |
Offset 67, 139 lines modified | Offset 62, 184 lines modified | ||
67 | ········"getResponseHeaders", | 62 | ········"getResponseHeaders", |
68 | ········"Lokhttp3/Headers;", | 63 | ········"Lokhttp3/Headers;", |
69 | ········"getStatusCode", | 64 | ········"getStatusCode", |
70 | ········"getStatusText", | 65 | ········"getStatusText", |
71 | ········"releaseConnection", | 66 | ········"releaseConnection", |
72 | ········"setQueryString", | 67 | ········"setQueryString", |
73 | ········"params", | 68 | ········"params", |
69 | ········"setRequestHeaders", | ||
70 | ········"headers", | ||
71 | ········"", | ||
72 | ········"Lkotlin/Pair;", | ||
73 | ········"([Lkotlin/Pair;)V", | ||
74 | ········"Companion", | ||
74 | ········"build_release" | 75 | ········"build_release" |
75 | ····} | 76 | ····} |
76 | ····k·=·0x1 | 77 | ····k·=·0x1 |
77 | ····mv·=·{ | 78 | ····mv·=·{ |
78 | ········0x1, | 79 | ········0x1, |
79 | ········0x1, | 80 | ········0x1, |
80 | ········0x10 | 81 | ········0x10 |
81 | ····} | 82 | ····} |
82 | .end·annotation | 83 | .end·annotation |
84 | #·static·fields | ||
85 | .field·public·static·final·Companion:Lcom/nextcloud/common/OkHttpMethodBase$Companion; | ||
86 | .field·public·static·final·UNKOWN_STATUS_CODE:I·=·-0x1 | ||
83 | #·instance·fields | 87 | #·instance·fields |
84 | .field·private·queryMap:Ljava/util/Map; | 88 | .field·private·queryMap:Ljava/util/Map; |
85 | ····.annotation·system·Ldalvik/annotation/Signature; | 89 | ····.annotation·system·Ldalvik/annotation/Signature; |
86 | ········value·=·{ | 90 | ········value·=·{ |
87 | ············"Ljava/util/Map<", | 91 | ············"Ljava/util/Map<", |
88 | ············"Ljava/lang/String;", | 92 | ············"Ljava/lang/String;", |
89 | ············"Ljava/lang/String;", | 93 | ············"Ljava/lang/String;", |
90 | ············">;" | 94 | ············">;" |
91 | ········} | 95 | ········} |
92 | ····.end·annotation | 96 | ····.end·annotation |
93 | .end·field | 97 | .end·field |
94 | .field·private·requestBuilder:Lokhttp3/Request$Builder; | 98 | .field·private·final·requestBuilder:Lokhttp3/Request$Builder; |
95 | .field·private·requestHeaders:Ljava/util/Map; | 99 | .field·private·final·requestHeaders:Ljava/util/Map; |
96 | ····.annotation·system·Ldalvik/annotation/Signature; | 100 | ····.annotation·system·Ldalvik/annotation/Signature; |
97 | ········value·=·{ | 101 | ········value·=·{ |
98 | ············"Ljava/util/Map<", | 102 | ············"Ljava/util/Map<", |
99 | ············"Ljava/lang/String;", | 103 | ············"Ljava/lang/String;", |
100 | ············"Ljava/lang/String;", | 104 | ············"Ljava/lang/String;", |
101 | ············">;" | 105 | ············">;" |
102 | ········} | 106 | ········} |
103 | ····.end·annotation | 107 | ····.end·annotation |
Max diff block lines reached; 19539/27628 bytes (70.72%) of diff not shown. |
Offset 23, 88 lines modified | Offset 23, 88 lines modified | ||
23 | .field·private·timestamp:J | 23 | .field·private·timestamp:J |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·public·constructor·<init>(Ljava/lang/String;Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;Z)V | 25 | .method·public·constructor·<init>(Ljava/lang/String;Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;Z)V |
26 | ····.locals·2 | 26 | ····.locals·2 |
27 | ····.line·6 | 27 | ····.line·68 |
28 | ····invoke-direct·{p0},·Lcom/owncloud/android/lib/common/operations/RemoteOperation;-><init>()V | 28 | ····invoke-direct·{p0},·Lcom/owncloud/android/lib/common/operations/RemoteOperation;-><init>()V |
29 | ····const-wide/16·v0,·-0x1 | 29 | ····const-wide/16·v0,·-0x1 |
30 | ····.line·6 | 30 | ····.line·66 |
31 | ····iput-wide·v0,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->timestamp:J | 31 | ····iput-wide·v0,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->timestamp:J |
32 | ····.line·6 | 32 | ····.line·69 |
33 | ····iput-object·p1,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchQuery:Ljava/lang/String; | 33 | ····iput-object·p1,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchQuery:Ljava/lang/String; |
34 | ····.line· | 34 | ····.line·70 |
35 | ····iput-object·p2,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchType:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 35 | ····iput-object·p2,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchType:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
36 | ····.line·7 | 36 | ····.line·71 |
37 | ····iput-boolean·p3,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->filterOutFiles:Z | 37 | ····iput-boolean·p3,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->filterOutFiles:Z |
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | #·virtual·methods | 40 | #·virtual·methods |
41 | .method·protected·run(Lcom/owncloud/android/lib/common/OwnCloudClient;)Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; | 41 | .method·protected·run(Lcom/owncloud/android/lib/common/OwnCloudClient;)Lcom/owncloud/android/lib/common/operations/RemoteOperationResult; |
42 | ····.locals·13 | 42 | ····.locals·13 |
43 | ····.line·8 | 43 | ····.line·88 |
44 | ····invoke-virtual·{p1},·Lcom/owncloud/android/lib/common/OwnCloudClient;->getNewWebdavUri()Landroid/net/Uri; | 44 | ····invoke-virtual·{p1},·Lcom/owncloud/android/lib/common/OwnCloudClient;->getNewWebdavUri()Landroid/net/Uri; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String; | 46 | ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String; |
47 | ····move-result-object·v2 | 47 | ····move-result-object·v2 |
48 | ····.line·8 | 48 | ····.line·89 |
49 | ····new-instance·v0,·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod; | 49 | ····new-instance·v0,·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod; |
50 | ····invoke-direct·{v0,·v2},·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod;-><init>(Ljava/lang/String;)V | 50 | ····invoke-direct·{v0,·v2},·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod;-><init>(Ljava/lang/String;)V |
51 | ····const/4·v10,·0x0 | 51 | ····const/4·v10,·0x0 |
52 | ····.line·9 | 52 | ····.line·92 |
53 | ····:try_start_0 | 53 | ····:try_start_0 |
54 | ····invoke-virtual·{p1,·v0},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethod;)I | 54 | ····invoke-virtual·{p1,·v0},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethod;)I |
55 | ····move-result·v1 | 55 | ····move-result·v1 |
56 | ····const-string·v3,·"SEARCH" | 56 | ····const-string·v3,·"SEARCH" |
57 | ····.line·9 | 57 | ····.line·93 |
58 | ····invoke-virtual·{v0,·v3},·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod;->isAllowed(Ljava/lang/String;)Z | 58 | ····invoke-virtual·{v0,·v3},·Lorg/apache/jackrabbit/webdav/client/methods/OptionsMethod;->isAllowed(Ljava/lang/String;)Z |
59 | ····move-result·v3 | 59 | ····move-result·v3 |
60 | ····const/4·v11,·0x0 | 60 | ····const/4·v11,·0x0 |
61 | ····if-eqz·v3,·:cond_4 | 61 | ····if-eqz·v3,·:cond_4 |
62 | ····.line·9 | 62 | ····.line·96 |
63 | ····new-instance·v12,·Lcom/owncloud/android/lib/resources/files/NcSearchMethod; | 63 | ····new-instance·v12,·Lcom/owncloud/android/lib/resources/files/NcSearchMethod; |
64 | ····new-instance·v3,·Lorg/apache/jackrabbit/webdav/search/SearchInfo; | 64 | ····new-instance·v3,·Lorg/apache/jackrabbit/webdav/search/SearchInfo; |
65 | ····const-string·v1,·"NC" | 65 | ····const-string·v1,·"NC" |
66 | ····sget-object·v4,·Lorg/apache/jackrabbit/webdav/xml/Namespace;->XMLNS_NAMESPACE:Lorg/apache/jackrabbit/webdav/xml/Namespace; | 66 | ····sget-object·v4,·Lorg/apache/jackrabbit/webdav/xml/Namespace;->XMLNS_NAMESPACE:Lorg/apache/jackrabbit/webdav/xml/Namespace; |
67 | ····iget-object·v5,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchQuery:Ljava/lang/String; | 67 | ····iget-object·v5,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchQuery:Ljava/lang/String; |
68 | ····invoke-direct·{v3,·v1,·v4,·v5},·Lorg/apache/jackrabbit/webdav/search/SearchInfo;-><init>(Ljava/lang/String;Lorg/apache/jackrabbit/webdav/xml/Namespace;Ljava/lang/String;)V | 68 | ····invoke-direct·{v3,·v1,·v4,·v5},·Lorg/apache/jackrabbit/webdav/search/SearchInfo;-><init>(Ljava/lang/String;Lorg/apache/jackrabbit/webdav/xml/Namespace;Ljava/lang/String;)V |
69 | ····iget-object·v4,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchType:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 69 | ····iget-object·v4,·p0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->searchType:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
70 | ····.line·10 | 70 | ····.line·101 |
71 | ····invoke-virtual·{p0},·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->getClient()Lcom/owncloud/android/lib/common/OwnCloudClient; | 71 | ····invoke-virtual·{p0},·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation;->getClient()Lcom/owncloud/android/lib/common/OwnCloudClient; |
72 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
73 | ····invoke-virtual·{v1},·Lcom/owncloud/android/lib/common/OwnCloudClient;->getUserId()Ljava/lang/String; | 73 | ····invoke-virtual·{v1},·Lcom/owncloud/android/lib/common/OwnCloudClient;->getUserId()Ljava/lang/String; |
74 | ····move-result-object·v5 | 74 | ····move-result-object·v5 |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | ····move-object·v1,·v12 | 118 | ····move-object·v1,·v12 |
119 | ····invoke-direct/range·{v1·..·v9},·Lcom/owncloud/android/lib/resources/files/NcSearchMethod;-><init>(Ljava/lang/String;Lorg/apache/jackrabbit/webdav/search/SearchInfo;Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;Ljava/lang/String;JIZ)V | 119 | ····invoke-direct/range·{v1·..·v9},·Lcom/owncloud/android/lib/resources/files/NcSearchMethod;-><init>(Ljava/lang/String;Lorg/apache/jackrabbit/webdav/search/SearchInfo;Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;Ljava/lang/String;JIZ)V |
120 | ····:try_end_0 | 120 | ····:try_end_0 |
121 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 | 121 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_1 |
122 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 | 122 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 |
123 | ····.line·10 | 123 | ····.line·106 |
124 | ····:try_start_1 | 124 | ····:try_start_1 |
125 | ····invoke-virtual·{p1,·v12},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethod;)I | 125 | ····invoke-virtual·{p1,·v12},·Lcom/owncloud/android/lib/common/OwnCloudClient;->executeMethod(Lorg/apache/commons/httpclient/HttpMethod;)I |
126 | ····move-result·v1 | 126 | ····move-result·v1 |
127 | ····const/16·v2,·0xcf | 127 | ····const/16·v2,·0xcf |
Offset 148, 70 lines modified | Offset 148, 70 lines modified | ||
148 | ····:cond_1 | 148 | ····:cond_1 |
149 | ····:goto_0 | 149 | ····:goto_0 |
150 | ····const/4·v2,·0x1 | 150 | ····const/4·v2,·0x1 |
151 | ····:goto_1 | 151 | ····:goto_1 |
152 | ····if-eqz·v2,·:cond_2 | 152 | ····if-eqz·v2,·:cond_2 |
153 | ····.line·11 | 153 | ····.line·113 |
154 | ····invoke-virtual·{v12},·Lcom/owncloud/android/lib/resources/files/NcSearchMethod;->getResponseBodyAsMultiStatus()Lorg/apache/jackrabbit/webdav/MultiStatus; | 154 | ····invoke-virtual·{v12},·Lcom/owncloud/android/lib/resources/files/NcSearchMethod;->getResponseBodyAsMultiStatus()Lorg/apache/jackrabbit/webdav/MultiStatus; |
155 | ····move-result-object·v5 | 155 | ····move-result-object·v5 |
156 | ····.line·11 | 156 | ····.line·114 |
157 | ····new-instance·v4,·Lcom/owncloud/android/lib/common/utils/WebDavFileUtils; | 157 | ····new-instance·v4,·Lcom/owncloud/android/lib/common/utils/WebDavFileUtils; |
158 | ····invoke-direct·{v4},·Lcom/owncloud/android/lib/common/utils/WebDavFileUtils;-><init>()V | 158 | ····invoke-direct·{v4},·Lcom/owncloud/android/lib/common/utils/WebDavFileUtils;-><init>()V |
159 | ····const/4·v7,·0x0 | 159 | ····const/4·v7,·0x0 |
160 | ····const/4·v8,·0x1 | 160 | ····const/4·v8,·0x1 |
161 | ····.line·11 | 161 | ····.line·116 |
Max diff block lines reached; 4495/9298 bytes (48.34%) of diff not shown. |
Offset 37, 20 lines modified | Offset 37, 22 lines modified | ||
37 | .field·public·static·final·enum·PHOTO_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 37 | .field·public·static·final·enum·PHOTO_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
38 | .field·public·static·final·enum·RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 38 | .field·public·static·final·enum·RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
39 | .field·public·static·final·enum·RECENTLY_MODIFIED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 39 | .field·public·static·final·enum·RECENTLY_MODIFIED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
40 | .field·public·static·final·enum·SHARED_FILTER:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | ||
40 | .field·public·static·final·enum·SHARED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 41 | .field·public·static·final·enum·SHARED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
41 | #·direct·methods | 42 | #·direct·methods |
42 | .method·static·constructor·<clinit>()V | 43 | .method·static·constructor·<clinit>()V |
43 | ····.locals·1 | 44 | ····.locals·12 |
44 | ····.line·50 | 45 | ····.line·50 |
45 | ····new-instance·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 46 | ····new-instance·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
46 | ····const/4·v1,·0x0 | 47 | ····const/4·v1,·0x0 |
47 | ····const-string·v2,·"FILE_SEARCH" | 48 | ····const-string·v2,·"FILE_SEARCH" |
Offset 143, 22 lines modified | Offset 145, 33 lines modified | ||
143 | ····const-string·v10,·"RECENTLY_ADDED_SEARCH" | 145 | ····const-string·v10,·"RECENTLY_ADDED_SEARCH" |
144 | ····invoke-direct·{v0,·v10,·v9},·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;-><init>(Ljava/lang/String;I)V | 146 | ····invoke-direct·{v0,·v10,·v9},·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;-><init>(Ljava/lang/String;I)V |
145 | ····sput-object·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 147 | ····sput-object·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
148 | ····.line·59 | ||
149 | ····new-instance·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | ||
146 | ····const/16·v0,·0x9 | 150 | ····const/16·v10,·0x9 |
151 | ····const-string·v11,·"SHARED_FILTER" | ||
152 | ····invoke-direct·{v0,·v11,·v10},·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;-><init>(Ljava/lang/String;I)V | ||
153 | ····sput-object·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->SHARED_FILTER:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | ||
154 | ····const/16·v0,·0xa | ||
147 | ····new-array·v0,·v0,·[Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 155 | ····new-array·v0,·v0,·[Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
148 | ····.line·49 | 156 | ····.line·49 |
149 | ····sget-object·v1 | 157 | ····sget-object·v11,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->FILE_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
150 | ····aput-object·v1 | 158 | ····aput-object·v11,·v0,·v1 |
151 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->FAVORITE_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 159 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->FAVORITE_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
152 | ····aput-object·v1,·v0,·v2 | 160 | ····aput-object·v1,·v0,·v2 |
153 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_MODIFIED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 161 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_MODIFIED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
Offset 184, 14 lines modified | Offset 197, 18 lines modified | ||
184 | ····aput-object·v1,·v0,·v8 | 197 | ····aput-object·v1,·v0,·v8 |
185 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 198 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->RECENTLY_ADDED_SEARCH:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
186 | ····aput-object·v1,·v0,·v9 | 199 | ····aput-object·v1,·v0,·v9 |
200 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->SHARED_FILTER:Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | ||
201 | ····aput-object·v1,·v0,·v10 | ||
187 | ····sput-object·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->$VALUES:[Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; | 202 | ····sput-object·v0,·Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType;->$VALUES:[Lcom/owncloud/android/lib/resources/files/SearchRemoteOperation$SearchType; |
188 | ····return-void | 203 | ····return-void |
189 | .end·method | 204 | .end·method |
190 | .method·private·constructor·<init>(Ljava/lang/String;I)V | 205 | .method·private·constructor·<init>(Ljava/lang/String;I)V |
191 | ····.locals·0 | 206 | ····.locals·0 |
Offset 27, 14 lines modified | Offset 27, 14 lines modified | ||
27 | .field·final·synthetic·this$0:Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation; | 27 | .field·final·synthetic·this$0:Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;)V | 29 | .method·constructor·<init>(Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.line·26 | 31 | ····.line·262 |
32 | ····iput-object·p1,·p0,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;->this$0:Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation; | 32 | ····iput-object·p1,·p0,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;->this$0:Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation; |
33 | ····invoke-direct·{p0},·Lcom/google/gson/reflect/TypeToken;-><init>()V | 33 | ····invoke-direct·{p0},·Lcom/google/gson/reflect/TypeToken;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | .end·method | 156 | .end·method |
157 | #·virtual·methods | 157 | #·virtual·methods |
158 | .method·public·hasMoreActivities()Z | 158 | .method·public·hasMoreActivities()Z |
159 | ····.locals·1 | 159 | ····.locals·1 |
160 | ····.line·24 | 160 | ····.line·245 |
161 | ····iget·v0,·p0,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;->lastGiven:I | 161 | ····iget·v0,·p0,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;->lastGiven:I |
162 | ····if-lez·v0,·:cond_0 | 162 | ····if-lez·v0,·:cond_0 |
163 | ····const/4·v0,·0x1 | 163 | ····const/4·v0,·0x1 |
164 | ····goto·:goto_0 | 164 | ····goto·:goto_0 |
Offset 187, 107 lines modified | Offset 187, 107 lines modified | ||
187 | ············"Lcom/owncloud/android/lib/resources/activities/model/Activity;", | 187 | ············"Lcom/owncloud/android/lib/resources/activities/model/Activity;", |
188 | ············">;" | 188 | ············">;" |
189 | ········} | 189 | ········} |
190 | ····.end·annotation | 190 | ····.end·annotation |
191 | ····if-eqz·p1,·:cond_1 | 191 | ····if-eqz·p1,·:cond_1 |
192 | ····.line·2 | 192 | ····.line·249 |
193 | ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z | 193 | ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z |
194 | ····move-result·v0 | 194 | ····move-result·v0 |
195 | ····if-eqz·v0,·:cond_0 | 195 | ····if-eqz·v0,·:cond_0 |
196 | ····goto·:goto_0 | 196 | ····goto·:goto_0 |
197 | ····.line·25 | 197 | ····.line·254 |
198 | ····:cond_0 | 198 | ····:cond_0 |
199 | ····:try_start_0 | 199 | ····:try_start_0 |
200 | ····new-instance·v0,·Lcom/google/gson/JsonParser; | 200 | ····new-instance·v0,·Lcom/google/gson/JsonParser; |
201 | ····invoke-direct·{v0},·Lcom/google/gson/JsonParser;-><init>()V | 201 | ····invoke-direct·{v0},·Lcom/google/gson/JsonParser;-><init>()V |
202 | ····.line·25 | 202 | ····.line·255 |
203 | ····invoke-virtual·{v0,·p1},·Lcom/google/gson/JsonParser;->parse(Ljava/lang/String;)Lcom/google/gson/JsonElement; | 203 | ····invoke-virtual·{v0,·p1},·Lcom/google/gson/JsonParser;->parse(Ljava/lang/String;)Lcom/google/gson/JsonElement; |
204 | ····move-result-object·v0 | 204 | ····move-result-object·v0 |
205 | ····check-cast·v0,·Lcom/google/gson/JsonObject; | 205 | ····check-cast·v0,·Lcom/google/gson/JsonObject; |
206 | ····const-string·v1,·"ocs" | 206 | ····const-string·v1,·"ocs" |
207 | ····.line·25 | 207 | ····.line·256 |
208 | ····invoke-virtual·{v0,·v1},·Lcom/google/gson/JsonObject;->getAsJsonObject(Ljava/lang/String;)Lcom/google/gson/JsonObject; | 208 | ····invoke-virtual·{v0,·v1},·Lcom/google/gson/JsonObject;->getAsJsonObject(Ljava/lang/String;)Lcom/google/gson/JsonObject; |
209 | ····move-result-object·v0 | 209 | ····move-result-object·v0 |
210 | ····const-string·v1,·"data" | 210 | ····const-string·v1,·"data" |
211 | ····invoke-virtual·{v0,·v1},·Lcom/google/gson/JsonObject;->getAsJsonArray(Ljava/lang/String;)Lcom/google/gson/JsonArray; | 211 | ····invoke-virtual·{v0,·v1},·Lcom/google/gson/JsonObject;->getAsJsonArray(Ljava/lang/String;)Lcom/google/gson/JsonArray; |
212 | ····move-result-object·v0 | 212 | ····move-result-object·v0 |
213 | ····.line·25 | 213 | ····.line·258 |
214 | ····new-instance·v1,·Lcom/google/gson/GsonBuilder; | 214 | ····new-instance·v1,·Lcom/google/gson/GsonBuilder; |
215 | ····invoke-direct·{v1},·Lcom/google/gson/GsonBuilder;-><init>()V | 215 | ····invoke-direct·{v1},·Lcom/google/gson/GsonBuilder;-><init>()V |
216 | ····const-class·v2,·Lcom/owncloud/android/lib/resources/activities/model/RichElement; | 216 | ····const-class·v2,·Lcom/owncloud/android/lib/resources/activities/model/RichElement; |
217 | ····new-instance·v3,·Lcom/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter; | 217 | ····new-instance·v3,·Lcom/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter; |
218 | ····invoke-direct·{v3},·Lcom/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter;-><init>()V | 218 | ····invoke-direct·{v3},·Lcom/owncloud/android/lib/resources/activities/model/RichElementTypeAdapter;-><init>()V |
219 | ····.line·2 | 219 | ····.line·259 |
220 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/google/gson/GsonBuilder;->registerTypeAdapter(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; | 220 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/google/gson/GsonBuilder;->registerTypeAdapter(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; |
221 | ····move-result-object·v1 | 221 | ····move-result-object·v1 |
222 | ····const-class·v2,·Lcom/owncloud/android/lib/resources/activities/models/PreviewObject; | 222 | ····const-class·v2,·Lcom/owncloud/android/lib/resources/activities/models/PreviewObject; |
223 | ····new-instance·v3,·Lcom/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter; | 223 | ····new-instance·v3,·Lcom/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter; |
224 | ····invoke-direct·{v3},·Lcom/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter;-><init>()V | 224 | ····invoke-direct·{v3},·Lcom/owncloud/android/lib/resources/activities/models/PreviewObjectAdapter;-><init>()V |
225 | ····.line·26 | 225 | ····.line·260 |
226 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/google/gson/GsonBuilder;->registerTypeAdapter(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; | 226 | ····invoke-virtual·{v1,·v2,·v3},·Lcom/google/gson/GsonBuilder;->registerTypeAdapter(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; |
227 | ····move-result-object·v1 | 227 | ····move-result-object·v1 |
228 | ····.line·26 | 228 | ····.line·261 |
229 | ····invoke-virtual·{v1},·Lcom/google/gson/GsonBuilder;->create()Lcom/google/gson/Gson; | 229 | ····invoke-virtual·{v1},·Lcom/google/gson/GsonBuilder;->create()Lcom/google/gson/Gson; |
230 | ····move-result-object·v1 | 230 | ····move-result-object·v1 |
231 | ····.line·26 | 231 | ····.line·262 |
232 | ····new-instance·v2,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1; | 232 | ····new-instance·v2,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1; |
233 | ····invoke-direct·{v2,·p0},·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;-><init>(Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;)V | 233 | ····invoke-direct·{v2,·p0},·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;-><init>(Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;)V |
234 | ····.line·26 | 234 | ····.line·263 |
235 | ····invoke-virtual·{v2},·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;->getType()Ljava/lang/reflect/Type; | 235 | ····invoke-virtual·{v2},·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation$1;->getType()Ljava/lang/reflect/Type; |
236 | ····move-result-object·v2 | 236 | ····move-result-object·v2 |
237 | ····.line·26 | 237 | ····.line·265 |
238 | ····invoke-virtual·{v1,·v0,·v2},·Lcom/google/gson/Gson;->fromJson(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;)Ljava/lang/Object; | 238 | ····invoke-virtual·{v1,·v0,·v2},·Lcom/google/gson/Gson;->fromJson(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;)Ljava/lang/Object; |
239 | ····move-result-object·v0 | 239 | ····move-result-object·v0 |
240 | ····check-cast·v0,·Ljava/util/ArrayList; | 240 | ····check-cast·v0,·Ljava/util/ArrayList; |
241 | ····:try_end_0 | 241 | ····:try_end_0 |
242 | ····.catch·Lcom/google/gson/JsonSyntaxException;·{:try_start_0·..·:try_end_0}·:catch_0 | 242 | ····.catch·Lcom/google/gson/JsonSyntaxException;·{:try_start_0·..·:try_end_0}·:catch_0 |
243 | ····return-object·v0 | 243 | ····return-object·v0 |
244 | ····:catch_0 | 244 | ····:catch_0 |
245 | ····move-exception·v0 | 245 | ····move-exception·v0 |
246 | ····.line·26 | 246 | ····.line·268 |
247 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;->TAG:Ljava/lang/String; | 247 | ····sget-object·v1,·Lcom/owncloud/android/lib/resources/activities/GetActivitiesRemoteOperation;->TAG:Ljava/lang/String; |
248 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 248 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
249 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 249 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
250 | ····const-string·v3,·"Not·a·valid·json:·" | 250 | ····const-string·v3,·"Not·a·valid·json:·" |
Offset 298, 22 lines modified | Offset 298, 22 lines modified | ||
298 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 298 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Max diff block lines reached; 18554/22757 bytes (81.53%) of diff not shown. |