Offset 1, 18 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:·866f081a230a6db8daac6210206f0341fc8ba4421deed39c85cf5fb3f15dc395 | ||
10 | Signer·#1·certificate·SHA-1·digest:·198da424c791cdc48354343317180733906b4c76 | ||
11 | Signer·#1·certificate·MD5·digest:·d3d0d62f81dfbdd3d82a39576c778691 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·a79488af8372bfa0caddb634c3570ee00294acd72b25eb4d8e87035f7f45a17c | ||
15 | Signer·#1·public·key·SHA-1·digest:·b486e2a5facbd9a05ff6ddbbc9917ab26dcb66b6 | ||
16 | Signer·#1·public·key·MD5·digest:·85fa4df5b0f0265a3c8b1fa8a6da6420 | ||
17 | WARNING:·META-INF/buildserverid·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/fdroidserverid·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, 31 lines modified | Offset 1, 29 lines modified | ||
1 | Zip·file·size:·2728 | 1 | Zip·file·size:·2728424·bytes,·number·of·entries:·27 |
2 | -rw----·····2.0·fat·····2198·bl·defN·15-May-27·15:55·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····2319·bl·defN·15-May-27·15:55·META-INF/3C4601F2.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·15-May-27·15:55·META-INF/3C4601F2.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-May-27·15:22·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-May-27·15:22·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····448 | 2 | -rw----·····2.0·fat·····4484·bX·defN·17-Oct-10·00:03·AndroidManifest.xml |
8 | -rw----·····1.0·fat·····5761·b-·stor·1 | 3 | -rw----·····1.0·fat·····5761·b-·stor·17-Oct-10·00:03·res/drawable-hdpi-v4/ic_launcher.png |
9 | -rw----·····1.0·fat···458760·b-·stor·1 | 4 | -rw----·····1.0·fat···458760·b-·stor·17-Oct-10·00:03·res/drawable-hdpi-v4/licoscreen.png |
10 | -rw----·····1.0·fat····19038·b-·stor·1 | 5 | -rw----·····1.0·fat····19038·b-·stor·17-Oct-10·00:03·res/drawable-hdpi-v4/logo.png |
11 | -rw----·····1.0·fat·····5761·b-·stor·1 | 6 | -rw----·····1.0·fat·····5761·b-·stor·17-Oct-10·00:03·res/drawable-ldpi-v4/ic_launcher.png |
12 | -rw----·····1.0·fat···458760·b-·stor·1 | 7 | -rw----·····1.0·fat···458760·b-·stor·17-Oct-10·00:03·res/drawable-ldpi-v4/licoscreen.png |
13 | -rw----·····1.0·fat····19038·b-·stor·1 | 8 | -rw----·····1.0·fat····19038·b-·stor·17-Oct-10·00:03·res/drawable-ldpi-v4/logo.png |
14 | -rw----·····1.0·fat·····2917·b-·stor·1 | 9 | -rw----·····1.0·fat·····2917·b-·stor·17-Oct-10·00:03·res/drawable-mdpi-v4/ic_launcher.png |
15 | -rw----·····1.0·fat···458760·b-·stor·1 | 10 | -rw----·····1.0·fat···458760·b-·stor·17-Oct-10·00:03·res/drawable-mdpi-v4/licoscreen.png |
16 | -rw----·····1.0·fat····19038·b-·stor·1 | 11 | -rw----·····1.0·fat····19038·b-·stor·17-Oct-10·00:03·res/drawable-mdpi-v4/logo.png |
17 | -rw----·····1.0·fat·····9060·b-·stor·1 | 12 | -rw----·····1.0·fat·····9060·b-·stor·17-Oct-10·00:03·res/drawable-xhdpi-v4/ic_launcher.png |
18 | -rw----·····1.0·fat···458760·b-·stor·1 | 13 | -rw----·····1.0·fat···458760·b-·stor·17-Oct-10·00:03·res/drawable-xhdpi-v4/licoscreen.png |
19 | -rw----·····1.0·fat····19038·b-·stor·1 | 14 | -rw----·····1.0·fat····19038·b-·stor·17-Oct-10·00:03·res/drawable-xhdpi-v4/logo.png |
20 | -rw----·····1.0·fat····17655·b-·stor·1 | 15 | -rw----·····1.0·fat····17655·b-·stor·17-Oct-10·00:03·res/drawable-xxhdpi-v4/ic_launcher.png |
21 | -rw----·····1.0·fat···458760·b-·stor·1 | 16 | -rw----·····1.0·fat···458760·b-·stor·17-Oct-10·00:03·res/drawable-xxhdpi-v4/licoscreen.png |
22 | -rw----·····1.0·fat····19038·b-·stor·1 | 17 | -rw----·····1.0·fat····19038·b-·stor·17-Oct-10·00:03·res/drawable-xxhdpi-v4/logo.png |
23 | -rw----·····2.0·fat·····2836·bl·defN·1 | 18 | -rw----·····2.0·fat·····2836·bl·defN·17-Oct-10·00:03·res/layout/activity_enterdata.xml |
24 | -rw----·····2.0·fat·····2364·bl·defN·1 | 19 | -rw----·····2.0·fat·····2364·bl·defN·17-Oct-10·00:03·res/layout/activity_main.xml |
25 | -rw----·····2.0·fat·····1760·bl·defN·1 | 20 | -rw----·····2.0·fat·····1760·bl·defN·17-Oct-10·00:03·res/layout/get_sys_info.xml |
26 | -rw----·····2.0·fat·····1904·bl·defN·1 | 21 | -rw----·····2.0·fat·····1904·bl·defN·17-Oct-10·00:03·res/layout/send_sys_info.xml |
27 | -rw----·····2.0·fat······464·bl·defN·1 | 22 | -rw----·····2.0·fat······464·bl·defN·17-Oct-10·00:03·res/menu-v11/main.xml |
28 | -rw----·····2.0·fat······420·bl·defN·1 | 23 | -rw----·····2.0·fat······420·bl·defN·17-Oct-10·00:03·res/menu/main.xml |
29 | -rw----·····1.0·fat·····8016·b-·stor·1 | 24 | -rw----·····1.0·fat·····8016·b-·stor·17-Oct-10·00:03·resources.arsc |
30 | -rw----·····2.0·fat···9 | 25 | -rw----·····2.0·fat···930240·bl·defN·17-Oct-10·00:03·classes.dex |
26 | -rw----·····2.0·fat·····2198·b-·defN·17-Oct-10·00:03·META-INF/MANIFEST.MF | ||
27 | -rw----·····2.0·fat·····2319·b-·defN·17-Oct-10·00:03·META-INF/3C4601F2.SF | ||
28 | -rw----·····2.0·fat·····1332·b-·defN·17-Oct-10·00:03·META-INF/3C4601F2.RSA | ||
31 | 2 | 29 | 27·files,·3388481·bytes·uncompressed,·2724678·bytes·compressed:··19.6% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="8"·android:versionName="0.0.8"·android:installLocation="internalOnly"·package="com.linuxcounter.lico_update_003"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2- | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="8"·android:versionName="0.0.8"·android:installLocation="internalOnly"·package="com.linuxcounter.lico_update_003"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461"> |
3 | ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="17"/> | 3 | ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="17"/> |
4 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 4 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 6 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
7 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | 7 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |
8 | ··<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"/> | 8 | ··<uses-permission·android:name="android.permission.READ_EXTERNAL_STORAGE"/> |
9 | ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/> | 9 | ··<uses-permission·android:name="android.permission.READ_PHONE_STATE"/> |
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············:· | 4 | checksum············:·2b9d9b7d |
5 | signature···········:· | 5 | signature···········:·7b5d...fcb5 |
6 | file_size···········:·9 | 6 | file_size···········:·930240 |
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·····:·71 | 10 | string_ids_size·····:·7191 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·97 | 12 | type_ids_size·······:·978 |
13 | type_ids_off········:·288 | 13 | type_ids_off········:·28876·(0x0070cc) |
14 | proto_ids_size······:·1304 | 14 | proto_ids_size······:·1304 |
15 | proto_ids_off·······:·327 | 15 | proto_ids_off·······:·32788·(0x008014) |
16 | field_ids_size······:·171 | 16 | field_ids_size······:·1716 |
17 | field_ids_off·······:·484 | 17 | field_ids_off·······:·48436·(0x00bd34) |
18 | method_ids_size·····:·58 | 18 | method_ids_size·····:·5855 |
19 | method_ids_off······:·621 | 19 | method_ids_off······:·62164·(0x00f2d4) |
20 | class_defs_size·····:·5 | 20 | class_defs_size·····:·570 |
21 | class_defs_off······:·10 | 21 | class_defs_off······:·109004·(0x01a9cc) |
22 | data_size···········:·79 | 22 | data_size···········:·797652 |
23 | data_off············:·132 | 23 | data_off············:·132588·(0x0205ec) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·108 | 25 | class_idx···········:·108 |
26 | access_flags········:·1536·(0x0600) | 26 | access_flags········:·1536·(0x0600) |
27 | superclass_idx······:·83 | 27 | superclass_idx······:·837 |
28 | source_file_idx·····:·4 | 28 | source_file_idx·····:·462 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·6 | 32 | virtual_methods_size:·6 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 78, 21 lines modified | Offset 78, 21 lines modified | ||
78 | ····#5··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) | 78 | ····#5··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) |
79 | ······name··········:·'getSettingsActivityName' | 79 | ······name··········:·'getSettingsActivityName' |
80 | ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' | 80 | ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' |
81 | ······access········:·0x0401·(PUBLIC·ABSTRACT) | 81 | ······access········:·0x0401·(PUBLIC·ABSTRACT) |
82 | ······code··········:·(none) | 82 | ······code··········:·(none) |
83 | ··source_file_idx···:·4 | 83 | ··source_file_idx···:·462·(AccessibilityServiceInfoCompat.java) |
84 | Class·#1·header: | 84 | Class·#1·header: |
85 | class_idx···········:·109 | 85 | class_idx···········:·109 |
86 | access_flags········:·1·(0x0001) | 86 | access_flags········:·1·(0x0001) |
87 | superclass_idx······:·83 | 87 | superclass_idx······:·837 |
88 | source_file_idx·····:·4 | 88 | source_file_idx·····:·462 |
89 | static_fields_size··:·13 | 89 | static_fields_size··:·13 |
90 | instance_fields_size:·0 | 90 | instance_fields_size:·0 |
91 | direct_methods_size·:·11 | 91 | direct_methods_size·:·11 |
92 | virtual_methods_size:·0 | 92 | virtual_methods_size:·0 |
93 | Class·#1·annotations: | 93 | Class·#1·annotations: |
94 | Annotations·on·class | 94 | Annotations·on·class |
Offset 175, 33 lines modified | Offset 175, 33 lines modified | ||
175 | ······type··········:·'()V' | 175 | ······type··········:·'()V' |
176 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 176 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
177 | ······code··········- | 177 | ······code··········- |
178 | ······registers·····:·2 | 178 | ······registers·····:·2 |
179 | ······ins···········:·0 | 179 | ······ins···········:·0 |
180 | ······outs··········:·1 | 180 | ······outs··········:·1 |
181 | ······insns·size····:·36·16-bit·code·units | 181 | ······insns·size····:·36·16-bit·code·units |
182 | 02e | 182 | 02e954:········································|[02e954]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V |
183 | 02e | 183 | 02e964:·6000·2200······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0022 |
184 | 02e | 184 | 02e968:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12 |
185 | 02e | 185 | 02e96c:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a |
186 | 02e | 186 | 02e970:·2200·6a00······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@006a |
187 | 02e | 187 | 02e974:·7010·a901·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@01a9 |
188 | 02e | 188 | 02e97a:·6900·3100······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0031 |
189 | 02e | 189 | 02e97e:·0e00···································|000d:·return-void |
190 | 02e | 190 | 02e980:·6000·2200······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0022 |
191 | 02e | 191 | 02e984:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e |
192 | 02e | 192 | 02e988:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a |
193 | 02e | 193 | 02e98c:·2200·6900······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0069 |
194 | 02e | 194 | 02e990:·7010·a201·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@01a2 |
195 | 02e | 195 | 02e996:·6900·3100······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0031 |
196 | 02e | 196 | 02e99a:·28f2···································|001b:·goto·000d·//·-000e |
197 | 02e | 197 | 02e99c:·2200·6b00······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@006b |
198 | 02e | 198 | 02e9a0:·7010·ab01·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@01ab |
199 | 02e | 199 | 02e9a6:·6900·3100······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0031 |
200 | 02e | 200 | 02e9aa:·28ea···································|0023:·goto·000d·//·-0016 |
201 | ······catches·······:·(none) | 201 | ······catches·······:·(none) |
202 | ······positions·····:· | 202 | ······positions·····:· |
203 | ········0x0000·line=111 | 203 | ········0x0000·line=111 |
204 | ········0x0006·line=112 | 204 | ········0x0006·line=112 |
205 | ········0x000d·line=118 | 205 | ········0x000d·line=118 |
206 | ········0x000e·line=113 | 206 | ········0x000e·line=113 |
207 | ········0x0014·line=114 | 207 | ········0x0014·line=114 |
Offset 213, 17 lines modified | Offset 213, 17 lines modified | ||
213 | ······type··········:·'()V' | 213 | ······type··········:·'()V' |
214 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 214 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
215 | ······code··········- | 215 | ······code··········- |
216 | ······registers·····:·1 | 216 | ······registers·····:·1 |
217 | ······ins···········:·1 | 217 | ······ins···········:·1 |
218 | ······outs··········:·1 | 218 | ······outs··········:·1 |
219 | ······insns·size····:·4·16-bit·code·units | 219 | ······insns·size····:·4·16-bit·code·units |
220 | 02e | 220 | 02e9ac:········································|[02e9ac]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V |
221 | 02e | 221 | 02e9bc:·7010·c515·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@15c5 |
222 | 02e | 222 | 02e9c2:·0e00···································|0003:·return-void |
223 | ······catches·······:·(none) | 223 | ······catches·······:·(none) |
224 | ······positions·····:· | 224 | ······positions·····:· |
225 | ········0x0000·line=279 | 225 | ········0x0000·line=279 |
226 | ········0x0003·line=281 | 226 | ········0x0003·line=281 |
227 | ······locals········:· | 227 | ······locals········:· |
228 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· | 228 | ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;· |
Offset 232, 27 lines modified | Offset 232, 27 lines modified | ||
232 | ······type··········:·'(I)Ljava/lang/String;' | 232 | ······type··········:·'(I)Ljava/lang/String;' |
233 | ······access········:·0x0009·(PUBLIC·STATIC) | 233 | ······access········:·0x0009·(PUBLIC·STATIC) |
234 | ······code··········- | 234 | ······code··········- |
235 | ······registers·····:·2 | 235 | ······registers·····:·2 |
236 | ······ins···········:·1 | 236 | ······ins···········:·1 |
237 | ······outs··········:·0 | 237 | ······outs··········:·0 |
238 | ······insns·size····:·38·16-bit·code·units | 238 | ······insns·size····:·38·16-bit·code·units |
239 | 02e | 239 | 02e9c4:········································|[02e9c4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; |
240 | 02e | 240 | 02e9d4:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012 |
241 | 02e9 | 241 | 02e9da:·1a00·460a······························|0003:·const-string·v0,·"UNKNOWN"·//·string@0a46 |
242 | 02e9 | 242 | 02e9de:·1100···································|0005:·return-object·v0 |
243 | 02e9 | 243 | 02e9e0:·1a00·3802······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@0238 |
244 | 02e9 | 244 | 02e9e4:·28fd···································|0008:·goto·0005·//·-0003 |
245 | 02e9 | 245 | 02e9e6:·1a00·3702······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@0237 |
246 | 02e9 | 246 | 02e9ea:·28fa···································|000b:·goto·0005·//·-0006 |
247 | 02e9 | 247 | 02e9ec:·1a00·3602······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@0236 |
Max diff block lines reached; 14081449/14094290 bytes (99.91%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·92 | 1 | Zip·file·size:·928082·bytes,·number·of·entries:·570 |
2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class | 2 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class |
3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class | 3 | ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class |
4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class | 4 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class |
5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class | 5 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class |
6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class | 6 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class |
7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class | 7 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class |
8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class | 8 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class |
Offset 315, 49 lines modified | Offset 315, 49 lines modified | ||
315 | ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$PackedMap.class | 315 | ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$PackedMap.class |
316 | ?rwxrwxr-x··2.0·unx·····1772·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$Spec.class | 316 | ?rwxrwxr-x··2.0·unx·····1772·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$Spec.class |
317 | ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Space.class | 317 | ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·android/support/v7/widget/Space.class |
318 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ViewGroup.class | 318 | ?rwxrwxr-x··2.0·unx······745·b-·stor·80-Jan-01·00:00·android/support/v7/widget/ViewGroup.class |
319 | ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·com/android/volley/BuildConfig.class | 319 | ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·com/android/volley/BuildConfig.class |
320 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/android/volley/Cache$Entry.class | 320 | ?rwxrwxr-x··2.0·unx······643·b-·stor·80-Jan-01·00:00·com/android/volley/Cache$Entry.class |
321 | ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/android/volley/Cache.class | 321 | ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/android/volley/Cache.class |
322 | ?rwxrwxr-x··2.0·unx······73 | 322 | ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·com/android/volley/CacheDispatcher$1.class |
323 | ?rwxrwxr-x··2.0·unx·····3 | 323 | ?rwxrwxr-x··2.0·unx·····3311·b-·stor·80-Jan-01·00:00·com/android/volley/CacheDispatcher.class |
324 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery$1.class | 324 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery$1.class |
325 | ?rwxrwxr-x··2.0·unx·····1254·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.class | 325 | ?rwxrwxr-x··2.0·unx·····1254·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.class |
326 | ?rwxrwxr-x··2.0·unx·····1096·b-·stor·80-Jan-01·00:00·com/android/volley/InternalUtils.class | 326 | ?rwxrwxr-x··2.0·unx·····1096·b-·stor·80-Jan-01·00:00·com/android/volley/InternalUtils.class |
327 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/android/volley/Network.class | 327 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/android/volley/Network.class |
328 | ?rwxrwxr-x··2.0·unx·····35 | 328 | ?rwxrwxr-x··2.0·unx·····3572·b-·stor·80-Jan-01·00:00·com/android/volley/NetworkDispatcher.class |
329 | ?rwxrwxr-x··2.0·unx······ | 329 | ?rwxrwxr-x··2.0·unx······731·b-·stor·80-Jan-01·00:00·com/android/volley/NetworkResponse.class |
330 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·com/android/volley/Request$1.class | 330 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·com/android/volley/Request$1.class |
331 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·com/android/volley/Request$Method.class | 331 | ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·com/android/volley/Request$Method.class |
332 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/android/volley/Request$Priority.class | 332 | ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·com/android/volley/Request$Priority.class |
333 | ?rwxrwxr-x··2.0·unx·····8 | 333 | ?rwxrwxr-x··2.0·unx·····8191·b-·stor·80-Jan-01·00:00·com/android/volley/Request.class |
334 | ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$RequestFilter.class | 334 | ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$RequestFilter.class |
335 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$RequestFinishedListener.class | 335 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$RequestFinishedListener.class |
336 | ?rwxrwxr-x··2.0·unx·····592 | 336 | ?rwxrwxr-x··2.0·unx·····5927·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue.class |
337 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/android/volley/Response$ErrorListener.class | 337 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/android/volley/Response$ErrorListener.class |
338 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·com/android/volley/Response$Listener.class | 338 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·com/android/volley/Response$Listener.class |
339 | ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·com/android/volley/Response.class | 339 | ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·com/android/volley/Response.class |
340 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·com/android/volley/ResponseDelivery.class | 340 | ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·com/android/volley/ResponseDelivery.class |
341 | ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·com/android/volley/RetryPolicy.class | 341 | ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·com/android/volley/RetryPolicy.class |
342 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyError.class | 342 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyError.class |
343 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyLog$MarkerLog$Marker.class | 343 | ?rwxrwxr-x··2.0·unx······304·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyLog$MarkerLog$Marker.class |
344 | ?rwxrwxr-x··2.0·unx·····225 | 344 | ?rwxrwxr-x··2.0·unx·····2250·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyLog$MarkerLog.class |
345 | ?rwxrwxr-x··2.0·unx·····2324·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyLog.class | 345 | ?rwxrwxr-x··2.0·unx·····2324·b-·stor·80-Jan-01·00:00·com/android/volley/VolleyLog.class |
346 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/Authenticator.class | 346 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/Authenticator.class |
347 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ByteArrayPool$1.class | 347 | ?rwxrwxr-x··2.0·unx······346·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ByteArrayPool$1.class |
348 | ?rwxrwxr-x··2.0·unx·····1664·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ByteArrayPool.class | 348 | ?rwxrwxr-x··2.0·unx·····1664·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ByteArrayPool.class |
349 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$1.class | 349 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$1.class |
350 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$CacheHeader.class | 350 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$CacheHeader.class |
351 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$CountingInputStream.class | 351 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache$CountingInputStream.class |
352 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpClientStack$HttpPatch.class | 352 | ?rwxrwxr-x··2.0·unx······568·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpClientStack$HttpPatch.class |
353 | ?rwxrwxr-x··2.0·unx·····2558·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpHeaderParser.class | 353 | ?rwxrwxr-x··2.0·unx·····2558·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpHeaderParser.class |
354 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpStack.class | 354 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpStack.class |
355 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HurlStack$UrlRewriter.class | 355 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HurlStack$UrlRewriter.class |
356 | ?rwxrwxr-x··2.0·unx·····191 | 356 | ?rwxrwxr-x··2.0·unx·····1910·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$4.class |
357 | ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.class | 357 | ?rwxrwxr-x··2.0·unx·····1685·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.class |
358 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageCache.class | 358 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageCache.class |
359 | ?rwxrwxr-x··2.0·unx·····1876·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageContainer.class | 359 | ?rwxrwxr-x··2.0·unx·····1876·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageContainer.class |
360 | ?rwxrwxr-x··2.0·unx·····5874·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader.class | 360 | ?rwxrwxr-x··2.0·unx·····5874·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader.class |
361 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NetworkImageView$1$1.class | 361 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NetworkImageView$1$1.class |
362 | ?rwxrwxr-x··2.0·unx·····2829·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NetworkImageView.class | 362 | ?rwxrwxr-x··2.0·unx·····2829·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NetworkImageView.class |
363 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/PoolingByteArrayOutputStream.class | 363 | ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/PoolingByteArrayOutputStream.class |
Offset 375, 15 lines modified | Offset 375, 15 lines modified | ||
375 | ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$menu.class | 375 | ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$menu.class |
376 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$string.class | 376 | ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$string.class |
377 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$style.class | 377 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$style.class |
378 | ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$styleable.class | 378 | ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R$styleable.class |
379 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R.class | 379 | ?rwxrwxr-x··2.0·unx······149·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/R.class |
380 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/StartBackgroundServiceAtBootReceiver.class | 380 | ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/StartBackgroundServiceAtBootReceiver.class |
381 | ?rwxrwxr-x··2.0·unx····18666·b-·defN·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService.class | 381 | ?rwxrwxr-x··2.0·unx····18666·b-·defN·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService.class |
382 | ?rwxrwxr-x··2.0·unx····1 | 382 | ?rwxrwxr-x··2.0·unx····12952·b-·defN·80-Jan-01·00:00·com/linuxcounter/lico_update_003/getSysInfo.class |
383 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo.class | 383 | ?rwxrwxr-x··2.0·unx·····2331·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo.class |
384 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class | 384 | ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class |
385 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class | 385 | ?rwxrwxr-x··2.0·unx······742·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class |
386 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class | 386 | ?rwxrwxr-x··2.0·unx······844·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class |
387 | ?rwxrwxr-x··2.0·unx·····4363·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class | 387 | ?rwxrwxr-x··2.0·unx·····4363·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle.class |
388 | ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class | 388 | ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class |
389 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class | 389 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class |
Offset 495, 31 lines modified | Offset 495, 32 lines modified | ||
495 | ?rwxrwxr-x··2.0·unx······377·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$7.class | 495 | ?rwxrwxr-x··2.0·unx······377·b-·stor·80-Jan-01·00:00·android/support/v7/widget/GridLayout$7.class |
496 | ?rwxrwxr-x··2.0·unx····15870·b-·defN·80-Jan-01·00:00·android/support/v7/widget/GridLayout.class | 496 | ?rwxrwxr-x··2.0·unx····15870·b-·defN·80-Jan-01·00:00·android/support/v7/widget/GridLayout.class |
497 | ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·com/android/volley/AuthFailureError.class | 497 | ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·com/android/volley/AuthFailureError.class |
498 | ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·com/android/volley/DefaultRetryPolicy.class | 498 | ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·com/android/volley/DefaultRetryPolicy.class |
499 | ?rwxrwxr-x··2.0·unx·····1442·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery.class | 499 | ?rwxrwxr-x··2.0·unx·····1442·b-·stor·80-Jan-01·00:00·com/android/volley/ExecutorDelivery.class |
500 | ?rwxrwxr-x··2.0·unx······313·b-·stor·80-Jan-01·00:00·com/android/volley/NetworkError.class | 500 | ?rwxrwxr-x··2.0·unx······313·b-·stor·80-Jan-01·00:00·com/android/volley/NetworkError.class |
501 | ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/android/volley/ParseError.class | 501 | ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·com/android/volley/ParseError.class |
502 | ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·com/android/volley/RedirectError.class | ||
502 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$1.class | 503 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·com/android/volley/RequestQueue$1.class |
503 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/android/volley/ServerError.class | 504 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/android/volley/ServerError.class |
504 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·com/android/volley/TimeoutError.class | 505 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·com/android/volley/TimeoutError.class |
505 | ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/AndroidAuthenticator.class | 506 | ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/AndroidAuthenticator.class |
506 | ?rwxrwxr-x··2.0·unx·····8 | 507 | ?rwxrwxr-x··2.0·unx·····8210·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/BasicNetwork.class |
507 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ClearCacheRequest.class | 508 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ClearCacheRequest.class |
508 | ?rwxrwxr-x··2.0·unx·····92 | 509 | ?rwxrwxr-x··2.0·unx·····9218·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/DiskBasedCache.class |
509 | ?rwxrwxr-x··2.0·unx·····3747·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpClientStack.class | 510 | ?rwxrwxr-x··2.0·unx·····3747·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HttpClientStack.class |
510 | ?rwxrwxr-x··2.0·unx·····5 | 511 | ?rwxrwxr-x··2.0·unx·····5409·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/HurlStack.class |
511 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$2.class | 512 | ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$2.class |
512 | ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$3.class | 513 | ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$3.class |
513 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageListener.class | 514 | ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageLoader$ImageListener.class |
514 | ?rwxrwxr-x··2.0·unx·····4452·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageRequest.class | 515 | ?rwxrwxr-x··2.0·unx·····4452·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/ImageRequest.class |
515 | ?rwxrwxr-x··2.0·unx·····18 | 516 | ?rwxrwxr-x··2.0·unx·····1895·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/JsonRequest.class |
516 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NoCache.class | 517 | ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NoCache.class |
517 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/RequestFuture.class | 518 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/RequestFuture.class |
518 | ?rwxrwxr-x··2.0·unx·····1 | 519 | ?rwxrwxr-x··2.0·unx·····1639·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/StringRequest.class |
519 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService$1.class | 520 | ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService$1.class |
520 | ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService$2.class | 521 | ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/UpdateInBackgroundService$2.class |
521 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo$1.class | 522 | ?rwxrwxr-x··2.0·unx······795·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo$1.class |
522 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo$2.class | 523 | ?rwxrwxr-x··2.0·unx······771·b-·stor·80-Jan-01·00:00·com/linuxcounter/lico_update_003/sendSysInfo$2.class |
523 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class | 524 | ?rwxrwxr-x··2.0·unx·····1051·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class |
524 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImplJB.class | 525 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImplJB.class |
525 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplICS.class | 526 | ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplICS.class |
Offset 564, 8 lines modified | Offset 565, 8 lines modified | ||
564 | ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class | 565 | ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class |
565 | ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class | 566 | ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class |
566 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class | 567 | ?rwxrwxr-x··2.0·unx······599·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class |
567 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class | 568 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class |
568 | ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class | 569 | ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class |
569 | ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class | 570 | ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class |
570 | ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 571 | ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
571 | 5 | 572 | 570·files,·945171·bytes·uncompressed,·817120·bytes·compressed:··13.5% |
Offset 1494, 14 lines modified | Offset 1494, 17 lines modified | ||
1494 | Filename:·com/android/volley/NetworkError.class | 1494 | Filename:·com/android/volley/NetworkError.class |
1495 | Comment:· | 1495 | Comment:· |
1496 | Filename:·com/android/volley/ParseError.class | 1496 | Filename:·com/android/volley/ParseError.class |
1497 | Comment:· | 1497 | Comment:· |
1498 | Filename:·com/android/volley/RedirectError.class | ||
1499 | Comment:· | ||
1498 | Filename:·com/android/volley/RequestQueue$1.class | 1500 | Filename:·com/android/volley/RequestQueue$1.class |
1499 | Comment:· | 1501 | Comment:· |
1500 | Filename:·com/android/volley/ServerError.class | 1502 | Filename:·com/android/volley/ServerError.class |
1501 | Comment:· | 1503 | Comment:· |
1502 | Filename:·com/android/volley/TimeoutError.class | 1504 | Filename:·com/android/volley/TimeoutError.class |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | package·com.android.volley; | 2 | package·com.android.volley; |
3 | import·java.util.concurrent.BlockingQueue; | 3 | import·java.util.concurrent.BlockingQueue; |
4 | class·CacheDispatcher$1·implements·Runnable | 4 | class·CacheDispatcher$1·implements·Runnable |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·CacheDispatcher·this$0; | 6 | ····final·/*·synthetic·*/·CacheDispatcher·this$0; |
7 | ····final·/*·synthetic·*/·Request·val$ | 7 | ····final·/*·synthetic·*/·Request·val$finalRequest; |
8 | ···· | 8 | ···· |
9 | ····CacheDispatcher$1(final·CacheDispatcher·this$0,·final·Request·val$ | 9 | ····CacheDispatcher$1(final·CacheDispatcher·this$0,·final·Request·val$finalRequest)·{ |
10 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
11 | ········this.val$ | 11 | ········this.val$finalRequest·=·val$finalRequest; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
15 | ········try·{ | 15 | ········try·{ |
16 | ············final·CacheDispatcher·this$0·=·this.this$0; | 16 | ············final·CacheDispatcher·this$0·=·this.this$0; |
17 | ············try·{ | 17 | ············try·{ |
18 | ················final·BlockingQueue·access$000·=·CacheDispatcher.access$000(this$0); | 18 | ················final·BlockingQueue·access$000·=·CacheDispatcher.access$000(this$0); |
19 | ················try·{ | 19 | ················try·{ |
20 | ····················access$000.put(this.val$ | 20 | ····················access$000.put(this.val$finalRequest); |
21 | ················} | 21 | ················} |
22 | ················catch·(InterruptedException·ex)·{} | 22 | ················catch·(InterruptedException·ex)·{} |
23 | ············} | 23 | ············} |
24 | ············catch·(InterruptedException·ex2)·{} | 24 | ············catch·(InterruptedException·ex2)·{} |
25 | ········} | 25 | ········} |
26 | ········catch·(InterruptedException·ex3)·{} | 26 | ········catch·(InterruptedException·ex3)·{} |
27 | ····} | 27 | ····} |
Offset 38, 81 lines modified | Offset 38, 83 lines modified | ||
38 | ········Process.setThreadPriority(10); | 38 | ········Process.setThreadPriority(10); |
39 | ········this.mCache.initialize(); | 39 | ········this.mCache.initialize(); |
40 | ········while·(true)·{ | 40 | ········while·(true)·{ |
41 | ············Request·request·=·null; | 41 | ············Request·request·=·null; |
42 | ············Response·networkResponse2·=·null; | 42 | ············Response·networkResponse2·=·null; |
43 | ············ResponseDelivery·mDelivery·=·null; | 43 | ············ResponseDelivery·mDelivery·=·null; |
44 | ············try·{ | 44 | ············try·{ |
45 | ················while·(true)·{ | ||
46 | ················ | 45 | ················final·BlockingQueue·mCacheQueue·=·this.mCacheQueue; |
46 | ················try·{ | ||
47 | ····················final·Request·take·=·mCacheQueue.take(); | ||
47 | ····················try·{ | 48 | ····················try·{ |
49 | ························request·=·take; | ||
50 | ························final·String·s·=·"cache-queue-take"; | ||
48 | ························final·Request· | 51 | ························final·Request·request2·=·request; |
49 | ························try·{ | 52 | ························try·{ |
50 | ····························request | 53 | ····························request2.addMarker(s); |
51 | ····························request.addMarker("cache-queue-take"); | ||
52 | ····························if·(request.isCanceled())·{ | 54 | ····························if·(request.isCanceled())·{ |
53 | ································request.finish("cache-discard-canceled"); | 55 | ································request.finish("cache-discard-canceled"); |
54 | ································continue; | 56 | ································continue; |
55 | ····························} | 57 | ····························} |
56 | ····························final·Cache·mCache·=·this.mCache; | 58 | ····························final·Cache·mCache·=·this.mCache; |
57 | ····························try·{ | 59 | ····························try·{ |
58 | ································final·Cache$Entry·value·=·mCache.get(request.getCacheKey()); | 60 | ································final·Cache$Entry·value·=·mCache.get(request.getCacheKey()); |
59 | ································if·(value·==·null)·{ | 61 | ································if·(value·==·null)·{ |
60 | ····································request.addMarker("cache-miss"); | 62 | ····································request.addMarker("cache-miss"); |
61 | ····································this.mNetworkQueue.put(request); | 63 | ····································this.mNetworkQueue.put(request); |
62 | ····································continue; | 64 | ····································continue; |
63 | ································} | 65 | ································} |
64 | ································Label_0 | 66 | ································Label_0239:·{ |
65 | ····································if·(!value.isExpired())·{ | 67 | ····································if·(!value.isExpired())·{ |
66 | ········································break·Label_0 | 68 | ········································break·Label_0239; |
67 | ····································} | 69 | ····································} |
68 | ····································request.addMarker("cache-hit-expired"); | 70 | ····································request.addMarker("cache-hit-expired"); |
69 | ····································final·Request·request | 71 | ····································final·Request·request3·=·request; |
70 | ····································try·{ | 72 | ····································try·{ |
71 | ········································request | 73 | ········································request3.setCacheEntry(value); |
72 | ········································this.mNetworkQueue.put(request); | 74 | ········································this.mNetworkQueue.put(request); |
73 | ········································continue; | 75 | ········································continue; |
74 | ········································request.addMarker("cache-hit"); | 76 | ········································request.addMarker("cache-hit"); |
75 | ········································try·{ | 77 | ········································try·{ |
76 | ············································final·byte[]·data·=·value.data; | 78 | ············································final·byte[]·data·=·value.data; |
77 | ············································try·{ | 79 | ············································try·{ |
78 | ················································final·NetworkResponse·networkResponse·=·new·NetworkResponse(data,·value.responseHeaders); | 80 | ················································final·NetworkResponse·networkResponse·=·new·NetworkResponse(data,·value.responseHeaders); |
79 | ················································final·Request·request | 81 | ················································final·Request·request4·=·request; |
80 | ················································try·{ | 82 | ················································try·{ |
81 | ····················································networkResponse2·=·request | 83 | ····················································networkResponse2·=·request4.parseNetworkResponse(networkResponse); |
82 | ····················································request.addMarker("cache-hit-parsed"); | 84 | ····················································request.addMarker("cache-hit-parsed"); |
83 | ····················································if·(!value.refreshNeeded())·{ | 85 | ····················································if·(!value.refreshNeeded())·{ |
84 | ························································this.mDelivery.postResponse(request,·networkResponse2); | 86 | ························································this.mDelivery.postResponse(request,·networkResponse2); |
85 | ························································continue; | 87 | ························································continue; |
86 | ····················································} | 88 | ····················································} |
87 | ····················································request.addMarker("cache-hit-refresh-needed"); | 89 | ····················································request.addMarker("cache-hit-refresh-needed"); |
88 | ····················································final·Request·request | 90 | ····················································final·Request·request5·=·request; |
89 | ····················································try·{ | 91 | ····················································try·{ |
90 | ························································request | 92 | ························································request5.setCacheEntry(value); |
91 | ························································networkResponse2.intermediate·=·true; | 93 | ························································networkResponse2.intermediate·=·true; |
92 | ························································mDelivery·=·this.mDelivery; | 94 | ························································mDelivery·=·this.mDelivery; |
93 | ····················································} | 95 | ····················································} |
94 | ····················································catch·( | 96 | ····················································catch·(Exception·ex)·{} |
95 | ················································} | 97 | ················································} |
96 | ················································catch·( | 98 | ················································catch·(Exception·ex2)·{} |
97 | ············································} | 99 | ············································} |
98 | ············································catch·( | 100 | ············································catch·(Exception·ex3)·{} |
99 | ········································} | 101 | ········································} |
100 | ········································catch·( | 102 | ········································catch·(Exception·ex4)·{} |
101 | ····································} | 103 | ····································} |
102 | ····································catch·( | 104 | ····································catch·(Exception·ex5)·{} |
103 | ································} | 105 | ································} |
104 | ····························} | 106 | ····························} |
105 | ····························catch·( | 107 | ····························catch·(Exception·ex6)·{} |
106 | ····························return; | 108 | ····························return; |
107 | ························} | 109 | ························} |
108 | ························catch·( | 110 | ························catch·(Exception·ex7)·{} |
109 | ····················} | 111 | ····················} |
110 | ····················catch·(InterruptedException·ex8)·{} | 112 | ····················catch·(InterruptedException·ex8)·{} |
111 | ················} | 113 | ················} |
114 | ················catch·(InterruptedException·ex9)·{} | ||
112 | ············} | 115 | ············} |
113 | ············catch·(InterruptedException·ex | 116 | ············catch·(InterruptedException·ex10)·{} |
114 | ············mDelivery.postResponse(request,·networkResponse2,·(Runnable)new·CacheDispatcher$1(this,·request)); | 117 | ············mDelivery.postResponse(request,·networkResponse2,·(Runnable)new·CacheDispatcher$1(this,·request)); |
115 | ············continue; | ||
116 | ········} | 118 | ········} |
117 | ····} | 119 | ····} |
118 | } | 120 | } |
Offset 45, 231 lines modified | Offset 45, 233 lines modified | ||
45 | ········//·Original·Bytecode: | 45 | ········//·Original·Bytecode: |
46 | ········//· | 46 | ········//· |
47 | ········//·····2:·istore_1······· | 47 | ········//·····2:·istore_1······· |
48 | ········//·····3:·iload_1········ | 48 | ········//·····3:·iload_1········ |
49 | ········//·····4:·invokestatic····android/os/Process.setThreadPriority:(I)V | 49 | ········//·····4:·invokestatic····android/os/Process.setThreadPriority:(I)V |
50 | ········//·····7:·invokestatic····android/os/SystemClock.elapsedRealtime:()J | 50 | ········//·····7:·invokestatic····android/os/SystemClock.elapsedRealtime:()J |
51 | ········//····10:·lstore_2······· | 51 | ········//····10:·lstore_2······· |
52 | ········//····11:·aconst_null···· | ||
53 | ········//····12:·astore··········4 | ||
52 | ········//····1 | 54 | ········//····14:·aload_0········ |
53 | ········//····1 | 55 | ········//····15:·getfield········com/android/volley/NetworkDispatcher.mQueue:Ljava/util/concurrent/BlockingQueue; |
54 | ········//····1 | 56 | ········//····18:·astore··········5 |
55 | ········//···· | 57 | ········//····20:·aload···········5 |
56 | ········//···· | 58 | ········//····22:·invokeinterface·java/util/concurrent/BlockingQueue.take:()Ljava/lang/Object; |
57 | ········//····2 | 59 | ········//····27:·astore··········4 |
58 | ········//····2 | 60 | ········//····29:·aload···········4 |
59 | ········//···· | 61 | ········//····31:·checkcast·······Lcom/android/volley/Request; |
60 | ········//····3 | 62 | ········//····34:·astore··········4 |
61 | ········//····3 | 63 | ········//····36:·ldc·············"network-queue-take" |
62 | ········//····3 | 64 | ········//····38:·astore··········5 |
63 | ········//····37:·aload···········5 | ||
64 | ········//···· | 65 | ········//····40:·aload···········4 |
66 | ········//····42:·aload···········5 | ||
65 | ········//····4 | 67 | ········//····44:·invokevirtual···com/android/volley/Request.addMarker:(Ljava/lang/String;)V |
66 | ········//····4 | 68 | ········//····47:·aload···········4 |
67 | ········//····4 | 69 | ········//····49:·invokevirtual···com/android/volley/Request.isCanceled:()Z |
68 | ········//···· | 70 | ········//····52:·istore_1······· |
69 | ········//····5 | 71 | ········//····53:·iload_1········ |
70 | ········//····5 | 72 | ········//····54:·ifeq············110 |
71 | ········//····5 | 73 | ········//····57:·ldc·············"network-discard-cancelled" |
72 | ········//····5 | 74 | ········//····59:·astore··········5 |
73 | ········//····58:·aload···········5 | ||
74 | ········//····6 | 75 | ········//····61:·aload···········4 |
76 | ········//····63:·aload···········5 | ||
75 | ········//····6 | 77 | ········//····65:·invokevirtual···com/android/volley/Request.finish:(Ljava/lang/String;)V |
76 | ········//····6 | 78 | ········//····68:·goto············7 |
77 | ········//···· | 79 | ········//····71:·astore··········6 |
78 | ········//····7 | 80 | ········//····73:·invokestatic····android/os/SystemClock.elapsedRealtime:()J |
79 | ········//····7 | 81 | ········//····76:·lload_2········ |
80 | ········//····7 | 82 | ········//····77:·lsub··········· |
81 | ········//····7 | 83 | ········//····78:·lstore··········7 |
82 | ········//···· | 84 | ········//····80:·aload···········6 |
83 | ········//···· | 85 | ········//····82:·lload···········7 |
84 | ········//····8 | 86 | ········//····84:·invokevirtual···com/android/volley/VolleyError.setNetworkTimeMs:(J)V |
85 | ········//····8 | 87 | ········//····87:·aload_0········ |
86 | ········//····8 | 88 | ········//····88:·aload···········4 |
87 | ········//···· | 89 | ········//····90:·aload···········6 |
88 | ········//···· | 90 | ········//····92:·invokespecial···com/android/volley/NetworkDispatcher.parseAndDeliverNetworkError:(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
89 | ········//····9 | 91 | ········//····95:·goto············7 |
90 | ········//····9 | 92 | ········//····98:·astore··········9 |
91 | ········//··· | 93 | ········//···100:·aload_0········ |
92 | ········//··· | 94 | ········//···101:·getfield········com/android/volley/NetworkDispatcher.mQuit:Z |
93 | ········//···10 | 95 | ········//···104:·istore_1······· |
94 | ········//···10 | 96 | ········//···105:·iload_1········ |
95 | ········//···10 | 97 | ········//···106:·ifeq············7 |
96 | ········//···10 | 98 | ········//···109:·return········· |
97 | ········//···1 | 99 | ········//···110:·aload_0········ |
98 | ········//···1 | 100 | ········//···111:·aload···········4 |
99 | ········//···11 | 101 | ········//···113:·invokespecial···com/android/volley/NetworkDispatcher.addTrafficStatsTag:(Lcom/android/volley/Request;)V |
100 | ········//···11 | 102 | ········//···116:·aload_0········ |
101 | ········//···11 | 103 | ········//···117:·getfield········com/android/volley/NetworkDispatcher.mNetwork:Lcom/android/volley/Network; |
102 | ········//···1 | 104 | ········//···120:·astore··········5 |
103 | ········//···119:·aload···········4 | ||
104 | ········//···12 | 105 | ········//···122:·aload···········5 |
106 | ········//···124:·aload···········4 | ||
105 | ········//···12 | 107 | ········//···126:·invokeinterface·com/android/volley/Network.performRequest:(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse; |
106 | ········//···1 | 108 | ········//···131:·astore··········10 |
107 | ········//···13 | 109 | ········//···133:·ldc·············"network-http-complete" |
108 | ········//···13 | 110 | ········//···135:·astore··········5 |
109 | ········//···134:·aload···········5 | ||
110 | ········//···13 | 111 | ········//···137:·aload···········4 |
112 | ········//···139:·aload···········5 | ||
111 | ········//···1 | 113 | ········//···141:·invokevirtual···com/android/volley/Request.addMarker:(Ljava/lang/String;)V |
112 | ········//···14 | 114 | ········//···144:·aload···········10 |
113 | ········//···14 | 115 | ········//···146:·getfield········com/android/volley/NetworkResponse.notModified:Z |
114 | ········//···14 | 116 | ········//···149:·istore_1······· |
115 | ········//···1 | 117 | ········//···150:·iload_1········ |
116 | ········//···1 | 118 | ········//···151:·ifeq············261 |
117 | ········//···15 | 119 | ········//···154:·aload···········4 |
118 | ········//···15 | 120 | ········//···156:·invokevirtual···com/android/volley/Request.hasHadResponseDelivered:()Z |
119 | ········//···15 | 121 | ········//···159:·istore_1······· |
120 | ········//···1 | 122 | ········//···160:·iload_1········ |
121 | ········//···1 | 123 | ········//···161:·ifeq············261 |
122 | ········//···16 | 124 | ········//···164:·ldc·············"not-modified" |
123 | ········//···16 | 125 | ········//···166:·astore··········5 |
124 | ········//···165:·aload···········5 | ||
125 | ········//···16 | 126 | ········//···168:·aload···········4 |
127 | ········//···170:·aload···········5 | ||
126 | ········//···1 | 128 | ········//···172:·invokevirtual···com/android/volley/Request.finish:(Ljava/lang/String;)V |
127 | ········//···17 | 129 | ········//···175:·goto············7 |
128 | ········//···17 | 130 | ········//···178:·astore··········9 |
129 | ········//···1 | 131 | ········//···180:·iconst_1······· |
130 | ········//···1 | 132 | ········//···181:·istore··········11 |
131 | ········//···18 | 133 | ········//···183:·iload···········11 |
132 | ········//···18 | 134 | ········//···185:·anewarray·······Ljava/lang/Object; |
133 | ········//···18 | 135 | ········//···188:·astore··········12 |
134 | ········//···1 | 136 | ········//···190:·aconst_null···· |
135 | ········//···1 | 137 | ········//···191:·astore··········13 |
136 | ········//···19 | 138 | ········//···193:·aload···········9 |
137 | ········//···19 | 139 | ········//···195:·invokevirtual···java/lang/Exception.toString:()Ljava/lang/String; |
138 | ········//···19 | 140 | ········//···198:·astore··········14 |
139 | ········//···197:·aload···········12 | ||
140 | ········//···199:·iconst_0······· | ||
141 | ········//···200:·aload···········1 | 141 | ········//···200:·aload···········12 |
142 | ········//···202:·iconst_0······· | ||
143 | ········//···203:·aload···········14 | ||
142 | ········//···20 | 144 | ········//···205:·aastore········ |
143 | ········//···20 | 145 | ········//···206:·aload···········9 |
144 | ········//···20 | 146 | ········//···208:·ldc·············"Unhandled·exception·%s" |
145 | ········//···2 | 147 | ········//···210:·aload···········12 |
146 | ········//···2 | 148 | ········//···212:·invokestatic····com/android/volley/VolleyLog.e:(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V |
147 | ········//···21 | 149 | ········//···215:·new·············Lcom/android/volley/VolleyError; |
148 | ········//···21 | 150 | ········//···218:·astore··········6 |
149 | ········//···2 | 151 | ········//···220:·aload···········6 |
150 | ········//···2 | 152 | ········//···222:·aload···········9 |
151 | ········//···22 | 153 | ········//···224:·invokespecial···com/android/volley/VolleyError.<init>:(Ljava/lang/Throwable;)V |
152 | ········//···22 | 154 | ········//···227:·invokestatic····android/os/SystemClock.elapsedRealtime:()J |
153 | ········//···2 | 155 | ········//···230:·lload_2········ |
154 | ········//···2 | 156 | ········//···231:·lsub··········· |
155 | ········//···2 | 157 | ········//···232:·lstore··········7 |
156 | ········//···23 | 158 | ········//···234:·aload···········6 |
157 | ········//···23 | 159 | ········//···236:·lload···········7 |
158 | ········//···23 | 160 | ········//···238:·invokevirtual···com/android/volley/VolleyError.setNetworkTimeMs:(J)V |
159 | ········//···2 | 161 | ········//···241:·aload_0········ |
160 | ········//···2 | 162 | ········//···242:·getfield········com/android/volley/NetworkDispatcher.mDelivery:Lcom/android/volley/ResponseDelivery; |
161 | ········//···24 | 163 | ········//···245:·astore··········5 |
162 | ········//···244:·aload···········4 | ||
Max diff block lines reached; 7529/25062 bytes (30.04%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 17 lines modified | ||
1 | package·com.android.volley; | 1 | package·com.android.volley; |
2 | import·java.util.Collections; | 2 | import·java.util.Collections; |
3 | import·java.util.Map; | 3 | import·java.util.Map; |
4 | import·java.io.Serializable; | ||
4 | public·class·NetworkResponse | 5 | public·class·NetworkResponse·implements·Serializable |
5 | { | 6 | { |
7 | ····private·static·final·long·serialVersionUID·=·261324248608656L; | ||
6 | ····public·final·byte[]·data; | 8 | ····public·final·byte[]·data; |
7 | ····public·final·Map·headers; | 9 | ····public·final·Map·headers; |
8 | ····public·final·long·networkTimeMs; | 10 | ····public·final·long·networkTimeMs; |
9 | ····public·final·boolean·notModified; | 11 | ····public·final·boolean·notModified; |
10 | ····public·final·int·statusCode; | 12 | ····public·final·int·statusCode; |
11 | ···· | 13 | ···· |
12 | ····public·NetworkResponse(final·int·n,·final·byte[]·array,·final·Map·map,·final·boolean·b)·{ | 14 | ····public·NetworkResponse(final·int·n,·final·byte[]·array,·final·Map·map,·final·boolean·b)·{ |
Offset 1, 36 lines modified | Offset 1, 33 lines modified | ||
1 | package·com.android.volley; | 1 | package·com.android.volley; |
2 | import·java.util.Collections; | 2 | import·java.util.Collections; |
3 | import·android.os.Handler; | 3 | import·android.os.Handler; |
4 | import·android.os.Looper; | 4 | import·android.os.Looper; |
5 | import·android.os.SystemClock; | ||
6 | import·android.net.Uri; | 5 | import·android.net.Uri; |
7 | import·android.text.TextUtils; | 6 | import·android.text.TextUtils; |
8 | import·java.util.Iterator; | 7 | import·java.util.Iterator; |
9 | import·java.util.Set; | 8 | import·java.util.Set; |
10 | import·java.io.UnsupportedEncodingException; | 9 | import·java.io.UnsupportedEncodingException; |
11 | import·java.net.URLEncoder; | 10 | import·java.net.URLEncoder; |
12 | import·java.util.Map; | 11 | import·java.util.Map; |
13 | public·abstract·class·Request·implements·Comparable | 12 | public·abstract·class·Request·implements·Comparable |
14 | { | 13 | { |
15 | ····private·static·final·String·DEFAULT_PARAMS_ENCODING·=·"UTF-8"; | 14 | ····private·static·final·String·DEFAULT_PARAMS_ENCODING·=·"UTF-8"; |
16 | ····private·static·final·long·SLOW_REQUEST_THRESHOLD_MS·=·3000L; | ||
17 | ····private·static·long·sCounter; | 15 | ····private·static·long·sCounter; |
18 | ····private·Cache$Entry·mCacheEntry; | 16 | ····private·Cache$Entry·mCacheEntry; |
19 | ····private·boolean·mCanceled; | 17 | ····private·boolean·mCanceled; |
20 | ····private·final·int·mDefaultTrafficStatsTag; | 18 | ····private·final·int·mDefaultTrafficStatsTag; |
21 | ····private· | 19 | ····private·Response$ErrorListener·mErrorListener; |
22 | ····private·final·VolleyLog$MarkerLog·mEventLog; | 20 | ····private·final·VolleyLog$MarkerLog·mEventLog; |
23 | ····private·String·mIdentifier; | 21 | ····private·String·mIdentifier; |
24 | ····private·final·int·mMethod; | 22 | ····private·final·int·mMethod; |
25 | ····private·String·mRedirectUrl; | 23 | ····private·String·mRedirectUrl; |
26 | ····private·long·mRequestBirthTime; | ||
27 | ····private·RequestQueue·mRequestQueue; | 24 | ····private·RequestQueue·mRequestQueue; |
28 | ····private·boolean·mResponseDelivered; | 25 | ····private·boolean·mResponseDelivered; |
29 | ····private·RetryPolicy·mRetryPolicy; | 26 | ····private·RetryPolicy·mRetryPolicy; |
30 | ····private·Integer·mSequence; | 27 | ····private·Integer·mSequence; |
31 | ····private·boolean·mShouldCache; | 28 | ····private·boolean·mShouldCache; |
32 | ····private·Object·mTag; | 29 | ····private·Object·mTag; |
33 | ····private·final·String·mUrl; | 30 | ····private·final·String·mUrl; |
Offset 43, 15 lines modified | Offset 40, 14 lines modified | ||
43 | ········else·{ | 40 | ········else·{ |
44 | ············mEventLog·=·null; | 41 | ············mEventLog·=·null; |
45 | ········} | 42 | ········} |
46 | ········this.mEventLog·=·mEventLog; | 43 | ········this.mEventLog·=·mEventLog; |
47 | ········this.mShouldCache·=·true; | 44 | ········this.mShouldCache·=·true; |
48 | ········this.mCanceled·=·false; | 45 | ········this.mCanceled·=·false; |
49 | ········this.mResponseDelivered·=·false; | 46 | ········this.mResponseDelivered·=·false; |
50 | ········this.mRequestBirthTime·=·0L; | ||
51 | ········this.mCacheEntry·=·null; | 47 | ········this.mCacheEntry·=·null; |
52 | ········this.mMethod·=·mMethod; | 48 | ········this.mMethod·=·mMethod; |
53 | ········this.mUrl·=·mUrl; | 49 | ········this.mUrl·=·mUrl; |
54 | ········this.mIdentifier·=·createIdentifier(mMethod,·mUrl); | 50 | ········this.mIdentifier·=·createIdentifier(mMethod,·mUrl); |
55 | ········this.mErrorListener·=·mErrorListener; | 51 | ········this.mErrorListener·=·mErrorListener; |
56 | ········this.setRetryPolicy((RetryPolicy)new·DefaultRetryPolicy()); | 52 | ········this.setRetryPolicy((RetryPolicy)new·DefaultRetryPolicy()); |
57 | ········this.mDefaultTrafficStatsTag·=·findDefaultTrafficStatsTag(mUrl); | 53 | ········this.mDefaultTrafficStatsTag·=·findDefaultTrafficStatsTag(mUrl); |
Offset 125, 17 lines modified | Offset 121, 14 lines modified | ||
125 | ········return·hashCode; | 121 | ········return·hashCode; |
126 | ····} | 122 | ····} |
127 | ···· | 123 | ···· |
128 | ····public·void·addMarker(final·String·s)·{ | 124 | ····public·void·addMarker(final·String·s)·{ |
129 | ········if·(VolleyLog$MarkerLog.ENABLED)·{ | 125 | ········if·(VolleyLog$MarkerLog.ENABLED)·{ |
130 | ············this.mEventLog.add(s,·Thread.currentThread().getId()); | 126 | ············this.mEventLog.add(s,·Thread.currentThread().getId()); |
131 | ········} | 127 | ········} |
132 | ········else·if·(this.mRequestBirthTime·==·0L)·{ | ||
133 | ············this.mRequestBirthTime·=·SystemClock.elapsedRealtime(); | ||
134 | ········} | ||
135 | ····} | 128 | ····} |
136 | ···· | 129 | ···· |
137 | ····public·void·cancel()·{ | 130 | ····public·void·cancel()·{ |
138 | ········this.mCanceled·=·true; | 131 | ········this.mCanceled·=·true; |
139 | ····} | 132 | ····} |
140 | ···· | 133 | ···· |
141 | ····public·int·compareTo(final·Request·request)·{ | 134 | ····public·int·compareTo(final·Request·request)·{ |
Offset 158, 31 lines modified | Offset 151, 26 lines modified | ||
158 | ····} | 151 | ····} |
159 | ···· | 152 | ···· |
160 | ····protected·abstract·void·deliverResponse(final·Object·p0); | 153 | ····protected·abstract·void·deliverResponse(final·Object·p0); |
161 | ···· | 154 | ···· |
162 | ····void·finish(final·String·s)·{ | 155 | ····void·finish(final·String·s)·{ |
163 | ········if·(this.mRequestQueue·!=·null)·{ | 156 | ········if·(this.mRequestQueue·!=·null)·{ |
164 | ············this.mRequestQueue.finish(this); | 157 | ············this.mRequestQueue.finish(this); |
158 | ············this.onFinish(); | ||
165 | ········} | 159 | ········} |
166 | ········if·(VolleyLog$MarkerLog.ENABLED)·{ | 160 | ········if·(VolleyLog$MarkerLog.ENABLED)·{ |
167 | ············final·long·id·=·Thread.currentThread().getId(); | 161 | ············final·long·id·=·Thread.currentThread().getId(); |
168 | ············if·(Looper.myLooper()·!=·Looper.getMainLooper())·{ | 162 | ············if·(Looper.myLooper()·!=·Looper.getMainLooper())·{ |
169 | ················new·Handler(Looper.getMainLooper()).post((Runnable)new·Request$1(this,·s,·id)); | 163 | ················new·Handler(Looper.getMainLooper()).post((Runnable)new·Request$1(this,·s,·id)); |
170 | ············} | 164 | ············} |
171 | ············else·{ | 165 | ············else·{ |
172 | ················this.mEventLog.add(s,·id); | 166 | ················this.mEventLog.add(s,·id); |
173 | ················this.mEventLog.finish(this.toString()); | 167 | ················this.mEventLog.finish(this.toString()); |
174 | ············} | 168 | ············} |
175 | ········} | 169 | ········} |
176 | ········else·{ | ||
177 | ············final·long·l·=·SystemClock.elapsedRealtime()·-·this.mRequestBirthTime; | ||
178 | ············if·(l·>=·3000L)·{ | ||
179 | ················VolleyLog.d("%d·ms:·%s",·new·Object[]·{·Long.valueOf(l),·this.toString()·}); | ||
180 | ············} | ||
181 | ········} | ||
182 | ····} | 170 | ····} |
183 | ···· | 171 | ···· |
184 | ····public·byte[]·getBody()·{ | 172 | ····public·byte[]·getBody()·{ |
185 | ········final·Map·params·=·this.getParams(); | 173 | ········final·Map·params·=·this.getParams(); |
186 | ········byte[]·encodeParameters; | 174 | ········byte[]·encodeParameters; |
187 | ········if·(params·!=·null·&&·params.size()·>·0)·{ | 175 | ········if·(params·!=·null·&&·params.size()·>·0)·{ |
188 | ············encodeParameters·=·this.encodeParameters(params,·this.getParamsEncoding()); | 176 | ············encodeParameters·=·this.encodeParameters(params,·this.getParamsEncoding()); |
Offset 198, 15 lines modified | Offset 186, 15 lines modified | ||
198 | ····} | 186 | ····} |
199 | ···· | 187 | ···· |
200 | ····public·Cache$Entry·getCacheEntry()·{ | 188 | ····public·Cache$Entry·getCacheEntry()·{ |
201 | ········return·this.mCacheEntry; | 189 | ········return·this.mCacheEntry; |
202 | ····} | 190 | ····} |
203 | ···· | 191 | ···· |
204 | ····public·String·getCacheKey()·{ | 192 | ····public·String·getCacheKey()·{ |
205 | ········return·this. | 193 | ········return·this.mMethod·+·":"·+·this.mUrl; |
206 | ····} | 194 | ····} |
207 | ···· | 195 | ···· |
208 | ····public·Response$ErrorListener·getErrorListener()·{ | 196 | ····public·Response$ErrorListener·getErrorListener()·{ |
209 | ········return·this.mErrorListener; | 197 | ········return·this.mErrorListener; |
210 | ····} | 198 | ····} |
211 | ···· | 199 | ···· |
212 | ····public·Map·getHeaders()·{ | 200 | ····public·Map·getHeaders()·{ |
Offset 303, 14 lines modified | Offset 291, 18 lines modified | ||
303 | ········return·this.mCanceled; | 291 | ········return·this.mCanceled; |
304 | ····} | 292 | ····} |
305 | ···· | 293 | ···· |
306 | ····public·void·markDelivered()·{ | 294 | ····public·void·markDelivered()·{ |
307 | ········this.mResponseDelivered·=·true; | 295 | ········this.mResponseDelivered·=·true; |
308 | ····} | 296 | ····} |
309 | ···· | 297 | ···· |
Max diff block lines reached; 196/4480 bytes (4.38%) of diff not shown. |
Offset 627, 65 lines modified | Offset 627, 65 lines modified | ||
627 | ············20····22····23···any | 627 | ············20····22····23···any |
628 | ············24····26····23···any | 628 | ············24····26····23···any |
629 | ··public·void·cancelAll(com.android.volley.RequestQueue$RequestFilter); | 629 | ··public·void·cancelAll(com.android.volley.RequestQueue$RequestFilter); |
630 | ····descriptor:·(Lcom/android/volley/RequestQueue$RequestFilter;)V | 630 | ····descriptor:·(Lcom/android/volley/RequestQueue$RequestFilter;)V |
631 | ····flags:·(0x0001)·ACC_PUBLIC | 631 | ····flags:·(0x0001)·ACC_PUBLIC |
632 | ····Code: | 632 | ····Code: |
633 | ······stack=300,·locals= | 633 | ······stack=300,·locals=7,·args_size=2 |
634 | ·········0:·aload_0 | 634 | ·········0:·aload_0 |
635 | ·········1:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; | 635 | ·········1:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; |
636 | ·········4:·astore_2 | 636 | ·········4:·astore_2 |
637 | ·········5:·aload_2 | 637 | ·········5:·aload_2 |
638 | ·········6:·monitorenter | 638 | ·········6:·monitorenter |
639 | ·········7:·aload_0 | 639 | ·········7:·aload_0 |
640 | ·········8:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; | 640 | ·········8:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; |
641 | ········11:·astore_3 | 641 | ········11:·astore_3 |
642 | ········12:·aload_3 | 642 | ········12:·aload_3 |
643 | ········13:·invokeinterface·#167,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; | 643 | ········13:·invokeinterface·#167,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
644 | ········18:·astore | 644 | ········18:·astore········4 |
645 | ········ | 645 | ········20:·aload·········4 |
646 | ········2 | 646 | ········22:·invokeinterface·#172,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
647 | ········2 | 647 | ········27:·istore········5 |
648 | ········2 | 648 | ········29:·iload·········5 |
649 | ········ | 649 | ········31:·ifeq··········78 |
650 | ········3 | 650 | ········34:·aload·········4 |
651 | ········3 | 651 | ········36:·invokeinterface·#176,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
652 | ········ | 652 | ········41:·astore········6 |
653 | ········4 | 653 | ········43:·aload·········6 |
654 | ········4 | 654 | ········45:·checkcast·····#95·················//·class·com/android/volley/Request |
655 | ········4 | 655 | ········48:·astore········6 |
656 | ········ | 656 | ········50:·aload_1 |
657 | ········ | 657 | ········51:·aload·········6 |
658 | ········5 | 658 | ········53:·invokeinterface·#182,··2··········//·InterfaceMethod·com/android/volley/RequestQueue$RequestFilter.apply:(Lcom/android/volley/Request;)Z |
659 | ········5 | 659 | ········58:·istore········5 |
660 | ········57:·iload·········4 | ||
661 | ········59:·ifeq··········19 | ||
662 | ········6 | 660 | ········60:·iload·········5 |
661 | ········62:·ifeq··········20 | ||
662 | ········65:·aload·········6 | ||
663 | ········6 | 663 | ········67:·invokevirtual·#185················//·Method·com/android/volley/Request.cancel:()V |
664 | ········ | 664 | ········70:·goto··········20 |
665 | ········7 | 665 | ········73:·astore_3 |
666 | ········7 | 666 | ········74:·aload_2 |
667 | ········7 | 667 | ········75:·monitorexit |
668 | ········7 | 668 | ········76:·aload_3 |
669 | ········7 | 669 | ········77:·athrow |
670 | ········7 | 670 | ········78:·aload_2 |
671 | ········7 | 671 | ········79:·monitorexit |
672 | ········ | 672 | ········80:·return |
673 | ······Exception·table: | 673 | ······Exception·table: |
674 | ·········from····to··target·type | 674 | ·········from····to··target·type |
675 | ·············7····11····7 | 675 | ·············7····11····73···any |
676 | ············12····18····7 | 676 | ············12····18····73···any |
677 | ············19····25····70···any | ||
678 | ············32····38····70···any | ||
679 | ············40····45····70···any | ||
680 | ············48····55····70···any | ||
681 | ············ | 677 | ············20····27····73···any |
682 | ············ | 678 | ············34····41····73···any |
679 | ············43····48····73···any | ||
680 | ············51····58····73···any | ||
681 | ············65····70····73···any | ||
683 | ············7 | 682 | ············74····76····73···any |
683 | ············78····80····73···any | ||
684 | ··public·void·cancelAll(java.lang.Object); | 684 | ··public·void·cancelAll(java.lang.Object); |
685 | ····descriptor:·(Ljava/lang/Object;)V | 685 | ····descriptor:·(Ljava/lang/Object;)V |
686 | ····flags:·(0x0001)·ACC_PUBLIC | 686 | ····flags:·(0x0001)·ACC_PUBLIC |
687 | ····Code: | 687 | ····Code: |
688 | ······stack=300,·locals=3,·args_size=2 | 688 | ······stack=300,·locals=3,·args_size=2 |
689 | ·········0:·aload_1 | 689 | ·········0:·aload_1 |
Offset 708, 15 lines modified | Offset 708, 15 lines modified | ||
708 | ········28:·invokevirtual·#200················//·Method·cancelAll:(Lcom/android/volley/RequestQueue$RequestFilter;)V | 708 | ········28:·invokevirtual·#200················//·Method·cancelAll:(Lcom/android/volley/RequestQueue$RequestFilter;)V |
709 | ········31:·return | 709 | ········31:·return |
710 | ··void·finish(com.android.volley.Request); | 710 | ··void·finish(com.android.volley.Request); |
711 | ····descriptor:·(Lcom/android/volley/Request;)V | 711 | ····descriptor:·(Lcom/android/volley/Request;)V |
712 | ····flags:·(0x0000) | 712 | ····flags:·(0x0000) |
713 | ····Code: | 713 | ····Code: |
714 | ······stack=300,·locals=1 | 714 | ······stack=300,·locals=14,·args_size=2 |
715 | ·········0:·aload_0 | 715 | ·········0:·aload_0 |
716 | ·········1:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; | 716 | ·········1:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; |
717 | ·········4:·astore_2 | 717 | ·········4:·astore_2 |
718 | ·········5:·aload_2 | 718 | ·········5:·aload_2 |
719 | ·········6:·monitorenter | 719 | ·········6:·monitorenter |
720 | ·········7:·aload_0 | 720 | ·········7:·aload_0 |
721 | ·········8:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; | 721 | ·········8:·getfield······#71·················//·Field·mCurrentRequests:Ljava/util/Set; |
Offset 733, 143 lines modified | Offset 733, 143 lines modified | ||
733 | ········27:·aload_2 | 733 | ········27:·aload_2 |
734 | ········28:·monitorenter | 734 | ········28:·monitorenter |
735 | ········29:·aload_0 | 735 | ········29:·aload_0 |
736 | ········30:·getfield······#83·················//·Field·mFinishedListeners:Ljava/util/List; | 736 | ········30:·getfield······#83·················//·Field·mFinishedListeners:Ljava/util/List; |
737 | ········33:·astore_3 | 737 | ········33:·astore_3 |
738 | ········34:·aload_3 | 738 | ········34:·aload_3 |
739 | ········35:·invokeinterface·#204,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 739 | ········35:·invokeinterface·#204,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
740 | ········40:·astore | 740 | ········40:·astore········4 |
741 | ········4 | 741 | ········42:·aload·········4 |
742 | ········4 | 742 | ········44:·invokeinterface·#172,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
743 | ········4 | 743 | ········49:·istore········5 |
744 | ········ | 744 | ········51:·iload·········5 |
745 | ········5 | 745 | ········53:·ifeq··········93 |
746 | ········5 | 746 | ········56:·aload·········4 |
747 | ········5 | 747 | ········58:·invokeinterface·#176,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
748 | ········6 | 748 | ········63:·astore········6 |
749 | ········6 | 749 | ········65:·aload·········6 |
750 | ········6 | 750 | ········67:·checkcast·····#206················//·class·com/android/volley/RequestQueue$RequestFinishedListener |
751 | ········ | 751 | ········70:·astore········6 |
752 | ········ | 752 | ········72:·aload·········6 |
753 | ········7 | 753 | ········74:·aload_1 |
754 | ········7 | 754 | ········75:·invokeinterface·#210,··2··········//·InterfaceMethod·com/android/volley/RequestQueue$RequestFinishedListener.onRequestFinished:(Lcom/android/volley/Request;)V |
755 | ········ | 755 | ········80:·goto··········42 |
756 | ········8 | 756 | ········83:·astore_3 |
757 | ········8 | 757 | ········84:·aload_2 |
758 | ········8 | 758 | ········85:·monitorexit |
759 | ········8 | 759 | ········86:·aload_3 |
760 | ········8 | 760 | ········87:·athrow |
761 | ········8 | 761 | ········88:·astore_3 |
762 | ········8 | 762 | ········89:·aload_2 |
763 | ········87:·monitorexit | ||
764 | ········88:·aload_3 | ||
765 | ········89:·athrow | ||
766 | ········90:·aload_2 | ||
767 | ········9 | 763 | ········90:·monitorexit |
764 | ········91:·aload_3 | ||
765 | ········92:·athrow | ||
766 | ········93:·aload_2 | ||
767 | ········94:·monitorexit | ||
Max diff block lines reached; 2069/15072 bytes (13.73%) of diff not shown. |
Offset 301, 15 lines modified | Offset 301, 15 lines modified | ||
301 | ········25:·invokestatic··#75·················//·Method·com/android/volley/VolleyLog.e:(Ljava/lang/String;[Ljava/lang/Object;)V | 301 | ········25:·invokestatic··#75·················//·Method·com/android/volley/VolleyLog.e:(Ljava/lang/String;[Ljava/lang/Object;)V |
302 | ········28:·return | 302 | ········28:·return |
303 | ··public·void·finish(java.lang.String); | 303 | ··public·void·finish(java.lang.String); |
304 | ····descriptor:·(Ljava/lang/String;)V | 304 | ····descriptor:·(Ljava/lang/String;)V |
305 | ····flags:·(0x0001)·ACC_PUBLIC | 305 | ····flags:·(0x0001)·ACC_PUBLIC |
306 | ····Code: | 306 | ····Code: |
307 | ······stack=300,·locals=2 | 307 | ······stack=300,·locals=20,·args_size=2 |
308 | ·········0:·aload_0 | 308 | ·········0:·aload_0 |
309 | ·········1:·monitorenter | 309 | ·········1:·monitorenter |
310 | ·········2:·iconst_1 | 310 | ·········2:·iconst_1 |
311 | ·········3:·istore_2 | 311 | ·········3:·istore_2 |
312 | ·········4:·aload_0 | 312 | ·········4:·aload_0 |
313 | ·········5:·iload_2 | 313 | ·········5:·iload_2 |
314 | ·········6:·putfield······#29·················//·Field·mFinished:Z | 314 | ·········6:·putfield······#29·················//·Field·mFinished:Z |
Offset 349, 128 lines modified | Offset 349, 124 lines modified | ||
349 | ········69:·iconst_2 | 349 | ········69:·iconst_2 |
350 | ········70:·istore········8 | 350 | ········70:·istore········8 |
351 | ········72:·iload·········8 | 351 | ········72:·iload·········8 |
352 | ········74:·anewarray·····#4··················//·class·java/lang/Object | 352 | ········74:·anewarray·····#4··················//·class·java/lang/Object |
353 | ········77:·astore········9 | 353 | ········77:·astore········9 |
354 | ········79:·iconst_0 | 354 | ········79:·iconst_0 |
355 | ········80:·istore········12 | 355 | ········80:·istore········12 |
356 | ········82:·aconst_null | ||
357 | ········83:·astore········13 | ||
358 | ········8 | 356 | ········82:·lload_3 |
359 | ········8 | 357 | ········83:·invokestatic··#88·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long; |
360 | ········8 | 358 | ········86:·astore········13 |
361 | ········ | 359 | ········88:·aload·········9 |
362 | ········9 | 360 | ········90:·iconst_0 |
363 | ········9 | 361 | ········91:·aload·········13 |
364 | ········9 | 362 | ········93:·aastore |
365 | ········9 | 363 | ········94:·iconst_1 |
366 | ········9 | 364 | ········95:·istore········12 |
367 | ······· | 365 | ········97:·aload·········9 |
368 | ······· | 366 | ········99:·iload·········12 |
369 | ·······10 | 367 | ·······101:·aload_1 |
370 | ·······10 | 368 | ·······102:·aastore |
371 | ·······10 | 369 | ·······103:·aload·········7 |
372 | ·······10 | 370 | ·······105:·aload·········9 |
373 | ·······1 | 371 | ·······107:·invokestatic··#91·················//·Method·com/android/volley/VolleyLog.d:(Ljava/lang/String;[Ljava/lang/Object;)V |
374 | ·······11 | 372 | ·······110:·aload_0 |
375 | ·······11 | 373 | ·······111:·getfield······#27·················//·Field·mMarkers:Ljava/util/List; |
376 | ·······11 | 374 | ·······114:·astore········7 |
377 | ·······11 | 375 | ·······116:·aload·········7 |
378 | ·······1 | 376 | ·······118:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
379 | ·······12 | 377 | ·······123:·astore········14 |
380 | ·······12 | 378 | ·······125:·aload·········14 |
381 | ·······1 | 379 | ·······127:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
382 | ·······135:·istore········8 | ||
383 | ·······13 | 380 | ·······132:·istore_2 |
381 | ·······133:·iload_2 | ||
384 | ·······13 | 382 | ·······134:·ifeq··········26 |
385 | ·······1 | 383 | ·······137:·aload·········14 |
386 | ·······1 | 384 | ·······139:·invokeinterface·#105,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
387 | ·······14 | 385 | ·······144:·astore········15 |
388 | ·······1 | 386 | ·······146:·aload·········15 |
389 | ·······1 | 387 | ·······148:·checkcast·····#41·················//·class·com/android/volley/VolleyLog$MarkerLog$Marker |
390 | ·······15 | 388 | ·······151:·astore········15 |
391 | ·······15 | 389 | ·······153:·aload·········15 |
392 | ·······1 | 390 | ·······155:·getfield······#44·················//·Field·com/android/volley/VolleyLog$MarkerLog$Marker.time:J |
393 | ·······1 | 391 | ·······158:·lstore········16 |
394 | ·······16 | 392 | ·······160:·ldc···········#107················//·String·(+%-4d)·[%2d]·%s |
395 | ·······16 | 393 | ·······162:·astore········7 |
396 | ·······16 | 394 | ·······164:·iconst_3 |
397 | ·······1 | 395 | ·······165:·istore········8 |
398 | ·······1 | 396 | ·······167:·iload·········8 |
399 | ·······1 | 397 | ·······169:·anewarray·····#4··················//·class·java/lang/Object |
400 | ·······17 | 398 | ·······172:·astore········9 |
401 | ·······17 | 399 | ·······174:·iconst_0 |
402 | ·······1 | 400 | ·······175:·istore········12 |
403 | ·······182:·aconst_null | ||
404 | ·······183:·astore········14 | ||
405 | ·······1 | 401 | ·······177:·lload·········16 |
406 | ·······1 | 402 | ·······179:·lload·········10 |
407 | ·······18 | 403 | ·······181:·lsub |
408 | ·······1 | 404 | ·······182:·lstore········18 |
409 | ·······1 | 405 | ·······184:·lload·········18 |
410 | ·······1 | 406 | ·······186:·invokestatic··#88·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long; |
411 | ·······1 | 407 | ·······189:·astore········13 |
408 | ·······191:·aload·········9 | ||
409 | ·······193:·iconst_0 | ||
412 | ·······19 | 410 | ·······194:·aload·········13 |
411 | ·······196:·aastore | ||
413 | ······· | 412 | ·······197:·iconst_1 |
414 | ·······202:·aload·········21 | ||
415 | ·······204:·aastore | ||
416 | ·······205:·iconst_1 | ||
417 | ······· | 413 | ·······198:·istore········12 |
418 | ·······20 | 414 | ·······200:·aload·········15 |
419 | ·······2 | 415 | ·······202:·getfield······#111················//·Field·com/android/volley/VolleyLog$MarkerLog$Marker.thread:J |
420 | ·······2 | 416 | ·······205:·lstore········18 |
421 | ·······2 | 417 | ·······207:·lload·········18 |
422 | ·······2 | 418 | ·······209:·invokestatic··#88·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long; |
423 | ·······2 | 419 | ·······212:·astore········13 |
420 | ·······214:·aload·········9 | ||
421 | ·······216:·iload·········12 | ||
424 | ·······2 | 422 | ·······218:·aload·········13 |
425 | ·······224:·iload·········18 | ||
426 | ·······226:·aload·········21 | ||
427 | ·······22 | 423 | ·······220:·aastore |
428 | ·······22 | 424 | ·······221:·iconst_2 |
429 | ·······2 | 425 | ·······222:·istore········12 |
430 | ·······2 | 426 | ·······224:·aload·········15 |
431 | ·······2 | 427 | ·······226:·getfield······#115················//·Field·com/android/volley/VolleyLog$MarkerLog$Marker.name:Ljava/lang/String; |
432 | ·······2 | 428 | ·······229:·astore········13 |
429 | ·······231:·aload·········9 | ||
430 | ·······233:·iload·········12 | ||
433 | ·······23 | 431 | ·······235:·aload·········13 |
434 | ·······2 | 432 | ·······237:·aastore |
435 | ·······2 | 433 | ·······238:·aload·········7 |
436 | ·······245:·aastore | ||
437 | ·······24 | 434 | ·······240:·aload·········9 |
438 | ·······248:·aload·········13 | ||
439 | ·······2 | 435 | ·······242:·invokestatic··#91·················//·Method·com/android/volley/VolleyLog.d:(Ljava/lang/String;[Ljava/lang/Object;)V |
440 | ·······2 | 436 | ·······245:·lload·········16 |
441 | ·······2 | 437 | ·······247:·lstore········10 |
442 | ·······2 | 438 | ·······249:·goto··········125 |
443 | ·······2 | 439 | ·······252:·astore········7 |
444 | ·······2 | 440 | ·······254:·aload_0 |
445 | ·······2 | 441 | ·······255:·monitorexit |
446 | ·······2 | 442 | ·······256:·aload·········7 |
447 | ·······2 | 443 | ·······258:·athrow |
448 | ······Exception·table: | 444 | ······Exception·table: |
449 | ·········from····to··target·type | 445 | ·········from····to··target·type |
450 | ·············5·····9···2 | 446 | ·············5·····9···252···any |
451 | ·············9····13···2 | 447 | ·············9····13···252···any |
Max diff block lines reached; 0/9893 bytes (0.00%) of diff not shown. |
Offset 112, 84 lines modified | Offset 112, 88 lines modified | ||
112 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 112 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
113 | ·········9:·return | 113 | ·········9:·return |
114 | ··public·void·run(); | 114 | ··public·void·run(); |
115 | ····descriptor:·()V | 115 | ····descriptor:·()V |
116 | ····flags:·(0x0001)·ACC_PUBLIC | 116 | ····flags:·(0x0001)·ACC_PUBLIC |
117 | ····Code: | 117 | ····Code: |
118 | ······stack=300,·locals= | 118 | ······stack=300,·locals=8,·args_size=1 |
119 | ·········0:·aload_0 | 119 | ·········0:·aload_0 |
120 | ·········1:·getfield······#10·················//·Field·this$0:Lcom/android/volley/toolbox/ImageLoader; | 120 | ·········1:·getfield······#10·················//·Field·this$0:Lcom/android/volley/toolbox/ImageLoader; |
121 | ·········4:·invokestatic··#20·················//·Method·com/android/volley/toolbox/ImageLoader.access$200:(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; | 121 | ·········4:·invokestatic··#20·················//·Method·com/android/volley/toolbox/ImageLoader.access$200:(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
122 | ·········7:·invokevirtual·#26·················//·Method·java/util/HashMap.values:()Ljava/util/Collection; | 122 | ·········7:·invokevirtual·#26·················//·Method·java/util/HashMap.values:()Ljava/util/Collection; |
123 | ········10:·astore_1 | ||
124 | ········11:·aload_1 | ||
123 | ········1 | 125 | ········12:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
124 | ········1 | 126 | ········17:·astore_2 |
125 | ········1 | 127 | ········18:·aload_2 |
126 | ········1 | 128 | ········19:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
127 | ········2 | 129 | ········24:·istore_3 |
128 | ········2 | 130 | ········25:·iload_3 |
129 | ········2 | 131 | ········26:·ifeq··········154 |
130 | ········2 | 132 | ········29:·aload_2 |
131 | ········ | 133 | ········30:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
132 | ········3 | 134 | ········35:·checkcast·····#44·················//·class·com/android/volley/toolbox/ImageLoader$BatchedImageRequest |
133 | ········36:·astore_3 | ||
134 | ········3 | 135 | ········38:·astore········4 |
136 | ········40:·aload·········4 | ||
135 | ········ | 137 | ········42:·invokestatic··#48·················//·Method·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$300:(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList; |
138 | ········45:·astore_1 | ||
139 | ········46:·aload_1 | ||
136 | ········4 | 140 | ········47:·invokevirtual·#51·················//·Method·java/util/LinkedList.iterator:()Ljava/util/Iterator; |
137 | ········ | 141 | ········50:·astore········5 |
138 | ········ | 142 | ········52:·aload·········5 |
139 | ········ | 143 | ········54:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
140 | ········53:·istore········5 | ||
141 | ········5 | 144 | ········59:·istore_3 |
145 | ········60:·iload_3 | ||
142 | ········ | 146 | ········61:·ifeq··········18 |
143 | ········6 | 147 | ········64:·aload·········5 |
144 | ········6 | 148 | ········66:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
145 | ········ | 149 | ········71:·checkcast·····#53·················//·class·com/android/volley/toolbox/ImageLoader$ImageContainer |
146 | ········7 | 150 | ········74:·astore········6 |
147 | ········7 | 151 | ········76:·aload·········6 |
148 | ········7 | 152 | ········78:·invokestatic··#57·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$400:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
153 | ········81:·astore_1 | ||
149 | ········77:·astore········7 | ||
150 | ········79:·aload·········7 | ||
151 | ········81:·ifnull········46 | ||
152 | ········8 | 154 | ········82:·aload_1 |
155 | ········83:·ifnull········52 | ||
156 | ········86:·aload·········4 | ||
153 | ········8 | 157 | ········88:·invokevirtual·#61·················//·Method·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.getError:()Lcom/android/volley/VolleyError; |
154 | ········88:·astore········7 | ||
155 | ········9 | 158 | ········91:·astore_1 |
159 | ········92:·aload_1 | ||
156 | ········9 | 160 | ········93:·ifnonnull·····130 |
157 | ········9 | 161 | ········96:·aload·········4 |
158 | ········9 | 162 | ········98:·invokestatic··#65·················//·Method·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$000:(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap; |
159 | ······· | 163 | ·······101:·astore_1 |
160 | ·······10 | 164 | ·······102:·aload·········6 |
161 | ·······10 | 165 | ·······104:·aload_1 |
162 | ·······105:·invokestatic··#69·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$502:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; | 166 | ·······105:·invokestatic··#69·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$502:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; |
163 | ·······108:·pop | 167 | ·······108:·pop |
164 | ·······109:·aload·········6 | 168 | ·······109:·aload·········6 |
165 | ·······111:·invokestatic··#57·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$400:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 169 | ·······111:·invokestatic··#57·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$400:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
170 | ·······114:·astore_1 | ||
171 | ·······115:·aconst_null | ||
166 | ·······11 | 172 | ·······116:·astore········7 |
173 | ·······118:·aload_1 | ||
167 | ·······116:·aconst_null | ||
168 | ·······117:·astore········8 | ||
169 | ·······119:·aload········· | 174 | ·······119:·aload·········6 |
170 | ·······121:·aload·········6 | ||
171 | ·······12 | 175 | ·······121:·iconst_0 |
172 | ·······12 | 176 | ·······122:·invokeinterface·#75,··3···········//·InterfaceMethod·com/android/volley/toolbox/ImageLoader$ImageListener.onResponse:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V |
173 | ·······12 | 177 | ·······127:·goto··········52 |
174 | ·······13 | 178 | ·······130:·aload·········6 |
175 | ·······13 | 179 | ·······132:·invokestatic··#57·················//·Method·com/android/volley/toolbox/ImageLoader$ImageContainer.access$400:(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
180 | ·······135:·astore_1 | ||
176 | ·······13 | 181 | ·······136:·aload·········4 |
177 | ·······139:·aload_3 | ||
178 | ·······1 | 182 | ·······138:·invokevirtual·#61·················//·Method·com/android/volley/toolbox/ImageLoader$BatchedImageRequest.getError:()Lcom/android/volley/VolleyError; |
179 | ·······14 | 183 | ·······141:·astore········7 |
184 | ·······143:·aload_1 | ||
180 | ·······14 | 185 | ·······144:·aload·········7 |
181 | ·······147:·aload·········8 | ||
182 | ·······14 | 186 | ·······146:·invokeinterface·#79,··2···········//·InterfaceMethod·com/android/volley/toolbox/ImageLoader$ImageListener.onErrorResponse:(Lcom/android/volley/VolleyError;)V |
183 | ·······15 | 187 | ·······151:·goto··········52 |
184 | ·······15 | 188 | ·······154:·aload_0 |
185 | ·······15 | 189 | ·······155:·getfield······#10·················//·Field·this$0:Lcom/android/volley/toolbox/ImageLoader; |
186 | ·······1 | 190 | ·······158:·invokestatic··#20·················//·Method·com/android/volley/toolbox/ImageLoader.access$200:(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
187 | ·······16 | 191 | ·······161:·invokevirtual·#82·················//·Method·java/util/HashMap.clear:()V |
188 | ·······16 | 192 | ·······164:·aload_0 |
189 | ·······16 | 193 | ·······165:·getfield······#10·················//·Field·this$0:Lcom/android/volley/toolbox/ImageLoader; |
190 | ·······1 | 194 | ·······168:·aconst_null |
191 | ·······1 | 195 | ·······169:·invokestatic··#86·················//·Method·com/android/volley/toolbox/ImageLoader.access$602:(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable; |
192 | ·······17 | 196 | ·······172:·pop |
193 | ·······17 | 197 | ·······173:·return |
194 | } | 198 | } |
Offset 1254, 15 lines modified | Offset 1254, 15 lines modified | ||
1254 | ········//··2342:·istore··········25 | 1254 | ········//··2342:·istore··········25 |
1255 | ········//··2344:·iload···········46 | 1255 | ········//··2344:·iload···········46 |
1256 | ········//··2346:·istore··········27 | 1256 | ········//··2346:·istore··········27 |
1257 | ········//··2348:·iload···········25 | 1257 | ········//··2348:·iload···········25 |
1258 | ········//··2350:·istore··········15 | 1258 | ········//··2350:·istore··········15 |
1259 | ········//··2352:·iload···········46 | 1259 | ········//··2352:·iload···········46 |
1260 | ········//··2354:·iload···········25 | 1260 | ········//··2354:·iload···········25 |
1261 | ········//··2356:·if_icmpne·······4 | 1261 | ········//··2356:·if_icmpne·······4609 |
1262 | ········//··2359:·aload_0········ | 1262 | ········//··2359:·aload_0········ |
1263 | ········//··2360:·invokevirtual···com/linuxcounter/lico_update_003/getSysInfo.TotalMemory:()J | 1263 | ········//··2360:·invokevirtual···com/linuxcounter/lico_update_003/getSysInfo.TotalMemory:()J |
1264 | ········//··2363:·lstore··········51 | 1264 | ········//··2363:·lstore··········51 |
1265 | ········//··2365:·lload···········51 | 1265 | ········//··2365:·lload···········51 |
1266 | ········//··2367:·lload···········42 | 1266 | ········//··2367:·lload···········42 |
1267 | ········//··2369:·ladd··········· | 1267 | ········//··2369:·ladd··········· |
1268 | ········//··2370:·lstore··········49 | 1268 | ········//··2370:·lstore··········49 |
Offset 1295, 15 lines modified | Offset 1295, 15 lines modified | ||
1295 | ········//··2428:·istore··········25 | 1295 | ········//··2428:·istore··········25 |
1296 | ········//··2430:·iload···········46 | 1296 | ········//··2430:·iload···········46 |
1297 | ········//··2432:·istore··········27 | 1297 | ········//··2432:·istore··········27 |
1298 | ········//··2434:·iload···········25 | 1298 | ········//··2434:·iload···········25 |
1299 | ········//··2436:·istore··········15 | 1299 | ········//··2436:·istore··········15 |
1300 | ········//··2438:·iload···········46 | 1300 | ········//··2438:·iload···········46 |
1301 | ········//··2440:·iload···········25 | 1301 | ········//··2440:·iload···········25 |
1302 | ········//··2442:·if_icmpne·······4 | 1302 | ········//··2442:·if_icmpne·······4618 |
1303 | ········//··2445:·aload_0········ | 1303 | ········//··2445:·aload_0········ |
1304 | ········//··2446:·invokevirtual···com/linuxcounter/lico_update_003/getSysInfo.FreeMemory:()J | 1304 | ········//··2446:·invokevirtual···com/linuxcounter/lico_update_003/getSysInfo.FreeMemory:()J |
1305 | ········//··2449:·lstore··········51 | 1305 | ········//··2449:·lstore··········51 |
1306 | ········//··2451:·lload···········51 | 1306 | ········//··2451:·lload···········51 |
1307 | ········//··2453:·lload···········44 | 1307 | ········//··2453:·lload···········44 |
1308 | ········//··2455:·ladd··········· | 1308 | ········//··2455:·ladd··········· |
1309 | ········//··2456:·lstore··········53 | 1309 | ········//··2456:·lstore··········53 |
Offset 2073, 263 lines modified | Offset 2073, 223 lines modified | ||
2073 | ········//··4159:·aload···········22 | 2073 | ········//··4159:·aload···········22 |
2074 | ········//··4161:·astore··········14 | 2074 | ········//··4161:·astore··········14 |
2075 | ········//··4163:·aload···········55 | 2075 | ········//··4163:·aload···········55 |
2076 | ········//··4165:·astore··········17 | 2076 | ········//··4165:·astore··········17 |
2077 | ········//··4167:·aload···········22 | 2077 | ········//··4167:·aload···········22 |
2078 | ········//··4169:·aload···········55 | 2078 | ········//··4169:·aload···········55 |
2079 | ········//··4171:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2079 | ········//··4171:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2080 | ········//··4174:·ldc | 2080 | ········//··4174:·ldc_w···········"\nmachine_id·:·" |
2081 | ········//··417 | 2081 | ········//··4177:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2082 | ········//··4179:·ldc_w···········"machine_id·:·" | ||
2083 | ········//··4182:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2084 | ········//··418 | 2082 | ········//··4180:·astore··········22 |
2085 | ········//··418 | 2083 | ········//··4182:·aload···········22 |
2086 | ········//··418 | 2084 | ········//··4184:·astore··········14 |
2087 | ········//··41 | 2085 | ········//··4186:·aload···········59 |
2088 | ········//··41 | 2086 | ········//··4188:·astore··········17 |
2089 | ········//··419 | 2087 | ········//··4190:·aload···········22 |
2090 | ········//··419 | 2088 | ········//··4192:·aload···········59 |
2091 | ········//··419 | 2089 | ········//··4194:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2092 | ········//··4 | 2090 | ········//··4197:·ldc_w···········"\nmachine_updatekey·:·" |
2093 | ········//··420 | 2091 | ········//··4200:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2094 | ········//··420 | 2092 | ········//··4203:·astore··········22 |
2093 | ········//··4205:·aload···········22 | ||
2094 | ········//··4207:·astore··········14 | ||
2095 | ········//··4209:·aload···········60 | ||
2096 | ········//··4211:·astore··········17 | ||
2097 | ········//··4213:·aload···········22 | ||
2098 | ········//··4215:·aload···········60 | ||
2095 | ········//··421 | 2099 | ········//··4217:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2100 | ········//··4220:·ldc_w···········"\nappversion·:·" | ||
2096 | ········//··4213:·astore··········22 | ||
2097 | ········//··4215:·aload···········22 | ||
2098 | ········//··4217:·astore··········14 | ||
2099 | ········//··4219:·aload···········60 | ||
2100 | ········//··4221:·astore··········17 | ||
2101 | ········//··4223:·aload···········22 | ||
2102 | ········//··4225:·aload···········60 | ||
2103 | ········//··422 | 2101 | ········//··4223:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2102 | ········//··4226:·astore··········22 | ||
2103 | ········//··4228:·aload_0········ | ||
2104 | ········//··4229:·astore··········14 | ||
2105 | ········//··4231:·aload_0········ | ||
2106 | ········//··4232:·getfield········com/linuxcounter/lico_update_003/getSysInfo.sAppVersion:Ljava/lang/String; | ||
2107 | ········//··4235:·astore··········14 | ||
2104 | ········//··423 | 2108 | ········//··4237:·aload···········14 |
2109 | ········//··4239:·astore··········20 | ||
2110 | ········//··4241:·aload···········22 | ||
2111 | ········//··4243:·aload···········14 | ||
2105 | ········//··42 | 2112 | ········//··4245:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2106 | ········//··42 | 2113 | ········//··4248:·ldc_w···········"\nprocessor·:·" |
2107 | ········//··42 | 2114 | ········//··4251:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2108 | ········//··42 | 2115 | ········//··4254:·astore··········22 |
2109 | ········//··4243:·aload_0········ | ||
2110 | ········//··4244:·astore··········14 | ||
2111 | ········//··4246:·aload_0········ | ||
2112 | ········//··4247:·getfield········com/linuxcounter/lico_update_003/getSysInfo.sAppVersion:Ljava/lang/String; | ||
2113 | ········//··4250:·astore··········14 | ||
2114 | ········//··4252:·aload···········14 | ||
2115 | ········//··4254:·astore··········20 | ||
2116 | ········//··4256:·aload···········22 | 2116 | ········//··4256:·aload···········22 |
2117 | ········//··4258:·astore··········14 | ||
2117 | ········//··42 | 2118 | ········//··4260:·aload···········11 |
2119 | ········//··4262:·astore··········17 | ||
2120 | ········//··4264:·aload···········22 | ||
2121 | ········//··4266:·aload···········11 | ||
2118 | ········//··426 | 2122 | ········//··4268:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2119 | ········//··42 | 2123 | ········//··4271:·ldc_w···········"\ncpunum·:·" |
2120 | ········//··4265:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2121 | ········//··4268:·ldc_w···········"processor·:·" | ||
2122 | ········//··427 | 2124 | ········//··4274:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2123 | ········//··427 | 2125 | ········//··4277:·astore··········22 |
2124 | ········//··427 | 2126 | ········//··4279:·aload···········22 |
2125 | ········//··42 | 2127 | ········//··4281:·astore··········14 |
2126 | ········//··4280:·aload···········11 | ||
2127 | ········//··4282:·astore··········17 | ||
2128 | ········//··428 | 2128 | ········//··4283:·aload···········22 |
2129 | ········//··428 | 2129 | ········//··4285:·iload···········13 |
2130 | ········//··428 | 2130 | ········//··4287:·invokevirtual···java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
2131 | ········//··429 | 2131 | ········//··4290:·ldc_w···········"\ntotaldisk·:·" |
2132 | ········//··4293:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2132 | ········//··4293:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2133 | ········//··4296:·ldc_w···········"cpunum·:·" | ||
2134 | ········//··4299:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2135 | ········//··4 | 2133 | ········//··4296:·astore··········22 |
2136 | ········//··4 | 2134 | ········//··4298:·aload···········22 |
2137 | ········//··430 | 2135 | ········//··4300:·astore··········14 |
2138 | ········//··430 | 2136 | ········//··4302:·aload···········22 |
2139 | ········//··43 | 2137 | ········//··4304:·lload···········49 |
2140 | ········//··43 | 2138 | ········//··4306:·invokevirtual···java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder; |
2141 | ········//··43 | 2139 | ········//··4309:·ldc_w···········"\ntotalram·:·" |
2142 | ········//··431 | 2140 | ········//··4312:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2141 | ········//··4315:·astore··········22 | ||
2142 | ········//··4317:·aload···········22 | ||
2143 | ········//··4319:·astore··········14 | ||
2144 | ········//··4321:·aload···········22 | ||
2145 | ········//··4323:·iload···········4 | ||
Max diff block lines reached; 3481/30989 bytes (11.23%) of diff not shown. |
Offset 356, 30 lines modified | Offset 356, 33 lines modified | ||
356 | ··#348·=·Utf8···············(Ljava/lang/Throwable;)V | 356 | ··#348·=·Utf8···············(Ljava/lang/Throwable;)V |
357 | ··#349·=·NameAndType········#29:#348······//·"<init>":(Ljava/lang/Throwable;)V | 357 | ··#349·=·NameAndType········#29:#348······//·"<init>":(Ljava/lang/Throwable;)V |
358 | ··#350·=·Methodref··········#347.#349·····//·com/android/volley/NoConnectionError."<init>":(Ljava/lang/Throwable;)V | 358 | ··#350·=·Methodref··········#347.#349·····//·com/android/volley/NoConnectionError."<init>":(Ljava/lang/Throwable;)V |
359 | ··#351·=·Utf8···············Unexpected·response·code·%d·for·%s | 359 | ··#351·=·Utf8···············Unexpected·response·code·%d·for·%s |
360 | ··#352·=·String·············#351··········//·Unexpected·response·code·%d·for·%s | 360 | ··#352·=·String·············#351··········//·Unexpected·response·code·%d·for·%s |
361 | ··#353·=·Utf8···············redirect | 361 | ··#353·=·Utf8···············redirect |
362 | ··#354·=·String·············#353··········//·redirect | 362 | ··#354·=·String·············#353··········//·redirect |
363 | ··#355·=·Utf8···············com/android/volley/RedirectError | ||
364 | ··#356·=·Class··············#355··········//·com/android/volley/RedirectError | ||
365 | ··#357·=·Methodref··········#356.#344·····//·com/android/volley/RedirectError."<init>":(Lcom/android/volley/NetworkResponse;)V | ||
363 | ··#35 | 366 | ··#358·=·Methodref··········#148.#344·····//·com/android/volley/ServerError."<init>":(Lcom/android/volley/NetworkResponse;)V |
364 | ··#35 | 367 | ··#359·=·Utf8···············com/android/volley/NetworkError |
365 | ··#3 | 368 | ··#360·=·Class··············#359··········//·com/android/volley/NetworkError |
366 | ··#3 | 369 | ··#361·=·Methodref··········#360.#349·····//·com/android/volley/NetworkError."<init>":(Ljava/lang/Throwable;)V |
367 | ··#3 | 370 | ··#362·=·Utf8···············java/net/SocketTimeoutException |
368 | ··#36 | 371 | ··#363·=·Class··············#362··········//·java/net/SocketTimeoutException |
369 | ··#36 | 372 | ··#364·=·Utf8···············org/apache/http/conn/ConnectTimeoutException |
370 | ··#36 | 373 | ··#365·=·Class··············#364··········//·org/apache/http/conn/ConnectTimeoutException |
371 | ··#36 | 374 | ··#366·=·Utf8···············java/net/MalformedURLException |
372 | ··#36 | 375 | ··#367·=·Class··············#366··········//·java/net/MalformedURLException |
373 | ··#36 | 376 | ··#368·=·Utf8···············Code |
374 | ··#36 | 377 | ··#369·=·Utf8···············<clinit> |
375 | ··#3 | 378 | ··#370·=·Utf8···············(Lcom/android/volley/toolbox/HttpStack;)V |
376 | ··#3 | 379 | ··#371·=·Utf8···············logError |
377 | ··#3 | 380 | ··#372·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;J)V |
378 | ··#37 | 381 | ··#373·=·Utf8···············(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse; |
379 | { | 382 | { |
380 | ··protected·static·final·boolean·DEBUG; | 383 | ··protected·static·final·boolean·DEBUG; |
381 | ····descriptor:·Z | 384 | ····descriptor:·Z |
382 | ····flags:·(0x001c)·ACC_PROTECTED,·ACC_STATIC,·ACC_FINAL | 385 | ····flags:·(0x001c)·ACC_PROTECTED,·ACC_STATIC,·ACC_FINAL |
383 | ··private·static·int·DEFAULT_POOL_SIZE; | 386 | ··private·static·int·DEFAULT_POOL_SIZE; |
384 | ····descriptor:·I | 387 | ····descriptor:·I |
Offset 1248, 190 lines modified | Offset 1251, 190 lines modified | ||
1248 | ·······856:·sipush········302 | 1251 | ·······856:·sipush········302 |
1249 | ·······859:·istore········10 | 1252 | ·······859:·istore········10 |
1250 | ·······861:·iload·········9 | 1253 | ·······861:·iload·········9 |
1251 | ·······863:·iload·········10 | 1254 | ·······863:·iload·········10 |
1252 | ·······865:·if_icmpne·····896 | 1255 | ·······865:·if_icmpne·····896 |
1253 | ·······868:·ldc_w·········#354················//·String·redirect | 1256 | ·······868:·ldc_w·········#354················//·String·redirect |
1254 | ·······871:·astore········7 | 1257 | ·······871:·astore········7 |
1255 | ·······873:·new···········#3 | 1258 | ·······873:·new···········#356················//·class·com/android/volley/RedirectError |
1256 | ·······876:·astore········32 | 1259 | ·······876:·astore········32 |
1257 | ·······878:·aload·········32 | 1260 | ·······878:·aload·········32 |
1258 | ·······880:·aload·········33 | 1261 | ·······880:·aload·········33 |
1259 | ·······882:·invokespecial·#3 | 1262 | ·······882:·invokespecial·#357················//·Method·com/android/volley/RedirectError."<init>":(Lcom/android/volley/NetworkResponse;)V |
1260 | ·······885:·aload·········7 | 1263 | ·······885:·aload·········7 |
1261 | ·······887:·aload_1 | 1264 | ·······887:·aload_1 |
1262 | ·······888:·aload·········32 | 1265 | ·······888:·aload·········32 |
1263 | ·······890:·invokestatic··#306················//·Method·attemptRetryOnException:(Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V | 1266 | ·······890:·invokestatic··#306················//·Method·attemptRetryOnException:(Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
1264 | ·······893:·goto··········4 | 1267 | ·······893:·goto··········4 |
1265 | ·······896:·new···········#148················//·class·com/android/volley/ServerError | 1268 | ·······896:·new···········#148················//·class·com/android/volley/ServerError |
1266 | ·······899:·astore········7 | 1269 | ·······899:·astore········7 |
1267 | ·······901:·aload·········7 | 1270 | ·······901:·aload·········7 |
1268 | ·······903:·aload·········33 | 1271 | ·······903:·aload·········33 |
1269 | ·······905:·invokespecial·#35 | 1272 | ·······905:·invokespecial·#358················//·Method·com/android/volley/ServerError."<init>":(Lcom/android/volley/NetworkResponse;)V |
1270 | ·······908:·aload·········7 | 1273 | ·······908:·aload·········7 |
1271 | ·······910:·athrow | 1274 | ·······910:·athrow |
1272 | ·······911:·new···········#3 | 1275 | ·······911:·new···········#360················//·class·com/android/volley/NetworkError |
1273 | ·······914:·astore········7 | 1276 | ·······914:·astore········7 |
1274 | ·······916:·aload·········7 | 1277 | ·······916:·aload·········7 |
1275 | ·······918:·a | 1278 | ·······918:·aload·········31 |
1276 | ·······9 | 1279 | ·······920:·invokespecial·#361················//·Method·com/android/volley/NetworkError."<init>":(Ljava/lang/Throwable;)V |
1277 | ·······92 | 1280 | ·······923:·aload·········7 |
1278 | ·······92 | 1281 | ·······925:·athrow |
1279 | ·······92 | 1282 | ·······926:·astore········31 |
1280 | ·······92 | 1283 | ·······928:·goto··········579 |
1281 | ·······93 | 1284 | ·······931:·astore········31 |
1282 | ·······93 | 1285 | ·······933:·goto··········516 |
1283 | ·······93 | 1286 | ·······936:·astore········31 |
1284 | ·······93 | 1287 | ·······938:·goto··········482 |
1285 | ·······94 | 1288 | ·······941:·astore········31 |
1286 | ·······94 | 1289 | ·······943:·iconst_0 |
1287 | ·······94 | 1290 | ·······944:·istore········20 |
1288 | ·······94 | 1291 | ·······946:·aconst_null |
1289 | ·······94 | 1292 | ·······947:·astore········21 |
1290 | ·······94 | 1293 | ·······949:·goto··········397 |
1291 | ······Exception·table: | 1294 | ······Exception·table: |
1292 | ·········from····to··target·type | 1295 | ·········from····to··target·type |
1293 | ············12····15···94 | 1296 | ············12····15···941···Class·java/net/SocketTimeoutException |
1294 | ············12····15···474···Class·org/apache/http/conn/ConnectTimeoutException | 1297 | ············12····15···474···Class·org/apache/http/conn/ConnectTimeoutException |
1295 | ············12····15···508···Class·java/net/MalformedURLException | 1298 | ············12····15···508···Class·java/net/MalformedURLException |
1296 | ············12····15···571···Class·java/io/IOException | 1299 | ············12····15···571···Class·java/io/IOException |
1297 | ············17····22···94 | 1300 | ············17····22···941···Class·java/net/SocketTimeoutException |
1298 | ············17····22···474···Class·org/apache/http/conn/ConnectTimeoutException | 1301 | ············17····22···474···Class·org/apache/http/conn/ConnectTimeoutException |
1299 | ············17····22···508···Class·java/net/MalformedURLException | 1302 | ············17····22···508···Class·java/net/MalformedURLException |
1300 | ············17····22···571···Class·java/io/IOException | 1303 | ············17····22···571···Class·java/io/IOException |
1301 | ············22····26···94 | 1304 | ············22····26···941···Class·java/net/SocketTimeoutException |
1302 | ············22····26···474···Class·org/apache/http/conn/ConnectTimeoutException | 1305 | ············22····26···474···Class·org/apache/http/conn/ConnectTimeoutException |
1303 | ············22····26···508···Class·java/net/MalformedURLException | 1306 | ············22····26···508···Class·java/net/MalformedURLException |
1304 | ············22····26···571···Class·java/io/IOException | 1307 | ············22····26···571···Class·java/io/IOException |
1305 | ············31····36···94 | 1308 | ············31····36···941···Class·java/net/SocketTimeoutException |
1306 | ············31····36···474···Class·org/apache/http/conn/ConnectTimeoutException | 1309 | ············31····36···474···Class·org/apache/http/conn/ConnectTimeoutException |
1307 | ············31····36···508···Class·java/net/MalformedURLException | 1310 | ············31····36···508···Class·java/net/MalformedURLException |
1308 | ············31····36···571···Class·java/io/IOException | 1311 | ············31····36···571···Class·java/io/IOException |
1309 | ············36····40···94 | 1312 | ············36····40···941···Class·java/net/SocketTimeoutException |
1310 | ············36····40···474···Class·org/apache/http/conn/ConnectTimeoutException | 1313 | ············36····40···474···Class·org/apache/http/conn/ConnectTimeoutException |
1311 | ············36····40···508···Class·java/net/MalformedURLException | 1314 | ············36····40···508···Class·java/net/MalformedURLException |
1312 | ············36····40···571···Class·java/io/IOException | 1315 | ············36····40···571···Class·java/io/IOException |
1313 | ············45····52···94 | 1316 | ············45····52···941···Class·java/net/SocketTimeoutException |
1314 | ············45····52···474···Class·org/apache/http/conn/ConnectTimeoutException | 1317 | ············45····52···474···Class·org/apache/http/conn/ConnectTimeoutException |
1315 | ············45····52···508···Class·java/net/MalformedURLException | 1318 | ············45····52···508···Class·java/net/MalformedURLException |
1316 | ············45····52···571···Class·java/io/IOException | 1319 | ············45····52···571···Class·java/io/IOException |
1317 | ············54····61···94 | 1320 | ············54····61···941···Class·java/net/SocketTimeoutException |
1318 | ············54····61···474···Class·org/apache/http/conn/ConnectTimeoutException | 1321 | ············54····61···474···Class·org/apache/http/conn/ConnectTimeoutException |
1319 | ············54····61···508···Class·java/net/MalformedURLException | 1322 | ············54····61···508···Class·java/net/MalformedURLException |
1320 | ············54····61···571···Class·java/io/IOException | 1323 | ············54····61···571···Class·java/io/IOException |
1321 | ············63····70···94 | 1324 | ············63····70···941···Class·java/net/SocketTimeoutException |
1322 | ············63····70···474···Class·org/apache/http/conn/ConnectTimeoutException | 1325 | ············63····70···474···Class·org/apache/http/conn/ConnectTimeoutException |
1323 | ············63····70···508···Class·java/net/MalformedURLException | 1326 | ············63····70···508···Class·java/net/MalformedURLException |
1324 | ············63····70···571···Class·java/io/IOException | 1327 | ············63····70···571···Class·java/io/IOException |
1325 | ············72····79···94 | 1328 | ············72····79···941···Class·java/net/SocketTimeoutException |
1326 | ············72····79···474···Class·org/apache/http/conn/ConnectTimeoutException | 1329 | ············72····79···474···Class·org/apache/http/conn/ConnectTimeoutException |
1327 | ············72····79···508···Class·java/net/MalformedURLException | 1330 | ············72····79···508···Class·java/net/MalformedURLException |
1328 | ············72····79···571···Class·java/io/IOException | 1331 | ············72····79···571···Class·java/io/IOException |
1329 | ············81····86···94 | 1332 | ············81····86···941···Class·java/net/SocketTimeoutException |
1330 | ············81····86···474···Class·org/apache/http/conn/ConnectTimeoutException | 1333 | ············81····86···474···Class·org/apache/http/conn/ConnectTimeoutException |
1331 | ············81····86···508···Class·java/net/MalformedURLException | 1334 | ············81····86···508···Class·java/net/MalformedURLException |
1332 | ············81····86···571···Class·java/io/IOException | 1335 | ············81····86···571···Class·java/io/IOException |
1333 | ···········100···104···94 | 1336 | ···········100···104···941···Class·java/net/SocketTimeoutException |
1334 | ···········100···104···474···Class·org/apache/http/conn/ConnectTimeoutException | 1337 | ···········100···104···474···Class·org/apache/http/conn/ConnectTimeoutException |
1335 | ···········100···104···508···Class·java/net/MalformedURLException | 1338 | ···········100···104···508···Class·java/net/MalformedURLException |
1336 | ···········100···104···571···Class·java/io/IOException | 1339 | ···········100···104···571···Class·java/io/IOException |
1337 | ···········111···114···94 | 1340 | ···········111···114···941···Class·java/net/SocketTimeoutException |
1338 | ···········111···114···474···Class·org/apache/http/conn/ConnectTimeoutException | 1341 | ···········111···114···474···Class·org/apache/http/conn/ConnectTimeoutException |
1339 | ···········111···114···508···Class·java/net/MalformedURLException | 1342 | ···········111···114···508···Class·java/net/MalformedURLException |
1340 | ···········111···114···571···Class·java/io/IOException | 1343 | ···········111···114···571···Class·java/io/IOException |
Max diff block lines reached; 9034/19641 bytes (46.00%) of diff not shown. |
Offset 177, 21 lines modified | Offset 177, 20 lines modified | ||
177 | ········} | 177 | ········} |
178 | ········else·{ | 178 | ········else·{ |
179 | ············writeInt(outputStream,·0); | 179 | ············writeInt(outputStream,·0); |
180 | ········} | 180 | ········} |
181 | ····} | 181 | ····} |
182 | ···· | 182 | ···· |
183 | ····public·void·clear()·{ | 183 | ····public·void·clear()·{ |
184 | ········int·i·=·0; | ||
185 | ········synchronized·(this)·{ | 184 | ········synchronized·(this)·{ |
186 | ············final·File[]·listFiles·=·this.mRootDirectory.listFiles(); | 185 | ············final·File[]·listFiles·=·this.mRootDirectory.listFiles(); |
187 | ············if·(listFiles·!=·null)·{ | 186 | ············if·(listFiles·!=·null)·{ |
188 | ················ | 187 | ················final·File[]·array·=·listFiles; |
188 | ················for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{ | ||
189 | ···················· | 189 | ····················array[i].delete(); |
190 | ····················++i; | ||
191 | ················} | 190 | ················} |
192 | ············} | 191 | ············} |
193 | ············this.mEntries.clear(); | 192 | ············this.mEntries.clear(); |
194 | ············this.mTotalSize·=·0L; | 193 | ············this.mTotalSize·=·0L; |
195 | ············VolleyLog.d("Cache·cleared.",·new·Object[0]); | 194 | ············VolleyLog.d("Cache·cleared.",·new·Object[0]); |
196 | ········} | 195 | ········} |
197 | ····} | 196 | ····} |
Offset 487, 203 lines modified | Offset 486, 201 lines modified | ||
487 | ···· | 486 | ···· |
488 | ····public·void·initialize()·{ | 487 | ····public·void·initialize()·{ |
489 | ········//· | 488 | ········//· |
490 | ········//·This·method·could·not·be·decompiled. | 489 | ········//·This·method·could·not·be·decompiled. |
491 | ········//· | 490 | ········//· |
492 | ········//·Original·Bytecode: | 491 | ········//·Original·Bytecode: |
493 | ········//· | 492 | ········//· |
494 | ········//·····1:·istore_1······· | ||
495 | ········//·····2:·aconst_null···· | ||
496 | ········//·····3:·astore_2······· | ||
497 | ········//·····4:·aload_0········ | ||
498 | ········//····· | 493 | ········//·····1:·monitorenter··· |
499 | ········//····· | 494 | ········//·····2:·aload_0········ |
500 | ········//····· | 495 | ········//·····3:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; |
501 | ········//···· | 496 | ········//·····6:·astore_1······· |
502 | ········//···· | 497 | ········//·····7:·aload_1········ |
503 | ········//···· | 498 | ········//·····8:·invokevirtual···java/io/File.exists:()Z |
504 | ········//····1 | 499 | ········//····11:·istore_2······· |
505 | ········//····1 | 500 | ········//····12:·iload_2········ |
506 | ········//····1 | 501 | ········//····13:·ifne············70 |
507 | ········//···· | 502 | ········//····16:·aload_0········ |
508 | ········//····23:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; | ||
509 | ········//····26:·astore_2······· | ||
510 | ········//····27:·aload_2········ | ||
511 | ········//····28:·invokevirtual···java/io/File.mkdirs:()Z | ||
512 | ········//····31:·istore_1······· | ||
513 | ········//····32:·iload_1········ | ||
514 | ········//····33:·ifne············75 | ||
515 | ········//····36:·ldc_w···········"Unable·to·create·cache·dir·%s" | ||
516 | ········//····39:·astore_2······· | ||
517 | ········//····40:·iconst_1······· | ||
518 | ········//····41:·istore··········4 | ||
519 | ········//····43:·iload···········4 | ||
520 | ········//····45:·anewarray·······Ljava/lang/Object; | ||
521 | ········//····48:·astore_3······· | ||
522 | ········//····49:·aconst_null···· | ||
523 | ········//····50:·astore··········5 | ||
524 | ········//····52:·aload_0········ | ||
525 | ········//····53:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; | ||
526 | ········//····56:·astore··········6 | ||
527 | ········//····58:·aload···········6 | ||
528 | ········//····60:·invokevirtual···java/io/File.getAbsolutePath:()Ljava/lang/String; | ||
529 | ········//····63:·astore··········6 | ||
530 | ········//····65:·aload_3········ | ||
531 | ········//····66:·iconst_0······· | ||
532 | ········//····67:·aload···········6 | ||
533 | ········//····69:·aastore········ | ||
534 | ········//····70:·aload_2········ | ||
535 | ········//····71:·aload_3········ | ||
536 | ········//····72:·invokestatic····com/android/volley/VolleyLog.e:(Ljava/lang/String;[Ljava/lang/Object;)V | ||
537 | ········//····75:·aload_0········ | ||
538 | ········//····76:·monitorexit···· | ||
539 | ········//····77:·return········· | ||
540 | ········//····78:·aload_0········ | ||
541 | ········//···· | 503 | ········//····17:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; |
542 | ········//···· | 504 | ········//····20:·astore_1······· |
505 | ········//····21:·aload_1········ | ||
506 | ········//····22:·invokevirtual···java/io/File.mkdirs:()Z | ||
507 | ········//····25:·istore_2······· | ||
508 | ········//····26:·iload_2········ | ||
509 | ········//····27:·ifne············67 | ||
510 | ········//····30:·ldc_w···········"Unable·to·create·cache·dir·%s" | ||
511 | ········//····33:·astore_1······· | ||
512 | ········//····34:·iconst_1······· | ||
513 | ········//····35:·istore_3······· | ||
543 | ········//···· | 514 | ········//····36:·iload_3········ |
515 | ········//····37:·anewarray·······Ljava/lang/Object; | ||
516 | ········//····40:·astore··········4 | ||
517 | ········//····42:·aload_0········ | ||
518 | ········//····43:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; | ||
519 | ········//····46:·astore··········5 | ||
520 | ········//····48:·aload···········5 | ||
521 | ········//····50:·invokevirtual···java/io/File.getAbsolutePath:()Ljava/lang/String; | ||
522 | ········//····53:·astore··········5 | ||
523 | ········//····55:·aload···········4 | ||
524 | ········//····57:·iconst_0······· | ||
525 | ········//····58:·aload···········5 | ||
526 | ········//····60:·aastore········ | ||
527 | ········//····61:·aload_1········ | ||
528 | ········//····62:·aload···········4 | ||
529 | ········//····64:·invokestatic····com/android/volley/VolleyLog.e:(Ljava/lang/String;[Ljava/lang/Object;)V | ||
530 | ········//····67:·aload_0········ | ||
531 | ········//····68:·monitorexit···· | ||
532 | ········//····69:·return········· | ||
533 | ········//····70:·aload_0········ | ||
534 | ········//····71:·getfield········com/android/volley/toolbox/DiskBasedCache.mRootDirectory:Ljava/io/File; | ||
535 | ········//····74:·astore_1······· | ||
536 | ········//····75:·aload_1········ | ||
544 | ········//···· | 537 | ········//····76:·invokevirtual···java/io/File.listFiles:()[Ljava/io/File; |
538 | ········//····79:·astore··········6 | ||
539 | ········//····81:·aload···········6 | ||
540 | ········//····83:·ifnull··········67 | ||
541 | ········//····86:·aload···········6 | ||
545 | ········//····8 | 542 | ········//····88:·astore··········7 |
546 | ········//···· | 543 | ········//····90:·aload···········6 |
547 | ········//····91:·ifnull··········75 | ||
548 | ········//····94:·aload···········7 | ||
549 | ········//····9 | 544 | ········//····92:·arraylength···· |
550 | ········//····9 | 545 | ········//····93:·istore··········8 |
546 | ········//····95:·iconst_0······· | ||
547 | ········//····96:·istore··········9 | ||
551 | ········//····9 | 548 | ········//····98:·iload···········9 |
552 | ········//···100:·iload··········· | 549 | ········//···100:·iload···········8 |
553 | ········//···102:·if_icmpge······· | 550 | ········//···102:·if_icmpge·······67 |
Max diff block lines reached; 12416/18716 bytes (66.34%) of diff not shown. |
Offset 68, 14 lines modified | Offset 68, 18 lines modified | ||
68 | ················final·InputStream·content·=·httpURLConnection.getErrorStream(); | 68 | ················final·InputStream·content·=·httpURLConnection.getErrorStream(); |
69 | ················continue; | 69 | ················continue; |
70 | ············} | 70 | ············} |
71 | ············break; | 71 | ············break; |
72 | ········} | 72 | ········} |
73 | ····} | 73 | ····} |
74 | ···· | 74 | ···· |
75 | ····private·static·boolean·hasResponseBody(final·int·n,·final·int·n2)·{ | ||
76 | ········return·n·!=·4·&&·(100·>·n2·||·n2·>=·200)·&&·n2·!=·204·&&·n2·!=·304; | ||
77 | ····} | ||
78 | ···· | ||
75 | ····private·HttpURLConnection·openConnection(final·URL·url,·final·Request·request)·{ | 79 | ····private·HttpURLConnection·openConnection(final·URL·url,·final·Request·request)·{ |
76 | ········final·HttpURLConnection·connection·=·this.createConnection(url); | 80 | ········final·HttpURLConnection·connection·=·this.createConnection(url); |
77 | ········final·int·timeoutMs·=·request.getTimeoutMs(); | 81 | ········final·int·timeoutMs·=·request.getTimeoutMs(); |
78 | ········connection.setConnectTimeout(timeoutMs); | 82 | ········connection.setConnectTimeout(timeoutMs); |
79 | ········connection.setReadTimeout(timeoutMs); | 83 | ········connection.setReadTimeout(timeoutMs); |
80 | ········connection.setUseCaches(false); | 84 | ········connection.setUseCaches(false); |
81 | ········connection.setDoInput(true); | 85 | ········connection.setDoInput(true); |
Offset 162, 16 lines modified | Offset 166, 19 lines modified | ||
162 | ············openConnection.addRequestProperty(s,·hashMap.get(s)); | 166 | ············openConnection.addRequestProperty(s,·hashMap.get(s)); |
163 | ········} | 167 | ········} |
164 | ········setConnectionParametersForRequest(openConnection,·request); | 168 | ········setConnectionParametersForRequest(openConnection,·request); |
165 | ········final·ProtocolVersion·protocolVersion·=·new·ProtocolVersion("HTTP",·1,·1); | 169 | ········final·ProtocolVersion·protocolVersion·=·new·ProtocolVersion("HTTP",·1,·1); |
166 | ········if·(openConnection.getResponseCode()·==·-1)·{ | 170 | ········if·(openConnection.getResponseCode()·==·-1)·{ |
167 | ············throw·new·IOException("Could·not·retrieve·response·code·from·HttpUrlConnection."); | 171 | ············throw·new·IOException("Could·not·retrieve·response·code·from·HttpUrlConnection."); |
168 | ········} | 172 | ········} |
169 | ········final·Basic | 173 | ········final·BasicStatusLine·basicStatusLine·=·new·BasicStatusLine(protocolVersion,·openConnection.getResponseCode(),·openConnection.getResponseMessage()); |
174 | ········final·BasicHttpResponse·basicHttpResponse·=·new·BasicHttpResponse((StatusLine)basicStatusLine); | ||
175 | ········if·(hasResponseBody(request.getMethod(),·((StatusLine)basicStatusLine).getStatusCode()))·{ | ||
170 | ········basicHttpResponse.setEntity(entityFromConnection(openConnection)); | 176 | ············basicHttpResponse.setEntity(entityFromConnection(openConnection)); |
177 | ········} | ||
171 | ········for·(final·Map.Entry<String,·List<String>>·entry·:·openConnection.getHeaderFields().entrySet())·{ | 178 | ········for·(final·Map.Entry<String,·List<String>>·entry·:·openConnection.getHeaderFields().entrySet())·{ |
172 | ············if·(entry.getKey()·!=·null)·{ | 179 | ············if·(entry.getKey()·!=·null)·{ |
173 | ················basicHttpResponse.addHeader((Header)new·BasicHeader((String)entry.getKey(),·(String)((List<String>)entry.getValue()).get(0))); | 180 | ················basicHttpResponse.addHeader((Header)new·BasicHeader((String)entry.getKey(),·(String)((List<String>)entry.getValue()).get(0))); |
174 | ············} | 181 | ············} |
175 | ········} | 182 | ········} |
176 | ········return·(HttpResponse)basicHttpResponse; | 183 | ········return·(HttpResponse)basicHttpResponse; |
177 | ····} | 184 | ····} |
Offset 9, 15 lines modified | Offset 9, 15 lines modified | ||
9 | import·com.android.volley.Response$Listener; | 9 | import·com.android.volley.Response$Listener; |
10 | import·com.android.volley.Request; | 10 | import·com.android.volley.Request; |
11 | public·abstract·class·JsonRequest·extends·Request | 11 | public·abstract·class·JsonRequest·extends·Request |
12 | { | 12 | { |
13 | ····protected·static·final·String·PROTOCOL_CHARSET·=·"utf-8"; | 13 | ····protected·static·final·String·PROTOCOL_CHARSET·=·"utf-8"; |
14 | ····private·static·final·String·PROTOCOL_CONTENT_TYPE; | 14 | ····private·static·final·String·PROTOCOL_CONTENT_TYPE; |
15 | ····private· | 15 | ····private·Response$Listener·mListener; |
16 | ····private·final·String·mRequestBody; | 16 | ····private·final·String·mRequestBody; |
17 | ···· | 17 | ···· |
18 | ····static·{ | 18 | ····static·{ |
19 | ········PROTOCOL_CONTENT_TYPE·=·String.format("application/json;·charset=%s",·"utf-8"); | 19 | ········PROTOCOL_CONTENT_TYPE·=·String.format("application/json;·charset=%s",·"utf-8"); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·JsonRequest(final·int·n,·final·String·s,·final·String·mRequestBody,·final·Response$Listener·mListener,·final·Response$ErrorListener·response$ErrorListener)·{ | 22 | ····public·JsonRequest(final·int·n,·final·String·s,·final·String·mRequestBody,·final·Response$Listener·mListener,·final·Response$ErrorListener·response$ErrorListener)·{ |
Offset 27, 15 lines modified | Offset 27, 17 lines modified | ||
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·JsonRequest(final·String·s,·final·String·s2,·final·Response$Listener·response$Listener,·final·Response$ErrorListener·response$ErrorListener)·{ | 29 | ····public·JsonRequest(final·String·s,·final·String·s2,·final·Response$Listener·response$Listener,·final·Response$ErrorListener·response$ErrorListener)·{ |
30 | ········this(-1,·s,·s2,·response$Listener,·response$ErrorListener); | 30 | ········this(-1,·s,·s2,·response$Listener,·response$ErrorListener); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····protected·void·deliverResponse(final·Object·o)·{ | 33 | ····protected·void·deliverResponse(final·Object·o)·{ |
34 | ········if·(this.mListener·!=·null)·{ | ||
34 | ········this.mListener.onResponse(o); | 35 | ············this.mListener.onResponse(o); |
36 | ········} | ||
35 | ····} | 37 | ····} |
36 | ···· | 38 | ···· |
37 | ····public·byte[]·getBody()·{ | 39 | ····public·byte[]·getBody()·{ |
38 | ········byte[]·bytes·=·null; | 40 | ········byte[]·bytes·=·null; |
39 | ········try·{ | 41 | ········try·{ |
40 | ············if·(this.mRequestBody·!=·null)·{ | 42 | ············if·(this.mRequestBody·!=·null)·{ |
41 | ················bytes·=·this.mRequestBody.getBytes("utf-8"); | 43 | ················bytes·=·this.mRequestBody.getBytes("utf-8"); |
Offset 57, 9 lines modified | Offset 59, 14 lines modified | ||
57 | ········return·this.getBody(); | 59 | ········return·this.getBody(); |
58 | ····} | 60 | ····} |
59 | ···· | 61 | ···· |
60 | ····public·String·getPostBodyContentType()·{ | 62 | ····public·String·getPostBodyContentType()·{ |
61 | ········return·this.getBodyContentType(); | 63 | ········return·this.getBodyContentType(); |
62 | ····} | 64 | ····} |
63 | ···· | 65 | ···· |
66 | ····protected·void·onFinish()·{ | ||
67 | ········super.onFinish(); | ||
68 | ········this.mListener·=·null; | ||
69 | ····} | ||
70 | ···· | ||
64 | ····protected·abstract·Response·parseNetworkResponse(final·NetworkResponse·p0); | 71 | ····protected·abstract·Response·parseNetworkResponse(final·NetworkResponse·p0); |
65 | } | 72 | } |
Offset 7, 27 lines modified | Offset 7, 34 lines modified | ||
7 | import·com.android.volley.NetworkResponse; | 7 | import·com.android.volley.NetworkResponse; |
8 | import·com.android.volley.Response$ErrorListener; | 8 | import·com.android.volley.Response$ErrorListener; |
9 | import·com.android.volley.Response$Listener; | 9 | import·com.android.volley.Response$Listener; |
10 | import·com.android.volley.Request; | 10 | import·com.android.volley.Request; |
11 | public·class·StringRequest·extends·Request | 11 | public·class·StringRequest·extends·Request |
12 | { | 12 | { |
13 | ····private· | 13 | ····private·Response$Listener·mListener; |
14 | ···· | 14 | ···· |
15 | ····public·StringRequest(final·int·n,·final·String·s,·final·Response$Listener·mListener,·final·Response$ErrorListener·response$ErrorListener)·{ | 15 | ····public·StringRequest(final·int·n,·final·String·s,·final·Response$Listener·mListener,·final·Response$ErrorListener·response$ErrorListener)·{ |
16 | ········super(n,·s,·response$ErrorListener); | 16 | ········super(n,·s,·response$ErrorListener); |
17 | ········this.mListener·=·mListener; | 17 | ········this.mListener·=·mListener; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·StringRequest(final·String·s,·final·Response$Listener·response$Listener,·final·Response$ErrorListener·response$ErrorListener)·{ | 20 | ····public·StringRequest(final·String·s,·final·Response$Listener·response$Listener,·final·Response$ErrorListener·response$ErrorListener)·{ |
21 | ········this(0,·s,·response$Listener,·response$ErrorListener); | 21 | ········this(0,·s,·response$Listener,·response$ErrorListener); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····protected·void·deliverResponse(final·String·s)·{ | 24 | ····protected·void·deliverResponse(final·String·s)·{ |
25 | ········if·(this.mListener·!=·null)·{ | ||
25 | ········this.mListener.onResponse((Object)s); | 26 | ············this.mListener.onResponse((Object)s); |
27 | ········} | ||
28 | ····} | ||
29 | ···· | ||
30 | ····protected·void·onFinish()·{ | ||
31 | ········super.onFinish(); | ||
32 | ········this.mListener·=·null; | ||
26 | ····} | 33 | ····} |
27 | ···· | 34 | ···· |
28 | ····protected·Response·parseNetworkResponse(final·NetworkResponse·networkResponse)·{ | 35 | ····protected·Response·parseNetworkResponse(final·NetworkResponse·networkResponse)·{ |
29 | ········try·{ | 36 | ········try·{ |
30 | ············String·s·=·new(java.lang.String.class); | 37 | ············String·s·=·new(java.lang.String.class); |
31 | ············try·{ | 38 | ············try·{ |
32 | ················final·byte[]·data·=·networkResponse.data; | 39 | ················final·byte[]·data·=·networkResponse.data; |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·9 | 21 | ····.line·9 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·47 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .end·method |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·val$postdata:[Ljava/lang/String; | 23 | .field·final·synthetic·val$postdata:[Ljava/lang/String; |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 25 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | ||
27 | ····.param·p2,·"x0"····#·I | 28 | ····.param·p2,·"x0"····#·I |
28 | ····.param·p3,·"x1"····#·Ljava/lang/String; | 29 | ····.param·p3,·"x1"····#·Ljava/lang/String; |
29 | ····.param·p5,·"x3"····#·Lcom/android/volley/Response$ErrorListener; | 30 | ····.param·p5,·"x3"····#·Lcom/android/volley/Response$ErrorListener; |
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·390 | 32 | ····.line·390 |
32 | ····.local·p4,·"x2":Lcom/android/volley/Response$Listener;,·"Lcom/android/volley/Response$Listener<Ljava/lang/String;>;" | 33 | ····.local·p4,·"x2":Lcom/android/volley/Response$Listener;,·"Lcom/android/volley/Response$Listener<Ljava/lang/String;>;" |
Offset 30, 35 lines modified | Offset 30, 34 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | 31 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;)V | 33 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·380 | 37 | ····.line·380 |
37 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$1;->this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | 38 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$1;->this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | #·virtual·methods | 42 | #·virtual·methods |
42 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 43 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
43 | ····.locals·0 | 44 | ····.locals·0 |
44 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·380 | 46 | ····.line·380 |
47 | ····check-cast·p1,·Ljava/lang/String; | 47 | ····check-cast·p1,·Ljava/lang/String; |
48 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
49 | ····invoke-virtual·{p0,·p1},·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$1;->onResponse(Ljava/lang/String;)V | 48 | ····invoke-virtual·{p0,·p1},·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$1;->onResponse(Ljava/lang/String;)V |
50 | ····return-void | 49 | ····return-void |
51 | .end·method | 50 | .end·method |
52 | .method·public·onResponse(Ljava/lang/String;)V | 51 | .method·public·onResponse(Ljava/lang/String;)V |
53 | ····.locals·3 | 52 | ····.locals·3 |
Offset 350, 24 lines modified | Offset 350, 26 lines modified | ||
350 | ····.local·v4,·"manager":Landroid/net/ConnectivityManager; | 350 | ····.local·v4,·"manager":Landroid/net/ConnectivityManager; |
351 | ····const/4·v7,·0x0 | 351 | ····const/4·v7,·0x0 |
352 | ····invoke-virtual·{v4,·v7},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 352 | ····invoke-virtual·{v4,·v7},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
353 | ····move-result-object·v7 | 353 | ····move-result-object·v7 |
354 | ····.line·80 | ||
354 | ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z | 355 | ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z |
355 | ····move-result·v0 | 356 | ····move-result·v0 |
356 | ····.line·81 | 357 | ····.line·81 |
357 | ····.local·v0,·"is3g":Z | 358 | ····.local·v0,·"is3g":Z |
358 | ····invoke-virtual·{v4,·v10},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 359 | ····invoke-virtual·{v4,·v10},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
359 | ····move-result-object·v7 | 360 | ····move-result-object·v7 |
361 | ····.line·82 | ||
360 | ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z | 362 | ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z |
361 | ····move-result·v1 | 363 | ····move-result·v1 |
362 | ····.line·84 | 364 | ····.line·84 |
363 | ····.local·v1,·"isWifi":Z | 365 | ····.local·v1,·"isWifi":Z |
364 | ····const-string·v7,·"MyDebugOutput" | 366 | ····const-string·v7,·"MyDebugOutput" |
Offset 414, 14 lines modified | Offset 416, 15 lines modified | ||
414 | ····const-string·v8,·"Please·make·sure,·your·network·connection·is·ON·" | 416 | ····const-string·v8,·"Please·make·sure,·your·network·connection·is·ON·" |
415 | ····invoke-static·{v7,·v8,·v10},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 417 | ····invoke-static·{v7,·v8,·v10},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
416 | ····move-result-object·v7 | 418 | ····move-result-object·v7 |
419 | ····.line·88 | ||
417 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V | 420 | ····invoke-virtual·{v7},·Landroid/widget/Toast;->show()V |
418 | ····.line·93 | 421 | ····.line·93 |
419 | ····:goto_0 | 422 | ····:goto_0 |
420 | ····return-void | 423 | ····return-void |
421 | ····.line·90 | 424 | ····.line·90 |
Offset 163, 14 lines modified | Offset 163, 15 lines modified | ||
163 | ····.line·377 | 163 | ····.line·377 |
164 | ····.local·v3,·"process":Ljava/lang/Process; | 164 | ····.local·v3,·"process":Ljava/lang/Process; |
165 | ····new-instance·v5,·Ljava/io/BufferedReader; | 165 | ····new-instance·v5,·Ljava/io/BufferedReader; |
166 | ····new-instance·v6,·Ljava/io/InputStreamReader; | 166 | ····new-instance·v6,·Ljava/io/InputStreamReader; |
167 | ····.line·378 | ||
167 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; | 168 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; |
168 | ····move-result-object·v7 | 169 | ····move-result-object·v7 |
169 | ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V | 170 | ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V |
170 | ····invoke-direct·{v5,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V | 171 | ····invoke-direct·{v5,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V |
Offset 2878, 14 lines modified | Offset 2879, 15 lines modified | ||
2878 | ····const-string·v67,·"country#" | 2879 | ····const-string·v67,·"country#" |
2879 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2880 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2880 | ····move-result-object·v66 | 2881 | ····move-result-object·v66 |
2882 | ····.line·284 | ||
2881 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 2883 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
2882 | ····move-result-object·v67 | 2884 | ····move-result-object·v67 |
2883 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2885 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2884 | ····move-result-object·v66 | 2886 | ····move-result-object·v66 |
Offset 2965, 61 lines modified | Offset 2967, 43 lines modified | ||
2965 | ····move-object/from16·v1,·v36 | 2967 | ····move-object/from16·v1,·v36 |
2966 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2968 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2967 | ····move-result-object·v64 | 2969 | ····move-result-object·v64 |
2968 | ····const-string·v65,·"\n" | ||
2969 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2970 | ····move-result-object·v64 | ||
2971 | ····const-string·v65,·"machine_id·:·" | 2970 | ····const-string·v65,·"\nmachine_id·:·" |
2972 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2971 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2973 | ····move-result-object·v64 | 2972 | ····move-result-object·v64 |
2974 | ····move-object/from16·v0,·v64 | 2973 | ····move-object/from16·v0,·v64 |
2975 | ····move-object/from16·v1,·v41 | 2974 | ····move-object/from16·v1,·v41 |
2976 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2975 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2977 | ····move-result-object·v64 | 2976 | ····move-result-object·v64 |
2978 | ····const-string·v65,·"\n" | ||
2979 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2980 | ····move-result-object·v64 | ||
2981 | ····const-string·v65,·"machine_updatekey·:·" | 2977 | ····const-string·v65,·"\nmachine_updatekey·:·" |
2982 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2978 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2983 | ····move-result-object·v64 | 2979 | ····move-result-object·v64 |
2984 | ····move-object/from16·v0,·v64 | 2980 | ····move-object/from16·v0,·v64 |
2985 | ····move-object/from16·v1,·v42 | 2981 | ····move-object/from16·v1,·v42 |
2986 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2982 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2987 | ····move-result-object·v64 | 2983 | ····move-result-object·v64 |
2988 | ····const-string·v65,·"\n" | ||
2989 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
2990 | ····move-result-object·v64 | ||
2991 | ····const-string·v65,·"appversion·:·" | 2984 | ····const-string·v65,·"\nappversion·:·" |
2992 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2985 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2993 | ····move-result-object·v64 | 2986 | ····move-result-object·v64 |
2994 | ····move-object/from16·v0,·p0 | 2987 | ····move-object/from16·v0,·p0 |
Offset 3027, 322 lines modified | Offset 3011, 221 lines modified | ||
3027 | ····move-object/from16·v65,·v0 | 3011 | ····move-object/from16·v65,·v0 |
3028 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3012 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3029 | ····move-result-object·v64 | 3013 | ····move-result-object·v64 |
3030 | ····const-string·v65,·"\n" | ||
3031 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
3032 | ····move-result-object·v64 | ||
3033 | ····const-string·v65,·"processor·:·" | 3014 | ····const-string·v65,·"\nprocessor·:·" |
3034 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3015 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3035 | ····move-result-object·v64 | 3016 | ····move-result-object·v64 |
3036 | ····move-object/from16·v0,·v64 | 3017 | ····move-object/from16·v0,·v64 |
3037 | ····move-object/from16·v1,·v19 | 3018 | ····move-object/from16·v1,·v19 |
3038 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 3019 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
3039 | ····move-result-object·v64 | 3020 | ····move-result-object·v64 |
3040 | ····const-string·v65,·"\n" | ||
3041 | ····invoke-virtual/range·{v64·..·v65},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
3042 | ····move-result-object·v64 | ||
Max diff block lines reached; 9026/13013 bytes (69.36%) of diff not shown. |
Offset 24, 10 lines modified | Offset 24, 9 lines modified | ||
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·10 | 27 | ····.line·10 |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·220 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$postdata:[Ljava/lang/String; | 21 | .field·final·synthetic·val$postdata:[Ljava/lang/String; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;[Ljava/lang/String;Ljava/lang/String;)V | 23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;ILjava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;[Ljava/lang/String;Ljava/lang/String;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/sendSysInfo; | ||
25 | ····.param·p2,·"x0"····#·I | 26 | ····.param·p2,·"x0"····#·I |
26 | ····.param·p3,·"x1"····#·Ljava/lang/String; | 27 | ····.param·p3,·"x1"····#·Ljava/lang/String; |
27 | ····.param·p5,·"x3"····#·Lcom/android/volley/Response$ErrorListener; | 28 | ····.param·p5,·"x3"····#·Lcom/android/volley/Response$ErrorListener; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·81 | 30 | ····.line·81 |
30 | ····.local·p4,·"x2":Lcom/android/volley/Response$Listener;,·"Lcom/android/volley/Response$Listener<Ljava/lang/String;>;" | 31 | ····.local·p4,·"x2":Lcom/android/volley/Response$Listener;,·"Lcom/android/volley/Response$Listener<Ljava/lang/String;>;" |
Offset 30, 35 lines modified | Offset 30, 34 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; | 31 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;)V | 33 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/sendSysInfo; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·71 | 37 | ····.line·71 |
37 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/sendSysInfo$1;->this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; | 38 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/sendSysInfo$1;->this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
39 | ····return-void | 40 | ····return-void |
40 | .end·method | 41 | .end·method |
41 | #·virtual·methods | 42 | #·virtual·methods |
42 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 43 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
43 | ····.locals·0 | 44 | ····.locals·0 |
44 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·71 | 46 | ····.line·71 |
47 | ····check-cast·p1,·Ljava/lang/String; | 47 | ····check-cast·p1,·Ljava/lang/String; |
48 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
49 | ····invoke-virtual·{p0,·p1},·Lcom/linuxcounter/lico_update_003/sendSysInfo$1;->onResponse(Ljava/lang/String;)V | 48 | ····invoke-virtual·{p0,·p1},·Lcom/linuxcounter/lico_update_003/sendSysInfo$1;->onResponse(Ljava/lang/String;)V |
50 | ····return-void | 49 | ····return-void |
51 | .end·method | 50 | .end·method |
52 | .method·public·onResponse(Ljava/lang/String;)V | 51 | .method·public·onResponse(Ljava/lang/String;)V |
53 | ····.locals·3 | 52 | ····.locals·3 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; | 21 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;)V | 23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/sendSysInfo;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/sendSysInfo; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·76 | 27 | ····.line·76 |
27 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/sendSysInfo$2;->this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; | 28 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/sendSysInfo$2;->this$0:Lcom/linuxcounter/lico_update_003/sendSysInfo; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2483, 14 lines modified | Offset 2483, 15 lines modified | ||
2483 | ····const-string·v67,·"country#" | 2483 | ····const-string·v67,·"country#" |
2484 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2484 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2485 | ····move-result-object·v66 | 2485 | ····move-result-object·v66 |
2486 | ····.line·317 | ||
2486 | ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 2487 | ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
2487 | ····move-result-object·v67 | 2488 | ····move-result-object·v67 |
2488 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2489 | ····invoke-virtual/range·{v66·..·v67},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2489 | ····move-result-object·v66 | 2490 | ····move-result-object·v66 |
Offset 2645, 40 lines modified | Offset 2646, 44 lines modified | ||
2645 | ····move/from16·v1,·v64 | 2646 | ····move/from16·v1,·v64 |
2646 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; | 2647 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; |
2647 | ····move-result-object·v64 | 2648 | ····move-result-object·v64 |
2649 | ····.line·331 | ||
2648 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 2650 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
2649 | ····move-result-wide·v66 | 2651 | ····move-result-wide·v66 |
2650 | ····move-object/from16·v0,·v64 | 2652 | ····move-object/from16·v0,·v64 |
2651 | ····move-wide/from16·v1,·v66 | 2653 | ····move-wide/from16·v1,·v66 |
2652 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; | 2654 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; |
2653 | ····move-result-object·v64 | 2655 | ····move-result-object·v64 |
2654 | ····const/high16·v65,·0x7f020000 | 2656 | ····const/high16·v65,·0x7f020000 |
2657 | ····.line·332 | ||
2655 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; | 2658 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; |
2656 | ····move-result-object·v64 | 2659 | ····move-result-object·v64 |
2657 | ····const-string·v65,·"The·Linux·Counter·Project" | 2660 | ····const-string·v65,·"The·Linux·Counter·Project" |
2661 | ····.line·333 | ||
2658 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 2662 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
2659 | ····move-result-object·v64 | 2663 | ····move-result-object·v64 |
2660 | ····const-string·v65,·"The·Linux·Counter·Project" | 2664 | ····const-string·v65,·"The·Linux·Counter·Project" |
2665 | ····.line·334 | ||
2661 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 2666 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
2662 | ····move-result-object·v64 | 2667 | ····move-result-object·v64 |
2663 | ····new-instance·v65,·Ljava/lang/StringBuilder; | 2668 | ····new-instance·v65,·Ljava/lang/StringBuilder; |
2664 | ····invoke-direct/range·{v65·..·v65},·Ljava/lang/StringBuilder;-><init>()V | 2669 | ····invoke-direct/range·{v65·..·v65},·Ljava/lang/StringBuilder;-><init>()V |
Offset 2697, 28 lines modified | Offset 2702, 31 lines modified | ||
2697 | ····move-result-object·v65 | 2702 | ····move-result-object·v65 |
2698 | ····invoke-virtual/range·{v65·..·v65},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 2703 | ····invoke-virtual/range·{v65·..·v65},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
2699 | ····move-result-object·v65 | 2704 | ····move-result-object·v65 |
2705 | ····.line·335 | ||
2700 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; | 2706 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; |
2701 | ····move-result-object·v64 | 2707 | ····move-result-object·v64 |
2708 | ····.line·336 | ||
2702 | ····move-object/from16·v0,·v64 | 2709 | ····move-object/from16·v0,·v64 |
2703 | ····move-object/from16·v1,·v17 | 2710 | ····move-object/from16·v1,·v17 |
2704 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; | 2711 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; |
2705 | ····move-result-object·v64 | 2712 | ····move-result-object·v64 |
2706 | ····const/16·v65,·0x0 | 2713 | ····const/16·v65,·0x0 |
2714 | ····.line·337 | ||
2707 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; | 2715 | ····invoke-virtual/range·{v64·..·v65},·Landroid/support/v4/app/NotificationCompat$Builder;->setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; |
2708 | ····.line·339 | 2716 | ····.line·339 |
2709 | ····const-string·v64,·"notification" | 2717 | ····const-string·v64,·"notification" |
2710 | ····move-object/from16·v0,·v22 | 2718 | ····move-object/from16·v0,·v22 |
Offset 2957, 14 lines modified | Offset 2965, 15 lines modified | ||
2957 | ····.line·474 | 2965 | ····.line·474 |
2958 | ····.local·v3,·"process":Ljava/lang/Process; | 2966 | ····.local·v3,·"process":Ljava/lang/Process; |
2959 | ····new-instance·v5,·Ljava/io/BufferedReader; | 2967 | ····new-instance·v5,·Ljava/io/BufferedReader; |
2960 | ····new-instance·v6,·Ljava/io/InputStreamReader; | 2968 | ····new-instance·v6,·Ljava/io/InputStreamReader; |
2969 | ····.line·475 | ||
2961 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; | 2970 | ····invoke-virtual·{v3},·Ljava/lang/Process;->getInputStream()Ljava/io/InputStream; |
2962 | ····move-result-object·v7 | 2971 | ····move-result-object·v7 |
2963 | ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V | 2972 | ····invoke-direct·{v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V |
2964 | ····invoke-direct·{v5,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V | 2973 | ····invoke-direct·{v5,·v6},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V |
Offset 3269, 24 lines modified | Offset 3278, 26 lines modified | ||
3269 | ····.line·494 | 3278 | ····.line·494 |
3270 | ····.local·v2,·"manager":Landroid/net/ConnectivityManager; | 3279 | ····.local·v2,·"manager":Landroid/net/ConnectivityManager; |
3271 | ····invoke-virtual·{v2,·v3},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 3280 | ····invoke-virtual·{v2,·v3},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
3272 | ····move-result-object·v5 | 3281 | ····move-result-object·v5 |
3282 | ····.line·495 | ||
3273 | ····invoke-virtual·{v5},·Landroid/net/NetworkInfo;->isConnected()Z | 3283 | ····invoke-virtual·{v5},·Landroid/net/NetworkInfo;->isConnected()Z |
3274 | ····move-result·v0 | 3284 | ····move-result·v0 |
3275 | ····.line·496 | 3285 | ····.line·496 |
3276 | ····.local·v0,·"is3g":Z | 3286 | ····.local·v0,·"is3g":Z |
3277 | ····invoke-virtual·{v2,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 3287 | ····invoke-virtual·{v2,·v4},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
3278 | ····move-result-object·v5 | 3288 | ····move-result-object·v5 |
Max diff block lines reached; 509/4652 bytes (10.94%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | 21 | .field·final·synthetic·this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;)V | 23 | .method·constructor·<init>(Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·385 | 27 | ····.line·385 |
27 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$2;->this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; | 28 | ····iput-object·p1,·p0,·Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService$2;->this$0:Lcom/linuxcounter/lico_update_003/UpdateInBackgroundService; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 124, 202 lines modified | Offset 124, 237 lines modified | ||
124 | ····invoke-virtual·{p0},·Lcom/android/volley/CacheDispatcher;->interrupt()V | 124 | ····invoke-virtual·{p0},·Lcom/android/volley/CacheDispatcher;->interrupt()V |
125 | ····.line·76 | 125 | ····.line·76 |
126 | ····return-void | 126 | ····return-void |
127 | .end·method | 127 | .end·method |
128 | .method·public·run()V | 128 | .method·public·run()V |
129 | ····.locals· | 129 | ····.locals·10 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·80 | ||
132 | ···· | 131 | ····const/4·v9,·0x1 |
132 | ····const/4·v8,·0x0 | ||
133 | ···· | 133 | ····.line·80 |
134 | ····sget-boolean·v5,·Lcom/android/volley/CacheDispatcher;->DEBUG:Z | ||
134 | ···· | 135 | ····if-eqz·v5,·:cond_0 |
135 | ····const | 136 | ····const-string·v5,·"start·new·dispatcher" |
136 | ····new-array·v | 137 | ····new-array·v6,·v8,·[Ljava/lang/Object; |
137 | ····invoke-static·{v | 138 | ····invoke-static·{v5,·v6},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V |
138 | ····.line·81 | 139 | ····.line·81 |
139 | ····:cond_0 | 140 | ····:cond_0 |
140 | ····const/16·v | 141 | ····const/16·v5,·0xa |
141 | ····invoke-static·{v | 142 | ····invoke-static·{v5},·Landroid/os/Process;->setThreadPriority(I)V |
142 | ····.line·84 | 143 | ····.line·84 |
143 | ····iget-object·v | 144 | ····iget-object·v5,·p0,·Lcom/android/volley/CacheDispatcher;->mCache:Lcom/android/volley/Cache; |
144 | ····invoke-interface·{v | 145 | ····invoke-interface·{v5},·Lcom/android/volley/Cache;->initialize()V |
145 | ····.line· | 146 | ····.line·89 |
146 | ····:cond_1 | 147 | ····:cond_1 |
147 | ····:goto_0 | 148 | ····:goto_0 |
149 | ····const/4·v3,·0x0 | ||
150 | ····.line·92 | ||
151 | ····.local·v3,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
148 | ····:try_start_0 | 152 | ····:try_start_0 |
149 | ····iget-object·v | 153 | ····iget-object·v5,·p0,·Lcom/android/volley/CacheDispatcher;->mCacheQueue:Ljava/util/concurrent/BlockingQueue; |
150 | ····invoke-interface·{v | 154 | ····invoke-interface·{v5},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object; |
151 | ····move-result-object·v | 155 | ····move-result-object·v3 |
156 | ····.end·local·v3····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
152 | ····check-cast·v | 157 | ····check-cast·v3,·Lcom/android/volley/Request; |
158 | ····:try_end_0 | ||
159 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_1 | ||
153 | ····.line· | 160 | ····.line·101 |
154 | ····.local·v | 161 | ····.restart·local·v3····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
162 | ····:try_start_1 | ||
155 | ····const-string·v | 163 | ····const-string·v5,·"cache-queue-take" |
156 | ····invoke-virtual·{v | 164 | ····invoke-virtual·{v3,·v5},·Lcom/android/volley/Request;->addMarker(Ljava/lang/String;)V |
157 | ····.line· | 165 | ····.line·104 |
158 | ····invoke-virtual·{v | 166 | ····invoke-virtual·{v3},·Lcom/android/volley/Request;->isCanceled()Z |
159 | ····move-result·v | 167 | ····move-result·v5 |
160 | ····if-eqz·v | 168 | ····if-eqz·v5,·:cond_2 |
161 | ····.line· | 169 | ····.line·105 |
162 | ····const-string·v | 170 | ····const-string·v5,·"cache-discard-canceled" |
163 | ····invoke-virtual·{v | 171 | ····invoke-virtual·{v3,·v5},·Lcom/android/volley/Request;->finish(Ljava/lang/String;)V |
164 | ····:try_end_ | 172 | ····:try_end_1 |
165 | ····.catch·Ljava/lang/ | 173 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 |
166 | ····goto·:goto_0 | 174 | ····goto·:goto_0 |
167 | ····.line·1 | 175 | ····.line·159 |
168 | ····.end·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
169 | ····:catch_0 | 176 | ····:catch_0 |
170 | ····move-exception·v0 | 177 | ····move-exception·v0 |
178 | ····.line·160 | ||
179 | ····.local·v0,·"e":Ljava/lang/Exception; | ||
180 | ····const-string·v5,·"Unhandled·exception·%s" | ||
181 | ····new-array·v6,·v9,·[Ljava/lang/Object; | ||
182 | ····invoke-virtual·{v0},·Ljava/lang/Exception;->toString()Ljava/lang/String; | ||
183 | ····move-result-object·v7 | ||
184 | ····aput-object·v7,·v6,·v8 | ||
185 | ····invoke-static·{v0,·v5,·v6},·Lcom/android/volley/VolleyLog;->e(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V | ||
186 | ····goto·:goto_0 | ||
187 | ····.line·93 | ||
188 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | ||
189 | ····.end·local·v3····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
190 | ····:catch_1 | ||
191 | ····move-exception·v0 | ||
171 | ····.line· | 192 | ····.line·95 |
172 | ····.local·v0,·"e":Ljava/lang/InterruptedException; | 193 | ····.local·v0,·"e":Ljava/lang/InterruptedException; |
173 | ····iget-boolean·v | 194 | ····iget-boolean·v5,·p0,·Lcom/android/volley/CacheDispatcher;->mQuit:Z |
174 | ····if-eqz·v | 195 | ····if-eqz·v5,·:cond_1 |
175 | ····.line· | 196 | ····.line·96 |
176 | ····return-void | 197 | ····return-void |
177 | ····.line·1 | 198 | ····.line·110 |
178 | ····.end·local·v0····#·"e":Ljava/lang/InterruptedException; | 199 | ····.end·local·v0····#·"e":Ljava/lang/InterruptedException; |
179 | ····.restart·local·v | 200 | ····.restart·local·v3····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
180 | ····:cond_2 | 201 | ····:cond_2 |
181 | ····:try_start_ | 202 | ····:try_start_2 |
182 | ····iget-object·v | 203 | ····iget-object·v5,·p0,·Lcom/android/volley/CacheDispatcher;->mCache:Lcom/android/volley/Cache; |
183 | ····invoke-virtual·{v | 204 | ····invoke-virtual·{v3},·Lcom/android/volley/Request;->getCacheKey()Ljava/lang/String; |
184 | ····move-result-object·v | 205 | ····move-result-object·v6 |
185 | ····invoke-interface·{v | 206 | ····invoke-interface·{v5,·v6},·Lcom/android/volley/Cache;->get(Ljava/lang/String;)Lcom/android/volley/Cache$Entry; |
Max diff block lines reached; 6990/12830 bytes (54.48%) of diff not shown. |
Offset 115, 26 lines modified | Offset 115, 26 lines modified | ||
115 | ············"<*>;", | 115 | ············"<*>;", |
116 | ············"Lcom/android/volley/VolleyError;", | 116 | ············"Lcom/android/volley/VolleyError;", |
117 | ············")V" | 117 | ············")V" |
118 | ········} | 118 | ········} |
119 | ····.end·annotation | 119 | ····.end·annotation |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·1 | 121 | ····.line·151 |
122 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 122 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
123 | ····invoke-virtual·{p1,·p2},·Lcom/android/volley/Request;->parseNetworkError(Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError; | 123 | ····invoke-virtual·{p1,·p2},·Lcom/android/volley/Request;->parseNetworkError(Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError; |
124 | ····move-result-object·p2 | 124 | ····move-result-object·p2 |
125 | ····.line·15 | 125 | ····.line·152 |
126 | ····iget-object·v0,·p0,·Lcom/android/volley/NetworkDispatcher;->mDelivery:Lcom/android/volley/ResponseDelivery; | 126 | ····iget-object·v0,·p0,·Lcom/android/volley/NetworkDispatcher;->mDelivery:Lcom/android/volley/ResponseDelivery; |
127 | ····invoke-interface·{v0,·p1,·p2},·Lcom/android/volley/ResponseDelivery;->postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V | 127 | ····invoke-interface·{v0,·p1,·p2},·Lcom/android/volley/ResponseDelivery;->postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
128 | ····.line·15 | 128 | ····.line·153 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
131 | #·virtual·methods | 131 | #·virtual·methods |
132 | .method·public·quit()V | 132 | .method·public·quit()V |
133 | ····.locals·1 | 133 | ····.locals·1 |
Offset 157, 139 lines modified | Offset 157, 144 lines modified | ||
157 | ····.prologue | 157 | ····.prologue |
158 | ····.line·84 | 158 | ····.line·84 |
159 | ····const/16·v7,·0xa | 159 | ····const/16·v7,·0xa |
160 | ····invoke-static·{v7},·Landroid/os/Process;->setThreadPriority(I)V | 160 | ····invoke-static·{v7},·Landroid/os/Process;->setThreadPriority(I)V |
161 | ····.line·8 | 161 | ····.line·87 |
162 | ····:cond_0 | 162 | ····:cond_0 |
163 | ····:goto_0 | 163 | ····:goto_0 |
164 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 164 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
165 | ····move-result-wide·v4 | 165 | ····move-result-wide·v4 |
166 | ····.line· | 166 | ····.line·89 |
167 | ····.local·v4,·"startTimeMs":J | 167 | ····.local·v4,·"startTimeMs":J |
168 | ····const/4·v2,·0x0 | ||
169 | ····.line·92 | ||
170 | ····.local·v2,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
168 | ····:try_start_0 | 171 | ····:try_start_0 |
169 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mQueue:Ljava/util/concurrent/BlockingQueue; | 172 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mQueue:Ljava/util/concurrent/BlockingQueue; |
170 | ····invoke-interface·{v7},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object; | 173 | ····invoke-interface·{v7},·Ljava/util/concurrent/BlockingQueue;->take()Ljava/lang/Object; |
171 | ····move-result-object·v2 | 174 | ····move-result-object·v2 |
175 | ····.end·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
172 | ····check-cast·v2,·Lcom/android/volley/Request; | 176 | ····check-cast·v2,·Lcom/android/volley/Request; |
173 | ····:try_end_0 | 177 | ····:try_end_0 |
174 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_1 | 178 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_1 |
175 | ····.line·10 | 179 | ····.line·102 |
176 | ····.local·v2 | 180 | ····.restart·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
177 | ····:try_start_1 | 181 | ····:try_start_1 |
178 | ····const-string·v7,·"network-queue-take" | 182 | ····const-string·v7,·"network-queue-take" |
179 | ····invoke-virtual·{v2,·v7},·Lcom/android/volley/Request;->addMarker(Ljava/lang/String;)V | 183 | ····invoke-virtual·{v2,·v7},·Lcom/android/volley/Request;->addMarker(Ljava/lang/String;)V |
180 | ····.line·10 | 184 | ····.line·106 |
181 | ····invoke-virtual·{v2},·Lcom/android/volley/Request;->isCanceled()Z | 185 | ····invoke-virtual·{v2},·Lcom/android/volley/Request;->isCanceled()Z |
182 | ····move-result·v7 | 186 | ····move-result·v7 |
183 | ····if-eqz·v7,·:cond_1 | 187 | ····if-eqz·v7,·:cond_1 |
184 | ····.line·10 | 188 | ····.line·107 |
185 | ····const-string·v7,·"network-discard-cancelled" | 189 | ····const-string·v7,·"network-discard-cancelled" |
186 | ····invoke-virtual·{v2,·v7},·Lcom/android/volley/Request;->finish(Ljava/lang/String;)V | 190 | ····invoke-virtual·{v2,·v7},·Lcom/android/volley/Request;->finish(Ljava/lang/String;)V |
187 | ····:try_end_1 | 191 | ····:try_end_1 |
188 | ····.catch·Lcom/android/volley/VolleyError;·{:try_start_1·..·:try_end_1}·:catch_0 | 192 | ····.catch·Lcom/android/volley/VolleyError;·{:try_start_1·..·:try_end_1}·:catch_0 |
189 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_2 | 193 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_2 |
190 | ····goto·:goto_0 | 194 | ····goto·:goto_0 |
191 | ····.line·13 | 195 | ····.line·138 |
192 | ····:catch_0 | 196 | ····:catch_0 |
193 | ····move-exception·v6 | 197 | ····move-exception·v6 |
194 | ····.line·13 | 198 | ····.line·139 |
195 | ····.local·v6,·"volleyError":Lcom/android/volley/VolleyError; | 199 | ····.local·v6,·"volleyError":Lcom/android/volley/VolleyError; |
196 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 200 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
197 | ····move-result-wide·v8 | 201 | ····move-result-wide·v8 |
198 | ····sub-long/2addr·v8,·v4 | 202 | ····sub-long/2addr·v8,·v4 |
199 | ····invoke-virtual·{v6,·v8,·v9},·Lcom/android/volley/VolleyError;->setNetworkTimeMs(J)V | 203 | ····invoke-virtual·{v6,·v8,·v9},·Lcom/android/volley/VolleyError;->setNetworkTimeMs(J)V |
200 | ····.line·1 | 204 | ····.line·140 |
201 | ····invoke-direct·{p0,·v2,·v6},·Lcom/android/volley/NetworkDispatcher;->parseAndDeliverNetworkError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V | 205 | ····invoke-direct·{p0,·v2,·v6},·Lcom/android/volley/NetworkDispatcher;->parseAndDeliverNetworkError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
202 | ····goto·:goto_0 | 206 | ····goto·:goto_0 |
203 | ····.line·9 | 207 | ····.line·93 |
204 | ····.end·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 208 | ····.end·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
205 | ····.end·local·v6····#·"volleyError":Lcom/android/volley/VolleyError; | 209 | ····.end·local·v6····#·"volleyError":Lcom/android/volley/VolleyError; |
206 | ····:catch_1 | 210 | ····:catch_1 |
207 | ····move-exception·v0 | 211 | ····move-exception·v0 |
208 | ····.line·9 | 212 | ····.line·95 |
209 | ····.local·v0,·"e":Ljava/lang/InterruptedException; | 213 | ····.local·v0,·"e":Ljava/lang/InterruptedException; |
210 | ····iget-boolean·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mQuit:Z | 214 | ····iget-boolean·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mQuit:Z |
211 | ····if-eqz·v7,·:cond_0 | 215 | ····if-eqz·v7,·:cond_0 |
212 | ····.line·9 | 216 | ····.line·96 |
213 | ····return-void | 217 | ····return-void |
214 | ····.line·1 | 218 | ····.line·111 |
215 | ····.end·local·v0····#·"e":Ljava/lang/InterruptedException; | 219 | ····.end·local·v0····#·"e":Ljava/lang/InterruptedException; |
216 | ····.restart·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 220 | ····.restart·local·v2····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
217 | ····:cond_1 | 221 | ····:cond_1 |
218 | ····:try_start_2 | 222 | ····:try_start_2 |
219 | ····invoke-direct·{p0,·v2},·Lcom/android/volley/NetworkDispatcher;->addTrafficStatsTag(Lcom/android/volley/Request;)V | 223 | ····invoke-direct·{p0,·v2},·Lcom/android/volley/NetworkDispatcher;->addTrafficStatsTag(Lcom/android/volley/Request;)V |
220 | ····.line·11 | 224 | ····.line·114 |
221 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mNetwork:Lcom/android/volley/Network; | 225 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mNetwork:Lcom/android/volley/Network; |
Max diff block lines reached; 4482/8915 bytes (50.27%) of diff not shown. |
Offset 112, 24 lines modified | Offset 112, 22 lines modified | ||
112 | ····.prologue | 112 | ····.prologue |
113 | ····.line·124 | 113 | ····.line·124 |
114 | ····new-instance·v0,·Lcom/android/volley/ExecutorDelivery; | 114 | ····new-instance·v0,·Lcom/android/volley/ExecutorDelivery; |
115 | ····new-instance·v1,·Landroid/os/Handler; | 115 | ····new-instance·v1,·Landroid/os/Handler; |
116 | ····.line·125 | ||
117 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; | 116 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; |
118 | ····move-result-object·v2 | 117 | ····move-result-object·v2 |
119 | ····invoke-direct·{v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 118 | ····invoke-direct·{v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
120 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/ExecutorDelivery;-><init>(Landroid/os/Handler;)V | 119 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/ExecutorDelivery;-><init>(Landroid/os/Handler;)V |
121 | ····.line·124 | ||
122 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/android/volley/RequestQueue;-><init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V | 120 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/android/volley/RequestQueue;-><init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V |
123 | ····.line·126 | 121 | ····.line·126 |
124 | ····return-void | 122 | ····return-void |
125 | .end·method | 123 | .end·method |
126 | .method·public·constructor·<init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V | 124 | .method·public·constructor·<init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V |
Offset 431, 67 lines modified | Offset 429, 70 lines modified | ||
431 | .method·public·cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V | 429 | .method·public·cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V |
432 | ····.locals·4 | 430 | ····.locals·4 |
433 | ····.param·p1,·"filter"····#·Lcom/android/volley/RequestQueue$RequestFilter; | 431 | ····.param·p1,·"filter"····#·Lcom/android/volley/RequestQueue$RequestFilter; |
434 | ····.prologue | 432 | ····.prologue |
435 | ····.line·197 | 433 | ····.line·197 |
436 | ····iget-object·v | 434 | ····iget-object·v3,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
437 | ····monitor-enter·v | 435 | ····monitor-enter·v3 |
438 | ····.line·198 | 436 | ····.line·198 |
439 | ····:try_start_0 | 437 | ····:try_start_0 |
440 | ····iget-object·v | 438 | ····iget-object·v2,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
441 | ····invoke-interface·{v | 439 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
442 | ····move-result-object·v | 440 | ····move-result-object·v0 |
441 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
443 | ····:cond_0 | 442 | ····:cond_0 |
444 | ····:goto_0 | 443 | ····:goto_0 |
445 | ····invoke-interface·{v | 444 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
446 | ····move-result·v | 445 | ····move-result·v2 |
447 | ····if-eqz·v | 446 | ····if-eqz·v2,·:cond_1 |
448 | ····invoke-interface·{v | 447 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
449 | ····move-result-object·v | 448 | ····move-result-object·v1 |
450 | ····check-cast·v | 449 | ····check-cast·v1,·Lcom/android/volley/Request; |
451 | ····.line·199 | 450 | ····.line·199 |
452 | ····.local·v | 451 | ····.local·v1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
453 | ····invoke-interface·{p1,·v | 452 | ····invoke-interface·{p1,·v1},·Lcom/android/volley/RequestQueue$RequestFilter;->apply(Lcom/android/volley/Request;)Z |
454 | ····move-result·v | 453 | ····move-result·v2 |
455 | ····if-eqz·v | 454 | ····if-eqz·v2,·:cond_0 |
456 | ····.line·200 | 455 | ····.line·200 |
457 | ····invoke-virtual·{v | 456 | ····invoke-virtual·{v1},·Lcom/android/volley/Request;->cancel()V |
458 | ····goto·:goto_0 | 457 | ····goto·:goto_0 |
459 | ····.line·203 | 458 | ····.line·203 |
459 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
460 | ····.end·local·v | 460 | ····.end·local·v1····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
461 | ····:catchall_0 | 461 | ····:catchall_0 |
462 | ····move-exception·v | 462 | ····move-exception·v2 |
463 | ····monitor-exit·v | 463 | ····monitor-exit·v3 |
464 | ····:try_end_0 | 464 | ····:try_end_0 |
465 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 465 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
466 | ····throw·v | 466 | ····throw·v2 |
467 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
467 | ····:cond_1 | 468 | ····:cond_1 |
468 | ····:try_start_1 | 469 | ····:try_start_1 |
469 | ····monitor-exit·v | 470 | ····monitor-exit·v3 |
470 | ····:try_end_1 | 471 | ····:try_end_1 |
471 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 472 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
472 | ····.line·204 | 473 | ····.line·204 |
473 | ····return-void | 474 | ····return-void |
474 | .end·method | 475 | .end·method |
Offset 521, 193 lines modified | Offset 522, 194 lines modified | ||
521 | ····invoke-virtual·{p0,·v0},·Lcom/android/volley/RequestQueue;->cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V | 522 | ····invoke-virtual·{p0,·v0},·Lcom/android/volley/RequestQueue;->cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V |
522 | ····.line·220 | 523 | ····.line·220 |
523 | ····return-void | 524 | ····return-void |
524 | .end·method | 525 | .end·method |
525 | .method·finish(Lcom/android/volley/Request;)V | 526 | .method·finish(Lcom/android/volley/Request;)V |
526 | ····.locals· | 527 | ····.locals·9 |
527 | ····.annotation·system·Ldalvik/annotation/Signature; | 528 | ····.annotation·system·Ldalvik/annotation/Signature; |
528 | ········value·=·{ | 529 | ········value·=·{ |
529 | ············"<T:", | 530 | ············"<T:", |
530 | ············"Ljava/lang/Object;", | 531 | ············"Ljava/lang/Object;", |
531 | ············">(", | 532 | ············">(", |
532 | ············"Lcom/android/volley/Request", | 533 | ············"Lcom/android/volley/Request", |
533 | ············"<TT;>;)V" | 534 | ············"<TT;>;)V" |
534 | ········} | 535 | ········} |
535 | ····.end·annotation | 536 | ····.end·annotation |
536 | ····.prologue | 537 | ····.prologue |
537 | ····.line·277 | 538 | ····.line·277 |
538 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" | 539 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" |
539 | ····iget-object·v | 540 | ····iget-object·v5,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
540 | ····monitor-enter·v | 541 | ····monitor-enter·v5 |
541 | ····.line·278 | 542 | ····.line·278 |
542 | ····:try_start_0 | 543 | ····:try_start_0 |
543 | ····iget-object·v | 544 | ····iget-object·v4,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
544 | ····invoke-interface·{v | 545 | ····invoke-interface·{v4,·p1},·Ljava/util/Set;->remove(Ljava/lang/Object;)Z |
Max diff block lines reached; 7061/12069 bytes (58.51%) of diff not shown. |
Offset 16, 56 lines modified | Offset 16, 55 lines modified | ||
16 | ····name·=·null | 16 | ····name·=·null |
17 | .end·annotation | 17 | .end·annotation |
18 | #·instance·fields | 18 | #·instance·fields |
19 | .field·final·synthetic·this$0:Lcom/android/volley/CacheDispatcher; | 19 | .field·final·synthetic·this$0:Lcom/android/volley/CacheDispatcher; |
20 | .field·final·synthetic·val$ | 20 | .field·final·synthetic·val$finalRequest:Lcom/android/volley/Request; |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V | 22 | .method·constructor·<init>(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.param·p1,·"this$0"····#·Lcom/android/volley/CacheDispatcher; | ||
25 | ····.prologue | 24 | ····.prologue |
26 | ····.line·1 | 25 | ····.line·148 |
27 | ····iput-object·p1,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; | 26 | ····iput-object·p1,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; |
28 | ····iput-object·p2,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$ | 27 | ····iput-object·p2,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$finalRequest:Lcom/android/volley/Request; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
32 | #·virtual·methods | 31 | #·virtual·methods |
33 | .method·public·run()V | 32 | .method·public·run()V |
34 | ····.locals·2 | 33 | ····.locals·2 |
35 | ····.prologue | 34 | ····.prologue |
36 | ····.line·1 | 35 | ····.line·152 |
37 | ····:try_start_0 | 36 | ····:try_start_0 |
38 | ····iget-object·v0,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; | 37 | ····iget-object·v0,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; |
39 | ····invoke-static·{v0},·Lcom/android/volley/CacheDispatcher;->access$000(Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue; | 38 | ····invoke-static·{v0},·Lcom/android/volley/CacheDispatcher;->access$000(Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue; |
40 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
41 | ····iget-object·v1,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$ | 40 | ····iget-object·v1,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$finalRequest:Lcom/android/volley/Request; |
42 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/BlockingQueue;->put(Ljava/lang/Object;)V | 41 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/BlockingQueue;->put(Ljava/lang/Object;)V |
43 | ····:try_end_0 | 42 | ····:try_end_0 |
44 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 43 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
45 | ····.line·1 | 44 | ····.line·156 |
46 | ····:goto_0 | 45 | ····:goto_0 |
47 | ····return-void | 46 | ····return-void |
48 | ····.line·1 | 47 | ····.line·153 |
49 | ····:catch_0 | 48 | ····:catch_0 |
50 | ····move-exception·v0 | 49 | ····move-exception·v0 |
51 | ····goto·:goto_0 | 50 | ····goto·:goto_0 |
52 | .end·method | 51 | .end·method |
Offset 44, 51 lines modified | Offset 44, 51 lines modified | ||
44 | ····const/4·v4,·0x2 | 44 | ····const/4·v4,·0x2 |
45 | ····const/4·v3,·0x1 | 45 | ····const/4·v3,·0x1 |
46 | ····const/4·v2,·0x0 | 46 | ····const/4·v2,·0x0 |
47 | ····.line·5 | 47 | ····.line·515 |
48 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; | 48 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; |
49 | ····const-string·v1,·"LOW" | 49 | ····const-string·v1,·"LOW" |
50 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V | 50 | ····invoke-direct·{v0,·v1,·v2},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V |
51 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->LOW:Lcom/android/volley/Request$Priority; | 51 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->LOW:Lcom/android/volley/Request$Priority; |
52 | ····.line·5 | 52 | ····.line·516 |
53 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; | 53 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; |
54 | ····const-string·v1,·"NORMAL" | 54 | ····const-string·v1,·"NORMAL" |
55 | ····invoke-direct·{v0,·v1,·v3},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V | 55 | ····invoke-direct·{v0,·v1,·v3},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V |
56 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->NORMAL:Lcom/android/volley/Request$Priority; | 56 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->NORMAL:Lcom/android/volley/Request$Priority; |
57 | ····.line·5 | 57 | ····.line·517 |
58 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; | 58 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; |
59 | ····const-string·v1,·"HIGH" | 59 | ····const-string·v1,·"HIGH" |
60 | ····invoke-direct·{v0,·v1,·v4},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V | 60 | ····invoke-direct·{v0,·v1,·v4},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V |
61 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->HIGH:Lcom/android/volley/Request$Priority; | 61 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->HIGH:Lcom/android/volley/Request$Priority; |
62 | ····.line·5 | 62 | ····.line·518 |
63 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; | 63 | ····new-instance·v0,·Lcom/android/volley/Request$Priority; |
64 | ····const-string·v1,·"IMMEDIATE" | 64 | ····const-string·v1,·"IMMEDIATE" |
65 | ····invoke-direct·{v0,·v1,·v5},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V | 65 | ····invoke-direct·{v0,·v1,·v5},·Lcom/android/volley/Request$Priority;-><init>(Ljava/lang/String;I)V |
66 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->IMMEDIATE:Lcom/android/volley/Request$Priority; | 66 | ····sput-object·v0,·Lcom/android/volley/Request$Priority;->IMMEDIATE:Lcom/android/volley/Request$Priority; |
67 | ····.line·5 | 67 | ····.line·514 |
68 | ····const/4·v0,·0x4 | 68 | ····const/4·v0,·0x4 |
69 | ····new-array·v0,·v0,·[Lcom/android/volley/Request$Priority; | 69 | ····new-array·v0,·v0,·[Lcom/android/volley/Request$Priority; |
70 | ····sget-object·v1,·Lcom/android/volley/Request$Priority;->LOW:Lcom/android/volley/Request$Priority; | 70 | ····sget-object·v1,·Lcom/android/volley/Request$Priority;->LOW:Lcom/android/volley/Request$Priority; |
71 | ····aput-object·v1,·v0,·v2 | 71 | ····aput-object·v1,·v0,·v2 |
Offset 115, 26 lines modified | Offset 115, 26 lines modified | ||
115 | ····.annotation·system·Ldalvik/annotation/Signature; | 115 | ····.annotation·system·Ldalvik/annotation/Signature; |
116 | ········value·=·{ | 116 | ········value·=·{ |
117 | ············"()V" | 117 | ············"()V" |
118 | ········} | 118 | ········} |
119 | ····.end·annotation | 119 | ····.end·annotation |
120 | ····.prologue | 120 | ····.prologue |
121 | ····.line·5 | 121 | ····.line·514 |
122 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V | 122 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V |
123 | ····return-void | 123 | ····return-void |
124 | .end·method | 124 | .end·method |
125 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/android/volley/Request$Priority; | 125 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/android/volley/Request$Priority; |
126 | ····.locals·1 | 126 | ····.locals·1 |
127 | ····.param·p0,·"name"····#·Ljava/lang/String; | 127 | ····.param·p0,·"name"····#·Ljava/lang/String; |
128 | ····.prologue | 128 | ····.prologue |
129 | ····.line·5 | 129 | ····.line·514 |
130 | ····const-class·v0,·Lcom/android/volley/Request$Priority; | 130 | ····const-class·v0,·Lcom/android/volley/Request$Priority; |
131 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; | 131 | ····invoke-static·{v0,·p0},·Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; |
132 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
133 | ····check-cast·v0,·Lcom/android/volley/Request$Priority; | 133 | ····check-cast·v0,·Lcom/android/volley/Request$Priority; |
Offset 142, 15 lines modified | Offset 142, 15 lines modified | ||
142 | ····return-object·v0 | 142 | ····return-object·v0 |
143 | .end·method | 143 | .end·method |
144 | .method·public·static·values()[Lcom/android/volley/Request$Priority; | 144 | .method·public·static·values()[Lcom/android/volley/Request$Priority; |
145 | ····.locals·1 | 145 | ····.locals·1 |
146 | ····.prologue | 146 | ····.prologue |
147 | ····.line·5 | 147 | ····.line·514 |
148 | ····sget-object·v0,·Lcom/android/volley/Request$Priority;->$VALUES:[Lcom/android/volley/Request$Priority; | 148 | ····sget-object·v0,·Lcom/android/volley/Request$Priority;->$VALUES:[Lcom/android/volley/Request$Priority; |
149 | ····invoke-virtual·{v0},·[Lcom/android/volley/Request$Priority;->clone()Ljava/lang/Object; | 149 | ····invoke-virtual·{v0},·[Lcom/android/volley/Request$Priority;->clone()Ljava/lang/Object; |
150 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
151 | ····check-cast·v0,·[Lcom/android/volley/Request$Priority; | 151 | ····check-cast·v0,·[Lcom/android/volley/Request$Priority; |
Offset 1, 11 lines modified | Offset 1, 18 lines modified | ||
1 | .class·public·Lcom/android/volley/NetworkResponse; | 1 | .class·public·Lcom/android/volley/NetworkResponse; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NetworkResponse.java" | 3 | .source·"NetworkResponse.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/io/Serializable; | ||
6 | #·static·fields | ||
7 | .field·private·static·final·serialVersionUID:J·=·-0x1253b4fd9070L | ||
4 | #·instance·fields | 8 | #·instance·fields |
5 | .field·public·final·data:[B | 9 | .field·public·final·data:[B |
6 | .field·public·final·headers:Ljava/util/Map; | 10 | .field·public·final·headers:Ljava/util/Map; |
7 | ····.annotation·system·Ldalvik/annotation/Signature; | 11 | ····.annotation·system·Ldalvik/annotation/Signature; |
8 | ········value·=·{ | 12 | ········value·=·{ |
Offset 39, 15 lines modified | Offset 46, 15 lines modified | ||
39 | ············"Ljava/lang/String;", | 46 | ············"Ljava/lang/String;", |
40 | ············"Ljava/lang/String;", | 47 | ············"Ljava/lang/String;", |
41 | ············">;Z)V" | 48 | ············">;Z)V" |
42 | ········} | 49 | ········} |
43 | ····.end·annotation | 50 | ····.end·annotation |
44 | ····.prologue | 51 | ····.prologue |
45 | ····.line· | 52 | ····.line·50 |
46 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 53 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
47 | ····const-wide/16·v6,·0x0 | 54 | ····const-wide/16·v6,·0x0 |
48 | ····move-object·v1,·p0 | 55 | ····move-object·v1,·p0 |
49 | ····move·v2,·p1 | 56 | ····move·v2,·p1 |
Offset 55, 15 lines modified | Offset 62, 15 lines modified | ||
55 | ····move-object·v4,·p3 | 62 | ····move-object·v4,·p3 |
56 | ····move·v5,·p4 | 63 | ····move·v5,·p4 |
57 | ····invoke-direct/range·{v1·..·v7},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V | 64 | ····invoke-direct/range·{v1·..·v7},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V |
58 | ····.line· | 65 | ····.line·51 |
59 | ····return-void | 66 | ····return-void |
60 | .end·method | 67 | .end·method |
61 | .method·public·constructor·<init>(I[BLjava/util/Map;ZJ)V | 68 | .method·public·constructor·<init>(I[BLjava/util/Map;ZJ)V |
62 | ····.locals·1 | 69 | ····.locals·1 |
63 | ····.param·p1,·"statusCode"····#·I | 70 | ····.param·p1,·"statusCode"····#·I |
64 | ····.param·p2,·"data"····#·[B | 71 | ····.param·p2,·"data"····#·[B |
Offset 77, 43 lines modified | Offset 84, 43 lines modified | ||
77 | ············"Ljava/lang/String;", | 84 | ············"Ljava/lang/String;", |
78 | ············"Ljava/lang/String;", | 85 | ············"Ljava/lang/String;", |
79 | ············">;ZJ)V" | 86 | ············">;ZJ)V" |
80 | ········} | 87 | ········} |
81 | ····.end·annotation | 88 | ····.end·annotation |
82 | ····.prologue | 89 | ····.prologue |
83 | ····.line· | 90 | ····.line·40 |
84 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 91 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 92 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
86 | ····.line· | 93 | ····.line·41 |
87 | ····iput·p1,·p0,·Lcom/android/volley/NetworkResponse;->statusCode:I | 94 | ····iput·p1,·p0,·Lcom/android/volley/NetworkResponse;->statusCode:I |
88 | ····.line· | 95 | ····.line·42 |
89 | ····iput-object·p2,·p0,·Lcom/android/volley/NetworkResponse;->data:[B | 96 | ····iput-object·p2,·p0,·Lcom/android/volley/NetworkResponse;->data:[B |
90 | ····.line·4 | 97 | ····.line·43 |
91 | ····iput-object·p3,·p0,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 98 | ····iput-object·p3,·p0,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
92 | ····.line·4 | 99 | ····.line·44 |
93 | ····iput-boolean·p4,·p0,·Lcom/android/volley/NetworkResponse;->notModified:Z | 100 | ····iput-boolean·p4,·p0,·Lcom/android/volley/NetworkResponse;->notModified:Z |
94 | ····.line·4 | 101 | ····.line·45 |
95 | ····iput-wide·p5,·p0,·Lcom/android/volley/NetworkResponse;->networkTimeMs:J | 102 | ····iput-wide·p5,·p0,·Lcom/android/volley/NetworkResponse;->networkTimeMs:J |
96 | ····.line·4 | 103 | ····.line·46 |
97 | ····return-void | 104 | ····return-void |
98 | .end·method | 105 | .end·method |
99 | .method·public·constructor·<init>([B)V | 106 | .method·public·constructor·<init>([B)V |
100 | ····.locals·8 | 107 | ····.locals·8 |
101 | ····.param·p1,·"data"····#·[B | 108 | ····.param·p1,·"data"····#·[B |
102 | ····.prologue | 109 | ····.prologue |
103 | ····.line·5 | 110 | ····.line·54 |
104 | ····const/16·v2,·0xc8 | 111 | ····const/16·v2,·0xc8 |
105 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; | 112 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; |
106 | ····move-result-object·v4 | 113 | ····move-result-object·v4 |
107 | ····const/4·v5,·0x0 | 114 | ····const/4·v5,·0x0 |
Offset 122, 15 lines modified | Offset 129, 15 lines modified | ||
122 | ····move-object·v1,·p0 | 129 | ····move-object·v1,·p0 |
123 | ····move-object·v3,·p1 | 130 | ····move-object·v3,·p1 |
124 | ····invoke-direct/range·{v1·..·v7},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V | 131 | ····invoke-direct/range·{v1·..·v7},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V |
125 | ····.line·5 | 132 | ····.line·55 |
126 | ····return-void | 133 | ····return-void |
127 | .end·method | 134 | .end·method |
128 | .method·public·constructor·<init>([BLjava/util/Map;)V | 135 | .method·public·constructor·<init>([BLjava/util/Map;)V |
129 | ····.locals·8 | 136 | ····.locals·8 |
130 | ····.param·p1,·"data"····#·[B | 137 | ····.param·p1,·"data"····#·[B |
131 | ····.annotation·system·Ldalvik/annotation/Signature; | 138 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 141, 15 lines modified | Offset 148, 15 lines modified | ||
141 | ············"Ljava/lang/String;", | 148 | ············"Ljava/lang/String;", |
142 | ············"Ljava/lang/String;", | 149 | ············"Ljava/lang/String;", |
143 | ············">;)V" | 150 | ············">;)V" |
144 | ········} | 151 | ········} |
145 | ····.end·annotation | 152 | ····.end·annotation |
146 | ····.prologue | 153 | ····.prologue |
147 | ····.line·5 | 154 | ····.line·58 |
148 | ····.local·p2,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 155 | ····.local·p2,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
149 | ····const/16·v2,·0xc8 | 156 | ····const/16·v2,·0xc8 |
150 | ····const/4·v5,·0x0 | 157 | ····const/4·v5,·0x0 |
151 | ····const-wide/16·v6,·0x0 | 158 | ····const-wide/16·v6,·0x0 |
Offset 157, 10 lines modified | Offset 164, 10 lines modified | ||
Max diff block lines reached; 219/3399 bytes (6.44%) of diff not shown. |
Offset 22, 15 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$handler:Landroid/os/Handler; | 22 | .field·final·synthetic·val$handler:Landroid/os/Handler; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V | 24 | .method·constructor·<init>(Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/volley/ExecutorDelivery; | ||
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·36 | 27 | ····.line·36 |
29 | ····iput-object·p1,·p0,·Lcom/android/volley/ExecutorDelivery$1;->this$0:Lcom/android/volley/ExecutorDelivery; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/ExecutorDelivery$1;->this$0:Lcom/android/volley/ExecutorDelivery; |
30 | ····iput-object·p2,·p0,·Lcom/android/volley/ExecutorDelivery$1;->val$handler:Landroid/os/Handler; | 29 | ····iput-object·p2,·p0,·Lcom/android/volley/ExecutorDelivery$1;->val$handler:Landroid/os/Handler; |
Offset 236, 100 lines modified | Offset 236, 101 lines modified | ||
236 | ····.locals·14 | 236 | ····.locals·14 |
237 | ····.param·p1,·"header"····#·Ljava/lang/String; | 237 | ····.param·p1,·"header"····#·Ljava/lang/String; |
238 | ····.prologue | 238 | ····.prologue |
239 | ····.line·144 | 239 | ····.line·144 |
240 | ····monitor-enter·p0 | 240 | ····monitor-enter·p0 |
241 | ····const/4·v | 241 | ····const/4·v8,·0x1 |
242 | ····:try_start_0 | 242 | ····:try_start_0 |
243 | ····iput-boolean·v | 243 | ····iput-boolean·v8,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mFinished:Z |
244 | ····.line·146 | 244 | ····.line·146 |
245 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J | 245 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J |
246 | ····:try_end_0 | 246 | ····:try_end_0 |
247 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 247 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
248 | ····move-result-wide·v0 | 248 | ····move-result-wide·v0 |
249 | ····.line·147 | 249 | ····.line·147 |
250 | ····.local·v0,·"duration":J | 250 | ····.local·v0,·"duration":J |
251 | ····const-wide/16·v8,·0x0 | 251 | ····const-wide/16·v8,·0x0 |
252 | ····cmp-long·v | 252 | ····cmp-long·v8,·v0,·v8 |
253 | ····if-gtz·v | 253 | ····if-gtz·v8,·:cond_1 |
254 | ····.line·158 | 254 | ····.line·158 |
255 | ····:cond_0 | 255 | ····:cond_0 |
256 | ····monitor-exit·p0 | 256 | ····monitor-exit·p0 |
257 | ····return-void | 257 | ····return-void |
258 | ····.line·151 | 258 | ····.line·151 |
259 | ····:cond_1 | 259 | ····:cond_1 |
260 | ····:try_start_1 | 260 | ····:try_start_1 |
261 | ····iget-object·v | 261 | ····iget-object·v8,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
262 | ····const/4·v | 262 | ····const/4·v9,·0x0 |
263 | ····invoke-interface·{v | 263 | ····invoke-interface·{v8,·v9},·Ljava/util/List;->get(I)Ljava/lang/Object; |
264 | ····move-result-object·v | 264 | ····move-result-object·v8 |
265 | ····check-cast·v | 265 | ····check-cast·v8,·Lcom/android/volley/VolleyLog$MarkerLog$Marker; |
266 | ····iget-wide·v4,·v | 266 | ····iget-wide·v4,·v8,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->time:J |
267 | ····.line·152 | 267 | ····.line·152 |
268 | ····.local·v4,·"prevTime":J | 268 | ····.local·v4,·"prevTime":J |
269 | ····const-string·v | 269 | ····const-string·v8,·"(%-4d·ms)·%s" |
270 | ····const/4·v | 270 | ····const/4·v9,·0x2 |
271 | ····new-array·v | 271 | ····new-array·v9,·v9,·[Ljava/lang/Object; |
272 | ····const/4·v | 272 | ····const/4·v10,·0x0 |
273 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 273 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
274 | ····move-result-object·v1 | 274 | ····move-result-object·v11 |
275 | ····aput-object·v1 | 275 | ····aput-object·v11,·v9,·v10 |
276 | ····const/4·v | 276 | ····const/4·v10,·0x1 |
277 | ····aput-object·p1,·v | 277 | ····aput-object·p1,·v9,·v10 |
278 | ····invoke-static·{v | 278 | ····invoke-static·{v8,·v9},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V |
279 | ····.line·153 | 279 | ····.line·153 |
280 | ····iget-object·v | 280 | ····iget-object·v8,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
281 | ····invoke-interface·{v | 281 | ····invoke-interface·{v8},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
282 | ····move-result-object·v | 282 | ····move-result-object·v2 |
283 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
283 | ····:goto_0 | 284 | ····:goto_0 |
284 | ····invoke-interface·{v | 285 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
285 | ····move-result·v8 | 286 | ····move-result·v8 |
286 | ····if-eqz·v8,·:cond_0 | 287 | ····if-eqz·v8,·:cond_0 |
287 | ····invoke-interface·{v | 288 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
288 | ····move-result-object·v | 289 | ····move-result-object·v3 |
289 | ····check-cast·v | 290 | ····check-cast·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker; |
290 | ····.line·154 | 291 | ····.line·154 |
291 | ····.local·v | 292 | ····.local·v3,·"marker":Lcom/android/volley/VolleyLog$MarkerLog$Marker; |
292 | ····iget-wide·v6,·v | 293 | ····iget-wide·v6,·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->time:J |
293 | ····.line·155 | 294 | ····.line·155 |
294 | ····.local·v6,·"thisTime":J | 295 | ····.local·v6,·"thisTime":J |
295 | ····const-string·v8,·"(+%-4d)·[%2d]·%s" | 296 | ····const-string·v8,·"(+%-4d)·[%2d]·%s" |
296 | ····const/4·v9,·0x3 | 297 | ····const/4·v9,·0x3 |
Offset 343, 25 lines modified | Offset 344, 25 lines modified | ||
343 | ····move-result-object·v11 | 344 | ····move-result-object·v11 |
344 | ····aput-object·v11,·v9,·v10 | 345 | ····aput-object·v11,·v9,·v10 |
345 | ····const/4·v10,·0x1 | 346 | ····const/4·v10,·0x1 |
346 | ····iget-wide·v12,·v | 347 | ····iget-wide·v12,·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->thread:J |
347 | ····invoke-static·{v12,·v13},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 348 | ····invoke-static·{v12,·v13},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
348 | ····move-result-object·v11 | 349 | ····move-result-object·v11 |
349 | ····aput-object·v11,·v9,·v10 | 350 | ····aput-object·v11,·v9,·v10 |
350 | ····const/4·v10,·0x2 | 351 | ····const/4·v10,·0x2 |
351 | ····iget-object·v11,·v | 352 | ····iget-object·v11,·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->name:Ljava/lang/String; |
352 | ····aput-object·v11,·v9,·v10 | 353 | ····aput-object·v11,·v9,·v10 |
353 | ····invoke-static·{v8,·v9},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V | 354 | ····invoke-static·{v8,·v9},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V |
354 | ····:try_end_1 | 355 | ····:try_end_1 |
355 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 356 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
Max diff block lines reached; 526/5221 bytes (10.07%) of diff not shown. |
Offset 27, 38 lines modified | Offset 27, 34 lines modified | ||
27 | ····} | 27 | ····} |
28 | .end·annotation | 28 | .end·annotation |
29 | #·static·fields | 29 | #·static·fields |
30 | .field·private·static·final·DEFAULT_PARAMS_ENCODING:Ljava/lang/String;·=·"UTF-8" | 30 | .field·private·static·final·DEFAULT_PARAMS_ENCODING:Ljava/lang/String;·=·"UTF-8" |
31 | .field·private·static·final·SLOW_REQUEST_THRESHOLD_MS:J·=·0xbb8L | ||
32 | .field·private·static·sCounter:J | 31 | .field·private·static·sCounter:J |
33 | #·instance·fields | 32 | #·instance·fields |
34 | .field·private·mCacheEntry:Lcom/android/volley/Cache$Entry; | 33 | .field·private·mCacheEntry:Lcom/android/volley/Cache$Entry; |
35 | .field·private·mCanceled:Z | 34 | .field·private·mCanceled:Z |
36 | .field·private·final·mDefaultTrafficStatsTag:I | 35 | .field·private·final·mDefaultTrafficStatsTag:I |
37 | .field·private· | 36 | .field·private·mErrorListener:Lcom/android/volley/Response$ErrorListener; |
38 | .field·private·final·mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; | 37 | .field·private·final·mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; |
39 | .field·private·mIdentifier:Ljava/lang/String; | 38 | .field·private·mIdentifier:Ljava/lang/String; |
40 | .field·private·final·mMethod:I | 39 | .field·private·final·mMethod:I |
41 | .field·private·mRedirectUrl:Ljava/lang/String; | 40 | .field·private·mRedirectUrl:Ljava/lang/String; |
42 | .field·private·mRequestBirthTime:J | ||
43 | .field·private·mRequestQueue:Lcom/android/volley/RequestQueue; | 41 | .field·private·mRequestQueue:Lcom/android/volley/RequestQueue; |
44 | .field·private·mResponseDelivered:Z | 42 | .field·private·mResponseDelivered:Z |
45 | .field·private·mRetryPolicy:Lcom/android/volley/RetryPolicy; | 43 | .field·private·mRetryPolicy:Lcom/android/volley/RetryPolicy; |
46 | .field·private·mSequence:Ljava/lang/Integer; | 44 | .field·private·mSequence:Ljava/lang/Integer; |
Offset 68, 135 lines modified | Offset 64, 130 lines modified | ||
68 | .field·private·mTag:Ljava/lang/Object; | 64 | .field·private·mTag:Ljava/lang/Object; |
69 | .field·private·final·mUrl:Ljava/lang/String; | 65 | .field·private·final·mUrl:Ljava/lang/String; |
70 | #·direct·methods | 66 | #·direct·methods |
71 | .method·public·constructor·<init>(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V | 67 | .method·public·constructor·<init>(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V |
72 | ····.locals· | 68 | ····.locals·3 |
73 | ····.param·p1,·"method"····#·I | 69 | ····.param·p1,·"method"····#·I |
74 | ····.param·p2,·"url"····#·Ljava/lang/String; | 70 | ····.param·p2,·"url"····#·Ljava/lang/String; |
75 | ····.param·p3,·"listener"····#·Lcom/android/volley/Response$ErrorListener; | 71 | ····.param·p3,·"listener"····#·Lcom/android/volley/Response$ErrorListener; |
76 | ····.prologue | 72 | ····.prologue |
77 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" | 73 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" |
78 | ····const/4·v1,·0x0 | 74 | ····const/4·v1,·0x0 |
79 | ····const/4·v2,·0x0 | 75 | ····const/4·v2,·0x0 |
80 | ····.line·1 | 76 | ····.line·129 |
81 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 77 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
82 | ····.line· | 78 | ····.line·59 |
83 | ····sget-boolean·v0,·Lcom/android/volley/VolleyLog$MarkerLog;->ENABLED:Z | 79 | ····sget-boolean·v0,·Lcom/android/volley/VolleyLog$MarkerLog;->ENABLED:Z |
84 | ····if-eqz·v0,·:cond_0 | 80 | ····if-eqz·v0,·:cond_0 |
85 | ····new-instance·v0,·Lcom/android/volley/VolleyLog$MarkerLog; | 81 | ····new-instance·v0,·Lcom/android/volley/VolleyLog$MarkerLog; |
86 | ····invoke-direct·{v0},·Lcom/android/volley/VolleyLog$MarkerLog;-><init>()V | 82 | ····invoke-direct·{v0},·Lcom/android/volley/VolleyLog$MarkerLog;-><init>()V |
87 | ····:goto_0 | 83 | ····:goto_0 |
88 | ····iput-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; | 84 | ····iput-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; |
89 | ····.line· | 85 | ····.line·89 |
90 | ····const/4·v0,·0x1 | 86 | ····const/4·v0,·0x1 |
91 | ····iput-boolean·v0,·p0,·Lcom/android/volley/Request;->mShouldCache:Z | 87 | ····iput-boolean·v0,·p0,·Lcom/android/volley/Request;->mShouldCache:Z |
92 | ····.line·9 | 88 | ····.line·92 |
93 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mCanceled:Z | 89 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mCanceled:Z |
94 | ····.line·9 | 90 | ····.line·95 |
95 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mResponseDelivered:Z | 91 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mResponseDelivered:Z |
96 | ····.line·10 | 92 | ····.line·105 |
97 | ····const-wide/16·v2,·0x0 | ||
98 | ····iput-wide·v2,·p0,·Lcom/android/volley/Request;->mRequestBirthTime:J | ||
99 | ····.line·113 | ||
100 | ····iput-object·v1,·p0,·Lcom/android/volley/Request;->mCacheEntry:Lcom/android/volley/Cache$Entry; | 93 | ····iput-object·v1,·p0,·Lcom/android/volley/Request;->mCacheEntry:Lcom/android/volley/Cache$Entry; |
101 | ····.line·13 | 94 | ····.line·130 |
102 | ····iput·p1,·p0,·Lcom/android/volley/Request;->mMethod:I | 95 | ····iput·p1,·p0,·Lcom/android/volley/Request;->mMethod:I |
103 | ····.line·13 | 96 | ····.line·131 |
104 | ····iput-object·p2,·p0,·Lcom/android/volley/Request;->mUrl:Ljava/lang/String; | 97 | ····iput-object·p2,·p0,·Lcom/android/volley/Request;->mUrl:Ljava/lang/String; |
105 | ····.line·1 | 98 | ····.line·132 |
106 | ····invoke-static·{p1,·p2},·Lcom/android/volley/Request;->createIdentifier(ILjava/lang/String;)Ljava/lang/String; | 99 | ····invoke-static·{p1,·p2},·Lcom/android/volley/Request;->createIdentifier(ILjava/lang/String;)Ljava/lang/String; |
107 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
108 | ····iput-object·v0,·p0,·Lcom/android/volley/Request;->mIdentifier:Ljava/lang/String; | 101 | ····iput-object·v0,·p0,·Lcom/android/volley/Request;->mIdentifier:Ljava/lang/String; |
109 | ····.line·1 | 102 | ····.line·133 |
110 | ····iput-object·p3,·p0,·Lcom/android/volley/Request;->mErrorListener:Lcom/android/volley/Response$ErrorListener; | 103 | ····iput-object·p3,·p0,·Lcom/android/volley/Request;->mErrorListener:Lcom/android/volley/Response$ErrorListener; |
111 | ····.line·1 | 104 | ····.line·134 |
112 | ····new-instance·v0,·Lcom/android/volley/DefaultRetryPolicy; | 105 | ····new-instance·v0,·Lcom/android/volley/DefaultRetryPolicy; |
113 | ····invoke-direct·{v0},·Lcom/android/volley/DefaultRetryPolicy;-><init>()V | 106 | ····invoke-direct·{v0},·Lcom/android/volley/DefaultRetryPolicy;-><init>()V |
114 | ····invoke-virtual·{p0,·v0},·Lcom/android/volley/Request;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request; | 107 | ····invoke-virtual·{p0,·v0},·Lcom/android/volley/Request;->setRetryPolicy(Lcom/android/volley/RetryPolicy;)Lcom/android/volley/Request; |
115 | ····.line·1 | 108 | ····.line·136 |
116 | ····invoke-static·{p2},·Lcom/android/volley/Request;->findDefaultTrafficStatsTag(Ljava/lang/String;)I | 109 | ····invoke-static·{p2},·Lcom/android/volley/Request;->findDefaultTrafficStatsTag(Ljava/lang/String;)I |
117 | ····move-result·v0 | 110 | ····move-result·v0 |
118 | ····iput·v0,·p0,·Lcom/android/volley/Request;->mDefaultTrafficStatsTag:I | 111 | ····iput·v0,·p0,·Lcom/android/volley/Request;->mDefaultTrafficStatsTag:I |
119 | ····.line·1 | 112 | ····.line·137 |
120 | ····return-void | 113 | ····return-void |
121 | ····:cond_0 | 114 | ····:cond_0 |
122 | ····move-object·v0,·v1 | 115 | ····move-object·v0,·v1 |
Max diff block lines reached; 37966/41921 bytes (90.57%) of diff not shown. |
Offset 24, 19 lines modified | Offset 24, 18 lines modified | ||
24 | .field·final·synthetic·val$threadId:J | 24 | .field·final·synthetic·val$threadId:J |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/volley/Request;Ljava/lang/String;J)V | 26 | .method·constructor·<init>(Lcom/android/volley/Request;Ljava/lang/String;J)V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/volley/Request; | ||
29 | ····.prologue | 28 | ····.prologue |
30 | ····.line·23 | 29 | ····.line·230 |
31 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request | 30 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request.1;" |
32 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; | 31 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
33 | ····iput-object·p2,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; |
34 | ····iput-wide·p3,·p0,·Lcom/android/volley/Request$1;->val$threadId:J | 33 | ····iput-wide·p3,·p0,·Lcom/android/volley/Request$1;->val$threadId:J |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 37 lines modified | Offset 45, 37 lines modified | ||
46 | #·virtual·methods | 45 | #·virtual·methods |
47 | .method·public·run()V | 46 | .method·public·run()V |
48 | ····.locals·4 | 47 | ····.locals·4 |
49 | ····.prologue | 48 | ····.prologue |
50 | ····.line·2 | 49 | ····.line·233 |
51 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request | 50 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request.1;" |
52 | ····iget-object·v0,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; | 51 | ····iget-object·v0,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
53 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; | 52 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; |
54 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
55 | ····iget-object·v1,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; | 54 | ····iget-object·v1,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; |
56 | ····iget-wide·v2,·p0,·Lcom/android/volley/Request$1;->val$threadId:J | 55 | ····iget-wide·v2,·p0,·Lcom/android/volley/Request$1;->val$threadId:J |
57 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/android/volley/VolleyLog$MarkerLog;->add(Ljava/lang/String;J)V | 56 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lcom/android/volley/VolleyLog$MarkerLog;->add(Ljava/lang/String;J)V |
58 | ····.line·2 | 57 | ····.line·234 |
59 | ····iget-object·v0,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; | 58 | ····iget-object·v0,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
60 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; | 59 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; |
61 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
62 | ····invoke-virtual·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String; | 61 | ····invoke-virtual·{p0},·Ljava/lang/Object;->toString()Ljava/lang/String; |
63 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
64 | ····invoke-virtual·{v0,·v1},·Lcom/android/volley/VolleyLog$MarkerLog;->finish(Ljava/lang/String;)V | 63 | ····invoke-virtual·{v0,·v1},·Lcom/android/volley/VolleyLog$MarkerLog;->finish(Ljava/lang/String;)V |
65 | ····.line·2 | 64 | ····.line·235 |
66 | ····return-void | 65 | ····return-void |
67 | .end·method | 66 | .end·method |
Offset 22, 15 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$tag:Ljava/lang/Object; | 22 | .field·final·synthetic·val$tag:Ljava/lang/Object; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/RequestQueue;Ljava/lang/Object;)V | 24 | .method·constructor·<init>(Lcom/android/volley/RequestQueue;Ljava/lang/Object;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/volley/RequestQueue; | ||
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·214 | 27 | ····.line·214 |
29 | ····iput-object·p1,·p0,·Lcom/android/volley/RequestQueue$1;->this$0:Lcom/android/volley/RequestQueue; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/RequestQueue$1;->this$0:Lcom/android/volley/RequestQueue; |
30 | ····iput-object·p2,·p0,·Lcom/android/volley/RequestQueue$1;->val$tag:Ljava/lang/Object; | 29 | ····iput-object·p2,·p0,·Lcom/android/volley/RequestQueue$1;->val$tag:Ljava/lang/Object; |
Offset 182, 15 lines modified | Offset 182, 14 lines modified | ||
182 | ····const/4·v8,·0x3 | 182 | ····const/4·v8,·0x3 |
183 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 183 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
184 | ····const/4·v9,·0x0 | 184 | ····const/4·v9,·0x0 |
185 | ····.line·102 | ||
186 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 185 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
187 | ····move-result-object·v10 | 186 | ····move-result-object·v10 |
188 | ····invoke-virtual·{v10},·Ljava/lang/Thread;->getId()J | 187 | ····invoke-virtual·{v10},·Ljava/lang/Thread;->getId()J |
189 | ····move-result-wide·v10 | 188 | ····move-result-wide·v10 |
Offset 205, 15 lines modified | Offset 204, 14 lines modified | ||
205 | ····aput-object·v0,·v8,·v9 | 204 | ····aput-object·v0,·v8,·v9 |
206 | ····const/4·v9,·0x2 | 205 | ····const/4·v9,·0x2 |
207 | ····aput-object·v4,·v8,·v9 | 206 | ····aput-object·v4,·v8,·v9 |
208 | ····.line·101 | ||
209 | ····invoke-static·{v6,·v7,·v8},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 207 | ····invoke-static·{v6,·v7,·v8},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
210 | ····move-result-object·v6 | 208 | ····move-result-object·v6 |
211 | ····return-object·v6 | 209 | ····return-object·v6 |
212 | ····.line·84 | 210 | ····.line·84 |
Offset 21, 66 lines modified | Offset 21, 66 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·static·constructor·<clinit>()V | 22 | .method·static·constructor·<clinit>()V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·5 | 25 | ····.line·58 |
26 | ····sget-boolean·v0,·Lcom/android/volley/VolleyLog;->DEBUG:Z | 26 | ····sget-boolean·v0,·Lcom/android/volley/VolleyLog;->DEBUG:Z |
27 | ····sput-boolean·v0,·Lcom/android/volley/toolbox/BasicNetwork;->DEBUG:Z | 27 | ····sput-boolean·v0,·Lcom/android/volley/toolbox/BasicNetwork;->DEBUG:Z |
28 | ····.line· | 28 | ····.line·60 |
29 | ····const/16·v0,·0xbb8 | 29 | ····const/16·v0,·0xbb8 |
30 | ····sput·v0,·Lcom/android/volley/toolbox/BasicNetwork;->SLOW_REQUEST_THRESHOLD_MS:I | 30 | ····sput·v0,·Lcom/android/volley/toolbox/BasicNetwork;->SLOW_REQUEST_THRESHOLD_MS:I |
31 | ····.line·6 | 31 | ····.line·62 |
32 | ····const/16·v0,·0x1000 | 32 | ····const/16·v0,·0x1000 |
33 | ····sput·v0,·Lcom/android/volley/toolbox/BasicNetwork;->DEFAULT_POOL_SIZE:I | 33 | ····sput·v0,·Lcom/android/volley/toolbox/BasicNetwork;->DEFAULT_POOL_SIZE:I |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HttpStack;)V | 36 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HttpStack;)V |
37 | ····.locals·2 | 37 | ····.locals·2 |
38 | ····.param·p1,·"httpStack"····#·Lcom/android/volley/toolbox/HttpStack; | 38 | ····.param·p1,·"httpStack"····#·Lcom/android/volley/toolbox/HttpStack; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·7 | 40 | ····.line·74 |
41 | ····new-instance·v0,·Lcom/android/volley/toolbox/ByteArrayPool; | 41 | ····new-instance·v0,·Lcom/android/volley/toolbox/ByteArrayPool; |
42 | ····sget·v1,·Lcom/android/volley/toolbox/BasicNetwork;->DEFAULT_POOL_SIZE:I | 42 | ····sget·v1,·Lcom/android/volley/toolbox/BasicNetwork;->DEFAULT_POOL_SIZE:I |
43 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/toolbox/ByteArrayPool;-><init>(I)V | 43 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/toolbox/ByteArrayPool;-><init>(I)V |
44 | ····invoke-direct·{p0,·p1,·v0},·Lcom/android/volley/toolbox/BasicNetwork;-><init>(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V | 44 | ····invoke-direct·{p0,·p1,·v0},·Lcom/android/volley/toolbox/BasicNetwork;-><init>(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V |
45 | ····.line·7 | 45 | ····.line·75 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V | 48 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V |
49 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····.param·p1,·"httpStack"····#·Lcom/android/volley/toolbox/HttpStack; | 50 | ····.param·p1,·"httpStack"····#·Lcom/android/volley/toolbox/HttpStack; |
51 | ····.param·p2,·"pool"····#·Lcom/android/volley/toolbox/ByteArrayPool; | 51 | ····.param·p2,·"pool"····#·Lcom/android/volley/toolbox/ByteArrayPool; |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·8 | 53 | ····.line·81 |
54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 54 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
55 | ····.line·8 | 55 | ····.line·82 |
56 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mHttpStack:Lcom/android/volley/toolbox/HttpStack; | 56 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mHttpStack:Lcom/android/volley/toolbox/HttpStack; |
57 | ····.line·8 | 57 | ····.line·83 |
58 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; | 58 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; |
59 | ····.line·8 | 59 | ····.line·84 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V | 62 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V |
63 | ····.locals·6 | 63 | ····.locals·6 |
64 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; | 64 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; |
65 | ····.annotation·system·Ldalvik/annotation/Signature; | 65 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 93, 54 lines modified | Offset 93, 54 lines modified | ||
93 | ············">;", | 93 | ············">;", |
94 | ············"Lcom/android/volley/Cache$Entry;", | 94 | ············"Lcom/android/volley/Cache$Entry;", |
95 | ············")V" | 95 | ············")V" |
96 | ········} | 96 | ········} |
97 | ····.end·annotation | 97 | ····.end·annotation |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·22 | 99 | ····.line·223 |
100 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 100 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
101 | ····if-nez·p2,·:cond_1 | 101 | ····if-nez·p2,·:cond_1 |
102 | ····.line·23 | 102 | ····.line·235 |
103 | ····:cond_0 | 103 | ····:cond_0 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return-void | 105 | ····return-void |
106 | ····.line·22 | 106 | ····.line·227 |
107 | ····:cond_1 | 107 | ····:cond_1 |
108 | ····iget-object·v1,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 108 | ····iget-object·v1,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
109 | ····if-eqz·v1,·:cond_2 | 109 | ····if-eqz·v1,·:cond_2 |
110 | ····.line·22 | 110 | ····.line·228 |
111 | ····const-string·v1,·"If-None-Match" | 111 | ····const-string·v1,·"If-None-Match" |
112 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 112 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
113 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 113 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
114 | ····.line·23 | 114 | ····.line·231 |
115 | ····:cond_2 | 115 | ····:cond_2 |
116 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J | 116 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J |
117 | ····const-wide/16·v4,·0x0 | 117 | ····const-wide/16·v4,·0x0 |
118 | ····cmp-long·v1,·v2,·v4 | 118 | ····cmp-long·v1,·v2,·v4 |
119 | ····if-lez·v1,·:cond_0 | 119 | ····if-lez·v1,·:cond_0 |
120 | ····.line·23 | 120 | ····.line·232 |
121 | ····new-instance·v0,·Ljava/util/Date; | 121 | ····new-instance·v0,·Ljava/util/Date; |
122 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J | 122 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J |
123 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V | 123 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V |
124 | ····.line·23 | 124 | ····.line·233 |
125 | ····.local·v0,·"refTime":Ljava/util/Date; | 125 | ····.local·v0,·"refTime":Ljava/util/Date; |
126 | ····const-string·v1,·"If-Modified-Since" | 126 | ····const-string·v1,·"If-Modified-Since" |
127 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; | 127 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; |
128 | ····move-result-object·v2 | 128 | ····move-result-object·v2 |
Offset 174, 33 lines modified | Offset 174, 33 lines modified | ||
174 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 174 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
175 | ····const/4·v4,·0x2 | 175 | ····const/4·v4,·0x2 |
176 | ····const/4·v6,·0x1 | 176 | ····const/4·v6,·0x1 |
Max diff block lines reached; 28729/32589 bytes (88.16%) of diff not shown. |
Offset 36, 21 lines modified | Offset 36, 25 lines modified | ||
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 39 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
40 | ····.locals·1 | 40 | ····.locals·1 |
41 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
42 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
41 | ····.prologue | 43 | ····.prologue |
42 | ····.line·69 | 44 | ····.line·69 |
43 | ····check-cast·p1,·[B | 45 | ····check-cast·p1,·[B |
46 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
44 | ····check-cast·p2,·[B | 47 | ····check-cast·p2,·[B |
48 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
45 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/volley/toolbox/ByteArrayPool$1;->compare([B[B)I | 49 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/volley/toolbox/ByteArrayPool$1;->compare([B[B)I |
46 | ····move-result·v0 | 50 | ····move-result·v0 |
47 | ····return·v0 | 51 | ····return·v0 |
48 | .end·method | 52 | .end·method |
Offset 25, 15 lines modified | Offset 25, 14 lines modified | ||
25 | .field·final·synthetic·this$0:Lcom/android/volley/toolbox/ImageLoader; | 25 | .field·final·synthetic·this$0:Lcom/android/volley/toolbox/ImageLoader; |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V | 27 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"this$0"····#·Lcom/android/volley/toolbox/ImageLoader; | ||
30 | ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap; | 29 | ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap; |
31 | ····.param·p3,·"requestUrl"····#·Ljava/lang/String; | 30 | ····.param·p3,·"requestUrl"····#·Ljava/lang/String; |
32 | ····.param·p4,·"cacheKey"····#·Ljava/lang/String; | 31 | ····.param·p4,·"cacheKey"····#·Ljava/lang/String; |
33 | ····.param·p5,·"listener"····#·Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 32 | ····.param·p5,·"listener"····#·Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
34 | ····.prologue | 33 | ····.prologue |
35 | ····.line·338 | 34 | ····.line·338 |
Offset 347, 33 lines modified | Offset 347, 30 lines modified | ||
347 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 347 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
348 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 348 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
349 | ····const-string·v5,·"utf-8" | 349 | ····const-string·v5,·"utf-8" |
350 | ····.line·130 | ||
351 | ····invoke-static·{v4,·v5},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; | 350 | ····invoke-static·{v4,·v5},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; |
352 | ····move-result-object·v4 | 351 | ····move-result-object·v4 |
353 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 352 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
354 | ····.line·131 | 353 | ····.line·131 |
355 | ····.local·v2,·"jsonString":Ljava/lang/String; | 354 | ····.local·v2,·"jsonString":Ljava/lang/String; |
356 | ····new-instance·v3,·Lorg/json/JSONArray; | 355 | ····new-instance·v3,·Lorg/json/JSONArray; |
357 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V | 356 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V |
358 | ····.line·132 | ||
359 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 357 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
360 | ····move-result-object·v4 | 358 | ····move-result-object·v4 |
361 | ····.line·131 | ||
362 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 359 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
363 | ····:try_end_0 | 360 | ····:try_end_0 |
364 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 361 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
365 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 | 362 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 |
366 | ····move-result-object·v3 | 363 | ····move-result-object·v3 |
Offset 22, 15 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 22 | .field·final·synthetic·val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/toolbox/NetworkImageView$1;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V | 24 | .method·constructor·<init>(Lcom/android/volley/toolbox/NetworkImageView$1;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/volley/toolbox/NetworkImageView$1; | ||
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·176 | 27 | ····.line·176 |
29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->this$1:Lcom/android/volley/toolbox/NetworkImageView$1; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->this$1:Lcom/android/volley/toolbox/NetworkImageView$1; |
30 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 29 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·static·fields | 18 | #·static·fields |
19 | .field·protected·static·final·PROTOCOL_CHARSET:Ljava/lang/String;·=·"utf-8" | 19 | .field·protected·static·final·PROTOCOL_CHARSET:Ljava/lang/String;·=·"utf-8" |
20 | .field·private·static·final·PROTOCOL_CONTENT_TYPE:Ljava/lang/String; | 20 | .field·private·static·final·PROTOCOL_CONTENT_TYPE:Ljava/lang/String; |
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·private· | 22 | .field·private·mListener:Lcom/android/volley/Response$Listener; |
23 | ····.annotation·system·Ldalvik/annotation/Signature; | 23 | ····.annotation·system·Ldalvik/annotation/Signature; |
24 | ········value·=·{ | 24 | ········value·=·{ |
25 | ············"Lcom/android/volley/Response$Listener", | 25 | ············"Lcom/android/volley/Response$Listener", |
26 | ············"<TT;>;" | 26 | ············"<TT;>;" |
27 | ········} | 27 | ········} |
28 | ····.end·annotation | 28 | ····.end·annotation |
29 | .end·field | 29 | .end·field |
Offset 48, 22 lines modified | Offset 48, 20 lines modified | ||
48 | ····const/4·v2,·0x0 | 48 | ····const/4·v2,·0x0 |
49 | ····const-string·v3,·"utf-8" | 49 | ····const-string·v3,·"utf-8" |
50 | ····aput-object·v3,·v1,·v2 | 50 | ····aput-object·v3,·v1,·v2 |
51 | ····.line·40 | ||
52 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 51 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
53 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
54 | ····sput-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; | 53 | ····sput-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; |
55 | ····.line·39 | ||
56 | ····return-void | 54 | ····return-void |
57 | .end·method | 55 | .end·method |
58 | .method·public·constructor·<init>(ILjava/lang/String;Ljava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V | 56 | .method·public·constructor·<init>(ILjava/lang/String;Ljava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V |
59 | ····.locals·0 | 57 | ····.locals·0 |
60 | ····.param·p1,·"method"····#·I | 58 | ····.param·p1,·"method"····#·I |
61 | ····.param·p2,·"url"····#·Ljava/lang/String; | 59 | ····.param·p2,·"url"····#·Ljava/lang/String; |
Offset 143, 61 lines modified | Offset 141, 67 lines modified | ||
143 | ····.annotation·system·Ldalvik/annotation/Signature; | 141 | ····.annotation·system·Ldalvik/annotation/Signature; |
144 | ········value·=·{ | 142 | ········value·=·{ |
145 | ············"(TT;)V" | 143 | ············"(TT;)V" |
146 | ········} | 144 | ········} |
147 | ····.end·annotation | 145 | ····.end·annotation |
148 | ····.prologue | 146 | ····.prologue |
149 | ····.line· | 147 | ····.line·71 |
150 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" | 148 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" |
151 | ····.local·p1,·"response":Ljava/lang/Object;,·"TT;" | 149 | ····.local·p1,·"response":Ljava/lang/Object;,·"TT;" |
152 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mListener:Lcom/android/volley/Response$Listener; | 150 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mListener:Lcom/android/volley/Response$Listener; |
151 | ····if-eqz·v0,·:cond_0 | ||
152 | ····.line·72 | ||
153 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mListener:Lcom/android/volley/Response$Listener; | ||
153 | ····invoke-interface·{v0,·p1},·Lcom/android/volley/Response$Listener;->onResponse(Ljava/lang/Object;)V | 154 | ····invoke-interface·{v0,·p1},·Lcom/android/volley/Response$Listener;->onResponse(Ljava/lang/Object;)V |
154 | ····.line· | 155 | ····.line·74 |
156 | ····:cond_0 | ||
155 | ····return-void | 157 | ····return-void |
156 | .end·method | 158 | .end·method |
157 | .method·public·getBody()[B | 159 | .method·public·getBody()[B |
158 | ····.locals·6 | 160 | ····.locals·6 |
159 | ····.prologue | 161 | ····.prologue |
160 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" | 162 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" |
161 | ····const/4·v1,·0x0 | 163 | ····const/4·v1,·0x0 |
162 | ····.line· | 164 | ····.line·103 |
163 | ····:try_start_0 | 165 | ····:try_start_0 |
164 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mRequestBody:Ljava/lang/String; | 166 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mRequestBody:Ljava/lang/String; |
165 | ····if-nez·v2,·:cond_0 | 167 | ····if-nez·v2,·:cond_0 |
166 | ····.line· | 168 | ····.line·107 |
167 | ····:goto_0 | 169 | ····:goto_0 |
168 | ····return-object·v1 | 170 | ····return-object·v1 |
169 | ····.line· | 171 | ····.line·103 |
170 | ····:cond_0 | 172 | ····:cond_0 |
171 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mRequestBody:Ljava/lang/String; | 173 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/JsonRequest;->mRequestBody:Ljava/lang/String; |
172 | ····const-string·v3,·"utf-8" | 174 | ····const-string·v3,·"utf-8" |
173 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->getBytes(Ljava/lang/String;)[B | 175 | ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->getBytes(Ljava/lang/String;)[B |
174 | ····:try_end_0 | 176 | ····:try_end_0 |
175 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 177 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
176 | ····move-result-object·v1 | 178 | ····move-result-object·v1 |
177 | ····goto·:goto_0 | 179 | ····goto·:goto_0 |
178 | ····.line· | 180 | ····.line·104 |
179 | ····:catch_0 | 181 | ····:catch_0 |
180 | ····move-exception·v0 | 182 | ····move-exception·v0 |
181 | ····.line· | 183 | ····.line·105 |
182 | ····.local·v0,·"uee":Ljava/io/UnsupportedEncodingException; | 184 | ····.local·v0,·"uee":Ljava/io/UnsupportedEncodingException; |
183 | ····const-string·v2,·"Unsupported·Encoding·while·trying·to·get·the·bytes·of·%s·using·%s" | 185 | ····const-string·v2,·"Unsupported·Encoding·while·trying·to·get·the·bytes·of·%s·using·%s" |
184 | ····const/4·v3,·0x2 | 186 | ····const/4·v3,·0x2 |
185 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 187 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
Offset 218, 47 lines modified | Offset 222, 64 lines modified | ||
218 | ····goto·:goto_0 | 222 | ····goto·:goto_0 |
219 | .end·method | 223 | .end·method |
220 | .method·public·getBodyContentType()Ljava/lang/String; | 224 | .method·public·getBodyContentType()Ljava/lang/String; |
221 | ····.locals·1 | 225 | ····.locals·1 |
222 | ····.prologue | 226 | ····.prologue |
223 | ····.line· | 227 | ····.line·97 |
224 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" | 228 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" |
225 | ····sget-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; | 229 | ····sget-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; |
226 | ····return-object·v0 | 230 | ····return-object·v0 |
227 | .end·method | 231 | .end·method |
228 | .method·public·getPostBody()[B | 232 | .method·public·getPostBody()[B |
229 | ····.locals·1 | 233 | ····.locals·1 |
230 | ····.prologue | 234 | ····.prologue |
231 | ····.line· | 235 | ····.line·92 |
232 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" | 236 | ····.local·p0,·"this":Lcom/android/volley/toolbox/JsonRequest;,·"Lcom/android/volley/toolbox/JsonRequest<TT;>;" |
Max diff block lines reached; 1257/5153 bytes (24.39%) of diff not shown. |
Offset 22, 15 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$isInLayoutPass:Z | 22 | .field·final·synthetic·val$isInLayoutPass:Z |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/toolbox/NetworkImageView;Z)V | 24 | .method·constructor·<init>(Lcom/android/volley/toolbox/NetworkImageView;Z)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/volley/toolbox/NetworkImageView; | ||
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·161 | 27 | ····.line·161 |
29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->this$0:Lcom/android/volley/toolbox/NetworkImageView; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->this$0:Lcom/android/volley/toolbox/NetworkImageView; |
30 | ····iput-boolean·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->val$isInLayoutPass:Z | 29 | ····iput-boolean·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->val$isInLayoutPass:Z |
Offset 25, 53 lines modified | Offset 25, 53 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·6 | 29 | ····.line·69 |
30 | ····const/4·v0,·0x0 | 30 | ····const/4·v0,·0x0 |
31 | ····invoke-direct·{p0,·v0},·Lcom/android/volley/toolbox/HurlStack;-><init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V | 31 | ····invoke-direct·{p0,·v0},·Lcom/android/volley/toolbox/HurlStack;-><init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V |
32 | ····.line· | 32 | ····.line·70 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V | 35 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"urlRewriter"····#·Lcom/android/volley/toolbox/HurlStack$UrlRewriter; | 37 | ····.param·p1,·"urlRewriter"····#·Lcom/android/volley/toolbox/HurlStack$UrlRewriter; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·7 | 39 | ····.line·76 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····invoke-direct·{p0,·p1,·v0},·Lcom/android/volley/toolbox/HurlStack;-><init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V | 41 | ····invoke-direct·{p0,·p1,·v0},·Lcom/android/volley/toolbox/HurlStack;-><init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V |
42 | ····.line·7 | 42 | ····.line·77 |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V | 45 | .method·public·constructor·<init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V |
46 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····.param·p1,·"urlRewriter"····#·Lcom/android/volley/toolbox/HurlStack$UrlRewriter; | 47 | ····.param·p1,·"urlRewriter"····#·Lcom/android/volley/toolbox/HurlStack$UrlRewriter; |
48 | ····.param·p2,·"sslSocketFactory"····#·Ljavax/net/ssl/SSLSocketFactory; | 48 | ····.param·p2,·"sslSocketFactory"····#·Ljavax/net/ssl/SSLSocketFactory; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·8 | 50 | ····.line·83 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·8 | 52 | ····.line·84 |
53 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/HurlStack;->mUrlRewriter:Lcom/android/volley/toolbox/HurlStack$UrlRewriter; | 53 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/HurlStack;->mUrlRewriter:Lcom/android/volley/toolbox/HurlStack$UrlRewriter; |
54 | ····.line·8 | 54 | ····.line·85 |
55 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/HurlStack;->mSslSocketFactory:Ljavax/net/ssl/SSLSocketFactory; | 55 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/HurlStack;->mSslSocketFactory:Ljavax/net/ssl/SSLSocketFactory; |
56 | ····.line·8 | 56 | ····.line·86 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | .method·private·static·addBodyIfExists(Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V | 59 | .method·private·static·addBodyIfExists(Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V |
60 | ····.locals·4 | 60 | ····.locals·4 |
61 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; | 61 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; |
62 | ····.annotation·system·Ldalvik/annotation/Signature; | 62 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 87, 125 lines modified | Offset 87, 164 lines modified | ||
87 | ········value·=·{ | 87 | ········value·=·{ |
88 | ············Ljava/io/IOException;, | 88 | ············Ljava/io/IOException;, |
89 | ············Lcom/android/volley/AuthFailureError; | 89 | ············Lcom/android/volley/AuthFailureError; |
90 | ········} | 90 | ········} |
91 | ····.end·annotation | 91 | ····.end·annotation |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line·2 | 93 | ····.line·253 |
94 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 94 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
95 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getBody()[B | 95 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getBody()[B |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
97 | ····.line·2 | 97 | ····.line·254 |
98 | ····.local·v0,·"body":[B | 98 | ····.local·v0,·"body":[B |
99 | ····if-eqz·v0,·:cond_0 | 99 | ····if-eqz·v0,·:cond_0 |
100 | ····.line·2 | 100 | ····.line·255 |
101 | ····const/4·v2,·0x1 | 101 | ····const/4·v2,·0x1 |
102 | ····invoke-virtual·{p0,·v2},·Ljava/net/HttpURLConnection;->setDoOutput(Z)V | 102 | ····invoke-virtual·{p0,·v2},·Ljava/net/HttpURLConnection;->setDoOutput(Z)V |
103 | ····.line·2 | 103 | ····.line·256 |
104 | ····const-string·v2,·"Content-Type" | 104 | ····const-string·v2,·"Content-Type" |
105 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getBodyContentType()Ljava/lang/String; | 105 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getBodyContentType()Ljava/lang/String; |
106 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
107 | ····invoke-virtual·{p0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V | 107 | ····invoke-virtual·{p0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V |
108 | ····.line·2 | 108 | ····.line·257 |
109 | ····new-instance·v1,·Ljava/io/DataOutputStream; | 109 | ····new-instance·v1,·Ljava/io/DataOutputStream; |
110 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; | 110 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; |
111 | ····move-result-object·v2 | 111 | ····move-result-object·v2 |
112 | ····invoke-direct·{v1,·v2},·Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V | 112 | ····invoke-direct·{v1,·v2},·Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V |
113 | ····.line·2 | 113 | ····.line·258 |
114 | ····.local·v1,·"out":Ljava/io/DataOutputStream; | 114 | ····.local·v1,·"out":Ljava/io/DataOutputStream; |
115 | ····invoke-virtual·{v1,·v0},·Ljava/io/DataOutputStream;->write([B)V | 115 | ····invoke-virtual·{v1,·v0},·Ljava/io/DataOutputStream;->write([B)V |
116 | ····.line·2 | 116 | ····.line·259 |
117 | ····invoke-virtual·{v1},·Ljava/io/DataOutputStream;->close()V | 117 | ····invoke-virtual·{v1},·Ljava/io/DataOutputStream;->close()V |
118 | ····.line·2 | 118 | ····.line·261 |
119 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; | 119 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; |
120 | ····:cond_0 | 120 | ····:cond_0 |
121 | ····return-void | 121 | ····return-void |
122 | .end·method | 122 | .end·method |
123 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; | 123 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; |
124 | ····.locals·6 | 124 | ····.locals·6 |
125 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; | 125 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·1 | 127 | ····.line·151 |
128 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; | 128 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; |
129 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V | 129 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V |
130 | ····.line·1 | 130 | ····.line·154 |
131 | ····.local·v0,·"entity":Lorg/apache/http/entity/BasicHttpEntity; | 131 | ····.local·v0,·"entity":Lorg/apache/http/entity/BasicHttpEntity; |
132 | ····:try_start_0 | 132 | ····:try_start_0 |
133 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; | 133 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; |
134 | ····:try_end_0 | 134 | ····:try_end_0 |
135 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 135 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
136 | ····move-result-object·v1 | 136 | ····move-result-object·v1 |
137 | ····.line·1 | 137 | ····.line·158 |
Max diff block lines reached; 23786/28001 bytes (84.95%) of diff not shown. |
Offset 32, 15 lines modified | Offset 32, 14 lines modified | ||
32 | .field·final·synthetic·val$cacheKey:Ljava/lang/String; | 32 | .field·final·synthetic·val$cacheKey:Ljava/lang/String; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V | 34 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/android/volley/toolbox/ImageLoader; | ||
37 | ····.prologue | 36 | ····.prologue |
38 | ····.line·252 | 37 | ····.line·252 |
39 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 38 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
40 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->val$cacheKey:Ljava/lang/String; | 39 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->val$cacheKey:Ljava/lang/String; |
Offset 65, 16 lines modified | Offset 64, 18 lines modified | ||
65 | ····.line·256 | 64 | ····.line·256 |
66 | ····return-void | 65 | ····return-void |
67 | .end·method | 66 | .end·method |
68 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 67 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
69 | ····.locals·0 | 68 | ····.locals·0 |
69 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·252 | 71 | ····.line·252 |
72 | ····check-cast·p1,·Landroid/graphics/Bitmap; | 72 | ····check-cast·p1,·Landroid/graphics/Bitmap; |
73 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
73 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/ImageLoader$2;->onResponse(Landroid/graphics/Bitmap;)V | 74 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/ImageLoader$2;->onResponse(Landroid/graphics/Bitmap;)V |
74 | ····return-void | 75 | ····return-void |
75 | .end·method | 76 | .end·method |
Offset 246, 33 lines modified | Offset 246, 30 lines modified | ||
246 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 246 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
247 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 247 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
248 | ····const-string·v5,·"utf-8" | 248 | ····const-string·v5,·"utf-8" |
249 | ····.line·102 | ||
250 | ····invoke-static·{v4,·v5},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; | 249 | ····invoke-static·{v4,·v5},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; |
251 | ····move-result-object·v4 | 250 | ····move-result-object·v4 |
252 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 251 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
253 | ····.line·103 | 252 | ····.line·103 |
254 | ····.local·v2,·"jsonString":Ljava/lang/String; | 253 | ····.local·v2,·"jsonString":Ljava/lang/String; |
255 | ····new-instance·v3,·Lorg/json/JSONObject; | 254 | ····new-instance·v3,·Lorg/json/JSONObject; |
256 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | 255 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V |
257 | ····.line·104 | ||
258 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 256 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
259 | ····move-result-object·v4 | 257 | ····move-result-object·v4 |
260 | ····.line·103 | ||
261 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 258 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
262 | ····:try_end_0 | 259 | ····:try_end_0 |
263 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 260 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
264 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 | 261 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 |
265 | ····move-result-object·v3 | 262 | ····move-result-object·v3 |
Offset 283, 40 lines modified | Offset 283, 38 lines modified | ||
283 | ····move-result·v5 | 283 | ····move-result·v5 |
284 | ····.line·191 | 284 | ····.line·191 |
285 | ····.local·v5,·"desiredHeight":I | 285 | ····.local·v5,·"desiredHeight":I |
286 | ····iput-boolean·v11,·v4,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z | 286 | ····iput-boolean·v11,·v4,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z |
287 | ····.line·19 | 287 | ····.line·194 |
288 | ····invoke-static·{v1,·v0,·v6,·v5},·Lcom/android/volley/toolbox/ImageRequest;->findBestSampleSize(IIII)I | 288 | ····invoke-static·{v1,·v0,·v6,·v5},·Lcom/android/volley/toolbox/ImageRequest;->findBestSampleSize(IIII)I |
289 | ····move-result·v8 | 289 | ····move-result·v8 |
290 | ····iput·v8,·v4,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I | 290 | ····iput·v8,·v4,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I |
291 | ····.line·196 | 291 | ····.line·196 |
292 | ····array-length·v8,·v3 | 292 | ····array-length·v8,·v3 |
293 | ····.line·197 | ||
294 | ····invoke-static·{v3,·v11,·v8,·v4},·Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 293 | ····invoke-static·{v3,·v11,·v8,·v4},·Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
295 | ····move-result-object·v7 | 294 | ····move-result-object·v7 |
296 | ····.line·200 | 295 | ····.line·200 |
297 | ····.local·v7,·"tempBitmap":Landroid/graphics/Bitmap; | 296 | ····.local·v7,·"tempBitmap":Landroid/graphics/Bitmap; |
298 | ····if-eqz·v7,·:cond_2 | 297 | ····if-eqz·v7,·:cond_2 |
299 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getWidth()I | 298 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getWidth()I |
300 | ····move-result·v8 | 299 | ····move-result·v8 |
301 | ····if-gt·v8,·v6,·:cond_1 | 300 | ····if-gt·v8,·v6,·:cond_1 |
302 | ····.line·201 | ||
303 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getHeight()I | 301 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getHeight()I |
304 | ····move-result·v8 | 302 | ····move-result·v8 |
305 | ····if-le·v8,·v5,·:cond_2 | 303 | ····if-le·v8,·v5,·:cond_2 |
306 | ····.line·202 | 304 | ····.line·202 |
Offset 562, 19 lines modified | Offset 560, 21 lines modified | ||
562 | ····.line·220 | 560 | ····.line·220 |
563 | ····return-void | 561 | ····return-void |
564 | .end·method | 562 | .end·method |
565 | .method·protected·bridge·synthetic·deliverResponse(Ljava/lang/Object;)V | 563 | .method·protected·bridge·synthetic·deliverResponse(Ljava/lang/Object;)V |
566 | ····.locals·0 | 564 | ····.locals·0 |
565 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
567 | ····.prologue | 566 | ····.prologue |
568 | ····.line·35 | 567 | ····.line·35 |
569 | ····check-cast·p1,·Landroid/graphics/Bitmap; | 568 | ····check-cast·p1,·Landroid/graphics/Bitmap; |
569 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
570 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/ImageRequest;->deliverResponse(Landroid/graphics/Bitmap;)V | 570 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/ImageRequest;->deliverResponse(Landroid/graphics/Bitmap;)V |
571 | ····return-void | 571 | ····return-void |
572 | .end·method | 572 | .end·method |
573 | .method·public·getPriority()Lcom/android/volley/Request$Priority; | 573 | .method·public·getPriority()Lcom/android/volley/Request$Priority; |
574 | ····.locals·1 | 574 | ····.locals·1 |
Offset 20, 15 lines modified | Offset 20, 14 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/volley/toolbox/ImageLoader; | 21 | .field·final·synthetic·this$0:Lcom/android/volley/toolbox/ImageLoader; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;)V | 23 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/volley/toolbox/ImageLoader; | ||
26 | ····.prologue | 25 | ····.prologue |
27 | ····.line·461 | 26 | ····.line·461 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 27 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 38, 51 lines modified | Offset 37, 52 lines modified | ||
38 | #·virtual·methods | 37 | #·virtual·methods |
39 | .method·public·run()V | 38 | .method·public·run()V |
40 | ····.locals·6 | 39 | ····.locals·6 |
41 | ····.prologue | 40 | ····.prologue |
42 | ····.line·464 | 41 | ····.line·464 |
43 | ····iget-object·v | 42 | ····iget-object·v4,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
44 | ····invoke-static·{v | 43 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/ImageLoader;->access$200(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
45 | ····move-result-object·v | 44 | ····move-result-object·v4 |
46 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v4},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
47 | ····move-result-object·v | 46 | ····move-result-object·v4 |
48 | ····invoke-interface·{v | 47 | ····invoke-interface·{v4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
49 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
50 | ····:cond_0 | 49 | ····:cond_0 |
51 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 50 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
52 | ····move-result·v | 51 | ····move-result·v4 |
53 | ····if-eqz·v | 52 | ····if-eqz·v4,·:cond_3 |
54 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 53 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
55 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
56 | ····check-cast·v0,·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 55 | ····check-cast·v0,·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
57 | ····.line·465 | 56 | ····.line·465 |
58 | ····.local·v0,·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 57 | ····.local·v0,·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
59 | ····invoke-static·{v0},·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->access$300(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList; | 58 | ····invoke-static·{v0},·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->access$300(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList; |
60 | ····move-result-object·v | 59 | ····move-result-object·v4 |
61 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v4},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
62 | ····move-result-object·v3 | 61 | ····move-result-object·v3 |
62 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
63 | ····:cond_1 | 63 | ····:cond_1 |
64 | ····:goto_0 | 64 | ····:goto_0 |
65 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 65 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
66 | ····move-result·v4 | 66 | ····move-result·v4 |
67 | ····if-eqz·v4,·:cond_0 | 67 | ····if-eqz·v4,·:cond_0 |
Offset 139, 26 lines modified | Offset 139, 27 lines modified | ||
139 | ····invoke-interface·{v4,·v5},·Lcom/android/volley/toolbox/ImageLoader$ImageListener;->onErrorResponse(Lcom/android/volley/VolleyError;)V | 139 | ····invoke-interface·{v4,·v5},·Lcom/android/volley/toolbox/ImageLoader$ImageListener;->onErrorResponse(Lcom/android/volley/VolleyError;)V |
140 | ····goto·:goto_0 | 140 | ····goto·:goto_0 |
141 | ····.line·480 | 141 | ····.line·480 |
142 | ····.end·local·v0····#·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 142 | ····.end·local·v0····#·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
143 | ····.end·local·v1····#·"container":Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 143 | ····.end·local·v1····#·"container":Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
144 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
144 | ····:cond_3 | 145 | ····:cond_3 |
145 | ····iget-object·v | 146 | ····iget-object·v4,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
146 | ····invoke-static·{v | 147 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/ImageLoader;->access$200(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
147 | ····move-result-object·v | 148 | ····move-result-object·v4 |
148 | ····invoke-virtual·{v | 149 | ····invoke-virtual·{v4},·Ljava/util/HashMap;->clear()V |
149 | ····.line·481 | 150 | ····.line·481 |
150 | ····iget-object·v | 151 | ····iget-object·v4,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
151 | ····const/4·v | 152 | ····const/4·v5,·0x0 |
152 | ····invoke-static·{v | 153 | ····invoke-static·{v4,·v5},·Lcom/android/volley/toolbox/ImageLoader;->access$602(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable; |
153 | ····.line·482 | 154 | ····.line·482 |
154 | ····return-void | 155 | ····return-void |
155 | .end·method | 156 | .end·method |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ········"Ljava/lang/String;", | 11 | ········"Ljava/lang/String;", |
12 | ········">;" | 12 | ········">;" |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private· | 16 | .field·private·mListener:Lcom/android/volley/Response$Listener; |
17 | ····.annotation·system·Ldalvik/annotation/Signature; | 17 | ····.annotation·system·Ldalvik/annotation/Signature; |
18 | ········value·=·{ | 18 | ········value·=·{ |
19 | ············"Lcom/android/volley/Response$Listener", | 19 | ············"Lcom/android/volley/Response$Listener", |
20 | ············"<", | 20 | ············"<", |
21 | ············"Ljava/lang/String;", | 21 | ············"Ljava/lang/String;", |
22 | ············">;" | 22 | ············">;" |
23 | ········} | 23 | ········} |
Offset 86, 35 lines modified | Offset 86, 59 lines modified | ||
86 | ····return-void | 86 | ····return-void |
87 | .end·method | 87 | .end·method |
88 | #·virtual·methods | 88 | #·virtual·methods |
89 | .method·protected·bridge·synthetic·deliverResponse(Ljava/lang/Object;)V | 89 | .method·protected·bridge·synthetic·deliverResponse(Ljava/lang/Object;)V |
90 | ····.locals·0 | 90 | ····.locals·0 |
91 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
91 | ····.prologue | 92 | ····.prologue |
92 | ····.line·30 | 93 | ····.line·30 |
93 | ····check-cast·p1,·Ljava/lang/String; | 94 | ····check-cast·p1,·Ljava/lang/String; |
95 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
94 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/StringRequest;->deliverResponse(Ljava/lang/String;)V | 96 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/StringRequest;->deliverResponse(Ljava/lang/String;)V |
95 | ····return-void | 97 | ····return-void |
96 | .end·method | 98 | .end·method |
97 | .method·protected·deliverResponse(Ljava/lang/String;)V | 99 | .method·protected·deliverResponse(Ljava/lang/String;)V |
98 | ····.locals·1 | 100 | ····.locals·1 |
99 | ····.param·p1,·"response"····#·Ljava/lang/String; | 101 | ····.param·p1,·"response"····#·Ljava/lang/String; |
100 | ····.prologue | 102 | ····.prologue |
101 | ····.line·6 | 103 | ····.line·66 |
104 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/StringRequest;->mListener:Lcom/android/volley/Response$Listener; | ||
105 | ····if-eqz·v0,·:cond_0 | ||
106 | ····.line·67 | ||
102 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/StringRequest;->mListener:Lcom/android/volley/Response$Listener; | 107 | ····iget-object·v0,·p0,·Lcom/android/volley/toolbox/StringRequest;->mListener:Lcom/android/volley/Response$Listener; |
103 | ····invoke-interface·{v0,·p1},·Lcom/android/volley/Response$Listener;->onResponse(Ljava/lang/Object;)V | 108 | ····invoke-interface·{v0,·p1},·Lcom/android/volley/Response$Listener;->onResponse(Ljava/lang/Object;)V |
109 | ····.line·69 | ||
110 | ····:cond_0 | ||
111 | ····return-void | ||
112 | .end·method | ||
113 | .method·protected·onFinish()V | ||
114 | ····.locals·1 | ||
115 | ····.prologue | ||
116 | ····.line·60 | ||
117 | ····invoke-super·{p0},·Lcom/android/volley/Request;->onFinish()V | ||
104 | ····.line·61 | 118 | ····.line·61 |
119 | ····const/4·v0,·0x0 | ||
120 | ····iput-object·v0,·p0,·Lcom/android/volley/toolbox/StringRequest;->mListener:Lcom/android/volley/Response$Listener; | ||
121 | ····.line·62 | ||
105 | ····return-void | 122 | ····return-void |
106 | .end·method | 123 | .end·method |
107 | .method·protected·parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response; | 124 | .method·protected·parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response; |
108 | ····.locals·4 | 125 | ····.locals·4 |
109 | ····.param·p1,·"response"····#·Lcom/android/volley/NetworkResponse; | 126 | ····.param·p1,·"response"····#·Lcom/android/volley/NetworkResponse; |
110 | ····.annotation·system·Ldalvik/annotation/Signature; | 127 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 126, 15 lines modified | Offset 150, 15 lines modified | ||
126 | ············"<", | 150 | ············"<", |
127 | ············"Ljava/lang/String;", | 151 | ············"Ljava/lang/String;", |
128 | ············">;" | 152 | ············">;" |
129 | ········} | 153 | ········} |
130 | ····.end·annotation | 154 | ····.end·annotation |
131 | ····.prologue | 155 | ····.prologue |
132 | ····.line· | 156 | ····.line·75 |
133 | ····:try_start_0 | 157 | ····:try_start_0 |
134 | ····new-instance·v1,·Ljava/lang/String; | 158 | ····new-instance·v1,·Ljava/lang/String; |
135 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 159 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
136 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 160 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
Offset 142, 33 lines modified | Offset 166, 33 lines modified | ||
142 | ····move-result-object·v3 | 166 | ····move-result-object·v3 |
143 | ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 167 | ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
144 | ····:try_end_0 | 168 | ····:try_end_0 |
145 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 169 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
146 | ····.line·7 | 170 | ····.line·79 |
147 | ····.local·v1,·"parsed":Ljava/lang/String; | 171 | ····.local·v1,·"parsed":Ljava/lang/String; |
148 | ····:goto_0 | 172 | ····:goto_0 |
149 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 173 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
150 | ····move-result-object·v2 | 174 | ····move-result-object·v2 |
151 | ····invoke-static·{v1,·v2},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 175 | ····invoke-static·{v1,·v2},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
152 | ····move-result-object·v2 | 176 | ····move-result-object·v2 |
153 | ····return-object·v2 | 177 | ····return-object·v2 |
154 | ····.line· | 178 | ····.line·76 |
155 | ····.end·local·v1····#·"parsed":Ljava/lang/String; | 179 | ····.end·local·v1····#·"parsed":Ljava/lang/String; |
156 | ····:catch_0 | 180 | ····:catch_0 |
157 | ····move-exception·v0 | 181 | ····move-exception·v0 |
158 | ····.line· | 182 | ····.line·77 |
159 | ····.local·v0,·"e":Ljava/io/UnsupportedEncodingException; | 183 | ····.local·v0,·"e":Ljava/io/UnsupportedEncodingException; |
160 | ····new-instance·v1,·Ljava/lang/String; | 184 | ····new-instance·v1,·Ljava/lang/String; |
161 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 185 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
162 | ····invoke-direct·{v1,·v2},·Ljava/lang/String;-><init>([B)V | 186 | ····invoke-direct·{v1,·v2},·Ljava/lang/String;-><init>([B)V |
Offset 22, 15 lines modified | Offset 22, 14 lines modified | ||
22 | .field·final·synthetic·val$cacheKey:Ljava/lang/String; | 22 | .field·final·synthetic·val$cacheKey:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/volley/toolbox/ImageLoader; | ||
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·257 | 27 | ····.line·257 |
29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
30 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->val$cacheKey:Ljava/lang/String; | 29 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->val$cacheKey:Ljava/lang/String; |
Offset 200, 15 lines modified | Offset 200, 14 lines modified | ||
200 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 200 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
201 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
202 | ····const-string·v1,·"#H" | 202 | ····const-string·v1,·"#H" |
203 | ····.line·504 | ||
204 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 203 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
205 | ····move-result-object·v0 | 204 | ····move-result-object·v0 |
206 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 205 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
207 | ····move-result-object·v0 | 206 | ····move-result-object·v0 |
Offset 227, 15 lines modified | Offset 226, 14 lines modified | ||
227 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
228 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 227 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
229 | ····move-result-object·v0 | 228 | ····move-result-object·v0 |
230 | ····.line·505 | ||
231 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 229 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
232 | ····move-result-object·v0 | 230 | ····move-result-object·v0 |
233 | ····return-object·v0 | 231 | ····return-object·v0 |
234 | .end·method | 232 | .end·method |
Offset 5, 14 lines modified | Offset 5, 15 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/android/volley/Cache; | 6 | .implements·Lcom/android/volley/Cache; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/android/volley/toolbox/DiskBasedCache$1;, | ||
10 | ········Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;, | 11 | ········Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;, |
11 | ········Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; | 12 | ········Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; |
12 | ····} | 13 | ····} |
13 | .end·annotation | 14 | .end·annotation |
14 | #·static·fields | 15 | #·static·fields |
Offset 314, 15 lines modified | Offset 315, 14 lines modified | ||
314 | ····const/4·v10,·0x3 | 315 | ····const/4·v10,·0x3 |
315 | ····new-array·v10,·v10,·[Ljava/lang/Object; | 316 | ····new-array·v10,·v10,·[Ljava/lang/Object; |
316 | ····const/4·v11,·0x0 | 317 | ····const/4·v11,·0x0 |
317 | ····.line·293 | ||
318 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 318 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
319 | ····move-result-object·v12 | 319 | ····move-result-object·v12 |
320 | ····aput-object·v12,·v10,·v11 | 320 | ····aput-object·v12,·v10,·v11 |
321 | ····const/4·v11,·0x1 | 321 | ····const/4·v11,·0x1 |
Offset 347, 15 lines modified | Offset 347, 14 lines modified | ||
347 | ····invoke-static·{v12,·v13},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 347 | ····invoke-static·{v12,·v13},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
348 | ····move-result-object·v12 | 348 | ····move-result-object·v12 |
349 | ····aput-object·v12,·v10,·v11 | 349 | ····aput-object·v12,·v10,·v11 |
350 | ····.line·292 | ||
351 | ····invoke-static·{v7,·v10},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V | 350 | ····invoke-static·{v7,·v10},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V |
352 | ····goto/16·:goto_0 | 351 | ····goto/16·:goto_0 |
353 | ····.line·280 | 352 | ····.line·280 |
354 | ····.restart·local·v2····#·"deleted":Z | 353 | ····.restart·local·v2····#·"deleted":Z |
355 | ····.restart·local·v3····#·"e":Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; | 354 | ····.restart·local·v3····#·"e":Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; |
Offset 373, 22 lines modified | Offset 372, 20 lines modified | ||
373 | ····aput-object·v12,·v10,·v11 | 372 | ····aput-object·v12,·v10,·v11 |
374 | ····const/4·v11,·0x1 | 373 | ····const/4·v11,·0x1 |
375 | ····iget-object·v12,·v3,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->key:Ljava/lang/String; | 374 | ····iget-object·v12,·v3,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->key:Ljava/lang/String; |
376 | ····.line·281 | ||
377 | ····invoke-direct·{p0,·v12},·Lcom/android/volley/toolbox/DiskBasedCache;->getFilenameForKey(Ljava/lang/String;)Ljava/lang/String; | 375 | ····invoke-direct·{p0,·v12},·Lcom/android/volley/toolbox/DiskBasedCache;->getFilenameForKey(Ljava/lang/String;)Ljava/lang/String; |
378 | ····move-result-object·v12 | 376 | ····move-result-object·v12 |
379 | ····aput-object·v12,·v10,·v11 | 377 | ····aput-object·v12,·v10,·v11 |
380 | ····.line·280 | ||
381 | ····invoke-static·{v7,·v10},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V | 378 | ····invoke-static·{v7,·v10},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V |
382 | ····goto·:goto_1 | 379 | ····goto·:goto_1 |
383 | .end·method | 380 | .end·method |
384 | .method·private·putEntry(Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V | 381 | .method·private·putEntry(Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V |
385 | ····.locals·8 | 382 | ····.locals·8 |
Offset 739, 15 lines modified | Offset 736, 14 lines modified | ||
739 | ····move-result·v3 | 736 | ····move-result·v3 |
740 | ····.line·563 | 737 | ····.line·563 |
741 | ····.local·v3,·"size":I | 738 | ····.local·v3,·"size":I |
742 | ····if-nez·v3,·:cond_0 | 739 | ····if-nez·v3,·:cond_0 |
743 | ····.line·564 | ||
744 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; | 740 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; |
745 | ····move-result-object·v2 | 741 | ····move-result-object·v2 |
746 | ····.line·566 | 742 | ····.line·566 |
747 | ····.local·v2,·"result":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 743 | ····.local·v2,·"result":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
748 | ····:goto_0 | 744 | ····:goto_0 |
Offset 781, 15 lines modified | Offset 777, 15 lines modified | ||
781 | ····invoke-interface·{v2,·v1,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 777 | ····invoke-interface·{v2,·v1,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
782 | ····.line·566 | 778 | ····.line·566 |
783 | ····add-int/lit8·v0,·v0,·0x1 | 779 | ····add-int/lit8·v0,·v0,·0x1 |
784 | ····goto·:goto_1 | 780 | ····goto·:goto_1 |
785 | ····.line·56 | 781 | ····.line·563 |
786 | ····.end·local·v0····#·"i":I | 782 | ····.end·local·v0····#·"i":I |
787 | ····.end·local·v1····#·"key":Ljava/lang/String; | 783 | ····.end·local·v1····#·"key":Ljava/lang/String; |
788 | ····.end·local·v2····#·"result":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 784 | ····.end·local·v2····#·"result":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
789 | ····.end·local·v4····#·"value":Ljava/lang/String; | 785 | ····.end·local·v4····#·"value":Ljava/lang/String; |
790 | ····:cond_0 | 786 | ····:cond_0 |
791 | ····new-instance·v2,·Ljava/util/HashMap; | 787 | ····new-instance·v2,·Ljava/util/HashMap; |
Offset 1140, 148 lines modified | Offset 1136, 158 lines modified | ||
1140 | ····.line·550 | 1136 | ····.line·550 |
1141 | ····.local·p0,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 1137 | ····.local·p0,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
1142 | ····if-eqz·p0,·:cond_0 | 1138 | ····if-eqz·p0,·:cond_0 |
1143 | ····.line·551 | 1139 | ····.line·551 |
1144 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I | 1140 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I |
1145 | ····move-result·v | 1141 | ····move-result·v2 |
1146 | ····invoke-static·{p1,·v | 1142 | ····invoke-static·{p1,·v2},·Lcom/android/volley/toolbox/DiskBasedCache;->writeInt(Ljava/io/OutputStream;I)V |
1147 | ····.line·552 | 1143 | ····.line·552 |
1148 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 1144 | ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
1149 | ····move-result-object·v | 1145 | ····move-result-object·v2 |
1150 | ····invoke-interface·{v | 1146 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
1151 | ····move-result-object·v | 1147 | ····move-result-object·v1 |
1148 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
1152 | ····:goto_0 | 1149 | ····:goto_0 |
1153 | ····invoke-interface·{v | 1150 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
Max diff block lines reached; 17936/21710 bytes (82.62%) of diff not shown. |
Offset 54, 47 lines modified | Offset 54, 48 lines modified | ||
54 | ····.end·annotation | 54 | ····.end·annotation |
55 | ····.prologue | 55 | ····.prologue |
56 | ····.line·60 | 56 | ····.line·60 |
57 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 57 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
58 | ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set; | 58 | ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set; |
59 | ····move-result-object·v | 59 | ····move-result-object·v2 |
60 | ····invoke-interface·{v | 60 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
61 | ····move-result-object·v | 61 | ····move-result-object·v0 |
62 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
62 | ····:goto_0 | 63 | ····:goto_0 |
63 | ····invoke-interface·{v | 64 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
64 | ····move-result·v | 65 | ····move-result·v2 |
65 | ····if-eqz·v | 66 | ····if-eqz·v2,·:cond_0 |
66 | ····invoke-interface·{v | 67 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
67 | ····move-result-object·v | 68 | ····move-result-object·v1 |
68 | ····check-cast·v | 69 | ····check-cast·v1,·Ljava/lang/String; |
69 | ····.line·61 | 70 | ····.line·61 |
70 | ····.local·v | 71 | ····.local·v1,·"key":Ljava/lang/String; |
71 | ····invoke-interface·{p1,·v | 72 | ····invoke-interface·{p1,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
72 | ····move-result-object·v | 73 | ····move-result-object·v2 |
73 | ····check-cast·v | 74 | ····check-cast·v2,·Ljava/lang/String; |
74 | ····invoke-interface·{p0,·v | 75 | ····invoke-interface·{p0,·v1,·v2},·Lorg/apache/http/client/methods/HttpUriRequest;->setHeader(Ljava/lang/String;Ljava/lang/String;)V |
75 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
76 | ····.line·63 | 77 | ····.line·63 |
77 | ····.end·local·v | 78 | ····.end·local·v1····#·"key":Ljava/lang/String; |
78 | ····:cond_0 | 79 | ····:cond_0 |
79 | ····return-void | 80 | ····return-void |
80 | .end·method | 81 | .end·method |
81 | .method·static·createHttpRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest; | 82 | .method·static·createHttpRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest; |
82 | ····.locals·7 | 83 | ····.locals·7 |
83 | ····.annotation·system·Ldalvik/annotation/Signature; | 84 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 369, 65 lines modified | Offset 370, 66 lines modified | ||
369 | ············">;" | 370 | ············">;" |
370 | ········} | 371 | ········} |
371 | ····.end·annotation | 372 | ····.end·annotation |
372 | ····.prologue | 373 | ····.prologue |
373 | ····.line·67 | 374 | ····.line·67 |
374 | ····.local·p0,·"postParams":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 375 | ····.local·p0,·"postParams":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
375 | ····new-instance·v | 376 | ····new-instance·v2,·Ljava/util/ArrayList; |
376 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I | 377 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I |
377 | ····move-result·v | 378 | ····move-result·v3 |
378 | ····invoke-direct·{v | 379 | ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V |
379 | ····.line·68 | 380 | ····.line·68 |
380 | ····.local·v | 381 | ····.local·v2,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" |
381 | ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set; | 382 | ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set; |
382 | ····move-result-object·v | 383 | ····move-result-object·v3 |
383 | ····invoke-interface·{v | 384 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
384 | ····move-result-object·v | 385 | ····move-result-object·v0 |
386 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
385 | ····:goto_0 | 387 | ····:goto_0 |
386 | ····invoke-interface·{v | 388 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
387 | ····move-result·v | 389 | ····move-result·v3 |
388 | ····if-eqz·v | 390 | ····if-eqz·v3,·:cond_0 |
389 | ····invoke-interface·{v | 391 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
390 | ····move-result-object·v | 392 | ····move-result-object·v1 |
391 | ····check-cast·v | 393 | ····check-cast·v1,·Ljava/lang/String; |
392 | ····.line·69 | 394 | ····.line·69 |
393 | ····.local·v | 395 | ····.local·v1,·"key":Ljava/lang/String; |
394 | ····new-instance·v4,·Lorg/apache/http/message/BasicNameValuePair; | 396 | ····new-instance·v4,·Lorg/apache/http/message/BasicNameValuePair; |
395 | ····invoke-interface·{p0,·v | 397 | ····invoke-interface·{p0,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
396 | ····move-result-object·v | 398 | ····move-result-object·v3 |
397 | ····check-cast·v | 399 | ····check-cast·v3,·Ljava/lang/String; |
398 | ····invoke-direct·{v4,·v | 400 | ····invoke-direct·{v4,·v1,·v3},·Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
399 | ····invoke-interface·{v | 401 | ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
400 | ····goto·:goto_0 | 402 | ····goto·:goto_0 |
401 | ····.line·71 | 403 | ····.line·71 |
402 | ····.end·local·v | 404 | ····.end·local·v1····#·"key":Ljava/lang/String; |
403 | ····:cond_0 | 405 | ····:cond_0 |
404 | ····return-object·v | 406 | ····return-object·v2 |
405 | .end·method | 407 | .end·method |
406 | .method·private·static·setEntityIfNonEmptyBody(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V | 408 | .method·private·static·setEntityIfNonEmptyBody(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V |
407 | ····.locals·2 | 409 | ····.locals·2 |
408 | ····.param·p0,·"httpRequest"····#·Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase; | 410 | ····.param·p0,·"httpRequest"····#·Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase; |
409 | ····.annotation·system·Ldalvik/annotation/Signature; | 411 | ····.annotation·system·Ldalvik/annotation/Signature; |
410 | ········value·=·{ | 412 | ········value·=·{ |