Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
1 |
Zip·file·size:·4 |
1 | Zip·file·size:·481141·bytes,·number·of·entries:·47 |
2 | -rw----·····2.0·fat·····3754·bl·defN·14-Jan-07·12:24·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····3754·bl·defN·14-Jan-07·12:24·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····3875·bl·defN·14-Jan-07·12:24·META-INF/E0295247.SF | 3 | -rw----·····2.0·fat·····3875·bl·defN·14-Jan-07·12:24·META-INF/E0295247.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·14-Jan-07·12:24·META-INF/E0295247.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·14-Jan-07·12:24·META-INF/E0295247.RSA |
5 |
-rw----·····2.0·fat····· |
5 | -rw----·····2.0·fat·····3396·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
6 |
-rw----·····2.0·fat······3 |
6 | -rw----·····2.0·fat······313·bl·defN·08-Jan-01·00:00·assets/detail.css |
7 |
-rw----····· |
7 | -rw----·····2.0·fat······397·bl·defN·08-Jan-01·00:00·assets/detail.html |
8 |
-rw----····· |
8 | -rw----·····1.0·fat····48079·b-·stor·08-Jan-01·00:00·assets/keep-calm.png |
9 |
-rw----·····2.0·fat······ |
9 | -rw----·····2.0·fat······879·bl·defN·08-Jan-01·00:00·assets/reset-min.css |
10 |
-rw----·····2.0·fat······360·bl·defN· |
10 | -rw----·····2.0·fat······360·bl·defN·08-Jan-01·00:00·res/anim/slide_in_from_bottom.xml |
11 |
-rw----·····2.0·fat······360·bl·defN· |
11 | -rw----·····2.0·fat······360·bl·defN·08-Jan-01·00:00·res/anim/slide_in_from_top.xml |
12 |
-rw----·····2.0·fat······360·bl·defN· |
12 | -rw----·····2.0·fat······360·bl·defN·08-Jan-01·00:00·res/anim/slide_out_to_bottom.xml |
13 |
-rw----·····2.0·fat······ |
13 | -rw----·····2.0·fat······360·bl·defN·08-Jan-01·00:00·res/anim/slide_out_to_top.xml |
14 |
-rw----····· |
14 | -rw----·····1.0·fat······765·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/default_ptr_flip.png |
15 |
-rw----····· |
15 | -rw----·····1.0·fat······428·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/default_ptr_rotate.png |
16 |
-rw----····· |
16 | -rw----·····1.0·fat·····2739·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
17 |
-rw----····· |
17 | -rw----·····1.0·fat······280·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/indicator_arrow.png |
18 |
-rw----····· |
18 | -rw----·····1.0·fat······531·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/default_ptr_flip.png |
19 |
-rw----····· |
19 | -rw----·····1.0·fat······334·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/default_ptr_rotate.png |
20 |
-rw----····· |
20 | -rw----·····1.0·fat·····1310·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png |
21 |
-rw----····· |
21 | -rw----·····1.0·fat······436·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/indicator_arrow.png |
22 |
-rw----····· |
22 | -rw----·····1.0·fat······906·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/default_ptr_flip.png |
23 |
-rw----····· |
23 | -rw----·····1.0·fat······495·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/default_ptr_rotate.png |
24 |
-rw----····· |
24 | -rw----·····1.0·fat·····3743·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png |
25 |
-rw----····· |
25 | -rw----·····1.0·fat·····3308·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/image_shadow.png |
26 |
-rw----····· |
26 | -rw----·····1.0·fat······317·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/indicator_arrow.png |
27 |
-rw----····· |
27 | -rw----·····1.0·fat·····6748·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png |
28 |
-rw----·····1.0·fat···· |
28 | -rw----·····1.0·fat·····9227·b-·stor·08-Jan-01·00:00·res/drawable-xxxhdpi-v4/ic_launcher.png |
29 |
-rw----····· |
29 | -rw----·····2.0·fat······820·bl·defN·08-Jan-01·00:00·res/drawable/background_actionbar.xml |
30 |
-rw----····· |
30 | -rw----·····2.0·fat······456·bl·defN·08-Jan-01·00:00·res/drawable/background_grid.xml |
31 |
-rw----····· |
31 | -rw----·····2.0·fat······684·bl·defN·08-Jan-01·00:00·res/drawable/background_grid_title.xml |
32 |
-rw----····· |
32 | -rw----·····2.0·fat······812·bl·defN·08-Jan-01·00:00·res/drawable/indicator_bg_bottom.xml |
33 |
-rw----····· |
33 | -rw----·····2.0·fat······812·bl·defN·08-Jan-01·00:00·res/drawable/indicator_bg_top.xml |
34 |
-rw----····· |
34 | -rw----·····2.0·fat······380·bl·defN·08-Jan-01·00:00·res/drawable/shadow.xml |
35 |
-rw----····· |
35 | -rw----·····2.0·fat······520·bl·defN·08-Jan-01·00:00·res/layout/detail.xml |
36 |
-rw----····· |
36 | -rw----·····2.0·fat·····1400·bl·defN·08-Jan-01·00:00·res/layout/grid.xml |
37 |
-rw----····· |
37 | -rw----·····2.0·fat······660·bl·defN·08-Jan-01·00:00·res/layout/pins.xml |
38 |
-rw----····· |
38 | -rw----·····2.0·fat·····1100·bl·defN·08-Jan-01·00:00·res/layout/pull_to_refresh_header_horizontal.xml |
39 |
-rw----····· |
39 | -rw----·····2.0·fat·····1880·bl·defN·08-Jan-01·00:00·res/layout/pull_to_refresh_header_vertical.xml |
40 |
-rw----····· |
40 | -rw----·····2.0·fat······672·bl·defN·08-Jan-01·00:00·res/menu/menu_detail.xml |
41 |
-rw----····· |
41 | -rw----·····2.0·fat······672·bl·defN·08-Jan-01·00:00·res/menu/menu_main.xml |
42 |
-rw----····· |
42 | -rw----·····2.0·fat·····1440·bl·defN·08-Jan-01·00:00·res/xml/preferences.xml |
43 |
-rw----·····1.0·fat···· |
43 | -rw----·····1.0·fat····19568·b-·stor·08-Jan-01·00:00·resources.arsc |
44 |
-rw----·····2.0·fat··1 |
44 | -rw----·····2.0·fat··1146016·bl·defN·08-Jan-01·00:00·classes.dex |
45 |
-rw----·····2.0·fat······844·bl·defN· |
45 | -rw----·····2.0·fat······844·bl·defN·08-Jan-01·00:00·com/j256/ormlite/android/LICENSE.txt |
46 |
-rw----·····2.0·fat······458·bl·defN· |
46 | -rw----·····2.0·fat······458·bl·defN·08-Jan-01·00:00·com/j256/ormlite/android/README.txt |
47 |
-rw----·····2.0·fat······844·bl·defN· |
47 | -rw----·····2.0·fat······844·bl·defN·08-Jan-01·00:00·com/j256/ormlite/core/LICENSE.txt |
48 |
-rw----·····2.0·fat······485·bl·defN· |
48 | -rw----·····2.0·fat······485·bl·defN·08-Jan-01·00:00·com/j256/ormlite/core/README.txt |
49 |
47·files,·12 |
49 | 47·files,·1275555·bytes·uncompressed,·474259·bytes·compressed:··62.8% |
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·android:versionCode="20131114"·android:versionName="1.0.2"·package="com.gracecode.android.presentation" | 2 | <manifest·android:versionCode="20131114"·android:versionName="1.0.2"·package="com.gracecode.android.presentation"·platformBuildVersionCode="16"·platformBuildVersionName="4.1.2-1425332" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="16"·/> | 4 | ····<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="16"·/> |
5 | ····<uses-permission·android:name="android.permission.INTERNET"·/> | 5 | ····<uses-permission·android:name="android.permission.INTERNET"·/> |
6 | ····<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·/> | 6 | ····<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·/> |
7 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> | 7 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> |
8 | ····<uses-permission·android:name="android.permission.READ_PHONE_STATE"·/> | 8 | ····<uses-permission·android:name="android.permission.READ_PHONE_STATE"·/> |
9 | ····<application·android:theme="@style/Theme.Huaban"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name=".Huaban"·android:largeHeap="true"> | 9 | ····<application·android:theme="@style/Theme.Huaban"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name=".Huaban"·android:largeHeap="true"> |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·192;·height:·20;·bitdepth:·8; | 3 | ····width:·192;·height:·20;·bitdepth:·8; |
4 | ····using·color·alpha; | 4 | ····using·color·alpha; |
5 | } | 5 | } |
6 | IMAGE·{ | 6 | IMAGE·{ |
7 | ····pixels·hex | 7 | ····pixels·hex |
8 |
|
8 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
9 |
|
9 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
10 |
|
10 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
11 |
|
11 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
12 |
|
12 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
13 |
|
13 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
14 |
|
14 | 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000·✂ |
15 |
53505030· |
15 | 53505030·00000000·00000000·00000000·00000000·00000000·00000000·00000000·4c494906·595656ab·5552524b·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5855558d·5754546f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·56535366·58555596·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·55525248·595656ae·4d4a4a06·00000000·00000000·00000000·00000000·00000000·00000000·00000000·524f4f2a·5a5757ba·4f4c4c15·00000000·00000000·00000000·00000000·00000000·00000000·00000000·504d4d18·5a5757bd·524f4f27·00000000·00000000·00000000·00000000·00000000·00000000·00000000·4d4a4a09·595656b4·5451513f·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·58555599·56535360·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·57545475·58555587·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5552524b·595656a8·4c494906·00000000·00000000·00000000·00000000·00000000·00000000·00000000·5855554b·5d5a5ac6·514e4e12·0000000·✂ |
16 |
838181ed·69676730· |
16 | 838181ed·69676730·00000000·00000000·00000000·00000000·00000000·5e5b5b06·7b7979b1·8b8989ff·868484f9·6e6c6c4b·00000000·00000000·00000000·00000000·00000000·00000000·7674748d·8a8888ff·888686ff·7371716f·00000000·00000000·00000000·00000000·00000000·00000000·72707066·888686ff·8a8888ff·77757596·00000000·00000000·00000000·00000000·00000000·00000000·6d6b6b48·868484f6·8b8989ff·7b7979b7·5f5c5c06·00000000·00000000·00000000·00000000·00000000·6967672d·838181ea·8c8a8aff·7f7d7dcf·63616115·00000000·00000000·00000000·00000000·00000000·64626218·807e7ed5·8c8a8aff·828080e7·68666627·00000000·00000000·00000000·00000000·00000000·605d5d09·7c7a7abd·8c8a8aff·858383f6·6c6a6a3f·00000000·00000000·00000000·00000000·00000000·00000000·7876769c·8a8888ff·878585fc·716f6f60·00000000·00000000·00000000·00000000·00000000·00000000·74727275·898787ff·8a8888ff·76747487·00000000·00000000·00000000·00000000·00000000·00000000·6e6c6c4e·868484f9·8b8989ff·7a7878ae·5d5a5a06·00000000·00000000·00000000·00000000·00000000·706e6e4e·898787f9·908e8eff·807e7ecc·6260600·✂ |
17 |
b2b1b1ff·979595ed·73717130· |
17 | b2b1b1ff·979595ed·73717130·00000000·00000000·00000000·65636306·898787b1·a9a8a8ff·bab9b9ff·b5b4b4ff·9d9b9bf9·7977774e·00000000·00000000·00000000·00000000·8381818d·a4a3a3ff·b9b8b8ff·b7b6b6ff·a1a0a0ff·7f7d7d6f·00000000·00000000·00000000·00000000·7d7b7b66·a19f9fff·b7b6b6ff·b9b8b8ff·a6a5a5ff·85838396·00000000·00000000·00000000·00000000·78767648·9c9a9af6·b5b4b4ff·bab9b9ff·aaa9a9ff·8a8888b7·66646406·00000000·00000000·00000000·7270702d·979595ea·b2b1b1ff·bbbabaff·aeadadff·908e8ed2·6b696915·00000000·00000000·00000000·6c6a6a18·918f8fd5·aeadadff·bbbabaff·b1b0b0ff·959393e7·716f6f27·00000000·00000000·00000000·67656509·8b8989bd·abaaaaff·bbbabaff·b4b3b3ff·9b9999f6·7674743f·00000000·00000000·00000000·00000000·8583839c·a6a5a5ff·b9b8b8ff·b6b5b5ff·a09e9efc·7c7a7a60·00000000·00000000·00000000·00000000·7f7d7d75·a1a0a0ff·b8b7b7ff·b8b7b7ff·a4a3a3ff·82808087·00000000·00000000·00000000·00000000·7977774e·9d9b9bf9·b5b4b4ff·bab9b9ff·a9a8a8ff·898787ae·66646406·00000000·00000000·00000000·7a78784e·9e9c9cf9·b7b6b6ff·bebdbdff·aeadadff·8f8d8dc·✂ |
18 |
d8d7d7ff·c0bfbfff·a09e9eed·82808030· |
18 | d8d7d7ff·c0bfbfff·a09e9eed·82808030·00000000·7a787806·939191b1·b3b2b2ff·d0cfcfff·dfdedeff·dad9d9ff·c4c3c3ff·a4a3a3f9·8684844e·00000000·00000000·8e8c8c8d·aeadadff·cccbcbff·deddddff·dcdbdbff·c9c8c8ff·aaa9a9ff·8a88886f·00000000·00000000·89878766·a8a7a7ff·c8c7c7ff·dcdbdbff·deddddff·cdccccff·afaeaeff·8f8d8d96·00000000·00000000·85838348·a3a2a2f6·c4c3c3ff·dad9d9ff·dfdedeff·d1d0d0ff·b4b3b3ff·949292b7·7a787806·00000000·817f7f2d·9f9d9dea·bfbebeff·d8d7d7ff·dfdedeff·d4d3d3ff·b9b8b8ff·999797d2·7d7b7b15·00000000·7e7c7c18·9a9898d5·bab9b9ff·d5d4d4ff·dfdedeff·d7d6d6ff·bebdbdff·9e9c9ce7·817f7f27·00000000·7b797909·959393bd·b5b4b4ff·d1d0d0ff·dfdedeff·dad9d9ff·c3c2c2ff·a2a1a1f6·8482823f·00000000·00000000·908e8e9c·b0afafff·cecdcdff·deddddff·dcdbdbff·c7c6c6ff·a7a6a6ff·89878760·00000000·00000000·8b898972·aaa9a9ff·c9c8c8ff·dddcdcff·dddcdcff·cbcacaff·adacacff·8d8b8b87·00000000·00000000·8684844e·a4a3a3f9·c5c4c4ff·dad9d9ff·dfdedeff·d0cfcfff·b3b2b2ff·949292ae·7c7a7a06·00000000·8886864e·a5a4a4f9·c5c4c4ff·dcdbdbff·e0e0e0ff·d4d3d3ff·b8b7b7f·✂ |
19 | efefefff·dfdedeff·c7c6c6ff·b1b0b0ed·a5a4a436·abaaaab1·bebdbdff·d6d5d5ff·e9e9e9ff·f3f3f3ff·f0f0f0ff·e1e1e1ff·cbcacaff·b5b4b4f9·a6a5a54e·a9a8a890·bab9b9ff·d2d1d1ff·e7e7e7ff·f2f2f2ff·f2f2f2ff·e4e4e4ff·cfceceff·b8b7b7ff·a7a6a66f·a7a6a666·b7b6b6ff·cecdcdff·e4e4e4ff·f1f1f1ff·f3f3f3ff·e7e7e7ff·d3d2d2ff·bbbabaff·a9a8a896·a6a5a548·b4b3b3f6·cac9c9ff·e0e0e0ff·f0f0f0ff·f3f3f3ff·eaeaeaff·d6d5d5ff·bfbebeff·abaaaab7·a5a4a436·b1b0b0ea·c7c6c6ff·deddddff·efefefff·f3f3f3ff·ecececff·dad9d9ff·c2c1c1ff·aeadadd2·a5a4a42d·aeadadd5·c3c2c2ff·dbdadaff·ecececff·f3f3f3ff·eeeeeeff·deddddff·c6c5c5ff·b0afafe7·a5a4a430·acababbd·bfbebeff·d7d6d6ff·eaeaeaff·f3f3f3ff·f0f0f0ff·e0e0e0ff·c9c8c8ff·b3b2b2f6·a5a4a43f·a9a8a899·bbbabaff·d3d2d2ff·e8e8e8ff·f3f3f3ff·f1f1f1ff·e3e3e3ff·cdccccff·b6b5b5ff·a7a6a660·a7a6a672·b8b7b7ff·cfceceff·e5e5e5ff·f2f2f2ff·f2f2f2ff·e6e6e6ff·d1d0d0ff·b9b8b8ff·a8a7a787·a6a5a54e·b4b3b3f9·cbcacaff·e1e1e1ff·f0f0f0ff·f3f3f3ff·e9e9e9ff·d6d5d5ff·bfbebeff·adacacab·a9a8a854·b6b5b5f9·cccbcbff·e1e1e1ff·f1f1f1ff·f4f4f4ff·ecececff·d9d8d8f·✂ | 19 | efefefff·dfdedeff·c7c6c6ff·b1b0b0ed·a5a4a436·abaaaab1·bebdbdff·d6d5d5ff·e9e9e9ff·f3f3f3ff·f0f0f0ff·e1e1e1ff·cbcacaff·b5b4b4f9·a6a5a54e·a9a8a890·bab9b9ff·d2d1d1ff·e7e7e7ff·f2f2f2ff·f2f2f2ff·e4e4e4ff·cfceceff·b8b7b7ff·a7a6a66f·a7a6a666·b7b6b6ff·cecdcdff·e4e4e4ff·f1f1f1ff·f3f3f3ff·e7e7e7ff·d3d2d2ff·bbbabaff·a9a8a896·a6a5a548·b4b3b3f6·cac9c9ff·e0e0e0ff·f0f0f0ff·f3f3f3ff·eaeaeaff·d6d5d5ff·bfbebeff·abaaaab7·a5a4a436·b1b0b0ea·c7c6c6ff·deddddff·efefefff·f3f3f3ff·ecececff·dad9d9ff·c2c1c1ff·aeadadd2·a5a4a42d·aeadadd5·c3c2c2ff·dbdadaff·ecececff·f3f3f3ff·eeeeeeff·deddddff·c6c5c5ff·b0afafe7·a5a4a430·acababbd·bfbebeff·d7d6d6ff·eaeaeaff·f3f3f3ff·f0f0f0ff·e0e0e0ff·c9c8c8ff·b3b2b2f6·a5a4a43f·a9a8a899·bbbabaff·d3d2d2ff·e8e8e8ff·f3f3f3ff·f1f1f1ff·e3e3e3ff·cdccccff·b6b5b5ff·a7a6a660·a7a6a672·b8b7b7ff·cfceceff·e5e5e5ff·f2f2f2ff·f2f2f2ff·e6e6e6ff·d1d0d0ff·b9b8b8ff·a8a7a787·a6a5a54e·b4b3b3f9·cbcacaff·e1e1e1ff·f0f0f0ff·f3f3f3ff·e9e9e9ff·d6d5d5ff·bfbebeff·adacacab·a9a8a854·b6b5b5f9·cccbcbff·e1e1e1ff·f1f1f1ff·f4f4f4ff·ecececff·d9d8d8f·✂ |
20 | fafafaff·f1f1f1ff·e4e4e4ff·d8d7d7ff·d1d0d0ff·d5d4d4ff·e0dfdfff·ecececff·f7f7f7ff·fcfcfcff·fbfbfbff·f3f3f3ff·e6e6e6ff·dad9d9ff·d2d1d1ff·d3d2d2ff·deddddff·eaeaeaff·f6f6f6ff·fcfcfcff·fbfbfbff·f4f4f4ff·e8e8e8ff·dcdbdbff·d2d1d1ff·d2d1d1ff·dcdbdbff·e8e8e8ff·f4f4f4ff·fbfbfbff·fcfcfcff·f6f6f6ff·eaeaeaff·deddddff·d4d3d3ff·d2d1d1ff·dad9d9ff·e6e6e6ff·f2f2f2ff·fbfbfbff·fcfcfcff·f7f7f7ff·ecececff·e0dfdfff·d5d4d4ff·d1d0d0ff·d8d7d7ff·e4e4e4ff·f1f1f1ff·fafafaff·fcfcfcff·f9f9f9ff·eeeeeeff·e1e1e1ff·d6d5d5ff·d1d0d0ff·d6d5d5ff·e1e1e1ff·efefefff·f9f9f9ff·fcfcfcff·fafafaff·f0f0f0ff·e3e3e3ff·d8d7d7ff·d1d0d0ff·d5d4d4ff·e0dfdfff·edededff·f8f8f8ff·fcfcfcff·fafafaff·f2f2f2ff·e5e5e5ff·d9d8d8ff·d1d0d0ff·d3d2d2ff·deddddff·ebebebff·f6f6f6ff·fcfcfcff·fbfbfbff·f4f4f4ff·e7e7e7ff·dbdadaff·d2d1d1ff·d2d1d1ff·dcdbdbff·e8e8e8ff·f5f5f5ff·fbfbfbff·fcfcfcff·f5f5f5ff·e9e9e9ff·dddcdcff·d3d2d2ff·d1d0d0ff·dad9d9ff·e6e6e6ff·f3f3f3ff·fbfbfbff·fcfcfcff·f7f7f7ff·ecececff·e0dfdfff·d6d5d5ff·d4d3d3ff·dcdbdbff·e7e7e7ff·f3f3f3ff·fbfbfbff·fcfcfcff·f8f8f8ff·eeeeeef·✂ | 20 | fafafaff·f1f1f1ff·e4e4e4ff·d8d7d7ff·d1d0d0ff·d5d4d4ff·e0dfdfff·ecececff·f7f7f7ff·fcfcfcff·fbfbfbff·f3f3f3ff·e6e6e6ff·dad9d9ff·d2d1d1ff·d3d2d2ff·deddddff·eaeaeaff·f6f6f6ff·fcfcfcff·fbfbfbff·f4f4f4ff·e8e8e8ff·dcdbdbff·d2d1d1ff·d2d1d1ff·dcdbdbff·e8e8e8ff·f4f4f4ff·fbfbfbff·fcfcfcff·f6f6f6ff·eaeaeaff·deddddff·d4d3d3ff·d2d1d1ff·dad9d9ff·e6e6e6ff·f2f2f2ff·fbfbfbff·fcfcfcff·f7f7f7ff·ecececff·e0dfdfff·d5d4d4ff·d1d0d0ff·d8d7d7ff·e4e4e4ff·f1f1f1ff·fafafaff·fcfcfcff·f9f9f9ff·eeeeeeff·e1e1e1ff·d6d5d5ff·d1d0d0ff·d6d5d5ff·e1e1e1ff·efefefff·f9f9f9ff·fcfcfcff·fafafaff·f0f0f0ff·e3e3e3ff·d8d7d7ff·d1d0d0ff·d5d4d4ff·e0dfdfff·edededff·f8f8f8ff·fcfcfcff·fafafaff·f2f2f2ff·e5e5e5ff·d9d8d8ff·d1d0d0ff·d3d2d2ff·deddddff·ebebebff·f6f6f6ff·fcfcfcff·fbfbfbff·f4f4f4ff·e7e7e7ff·dbdadaff·d2d1d1ff·d2d1d1ff·dcdbdbff·e8e8e8ff·f5f5f5ff·fbfbfbff·fcfcfcff·f5f5f5ff·e9e9e9ff·dddcdcff·d3d2d2ff·d1d0d0ff·dad9d9ff·e6e6e6ff·f3f3f3ff·fbfbfbff·fcfcfcff·f7f7f7ff·ecececff·e0dfdfff·d6d5d5ff·d4d3d3ff·dcdbdbff·e7e7e7ff·f3f3f3ff·fbfbfbff·fcfcfcff·f8f8f8ff·eeeeeef·✂ |
21 | fefefeff·fafafaff·f5f5f5ff·f0f0f0ff·ecececff·eeeeeeff·f3f3f3ff·f8f8f8ff·fdfdfdff·ffffffff·fefefeff·fbfbfbff·f6f6f6ff·f1f1f1ff·edededff·eeeeeeff·f2f2f2ff·f8f8f8ff·fcfcfcff·ffffffff·fefefeff·fcfcfcff·f7f7f7ff·f1f1f1ff·edededff·edededff·f1f1f1ff·f7f7f7ff·fcfcfcff·fefefeff·ffffffff·fcfcfcff·f8f8f8ff·f2f2f2ff·eeeeeeff·edededff·f0f0f0ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f9f9f9ff·f3f3f3ff·eeeeeeff·ecececff·f0f0f0ff·f5f5f5ff·fafafaff·fefefeff·ffffffff·fdfdfdff·f9f9f9ff·f4f4f4ff·efefefff·ecececff·efefefff·f4f4f4ff·f9f9f9ff·fdfdfdff·ffffffff·fefefeff·fafafaff·f5f5f5ff·f0f0f0ff·ecececff·eeeeeeff·f3f3f3ff·f9f9f9ff·fdfdfdff·ffffffff·fefefeff·fbfbfbff·f6f6f6ff·f0f0f0ff·ecececff·eeeeeeff·f2f2f2ff·f8f8f8ff·fcfcfcff·ffffffff·fefefeff·fcfcfcff·f7f7f7ff·f1f1f1ff·edededff·edededff·f1f1f1ff·f7f7f7ff·fcfcfcff·fefefeff·ffffffff·fcfcfcff·f7f7f7ff·f2f2f2ff·edededff·ecececff·f1f1f1ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f8f8f8ff·f3f3f3ff·efefefff·eeeeeeff·f1f1f1ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f9f9f9f·✂ | 21 | fefefeff·fafafaff·f5f5f5ff·f0f0f0ff·ecececff·eeeeeeff·f3f3f3ff·f8f8f8ff·fdfdfdff·ffffffff·fefefeff·fbfbfbff·f6f6f6ff·f1f1f1ff·edededff·eeeeeeff·f2f2f2ff·f8f8f8ff·fcfcfcff·ffffffff·fefefeff·fcfcfcff·f7f7f7ff·f1f1f1ff·edededff·edededff·f1f1f1ff·f7f7f7ff·fcfcfcff·fefefeff·ffffffff·fcfcfcff·f8f8f8ff·f2f2f2ff·eeeeeeff·edededff·f0f0f0ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f9f9f9ff·f3f3f3ff·eeeeeeff·ecececff·f0f0f0ff·f5f5f5ff·fafafaff·fefefeff·ffffffff·fdfdfdff·f9f9f9ff·f4f4f4ff·efefefff·ecececff·efefefff·f4f4f4ff·f9f9f9ff·fdfdfdff·ffffffff·fefefeff·fafafaff·f5f5f5ff·f0f0f0ff·ecececff·eeeeeeff·f3f3f3ff·f9f9f9ff·fdfdfdff·ffffffff·fefefeff·fbfbfbff·f6f6f6ff·f0f0f0ff·ecececff·eeeeeeff·f2f2f2ff·f8f8f8ff·fcfcfcff·ffffffff·fefefeff·fcfcfcff·f7f7f7ff·f1f1f1ff·edededff·edededff·f1f1f1ff·f7f7f7ff·fcfcfcff·fefefeff·ffffffff·fcfcfcff·f7f7f7ff·f2f2f2ff·edededff·ecececff·f1f1f1ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f8f8f8ff·f3f3f3ff·efefefff·eeeeeeff·f1f1f1ff·f6f6f6ff·fbfbfbff·fefefeff·ffffffff·fdfdfdff·f9f9f9f·✂ |
22 | ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefef·✂ | 22 | ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fdfdfdff·fcfcfcff·fbfbfbff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefeff·fdfdfdff·fcfcfcff·fbfbfbff·fcfcfcff·fdfdfdff·fefefeff·ffffffff·ffffffff·ffffffff·fefefef·✂ |
23 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ | 23 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ |
24 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ | 24 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ |
25 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ | 25 | ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·ffffffff·fffffff·✂ |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·64;·height:·64;·bitdepth:·8; | 3 | ····width:·64;·height:·64;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
Offset 18, 73 lines modified | Offset 18, 73 lines modified | ||
18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
23 | } | 23 | } |
24 | tRNS·{ | 24 | tRNS·{ |
25 |
·0·17·34·204·136·68·51 |
25 | ·0·17·34·204·136·68·51·85·221·170·119·238·153·187·102} |
26 | IMAGE·{ | 26 | IMAGE·{ |
27 | ····pixels·base64 | 27 | ····pixels·base64 |
28 | 0000000000000000000000000000000000000000000000000000000000000000 | 28 | 0000000000000000000000000000000000000000000000000000000000000000 |
29 | 0000000000000000000000000000000000000000000000000000000000000000 | 29 | 0000000000000000000000000000000000000000000000000000000000000000 |
30 | 0000000000000000000000000000000000000000000000000000000000000000 | 30 | 0000000000000000000000000000000000000000000000000000000000000000 |
31 | 0000000000000000000000000000000000000000000000000000000000000000 | 31 | 0000000000000000000000000000000000000000000000000000000000000000 |
32 | 0000000000000000000000000000000000000000000000000000000000000000 | 32 | 0000000000000000000000000000000000000000000000000000000000000000 |
33 | 0000000000000000000000000000000000000000000000000000000000000000 | 33 | 0000000000000000000000000000000000000000000000000000000000000000 |
34 | 0000000000000000000000000000000000000000000000000000000000000000 | 34 | 0000000000000000000000000000000000000000000000000000000000000000 |
35 | 0000000000000000000000000000000000000000000000000000000000000000 | 35 | 0000000000000000000000000000000000000000000000000000000000000000 |
36 | 0000000000000000000000000000000000000000000000120000000000000000 | 36 | 0000000000000000000000000000000000000000000000120000000000000000 |
37 | 0000000000000000000000000000000000000000000001340000000000000000 | 37 | 0000000000000000000000000000000000000000000001340000000000000000 |
38 |
0000000000000000000000000000025556000000000013 |
38 | 0000000000000000000000000000025556000000000013F40000000000000000 |
39 |
0000000000000000000000000 |
39 | 0000000000000000000000000743FFFFFFF89A6000003FF40000000000000000 |
40 |
000000000000000000000014 |
40 | 000000000000000000000014BFFFFFFFFFFFFFF3A10CFFFD0000000000000000 |
41 |
0000000000000000000014 |
41 | 0000000000000000000014FFFFFFFFFFFFFFFFFFFBDFFFFD0000000000000000 |
42 |
00000000000000000005 |
42 | 000000000000000000058FFFFFFFFFFFFFFFFFFFFFFFFFF80000000000000000 |
43 |
0000000000000000004 |
43 | 0000000000000000004FFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000 |
44 |
00000000000000000 |
44 | 00000000000000000CFFFFFFFFFF947555A43FFFFFFFFFFF0000000000000000 |
45 |
0000000000000000 |
45 | 0000000000000000CFFFFFFFFDE00000000002DFFFFFFFFF6000000000000000 |
46 |
0000000000000004 |
46 | 0000000000000004FFFFFFF35000000000000EFFFFFFFFFF5000000000000000 |
47 |
00000000000000 |
47 | 000000000000007FFFFFFF400000000000007FFFFFFFFFFF5000000000000000 |
48 |
00000000000001 |
48 | 00000000000001BFFFFFBE00000000000006BFFFFFFFFFFF4000000000000000 |
49 |
0000000000000 |
49 | 0000000000000CFFFFFF500000000000006BFFFFFFFFFFFF4000000000000000 |
50 |
0000000000002 |
50 | 0000000000002FFFFFFE00000000000006BFFFFFFFFFFFFF4000000000000000 |
51 |
000000000000 |
51 | 000000000000CFFFFF9000000000000006555555500000000000000000000000 |
52 |
000000000001 |
52 | 000000000001FFFFFB1000000000000000000000000000000000000000000000 |
53 |
00000000000 |
53 | 00000000000EFFFFF40000000000000000000000000000000000000000000000 |
54 |
00000000000 |
54 | 000000000009FFFFF10000000000000000000000000000000000000000000000 |
55 |
00000000000 |
55 | 00000000000BFFFFC00000000000000000000000000000000000000000000000 |
56 |
00000000002 |
56 | 00000000002FFFFFE00000000000000000000000000000000000000000000000 |
57 |
00000000005 |
57 | 00000000005FFFFF200000000000000000000000000000000000000000000000 |
58 |
0000000000 |
58 | 0000000000EFFFFF000000000000000000000000000000000000000000000000 |
59 |
00000000004 |
59 | 00000000004FFFFD00000000000000000000000000000000AFFFFD0000000000 |
60 |
00000000004 |
60 | 00000000004FFFFD000000000000000000000000000000007FFFF80000000000 |
61 |
0000000000 |
61 | 0000000000EDDDD4000000000000000000000000000000004FFFF30000000000 |
62 |
0000000000000000000000000000000000000000000000004 |
62 | 0000000000000000000000000000000000000000000000004FFFFD0000000000 |
63 |
000000000000000000000000000000000000000000000000 |
63 | 000000000000000000000000000000000000000000000000DFFFFD0000000000 |
64 |
000000000000000000000000000000000000000000000000 |
64 | 000000000000000000000000000000000000000000000000BFFFF40000000000 |
65 |
00000000000000000000000000000000000000000000000 |
65 | 000000000000000000000000000000000000000000000007FFFFF70000000000 |
66 |
00000000000000000000000000000000000000000000000 |
66 | 000000000000000000000000000000000000000000000009FFFFF10000000000 |
67 |
00000000000000000000000000000000000000000000002 |
67 | 00000000000000000000000000000000000000000000002FFFFFD00000000000 |
68 |
0000000000000000000000000000000000000000000000 |
68 | 00000000000000000000000000000000000000000000009FFFFFE00000000000 |
69 |
000000000000000000000000000000600000000000000 |
69 | 0000000000000000000000000000006000000000000007FFFFFB100000000000 |
70 |
0000000000000006 |
70 | 0000000000000006DDDDDD3FFFFFFFC00000000000006BFFFFF4000000000000 |
71 |
0000000000000001 |
71 | 0000000000000001FFFFFFFFFFFFF3000000000000018FFFFF81000000000000 |
72 |
0000000000000000 |
72 | 0000000000000000FFFFFFFFFFFF310000000000006BFFFFFF70000000000000 |
73 |
0000000000000000 |
73 | 0000000000000000FFFFFFFFFFF31000000000000EBFFFFFF400000000000000 |
74 |
0000000000000000 |
74 | 0000000000000000DFFFFFFFFF31000000000005DFFFFFFF3000000000000000 |
75 |
0000000000000000 |
75 | 0000000000000000DFFFFFFFFF50000000001EDFFFFFFFF31000000000000000 |
76 |
0000000000000000 |
76 | 00000000000000009FFFFFFFFFFD47555A4DFFFFFFFFFF310000000000000000 |
77 |
00000000000000004 |
77 | 00000000000000004FFFFFFFFFFFFFFFFFFFFFFFFFFFFC100000000000000000 |
78 |
00000000000000004 |
78 | 00000000000000004FFFFFFFFFFFFFFFFFFFFFFFFFFBE0000000000000000000 |
79 |
0000000000000000 |
79 | 0000000000000000EFFFFFBFFFFFFFFFFFFFFFFFFFC100000000000000000000 |
80 |
00000000000000005 |
80 | 00000000000000005FFFFE1E8FFFFFFFFFFFFFF8420000000000000000000000 |
81 |
00000000000000005 |
81 | 00000000000000005FFFE000064DBFFFFFFFD450000000000000000000000000 |
82 |
00000000000000001 |
82 | 00000000000000001FFA00000000025555200000000000000000000000000000 |
83 |
00000000000000000 |
83 | 00000000000000000FC000000000000000000000000000000000000000000000 |
84 | 0000000000000000040000000000000000000000000000000000000000000000 | 84 | 0000000000000000040000000000000000000000000000000000000000000000 |
85 | 0000000000000000000000000000000000000000000000000000000000000000 | 85 | 0000000000000000000000000000000000000000000000000000000000000000 |
86 | 0000000000000000000000000000000000000000000000000000000000000000 | 86 | 0000000000000000000000000000000000000000000000000000000000000000 |
87 | 0000000000000000000000000000000000000000000000000000000000000000 | 87 | 0000000000000000000000000000000000000000000000000000000000000000 |
88 | 0000000000000000000000000000000000000000000000000000000000000000 | 88 | 0000000000000000000000000000000000000000000000000000000000000000 |
89 | 0000000000000000000000000000000000000000000000000000000000000000 | 89 | 0000000000000000000000000000000000000000000000000000000000000000 |
90 | 0000000000000000000000000000000000000000000000000000000000000000 | 90 | 0000000000000000000000000000000000000000000000000000000000000000 |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·36;·height:·80;·bitdepth:·8; | 3 | ····width:·36;·height:·80;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 8 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | 9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 |
10 | ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) | 10 | ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) |
11 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | 11 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 |
12 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) | 12 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) |
13 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 13 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·24;·height:·52;·bitdepth:·8; | 3 | ····width:·24;·height:·52;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 8 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
9 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 9 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
10 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 10 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
11 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 11 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
12 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 12 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
13 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 13 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
14 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 14 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·18;·height:·39;·bitdepth:·8; | 3 | ····width:·18;·height:·39;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 8 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
9 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 9 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
10 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 10 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
11 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 11 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
12 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 12 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
13 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 13 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
14 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 14 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·27;·height:·60;·bitdepth:·8; | 3 | ····width:·27;·height:·60;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) | 8 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) |
9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | 9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 |
10 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) | 10 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) |
11 | ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 | 11 | ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31 |
12 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 12 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
13 | ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) | 13 | ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50) |
14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·48;·height:·48;·bitdepth:·8; | 3 | ····width:·48;·height:·48;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
Offset 18, 59 lines modified | Offset 18, 59 lines modified | ||
18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
23 | } | 23 | } |
24 | tRNS·{ | 24 | tRNS·{ |
25 |
·0·51·17·85·221·34·102·153·170·187·119·68 |
25 | ·0·51·17·85·221·34·102·153·170·187·119·68·238·204·136} |
26 | IMAGE·{ | 26 | IMAGE·{ |
27 | ····pixels·base64 | 27 | ····pixels·base64 |
28 | 000000000000000000000000000000000000000000000000 | 28 | 000000000000000000000000000000000000000000000000 |
29 | 000000000000000000000000000000000000000000000000 | 29 | 000000000000000000000000000000000000000000000000 |
30 | 000000000000000000000000000000000000000000000000 | 30 | 000000000000000000000000000000000000000000000000 |
31 | 000000000000000000000000000000000000000000000000 | 31 | 000000000000000000000000000000000000000000000000 |
32 | 000000000000000000000000000000000000000000000000 | 32 | 000000000000000000000000000000000000000000000000 |
33 | 000000000000000000000000000000000000000000000000 | 33 | 000000000000000000000000000000000000000000000000 |
34 | 000000000000000000000000000000000001200000000000 | 34 | 000000000000000000000000000000000001200000000000 |
35 | 000000000000000000000000000000000034500000000000 | 35 | 000000000000000000000000000000000034500000000000 |
36 |
000000000000000000056789997AB2000B |
36 | 000000000000000000056789997AB2000BFC500000000000 |
37 |
0000000000000000018 |
37 | 0000000000000000018CFFFFFFFFF47514FFB00000000000 |
38 |
00000000000000057 |
38 | 00000000000000057FFFFFFFFFFFFFFFCFFFB00000000000 |
39 |
0000000000000034 |
39 | 0000000000000034FFFFFFFFFFFFFFFFFFFF600000000000 |
40 |
00000000000006 |
40 | 00000000000006FFFFFFCDE333A84CFFFFFF600000000000 |
41 |
0000000000006 |
41 | 0000000000006FFFFFCE5000000054FFFFFFE00000000000 |
42 |
000000000001 |
42 | 000000000001FFFFF850000000029FFFFFFFE00000000000 |
43 |
000000000004 |
43 | 000000000004FFFFE00000000007FFFFFFFF900000000000 |
44 |
0000000000A |
44 | 0000000000AFFFFE00000000028FFFFFFFFFD00000000000 |
45 |
00000000054 |
45 | 00000000054FFF9000000000017EEEE63333B00000000000 |
46 |
0000000006 |
46 | 0000000006FFFC5000000000000000000000000000000000 |
47 |
0000000008 |
47 | 0000000008FFFE0000000000000000000000000000000000 |
48 |
000000005 |
48 | 000000005CFFC10000000000000000000000000000000000 |
49 |
00000000B |
49 | 00000000BFFFD20000000000000000000000000000000000 |
50 |
000000006 |
50 | 000000006FFF800000000000000000000000000000000000 |
51 |
00000000 |
51 | 00000000EFFFA000000000000000000000005788A0000000 |
52 |
000000007 |
52 | 000000007FFFA000000000000000000000001FFFC0000000 |
53 |
00000000BAAA100000000000000000000000B |
53 | 00000000BAAA100000000000000000000000BFFFD0000000 |
54 |
0000000000000000000000000000000000003 |
54 | 0000000000000000000000000000000000003FFFD0000000 |
55 |
000000000000000000000000000000000000 |
55 | 000000000000000000000000000000000000EFFF70000000 |
56 |
000000000000000000000000000000000002 |
56 | 000000000000000000000000000000000002DFFF30000000 |
57 |
000000000000000000000000000000000003 |
57 | 000000000000000000000000000000000003FFFC50000000 |
58 |
00000000000000000000000000000000000 |
58 | 00000000000000000000000000000000000DFFF700000000 |
59 |
0000000000005BBBBB3333630000000000 |
59 | 0000000000005BBBBB3333630000000000EFFFFB00000000 |
60 |
000000000000A |
60 | 000000000000AFFFFFFFFFF10000000003FFFF9000000000 |
61 |
0000000000006 |
61 | 0000000000006FFFFFFFFCB0000000006FFFFC1000000000 |
62 |
0000000000003 |
62 | 0000000000003FFFFFFFCB0000000057FFFFF60000000000 |
63 |
000000000000B |
63 | 000000000000BFFFFFFF300000001E4FFFFFE00000000000 |
64 |
000000000000B |
64 | 000000000000BCFFFFFF4763B67DCFFFFFFE000000000000 |
65 |
00000000000054 |
65 | 00000000000054FFFFFFFFFFFFFFFFFFFC60000000000000 |
66 |
00000000000054 |
66 | 00000000000054FFFFFFFFFFFFFFFFFF8100000000000000 |
67 |
0000000000000 |
67 | 0000000000000DFFE57CFFFFFFFFFC810000000000000000 |
68 |
00000000000009 |
68 | 00000000000009F700023E89998E32000000000000000000 |
69 |
00000000000009 |
69 | 00000000000009D000000000000000000000000000000000 |
70 | 000000000000065000000000000000000000000000000000 | 70 | 000000000000065000000000000000000000000000000000 |
71 | 000000000000000000000000000000000000000000000000 | 71 | 000000000000000000000000000000000000000000000000 |
72 | 000000000000000000000000000000000000000000000000 | 72 | 000000000000000000000000000000000000000000000000 |
73 | 000000000000000000000000000000000000000000000000 | 73 | 000000000000000000000000000000000000000000000000 |
74 | 000000000000000000000000000000000000000000000000 | 74 | 000000000000000000000000000000000000000000000000 |
75 | 000000000000000000000000000000000000000000000000 | 75 | 000000000000000000000000000000000000000000000000 |
76 | } | 76 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·18;·height:·40;·bitdepth:·8; | 3 | ····width:·18;·height:·40;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 8 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | 9 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 |
10 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) | 10 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) |
11 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 11 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
12 | ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) | 12 | ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) |
13 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 13 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | 14 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
2 | IHDR·{ | 2 | IHDR·{ |
3 | ····width:·32;·height:·32;·bitdepth:·8; | 3 | ····width:·32;·height:·32;·bitdepth:·8; |
4 | ····using·color·palette; | 4 | ····using·color·palette; |
5 | } | 5 | } |
6 | PLTE·{ | 6 | PLTE·{ |
7 |
····( |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 8 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 9 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 10 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 11 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 12 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 13 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 14 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
Offset 18, 43 lines modified | Offset 18, 43 lines modified | ||
18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 18 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 19 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 20 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 21 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | 22 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 |
23 | } | 23 | } |
24 | tRNS·{ | 24 | tRNS·{ |
25 |
·0·102·17·85·136·153·119·68·170·204·34 |
25 | ·0·102·17·85·136·153·119·68·170·204·34·238·221·187·51} |
26 | IMAGE·{ | 26 | IMAGE·{ |
27 | ····pixels·base64 | 27 | ····pixels·base64 |
28 | 00000000000000000000000000000000 | 28 | 00000000000000000000000000000000 |
29 | 00000000000000000000000000000000 | 29 | 00000000000000000000000000000000 |
30 | 00000000000000000000000000000000 | 30 | 00000000000000000000000000000000 |
31 | 00000000000000000000000000000000 | 31 | 00000000000000000000000000000000 |
32 | 00000000000000000000000100000000 | 32 | 00000000000000000000000100000000 |
33 | 00000000000023455672008900000000 | 33 | 00000000000023455672008900000000 |
34 |
0000000000A8 |
34 | 0000000000A8FFFFFFFB55FC00000000 |
35 |
0000000006 |
35 | 0000000006BFFFFFFFFFFFFB00000000 |
36 |
000000004 |
36 | 000000004FFFB53AA76BFFFF20000000 |
37 |
00000006 |
37 | 00000006FFF52000001FFFFFA0000000 |
38 |
000000A |
38 | 000000AFFF10000003FFFFFF70000000 |
39 |
0000008 |
39 | 0000008FF400000025885444A0000000 |
40 |
00000A |
40 | 00000AFFC00000000000000000000000 |
41 |
000001 |
41 | 000001FF100000000000000000000000 |
42 |
000005 |
42 | 000005FFA00000000000000000000000 |
43 |
00000 |
43 | 00000DFB000000000000000036100000 |
44 |
000008 |
44 | 000008CD0000000000000000DFB00000 |
45 |
0000000000000000000000009 |
45 | 0000000000000000000000009FC00000 |
46 |
000000000000000000000002 |
46 | 000000000000000000000002FFD00000 |
47 |
000000000000000000000006 |
47 | 000000000000000000000006FF600000 |
48 |
00000000000000020000002 |
48 | 00000000000000020000002BFFA00000 |
49 |
00000002 |
49 | 00000002CCCBFFBA000000DFF5000000 |
50 |
00000000 |
50 | 00000000FFFFFB7000002DFFC2000000 |
51 |
00000000 |
51 | 00000000CFFFF70000A6BFFBE0000000 |
52 |
000000009 |
52 | 000000009FFFFBD589FFFFB700000000 |
53 |
00000000 |
53 | 00000000DFFFFFFFFFFFF8A000000000 |
54 |
000000005 |
54 | 000000005F6A49FFFF94E00000000000 |
55 | 000000004400002AA200000000000000 | 55 | 000000004400002AA200000000000000 |
56 | 00000000A00000000000000000000000 | 56 | 00000000A00000000000000000000000 |
57 | 00000000000000000000000000000000 | 57 | 00000000000000000000000000000000 |
58 | 00000000000000000000000000000000 | 58 | 00000000000000000000000000000000 |
59 | 00000000000000000000000000000000 | 59 | 00000000000000000000000000000000 |
60 | } | 60 | } |
Offset 6, 62 lines modified | Offset 6, 119 lines modified | ||
6 | PLTE·{ | 6 | PLTE·{ |
7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
8 | ····(·96,100,114)·····#·rgb·=·(0x60,0x64,0x72) | 8 | ····(·96,100,114)·····#·rgb·=·(0x60,0x64,0x72) |
9 | ····(105,110,122)·····#·rgb·=·(0x69,0x6e,0x7a) | 9 | ····(105,110,122)·····#·rgb·=·(0x69,0x6e,0x7a) |
10 | ····(·79,·88,·97)·····#·rgb·=·(0x4f,0x58,0x61) | 10 | ····(·79,·88,·97)·····#·rgb·=·(0x4f,0x58,0x61) |
11 | ····(101,107,119)·····#·rgb·=·(0x65,0x6b,0x77) | 11 | ····(101,107,119)·····#·rgb·=·(0x65,0x6b,0x77) |
12 | ····(101,106,118)·····#·rgb·=·(0x65,0x6a,0x76) | 12 | ····(101,106,118)·····#·rgb·=·(0x65,0x6a,0x76) |
13 | ····(·73,·80,·95)·····#·rgb·=·(0x49,0x50,0x5f) | ||
14 | ····(·64,·64,·85)·····#·rgb·=·(0x40,0x40,0x55) | 13 | ····(·64,·64,·85)·····#·rgb·=·(0x40,0x40,0x55) |
15 | ····(101,106,120)·····#·rgb·=·(0x65,0x6a,0x78) | 14 | ····(101,106,120)·····#·rgb·=·(0x65,0x6a,0x78) |
16 | ····(102,109,121)·····#·rgb·=·(0x66,0x6d,0x79) | 15 | ····(102,109,121)·····#·rgb·=·(0x66,0x6d,0x79) |
17 | ····(·79,·86,100)·····#·rgb·=·(0x4f,0x56,0x64) | ||
18 | ····(·60,·67,·83)·····#·rgb·=·(0x3c,0x43,0x53) | ||
19 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 16 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
20 | ····(·99,105,115)·····#·rgb·=·(0x63,0x69,0x73) | 17 | ····(·99,105,115)·····#·rgb·=·(0x63,0x69,0x73) |
21 | ····(105,109,122)·····#·rgb·=·(0x69,0x6d,0x7a) | 18 | ····(105,109,122)·····#·rgb·=·(0x69,0x6d,0x7a) |
22 | ····(·85,·91,105)·····#·rgb·=·(0x55,0x5b,0x69) | ||
23 | ····(·62,·69,·85)·····#·rgb·=·(0x3e,0x45,0x55) | ||
24 | ····(·96,103,110)·····#·rgb·=·(0x60,0x67,0x6e) | 19 | ····(·96,103,110)·····#·rgb·=·(0x60,0x67,0x6e) |
25 | ····(104,111,121)·····#·rgb·=·(0x68,0x6f,0x79) | 20 | ····(104,111,121)·····#·rgb·=·(0x68,0x6f,0x79) |
26 | ····(·92,·98,112)·····#·rgb·=·(0x5c,0x62,0x70) | ||
27 | ····(·66,·72,·88)·····#·rgb·=·(0x42,0x48,0x58) | ||
28 | ····(·93,·93,106)·····#·rgb·=·(0x5d,0x5d,0x6a) | 21 | ····(·93,·93,106)·····#·rgb·=·(0x5d,0x5d,0x6a) |
29 | ····(102,108,120)·····#·rgb·=·(0x66,0x6c,0x78) | 22 | ····(102,108,120)·····#·rgb·=·(0x66,0x6c,0x78) |
30 | ····(·98,103,116)·····#·rgb·=·(0x62,0x67,0x74) | 23 | ····(·98,103,116)·····#·rgb·=·(0x62,0x67,0x74) |
31 | ····(·70,·77,·92)·····#·rgb·=·(0x46,0x4d,0x5c) | ||
32 | ····(·89,·89,102)·····#·rgb·=·(0x59,0x59,0x66) | 24 | ····(·89,·89,102)·····#·rgb·=·(0x59,0x59,0x66) |
33 | ····(102,107,118)·····#·rgb·=·(0x66,0x6b,0x76) | 25 | ····(102,107,118)·····#·rgb·=·(0x66,0x6b,0x76) |
34 | ····(102,108,120)·····#·rgb·=·(0x66,0x6c,0x78) | 26 | ····(102,108,120)·····#·rgb·=·(0x66,0x6c,0x78) |
35 | ····(·76,·83,·97)·····#·rgb·=·(0x4c,0x53,0x61) | ||
36 | ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 | 27 | ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 |
37 | ····(100,105,118)·····#·rgb·=·(0x64,0x69,0x76) | 28 | ····(100,105,118)·····#·rgb·=·(0x64,0x69,0x76) |
38 | ····(104,109,122)·····#·rgb·=·(0x68,0x6d,0x7a) | 29 | ····(104,109,122)·····#·rgb·=·(0x68,0x6d,0x7a) |
39 | ····(·82,·88,102)·····#·rgb·=·(0x52,0x58,0x66) | ||
40 | ····(·61,·68,·84)·····#·rgb·=·(0x3d,0x44,0x54) | ||
41 | ····(·96,101,116)·····#·rgb·=·(0x60,0x65,0x74) | 30 | ····(·96,101,116)·····#·rgb·=·(0x60,0x65,0x74) |
42 | ····(105,110,123)·····#·rgb·=·(0x69,0x6e,0x7b) | 31 | ····(105,110,123)·····#·rgb·=·(0x69,0x6e,0x7b) |
43 | ····(·89,·95,109)·····#·rgb·=·(0x59,0x5f,0x6d) | ||
44 | ····(·64,·71,·87)·····#·rgb·=·(0x40,0x47,0x57) | ||
45 | ····(·85,·89,·98)·····#·rgb·=·(0x55,0x59,0x62) | 32 | ····(·85,·89,·98)·····#·rgb·=·(0x55,0x59,0x62) |
46 | ····(103,107,120)·····#·rgb·=·(0x67,0x6b,0x78) | 33 | ····(103,107,120)·····#·rgb·=·(0x67,0x6b,0x78) |
47 | ····(·95,100,114)·····#·rgb·=·(0x5f,0x64,0x72) | ||
48 | ····(·68,·75,·90)·····#·rgb·=·(0x44,0x4b,0x5a) | ||
49 | ····(·64,·70,·85)·····#·rgb·=·(0x40,0x46,0x55) | ||
50 | ····(101,107,118)·····#·rgb·=·(0x65,0x6b,0x76) | 34 | ····(101,107,118)·····#·rgb·=·(0x65,0x6b,0x76) |
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 35 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
52 | ····(·72,·73,·82)·····#·rgb·=·(0x48,0x49,0x52) | 36 | ····(·72,·73,·82)·····#·rgb·=·(0x48,0x49,0x52) |
53 | ····(·83,·88,100)·····#·rgb·=·(0x53,0x58,0x64) | ||
54 | ····(116,120,131)·····#·rgb·=·(0x74,0x78,0x83) | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 37 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
56 | ····(·46,·49,·58)·····#·rgb·=·(0x2e,0x31,0x3a) | 38 | ····(·46,·49,·58)·····#·rgb·=·(0x2e,0x31,0x3a) |
57 | ····(165,166,171)·····#·rgb·=·(0xa5,0xa6,0xab) | ||
58 | ····(125,130,140)·····#·rgb·=·(0x7d,0x82,0x8c) | ||
59 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 39 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
60 | ····(·46,·49,·57)·····#·rgb·=·(0x2e,0x31,0x39) | 40 | ····(·46,·49,·57)·····#·rgb·=·(0x2e,0x31,0x39) |
41 | ····(·46,·48,·56)·····#·rgb·=·(0x2e,0x30,0x38) | ||
42 | ····(·62,·44,·35)·····#·rgb·=·(0x3e,0x2c,0x23) | ||
43 | ····(·52,·37,·28)·····#·rgb·=·(0x34,0x25,0x1c) | ||
44 | ····(·37,·24,·18)·····#·rgb·=·(0x25,0x18,0x12) | ||
45 | ····(·38,·23,·17)·····#·rgb·=·(0x26,0x17,0x11) | ||
46 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
47 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
48 | ····(·34,·22,·16)·····#·rgb·=·(0x22,0x16,0x10) | ||
49 | ····(·38,·23,·16)·····#·rgb·=·(0x26,0x17,0x10) | ||
50 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
53 | ····(·36,·23,·17)·····#·rgb·=·(0x24,0x17,0x11) | ||
54 | ····(·37,·24,·18)·····#·rgb·=·(0x25,0x18,0x12) | ||
55 | ····(·37,·24,·18)·····#·rgb·=·(0x25,0x18,0x12) | ||
56 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
57 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
58 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
59 | ····(·14,··7,··3)·····#·rgb·=·(0x0e,0x07,0x03) | ||
60 | ····(·38,·25,·18)·····#·rgb·=·(0x26,0x19,0x12) | ||
61 | ····(·38,·26,·20)·····#·rgb·=·(0x26,0x1a,0x14) | ||
62 | ····(·14,··7,··3)·····#·rgb·=·(0x0e,0x07,0x03) | ||
63 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
64 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
65 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
66 | ····(·21,·16,·11)·····#·rgb·=·(0x15,0x10,0x0b) | ||
67 | ····(·35,·25,·20)·····#·rgb·=·(0x23,0x19,0x14) | ||
68 | ····(·40,·30,·24)·····#·rgb·=·(0x28,0x1e,0x18) | ||
69 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
72 | ····(·26,·20,·18)·····#·rgb·=·(0x1a,0x14,0x12) | ||
73 | ····(·33,·24,·21)·····#·rgb·=·(0x21,0x18,0x15) | ||
74 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
75 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
76 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
77 | ····(·29,·24,·20)·····#·rgb·=·(0x1d,0x18,0x14) | ||
78 | ····(·31,·25,·22)·····#·rgb·=·(0x1f,0x19,0x16) | ||
79 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
80 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | ····(··4,··4,··4)·····#·rgb·=·(0x04,0x04,0x04) | ||
83 | ····(·30,·26,·25)·····#·rgb·=·(0x1e,0x1a,0x19) | ||
84 | ····(·32,·27,·25)·····#·rgb·=·(0x20,0x1b,0x19) | ||
Max diff block lines reached; 15299/21861 bytes (69.98%) of diff not shown. |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ····<attr·name="ptrRefreshableViewBackground"·format="reference|color"·/> | 3 | ····<attr·name="ptrRefreshableViewBackground"·format="reference|color"·/> |
4 | ····<attr·name="ptrHeaderBackground"·format="reference|color"·/> | 4 | ····<attr·name="ptrHeaderBackground"·format="reference|color"·/> |
5 | ····<attr·name="ptrHeaderTextColor"·format="reference|color"·/> | 5 | ····<attr·name="ptrHeaderTextColor"·format="reference|color"·/> |
6 | ····<attr·name="ptrHeaderSubTextColor"·format="reference|color"·/> | 6 | ····<attr·name="ptrHeaderSubTextColor"·format="reference|color"·/> |
7 | ····<attr·name="ptrMode"> | 7 | ····<attr·name="ptrMode"> |
8 | ········<flag·name="disabled"·value="0x00000000"·/> | ||
9 | ········<flag·name="pullFromStart"·value="0x00000001"·/> | ||
10 | ········<flag·name="pullFromEnd"·value="0x00000002"·/> | ||
11 | ········<flag·name="both"·value="0x00000003"·/> | 8 | ········<flag·name="both"·value="0x00000003"·/> |
9 | ········<flag·name="disabled"·value="0x00000000"·/> | ||
12 | ········<flag·name="manualOnly"·value="0x00000004"·/> | 10 | ········<flag·name="manualOnly"·value="0x00000004"·/> |
13 | ········<flag·name="pullDownFromTop"·value="0x00000001"·/> | 11 | ········<flag·name="pullDownFromTop"·value="0x00000001"·/> |
12 | ········<flag·name="pullFromEnd"·value="0x00000002"·/> | ||
13 | ········<flag·name="pullFromStart"·value="0x00000001"·/> | ||
14 | ········<flag·name="pullUpFromBottom"·value="0x00000002"·/> | 14 | ········<flag·name="pullUpFromBottom"·value="0x00000002"·/> |
15 | ····</attr> | 15 | ····</attr> |
16 | ····<attr·name="ptrShowIndicator"·format="reference|boolean"·/> | 16 | ····<attr·name="ptrShowIndicator"·format="reference|boolean"·/> |
17 | ····<attr·name="ptrDrawable"·format="reference"·/> | 17 | ····<attr·name="ptrDrawable"·format="reference"·/> |
18 | ····<attr·name="ptrDrawableStart"·format="reference"·/> | 18 | ····<attr·name="ptrDrawableStart"·format="reference"·/> |
19 | ····<attr·name="ptrDrawableEnd"·format="reference"·/> | 19 | ····<attr·name="ptrDrawableEnd"·format="reference"·/> |
20 | ····<attr·name="ptrOverScroll"·format="reference|boolean"·/> | 20 | ····<attr·name="ptrOverScroll"·format="reference|boolean"·/> |
21 | ····<attr·name="ptrHeaderTextAppearance"·format="reference"·/> | 21 | ····<attr·name="ptrHeaderTextAppearance"·format="reference"·/> |
22 | ····<attr·name="ptrSubHeaderTextAppearance"·format="reference"·/> | 22 | ····<attr·name="ptrSubHeaderTextAppearance"·format="reference"·/> |
23 | ····<attr·name="ptrAnimationStyle"> | 23 | ····<attr·name="ptrAnimationStyle"> |
24 | ········<flag·name="rotate"·value="0x00000000"·/> | ||
25 | ········<flag·name="flip"·value="0x00000001"·/> | 24 | ········<flag·name="flip"·value="0x00000001"·/> |
25 | ········<flag·name="rotate"·value="0x00000000"·/> | ||
26 | ····</attr> | 26 | ····</attr> |
27 | ····<attr·name="ptrScrollingWhileRefreshingEnabled"·format="reference|boolean"·/> | 27 | ····<attr·name="ptrScrollingWhileRefreshingEnabled"·format="reference|boolean"·/> |
28 | ····<attr·name="ptrListViewExtrasEnabled"·format="reference|boolean"·/> | 28 | ····<attr·name="ptrListViewExtrasEnabled"·format="reference|boolean"·/> |
29 | ····<attr·name="ptrRotateDrawableWhilePulling"·format="reference|boolean"·/> | 29 | ····<attr·name="ptrRotateDrawableWhilePulling"·format="reference|boolean"·/> |
30 | ····<attr·name="ptrAdapterViewBackground"·format="reference|color"·/> | 30 | ····<attr·name="ptrAdapterViewBackground"·format="reference|color"·/> |
31 | ····<attr·name="ptrDrawableTop"·format="reference"·/> | 31 | ····<attr·name="ptrDrawableTop"·format="reference"·/> |
32 | ····<attr·name="ptrDrawableBottom"·format="reference"·/> | 32 | ····<attr·name="ptrDrawableBottom"·format="reference"·/> |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <resources> | 2 | <resources> |
3 | ····<style·name="Theme.Huaban"·parent="@android:style/Theme.Holo"> | 3 | ····<style·name="Theme.Huaban"·parent="@android:style/Theme.Holo"> |
4 | ········<item·name="android:preferenceScreenStyle">@style/Theme.Huaban.PreferenceScreen</item> | 4 | ········<item·name="android:preferenceScreenStyle">@style/Theme.Huaban.PreferenceScreen</item> |
5 | ········<item·name="android:actionBarStyle">@style/Theme.Huaban.ActionBar</item> | 5 | ········<item·name="android:actionBarStyle">@style/Theme.Huaban.ActionBar</item> |
6 | ········<item·name="android:colorPressedHighlight">@color/alizarin</item> | ||
7 | ····</style> | 6 | ····</style> |
8 | ····<style·name="Theme.Huaban.ActionBar"·parent="@android:style/Widget.Holo.ActionBar"> | 7 | ····<style·name="Theme.Huaban.ActionBar"·parent="@android:style/Widget.Holo.ActionBar"> |
9 | ········<item·name="android:background">@drawable/background_actionbar</item> | 8 | ········<item·name="android:background">@drawable/background_actionbar</item> |
10 | ········<item·name="android:titleTextStyle">@style/Theme.Huaban.ActionBar.TitleTextStyle</item> | 9 | ········<item·name="android:titleTextStyle">@style/Theme.Huaban.ActionBar.TitleTextStyle</item> |
11 | ····</style> | 10 | ····</style> |
12 | ····<style·name="Theme.Huaban.ActionBar.TitleTextStyle"·parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"> | 11 | ····<style·name="Theme.Huaban.ActionBar.TitleTextStyle"·parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"> |
13 | ········<item·name="android:textColor">@color/clouds</item> | 12 | ········<item·name="android:textColor">@color/clouds</item> |
Offset 36, 44 lines modified | Offset 36, 44 lines modified | ||
36 | ····<public·type="layout"·name="pull_to_refresh_header_horizontal"·id="0x7f030003"·/> | 36 | ····<public·type="layout"·name="pull_to_refresh_header_horizontal"·id="0x7f030003"·/> |
37 | ····<public·type="layout"·name="pull_to_refresh_header_vertical"·id="0x7f030004"·/> | 37 | ····<public·type="layout"·name="pull_to_refresh_header_vertical"·id="0x7f030004"·/> |
38 | ····<public·type="anim"·name="slide_in_from_bottom"·id="0x7f040000"·/> | 38 | ····<public·type="anim"·name="slide_in_from_bottom"·id="0x7f040000"·/> |
39 | ····<public·type="anim"·name="slide_in_from_top"·id="0x7f040001"·/> | 39 | ····<public·type="anim"·name="slide_in_from_top"·id="0x7f040001"·/> |
40 | ····<public·type="anim"·name="slide_out_to_bottom"·id="0x7f040002"·/> | 40 | ····<public·type="anim"·name="slide_out_to_bottom"·id="0x7f040002"·/> |
41 | ····<public·type="anim"·name="slide_out_to_top"·id="0x7f040003"·/> | 41 | ····<public·type="anim"·name="slide_out_to_top"·id="0x7f040003"·/> |
42 | ····<public·type="xml"·name="preferences"·id="0x7f050000"·/> | 42 | ····<public·type="xml"·name="preferences"·id="0x7f050000"·/> |
43 |
····<public·type="i |
43 | ····<public·type="dimen"·name="indicator_right_padding"·id="0x7f060000"·/> |
44 |
····<public·type="i |
44 | ····<public·type="dimen"·name="indicator_corner_radius"·id="0x7f060001"·/> |
45 |
····<public·type="i |
45 | ····<public·type="dimen"·name="indicator_internal_padding"·id="0x7f060002"·/> |
46 |
····<public·type="i |
46 | ····<public·type="dimen"·name="header_footer_left_right_padding"·id="0x7f060003"·/> |
47 |
····<public·type="i |
47 | ····<public·type="dimen"·name="header_footer_top_bottom_padding"·id="0x7f060004"·/> |
48 |
····<public·type="id"·name=" |
48 | ····<public·type="id"·name="gridview"·id="0x7f070000"·/> |
49 |
····<public·type="id"·name=" |
49 | ····<public·type="id"·name="webview"·id="0x7f070001"·/> |
50 |
····<public·type="id"·name="ro |
50 | ····<public·type="id"·name="scrollview"·id="0x7f070002"·/> |
51 |
····<public·type="id"·name=" |
51 | ····<public·type="id"·name="both"·id="0x7f070003"·/> |
52 |
····<public·type="id"·name=" |
52 | ····<public·type="id"·name="disabled"·id="0x7f070004"·/> |
53 |
····<public·type="id"·name=" |
53 | ····<public·type="id"·name="manualOnly"·id="0x7f070005"·/> |
54 |
····<public·type="id"·name=" |
54 | ····<public·type="id"·name="pullDownFromTop"·id="0x7f070006"·/> |
55 |
····<public·type="id"·name="ur |
55 | ····<public·type="id"·name="pullFromEnd"·id="0x7f070007"·/> |
56 |
····<public·type="id"·name=" |
56 | ····<public·type="id"·name="pullFromStart"·id="0x7f070008"·/> |
57 |
····<public·type="id"·name="p |
57 | ····<public·type="id"·name="pullUpFromBottom"·id="0x7f070009"·/> |
58 |
····<public·type="id"·name="fl |
58 | ····<public·type="id"·name="flip"·id="0x7f07000a"·/> |
59 |
····<public·type="id"·name=" |
59 | ····<public·type="id"·name="rotate"·id="0x7f07000b"·/> |
60 |
····<public·type="id"·name=" |
60 | ····<public·type="id"·name="url"·id="0x7f07000c"·/> |
61 |
····<public·type="id"·name=" |
61 | ····<public·type="id"·name="title"·id="0x7f07000d"·/> |
62 |
····<public·type="id"·name="p |
62 | ····<public·type="id"·name="pins"·id="0x7f07000e"·/> |
63 |
····<public·type="id"·name=" |
63 | ····<public·type="id"·name="fl_inner"·id="0x7f07000f"·/> |
64 |
····<public·type="id"·name=" |
64 | ····<public·type="id"·name="pull_to_refresh_image"·id="0x7f070010"·/> |
65 |
····<public·type="id"·name=" |
65 | ····<public·type="id"·name="pull_to_refresh_progress"·id="0x7f070011"·/> |
66 |
····<public·type="id"·name=" |
66 | ····<public·type="id"·name="pull_to_refresh_text"·id="0x7f070012"·/> |
67 |
····<public·type="id"·name=" |
67 | ····<public·type="id"·name="pull_to_refresh_sub_text"·id="0x7f070013"·/> |
68 |
····<public·type=" |
68 | ····<public·type="id"·name="action_share"·id="0x7f070014"·/> |
69 |
····<public·type=" |
69 | ····<public·type="id"·name="action_save"·id="0x7f070015"·/> |
70 |
····<public·type=" |
70 | ····<public·type="id"·name="action_pref"·id="0x7f070016"·/> |
71 |
····<public·type=" |
71 | ····<public·type="id"·name="action_feedback"·id="0x7f070017"·/> |
72 |
····<public·type=" |
72 | ····<public·type="id"·name="action_donate"·id="0x7f070018"·/> |
73 | ····<public·type="string"·name="pull_to_refresh_pull_label"·id="0x7f080000"·/> | 73 | ····<public·type="string"·name="pull_to_refresh_pull_label"·id="0x7f080000"·/> |
74 | ····<public·type="string"·name="pull_to_refresh_release_label"·id="0x7f080001"·/> | 74 | ····<public·type="string"·name="pull_to_refresh_release_label"·id="0x7f080001"·/> |
75 | ····<public·type="string"·name="pull_to_refresh_refreshing_label"·id="0x7f080002"·/> | 75 | ····<public·type="string"·name="pull_to_refresh_refreshing_label"·id="0x7f080002"·/> |
76 | ····<public·type="string"·name="pull_to_refresh_from_bottom_pull_label"·id="0x7f080003"·/> | 76 | ····<public·type="string"·name="pull_to_refresh_from_bottom_pull_label"·id="0x7f080003"·/> |
77 | ····<public·type="string"·name="pull_to_refresh_from_bottom_release_label"·id="0x7f080004"·/> | 77 | ····<public·type="string"·name="pull_to_refresh_from_bottom_release_label"·id="0x7f080004"·/> |
78 | ····<public·type="string"·name="pull_to_refresh_from_bottom_refreshing_label"·id="0x7f080005"·/> | 78 | ····<public·type="string"·name="pull_to_refresh_from_bottom_refreshing_label"·id="0x7f080005"·/> |
79 | ····<public·type="string"·name="app_name"·id="0x7f080006"·/> | 79 | ····<public·type="string"·name="app_name"·id="0x7f080006"·/> |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$request:Lcom/android/volley/Request; | 22 | .field·final·synthetic·val$request:Lcom/android/volley/Request; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V | 24 | .method·constructor·<init>(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/volley/CacheDispatcher; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·138 | 28 | ····.line·138 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/CacheDispatcher$1;->this$0:Lcom/android/volley/CacheDispatcher; |
29 | ····iput-object·p2,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$request:Lcom/android/volley/Request; | 30 | ····iput-object·p2,·p0,·Lcom/android/volley/CacheDispatcher$1;->val$request:Lcom/android/volley/Request; |
Offset 22, 14 lines modified | Offset 22, 15 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; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·36 | 28 | ····.line·36 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/ExecutorDelivery$1;->this$0:Lcom/android/volley/ExecutorDelivery; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/ExecutorDelivery$1;->this$0:Lcom/android/volley/ExecutorDelivery; |
29 | ····iput-object·p2,·p0,·Lcom/android/volley/ExecutorDelivery$1;->val$handler:Landroid/os/Handler; | 30 | ····iput-object·p2,·p0,·Lcom/android/volley/ExecutorDelivery$1;->val$handler:Landroid/os/Handler; |
Offset 23, 19 lines modified | Offset 23, 20 lines modified | ||
23 | .field·final·synthetic·val$tag:Ljava/lang/String; | 23 | .field·final·synthetic·val$tag:Ljava/lang/String; |
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· |
27 | ····.locals·1 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/volley/Request; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·195 | 30 | ····.line·195 |
30 |
····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request |
31 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request$1;" |
31 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; | 32 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
32 | ····iput-object·p2,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; | 33 | ····iput-object·p2,·p0,·Lcom/android/volley/Request$1;->val$tag:Ljava/lang/String; |
33 | ····iput-wide·p3,·p0,·Lcom/android/volley/Request$1;->val$threadId:J | 34 | ····iput-wide·p3,·p0,·Lcom/android/volley/Request$1;->val$threadId:J |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 15 lines modified | Offset 47, 15 lines modified | ||
46 | #·virtual·methods | 47 | #·virtual·methods |
47 | .method·public·run()V | 48 | .method·public·run()V |
48 | ····.locals·4 | 49 | ····.locals·4 |
49 | ····.prologue | 50 | ····.prologue |
50 | ····.line·198 | 51 | ····.line·198 |
51 |
····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request |
52 | ····.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; | 53 | ····iget-object·v0,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
53 | ····#·getter·for:·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; | 54 | ····#·getter·for:·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; |
54 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; | 55 | ····invoke-static·{v0},·Lcom/android/volley/Request;->access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog; |
55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
Offset 62, 15 lines modified | Offset 62, 15 lines modified | ||
62 | .field·private·mTag:Ljava/lang/Object; | 62 | .field·private·mTag:Ljava/lang/Object; |
63 | .field·private·final·mUrl:Ljava/lang/String; | 63 | .field·private·final·mUrl:Ljava/lang/String; |
64 | #·direct·methods | 64 | #·direct·methods |
65 | .method·public·constructor·<init>(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V | 65 | .method·public·constructor·<init>(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V |
66 |
····.locals· |
66 | ····.locals·6 |
67 | ····.param·p1,·"method"····#·I | 67 | ····.param·p1,·"method"····#·I |
68 | ····.param·p2,·"url"····#·Ljava/lang/String; | 68 | ····.param·p2,·"url"····#·Ljava/lang/String; |
69 | ····.param·p3,·"listener"····#·Lcom/android/volley/Response$ErrorListener; | 69 | ····.param·p3,·"listener"····#·Lcom/android/volley/Response$ErrorListener; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" | 71 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" |
72 | ····const/4·v1,·0x0 | 72 | ····const/4·v1,·0x0 |
Offset 100, 17 lines modified | Offset 100, 17 lines modified | ||
100 | ····.line·81 | 100 | ····.line·81 |
101 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mCanceled:Z | 101 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mCanceled:Z |
102 | ····.line·84 | 102 | ····.line·84 |
103 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mResponseDelivered:Z | 103 | ····iput-boolean·v2,·p0,·Lcom/android/volley/Request;->mResponseDelivered:Z |
104 | ····.line·87 | 104 | ····.line·87 |
105 |
····const-wide/16·v |
105 | ····const-wide/16·v4,·0x0 |
106 |
····iput-wide·v |
106 | ····iput-wide·v4,·p0,·Lcom/android/volley/Request;->mRequestBirthTime:J |
107 | ····.line·100 | 107 | ····.line·100 |
108 | ····iput-object·v1,·p0,·Lcom/android/volley/Request;->mCacheEntry:Lcom/android/volley/Cache$Entry; | 108 | ····iput-object·v1,·p0,·Lcom/android/volley/Request;->mCacheEntry:Lcom/android/volley/Cache$Entry; |
109 | ····.line·124 | 109 | ····.line·124 |
110 | ····iput·p1,·p0,·Lcom/android/volley/Request;->mMethod:I | 110 | ····iput·p1,·p0,·Lcom/android/volley/Request;->mMethod:I |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | ····.line·38 | 189 | ····.line·38 |
190 | ····iget-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; | 190 | ····iget-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; |
191 | ····return-object·v0 | 191 | ····return-object·v0 |
192 | .end·method | 192 | .end·method |
193 | .method·private·encodeParameters(Ljava/util/Map;Ljava/lang/String;)[B | 193 | .method·private·encodeParameters(Ljava/util/Map;Ljava/lang/String;)[B |
194 |
····.locals· |
194 | ····.locals·6 |
195 | ····.param·p2,·"paramsEncoding"····#·Ljava/lang/String; | 195 | ····.param·p2,·"paramsEncoding"····#·Ljava/lang/String; |
196 | ····.annotation·system·Ldalvik/annotation/Signature; | 196 | ····.annotation·system·Ldalvik/annotation/Signature; |
197 | ········value·=·{ | 197 | ········value·=·{ |
198 | ············"(", | 198 | ············"(", |
199 | ············"Ljava/util/Map", | 199 | ············"Ljava/util/Map", |
200 | ············"<", | 200 | ············"<", |
201 | ············"Ljava/lang/String;", | 201 | ············"Ljava/lang/String;", |
Offset 217, 123 lines modified | Offset 217, 120 lines modified | ||
217 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 217 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
218 | ····.line·403 | 218 | ····.line·403 |
219 | ····.local·v0,·"encodedParams":Ljava/lang/StringBuilder; | 219 | ····.local·v0,·"encodedParams":Ljava/lang/StringBuilder; |
220 | ····:try_start_0 | 220 | ····:try_start_0 |
221 | ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 221 | ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
222 |
····move-result-object·v |
222 | ····move-result-object·v3 |
223 |
····invoke-interface·{v |
223 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
224 |
····move-result-object·v |
224 | ····move-result-object·v4 |
225 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
226 | ····:goto_0 | 225 | ····:goto_0 |
227 |
····invoke-interface·{v |
226 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
228 |
····move-result·v |
227 | ····move-result·v3 |
229 |
····if-eqz·v |
228 | ····if-eqz·v3,·:cond_0 |
230 |
····invoke-interface·{v |
229 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
231 | ····move-result-object·v1 | 230 | ····move-result-object·v1 |
232 | ····check-cast·v1,·Ljava/util/Map$Entry; | 231 | ····check-cast·v1,·Ljava/util/Map$Entry; |
233 | ····.line·404 | 232 | ····.line·404 |
234 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 233 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
235 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 234 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
236 |
····move-result-object·v |
235 | ····move-result-object·v3 |
237 |
····check-cast·v |
236 | ····check-cast·v3,·Ljava/lang/String; |
238 |
····invoke-static·{v |
237 | ····invoke-static·{v3,·p2},·Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
239 |
····move-result-object·v |
238 | ····move-result-object·v3 |
240 |
····invoke-virtual·{v0,·v |
239 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
241 | ····.line·405 | 240 | ····.line·405 |
242 |
····const/16·v |
241 | ····const/16·v3,·0x3d |
243 |
····invoke-virtual·{v0,·v |
242 | ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
244 | ····.line·406 | 243 | ····.line·406 |
245 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 244 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
Max diff block lines reached; 12090/16018 bytes (75.48%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 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; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·204 | 28 | ····.line·204 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/RequestQueue$1;->this$0:Lcom/android/volley/RequestQueue; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/RequestQueue$1;->this$0:Lcom/android/volley/RequestQueue; |
29 | ····iput-object·p2,·p0,·Lcom/android/volley/RequestQueue$1;->val$tag:Ljava/lang/Object; | 30 | ····iput-object·p2,·p0,·Lcom/android/volley/RequestQueue$1;->val$tag:Ljava/lang/Object; |
Offset 100, 22 lines modified | Offset 100, 24 lines modified | ||
100 | ····.prologue | 100 | ····.prologue |
101 | ····.line·114 | 101 | ····.line·114 |
102 | ····new-instance·v0,·Lcom/android/volley/ExecutorDelivery; | 102 | ····new-instance·v0,·Lcom/android/volley/ExecutorDelivery; |
103 | ····new-instance·v1,·Landroid/os/Handler; | 103 | ····new-instance·v1,·Landroid/os/Handler; |
104 | ····.line·115 | ||
104 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; | 105 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; |
105 | ····move-result-object·v2 | 106 | ····move-result-object·v2 |
106 | ····invoke-direct·{v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V | 107 | ····invoke-direct·{v1,·v2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V |
107 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/ExecutorDelivery;-><init>(Landroid/os/Handler;)V | 108 | ····invoke-direct·{v0,·v1},·Lcom/android/volley/ExecutorDelivery;-><init>(Landroid/os/Handler;)V |
109 | ····.line·114 | ||
108 | ····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 | 110 | ····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 |
109 | ····.line·116 | 111 | ····.line·116 |
110 | ····return-void | 112 | ····return-void |
111 | .end·method | 113 | .end·method |
112 | .method·public·constructor·<init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V | 114 | .method·public·constructor·<init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V |
Offset 357, 70 lines modified | Offset 359, 67 lines modified | ||
357 | .method·public·cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V | 359 | .method·public·cancelAll(Lcom/android/volley/RequestQueue$RequestFilter;)V |
358 | ····.locals·4 | 360 | ····.locals·4 |
359 | ····.param·p1,·"filter"····#·Lcom/android/volley/RequestQueue$RequestFilter; | 361 | ····.param·p1,·"filter"····#·Lcom/android/volley/RequestQueue$RequestFilter; |
360 | ····.prologue | 362 | ····.prologue |
361 | ····.line·187 | 363 | ····.line·187 |
362 |
····iget-object·v |
364 | ····iget-object·v2,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
363 |
····monitor-enter·v |
365 | ····monitor-enter·v2 |
364 | ····.line·188 | 366 | ····.line·188 |
365 | ····:try_start_0 | 367 | ····:try_start_0 |
366 |
····iget-object·v |
368 | ····iget-object·v1,·p0,·Lcom/android/volley/RequestQueue;->mCurrentRequests:Ljava/util/Set; |
367 |
····invoke-interface·{v |
369 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
368 |
····move-result-object·v |
370 | ····move-result-object·v1 |
369 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
370 | ····:cond_0 | 371 | ····:cond_0 |
371 | ····:goto_0 | 372 | ····:goto_0 |
372 |
····invoke-interface·{v |
373 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
373 |
····move-result·v |
374 | ····move-result·v3 |
374 |
····if-eqz·v |
375 | ····if-eqz·v3,·:cond_1 |
375 |
····invoke-interface·{v |
376 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
376 |
····move-result-object·v |
377 | ····move-result-object·v0 |
377 |
····check-cast·v |
378 | ····check-cast·v0,·Lcom/android/volley/Request; |
378 | ····.line·189 | 379 | ····.line·189 |
379 |
····.local·v |
380 | ····.local·v0,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
380 |
····invoke-interface·{p1,·v |
381 | ····invoke-interface·{p1,·v0},·Lcom/android/volley/RequestQueue$RequestFilter;->apply(Lcom/android/volley/Request;)Z |
381 |
····move-result·v |
382 | ····move-result·v3 |
382 |
····if-eqz·v |
383 | ····if-eqz·v3,·:cond_0 |
383 | ····.line·190 | 384 | ····.line·190 |
384 |
····invoke-virtual·{v |
385 | ····invoke-virtual·{v0},·Lcom/android/volley/Request;->cancel()V |
385 | ····goto·:goto_0 | 386 | ····goto·:goto_0 |
386 | ····.line·193 | 387 | ····.line·193 |
387 |
····.end·local·v0····#·" |
388 | ····.end·local·v0····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
388 | ····.end·local·v1····#·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | ||
389 | ····:catchall_0 | 389 | ····:catchall_0 |
390 |
····move-exception·v |
390 | ····move-exception·v1 |
391 |
····monitor-exit·v |
391 | ····monitor-exit·v2 |
392 | ····:try_end_0 | 392 | ····:try_end_0 |
393 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 393 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
394 |
····throw·v |
394 | ····throw·v1 |
395 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
396 | ····:cond_1 | 395 | ····:cond_1 |
397 | ····:try_start_1 | 396 | ····:try_start_1 |
398 |
····monitor-exit·v |
397 | ····monitor-exit·v2 |
399 | ····:try_end_1 | 398 | ····:try_end_1 |
400 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 399 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
401 | ····.line·194 | 400 | ····.line·194 |
402 | ····return-void | 401 | ····return-void |
403 | .end·method | 402 | .end·method |
Offset 516, 28 lines modified | Offset 515, 30 lines modified | ||
516 | ····const/4·v4,·0x2 | 515 | ····const/4·v4,·0x2 |
Max diff block lines reached; 684/4510 bytes (15.17%) of diff not shown. |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | .end·method | 137 | .end·method |
138 | #·virtual·methods | 138 | #·virtual·methods |
139 | .method·public·declared-synchronized·add(Ljava/lang/String;J)V | 139 | .method·public·declared-synchronized·add(Ljava/lang/String;J)V |
140 |
····.locals· |
140 | ····.locals·8 |
141 | ····.param·p1,·"name"····#·Ljava/lang/String; | 141 | ····.param·p1,·"name"····#·Ljava/lang/String; |
142 | ····.param·p2,·"threadId"····#·J | 142 | ····.param·p2,·"threadId"····#·J |
143 | ····.prologue | 143 | ····.prologue |
144 | ····.line·126 | 144 | ····.line·126 |
145 | ····monitor-enter·p0 | 145 | ····monitor-enter·p0 |
Offset 229, 140 lines modified | Offset 229, 139 lines modified | ||
229 | ····.line·163 | 229 | ····.line·163 |
230 | ····:cond_0 | 230 | ····:cond_0 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·declared-synchronized·finish(Ljava/lang/String;)V | 233 | .method·public·declared-synchronized·finish(Ljava/lang/String;)V |
234 |
····.locals·1 |
234 | ····.locals·14 |
235 | ····.param·p1,·"header"····#·Ljava/lang/String; | 235 | ····.param·p1,·"header"····#·Ljava/lang/String; |
236 | ····.prologue | 236 | ····.prologue |
237 | ····.line·139 | 237 | ····.line·139 |
238 | ····monitor-enter·p0 | 238 | ····monitor-enter·p0 |
239 |
····const/4·v |
239 | ····const/4·v3,·0x1 |
240 | ····:try_start_0 | 240 | ····:try_start_0 |
241 |
····iput-boolean·v |
241 | ····iput-boolean·v3,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mFinished:Z |
242 | ····.line·141 | 242 | ····.line·141 |
243 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J | 243 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J |
244 | ····:try_end_0 | 244 | ····:try_end_0 |
245 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 245 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
246 | ····move-result-wide·v0 | 246 | ····move-result-wide·v0 |
247 | ····.line·142 | 247 | ····.line·142 |
248 | ····.local·v0,·"duration":J | 248 | ····.local·v0,·"duration":J |
249 | ····const-wide/16·v8,·0x0 | 249 | ····const-wide/16·v8,·0x0 |
250 |
····cmp-long·v |
250 | ····cmp-long·v3,·v0,·v8 |
251 |
····if-gtz·v |
251 | ····if-gtz·v3,·:cond_1 |
252 | ····.line·153 | 252 | ····.line·153 |
253 | ····:cond_0 | 253 | ····:cond_0 |
254 | ····monitor-exit·p0 | 254 | ····monitor-exit·p0 |
255 | ····return-void | 255 | ····return-void |
256 | ····.line·146 | 256 | ····.line·146 |
257 | ····:cond_1 | 257 | ····:cond_1 |
258 | ····:try_start_1 | 258 | ····:try_start_1 |
259 |
····iget-object·v |
259 | ····iget-object·v3,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
260 |
····const/4·v |
260 | ····const/4·v8,·0x0 |
261 |
····invoke-interface·{v |
261 | ····invoke-interface·{v3,·v8},·Ljava/util/List;->get(I)Ljava/lang/Object; |
262 |
····move-result-object·v |
262 | ····move-result-object·v3 |
263 |
····check-cast·v |
263 | ····check-cast·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker; |
264 |
····iget-wide·v4,·v |
264 | ····iget-wide·v4,·v3,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->time:J |
265 | ····.line·147 | 265 | ····.line·147 |
266 | ····.local·v4,·"prevTime":J | 266 | ····.local·v4,·"prevTime":J |
267 |
····const-string·v |
267 | ····const-string·v3,·"(%-4d·ms)·%s" |
268 |
····const/4·v |
268 | ····const/4·v8,·0x2 |
269 |
····new-array·v |
269 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
270 |
····const/4·v |
270 | ····const/4·v9,·0x0 |
271 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 271 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
272 |
····move-result-object·v1 |
272 | ····move-result-object·v10 |
273 |
····aput-object·v1 |
273 | ····aput-object·v10,·v8,·v9 |
274 |
····const/4·v |
274 | ····const/4·v9,·0x1 |
275 |
····aput-object·p1,·v |
275 | ····aput-object·p1,·v8,·v9 |
276 |
····invoke-static·{v |
276 | ····invoke-static·{v3,·v8},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V |
277 | ····.line·148 | 277 | ····.line·148 |
278 |
····iget-object·v |
278 | ····iget-object·v3,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
279 |
····invoke-interface·{v |
279 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
280 |
····move-result-object·v |
280 | ····move-result-object·v3 |
Max diff block lines reached; 2730/6003 bytes (45.48%) of diff not shown. |
Offset 44, 15 lines modified | Offset 44, 14 lines modified | ||
44 | .method·public·constructor·<init>()V | 44 | .method·public·constructor·<init>()V |
45 | ····.locals·0 | 45 | ····.locals·0 |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·27 | 47 | ····.line·27 |
48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
49 | ····.line·103 | ||
50 | ····return-void | 49 | ····return-void |
51 | .end·method | 50 | .end·method |
52 | .method·private·static·varargs·buildMessage(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 51 | .method·private·static·varargs·buildMessage(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
53 | ····.locals·12 | 52 | ····.locals·12 |
54 | ····.param·p0,·"format"····#·Ljava/lang/String; | 53 | ····.param·p0,·"format"····#·Ljava/lang/String; |
55 | ····.param·p1,·"args"····#·[Ljava/lang/Object; | 54 | ····.param·p1,·"args"····#·[Ljava/lang/Object; |
Offset 182, 14 lines modified | Offset 181, 15 lines modified | ||
182 | ····const/4·v8,·0x3 | 181 | ····const/4·v8,·0x3 |
183 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 182 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
184 | ····const/4·v9,·0x0 | 183 | ····const/4·v9,·0x0 |
184 | ····.line·97 | ||
185 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 185 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
186 | ····move-result-object·v10 | 186 | ····move-result-object·v10 |
187 | ····invoke-virtual·{v10},·Ljava/lang/Thread;->getId()J | 187 | ····invoke-virtual·{v10},·Ljava/lang/Thread;->getId()J |
188 | ····move-result-wide·v10 | 188 | ····move-result-wide·v10 |
Offset 204, 14 lines modified | Offset 204, 15 lines modified | ||
204 | ····aput-object·v0,·v8,·v9 | 204 | ····aput-object·v0,·v8,·v9 |
205 | ····const/4·v9,·0x2 | 205 | ····const/4·v9,·0x2 |
206 | ····aput-object·v4,·v8,·v9 | 206 | ····aput-object·v4,·v8,·v9 |
207 | ····.line·96 | ||
207 | ····invoke-static·{v6,·v7,·v8},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 208 | ····invoke-static·{v6,·v7,·v8},·Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
208 | ····move-result-object·v6 | 209 | ····move-result-object·v6 |
209 | ····return-object·v6 | 210 | ····return-object·v6 |
210 | ····.line·79 | 211 | ····.line·79 |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; | 77 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; |
78 | ····.line·80 | 78 | ····.line·80 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V | 81 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V |
82 |
····.locals· |
82 | ····.locals·6 |
83 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; | 83 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; |
84 | ····.annotation·system·Ldalvik/annotation/Signature; | 84 | ····.annotation·system·Ldalvik/annotation/Signature; |
85 | ········value·=·{ | 85 | ········value·=·{ |
86 | ············"(", | 86 | ············"(", |
87 | ············"Ljava/util/Map", | 87 | ············"Ljava/util/Map", |
88 | ············"<", | 88 | ············"<", |
89 | ············"Ljava/lang/String;", | 89 | ············"Ljava/lang/String;", |
Offset 117, 28 lines modified | Offset 117, 28 lines modified | ||
117 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 117 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
118 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 118 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
119 | ····.line·189 | 119 | ····.line·189 |
120 | ····:cond_2 | 120 | ····:cond_2 |
121 |
····iget-wide·v |
121 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->serverDate:J |
122 |
····const-wide/16·v |
122 | ····const-wide/16·v4,·0x0 |
123 |
····cmp-long·v1,·v |
123 | ····cmp-long·v1,·v2,·v4 |
124 | ····if-lez·v1,·:cond_0 | 124 | ····if-lez·v1,·:cond_0 |
125 | ····.line·190 | 125 | ····.line·190 |
126 | ····new-instance·v0,·Ljava/util/Date; | 126 | ····new-instance·v0,·Ljava/util/Date; |
127 |
····iget-wide·v |
127 | ····iget-wide·v2,·p2,·Lcom/android/volley/Cache$Entry;->serverDate:J |
128 |
····invoke-direct·{v0,·v |
128 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V |
129 | ····.line·191 | 129 | ····.line·191 |
130 | ····.local·v0,·"refTime":Ljava/util/Date; | 130 | ····.local·v0,·"refTime":Ljava/util/Date; |
131 | ····const-string·v1,·"If-Modified-Since" | 131 | ····const-string·v1,·"If-Modified-Since" |
132 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; | 132 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; |
Offset 226, 24 lines modified | Offset 226, 26 lines modified | ||
226 | ····.local·v0,·"e":Lcom/android/volley/VolleyError; | 226 | ····.local·v0,·"e":Lcom/android/volley/VolleyError; |
227 | ····const-string·v3,·"%s-timeout-giveup·[timeout=%s]" | 227 | ····const-string·v3,·"%s-timeout-giveup·[timeout=%s]" |
228 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 228 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
229 | ····aput-object·p0,·v4,·v5 | 229 | ····aput-object·p0,·v4,·v5 |
230 | ····.line·173 | ||
230 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 231 | ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
231 | ····move-result-object·v5 | 232 | ····move-result-object·v5 |
232 | ····aput-object·v5,·v4,·v6 | 233 | ····aput-object·v5,·v4,·v6 |
233 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 234 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
234 | ····move-result-object·v3 | 235 | ····move-result-object·v3 |
236 | ····.line·172 | ||
235 | ····invoke-virtual·{p1,·v3},·Lcom/android/volley/Request;->addMarker(Ljava/lang/String;)V | 237 | ····invoke-virtual·{p1,·v3},·Lcom/android/volley/Request;->addMarker(Ljava/lang/String;)V |
236 | ····.line·174 | 238 | ····.line·174 |
237 | ····throw·v0 | 239 | ····throw·v0 |
238 | .end·method | 240 | .end·method |
239 | .method·private·static·convertHeaders([Lorg/apache/http/Header;)Ljava/util/Map; | 241 | .method·private·static·convertHeaders([Lorg/apache/http/Header;)Ljava/util/Map; |
Offset 317, 14 lines modified | Offset 319, 15 lines modified | ||
317 | ····const/4·v8,·0x0 | 319 | ····const/4·v8,·0x0 |
318 | ····.line·202 | 320 | ····.line·202 |
319 | ····new-instance·v1,·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; | 321 | ····new-instance·v1,·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; |
320 | ····iget-object·v5,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; | 322 | ····iget-object·v5,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; |
323 | ····.line·203 | ||
321 | ····invoke-interface·{p1},·Lorg/apache/http/HttpEntity;->getContentLength()J | 324 | ····invoke-interface·{p1},·Lorg/apache/http/HttpEntity;->getContentLength()J |
322 | ····move-result-wide·v6 | 325 | ····move-result-wide·v6 |
323 | ····long-to-int·v6,·v6 | 326 | ····long-to-int·v6,·v6 |
324 | ····invoke-direct·{v1,·v5,·v6},·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;-><init>(Lcom/android/volley/toolbox/ByteArrayPool;I)V | 327 | ····invoke-direct·{v1,·v5,·v6},·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;-><init>(Lcom/android/volley/toolbox/ByteArrayPool;I)V |
Offset 424, 14 lines modified | Offset 427, 15 lines modified | ||
424 | ····iget-object·v6,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; | 427 | ····iget-object·v6,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; |
425 | ····invoke-virtual·{v6,·v0},·Lcom/android/volley/toolbox/ByteArrayPool;->returnBuf([B)V | 428 | ····invoke-virtual·{v6,·v0},·Lcom/android/volley/toolbox/ByteArrayPool;->returnBuf([B)V |
426 | ····.line·226 | 429 | ····.line·226 |
427 | ····invoke-virtual·{v1},·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;->close()V | 430 | ····invoke-virtual·{v1},·Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;->close()V |
431 | ····.line·215 | ||
428 | ····return-object·v5 | 432 | ····return-object·v5 |
429 | ····.line·220 | 433 | ····.line·220 |
Max diff block lines reached; 22091/25396 bytes (86.99%) of diff not shown. |
Offset 36, 25 lines modified | Offset 36, 21 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; | ||
43 | ····.prologue | 41 | ····.prologue |
44 | ····.line·69 | 42 | ····.line·69 |
45 | ····check-cast·p1,·[B | 43 | ····check-cast·p1,·[B |
46 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
47 | ····check-cast·p2,·[B | 44 | ····check-cast·p2,·[B |
48 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
49 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/volley/toolbox/ByteArrayPool$1;->compare([B[B)I | 45 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/android/volley/toolbox/ByteArrayPool$1;->compare([B[B)I |
50 | ····move-result·v0 | 46 | ····move-result·v0 |
51 | ····return·v0 | 47 | ····return·v0 |
52 | .end·method | 48 | .end·method |
Offset 198, 15 lines modified | Offset 198, 15 lines modified | ||
198 | ····.line·393 | 198 | ····.line·393 |
199 | ····return-object·v0 | 199 | ····return-object·v0 |
200 | .end·method | 200 | .end·method |
201 | #·virtual·methods | 201 | #·virtual·methods |
202 | .method·public·toCacheEntry([B)Lcom/android/volley/Cache$Entry; | 202 | .method·public·toCacheEntry([B)Lcom/android/volley/Cache$Entry; |
203 |
····.locals· |
203 | ····.locals·4 |
204 | ····.param·p1,·"data"····#·[B | 204 | ····.param·p1,·"data"····#·[B |
205 | ····.prologue | 205 | ····.prologue |
206 | ····.line·400 | 206 | ····.line·400 |
207 | ····new-instance·v0,·Lcom/android/volley/Cache$Entry; | 207 | ····new-instance·v0,·Lcom/android/volley/Cache$Entry; |
208 | ····invoke-direct·{v0},·Lcom/android/volley/Cache$Entry;-><init>()V | 208 | ····invoke-direct·{v0},·Lcom/android/volley/Cache$Entry;-><init>()V |
Offset 217, 39 lines modified | Offset 217, 39 lines modified | ||
217 | ····.line·402 | 217 | ····.line·402 |
218 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->etag:Ljava/lang/String; | 218 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->etag:Ljava/lang/String; |
219 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 219 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
220 | ····.line·403 | 220 | ····.line·403 |
221 |
····iget-wide·v |
221 | ····iget-wide·v2,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->serverDate:J |
222 |
····iput-wide·v |
222 | ····iput-wide·v2,·v0,·Lcom/android/volley/Cache$Entry;->serverDate:J |
223 | ····.line·404 | 223 | ····.line·404 |
224 |
····iget-wide·v |
224 | ····iget-wide·v2,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->ttl:J |
225 |
····iput-wide·v |
225 | ····iput-wide·v2,·v0,·Lcom/android/volley/Cache$Entry;->ttl:J |
226 | ····.line·405 | 226 | ····.line·405 |
227 |
····iget-wide·v |
227 | ····iget-wide·v2,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->softTtl:J |
228 |
····iput-wide·v |
228 | ····iput-wide·v2,·v0,·Lcom/android/volley/Cache$Entry;->softTtl:J |
229 | ····.line·406 | 229 | ····.line·406 |
230 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; | 230 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; |
231 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->responseHeaders:Ljava/util/Map; | 231 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->responseHeaders:Ljava/util/Map; |
232 | ····.line·407 | 232 | ····.line·407 |
233 | ····return-object·v0 | 233 | ····return-object·v0 |
234 | .end·method | 234 | .end·method |
235 | .method·public·writeHeader(Ljava/io/OutputStream;)Z | 235 | .method·public·writeHeader(Ljava/io/OutputStream;)Z |
236 |
····.locals· |
236 | ····.locals·6 |
237 | ····.param·p1,·"os"····#·Ljava/io/OutputStream; | 237 | ····.param·p1,·"os"····#·Ljava/io/OutputStream; |
238 | ····.prologue | 238 | ····.prologue |
239 | ····const/4·v1,·0x1 | 239 | ····const/4·v1,·0x1 |
240 | ····const/4·v2,·0x0 | 240 | ····const/4·v2,·0x0 |
Offset 271, 27 lines modified | Offset 271, 27 lines modified | ||
271 | ····const-string·v3,·"" | 271 | ····const-string·v3,·"" |
272 | ····:goto_0 | 272 | ····:goto_0 |
273 | ····invoke-static·{p1,·v3},·Lcom/android/volley/toolbox/DiskBasedCache;->writeString(Ljava/io/OutputStream;Ljava/lang/String;)V | 273 | ····invoke-static·{p1,·v3},·Lcom/android/volley/toolbox/DiskBasedCache;->writeString(Ljava/io/OutputStream;Ljava/lang/String;)V |
274 | ····.line·419 | 274 | ····.line·419 |
275 |
····iget-wide·v |
275 | ····iget-wide·v4,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->serverDate:J |
276 |
····invoke-static·{p1,·v |
276 | ····invoke-static·{p1,·v4,·v5},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
277 | ····.line·420 | 277 | ····.line·420 |
278 |
····iget-wide·v |
278 | ····iget-wide·v4,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->ttl:J |
279 |
····invoke-static·{p1,·v |
279 | ····invoke-static·{p1,·v4,·v5},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
280 | ····.line·421 | 280 | ····.line·421 |
281 |
····iget-wide·v |
281 | ····iget-wide·v4,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->softTtl:J |
282 |
····invoke-static·{p1,·v |
282 | ····invoke-static·{p1,·v4,·v5},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
283 | ····.line·422 | 283 | ····.line·422 |
284 | ····iget-object·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; | 284 | ····iget-object·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; |
285 | ····invoke-static·{v3,·p1},·Lcom/android/volley/toolbox/DiskBasedCache;->writeStringStringMap(Ljava/util/Map;Ljava/io/OutputStream;)V | 285 | ····invoke-static·{v3,·p1},·Lcom/android/volley/toolbox/DiskBasedCache;->writeStringStringMap(Ljava/util/Map;Ljava/io/OutputStream;)V |
286 | ····.line·423 | 286 | ····.line·423 |
Offset 5, 15 lines modified | Offset 5, 14 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;, | ||
11 | ········Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;, | 10 | ········Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;, |
12 | ········Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; | 11 | ········Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
15 | #·static·fields | 14 | #·static·fields |
Offset 160, 82 lines modified | Offset 159, 82 lines modified | ||
160 | .method·private·pruneIfNeeded(I)V | 159 | .method·private·pruneIfNeeded(I)V |
161 | ····.locals·14 | 160 | ····.locals·14 |
162 | ····.param·p1,·"neededSpace"····#·I | 161 | ····.param·p1,·"neededSpace"····#·I |
163 | ····.prologue | 162 | ····.prologue |
164 | ····.line·250 | 163 | ····.line·250 |
165 |
····iget-wide·v |
164 | ····iget-wide·v10,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J |
166 |
····int-to-long·v1 |
165 | ····int-to-long·v12,·p1 |
167 |
····add-long/2addr·v |
166 | ····add-long/2addr·v10,·v12 |
168 |
····iget·v |
167 | ····iget·v7,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mMaxCacheSizeInBytes:I |
169 |
····int-to-long·v1 |
168 | ····int-to-long·v12,·v7 |
170 |
····cmp-long·v |
169 | ····cmp-long·v7,·v10,·v12 |
171 |
····if-gez·v |
170 | ····if-gez·v7,·:cond_1 |
172 | ····.line·284 | 171 | ····.line·284 |
173 | ····:cond_0 | 172 | ····:cond_0 |
174 | ····:goto_0 | 173 | ····:goto_0 |
175 | ····return-void | 174 | ····return-void |
176 | ····.line·253 | 175 | ····.line·253 |
177 | ····:cond_1 | 176 | ····:cond_1 |
178 |
····sget-boolean·v |
177 | ····sget-boolean·v7,·Lcom/android/volley/VolleyLog;->DEBUG:Z |
179 |
····if-eqz·v |
178 | ····if-eqz·v7,·:cond_2 |
180 | ····.line·254 | 179 | ····.line·254 |
181 |
····const-string·v |
180 | ····const-string·v7,·"Pruning·old·cache·entries." |
182 | ····const/4·v10,·0x0 | 181 | ····const/4·v10,·0x0 |
183 | ····new-array·v10,·v10,·[Ljava/lang/Object; | 182 | ····new-array·v10,·v10,·[Ljava/lang/Object; |
184 |
····invoke-static·{v |
183 | ····invoke-static·{v7,·v10},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V |
185 | ····.line·257 | 184 | ····.line·257 |
186 | ····:cond_2 | 185 | ····:cond_2 |
187 | ····iget-wide·v0,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J | 186 | ····iget-wide·v0,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J |
188 | ····.line·258 | 187 | ····.line·258 |
189 | ····.local·v0,·"before":J | 188 | ····.local·v0,·"before":J |
190 | ····const/4·v6,·0x0 | 189 | ····const/4·v6,·0x0 |
191 | ····.line·259 | 190 | ····.line·259 |
192 | ····.local·v6,·"prunedFiles":I | 191 | ····.local·v6,·"prunedFiles":I |
193 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 192 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
194 |
····move-result-wide·v |
193 | ····move-result-wide·v8 |
195 | ····.line·261 | 194 | ····.line·261 |
196 |
····.local·v |
195 | ····.local·v8,·"startTime":J |
197 |
····iget-object·v |
196 | ····iget-object·v7,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mEntries:Ljava/util/Map; |
198 |
····invoke-interface·{v |
197 | ····invoke-interface·{v7},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
199 |
····move-result-object·v |
198 | ····move-result-object·v7 |
200 |
····invoke-interface·{v |
199 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
201 | ····move-result-object·v5 | 200 | ····move-result-object·v5 |
202 | ····.line·262 | 201 | ····.line·262 |
203 | ····.local·v5,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>;" | 202 | ····.local·v5,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>;" |
204 | ····:cond_3 | 203 | ····:cond_3 |
205 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z | 204 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
206 |
····move-result·v |
205 | ····move-result·v7 |
207 |
····if-eqz·v |
206 | ····if-eqz·v7,·:cond_4 |
208 | ····.line·263 | 207 | ····.line·263 |
209 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 208 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
210 | ····move-result-object·v4 | 209 | ····move-result-object·v4 |
211 | ····check-cast·v4,·Ljava/util/Map$Entry; | 210 | ····check-cast·v4,·Ljava/util/Map$Entry; |
Offset 246, 83 lines modified | Offset 245, 84 lines modified | ||
Max diff block lines reached; 34070/37420 bytes (91.05%) of diff not shown. |
Offset 46, 48 lines modified | Offset 46, 47 lines modified | ||
46 | ····.end·annotation | 46 | ····.end·annotation |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·56 | 48 | ····.line·56 |
49 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 49 | ····.local·p1,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
50 | ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set; | 50 | ····invoke-interface·{p1},·Ljava/util/Map;->keySet()Ljava/util/Set; |
51 |
····move-result-object·v |
51 | ····move-result-object·v1 |
52 |
····invoke-interface·{v |
52 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
53 |
····move-result-object·v |
53 | ····move-result-object·v2 |
54 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
55 | ····:goto_0 | 54 | ····:goto_0 |
56 |
····invoke-interface·{v |
55 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
57 |
····move-result·v |
56 | ····move-result·v1 |
58 |
····if-eqz·v |
57 | ····if-eqz·v1,·:cond_0 |
59 |
····invoke-interface·{v |
58 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
60 |
····move-result-object·v |
59 | ····move-result-object·v0 |
61 |
····check-cast·v |
60 | ····check-cast·v0,·Ljava/lang/String; |
62 | ····.line·57 | 61 | ····.line·57 |
63 |
····.local·v |
62 | ····.local·v0,·"key":Ljava/lang/String; |
64 |
····invoke-interface·{p1,·v |
63 | ····invoke-interface·{p1,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
65 |
····move-result-object·v |
64 | ····move-result-object·v1 |
66 |
····check-cast·v |
65 | ····check-cast·v1,·Ljava/lang/String; |
67 |
····invoke-interface·{p0,·v |
66 | ····invoke-interface·{p0,·v0,·v1},·Lorg/apache/http/client/methods/HttpUriRequest;->setHeader(Ljava/lang/String;Ljava/lang/String;)V |
68 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
69 | ····.line·59 | 68 | ····.line·59 |
70 |
····.end·local·v |
69 | ····.end·local·v0····#·"key":Ljava/lang/String; |
71 | ····:cond_0 | 70 | ····:cond_0 |
72 | ····return-void | 71 | ····return-void |
73 | .end·method | 72 | .end·method |
74 | .method·static·createHttpRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest; | 73 | .method·static·createHttpRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest; |
75 | ····.locals·6 | 74 | ····.locals·6 |
76 | ····.annotation·system·Ldalvik/annotation/Signature; | 75 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 295, 66 lines modified | Offset 294, 65 lines modified | ||
295 | ············">;" | 294 | ············">;" |
296 | ········} | 295 | ········} |
297 | ····.end·annotation | 296 | ····.end·annotation |
298 | ····.prologue | 297 | ····.prologue |
299 | ····.line·63 | 298 | ····.line·63 |
300 | ····.local·p0,·"postParams":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 299 | ····.local·p0,·"postParams":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
301 |
····new-instance·v |
300 | ····new-instance·v1,·Ljava/util/ArrayList; |
302 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I | 301 | ····invoke-interface·{p0},·Ljava/util/Map;->size()I |
303 |
····move-result·v |
302 | ····move-result·v2 |
304 |
····invoke-direct·{v |
303 | ····invoke-direct·{v1,·v2},·Ljava/util/ArrayList;-><init>(I)V |
305 | ····.line·64 | 304 | ····.line·64 |
306 |
····.local·v |
305 | ····.local·v1,·"result":Ljava/util/List;,·"Ljava/util/List<Lorg/apache/http/NameValuePair;>;" |
307 | ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set; | 306 | ····invoke-interface·{p0},·Ljava/util/Map;->keySet()Ljava/util/Set; |
308 |
····move-result-object·v |
307 | ····move-result-object·v2 |
309 |
····invoke-interface·{v |
308 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
310 |
····move-result-object·v |
309 | ····move-result-object·v3 |
311 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
312 | ····:goto_0 | 310 | ····:goto_0 |
313 |
····invoke-interface·{v |
311 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
314 |
····move-result·v |
312 | ····move-result·v2 |
315 |
····if-eqz·v |
313 | ····if-eqz·v2,·:cond_0 |
316 |
····invoke-interface·{v |
314 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
317 |
····move-result-object·v |
315 | ····move-result-object·v0 |
318 |
····check-cast·v |
316 | ····check-cast·v0,·Ljava/lang/String; |
319 | ····.line·65 | 317 | ····.line·65 |
320 |
····.local·v |
318 | ····.local·v0,·"key":Ljava/lang/String; |
321 | ····new-instance·v4,·Lorg/apache/http/message/BasicNameValuePair; | 319 | ····new-instance·v4,·Lorg/apache/http/message/BasicNameValuePair; |
322 |
····invoke-interface·{p0,·v |
320 | ····invoke-interface·{p0,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
323 |
····move-result-object·v |
321 | ····move-result-object·v2 |
324 |
····check-cast·v |
322 | ····check-cast·v2,·Ljava/lang/String; |
325 |
····invoke-direct·{v4,·v |
323 | ····invoke-direct·{v4,·v0,·v2},·Lorg/apache/http/message/BasicNameValuePair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
Max diff block lines reached; 685/5167 bytes (13.26%) of diff not shown. |
Offset 18, 48 lines modified | Offset 18, 48 lines modified | ||
18 | ····.locals·22 | 18 | ····.locals·22 |
19 | ····.param·p0,·"response"····#·Lcom/android/volley/NetworkResponse; | 19 | ····.param·p0,·"response"····#·Lcom/android/volley/NetworkResponse; |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·40 | 21 | ····.line·40 |
22 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 22 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
23 |
····move-result-wide·v |
23 | ····move-result-wide·v10 |
24 | ····.line·42 | 24 | ····.line·42 |
25 |
····.local·v |
25 | ····.local·v10,·"now":J |
26 | ····move-object/from16·v0,·p0 | 26 | ····move-object/from16·v0,·p0 |
27 | ····iget-object·v5,·v0,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 27 | ····iget-object·v5,·v0,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
28 | ····.line·44 | 28 | ····.line·44 |
29 | ····.local·v5,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 29 | ····.local·v5,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
30 |
····const-wide/16·v1 |
30 | ····const-wide/16·v12,·0x0 |
31 | ····.line·45 | 31 | ····.line·45 |
32 |
····.local·v1 |
32 | ····.local·v12,·"serverDate":J |
33 | ····const-wide/16·v14,·0x0 | 33 | ····const-wide/16·v14,·0x0 |
34 | ····.line·46 | 34 | ····.line·46 |
35 | ····.local·v14,·"serverExpires":J | 35 | ····.local·v14,·"serverExpires":J |
36 | ····const-wide/16·v16,·0x0 | 36 | ····const-wide/16·v16,·0x0 |
37 | ····.line·47 | 37 | ····.line·47 |
38 | ····.local·v16,·"softExpire":J | 38 | ····.local·v16,·"softExpire":J |
39 |
····const-wide/16·v |
39 | ····const-wide/16·v8,·0x0 |
40 | ····.line·48 | 40 | ····.line·48 |
41 |
····.local·v |
41 | ····.local·v8,·"maxAge":J |
42 | ····const/4·v3,·0x0 | 42 | ····const/4·v3,·0x0 |
43 | ····.line·50 | 43 | ····.line·50 |
44 | ····.local·v3,·"hasCacheControl":Z | 44 | ····.local·v3,·"hasCacheControl":Z |
45 |
····const/4·v |
45 | ····const/4·v7,·0x0 |
46 | ····.line·53 | 46 | ····.line·53 |
47 |
····.local·v |
47 | ····.local·v7,·"serverEtag":Ljava/lang/String; |
48 | ····const-string·v20,·"Date" | 48 | ····const-string·v20,·"Date" |
49 | ····move-object/from16·v0,·v20 | 49 | ····move-object/from16·v0,·v20 |
50 | ····invoke-interface·{v5,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 50 | ····invoke-interface·{v5,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
51 | ····move-result-object·v4 | 51 | ····move-result-object·v4 |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····.line·54 | 69 | ····.line·54 |
70 | ····.local·v4,·"headerValue":Ljava/lang/String; | 70 | ····.local·v4,·"headerValue":Ljava/lang/String; |
71 | ····if-eqz·v4,·:cond_0 | 71 | ····if-eqz·v4,·:cond_0 |
72 | ····.line·55 | 72 | ····.line·55 |
73 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseDateAsEpoch(Ljava/lang/String;)J | 73 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseDateAsEpoch(Ljava/lang/String;)J |
74 |
····move-result-wide·v1 |
74 | ····move-result-wide·v12 |
75 | ····.line·58 | 75 | ····.line·58 |
76 | ····:cond_0 | 76 | ····:cond_0 |
77 | ····const-string·v20,·"Cache-Control" | 77 | ····const-string·v20,·"Cache-Control" |
78 | ····move-object/from16·v0,·v20 | 78 | ····move-object/from16·v0,·v20 |
Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
193 | ····move-result-object·v20 | 193 | ····move-result-object·v20 |
194 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 194 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
195 | ····:try_end_0 | 195 | ····:try_end_0 |
196 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 196 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
197 |
····move-result-wide·v |
197 | ····move-result-wide·v8 |
198 | ····.line·62 | 198 | ····.line·62 |
199 | ····:cond_3 | 199 | ····:cond_3 |
200 | ····:goto_2 | 200 | ····:goto_2 |
201 | ····add-int/lit8·v6,·v6,·0x1 | 201 | ····add-int/lit8·v6,·v6,·0x1 |
202 | ····goto·:goto_0 | 202 | ····goto·:goto_0 |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ····move-result·v20 | 230 | ····move-result·v20 |
231 | ····if-eqz·v20,·:cond_3 | 231 | ····if-eqz·v20,·:cond_3 |
232 | ····.line·72 | 232 | ····.line·72 |
233 | ····:cond_5 | 233 | ····:cond_5 |
234 |
····const-wide/16·v |
234 | ····const-wide/16·v8,·0x0 |
235 | ····goto·:goto_2 | 235 | ····goto·:goto_2 |
236 | ····.line·77 | 236 | ····.line·77 |
237 | ····.end·local·v6····#·"i":I | 237 | ····.end·local·v6····#·"i":I |
238 | ····.end·local·v18····#·"token":Ljava/lang/String; | 238 | ····.end·local·v18····#·"token":Ljava/lang/String; |
239 | ····.end·local·v19····#·"tokens":[Ljava/lang/String; | 239 | ····.end·local·v19····#·"tokens":[Ljava/lang/String; |
Offset 267, 29 lines modified | Offset 267, 29 lines modified | ||
267 | ····:cond_7 | 267 | ····:cond_7 |
268 | ····const-string·v20,·"ETag" | 268 | ····const-string·v20,·"ETag" |
Max diff block lines reached; 3332/5874 bytes (56.72%) of diff not shown. |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | ····.line·231 | 134 | ····.line·231 |
135 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; | 135 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; |
136 | ····:cond_0 | 136 | ····:cond_0 |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; | 139 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; |
140 |
····.locals· |
140 | ····.locals·6 |
141 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; | 141 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·134 | 143 | ····.line·134 |
144 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; | 144 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; |
145 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V | 145 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V |
Offset 162, 17 lines modified | Offset 162, 17 lines modified | ||
162 | ····invoke-virtual·{v0,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V | 162 | ····invoke-virtual·{v0,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V |
163 | ····.line·142 | 163 | ····.line·142 |
164 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentLength()I | 164 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentLength()I |
165 | ····move-result·v3 | 165 | ····move-result·v3 |
166 |
····int-to-long·v |
166 | ····int-to-long·v4,·v3 |
167 |
····invoke-virtual·{v0,·v |
167 | ····invoke-virtual·{v0,·v4,·v5},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V |
168 | ····.line·143 | 168 | ····.line·143 |
169 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentEncoding()Ljava/lang/String; | 169 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentEncoding()Ljava/lang/String; |
170 | ····move-result-object·v3 | 170 | ····move-result-object·v3 |
171 | ····invoke-virtual·{v0,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContentEncoding(Ljava/lang/String;)V | 171 | ····invoke-virtual·{v0,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContentEncoding(Ljava/lang/String;)V |
Offset 338, 18 lines modified | Offset 338, 20 lines modified | ||
338 | ····const-string·v2,·"POST" | 338 | ····const-string·v2,·"POST" |
339 | ····invoke-virtual·{p0,·v2},·Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V | 339 | ····invoke-virtual·{p0,·v2},·Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V |
340 | ····.line·193 | 340 | ····.line·193 |
341 | ····const-string·v2,·"Content-Type" | 341 | ····const-string·v2,·"Content-Type" |
342 | ····.line·194 | ||
342 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getPostBodyContentType()Ljava/lang/String; | 343 | ····invoke-virtual·{p1},·Lcom/android/volley/Request;->getPostBodyContentType()Ljava/lang/String; |
343 | ····move-result-object·v3 | 344 | ····move-result-object·v3 |
345 | ····.line·193 | ||
344 | ····invoke-virtual·{p0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V | 346 | ····invoke-virtual·{p0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V |
345 | ····.line·195 | 347 | ····.line·195 |
346 | ····new-instance·v0,·Ljava/io/DataOutputStream; | 348 | ····new-instance·v0,·Ljava/io/DataOutputStream; |
347 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; | 349 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; |
Offset 469, 279 lines modified | Offset 471, 273 lines modified | ||
469 | ····.prologue | 471 | ····.prologue |
470 | ····.line·90 | 472 | ····.line·90 |
471 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" | 473 | ····.local·p1,·"request":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<*>;" |
472 | ····.local·p2,·"additionalHeaders":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 474 | ····.local·p2,·"additionalHeaders":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
473 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/volley/Request;->getUrl()Ljava/lang/String; | 475 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/volley/Request;->getUrl()Ljava/lang/String; |
474 |
····move-result-object·v1 |
476 | ····move-result-object·v13 |
475 | ····.line·91 | 477 | ····.line·91 |
476 |
····.local·v1 |
478 | ····.local·v13,·"url":Ljava/lang/String; |
477 |
····new-instance·v |
479 | ····new-instance·v6,·Ljava/util/HashMap; |
478 |
····invoke-direct·{v |
480 | ····invoke-direct·{v6},·Ljava/util/HashMap;-><init>()V |
479 | ····.line·92 | 481 | ····.line·92 |
480 |
····.local·v |
482 | ····.local·v6,·"map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;" |
481 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/volley/Request;->getHeaders()Ljava/util/Map; | 483 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/volley/Request;->getHeaders()Ljava/util/Map; |
482 |
····move-result-object·v1 |
484 | ····move-result-object·v14 |
483 |
····invoke-virtual·{v |
485 | ····invoke-virtual·{v6,·v14},·Ljava/util/HashMap;->putAll(Ljava/util/Map;)V |
484 | ····.line·93 | 486 | ····.line·93 |
485 | ····move-object/from16·v0,·p2 | 487 | ····move-object/from16·v0,·p2 |
486 |
····invoke-virtual·{v |
488 | ····invoke-virtual·{v6,·v0},·Ljava/util/HashMap;->putAll(Ljava/util/Map;)V |
487 | ····.line·94 | 489 | ····.line·94 |
488 | ····move-object/from16·v0,·p0 | 490 | ····move-object/from16·v0,·p0 |
489 |
····iget-object·v1 |
491 | ····iget-object·v14,·v0,·Lcom/android/volley/toolbox/HurlStack;->mUrlRewriter:Lcom/android/volley/toolbox/HurlStack$UrlRewriter; |
490 |
····if-eqz·v1 |
492 | ····if-eqz·v14,·:cond_1 |
491 | ····.line·95 | 493 | ····.line·95 |
492 | ····move-object/from16·v0,·p0 | 494 | ····move-object/from16·v0,·p0 |
493 |
····iget-object·v1 |
495 | ····iget-object·v14,·v0,·Lcom/android/volley/toolbox/HurlStack;->mUrlRewriter:Lcom/android/volley/toolbox/HurlStack$UrlRewriter; |
494 |
····invoke-interface·{v1 |
496 | ····invoke-interface·{v14,·v13},·Lcom/android/volley/toolbox/HurlStack$UrlRewriter;->rewriteUrl(Ljava/lang/String;)Ljava/lang/String; |
495 |
····move-result-object·v1 |
497 | ····move-result-object·v12 |
Max diff block lines reached; 11058/15421 bytes (71.71%) of diff not shown. |
Offset 32, 14 lines modified | Offset 32, 15 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; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·220 | 38 | ····.line·220 |
38 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 39 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
39 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->val$cacheKey:Ljava/lang/String; | 40 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$2;->val$cacheKey:Ljava/lang/String; |
Offset 65, 18 lines modified | Offset 66, 16 lines modified | ||
65 | ····.line·224 | 66 | ····.line·224 |
66 | ····return-void | 67 | ····return-void |
67 | .end·method | 68 | .end·method |
68 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 69 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
69 | ····.locals·0 | 70 | ····.locals·0 |
70 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·220 | 72 | ····.line·220 |
73 | ····check-cast·p1,·Landroid/graphics/Bitmap; | 73 | ····check-cast·p1,·Landroid/graphics/Bitmap; |
74 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
75 | ····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 |
76 | ····return-void | 75 | ····return-void |
77 | .end·method | 76 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 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; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·226 | 28 | ····.line·226 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
29 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->val$cacheKey:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/ImageLoader$3;->val$cacheKey:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 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; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·436 | 27 | ····.line·436 |
27 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; | 28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 37, 54 lines modified | Offset 38, 53 lines modified | ||
37 | #·virtual·methods | 38 | #·virtual·methods |
38 | .method·public·run()V | 39 | .method·public·run()V |
39 | ····.locals·6 | 40 | ····.locals·6 |
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·439 | 42 | ····.line·439 |
42 |
····iget-object·v |
43 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
43 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader;->mBatchedResponses:Ljava/util/HashMap; | 44 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader;->mBatchedResponses:Ljava/util/HashMap; |
44 |
····invoke-static·{v |
45 | ····invoke-static·{v2},·Lcom/android/volley/toolbox/ImageLoader;->access$400(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
45 |
····move-result-object·v |
46 | ····move-result-object·v2 |
46 |
····invoke-virtual·{v |
47 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
47 |
····move-result-object·v |
48 | ····move-result-object·v2 |
48 |
····invoke-interface·{v |
49 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
49 | ····move-result-object·v2 | 50 | ····move-result-object·v2 |
50 | ····:cond_0 | 51 | ····:cond_0 |
51 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 52 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
52 |
····move-result·v |
53 | ····move-result·v3 |
53 |
····if-eqz·v |
54 | ····if-eqz·v3,·:cond_3 |
54 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 55 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
56 | ····check-cast·v0,·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 57 | ····check-cast·v0,·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
57 | ····.line·440 | 58 | ····.line·440 |
58 | ····.local·v0,·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 59 | ····.local·v0,·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
59 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->mContainers:Ljava/util/LinkedList; | 60 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->mContainers:Ljava/util/LinkedList; |
60 | ····invoke-static·{v0},·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->access$500(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList; | 61 | ····invoke-static·{v0},·Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;->access$500(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList; |
61 |
····move-result-object·v |
62 | ····move-result-object·v3 |
62 |
····invoke-virtual·{v |
63 | ····invoke-virtual·{v3},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
63 | ····move-result-object·v3 | 64 | ····move-result-object·v3 |
64 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
65 | ····:cond_1 | 65 | ····:cond_1 |
66 | ····:goto_0 | 66 | ····:goto_0 |
67 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 67 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
68 | ····move-result·v4 | 68 | ····move-result·v4 |
69 | ····if-eqz·v4,·:cond_0 | 69 | ····if-eqz·v4,·:cond_0 |
Offset 146, 29 lines modified | Offset 146, 28 lines modified | ||
146 | ····invoke-interface·{v4,·v5},·Lcom/android/volley/toolbox/ImageLoader$ImageListener;->onErrorResponse(Lcom/android/volley/VolleyError;)V | 146 | ····invoke-interface·{v4,·v5},·Lcom/android/volley/toolbox/ImageLoader$ImageListener;->onErrorResponse(Lcom/android/volley/VolleyError;)V |
147 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
148 | ····.line·455 | 148 | ····.line·455 |
149 | ····.end·local·v0····#·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; | 149 | ····.end·local·v0····#·"bir":Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; |
150 | ····.end·local·v1····#·"container":Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 150 | ····.end·local·v1····#·"container":Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
151 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
152 | ····:cond_3 | 151 | ····:cond_3 |
153 |
····iget-object·v |
152 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
154 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader;->mBatchedResponses:Ljava/util/HashMap; | 153 | ····#·getter·for:·Lcom/android/volley/toolbox/ImageLoader;->mBatchedResponses:Ljava/util/HashMap; |
155 |
····invoke-static·{v |
154 | ····invoke-static·{v2},·Lcom/android/volley/toolbox/ImageLoader;->access$400(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap; |
156 |
····move-result-object·v |
155 | ····move-result-object·v2 |
157 |
····invoke-virtual·{v |
156 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->clear()V |
158 | ····.line·456 | 157 | ····.line·456 |
159 |
····iget-object·v |
158 | ····iget-object·v2,·p0,·Lcom/android/volley/toolbox/ImageLoader$4;->this$0:Lcom/android/volley/toolbox/ImageLoader; |
160 |
····const/4·v |
159 | ····const/4·v3,·0x0 |
161 | ····#·setter·for:·Lcom/android/volley/toolbox/ImageLoader;->mRunnable:Ljava/lang/Runnable; | 160 | ····#·setter·for:·Lcom/android/volley/toolbox/ImageLoader;->mRunnable:Ljava/lang/Runnable; |
162 |
····invoke-static·{v |
161 | ····invoke-static·{v2,·v3},·Lcom/android/volley/toolbox/ImageLoader;->access$802(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable; |
163 | ····.line·457 | 162 | ····.line·457 |
164 | ····return-void | 163 | ····return-void |
Max diff block lines reached; 0/4863 bytes (0.00%) of diff not shown. |
Offset 25, 14 lines modified | Offset 25, 15 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; | ||
29 | ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap; | 30 | ····.param·p2,·"bitmap"····#·Landroid/graphics/Bitmap; |
30 | ····.param·p3,·"requestUrl"····#·Ljava/lang/String; | 31 | ····.param·p3,·"requestUrl"····#·Ljava/lang/String; |
31 | ····.param·p4,·"cacheKey"····#·Ljava/lang/String; | 32 | ····.param·p4,·"cacheKey"····#·Ljava/lang/String; |
32 | ····.param·p5,·"listener"····#·Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 33 | ····.param·p5,·"listener"····#·Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·312 | 35 | ····.line·312 |
Offset 225, 14 lines modified | Offset 225, 15 lines modified | ||
225 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 225 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
226 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
227 | ····const-string·v1,·"#H" | 227 | ····const-string·v1,·"#H" |
228 | ····.line·478 | ||
228 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 229 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
229 | ····move-result-object·v0 | 230 | ····move-result-object·v0 |
230 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 231 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
231 | ····move-result-object·v0 | 232 | ····move-result-object·v0 |
Offset 241, 14 lines modified | Offset 242, 15 lines modified | ||
241 | ····move-result-object·v0 | 242 | ····move-result-object·v0 |
242 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 243 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
243 | ····move-result-object·v0 | 244 | ····move-result-object·v0 |
245 | ····.line·477 | ||
244 | ····return-object·v0 | 246 | ····return-object·v0 |
245 | .end·method | 247 | .end·method |
246 | .method·public·static·getImageListener(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 248 | .method·public·static·getImageListener(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
247 | ····.locals·1 | 249 | ····.locals·1 |
248 | ····.param·p0,·"view"····#·Landroid/widget/ImageView; | 250 | ····.param·p0,·"view"····#·Landroid/widget/ImageView; |
249 | ····.param·p1,·"defaultImageResId"····#·I | 251 | ····.param·p1,·"defaultImageResId"····#·I |
Offset 223, 38 lines modified | Offset 223, 40 lines modified | ||
223 | ····move-result·v5 | 223 | ····move-result·v5 |
224 | ····.line·158 | 224 | ····.line·158 |
225 | ····.local·v5,·"desiredHeight":I | 225 | ····.local·v5,·"desiredHeight":I |
226 | ····iput-boolean·v10,·v4,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z | 226 | ····iput-boolean·v10,·v4,·Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z |
227 |
····.line·16 |
227 | ····.line·162 |
228 | ····invoke-static·{v1,·v0,·v6,·v5},·Lcom/android/volley/toolbox/ImageRequest;->findBestSampleSize(IIII)I | 228 | ····invoke-static·{v1,·v0,·v6,·v5},·Lcom/android/volley/toolbox/ImageRequest;->findBestSampleSize(IIII)I |
229 | ····move-result·v8 | 229 | ····move-result·v8 |
230 | ····iput·v8,·v4,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I | 230 | ····iput·v8,·v4,·Landroid/graphics/BitmapFactory$Options;->inSampleSize:I |
231 | ····.line·163 | 231 | ····.line·163 |
232 | ····array-length·v8,·v3 | 232 | ····array-length·v8,·v3 |
233 | ····.line·164 | ||
233 | ····invoke-static·{v3,·v10,·v8,·v4},·Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; | 234 | ····invoke-static·{v3,·v10,·v8,·v4},·Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; |
234 | ····move-result-object·v7 | 235 | ····move-result-object·v7 |
235 | ····.line·167 | 236 | ····.line·167 |
236 | ····.local·v7,·"tempBitmap":Landroid/graphics/Bitmap; | 237 | ····.local·v7,·"tempBitmap":Landroid/graphics/Bitmap; |
237 | ····if-eqz·v7,·:cond_2 | 238 | ····if-eqz·v7,·:cond_2 |
238 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getWidth()I | 239 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getWidth()I |
239 | ····move-result·v8 | 240 | ····move-result·v8 |
240 | ····if-gt·v8,·v6,·:cond_1 | 241 | ····if-gt·v8,·v6,·:cond_1 |
242 | ····.line·168 | ||
241 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getHeight()I | 243 | ····invoke-virtual·{v7},·Landroid/graphics/Bitmap;->getHeight()I |
242 | ····move-result·v8 | 244 | ····move-result·v8 |
243 | ····if-le·v8,·v5,·:cond_2 | 245 | ····if-le·v8,·v5,·:cond_2 |
244 | ····.line·169 | 246 | ····.line·169 |
Offset 296, 66 lines modified | Offset 298, 68 lines modified | ||
296 | ····.locals·12 | 298 | ····.locals·12 |
297 | ····.param·p0,·"actualWidth"····#·I | 299 | ····.param·p0,·"actualWidth"····#·I |
298 | ····.param·p1,·"actualHeight"····#·I | 300 | ····.param·p1,·"actualHeight"····#·I |
299 | ····.param·p2,·"desiredWidth"····#·I | 301 | ····.param·p2,·"desiredWidth"····#·I |
300 | ····.param·p3,·"desiredHeight"····#·I | 302 | ····.param·p3,·"desiredHeight"····#·I |
301 | ····.prologue | 303 | ····.prologue |
302 | ····const/high16·v11,·0x40000000····#·2.0f | ||
303 | ····.line·201 | 304 | ····.line·201 |
304 |
····int-to-double·v |
305 | ····int-to-double·v8,·p0 |
305 |
····int-to-double·v |
306 | ····int-to-double·v10,·p2 |
306 |
····div-double·v |
307 | ····div-double·v6,·v8,·v10 |
307 | ····.line·202 | 308 | ····.line·202 |
308 |
····.local·v |
309 | ····.local·v6,·"wr":D |
309 |
····int-to-double·v |
310 | ····int-to-double·v8,·p1 |
310 |
····int-to-double·v |
311 | ····int-to-double·v10,·p3 |
311 |
····div-double·v0,·v |
312 | ····div-double·v0,·v8,·v10 |
312 | ····.line·203 | 313 | ····.line·203 |
313 | ····.local·v0,·"hr":D | 314 | ····.local·v0,·"hr":D |
314 |
····invoke-static·{v |
315 | ····invoke-static·{v6,·v7,·v0,·v1},·Ljava/lang/Math;->min(DD)D |
315 |
····move-result-wide·v |
316 | ····move-result-wide·v4 |
316 | ····.line·204 | 317 | ····.line·204 |
317 |
····.local·v |
318 | ····.local·v4,·"ratio":D |
318 | ····const/high16·v2,·0x3f800000····#·1.0f | 319 | ····const/high16·v2,·0x3f800000····#·1.0f |
319 | ····.line·205 | 320 | ····.line·205 |
320 | ····.local·v2,·"n":F | 321 | ····.local·v2,·"n":F |
321 | ····:goto_0 | 322 | ····:goto_0 |
322 |
···· |
323 | ····const/high16·v3,·0x40000000····#·2.0f |
324 | ····mul-float/2addr·v3,·v2 | ||
323 |
····float-to-double·v |
325 | ····float-to-double·v8,·v3 |
324 |
····cmpg-double·v |
326 | ····cmpg-double·v3,·v8,·v4 |
325 |
····if-gtz·v |
327 | ····if-gtz·v3,·:cond_0 |
326 | ····.line·206 | 328 | ····.line·206 |
327 |
···· |
329 | ····const/high16·v3,·0x40000000····#·2.0f |
330 | ····mul-float/2addr·v2,·v3 | ||
328 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
329 | ····.line·209 | 332 | ····.line·209 |
330 | ····:cond_0 | 333 | ····:cond_0 |
331 |
····float-to-int·v |
334 | ····float-to-int·v3,·v2 |
Max diff block lines reached; 2346/4953 bytes (47.37%) of diff not shown. |
Offset 75, 30 lines modified | Offset 75, 33 lines modified | ||
75 | ····:try_start_0 | 75 | ····:try_start_0 |
76 | ····new-instance·v2,·Ljava/lang/String; | 76 | ····new-instance·v2,·Ljava/lang/String; |
77 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 77 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
78 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 78 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
79 | ····.line·49 | ||
79 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; | 80 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; |
80 | ····move-result-object·v4 | 81 | ····move-result-object·v4 |
81 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 82 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
82 | ····.line·50 | 83 | ····.line·50 |
83 | ····.local·v2,·"jsonString":Ljava/lang/String; | 84 | ····.local·v2,·"jsonString":Ljava/lang/String; |
84 | ····new-instance·v3,·Lorg/json/JSONArray; | 85 | ····new-instance·v3,·Lorg/json/JSONArray; |
85 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V | 86 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V |
87 | ····.line·51 | ||
86 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 88 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
87 | ····move-result-object·v4 | 89 | ····move-result-object·v4 |
90 | ····.line·50 | ||
88 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 91 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
89 | ····:try_end_0 | 92 | ····:try_end_0 |
90 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 93 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
91 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 | 94 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 |
92 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
Offset 138, 30 lines modified | Offset 138, 33 lines modified | ||
138 | ····:try_start_0 | 138 | ····:try_start_0 |
139 | ····new-instance·v2,·Ljava/lang/String; | 139 | ····new-instance·v2,·Ljava/lang/String; |
140 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 140 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
141 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 141 | ····iget-object·v4,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
142 | ····.line·67 | ||
142 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; | 143 | ····invoke-static·{v4},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; |
143 | ····move-result-object·v4 | 144 | ····move-result-object·v4 |
144 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 145 | ····invoke-direct·{v2,·v3,·v4},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
145 | ····.line·68 | 146 | ····.line·68 |
146 | ····.local·v2,·"jsonString":Ljava/lang/String; | 147 | ····.local·v2,·"jsonString":Ljava/lang/String; |
147 | ····new-instance·v3,·Lorg/json/JSONObject; | 148 | ····new-instance·v3,·Lorg/json/JSONObject; |
148 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V | 149 | ····invoke-direct·{v3,·v2},·Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V |
150 | ····.line·69 | ||
149 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 151 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
150 | ····move-result-object·v4 | 152 | ····move-result-object·v4 |
153 | ····.line·68 | ||
151 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 154 | ····invoke-static·{v3,·v4},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
152 | ····:try_end_0 | 155 | ····:try_end_0 |
153 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 156 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
154 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 | 157 | ····.catch·Lorg/json/JSONException;·{:try_start_0·..·:try_end_0}·:catch_1 |
155 | ····move-result-object·v3 | 158 | ····move-result-object·v3 |
Offset 48, 20 lines modified | Offset 48, 22 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 | ||
51 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 52 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
53 | ····sput-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; | 54 | ····sput-object·v0,·Lcom/android/volley/toolbox/JsonRequest;->PROTOCOL_CONTENT_TYPE:Ljava/lang/String; |
55 | ····.line·39 | ||
54 | ····return-void | 56 | ····return-void |
55 | .end·method | 57 | .end·method |
56 | .method·public·constructor·<init>(ILjava/lang/String;Ljava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V | 58 | .method·public·constructor·<init>(ILjava/lang/String;Ljava/lang/String;Lcom/android/volley/Response$Listener;Lcom/android/volley/Response$ErrorListener;)V |
57 | ····.locals·0 | 59 | ····.locals·0 |
58 | ····.param·p1,·"method"····#·I | 60 | ····.param·p1,·"method"····#·I |
59 | ····.param·p2,·"url"····#·Ljava/lang/String; | 61 | ····.param·p2,·"url"····#·Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 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; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·157 | 28 | ····.line·157 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->this$1:Lcom/android/volley/toolbox/NetworkImageView$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->this$1:Lcom/android/volley/toolbox/NetworkImageView$1; |
29 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 30 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1$1;->val$response:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
Offset 22, 14 lines modified | Offset 22, 15 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; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·142 | 28 | ····.line·142 |
28 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->this$0:Lcom/android/volley/toolbox/NetworkImageView; | 29 | ····iput-object·p1,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->this$0:Lcom/android/volley/toolbox/NetworkImageView; |
29 | ····iput-boolean·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->val$isInLayoutPass:Z | 30 | ····iput-boolean·p2,·p0,·Lcom/android/volley/toolbox/NetworkImageView$1;->val$isInLayoutPass:Z |
Offset 105, 22 lines modified | Offset 105, 24 lines modified | ||
105 | ····.local·v0,·"height":I | 105 | ····.local·v0,·"height":I |
106 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 106 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
107 | ····move-result-object·v4 | 107 | ····move-result-object·v4 |
108 | ····if-eqz·v4,·:cond_1 | 108 | ····if-eqz·v4,·:cond_1 |
109 | ····.line·108 | ||
109 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 110 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
110 | ····move-result-object·v4 | 111 | ····move-result-object·v4 |
111 | ····iget·v4,·v4,·Landroid/view/ViewGroup$LayoutParams;->height:I | 112 | ····iget·v4,·v4,·Landroid/view/ViewGroup$LayoutParams;->height:I |
112 | ····if-ne·v4,·v5,·:cond_1 | 113 | ····if-ne·v4,·v5,·:cond_1 |
114 | ····.line·109 | ||
113 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 115 | ····invoke-virtual·{p0},·Lcom/android/volley/toolbox/NetworkImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
114 | ····move-result-object·v4 | 116 | ····move-result-object·v4 |
115 | ····iget·v4,·v4,·Landroid/view/ViewGroup$LayoutParams;->width:I | 117 | ····iget·v4,·v4,·Landroid/view/ViewGroup$LayoutParams;->width:I |
116 | ····if-ne·v4,·v5,·:cond_1 | 118 | ····if-ne·v4,·v5,·:cond_1 |
Offset 137, 15 lines modified | Offset 139, 15 lines modified | ||
137 | ····if-nez·v1,·:cond_2 | 139 | ····if-nez·v1,·:cond_2 |
138 | ····.line·176 | 140 | ····.line·176 |
139 | ····:cond_0 | 141 | ····:cond_0 |
140 | ····:goto_1 | 142 | ····:goto_1 |
141 | ····return-void | 143 | ····return-void |
142 |
····.line·10 |
144 | ····.line·109 |
143 | ····.end·local·v1····#·"isFullyWrapContent":Z | 145 | ····.end·local·v1····#·"isFullyWrapContent":Z |
144 | ····:cond_1 | 146 | ····:cond_1 |
145 | ····const/4·v1,·0x0 | 147 | ····const/4·v1,·0x0 |
146 | ····goto·:goto_0 | 148 | ····goto·:goto_0 |
147 | ····.line·118 | 149 | ····.line·118 |
Offset 317, 15 lines modified | Offset 317, 15 lines modified | ||
317 | ····invoke-direct·{v1,·v0},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V | 317 | ····invoke-direct·{v1,·v0},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V |
318 | ····throw·v1 | 318 | ····throw·v1 |
319 | .end·method | 319 | .end·method |
320 | .method·public·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 320 | .method·public·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
321 |
····.locals· |
321 | ····.locals·3 |
322 | ····.param·p1,·"timeout"····#·J | 322 | ····.param·p1,·"timeout"····#·J |
323 | ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit; | 323 | ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit; |
324 | ····.annotation·system·Ldalvik/annotation/Signature; | 324 | ····.annotation·system·Ldalvik/annotation/Signature; |
325 | ········value·=·{ | 325 | ········value·=·{ |
326 | ············"(J", | 326 | ············"(J", |
327 | ············"Ljava/util/concurrent/TimeUnit;", | 327 | ············"Ljava/util/concurrent/TimeUnit;", |
328 | ············")TT;" | 328 | ············")TT;" |
Offset 86, 21 lines modified | Offset 86, 19 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; | ||
92 | ····.prologue | 91 | ····.prologue |
93 | ····.line·30 | 92 | ····.line·30 |
94 | ····check-cast·p1,·Ljava/lang/String; | 93 | ····check-cast·p1,·Ljava/lang/String; |
95 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
96 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/StringRequest;->deliverResponse(Ljava/lang/String;)V | 94 | ····invoke-virtual·{p0,·p1},·Lcom/android/volley/toolbox/StringRequest;->deliverResponse(Ljava/lang/String;)V |
97 | ····return-void | 95 | ····return-void |
98 | .end·method | 96 | .end·method |
99 | .method·protected·deliverResponse(Ljava/lang/String;)V | 97 | .method·protected·deliverResponse(Ljava/lang/String;)V |
100 | ····.locals·1 | 98 | ····.locals·1 |
Offset 437, 15 lines modified | Offset 437, 15 lines modified | ||
437 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; | 437 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; |
438 | ····.line·244 | 438 | ····.line·244 |
439 | ····return-void | 439 | ····return-void |
440 | .end·method | 440 | .end·method |
441 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V | 441 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V |
442 |
····.locals· |
442 | ····.locals·1 |
443 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; | 443 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; |
444 | ····.param·p1,·"x1"····#·D | 444 | ····.param·p1,·"x1"····#·D |
445 | ····.prologue | 445 | ····.prologue |
446 | ····.line·97 | 446 | ····.line·97 |
447 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V | 447 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V |
Offset 334, 15 lines modified | Offset 334, 15 lines modified | ||
334 | ····.prologue | 334 | ····.prologue |
335 | ····.line·90 | 335 | ····.line·90 |
336 | ····return-object·p0 | 336 | ····return-object·p0 |
337 | .end·method | 337 | .end·method |
338 | .method·public·equals(Ljava/lang/Object;)Z | 338 | .method·public·equals(Ljava/lang/Object;)Z |
339 |
····.locals·1 |
339 | ····.locals·12 |
340 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 340 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
341 | ····.prologue | 341 | ····.prologue |
342 | ····const/4·v5,·0x1 | 342 | ····const/4·v5,·0x1 |
343 | ····const/4·v6,·0x0 | 343 | ····const/4·v6,·0x0 |
Offset 412, 25 lines modified | Offset 412, 25 lines modified | ||
412 | ····.line·317 | 412 | ····.line·317 |
413 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 413 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
414 | ····move-result-object·v7 | 414 | ····move-result-object·v7 |
415 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J | 415 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J |
416 |
····move-result-wide·v |
416 | ····move-result-wide·v8 |
417 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 417 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
418 |
····move-result-object·v |
418 | ····move-result-object·v7 |
419 |
····invoke-virtual·{v |
419 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J |
420 |
····move-result-wide·v |
420 | ····move-result-wide·v10 |
421 |
····cmp-long·v7,·v |
421 | ····cmp-long·v7,·v8,·v10 |
422 | ····if-eqz·v7,·:cond_0 | 422 | ····if-eqz·v7,·:cond_0 |
423 | ····move·v5,·v6 | 423 | ····move·v5,·v6 |
424 | ····goto·:goto_0 | 424 | ····goto·:goto_0 |
Offset 442, 34 lines modified | Offset 442, 34 lines modified | ||
442 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z | 442 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z |
443 | ····.line·87 | 443 | ····.line·87 |
444 | ····return-object·v0 | 444 | ····return-object·v0 |
445 | .end·method | 445 | .end·method |
446 | .method·public·excludeClass(Ljava/lang/Class;Z)Z | 446 | .method·public·excludeClass(Ljava/lang/Class;Z)Z |
447 |
····.locals· |
447 | ····.locals·10 |
448 | ····.param·p2,·"serialize"····#·Z | 448 | ····.param·p2,·"serialize"····#·Z |
449 | ····.annotation·system·Ldalvik/annotation/Signature; | 449 | ····.annotation·system·Ldalvik/annotation/Signature; |
450 | ········value·=·{ | 450 | ········value·=·{ |
451 | ············"(", | 451 | ············"(", |
452 | ············"Ljava/lang/Class", | 452 | ············"Ljava/lang/Class", |
453 | ············"<*>;Z)Z" | 453 | ············"<*>;Z)Z" |
454 | ········} | 454 | ········} |
455 | ····.end·annotation | 455 | ····.end·annotation |
456 | ····.prologue | 456 | ····.prologue |
457 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 457 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
458 | ····const/4·v5,·0x1 | 458 | ····const/4·v5,·0x1 |
459 | ····.line·192 | 459 | ····.line·192 |
460 |
····iget-wide·v |
460 | ····iget-wide·v6,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
461 |
····const-wide/high16·v |
461 | ····const-wide/high16·v8,·-0x4010000000000000L····#·-1.0 |
462 |
····cmpl-double·v3,·v |
462 | ····cmpl-double·v3,·v6,·v8 |
463 | ····if-eqz·v3,·:cond_0 | 463 | ····if-eqz·v3,·:cond_0 |
464 | ····const-class·v3,·Lcom/google/gson/annotations/Since; | 464 | ····const-class·v3,·Lcom/google/gson/annotations/Since; |
465 | ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 465 | ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 582, 15 lines modified | Offset 582, 15 lines modified | ||
582 | ····:cond_5 | 582 | ····:cond_5 |
583 | ····const/4·v3,·0x0 | 583 | ····const/4·v3,·0x0 |
584 | ····goto·:goto_0 | 584 | ····goto·:goto_0 |
585 | .end·method | 585 | .end·method |
586 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z | 586 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z |
587 |
····.locals·1 |
587 | ····.locals·12 |
588 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; | 588 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; |
589 | ····.param·p2,·"serialize"····#·Z | 589 | ····.param·p2,·"serialize"····#·Z |
590 | ····.prologue | 590 | ····.prologue |
591 | ····const/4·v7,·0x1 | 591 | ····const/4·v7,·0x1 |
592 | ····.line·150 | 592 | ····.line·150 |
Offset 608, 19 lines modified | Offset 608, 19 lines modified | ||
608 | ····.line·188 | 608 | ····.line·188 |
609 | ····:goto_0 | 609 | ····:goto_0 |
610 | ····return·v5 | 610 | ····return·v5 |
611 | ····.line·154 | 611 | ····.line·154 |
612 | ····:cond_0 | 612 | ····:cond_0 |
613 |
····iget-wide·v |
613 | ····iget-wide·v8,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
614 |
····const-wide/high16·v |
614 | ····const-wide/high16·v10,·-0x4010000000000000L····#·-1.0 |
615 |
····cmpl-double·v5,·v |
615 | ····cmpl-double·v5,·v8,·v10 |
616 | ····if-eqz·v5,·:cond_1 | 616 | ····if-eqz·v5,·:cond_1 |
617 | ····const-class·v5,·Lcom/google/gson/annotations/Since; | 617 | ····const-class·v5,·Lcom/google/gson/annotations/Since; |
618 | ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 618 | ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 125, 30 lines modified | Offset 125, 30 lines modified | ||
125 | ····move-result·v2 | 125 | ····move-result·v2 |
126 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
127 | .end·method | 127 | .end·method |
128 | .method·public·longValue()J | 128 | .method·public·longValue()J |
129 |
····.locals· |
129 | ····.locals·4 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·49 | 131 | ····.line·49 |
132 | ····:try_start_0 | 132 | ····:try_start_0 |
133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
135 | ····:try_end_0 | 135 | ····:try_end_0 |
136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
137 |
····move-result-wide·v |
137 | ····move-result-wide·v2 |
138 | ····.line·51 | 138 | ····.line·51 |
139 | ····:goto_0 | 139 | ····:goto_0 |
140 |
····return-wide·v |
140 | ····return-wide·v2 |
141 | ····.line·50 | 141 | ····.line·50 |
142 | ····:catch_0 | 142 | ····:catch_0 |
143 | ····move-exception·v0 | 143 | ····move-exception·v0 |
144 | ····.line·51 | 144 | ····.line·51 |
145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; | 145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V | 157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V |
158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J | 158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J |
159 |
····move-result-wide·v |
159 | ····move-result-wide·v2 |
160 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
161 | .end·method | 161 | .end·method |
162 | .method·public·toString()Ljava/lang/String; | 162 | .method·public·toString()Ljava/lang/String; |
163 | ····.locals·1 | 163 | ····.locals·1 |
Offset 625, 15 lines modified | Offset 625, 15 lines modified | ||
625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V | 625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V |
626 | ····.line·167 | 626 | ····.line·167 |
627 | ····return-object·p0 | 627 | ····return-object·p0 |
628 | .end·method | 628 | .end·method |
629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
630 |
····.locals· |
630 | ····.locals·3 |
631 | ····.param·p1,·"value"····#·J | 631 | ····.param·p1,·"value"····#·J |
632 | ····.annotation·system·Ldalvik/annotation/Throws; | 632 | ····.annotation·system·Ldalvik/annotation/Throws; |
633 | ········value·=·{ | 633 | ········value·=·{ |
634 | ············Ljava/io/IOException; | 634 | ············Ljava/io/IOException; |
635 | ········} | 635 | ········} |
636 | ····.end·annotation | 636 | ····.end·annotation |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | #·virtual·methods | 71 | #·virtual·methods |
72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; | 72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; |
73 |
····.locals· |
73 | ····.locals·6 |
74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
75 | ····.annotation·system·Ldalvik/annotation/Throws; | 75 | ····.annotation·system·Ldalvik/annotation/Throws; |
76 | ········value·=·{ | 76 | ········value·=·{ |
77 | ············Ljava/io/IOException; | 77 | ············Ljava/io/IOException; |
78 | ········} | 78 | ········} |
79 | ····.end·annotation | 79 | ····.end·annotation |
Offset 191, 17 lines modified | Offset 191, 17 lines modified | ||
191 | ····goto·:goto_1 | 191 | ····goto·:goto_1 |
192 | ····.line·79 | 192 | ····.line·79 |
193 | ····:pswitch_3 | 193 | ····:pswitch_3 |
194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D | 194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D |
195 |
····move-result-wide·v |
195 | ····move-result-wide·v4 |
196 |
····invoke-static·{v |
196 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
197 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
198 | ····goto·:goto_1 | 198 | ····goto·:goto_1 |
199 | ····.line·82 | 199 | ····.line·82 |
200 | ····:pswitch_4 | 200 | ····:pswitch_4 |
Offset 88, 86 lines modified | Offset 88, 86 lines modified | ||
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line·51 | 89 | ····.line·51 |
90 | ····monitor-enter·p0 | 90 | ····monitor-enter·p0 |
91 | ····:try_start_0 | 91 | ····:try_start_0 |
92 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; | 92 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; |
93 |
····move-result-object·v |
93 | ····move-result-object·v1 |
94 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; | 94 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; |
95 |
····if-ne·v |
95 | ····if-ne·v1,·v4,·:cond_0 |
96 | ····.line·52 | 96 | ····.line·52 |
97 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V | 97 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V |
98 | ····:try_end_0 | 98 | ····:try_end_0 |
99 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 99 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
100 | ····.line·53 | 100 | ····.line·53 |
101 |
····const/4·v |
101 | ····const/4·v1,·0x0 |
102 | ····.line·57 | 102 | ····.line·57 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····monitor-exit·p0 | 104 | ····monitor-exit·p0 |
105 |
····return-object·v |
105 | ····return-object·v1 |
106 | ····.line·56 | 106 | ····.line·56 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····:try_start_1 | 108 | ····:try_start_1 |
109 |
····iget-object·v |
109 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/bind/SqlDateTypeAdapter;->format:Ljava/text/DateFormat; |
110 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; | 110 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; |
111 | ····move-result-object·v4 | 111 | ····move-result-object·v4 |
112 |
····invoke-virtual·{v |
112 | ····invoke-virtual·{v1,·v4},·Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; |
113 |
····move-result-object·v |
113 | ····move-result-object·v1 |
114 |
····invoke-virtual·{v |
114 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J |
115 |
····move-result-wide·v |
115 | ····move-result-wide·v2 |
116 | ····.line·57 | 116 | ····.line·57 |
117 |
····.local·v |
117 | ····.local·v2,·"utilDate":J |
118 |
····new-instance·v |
118 | ····new-instance·v1,·Ljava/sql/Date; |
119 |
····invoke-direct·{v |
119 | ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Date;-><init>(J)V |
120 | ····:try_end_1 | 120 | ····:try_end_1 |
121 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 121 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
122 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 122 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
123 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
124 | ····.line·58 | 124 | ····.line·58 |
125 |
····.end·local·v |
125 | ····.end·local·v2····#·"utilDate":J |
126 | ····:catch_0 | 126 | ····:catch_0 |
127 | ····move-exception·v0 | 127 | ····move-exception·v0 |
128 | ····.line·59 | 128 | ····.line·59 |
129 | ····.local·v0,·"e":Ljava/text/ParseException; | 129 | ····.local·v0,·"e":Ljava/text/ParseException; |
130 | ····:try_start_2 | 130 | ····:try_start_2 |
131 |
····new-instance·v |
131 | ····new-instance·v1,·Lcom/google/gson/JsonSyntaxException; |
132 |
····invoke-direct·{v |
132 | ····invoke-direct·{v1,·v0},·Lcom/google/gson/JsonSyntaxException;-><init>(Ljava/lang/Throwable;)V |
133 |
····throw·v |
133 | ····throw·v1 |
134 | ····:try_end_2 | 134 | ····:try_end_2 |
135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
136 | ····.line·51 | 136 | ····.line·51 |
137 | ····.end·local·v0····#·"e":Ljava/text/ParseException; | 137 | ····.end·local·v0····#·"e":Ljava/text/ParseException; |
138 | ····:catchall_0 | 138 | ····:catchall_0 |
139 |
····move-exception·v |
139 | ····move-exception·v1 |
140 | ····monitor-exit·p0 | 140 | ····monitor-exit·p0 |
141 |
····throw·v |
141 | ····throw·v1 |
142 | .end·method | 142 | .end·method |
143 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V | 143 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V |
144 | ····.locals·0 | 144 | ····.locals·0 |
145 | ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter; | 145 | ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter; |
146 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | 146 | ····.param·p2,·"x1"····#·Ljava/lang/Object; |
147 | ····.annotation·system·Ldalvik/annotation/Throws; | 147 | ····.annotation·system·Ldalvik/annotation/Throws; |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····return-object·v0 | 74 | ····return-object·v0 |
75 | .end·method | 75 | .end·method |
76 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; | 76 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; |
77 |
····.locals· |
77 | ····.locals·6 |
78 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 78 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
79 | ····.annotation·system·Ldalvik/annotation/Throws; | 79 | ····.annotation·system·Ldalvik/annotation/Throws; |
80 | ········value·=·{ | 80 | ········value·=·{ |
81 | ············Ljava/io/IOException; | 81 | ············Ljava/io/IOException; |
82 | ········} | 82 | ········} |
83 | ····.end·annotation | 83 | ····.end·annotation |
Offset 127, 17 lines modified | Offset 127, 17 lines modified | ||
127 | ····.line·57 | 127 | ····.line·57 |
128 | ····.local·v0,·"date":Ljava/util/Date; | 128 | ····.local·v0,·"date":Ljava/util/Date; |
129 | ····new-instance·v2,·Ljava/sql/Time; | 129 | ····new-instance·v2,·Ljava/sql/Time; |
130 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J | 130 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J |
131 |
····move-result-wide·v |
131 | ····move-result-wide·v4 |
132 |
····invoke-direct·{v2,·v |
132 | ····invoke-direct·{v2,·v4,·v5},·Ljava/sql/Time;-><init>(J)V |
133 | ····:try_end_1 | 133 | ····:try_end_1 |
134 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 134 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
135 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 135 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | ····.line·58 | 137 | ····.line·58 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; | 36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; |
37 |
····.locals· |
37 | ····.locals·4 |
38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
39 | ····.annotation·system·Ldalvik/annotation/Throws; | 39 | ····.annotation·system·Ldalvik/annotation/Throws; |
40 | ········value·=·{ | 40 | ········value·=·{ |
41 | ············Ljava/io/IOException; | 41 | ············Ljava/io/IOException; |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
Offset 65, 17 lines modified | Offset 65, 17 lines modified | ||
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-object·v1 | 66 | ····return-object·v1 |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····:try_start_0 | 68 | ····:try_start_0 |
69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J | 69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J |
70 |
····move-result-wide·v |
70 | ····move-result-wide·v2 |
71 |
····invoke-static·{v |
71 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
72 | ····:try_end_0 | 72 | ····:try_end_0 |
73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
74 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
Offset 2108, 432 lines modified | Offset 2108, 436 lines modified | ||
2108 | ····.line·634 | 2108 | ····.line·634 |
2109 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I | 2109 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I |
2110 | ····goto·:goto_2 | 2110 | ····goto·:goto_2 |
2111 | .end·method | 2111 | .end·method |
2112 | .method·private·peekNumber()I | 2112 | .method·private·peekNumber()I |
2113 |
····.locals·1 |
2113 | ····.locals·18 |
2114 | ····.annotation·system·Ldalvik/annotation/Throws; | 2114 | ····.annotation·system·Ldalvik/annotation/Throws; |
2115 | ········value·=·{ | 2115 | ········value·=·{ |
2116 | ············Ljava/io/IOException; | 2116 | ············Ljava/io/IOException; |
2117 | ········} | 2117 | ········} |
2118 | ····.end·annotation | 2118 | ····.end·annotation |
2119 | ····.prologue | 2119 | ····.prologue |
2120 | ····.line·639 | 2120 | ····.line·639 |
2121 | ····move-object/from16·v0,·p0 | 2121 | ····move-object/from16·v0,·p0 |
2122 |
····iget-object·v |
2122 | ····iget-object·v2,·v0,·Lcom/google/gson/stream/JsonReader;->buffer:[C |
2123 | ····.line·640 | 2123 | ····.line·640 |
2124 |
····.local·v |
2124 | ····.local·v2,·"buffer":[C |
2125 | ····move-object/from16·v0,·p0 | 2125 | ····move-object/from16·v0,·p0 |
2126 |
····iget·v |
2126 | ····iget·v9,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I |
2127 | ····.line·641 | 2127 | ····.line·641 |
2128 |
····.local·v |
2128 | ····.local·v9,·"p":I |
2129 | ····move-object/from16·v0,·p0 | 2129 | ····move-object/from16·v0,·p0 |
2130 |
····iget·v |
2130 | ····iget·v6,·v0,·Lcom/google/gson/stream/JsonReader;->limit:I |
2131 | ····.line·643 | 2131 | ····.line·643 |
2132 |
····.local·v |
2132 | ····.local·v6,·"l":I |
2133 |
····const-wide/16·v1 |
2133 | ····const-wide/16·v12,·0x0 |
2134 | ····.line·644 | 2134 | ····.line·644 |
2135 |
····.local·v1 |
2135 | ····.local·v12,·"value":J |
2136 |
····const/4·v |
2136 | ····const/4·v8,·0x0 |
2137 | ····.line·645 | 2137 | ····.line·645 |
2138 |
····.local·v |
2138 | ····.local·v8,·"negative":Z |
2139 |
····const/4·v |
2139 | ····const/4·v4,·0x1 |
2140 | ····.line·646 | 2140 | ····.line·646 |
2141 |
····.local·v |
2141 | ····.local·v4,·"fitsInLong":Z |
2142 |
····const/4·v |
2142 | ····const/4·v7,·0x0 |
2143 | ····.line·648 | 2143 | ····.line·648 |
2144 |
····.local·v |
2144 | ····.local·v7,·"last":I |
2145 |
····const/4·v |
2145 | ····const/4·v5,·0x0 |
2146 | ····.line·652 | 2146 | ····.line·652 |
2147 |
····.local·v |
2147 | ····.local·v5,·"i":I |
2148 | ····:goto_0 | 2148 | ····:goto_0 |
2149 |
····add-int·v1 |
2149 | ····add-int·v14,·v9,·v5 |
2150 |
····if-ne·v1 |
2150 | ····if-ne·v14,·v6,·:cond_4 |
2151 | ····.line·653 | 2151 | ····.line·653 |
2152 |
····array-length·v1 |
2152 | ····array-length·v14,·v2 |
2153 |
····if-ne·v |
2153 | ····if-ne·v5,·v14,·:cond_0 |
2154 | ····.line·656 | 2154 | ····.line·656 |
2155 |
····const/4·v1 |
2155 | ····const/4·v14,·0x0 |
2156 | ····.line·736 | 2156 | ····.line·736 |
2157 |
····.end·local·v1 |
2157 | ····.end·local·v12····#·"value":J |
2158 | ····:goto_1 | 2158 | ····:goto_1 |
2159 |
····return·v1 |
2159 | ····return·v14 |
2160 | ····.line·658 | 2160 | ····.line·658 |
2161 |
····.restart·local·v1 |
2161 | ····.restart·local·v12····#·"value":J |
2162 | ····:cond_0 | 2162 | ····:cond_0 |
2163 |
····add-int/lit8·v1 |
2163 | ····add-int/lit8·v14,·v5,·0x1 |
2164 | ····move-object/from16·v0,·p0 | 2164 | ····move-object/from16·v0,·p0 |
2165 |
····invoke-direct·{v0,·v1 |
2165 | ····invoke-direct·{v0,·v14},·Lcom/google/gson/stream/JsonReader;->fillBuffer(I)Z |
2166 |
····move-result·v1 |
2166 | ····move-result·v14 |
2167 |
····if-nez·v1 |
2167 | ····if-nez·v14,·:cond_3 |
2168 | ····.line·727 | 2168 | ····.line·727 |
2169 | ····:cond_1 | 2169 | ····:cond_1 |
2170 |
····const/4·v1 |
2170 | ····const/4·v14,·0x2 |
2171 |
····if-ne·v |
2171 | ····if-ne·v7,·v14,·:cond_17 |
2172 |
····if-eqz·v |
2172 | ····if-eqz·v4,·:cond_17 |
2173 |
····const-wide/high16·v1 |
2173 | ····const-wide/high16·v14,·-0x8000000000000000L |
2174 |
····cmp-long·v1 |
2174 | ····cmp-long·v14,·v12,·v14 |
2175 |
····if-nez·v1 |
2175 | ····if-nez·v14,·:cond_2 |
Max diff block lines reached; 24565/27559 bytes (89.14%) of diff not shown. |
Offset 1356, 15 lines modified | Offset 1356, 15 lines modified | ||
1356 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 1356 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
1357 | ····.line·468 | 1357 | ····.line·468 |
1358 | ····return-object·p0 | 1358 | ····return-object·p0 |
1359 | .end·method | 1359 | .end·method |
1360 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 1360 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
1361 |
····.locals· |
1361 | ····.locals·3 |
1362 | ····.param·p1,·"value"····#·J | 1362 | ····.param·p1,·"value"····#·J |
1363 | ····.annotation·system·Ldalvik/annotation/Throws; | 1363 | ····.annotation·system·Ldalvik/annotation/Throws; |
1364 | ········value·=·{ | 1364 | ········value·=·{ |
1365 | ············Ljava/io/IOException; | 1365 | ············Ljava/io/IOException; |
1366 | ········} | 1366 | ········} |
1367 | ····.end·annotation | 1367 | ····.end·annotation |
Offset 300, 14 lines modified | Offset 300, 15 lines modified | ||
300 | .method·public·sendFeedbackEmail()V | 300 | .method·public·sendFeedbackEmail()V |
301 | ····.locals·6 | 301 | ····.locals·6 |
302 | ····.prologue | 302 | ····.prologue |
303 | ····.line·108 | 303 | ····.line·108 |
304 | ····const·v2,·0x7f080012 | 304 | ····const·v2,·0x7f080012 |
305 | ····.line·109 | ||
305 | ····invoke-virtual·{p0,·v2},·Lcom/gracecode/android/presentation/Huaban;->getString(I)Ljava/lang/String; | 306 | ····invoke-virtual·{p0,·v2},·Lcom/gracecode/android/presentation/Huaban;->getString(I)Ljava/lang/String; |
306 | ····move-result-object·v2 | 307 | ····move-result-object·v2 |
307 | ····const/4·v3,·0x2 | 308 | ····const/4·v3,·0x2 |
308 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 309 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
Offset 328, 14 lines modified | Offset 329, 15 lines modified | ||
328 | ····move-result-object·v5 | 329 | ····move-result-object·v5 |
329 | ····iget-object·v5,·v5,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; | 330 | ····iget-object·v5,·v5,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
330 | ····aput-object·v5,·v3,·v4 | 331 | ····aput-object·v5,·v3,·v4 |
332 | ····.line·108 | ||
331 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 333 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
332 | ····move-result-object·v1 | 334 | ····move-result-object·v1 |
333 | ····.line·112 | 335 | ····.line·112 |
334 | ····.local·v1,·"subject":Ljava/lang/String; | 336 | ····.local·v1,·"subject":Ljava/lang/String; |
335 | ····const·v2,·0x7f08001c | 337 | ····const·v2,·0x7f08001c |
Offset 11, 23 lines modified | Offset 11, 23 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"dimen" | 13 | ····name·=·"dimen" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 |
.field·public·static·final·header_footer_left_right_padding:I·=·0x7f0 |
16 | .field·public·static·final·header_footer_left_right_padding:I·=·0x7f060003 |
17 |
.field·public·static·final·header_footer_top_bottom_padding:I·=·0x7f0 |
17 | .field·public·static·final·header_footer_top_bottom_padding:I·=·0x7f060004 |
18 |
.field·public·static·final·indicator_corner_radius:I·=·0x7f0 |
18 | .field·public·static·final·indicator_corner_radius:I·=·0x7f060001 |
19 |
.field·public·static·final·indicator_internal_padding:I·=·0x7f0 |
19 | .field·public·static·final·indicator_internal_padding:I·=·0x7f060002 |
20 |
.field·public·static·final·indicator_right_padding:I·=·0x7f0 |
20 | .field·public·static·final·indicator_right_padding:I·=·0x7f060000 |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
Offset 11, 63 lines modified | Offset 11, 63 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"id" | 13 | ····name·=·"id" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 |
.field·public·static·final·action_donate:I·=·0x7f0 |
16 | .field·public·static·final·action_donate:I·=·0x7f070018 |
17 |
.field·public·static·final·action_feedback:I·=·0x7f0 |
17 | .field·public·static·final·action_feedback:I·=·0x7f070017 |
18 |
.field·public·static·final·action_pref:I·=·0x7f0 |
18 | .field·public·static·final·action_pref:I·=·0x7f070016 |
19 |
.field·public·static·final·action_save:I·=·0x7f0 |
19 | .field·public·static·final·action_save:I·=·0x7f070015 |
20 |
.field·public·static·final·action_share:I·=·0x7f0 |
20 | .field·public·static·final·action_share:I·=·0x7f070014 |
21 |
.field·public·static·final·both:I·=·0x7f0 |
21 | .field·public·static·final·both:I·=·0x7f070003 |
22 |
.field·public·static·final·disabled:I·=·0x7f0 |
22 | .field·public·static·final·disabled:I·=·0x7f070004 |
23 |
.field·public·static·final·fl_inner:I·=·0x7f0 |
23 | .field·public·static·final·fl_inner:I·=·0x7f07000f |
24 |
.field·public·static·final·flip:I·=·0x7f0 |
24 | .field·public·static·final·flip:I·=·0x7f07000a |
25 |
.field·public·static·final·gridview:I·=·0x7f0 |
25 | .field·public·static·final·gridview:I·=·0x7f070000 |
26 |
.field·public·static·final·manualOnly:I·=·0x7f0 |
26 | .field·public·static·final·manualOnly:I·=·0x7f070005 |
27 |
.field·public·static·final·pins:I·=·0x7f0 |
27 | .field·public·static·final·pins:I·=·0x7f07000e |
28 |
.field·public·static·final·pullDownFromTop:I·=·0x7f0 |
28 | .field·public·static·final·pullDownFromTop:I·=·0x7f070006 |
29 |
.field·public·static·final·pullFromEnd:I·=·0x7f0 |
29 | .field·public·static·final·pullFromEnd:I·=·0x7f070007 |
30 |
.field·public·static·final·pullFromStart:I·=·0x7f0 |
30 | .field·public·static·final·pullFromStart:I·=·0x7f070008 |
31 |
.field·public·static·final·pullUpFromBottom:I·=·0x7f0 |
31 | .field·public·static·final·pullUpFromBottom:I·=·0x7f070009 |
32 |
.field·public·static·final·pull_to_refresh_image:I·=·0x7f0 |
32 | .field·public·static·final·pull_to_refresh_image:I·=·0x7f070010 |
33 |
.field·public·static·final·pull_to_refresh_progress:I·=·0x7f0 |
33 | .field·public·static·final·pull_to_refresh_progress:I·=·0x7f070011 |
34 |
.field·public·static·final·pull_to_refresh_sub_text:I·=·0x7f0 |
34 | .field·public·static·final·pull_to_refresh_sub_text:I·=·0x7f070013 |
35 |
.field·public·static·final·pull_to_refresh_text:I·=·0x7f0 |
35 | .field·public·static·final·pull_to_refresh_text:I·=·0x7f070012 |
36 |
.field·public·static·final·rotate:I·=·0x7f0 |
36 | .field·public·static·final·rotate:I·=·0x7f07000b |
37 |
.field·public·static·final·scrollview:I·=·0x7f0 |
37 | .field·public·static·final·scrollview:I·=·0x7f070002 |
38 |
.field·public·static·final·title:I·=·0x7f0 |
38 | .field·public·static·final·title:I·=·0x7f07000d |
39 |
.field·public·static·final·url:I·=·0x7f0 |
39 | .field·public·static·final·url:I·=·0x7f07000c |
40 |
.field·public·static·final·webview:I·=·0x7f0 |
40 | .field·public·static·final·webview:I·=·0x7f070001 |
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·public·constructor·<init>()V | 42 | .method·public·constructor·<init>()V |
43 | ····.locals·0 | 43 | ····.locals·0 |
44 | ····.prologue | 44 | ····.prologue |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·10 | 29 | ····.line·10 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·278 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/adapter/PinsAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·63 | 24 | ····.line·63 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$1;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$1;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
25 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PstRequestListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PstRequestListener;-><init>()V |
Offset 50, 21 lines modified | Offset 51, 19 lines modified | ||
50 | ····.line·67 | 51 | ····.line·67 |
51 | ····return-void | 52 | ····return-void |
52 | .end·method | 53 | .end·method |
53 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 54 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
54 | ····.locals·0 | 55 | ····.locals·0 |
55 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·63 | 57 | ····.line·63 |
58 | ····check-cast·p1,·Ljava/lang/String; | 58 | ····check-cast·p1,·Ljava/lang/String; |
59 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
60 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter$1;->onResponse(Ljava/lang/String;)V | 59 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter$1;->onResponse(Ljava/lang/String;)V |
61 | ····return-void | 60 | ····return-void |
62 | .end·method | 61 | .end·method |
63 | .method·public·onResponse(Ljava/lang/String;)V | 62 | .method·public·onResponse(Ljava/lang/String;)V |
64 | ····.locals·1 | 63 | ····.locals·1 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/adapter/PinsAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·86 | 24 | ····.line·86 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$2;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$2;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
25 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PstRequestListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PstRequestListener;-><init>()V |
Offset 50, 21 lines modified | Offset 51, 19 lines modified | ||
50 | ····.line·90 | 51 | ····.line·90 |
51 | ····return-void | 52 | ····return-void |
52 | .end·method | 53 | .end·method |
53 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 54 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
54 | ····.locals·0 | 55 | ····.locals·0 |
55 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·86 | 57 | ····.line·86 |
58 | ····check-cast·p1,·Ljava/lang/String; | 58 | ····check-cast·p1,·Ljava/lang/String; |
59 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
60 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter$2;->onResponse(Ljava/lang/String;)V | 59 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter$2;->onResponse(Ljava/lang/String;)V |
61 | ····return-void | 60 | ····return-void |
62 | .end·method | 61 | .end·method |
63 | .method·public·onResponse(Ljava/lang/String;)V | 62 | .method·public·onResponse(Ljava/lang/String;)V |
64 | ····.locals·1 | 63 | ····.locals·1 |
Offset 26, 26 lines modified | Offset 26, 26 lines modified | ||
26 | ····.param·p1,·"v"····#·Landroid/view/View; | 26 | ····.param·p1,·"v"····#·Landroid/view/View; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·48 | 28 | ····.line·48 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·49 | 30 | ····.line·49 |
31 |
····const·v0,·0x7f0 |
31 | ····const·v0,·0x7f07000c |
32 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 32 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····check-cast·v0,·Lcom/android/volley/toolbox/NetworkImageView; | 34 | ····check-cast·v0,·Lcom/android/volley/toolbox/NetworkImageView; |
35 | ····iput-object·v0,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$Holder;->mImageView:Lcom/android/volley/toolbox/NetworkImageView; | 35 | ····iput-object·v0,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$Holder;->mImageView:Lcom/android/volley/toolbox/NetworkImageView; |
36 | ····.line·50 | 36 | ····.line·50 |
37 |
····const·v0,·0x7f0 |
37 | ····const·v0,·0x7f07000d |
38 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 38 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····check-cast·v0,·Landroid/widget/TextView; | 40 | ····check-cast·v0,·Landroid/widget/TextView; |
Offset 358, 17 lines modified | Offset 358, 17 lines modified | ||
358 | ····:try_start_0 | 358 | ····:try_start_0 |
359 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; | 359 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; |
360 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getAfterSinceId()I | 360 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getAfterSinceId()I |
361 | ····move-result·v3 | 361 | ····move-result·v3 |
362 |
····int-to-long·v |
362 | ····int-to-long·v4,·v3 |
363 |
····invoke-virtual·{v2,·v |
363 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/gracecode/android/presentation/helper/DatabaseHelper;->getPinsAfterSinceId(J)Ljava/util/ArrayList; |
364 | ····move-result-object·v1 | 364 | ····move-result-object·v1 |
365 | ····.line·192 | 365 | ····.line·192 |
366 | ····.local·v1,·"pins":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/gracecode/android/presentation/dao/Pin;>;" | 366 | ····.local·v1,·"pins":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/gracecode/android/presentation/dao/Pin;>;" |
367 | ····if-eqz·p1,·:cond_0 | 367 | ····if-eqz·p1,·:cond_0 |
Offset 511, 17 lines modified | Offset 511, 17 lines modified | ||
511 | ····:try_start_0 | 511 | ····:try_start_0 |
512 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; | 512 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; |
513 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getBeforeMaxId()I | 513 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getBeforeMaxId()I |
514 | ····move-result·v3 | 514 | ····move-result·v3 |
515 |
····int-to-long·v |
515 | ····int-to-long·v4,·v3 |
516 |
····invoke-virtual·{v2,·v |
516 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/gracecode/android/presentation/helper/DatabaseHelper;->getPinsBeforeMaxId(J)Ljava/util/ArrayList; |
517 | ····move-result-object·v1 | 517 | ····move-result-object·v1 |
518 | ····.line·176 | 518 | ····.line·176 |
519 | ····.local·v1,·"pins":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/gracecode/android/presentation/dao/Pin;>;" | 519 | ····.local·v1,·"pins":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/gracecode/android/presentation/dao/Pin;>;" |
520 | ····if-eqz·p1,·:cond_1 | 520 | ····if-eqz·p1,·:cond_1 |
Offset 657, 15 lines modified | Offset 657, 14 lines modified | ||
657 | ····check-cast·v0,·Lcom/gracecode/android/presentation/dao/Pin; | 657 | ····check-cast·v0,·Lcom/gracecode/android/presentation/dao/Pin; |
658 | ····return-object·v0 | 658 | ····return-object·v0 |
659 | .end·method | 659 | .end·method |
660 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 660 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
661 | ····.locals·1 | 661 | ····.locals·1 |
662 | ····.param·p1,·"x0"····#·I | ||
663 | ····.prologue | 662 | ····.prologue |
664 | ····.line·31 | 663 | ····.line·31 |
665 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getItem(I)Lcom/gracecode/android/presentation/dao/Pin; | 664 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/adapter/PinsAdapter;->getItem(I)Lcom/gracecode/android/presentation/dao/Pin; |
666 | ····move-result-object·v0 | 665 | ····move-result-object·v0 |
Offset 701, 14 lines modified | Offset 700, 15 lines modified | ||
701 | ····invoke-virtual·{v4},·Lcom/gracecode/android/presentation/Huaban;->isDownloadRetinaImage()Z | 700 | ····invoke-virtual·{v4},·Lcom/gracecode/android/presentation/Huaban;->isDownloadRetinaImage()Z |
702 | ····move-result·v4 | 701 | ····move-result·v4 |
703 | ····if-eqz·v4,·:cond_2 | 702 | ····if-eqz·v4,·:cond_2 |
703 | ····.line·224 | ||
704 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/dao/Pin;->getRetinaSquareThumbUrl()Ljava/lang/String; | 704 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/dao/Pin;->getRetinaSquareThumbUrl()Ljava/lang/String; |
705 | ····move-result-object·v1 | 705 | ····move-result-object·v1 |
706 | ····.line·226 | 706 | ····.line·226 |
707 | ····.local·v1,·"imageUrl":Ljava/lang/String; | 707 | ····.local·v1,·"imageUrl":Ljava/lang/String; |
708 | ····:goto_0 | 708 | ····:goto_0 |
Offset 826, 15 lines modified | Offset 826, 15 lines modified | ||
826 | ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setVisibility(I)V | 826 | ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setVisibility(I)V |
827 | ····.line·246 | 827 | ····.line·246 |
828 | ····:goto_1 | 828 | ····:goto_1 |
829 | ····return-object·p2 | 829 | ····return-object·p2 |
830 |
····.line·22 |
830 | ····.line·224 |
831 | ····.end·local·v0····#·"h":Lcom/gracecode/android/presentation/adapter/PinsAdapter$Holder; | 831 | ····.end·local·v0····#·"h":Lcom/gracecode/android/presentation/adapter/PinsAdapter$Holder; |
832 | ····.end·local·v1····#·"imageUrl":Ljava/lang/String; | 832 | ····.end·local·v1····#·"imageUrl":Ljava/lang/String; |
833 | ····:cond_2 | 833 | ····:cond_2 |
834 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/dao/Pin;->getSquareThumbUrl()Ljava/lang/String; | 834 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/dao/Pin;->getSquareThumbUrl()Ljava/lang/String; |
835 | ····move-result-object·v1 | 835 | ····move-result-object·v1 |
Offset 853, 76 lines modified | Offset 853, 76 lines modified | ||
853 | ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setVisibility(I)V | 853 | ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setVisibility(I)V |
854 | ····goto·:goto_1 | 854 | ····goto·:goto_1 |
855 | .end·method | 855 | .end·method |
856 | .method·public·loadNewestPinsFromNetwork()V | 856 | .method·public·loadNewestPinsFromNetwork()V |
857 |
····.locals· |
857 | ····.locals·7 |
858 | ····.prologue | 858 | ····.prologue |
859 | ····.line·146 | 859 | ····.line·146 |
860 |
····new-instance·v |
860 | ····new-instance·v1,·Lcom/gracecode/android/presentation/request/PstRequest; |
861 |
····const-wide/16·v |
861 | ····const-wide/16·v2,·0x0 |
Max diff block lines reached; 4100/7659 bytes (53.53%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/adapter/PinsAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/adapter/PinsAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·157 | 24 | ····.line·157 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$3;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/adapter/PinsAdapter$3;->this$0:Lcom/gracecode/android/presentation/adapter/PinsAdapter; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 234, 21 lines modified | Offset 234, 19 lines modified | ||
234 | ····.end·local·v2····#·"out":Ljava/io/OutputStream; | 234 | ····.end·local·v2····#·"out":Ljava/io/OutputStream; |
235 | ····.restart·local·v1····#·"out":Ljava/io/OutputStream; | 235 | ····.restart·local·v1····#·"out":Ljava/io/OutputStream; |
236 | ····goto·:goto_2 | 236 | ····goto·:goto_2 |
237 | .end·method | 237 | .end·method |
238 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 238 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
239 | ····.locals·1 | 239 | ····.locals·1 |
240 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
241 | ····.prologue | 240 | ····.prologue |
242 | ····.line·15 | 241 | ····.line·15 |
243 | ····check-cast·p1,·[Ljava/lang/Void; | 242 | ····check-cast·p1,·[Ljava/lang/Void; |
244 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
245 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache$SaveBitmapTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; | 243 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache$SaveBitmapTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Boolean; |
246 | ····move-result-object·v0 | 244 | ····move-result-object·v0 |
247 | ····return-object·v0 | 245 | ····return-object·v0 |
248 | .end·method | 246 | .end·method |
Offset 303, 18 lines modified | Offset 301, 16 lines modified | ||
303 | ····invoke-virtual·{v0},·Ljava/io/IOException;->printStackTrace()V | 301 | ····invoke-virtual·{v0},·Ljava/io/IOException;->printStackTrace()V |
304 | ····goto·:goto_0 | 302 | ····goto·:goto_0 |
305 | .end·method | 303 | .end·method |
306 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 304 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
307 | ····.locals·0 | 305 | ····.locals·0 |
308 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
309 | ····.prologue | 306 | ····.prologue |
310 | ····.line·15 | 307 | ····.line·15 |
311 | ····check-cast·p1,·Ljava/lang/Boolean; | 308 | ····check-cast·p1,·Ljava/lang/Boolean; |
312 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
313 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache$SaveBitmapTask;->onPostExecute(Ljava/lang/Boolean;)V | 309 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache$SaveBitmapTask;->onPostExecute(Ljava/lang/Boolean;)V |
314 | ····return-void | 310 | ····return-void |
315 | .end·method | 311 | .end·method |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | .end·field | 28 | .end·field |
29 | .field·private·final·mNotAvailableBitmap:Landroid/graphics/Bitmap; | 29 | .field·private·final·mNotAvailableBitmap:Landroid/graphics/Bitmap; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·public·constructor·<init>(Landroid/content/Context;)V | 31 | .method·public·constructor·<init>(Landroid/content/Context;)V |
32 |
····.locals· |
32 | ····.locals·6 |
33 | ····.param·p1,·"context"····#·Landroid/content/Context; | 33 | ····.param·p1,·"context"····#·Landroid/content/Context; |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·26 | 35 | ····.line·26 |
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
37 | ····.line·27 | 37 | ····.line·27 |
Offset 62, 25 lines modified | Offset 62, 27 lines modified | ||
62 | ····.line·32 | 62 | ····.line·32 |
63 | ····:try_start_0 | 63 | ····:try_start_0 |
64 | ····new-instance·v1,·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache; | 64 | ····new-instance·v1,·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache; |
65 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mContext:Landroid/content/Context; | 65 | ····iget-object·v2,·p0,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mContext:Landroid/content/Context; |
66 | ····.line·33 | ||
66 | ····invoke-static·{v2},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getCacheDir(Landroid/content/Context;)Ljava/io/File; | 67 | ····invoke-static·{v2},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getCacheDir(Landroid/content/Context;)Ljava/io/File; |
67 | ····move-result-object·v2 | 68 | ····move-result-object·v2 |
68 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mContext:Landroid/content/Context; | 69 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mContext:Landroid/content/Context; |
70 | ····.line·34 | ||
69 | ····invoke-static·{v3},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getDiskCacheSize(Landroid/content/Context;)J | 71 | ····invoke-static·{v3},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getDiskCacheSize(Landroid/content/Context;)J |
70 |
····move-result-wide·v |
72 | ····move-result-wide·v4 |
71 |
····invoke-direct·{v1,·v2,·v |
73 | ····invoke-direct·{v1,·v2,·v4,·v5},·Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache;-><init>(Ljava/io/File;J)V |
72 | ····sput-object·v1,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mDiskLruCache:Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache; | 74 | ····sput-object·v1,·Lcom/gracecode/android/presentation/cache/BitmapLruCache;->mDiskLruCache:Lcom/gracecode/android/presentation/cache/BitmapDiskLruCache; |
73 | ····:try_end_0 | 75 | ····:try_end_0 |
74 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 76 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
75 | ····.line·39 | 77 | ····.line·39 |
76 | ····:goto_0 | 78 | ····:goto_0 |
Offset 17, 15 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·private·final·mDiskLruCache:Lcom/jakewharton/disklrucache/DiskLruCache; | 18 | .field·private·final·mDiskLruCache:Lcom/jakewharton/disklrucache/DiskLruCache; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Ljava/io/File;J)V | 20 | .method·constructor·<init>(Ljava/io/File;J)V |
21 |
····.locals· |
21 | ····.locals·2 |
22 | ····.param·p1,·"cacheDir"····#·Ljava/io/File; | 22 | ····.param·p1,·"cacheDir"····#·Ljava/io/File; |
23 | ····.param·p2,·"diskCacheSize"····#·J | 23 | ····.param·p2,·"diskCacheSize"····#·J |
24 | ····.annotation·system·Ldalvik/annotation/Throws; | 24 | ····.annotation·system·Ldalvik/annotation/Throws; |
25 | ········value·=·{ | 25 | ········value·=·{ |
26 | ············Ljava/io/IOException; | 26 | ············Ljava/io/IOException; |
27 | ········} | 27 | ········} |
28 | ····.end·annotation | 28 | ····.end·annotation |
Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
31 | .field·public·width:I | 31 | .field·public·width:I |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>(Lcom/gracecode/android/presentation/dao/Pin;)V | 33 | .method·public·constructor·<init>(Lcom/gracecode/android/presentation/dao/Pin;)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/dao/Pin; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·41 | 37 | ····.line·41 |
37 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin$File;->this$0:Lcom/gracecode/android/presentation/dao/Pin; | 38 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin$File;->this$0:Lcom/gracecode/android/presentation/dao/Pin; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 303, 15 lines modified | Offset 303, 15 lines modified | ||
303 | ····iput·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mBoardId:I | 303 | ····iput·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mBoardId:I |
304 | ····.line·69 | 304 | ····.line·69 |
305 | ····return-void | 305 | ····return-void |
306 | .end·method | 306 | .end·method |
307 | .method·public·setHeight(J)V | 307 | .method·public·setHeight(J)V |
308 |
····.locals· |
308 | ····.locals·1 |
309 | ····.param·p1,·"height"····#·J | 309 | ····.param·p1,·"height"····#·J |
310 | ····.prologue | 310 | ····.prologue |
311 | ····.line·112 | 311 | ····.line·112 |
312 | ····iput-wide·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mHeight:J | 312 | ····iput-wide·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mHeight:J |
313 | ····.line·113 | 313 | ····.line·113 |
Offset 351, 15 lines modified | Offset 351, 15 lines modified | ||
351 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mText:Ljava/lang/String; | 351 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mText:Ljava/lang/String; |
352 | ····.line·77 | 352 | ····.line·77 |
353 | ····return-void | 353 | ····return-void |
354 | .end·method | 354 | .end·method |
355 | .method·public·setWidth(J)V | 355 | .method·public·setWidth(J)V |
356 |
····.locals· |
356 | ····.locals·1 |
357 | ····.param·p1,·"width"····#·J | 357 | ····.param·p1,·"width"····#·J |
358 | ····.prologue | 358 | ····.prologue |
359 | ····.line·120 | 359 | ····.line·120 |
360 | ····iput-wide·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mWidth:J | 360 | ····iput-wide·p1,·p0,·Lcom/gracecode/android/presentation/dao/Pin;->mWidth:J |
361 | ····.line·121 | 361 | ····.line·121 |
Offset 79, 15 lines modified | Offset 79, 15 lines modified | ||
79 | ····invoke-direct·{v1},·Lcom/gracecode/android/presentation/dao/Pin;-><init>()V | 79 | ····invoke-direct·{v1},·Lcom/gracecode/android/presentation/dao/Pin;-><init>()V |
80 | ····goto·:goto_0 | 80 | ····goto·:goto_0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·getPinsAfterSinceId(J)Ljava/util/ArrayList; | 82 | .method·public·getPinsAfterSinceId(J)Ljava/util/ArrayList; |
83 |
····.locals· |
83 | ····.locals·7 |
84 | ····.param·p1,·"sinceId"····#·J | 84 | ····.param·p1,·"sinceId"····#·J |
85 | ····.annotation·system·Ldalvik/annotation/Signature; | 85 | ····.annotation·system·Ldalvik/annotation/Signature; |
86 | ········value·=·{ | 86 | ········value·=·{ |
87 | ············"(J)", | 87 | ············"(J)", |
88 | ············"Ljava/util/ArrayList", | 88 | ············"Ljava/util/ArrayList", |
89 | ············"<", | 89 | ············"<", |
90 | ············"Lcom/gracecode/android/presentation/dao/Pin;", | 90 | ············"Lcom/gracecode/android/presentation/dao/Pin;", |
Offset 117, 51 lines modified | Offset 117, 55 lines modified | ||
117 | ····move-result-object·v3 | 117 | ····move-result-object·v3 |
118 | ····const-string·v4,·"id" | 118 | ····const-string·v4,·"id" |
119 | ····const/4·v5,·0x0 | 119 | ····const/4·v5,·0x0 |
120 | ····.line·79 | ||
120 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/QueryBuilder;->orderBy(Ljava/lang/String;Z)Lcom/j256/ormlite/stmt/QueryBuilder; | 121 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/QueryBuilder;->orderBy(Ljava/lang/String;Z)Lcom/j256/ormlite/stmt/QueryBuilder; |
121 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
122 | ····const-wide/16·v4,·0x19 | 123 | ····const-wide/16·v4,·0x19 |
124 | ····.line·80 | ||
123 | ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 125 | ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
124 | ····move-result-object·v4 | 126 | ····move-result-object·v4 |
125 | ····invoke-virtual·{v3,·v4},·Lcom/j256/ormlite/stmt/QueryBuilder;->limit(Ljava/lang/Long;)Lcom/j256/ormlite/stmt/QueryBuilder; | 127 | ····invoke-virtual·{v3,·v4},·Lcom/j256/ormlite/stmt/QueryBuilder;->limit(Ljava/lang/Long;)Lcom/j256/ormlite/stmt/QueryBuilder; |
126 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
127 | ····.line·83 | 129 | ····.line·83 |
128 | ····.local·v1,·"queryBuilder":Lcom/j256/ormlite/stmt/QueryBuilder;,·"Lcom/j256/ormlite/stmt/QueryBuilder<Lcom/gracecode/android/presentation/dao/Pin;Ljava/lang/Integer;>;" | 130 | ····.local·v1,·"queryBuilder":Lcom/j256/ormlite/stmt/QueryBuilder;,·"Lcom/j256/ormlite/stmt/QueryBuilder<Lcom/gracecode/android/presentation/dao/Pin;Ljava/lang/Integer;>;" |
129 |
····const-wide/16·v |
131 | ····const-wide/16·v4,·0x0 |
130 |
····cmp-long·v3,·p1,·v |
132 | ····cmp-long·v3,·p1,·v4 |
131 | ····if-lez·v3,·:cond_0 | 133 | ····if-lez·v3,·:cond_0 |
132 |
····.line·8 |
134 | ····.line·85 |
133 | ····invoke-virtual·{v1},·Lcom/j256/ormlite/stmt/QueryBuilder;->where()Lcom/j256/ormlite/stmt/Where; | 135 | ····invoke-virtual·{v1},·Lcom/j256/ormlite/stmt/QueryBuilder;->where()Lcom/j256/ormlite/stmt/Where; |
134 | ····move-result-object·v3 | 136 | ····move-result-object·v3 |
135 | ····const-string·v4,·"id" | 137 | ····const-string·v4,·"id" |
138 | ····.line·86 | ||
136 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 139 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
137 | ····move-result-object·v5 | 140 | ····move-result-object·v5 |
138 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/Where;->gt(Ljava/lang/String;Ljava/lang/Object;)Lcom/j256/ormlite/stmt/Where; | 141 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/Where;->gt(Ljava/lang/String;Ljava/lang/Object;)Lcom/j256/ormlite/stmt/Where; |
139 | ····move-result-object·v3 | 142 | ····move-result-object·v3 |
143 | ····.line·87 | ||
140 | ····invoke-virtual·{v3},·Lcom/j256/ormlite/stmt/Where;->prepare()Lcom/j256/ormlite/stmt/PreparedQuery; | 144 | ····invoke-virtual·{v3},·Lcom/j256/ormlite/stmt/Where;->prepare()Lcom/j256/ormlite/stmt/PreparedQuery; |
141 | ····move-result-object·v0 | 145 | ····move-result-object·v0 |
142 | ····.line·92 | 146 | ····.line·92 |
143 | ····.local·v0,·"query":Lcom/j256/ormlite/stmt/PreparedQuery;,·"Lcom/j256/ormlite/stmt/PreparedQuery<Lcom/gracecode/android/presentation/dao/Pin;>;" | 147 | ····.local·v0,·"query":Lcom/j256/ormlite/stmt/PreparedQuery;,·"Lcom/j256/ormlite/stmt/PreparedQuery<Lcom/gracecode/android/presentation/dao/Pin;>;" |
144 | ····:goto_0 | 148 | ····:goto_0 |
Offset 186, 15 lines modified | Offset 190, 15 lines modified | ||
186 | ····move-result-object·v0 | 190 | ····move-result-object·v0 |
187 | ····.restart·local·v0····#·"query":Lcom/j256/ormlite/stmt/PreparedQuery;,·"Lcom/j256/ormlite/stmt/PreparedQuery<Lcom/gracecode/android/presentation/dao/Pin;>;" | 191 | ····.restart·local·v0····#·"query":Lcom/j256/ormlite/stmt/PreparedQuery;,·"Lcom/j256/ormlite/stmt/PreparedQuery<Lcom/gracecode/android/presentation/dao/Pin;>;" |
188 | ····goto·:goto_0 | 192 | ····goto·:goto_0 |
189 | .end·method | 193 | .end·method |
190 | .method·public·getPinsBeforeMaxId(J)Ljava/util/ArrayList; | 194 | .method·public·getPinsBeforeMaxId(J)Ljava/util/ArrayList; |
191 |
····.locals· |
195 | ····.locals·7 |
192 | ····.param·p1,·"maxId"····#·J | 196 | ····.param·p1,·"maxId"····#·J |
193 | ····.annotation·system·Ldalvik/annotation/Signature; | 197 | ····.annotation·system·Ldalvik/annotation/Signature; |
194 | ········value·=·{ | 198 | ········value·=·{ |
195 | ············"(J)", | 199 | ············"(J)", |
196 | ············"Ljava/util/ArrayList", | 200 | ············"Ljava/util/ArrayList", |
197 | ············"<", | 201 | ············"<", |
198 | ············"Lcom/gracecode/android/presentation/dao/Pin;", | 202 | ············"Lcom/gracecode/android/presentation/dao/Pin;", |
Offset 224, 51 lines modified | Offset 228, 55 lines modified | ||
224 | ····move-result-object·v3 | 228 | ····move-result-object·v3 |
225 | ····const-string·v4,·"id" | 229 | ····const-string·v4,·"id" |
226 | ····const/4·v5,·0x0 | 230 | ····const/4·v5,·0x0 |
231 | ····.line·58 | ||
227 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/QueryBuilder;->orderBy(Ljava/lang/String;Z)Lcom/j256/ormlite/stmt/QueryBuilder; | 232 | ····invoke-virtual·{v3,·v4,·v5},·Lcom/j256/ormlite/stmt/QueryBuilder;->orderBy(Ljava/lang/String;Z)Lcom/j256/ormlite/stmt/QueryBuilder; |
228 | ····move-result-object·v3 | 233 | ····move-result-object·v3 |
Max diff block lines reached; 1428/4474 bytes (31.92%) of diff not shown. |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | .end·method | 26 | .end·method |
27 | .method·public·static·getDiskCacheSize(Landroid/content/Context;)J | 27 | .method·public·static·getDiskCacheSize(Landroid/content/Context;)J |
28 |
····.locals· |
28 | ····.locals·4 |
29 | ····.param·p0,·"context"····#·Landroid/content/Context; | 29 | ····.param·p0,·"context"····#·Landroid/content/Context; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·22 | 31 | ····.line·22 |
32 | ····new-instance·v0,·Landroid/os/StatFs; | 32 | ····new-instance·v0,·Landroid/os/StatFs; |
33 | ····invoke-static·{p0},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getCacheDir(Landroid/content/Context;)Ljava/io/File; | 33 | ····invoke-static·{p0},·Lcom/gracecode/android/presentation/helper/EnvironmentHelper;->getCacheDir(Landroid/content/Context;)Ljava/io/File; |
Offset 57, 17 lines modified | Offset 57, 17 lines modified | ||
57 | ····mul-int/2addr·v1,·v2 | 57 | ····mul-int/2addr·v1,·v2 |
58 | ····invoke-static·{v1},·Ljava/lang/Math;->abs(I)I | 58 | ····invoke-static·{v1},·Ljava/lang/Math;->abs(I)I |
59 | ····move-result·v1 | 59 | ····move-result·v1 |
60 |
····int-to-long·v |
60 | ····int-to-long·v2,·v1 |
61 |
····return-wide·v |
61 | ····return-wide·v2 |
62 | .end·method | 62 | .end·method |
63 | .method·public·static·getMemoryCacheSize()I | 63 | .method·public·static·getMemoryCacheSize()I |
64 | ····.locals·4 | 64 | ····.locals·4 |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·12 | 66 | ····.line·12 |
Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
29 | ····:goto_0 | 29 | ····:goto_0 |
30 | ····return·v2 | 30 | ····return·v2 |
31 | ····.line·23 | 31 | ····.line·23 |
32 | ····:cond_1 | 32 | ····:cond_1 |
33 | ····const-string·v3,·"connectivity" | 33 | ····const-string·v3,·"connectivity" |
34 | ····.line·24 | ||
34 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 35 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
35 | ····move-result-object·v1 | 36 | ····move-result-object·v1 |
36 | ····check-cast·v1,·Landroid/net/ConnectivityManager; | 37 | ····check-cast·v1,·Landroid/net/ConnectivityManager; |
37 | ····.line·25 | 38 | ····.line·25 |
Offset 76, 14 lines modified | Offset 77, 15 lines modified | ||
76 | ····:goto_0 | 77 | ····:goto_0 |
77 | ····return·v3 | 78 | ····return·v3 |
78 | ····.line·12 | 79 | ····.line·12 |
79 | ····:cond_0 | 80 | ····:cond_0 |
80 | ····const-string·v4,·"connectivity" | 81 | ····const-string·v4,·"connectivity" |
82 | ····.line·13 | ||
81 | ····invoke-virtual·{p0,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 83 | ····invoke-virtual·{p0,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
82 | ····move-result-object·v1 | 84 | ····move-result-object·v1 |
83 | ····check-cast·v1,·Landroid/net/ConnectivityManager; | 85 | ····check-cast·v1,·Landroid/net/ConnectivityManager; |
84 | ····.line·14 | 86 | ····.line·14 |
Offset 34, 21 lines modified | Offset 34, 19 lines modified | ||
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·abstract·onErrorResponse(Lcom/android/volley/VolleyError;)V | 35 | .method·public·abstract·onErrorResponse(Lcom/android/volley/VolleyError;)V |
36 | .end·method | 36 | .end·method |
37 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 37 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
40 | ····.prologue | 39 | ····.prologue |
41 | ····.line·7 | 40 | ····.line·7 |
42 | ····check-cast·p1,·Ljava/lang/String; | 41 | ····check-cast·p1,·Ljava/lang/String; |
43 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
44 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/listener/PstRequestListener;->onResponse(Ljava/lang/String;)V | 42 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/listener/PstRequestListener;->onResponse(Ljava/lang/String;)V |
45 | ····return-void | 43 | ····return-void |
46 | .end·method | 44 | .end·method |
47 | .method·public·abstract·onResponse(Ljava/lang/String;)V | 45 | .method·public·abstract·onResponse(Ljava/lang/String;)V |
48 | .end·method | 46 | .end·method |
Offset 155, 17 lines modified | Offset 155, 17 lines modified | ||
155 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 155 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
156 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
157 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 157 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
158 |
····move-result-wide·v |
158 | ····move-result-wide·v4 |
159 |
····invoke-virtual·{v2,·v |
159 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
160 | ····move-result-object·v2 | 160 | ····move-result-object·v2 |
161 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 161 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
162 | ····move-result-object·v0 | 162 | ····move-result-object·v0 |
Offset 316, 14 lines modified | Offset 316, 15 lines modified | ||
316 | ····if-gez·v8,·:cond_0 | 316 | ····if-gez·v8,·:cond_0 |
317 | ····.line·69 | 317 | ····.line·69 |
318 | ····:try_start_0 | 318 | ····:try_start_0 |
319 | ····iget-object·v8,·p0,·Lcom/gracecode/android/presentation/request/PstRequest;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; | 319 | ····iget-object·v8,·p0,·Lcom/gracecode/android/presentation/request/PstRequest;->mDatabaseHelper:Lcom/gracecode/android/presentation/helper/DatabaseHelper; |
320 | ····.line·70 | ||
320 | ····invoke-virtual·{v8},·Lcom/gracecode/android/presentation/helper/DatabaseHelper;->getPinsDAO()Lcom/j256/ormlite/dao/Dao; | 321 | ····invoke-virtual·{v8},·Lcom/gracecode/android/presentation/helper/DatabaseHelper;->getPinsDAO()Lcom/j256/ormlite/dao/Dao; |
321 | ····move-result-object·v8 | 322 | ····move-result-object·v8 |
322 | ····invoke-interface·{v8,·v5},·Lcom/j256/ormlite/dao/Dao;->createOrUpdate(Ljava/lang/Object;)Lcom/j256/ormlite/dao/Dao$CreateOrUpdateStatus; | 323 | ····invoke-interface·{v8,·v5},·Lcom/j256/ormlite/dao/Dao;->createOrUpdate(Ljava/lang/Object;)Lcom/j256/ormlite/dao/Dao$CreateOrUpdateStatus; |
323 | ····move-result-object·v6 | 324 | ····move-result-object·v6 |
Offset 212, 21 lines modified | Offset 212, 19 lines modified | ||
212 | ····move-result-object·v10 | 212 | ····move-result-object·v10 |
213 | ····return-object·v10 | 213 | ····return-object·v10 |
214 | .end·method | 214 | .end·method |
215 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 215 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
216 | ····.locals·1 | 216 | ····.locals·1 |
217 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
218 | ····.prologue | 217 | ····.prologue |
219 | ····.line·18 | 218 | ····.line·18 |
220 | ····check-cast·p1,·[Ljava/lang/String; | 219 | ····check-cast·p1,·[Ljava/lang/String; |
221 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
222 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Integer; | 220 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Integer; |
223 | ····move-result-object·v0 | 221 | ····move-result-object·v0 |
224 | ····return-object·v0 | 222 | ····return-object·v0 |
225 | .end·method | 223 | .end·method |
Offset 250, 21 lines modified | Offset 248, 19 lines modified | ||
250 | ····.line·126 | 248 | ····.line·126 |
251 | ····return-void | 249 | ····return-void |
252 | .end·method | 250 | .end·method |
253 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 251 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
254 | ····.locals·0 | 252 | ····.locals·0 |
255 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
256 | ····.prologue | 253 | ····.prologue |
257 | ····.line·18 | 254 | ····.line·18 |
258 | ····check-cast·p1,·Ljava/lang/Integer; | 255 | ····check-cast·p1,·Ljava/lang/Integer; |
259 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
260 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->onPostExecute(Ljava/lang/Integer;)V | 256 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->onPostExecute(Ljava/lang/Integer;)V |
261 | ····return-void | 257 | ····return-void |
262 | .end·method | 258 | .end·method |
263 | .method·protected·onPreExecute()V | 259 | .method·protected·onPreExecute()V |
264 | ····.locals·3 | 260 | ····.locals·3 |
Offset 317, 18 lines modified | Offset 313, 16 lines modified | ||
317 | ····.line·100 | 313 | ····.line·100 |
318 | ····return-void | 314 | ····return-void |
319 | .end·method | 315 | .end·method |
320 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V | 316 | .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V |
321 | ····.locals·0 | 317 | ····.locals·0 |
322 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
323 | ····.prologue | 318 | ····.prologue |
324 | ····.line·18 | 319 | ····.line·18 |
325 | ····check-cast·p1,·[Ljava/lang/Integer; | 320 | ····check-cast·p1,·[Ljava/lang/Integer; |
326 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
327 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->onProgressUpdate([Ljava/lang/Integer;)V | 321 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->onProgressUpdate([Ljava/lang/Integer;)V |
328 | ····return-void | 322 | ····return-void |
329 | .end·method | 323 | .end·method |
Offset 110, 17 lines modified | Offset 110, 17 lines modified | ||
110 | ····.line·23 | 110 | ····.line·23 |
111 | ····nop | 111 | ····nop |
112 | ····:sswitch_data_0 | 112 | ····:sswitch_data_0 |
113 | ····.sparse-switch | 113 | ····.sparse-switch |
114 | ········0x102002c·->·:sswitch_3 | 114 | ········0x102002c·->·:sswitch_3 |
115 |
········0x7f0 |
115 | ········0x7f070016·->·:sswitch_0 |
116 |
········0x7f0 |
116 | ········0x7f070017·->·:sswitch_2 |
117 |
········0x7f0 |
117 | ········0x7f070018·->·:sswitch_1 |
118 | ····.end·sparse-switch | 118 | ····.end·sparse-switch |
119 | .end·method | 119 | .end·method |
120 | .method·protected·onPause()V | 120 | .method·protected·onPause()V |
121 | ····.locals·0 | 121 | ····.locals·0 |
122 | ····.prologue | 122 | ····.prologue |
Offset 35, 18 lines modified | Offset 35, 20 lines modified | ||
35 | ····const·v1,·0x1020002 | 35 | ····const·v1,·0x1020002 |
36 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | 36 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; |
37 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;-><init>(Landroid/content/Context;)V | 37 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;-><init>(Landroid/content/Context;)V |
38 | ····.line·13 | ||
38 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 39 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
39 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
41 | ····.line·14 | ||
40 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I | 42 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I |
41 | ····.line·15 | 43 | ····.line·15 |
42 | ····return-void | 44 | ····return-void |
43 | .end·method | 45 | .end·method |
44 | .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z | 46 | .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z |
Offset 69, 15 lines modified | Offset 71, 14 lines modified | ||
69 | ····move-result·v0 | 71 | ····move-result·v0 |
70 | ····return·v0 | 72 | ····return·v0 |
71 | .end·method | 73 | .end·method |
72 | .method·public·bridge·synthetic·onOptionsItemSelected(Landroid/view/MenuItem;)Z | 74 | .method·public·bridge·synthetic·onOptionsItemSelected(Landroid/view/MenuItem;)Z |
73 | ····.locals·1 | 75 | ····.locals·1 |
74 | ····.param·p1,·"x0"····#·Landroid/view/MenuItem; | ||
75 | ····.prologue | 76 | ····.prologue |
76 | ····.line·8 | 77 | ····.line·8 |
77 | ····invoke-super·{p0,·p1},·Lcom/gracecode/android/presentation/ui/BaseActivity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | 78 | ····invoke-super·{p0,·p1},·Lcom/gracecode/android/presentation/ui/BaseActivity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z |
78 | ····move-result·v0 | 79 | ····move-result·v0 |
Offset 34, 37 lines modified | Offset 34, 39 lines modified | ||
34 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V | 34 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V |
35 | ····.line·12 | 35 | ····.line·12 |
36 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/PrefActivity;->getFragmentManager()Landroid/app/FragmentManager; | 36 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/PrefActivity;->getFragmentManager()Landroid/app/FragmentManager; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····.line·13 | ||
38 | ····invoke-virtual·{v0},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; | 39 | ····invoke-virtual·{v0},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; |
39 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
40 | ····const·v1,·0x1020002 | 41 | ····const·v1,·0x1020002 |
41 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 42 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
42 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;-><init>(Landroid/content/Context;)V | 43 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;-><init>(Landroid/content/Context;)V |
44 | ····.line·14 | ||
43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 45 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
44 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····.line·15 | ||
45 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I | 48 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I |
46 | ····.line·16 | 49 | ····.line·16 |
47 | ····return-void | 50 | ····return-void |
48 | .end·method | 51 | .end·method |
49 | .method·public·bridge·synthetic·onOptionsItemSelected(Landroid/view/MenuItem;)Z | 52 | .method·public·bridge·synthetic·onOptionsItemSelected(Landroid/view/MenuItem;)Z |
50 | ····.locals·1 | 53 | ····.locals·1 |
51 | ····.param·p1,·"x0"····#·Landroid/view/MenuItem; | ||
52 | ····.prologue | 54 | ····.prologue |
53 | ····.line·6 | 55 | ····.line·6 |
54 | ····invoke-super·{p0,·p1},·Lcom/gracecode/android/presentation/ui/BaseActivity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z | 56 | ····invoke-super·{p0,·p1},·Lcom/gracecode/android/presentation/ui/BaseActivity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z |
55 | ····move-result·v0 | 57 | ····move-result·v0 |
Offset 210, 30 lines modified | Offset 210, 33 lines modified | ||
210 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V | 210 | ····invoke-virtual·{v0,·v1},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V |
211 | ····.line·49 | 211 | ····.line·49 |
212 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/DetailActivity;->getFragmentManager()Landroid/app/FragmentManager; | 212 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/DetailActivity;->getFragmentManager()Landroid/app/FragmentManager; |
213 | ····move-result-object·v0 | 213 | ····move-result-object·v0 |
214 | ····.line·50 | ||
214 | ····invoke-virtual·{v0},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; | 215 | ····invoke-virtual·{v0},·Landroid/app/FragmentManager;->beginTransaction()Landroid/app/FragmentTransaction; |
215 | ····move-result-object·v0 | 216 | ····move-result-object·v0 |
216 | ····const·v1,·0x1020002 | 217 | ····const·v1,·0x1020002 |
217 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; | 218 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; |
218 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/ui/DetailActivity;->mPin:Lcom/gracecode/android/presentation/dao/Pin; | 219 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/ui/DetailActivity;->mPin:Lcom/gracecode/android/presentation/dao/Pin; |
219 | ····invoke-direct·{v2,·p0,·v3},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;-><init>(Landroid/content/Context;Lcom/gracecode/android/presentation/dao/Pin;)V | 220 | ····invoke-direct·{v2,·p0,·v3},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;-><init>(Landroid/content/Context;Lcom/gracecode/android/presentation/dao/Pin;)V |
221 | ····.line·51 | ||
220 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 222 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
221 | ····move-result-object·v0 | 223 | ····move-result-object·v0 |
224 | ····.line·52 | ||
222 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I | 225 | ····invoke-virtual·{v0},·Landroid/app/FragmentTransaction;->commit()I |
223 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
224 | ····.line·42 | 227 | ····.line·42 |
225 | ····:cond_2 | 228 | ····:cond_2 |
226 | ····iget-object·v0,·p0,·Lcom/gracecode/android/presentation/ui/DetailActivity;->mPin:Lcom/gracecode/android/presentation/dao/Pin; | 229 | ····iget-object·v0,·p0,·Lcom/gracecode/android/presentation/ui/DetailActivity;->mPin:Lcom/gracecode/android/presentation/dao/Pin; |
Offset 351, 15 lines modified | Offset 354, 15 lines modified | ||
351 | ····.line·74 | 354 | ····.line·74 |
352 | ····.local·v1,·"savedFile":Ljava/io/File; | 355 | ····.local·v1,·"savedFile":Ljava/io/File; |
353 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I | 356 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->getItemId()I |
354 | ····move-result·v2 | 357 | ····move-result·v2 |
355 |
····const·v3,·0x7f0 |
358 | ····const·v3,·0x7f070014 |
356 | ····if-ne·v2,·v3,·:cond_1 | 359 | ····if-ne·v2,·v3,·:cond_1 |
357 | ····.line·75 | 360 | ····.line·75 |
358 | ····const-string·v2,·"" | 361 | ····const-string·v2,·"" |
359 | ····invoke-static·{v1},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; | 362 | ····invoke-static·{v1},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; |
Offset 370, 14 lines modified | Offset 373, 15 lines modified | ||
370 | ····goto·:goto_0 | 373 | ····goto·:goto_0 |
371 | ····.line·77 | 374 | ····.line·77 |
372 | ····:cond_1 | 375 | ····:cond_1 |
373 | ····const·v2,·0x7f080025 | 376 | ····const·v2,·0x7f080025 |
377 | ····.line·78 | ||
374 | ····invoke-virtual·{p0,·v2},·Lcom/gracecode/android/presentation/ui/DetailActivity;->getString(I)Ljava/lang/String; | 378 | ····invoke-virtual·{p0,·v2},·Lcom/gracecode/android/presentation/ui/DetailActivity;->getString(I)Ljava/lang/String; |
375 | ····move-result-object·v2 | 379 | ····move-result-object·v2 |
376 | ····const/4·v3,·0x1 | 380 | ····const/4·v3,·0x1 |
377 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 381 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
Offset 390, 25 lines modified | Offset 394, 26 lines modified | ||
390 | ····aput-object·v5,·v3,·v4 | 394 | ····aput-object·v5,·v3,·v4 |
391 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 395 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
392 | ····move-result-object·v2 | 396 | ····move-result-object·v2 |
397 | ····.line·77 | ||
393 | ····invoke-static·{p0,·v2},·Lcom/gracecode/android/presentation/helper/UIHelper;->showLongToast(Landroid/content/Context;Ljava/lang/String;)V | 398 | ····invoke-static·{p0,·v2},·Lcom/gracecode/android/presentation/helper/UIHelper;->showLongToast(Landroid/content/Context;Ljava/lang/String;)V |
394 | ····:try_end_1 | 399 | ····:try_end_1 |
395 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_0 | 400 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_0 |
396 | ····goto·:goto_0 | 401 | ····goto·:goto_0 |
397 | ····.line·64 | 402 | ····.line·64 |
398 | ····nop | 403 | ····nop |
399 | ····:pswitch_data_0 | 404 | ····:pswitch_data_0 |
400 |
····.packed-switch·0x7f0 |
405 | ····.packed-switch·0x7f070014 |
401 | ········:pswitch_0 | 406 | ········:pswitch_0 |
402 | ········:pswitch_0 | 407 | ········:pswitch_0 |
403 | ····.end·packed-switch | 408 | ····.end·packed-switch |
404 | .end·method | 409 | .end·method |
405 | .method·protected·onStart()V | 410 | .method·protected·onStart()V |
406 | ····.locals·1 | 411 | ····.locals·1 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·29 | 24 | ····.line·29 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 21 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V | 23 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 28 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 55, 14 lines modified | Offset 56, 15 lines modified | ||
55 | ····invoke-virtual·{v1,·v3},·Lcom/gracecode/android/presentation/Huaban;->setOnlyWifiDownload(Z)V | 56 | ····invoke-virtual·{v1,·v3},·Lcom/gracecode/android/presentation/Huaban;->setOnlyWifiDownload(Z)V |
56 | ····.line·89 | 57 | ····.line·89 |
57 | ····iget-object·v1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 58 | ····iget-object·v1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
58 | ····const-string·v2,·"KEY_ONLY_WIFI_DOWNLOAD" | 59 | ····const-string·v2,·"KEY_ONLY_WIFI_DOWNLOAD" |
60 | ····.line·90 | ||
59 | ····invoke-virtual·{v1,·v2},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 61 | ····invoke-virtual·{v1,·v2},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
60 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
61 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; | 63 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; |
62 | ····.line·91 | 64 | ····.line·91 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 21 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V | 23 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·107 | 27 | ····.line·107 |
27 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$2;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; | 28 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$2;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PrefFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 112, 17 lines modified | Offset 112, 17 lines modified | ||
112 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/Huaban;->getCacheDir()Ljava/io/File; | 112 | ····invoke-virtual·{v3},·Lcom/gracecode/android/presentation/Huaban;->getCacheDir()Ljava/io/File; |
113 | ····move-result-object·v3 | 113 | ····move-result-object·v3 |
114 | ····invoke-static·{v3},·Lcom/gracecode/android/presentation/helper/FileHelper;->getSizeOfDirectory(Ljava/io/File;)J | 114 | ····invoke-static·{v3},·Lcom/gracecode/android/presentation/helper/FileHelper;->getSizeOfDirectory(Ljava/io/File;)J |
115 |
····move-result-wide·v |
115 | ····move-result-wide·v4 |
116 |
····long-to-float·v3,·v |
116 | ····long-to-float·v3,·v4 |
117 | ····const/high16·v4,·0x49800000····#·1048576.0f | 117 | ····const/high16·v4,·0x49800000····#·1048576.0f |
118 | ····div-float·v1,·v3,·v4 | 118 | ····div-float·v1,·v3,·v4 |
119 | ····.line·66 | 119 | ····.line·66 |
120 | ····.local·v1,·"size":F | 120 | ····.local·v1,·"size":F |
Offset 201, 20 lines modified | Offset 201, 22 lines modified | ||
201 | ····const/4·v4,·0x1 | 201 | ····const/4·v4,·0x1 |
202 | ····iget-object·v5,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->mPackageInfo:Landroid/content/pm/PackageInfo; | 202 | ····iget-object·v5,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->mPackageInfo:Landroid/content/pm/PackageInfo; |
203 | ····iget·v5,·v5,·Landroid/content/pm/PackageInfo;->versionCode:I | 203 | ····iget·v5,·v5,·Landroid/content/pm/PackageInfo;->versionCode:I |
204 | ····.line·55 | ||
204 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 205 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
205 | ····move-result-object·v5 | 206 | ····move-result-object·v5 |
206 | ····aput-object·v5,·v3,·v4 | 207 | ····aput-object·v5,·v3,·v4 |
208 | ····.line·54 | ||
207 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 209 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
208 | ····move-result-object·v1 | 210 | ····move-result-object·v1 |
209 | ····.line·56 | 211 | ····.line·56 |
210 | ····.local·v1,·"versions":Ljava/lang/String; | 212 | ····.local·v1,·"versions":Ljava/lang/String; |
211 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 213 | ····invoke-virtual·{v0,·v1},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
Offset 379, 84 lines modified | Offset 381, 96 lines modified | ||
379 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->getActivity()Landroid/app/Activity; | 381 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->getActivity()Landroid/app/Activity; |
380 | ····move-result-object·v2 | 382 | ····move-result-object·v2 |
381 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 383 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
384 | ····.line·79 | ||
382 | ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 385 | ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
383 | ····move-result-object·v1 | 386 | ····move-result-object·v1 |
384 | ····const·v2,·0x7f080018 | 387 | ····const·v2,·0x7f080018 |
388 | ····.line·80 | ||
385 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 389 | ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
386 | ····move-result-object·v1 | 390 | ····move-result-object·v1 |
391 | ····.line·81 | ||
387 | ····invoke-virtual·{v1,·v6},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 392 | ····invoke-virtual·{v1,·v6},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
388 | ····move-result-object·v1 | 393 | ····move-result-object·v1 |
389 | ····const/4·v2,·0x0 | 394 | ····const/4·v2,·0x0 |
395 | ····.line·82 | ||
390 | ····invoke-virtual·{v1,·v5,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 396 | ····invoke-virtual·{v1,·v5,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
391 | ····move-result-object·v1 | 397 | ····move-result-object·v1 |
392 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1; | 398 | ····new-instance·v2,·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1; |
393 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;-><init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V | 399 | ····invoke-direct·{v2,·p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment$1;-><init>(Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;)V |
400 | ····.line·83 | ||
394 | ····invoke-virtual·{v1,·v4,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 401 | ····invoke-virtual·{v1,·v4,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
395 | ····move-result-object·v1 | 402 | ····move-result-object·v1 |
403 | ····.line·94 | ||
396 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 404 | ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
397 | ····goto·:goto_1 | 405 | ····goto·:goto_1 |
398 | ····.line·102 | 406 | ····.line·102 |
399 | ····:pswitch_2 | 407 | ····:pswitch_2 |
400 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; | 408 | ····new-instance·v1,·Landroid/app/AlertDialog$Builder; |
401 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->getActivity()Landroid/app/Activity; | 409 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PrefFragment;->getActivity()Landroid/app/Activity; |
402 | ····move-result-object·v2 | 410 | ····move-result-object·v2 |
403 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 411 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
412 | ····.line·103 | ||
404 | ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 413 | ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
Max diff block lines reached; 1344/4678 bytes (28.73%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·31 | 24 | ····.line·31 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment$1;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 297, 14 lines modified | Offset 297, 15 lines modified | ||
297 | ····.line·134 | 297 | ····.line·134 |
298 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->getWebView()Landroid/webkit/WebView; | 298 | ····invoke-virtual·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->getWebView()Landroid/webkit/WebView; |
299 | ····move-result-object·v0 | 299 | ····move-result-object·v0 |
300 | ····const-string·v1,·"file:///android_asset/" | 300 | ····const-string·v1,·"file:///android_asset/" |
301 | ····.line·136 | ||
301 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->getTemplate()Ljava/lang/String; | 302 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->getTemplate()Ljava/lang/String; |
302 | ····move-result-object·v2 | 303 | ····move-result-object·v2 |
303 | ····const/4·v3,·0x1 | 304 | ····const/4·v3,·0x1 |
304 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 305 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
Offset 319, 14 lines modified | Offset 320, 15 lines modified | ||
319 | ····const-string·v3,·"text/html" | 320 | ····const-string·v3,·"text/html" |
320 | ····const-string·v4,·"utf-8" | 321 | ····const-string·v4,·"utf-8" |
321 | ····const/4·v5,·0x0 | 322 | ····const/4·v5,·0x0 |
323 | ····.line·134 | ||
322 | ····invoke-virtual/range·{v0·..·v5},·Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 324 | ····invoke-virtual/range·{v0·..·v5},·Landroid/webkit/WebView;->loadDataWithBaseURL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
323 | ····:try_end_0 | 325 | ····:try_end_0 |
324 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 326 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
325 | ····.line·143 | 327 | ····.line·143 |
326 | ····.end·local·v6····#·"settings":Landroid/webkit/WebSettings; | 328 | ····.end·local·v6····#·"settings":Landroid/webkit/WebSettings; |
327 | ····:goto_0 | 329 | ····:goto_0 |
Offset 401, 14 lines modified | Offset 403, 15 lines modified | ||
401 | ····const/4·v2,·0x0 | 403 | ····const/4·v2,·0x0 |
402 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->mPresentationUrl:Ljava/lang/String; | 404 | ····iget-object·v3,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->mPresentationUrl:Ljava/lang/String; |
403 | ····aput-object·v3,·v1,·v2 | 405 | ····aput-object·v3,·v1,·v2 |
406 | ····.line·109 | ||
404 | ····invoke-virtual·{v0,·v1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 407 | ····invoke-virtual·{v0,·v1},·Lcom/gracecode/android/presentation/task/DownloadPstTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
405 | ····goto·:goto_0 | 408 | ····goto·:goto_0 |
406 | ····.line·111 | 409 | ····.line·111 |
407 | ····:cond_1 | 410 | ····:cond_1 |
408 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->showDisplayError()V | 411 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/ui/fragment/PstDetailFragment;->showDisplayError()V |
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 126 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
127 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
128 | ····.line·87 | 128 | ····.line·87 |
129 | ····.local·v0,·"view":Landroid/view/View; | 129 | ····.local·v0,·"view":Landroid/view/View; |
130 |
····const·v1,·0x7f0 |
130 | ····const·v1,·0x7f07000e |
131 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 131 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
132 | ····move-result-object·v1 | 132 | ····move-result-object·v1 |
133 | ····check-cast·v1,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | 133 | ····check-cast·v1,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | 18 | .field·final·synthetic·this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;)V | 20 | .method·constructor·<init>(Lcom/gracecode/android/presentation/ui/fragment/PinsFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·50 | 24 | ····.line·50 |
24 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$2;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; | 25 | ····iput-object·p1,·p0,·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$2;->this$0:Lcom/gracecode/android/presentation/ui/fragment/PinsFragment; |
25 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PinsAdapterListener;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/gracecode/android/presentation/listener/PinsAdapterListener;-><init>()V |
Offset 68, 21 lines modified | Offset 69, 19 lines modified | ||
68 | ····.line·57 | 69 | ····.line·57 |
69 | ····return-void | 70 | ····return-void |
70 | .end·method | 71 | .end·method |
71 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V | 72 | .method·public·bridge·synthetic·onResponse(Ljava/lang/Object;)V |
72 | ····.locals·0 | 73 | ····.locals·0 |
73 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·50 | 75 | ····.line·50 |
76 | ····check-cast·p1,·Ljava/lang/String; | 76 | ····check-cast·p1,·Ljava/lang/String; |
77 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
78 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$2;->onResponse(Ljava/lang/String;)V | 77 | ····invoke-virtual·{p0,·p1},·Lcom/gracecode/android/presentation/ui/fragment/PinsFragment$2;->onResponse(Ljava/lang/String;)V |
79 | ····return-void | 78 | ····return-void |
80 | .end·method | 79 | .end·method |
81 | .method·public·onResponse(Ljava/lang/String;)V | 80 | .method·public·onResponse(Ljava/lang/String;)V |
82 | ····.locals·2 | 81 | ····.locals·2 |
Offset 4, 20 lines modified | Offset 4, 14 lines modified | ||
4 | #·annotations | 4 | #·annotations |
5 | .annotation·build·Landroid/annotation/TargetApi; | 5 | .annotation·build·Landroid/annotation/TargetApi; |
6 | ····value·=·0x9 | 6 | ····value·=·0x9 |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
9 | ····value·=·{ | ||
10 | ········Lcom/handmark/pulltorefresh/library/OverscrollHelper$1; | ||
11 | ····} | ||
12 | .end·annotation | ||
13 | #·static·fields | 8 | #·static·fields |
14 | .field·static·final·DEFAULT_OVERSCROLL_SCALE:F·=·1.0f | 9 | .field·static·final·DEFAULT_OVERSCROLL_SCALE:F·=·1.0f |
15 | .field·static·final·LOG_TAG:Ljava/lang/String;·=·"OverscrollHelper" | 10 | .field·static·final·LOG_TAG:Ljava/lang/String;·=·"OverscrollHelper" |
Offset 25, 15 lines modified | Offset 19, 14 lines modified | ||
25 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 20 | ····.locals·0 |
27 | ····.prologue | 21 | ····.prologue |
28 | ····.line·26 | 22 | ····.line·26 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·118 | ||
31 | ····return-void | 24 | ····return-void |
32 | .end·method | 25 | .end·method |
33 | .method·static·isAndroidOverScrollEnabled(Landroid/view/View;)Z | 26 | .method·static·isAndroidOverScrollEnabled(Landroid/view/View;)Z |
34 | ····.locals·2 | 27 | ····.locals·2 |
35 | ····.param·p0,·"view"····#·Landroid/view/View; | 28 | ····.param·p0,·"view"····#·Landroid/view/View; |
Offset 338, 14 lines modified | Offset 331, 15 lines modified | ||
338 | ····move-result·v5 | 331 | ····move-result·v5 |
339 | ····if-le·v5,·p6,·:cond_5 | 332 | ····if-le·v5,·p6,·:cond_5 |
340 | ····sub-int·v5,·v3,·p5 | 333 | ····sub-int·v5,·v3,·p5 |
334 | ····.line·162 | ||
341 | ····invoke-static·{v5},·Ljava/lang/Math;->abs(I)I | 335 | ····invoke-static·{v5},·Ljava/lang/Math;->abs(I)I |
342 | ····move-result·v5 | 336 | ····move-result·v5 |
343 | ····if-gt·v5,·p6,·:cond_1 | 337 | ····if-gt·v5,·p6,·:cond_1 |
344 | ····.line·164 | 338 | ····.line·164 |
Offset 3, 20 lines modified | Offset 3, 14 lines modified | ||
3 | .source·"PullToRefreshAdapterViewBase.java" | 3 | .source·"PullToRefreshAdapterViewBase.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/widget/AbsListView$OnScrollListener; | 5 | .implements·Landroid/widget/AbsListView$OnScrollListener; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase$1; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | .annotation·system·Ldalvik/annotation/Signature; | 7 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | 8 | ····value·=·{ |
14 | ········"<T:", | 9 | ········"<T:", |
15 | ········"Landroid/widget/AbsListView;", | 10 | ········"Landroid/widget/AbsListView;", |
16 | ········">", | 11 | ········">", |
17 | ········"Lcom/handmark/pulltorefresh/library/PullToRefreshBase", | 12 | ········"Lcom/handmark/pulltorefresh/library/PullToRefreshBase", |
18 | ········"<TT;>;", | 13 | ········"<TT;>;", |
Offset 837, 15 lines modified | Offset 831, 15 lines modified | ||
837 | .method·protected·handleStyledAttributes(Landroid/content/res/TypedArray;)V | 831 | .method·protected·handleStyledAttributes(Landroid/content/res/TypedArray;)V |
838 | ····.locals·2 | 832 | ····.locals·2 |
839 | ····.param·p1,·"a"····#·Landroid/content/res/TypedArray; | 833 | ····.param·p1,·"a"····#·Landroid/content/res/TypedArray; |
840 | ····.prologue | 834 | ····.prologue |
841 | ····.line·308 | 835 | ····.line·308 |
842 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase<TT;>;" | 836 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase<TT;>;" |
843 |
····const |
837 | ····sget·v1,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrShowIndicator:I |
844 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;->isPullToRefreshOverScrollEnabled()Z | 838 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;->isPullToRefreshOverScrollEnabled()Z |
845 | ····move-result·v0 | 839 | ····move-result·v0 |
846 | ····if-nez·v0,·:cond_0 | 840 | ····if-nez·v0,·:cond_0 |
Offset 20, 33 lines modified | Offset 20, 34 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;)V | 23 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·859 | 27 | ····.line·859 |
27 |
····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase |
28 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;" |
28 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 29 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
32 | #·virtual·methods | 33 | #·virtual·methods |
33 | .method·public·run()V | 34 | .method·public·run()V |
34 | ····.locals·1 | 35 | ····.locals·1 |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·862 | 37 | ····.line·862 |
37 |
····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase |
38 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;" |
38 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 39 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$1;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
39 | ····invoke-virtual·{v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->requestLayout()V | 40 | ····invoke-virtual·{v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->requestLayout()V |
40 | ····.line·863 | 41 | ····.line·863 |
41 | ····return-void | 42 | ····return-void |
42 | .end·method | 43 | .end·method |
Offset 20, 33 lines modified | Offset 20, 34 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;)V | 23 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1248 | 27 | ····.line·1248 |
27 |
····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase |
28 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;" |
28 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 29 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
32 | #·virtual·methods | 33 | #·virtual·methods |
33 | .method·public·onSmoothScrollFinished()V | 34 | .method·public·onSmoothScrollFinished()V |
34 | ····.locals·7 | 35 | ····.locals·7 |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1252 | 37 | ····.line·1252 |
37 |
····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase |
38 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;" |
38 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 39 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
39 | ····const/4·v1,·0x0 | 40 | ····const/4·v1,·0x0 |
40 | ····const-wide/16·v2,·0xc8 | 41 | ····const-wide/16·v2,·0xc8 |
41 | ····const-wide/16·v4,·0xe1 | 42 | ····const-wide/16·v4,·0xe1 |
Offset 179, 54 lines modified | Offset 179, 51 lines modified | ||
179 | ····.locals·5 | 179 | ····.locals·5 |
180 | ····.param·p0,·"modeInt"····#·I | 180 | ····.param·p0,·"modeInt"····#·I |
181 | ····.prologue | 181 | ····.prologue |
182 | ····.line·1355 | 182 | ····.line·1355 |
183 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->values()[Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 183 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->values()[Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
184 |
····move-result-object·v |
184 | ····move-result-object·v2 |
185 |
|
185 | ····array-length·v3,·v2 |
186 | ····array-length·v2,·v0 | ||
187 | ····.local·v2,·"len$":I | ||
188 | ····const/4·v1,·0x0 | 186 | ····const/4·v1,·0x0 |
189 | ····.local·v1,·"i$":I | ||
190 | ····:goto_0 | 187 | ····:goto_0 |
191 |
····if-ge·v1,·v |
188 | ····if-ge·v1,·v3,·:cond_1 |
192 |
····aget-object·v |
189 | ····aget-object·v0,·v2,·v1 |
193 | ····.line·1356 | 190 | ····.line·1356 |
194 |
····.local·v |
191 | ····.local·v0,·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
195 |
····invoke-virtual·{v |
192 | ····invoke-virtual·{v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->getIntValue()I |
196 | ····move-result·v4 | 193 | ····move-result·v4 |
197 | ····if-ne·p0,·v4,·:cond_0 | 194 | ····if-ne·p0,·v4,·:cond_0 |
198 | ····.line·1362 | 195 | ····.line·1362 |
199 |
····.end·local·v |
196 | ····.end·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
200 | ····:goto_1 | 197 | ····:goto_1 |
201 |
····return-object·v |
198 | ····return-object·v0 |
202 | ····.line·1355 | 199 | ····.line·1355 |
203 |
····.restart·local·v |
200 | ····.restart·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
204 | ····:cond_0 | 201 | ····:cond_0 |
205 | ····add-int/lit8·v1,·v1,·0x1 | 202 | ····add-int/lit8·v1,·v1,·0x1 |
206 | ····goto·:goto_0 | 203 | ····goto·:goto_0 |
207 | ····.line·1362 | 204 | ····.line·1362 |
208 |
····.end·local·v |
205 | ····.end·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
209 | ····:cond_1 | 206 | ····:cond_1 |
210 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->getDefault()Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 207 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->getDefault()Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
211 |
····move-result-object·v |
208 | ····move-result-object·v0 |
212 | ····goto·:goto_1 | 209 | ····goto·:goto_1 |
213 | .end·method | 210 | .end·method |
214 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 211 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
215 | ····.locals·1 | 212 | ····.locals·1 |
216 | ····.param·p0,·"name"····#·Ljava/lang/String; | 213 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 36, 14 lines modified | Offset 36, 15 lines modified | ||
36 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | 36 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIJLcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener;)V | 38 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIJLcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener;)V |
39 | ····.locals·2 | 39 | ····.locals·2 |
40 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshBase; | ||
40 | ····.param·p2,·"fromY"····#·I | 41 | ····.param·p2,·"fromY"····#·I |
41 | ····.param·p3,·"toY"····#·I | 42 | ····.param·p3,·"toY"····#·I |
42 | ····.param·p4,·"duration"····#·J | 43 | ····.param·p4,·"duration"····#·J |
43 | ····.param·p6,·"listener"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener; | 44 | ····.param·p6,·"listener"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener; |
44 | ····.prologue | 45 | ····.prologue |
45 | ····.line·1568 | 46 | ····.line·1568 |
Offset 90, 142 lines modified | Offset 91, 144 lines modified | ||
90 | ····.line·1574 | 91 | ····.line·1574 |
91 | ····return-void | 92 | ····return-void |
92 | .end·method | 93 | .end·method |
93 | #·virtual·methods | 94 | #·virtual·methods |
94 | .method·public·run()V | 95 | .method·public·run()V |
95 |
····.locals· |
96 | ····.locals·10 |
96 | ····.prologue | 97 | ····.prologue |
97 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase<TT;>.SmoothScrollRunnable;" | 98 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase<TT;>.SmoothScrollRunnable;" |
98 |
····const-wide/16·v |
99 | ····const-wide/16·v8,·0x3e8 |
99 | ····.line·1583 | 100 | ····.line·1583 |
100 |
····iget-wide·v |
101 | ····iget-wide·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mStartTime:J |
101 |
····const-wide/16·v |
102 | ····const-wide/16·v6,·-0x1 |
102 |
····cmp-long·v |
103 | ····cmp-long·v1,·v4,·v6 |
103 |
····if-nez·v |
104 | ····if-nez·v1,·:cond_1 |
104 | ····.line·1584 | 105 | ····.line·1584 |
105 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 106 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
106 |
····move-result-wide·v |
107 | ····move-result-wide·v4 |
107 |
····iput-wide·v |
108 | ····iput-wide·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mStartTime:J |
108 | ····.line·1602 | 109 | ····.line·1602 |
109 | ····:goto_0 | 110 | ····:goto_0 |
110 |
····iget-boolean·v |
111 | ····iget-boolean·v1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mContinueRunning:Z |
111 |
····if-eqz·v |
112 | ····if-eqz·v1,·:cond_2 |
112 |
····iget·v |
113 | ····iget·v1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mScrollToY:I |
113 | ····iget·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mCurrentY:I | 114 | ····iget·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mCurrentY:I |
114 |
····if-eq·v |
115 | ····if-eq·v1,·v4,·:cond_2 |
115 | ····.line·1603 | 116 | ····.line·1603 |
116 |
····iget-object·v |
117 | ····iget-object·v1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshBase; |
117 |
····invoke-static·{v |
118 | ····invoke-static·{v1,·p0},·Lcom/handmark/pulltorefresh/library/internal/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V |
118 | ····.line·1609 | 119 | ····.line·1609 |
119 | ····:cond_0 | 120 | ····:cond_0 |
120 | ····:goto_1 | 121 | ····:goto_1 |
121 | ····return-void | 122 | ····return-void |
122 | ····.line·1592 | 123 | ····.line·1592 |
123 | ····:cond_1 | 124 | ····:cond_1 |
124 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 125 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
125 |
····move-result-wide·v |
126 | ····move-result-wide·v4 |
126 |
····iget-wide·v |
127 | ····iget-wide·v6,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mStartTime:J |
127 |
····sub-long/2addr·v |
128 | ····sub-long/2addr·v4,·v6 |
128 |
····mul-long/2addr·v |
129 | ····mul-long/2addr·v4,·v8 |
129 |
····iget-wide·v |
130 | ····iget-wide·v6,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mDuration:J |
130 |
····div-long·v |
131 | ····div-long·v2,·v4,·v6 |
131 | ····.line·1593 | 132 | ····.line·1593 |
132 |
····.local·v |
133 | ····.local·v2,·"normalizedTime":J |
133 |
····invoke-static·{v |
134 | ····invoke-static·{v2,·v3,·v8,·v9},·Ljava/lang/Math;->min(JJ)J |
134 |
····move-result-wide·v |
135 | ····move-result-wide·v4 |
135 |
····const-wide/16·v |
136 | ····const-wide/16·v6,·0x0 |
136 |
····invoke-static·{v |
137 | ····invoke-static·{v4,·v5,·v6,·v7},·Ljava/lang/Math;->max(JJ)J |
137 |
····move-result-wide·v |
138 | ····move-result-wide·v2 |
138 | ····.line·1595 | 139 | ····.line·1595 |
139 |
····iget·v |
140 | ····iget·v1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mScrollFromY:I |
140 | ····iget·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mScrollToY:I | 141 | ····iget·v4,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;->mScrollToY:I |
Max diff block lines reached; 3324/8176 bytes (40.66%) of diff not shown. |
Offset 180, 52 lines modified | Offset 180, 49 lines modified | ||
180 | ····.locals·5 | 180 | ····.locals·5 |
181 | ····.param·p0,·"stateInt"····#·I | 181 | ····.param·p0,·"stateInt"····#·I |
182 | ····.prologue | 182 | ····.prologue |
183 | ····.line·1536 | 183 | ····.line·1536 |
184 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;->values()[Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; | 184 | ····invoke-static·{},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;->values()[Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
185 |
····move-result-object·v |
185 | ····move-result-object·v2 |
186 |
|
186 | ····array-length·v3,·v2 |
187 | ····array-length·v2,·v0 | ||
188 | ····.local·v2,·"len$":I | ||
189 | ····const/4·v1,·0x0 | 187 | ····const/4·v1,·0x0 |
190 | ····.local·v1,·"i$":I | ||
191 | ····:goto_0 | 188 | ····:goto_0 |
192 |
····if-ge·v1,·v |
189 | ····if-ge·v1,·v3,·:cond_1 |
193 |
····aget-object·v |
190 | ····aget-object·v0,·v2,·v1 |
194 | ····.line·1537 | 191 | ····.line·1537 |
195 |
····.local·v |
192 | ····.local·v0,·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
196 |
····invoke-virtual·{v |
193 | ····invoke-virtual·{v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;->getIntValue()I |
197 | ····move-result·v4 | 194 | ····move-result·v4 |
198 | ····if-ne·p0,·v4,·:cond_0 | 195 | ····if-ne·p0,·v4,·:cond_0 |
199 | ····.line·1543 | 196 | ····.line·1543 |
200 |
····.end·local·v |
197 | ····.end·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
201 | ····:goto_1 | 198 | ····:goto_1 |
202 |
····return-object·v |
199 | ····return-object·v0 |
203 | ····.line·1536 | 200 | ····.line·1536 |
204 |
····.restart·local·v |
201 | ····.restart·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
205 | ····:cond_0 | 202 | ····:cond_0 |
206 | ····add-int/lit8·v1,·v1,·0x1 | 203 | ····add-int/lit8·v1,·v1,·0x1 |
207 | ····goto·:goto_0 | 204 | ····goto·:goto_0 |
208 | ····.line·1543 | 205 | ····.line·1543 |
209 |
····.end·local·v |
206 | ····.end·local·v0····#·"value":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
210 | ····:cond_1 | 207 | ····:cond_1 |
211 |
····sget-object·v |
208 | ····sget-object·v0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;->RESET:Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
212 | ····goto·:goto_1 | 209 | ····goto·:goto_1 |
213 | .end·method | 210 | .end·method |
214 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; | 211 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State; |
215 | ····.locals·1 | 212 | ····.locals·1 |
216 | ····.param·p0,·"name"····#·Ljava/lang/String; | 213 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/handmark/pulltorefresh/library/IPullToRefresh; | 6 | .implements·Lcom/handmark/pulltorefresh/library/IPullToRefresh; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$3;, | ||
11 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener;, | 10 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnSmoothScrollFinishedListener;, |
12 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;, | 11 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$SmoothScrollRunnable;, |
13 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;, | 12 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$State;, |
14 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Orientation;, | 13 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Orientation;, |
15 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnRefreshListener2;, | 14 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnRefreshListener2;, |
16 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnRefreshListener;, | 15 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnRefreshListener;, |
17 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnPullEventListener;, | 16 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshBase$OnPullEventListener;, |
Offset 569, 26 lines modified | Offset 568, 20 lines modified | ||
569 | ····:pswitch_data_0 | 568 | ····:pswitch_data_0 |
570 | ····.packed-switch·0x1 | 569 | ····.packed-switch·0x1 |
571 | ········:pswitch_0 | 570 | ········:pswitch_0 |
572 | ····.end·packed-switch | 571 | ····.end·packed-switch |
573 | .end·method | 572 | .end·method |
574 | .method·private·init(Landroid/content/Context;Landroid/util/AttributeSet;)V | 573 | .method·private·init(Landroid/content/Context;Landroid/util/AttributeSet;)V |
575 |
····.locals· |
574 | ····.locals·7 |
576 | ····.param·p1,·"context"····#·Landroid/content/Context; | 575 | ····.param·p1,·"context"····#·Landroid/content/Context; |
577 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 576 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
578 | ····.prologue | 577 | ····.prologue |
579 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase<TT;>;" | 578 | ····.local·p0,·"this":Lcom/handmark/pulltorefresh/library/PullToRefreshBase;,·"Lcom/handmark/pulltorefresh/library/PullToRefreshBase<TT;>;" |
580 | ····const/16·v9,·0xc | ||
581 | ····const/16·v8,·0x9 | ||
582 | ····const/4·v7,·0x4 | ||
583 | ····const/4·v6,·0x1 | 579 | ····const/4·v6,·0x1 |
584 | ····const/4·v5,·0x0 | 580 | ····const/4·v5,·0x0 |
585 | ····.line·1043 | 581 | ····.line·1043 |
586 | ····sget-object·v3,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$3;->$SwitchMap$com$handmark$pulltorefresh$library$PullToRefreshBase$Orientation:[I | 582 | ····sget-object·v3,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$3;->$SwitchMap$com$handmark$pulltorefresh$library$PullToRefreshBase$Orientation:[I |
Offset 631, 41 lines modified | Offset 624, 49 lines modified | ||
631 | ····invoke-virtual·{p1,·p2,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 624 | ····invoke-virtual·{p1,·p2,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
632 | ····move-result-object·v0 | 625 | ····move-result-object·v0 |
633 | ····.line·1061 | 626 | ····.line·1061 |
634 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 627 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
635 |
···· |
628 | ····sget·v3,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrMode:I |
629 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->hasValue(I)Z | ||
636 | ····move-result·v3 | 630 | ····move-result·v3 |
637 | ····if-eqz·v3,·:cond_0 | 631 | ····if-eqz·v3,·:cond_0 |
638 | ····.line·1062 | 632 | ····.line·1062 |
639 |
···· |
633 | ····sget·v3,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrMode:I |
634 | ····invoke-virtual·{v0,·v3,·v5},·Landroid/content/res/TypedArray;->getInteger(II)I | ||
640 | ····move-result·v3 | 635 | ····move-result·v3 |
641 | ····invoke-static·{v3},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->mapIntToValue(I)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 636 | ····invoke-static·{v3},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;->mapIntToValue(I)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
642 | ····move-result-object·v3 | 637 | ····move-result-object·v3 |
643 | ····iput-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->mMode:Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 638 | ····iput-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->mMode:Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
644 | ····.line·1065 | 639 | ····.line·1065 |
645 | ····:cond_0 | 640 | ····:cond_0 |
646 |
···· |
641 | ····sget·v3,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrAnimationStyle:I |
642 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->hasValue(I)Z | ||
647 | ····move-result·v3 | 643 | ····move-result·v3 |
648 | ····if-eqz·v3,·:cond_1 | 644 | ····if-eqz·v3,·:cond_1 |
649 | ····.line·1066 | 645 | ····.line·1066 |
650 |
···· |
646 | ····sget·v3,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrAnimationStyle:I |
647 | ····invoke-virtual·{v0,·v3,·v5},·Landroid/content/res/TypedArray;->getInteger(II)I | ||
651 | ····move-result·v3 | 648 | ····move-result·v3 |
652 | ····invoke-static·{v3},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle;->mapIntToValue(I)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle; | 649 | ····invoke-static·{v3},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle;->mapIntToValue(I)Lcom/handmark/pulltorefresh/library/PullToRefreshBase$AnimationStyle; |
653 | ····move-result-object·v3 | 650 | ····move-result-object·v3 |
Offset 699, 22 lines modified | Offset 700, 26 lines modified | ||
699 | ····invoke-virtual·{p0,·p1,·v3,·v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->createLoadingLayout(Landroid/content/Context;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;Landroid/content/res/TypedArray;)Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; | 700 | ····invoke-virtual·{p0,·p1,·v3,·v0},·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->createLoadingLayout(Landroid/content/Context;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;Landroid/content/res/TypedArray;)Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
700 | ····move-result-object·v3 | 701 | ····move-result-object·v3 |
701 | ····iput-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->mFooterLayout:Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; | 702 | ····iput-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshBase;->mFooterLayout:Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
Max diff block lines reached; 7059/11268 bytes (62.65%) of diff not shown. |
Offset 60, 228 lines modified | Offset 60, 222 lines modified | ||
60 | .method·public·setLastUpdatedLabel(Ljava/lang/CharSequence;)V | 60 | .method·public·setLastUpdatedLabel(Ljava/lang/CharSequence;)V |
61 | ····.locals·3 | 61 | ····.locals·3 |
62 | ····.param·p1,·"label"····#·Ljava/lang/CharSequence; | 62 | ····.param·p1,·"label"····#·Ljava/lang/CharSequence; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·35 | 64 | ····.line·35 |
65 |
····iget-object·v |
65 | ····iget-object·v1,·p0,·Lcom/handmark/pulltorefresh/library/LoadingLayoutProxy;->mLoadingLayouts:Ljava/util/HashSet; |
66 |
····invoke-virtual·{v |
66 | ····invoke-virtual·{v1},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator; |
67 |
····move-result-object·v |
67 | ····move-result-object·v1 |
68 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
69 | ····:goto_0 | 68 | ····:goto_0 |
70 |
····invoke-interface·{v |
69 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
71 | ····move-result·v2 | 70 | ····move-result·v2 |
72 | ····if-eqz·v2,·:cond_0 | 71 | ····if-eqz·v2,·:cond_0 |
73 |
····invoke-interface·{v |
72 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
74 |
····move-result-object·v |
73 | ····move-result-object·v0 |
75 |
····check-cast·v |
74 | ····check-cast·v0,·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
76 | ····.line·36 | 75 | ····.line·36 |
77 |
····.local·v |
76 | ····.local·v0,·"layout":Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
78 |
····invoke-virtual·{v |
77 | ····invoke-virtual·{v0,·p1},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->setLastUpdatedLabel(Ljava/lang/CharSequence;)V |
79 | ····goto·:goto_0 | 78 | ····goto·:goto_0 |
80 | ····.line·38 | 79 | ····.line·38 |
81 |
····.end·local·v |
80 | ····.end·local·v0····#·"layout":Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
82 | ····:cond_0 | 81 | ····:cond_0 |
83 | ····return-void | 82 | ····return-void |
84 | .end·method | 83 | .end·method |
85 | .method·public·setLoadingDrawable(Landroid/graphics/drawable/Drawable;)V | 84 | .method·public·setLoadingDrawable(Landroid/graphics/drawable/Drawable;)V |
86 | ····.locals·3 | 85 | ····.locals·3 |
87 | ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable; | 86 | ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable; |
88 | ····.prologue | 87 | ····.prologue |
89 | ····.line·42 | 88 | ····.line·42 |
90 |
····iget-object·v |
89 | ····iget-object·v1,·p0,·Lcom/handmark/pulltorefresh/library/LoadingLayoutProxy;->mLoadingLayouts:Ljava/util/HashSet; |
91 |
····invoke-virtual·{v |
90 | ····invoke-virtual·{v1},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator; |
92 |
····move-result-object·v |
91 | ····move-result-object·v1 |
93 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
94 | ····:goto_0 | 92 | ····:goto_0 |
95 |
····invoke-interface·{v |
93 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
96 | ····move-result·v2 | 94 | ····move-result·v2 |
97 | ····if-eqz·v2,·:cond_0 | 95 | ····if-eqz·v2,·:cond_0 |
98 |
····invoke-interface·{v |
96 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
99 |
····move-result-object·v |
97 | ····move-result-object·v0 |
100 |
····check-cast·v |
98 | ····check-cast·v0,·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
101 | ····.line·43 | 99 | ····.line·43 |
102 |
····.local·v |
100 | ····.local·v0,·"layout":Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
103 |
····invoke-virtual·{v |
101 | ····invoke-virtual·{v0,·p1},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->setLoadingDrawable(Landroid/graphics/drawable/Drawable;)V |
104 | ····goto·:goto_0 | 102 | ····goto·:goto_0 |
105 | ····.line·45 | 103 | ····.line·45 |
106 |
····.end·local·v |
104 | ····.end·local·v0····#·"layout":Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
107 | ····:cond_0 | 105 | ····:cond_0 |
108 | ····return-void | 106 | ····return-void |
109 | .end·method | 107 | .end·method |
110 | .method·public·setPullLabel(Ljava/lang/CharSequence;)V | 108 | .method·public·setPullLabel(Ljava/lang/CharSequence;)V |
111 | ····.locals·3 | 109 | ····.locals·3 |
112 | ····.param·p1,·"label"····#·Ljava/lang/CharSequence; | 110 | ····.param·p1,·"label"····#·Ljava/lang/CharSequence; |
113 | ····.prologue | 111 | ····.prologue |
114 | ····.line·56 | 112 | ····.line·56 |
115 |
····iget-object·v |
113 | ····iget-object·v1,·p0,·Lcom/handmark/pulltorefresh/library/LoadingLayoutProxy;->mLoadingLayouts:Ljava/util/HashSet; |
116 |
····invoke-virtual·{v |
114 | ····invoke-virtual·{v1},·Ljava/util/HashSet;->iterator()Ljava/util/Iterator; |
117 |
····move-result-object·v |
115 | ····move-result-object·v1 |
118 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
119 | ····:goto_0 | 116 | ····:goto_0 |
120 |
····invoke-interface·{v |
117 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
121 | ····move-result·v2 | 118 | ····move-result·v2 |
122 | ····if-eqz·v2,·:cond_0 | 119 | ····if-eqz·v2,·:cond_0 |
123 |
····invoke-interface·{v |
120 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
Max diff block lines reached; 6682/11675 bytes (57.23%) 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/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | 21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 23 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | ||
25 | ····.param·p2,·"context"····#·Landroid/content/Context; | 26 | ····.param·p2,·"context"····#·Landroid/content/Context; |
26 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·67 | 29 | ····.line·67 |
29 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView$InternalExpandableListView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | 30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView$InternalExpandableListView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·85 | 30 | ····.line·85 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView$InternalExpandableListViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView$InternalExpandableListViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView; |
Offset 74, 16 lines modified | Offset 74, 14 lines modified | ||
74 | ····return-void | 74 | ····return-void |
75 | .end·method | 75 | .end·method |
76 | #·virtual·methods | 76 | #·virtual·methods |
77 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 77 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
80 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
81 | ····.prologue | 79 | ····.prologue |
82 | ····.line·28 | 80 | ····.line·28 |
83 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ExpandableListView; | 81 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshExpandableListView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ExpandableListView; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | 21 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 23 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | ||
25 | ····.param·p2,·"context"····#·Landroid/content/Context; | 26 | ····.param·p2,·"context"····#·Landroid/content/Context; |
26 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·67 | 29 | ····.line·67 |
29 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView$InternalGridView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | 30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView$InternalGridView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·85 | 30 | ····.line·85 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView$InternalGridViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView$InternalGridViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshGridView; |
Offset 74, 16 lines modified | Offset 74, 14 lines modified | ||
74 | ····return-void | 74 | ····return-void |
75 | .end·method | 75 | .end·method |
76 | #·virtual·methods | 76 | #·virtual·methods |
77 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 77 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
78 | ····.locals·1 | 78 | ····.locals·1 |
79 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
80 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
81 | ····.prologue | 79 | ····.prologue |
82 | ····.line·28 | 80 | ····.line·28 |
83 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/GridView; | 81 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshGridView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/GridView; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·80 | 30 | ····.line·80 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; |
Offset 115, 26 lines modified | Offset 116, 28 lines modified | ||
115 | ····move-result·v7 | 116 | ····move-result·v7 |
116 | ····.line·92 | 117 | ····.line·92 |
117 | ····.local·v7,·"returnValue":Z | 118 | ····.local·v7,·"returnValue":Z |
118 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; | 119 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView; |
120 | ····.line·93 | ||
119 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->getScrollRange()I | 121 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView$InternalHorizontalScrollViewSDK9;->getScrollRange()I |
120 | ····move-result·v5 | 122 | ····move-result·v5 |
121 | ····move·v1,·p1 | 123 | ····move·v1,·p1 |
122 | ····move·v2,·p3 | 124 | ····move·v2,·p3 |
123 | ····move·v3,·p2 | 125 | ····move·v3,·p2 |
124 | ····move·v4,·p4 | 126 | ····move·v4,·p4 |
125 | ····move/from16·v6,·p9 | 127 | ····move/from16·v6,·p9 |
128 | ····.line·92 | ||
126 | ····invoke-static/range·{v0·..·v6},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIZ)V | 129 | ····invoke-static/range·{v0·..·v6},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIZ)V |
127 | ····.line·95 | 130 | ····.line·95 |
128 | ····return·v7 | 131 | ····return·v7 |
129 | .end·method | 132 | .end·method |
Offset 73, 16 lines modified | Offset 73, 14 lines modified | ||
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | #·virtual·methods | 75 | #·virtual·methods |
76 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 76 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
77 | ····.locals·1 | 77 | ····.locals·1 |
78 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
79 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
80 | ····.prologue | 78 | ····.prologue |
81 | ····.line·26 | 79 | ····.line·26 |
82 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/HorizontalScrollView; | 80 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshHorizontalScrollView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/HorizontalScrollView; |
83 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshListView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshListView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·281 | 30 | ····.line·281 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; |
Offset 102, 21 lines modified | Offset 103, 19 lines modified | ||
102 | ····const/4·v1,·0x0 | 103 | ····const/4·v1,·0x0 |
103 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
104 | .end·method | 105 | .end·method |
105 | .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V | 106 | .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V |
106 | ····.locals·0 | 107 | ····.locals·0 |
107 | ····.param·p1,·"x0"····#·Landroid/widget/Adapter; | ||
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·277 | 109 | ····.line·277 |
110 | ····check-cast·p1,·Landroid/widget/ListAdapter; | 110 | ····check-cast·p1,·Landroid/widget/ListAdapter; |
111 | ····.end·local·p1····#·"x0":Landroid/widget/Adapter; | ||
112 | ····invoke-virtual·{p0,·p1},·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;->setAdapter(Landroid/widget/ListAdapter;)V | 111 | ····invoke-virtual·{p0,·p1},·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;->setAdapter(Landroid/widget/ListAdapter;)V |
113 | ····return-void | 112 | ····return-void |
114 | .end·method | 113 | .end·method |
115 | .method·public·setAdapter(Landroid/widget/ListAdapter;)V | 114 | .method·public·setAdapter(Landroid/widget/ListAdapter;)V |
116 | ····.locals·3 | 115 | ····.locals·3 |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshListView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshListView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·259 | 30 | ····.line·259 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshListView; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase; | 2 | .super·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase; |
3 | .source·"PullToRefreshListView.java" | 3 | .source·"PullToRefreshListView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshListView$1;, | ||
8 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;, | 7 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListView;, |
9 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListViewSDK9; | 8 | ········Lcom/handmark/pulltorefresh/library/PullToRefreshListView$InternalListViewSDK9; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | 11 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | 12 | ····value·=·{ |
Offset 188, 16 lines modified | Offset 187, 14 lines modified | ||
188 | ····.end·local·v0····#·"mode":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; | 187 | ····.end·local·v0····#·"mode":Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode; |
189 | ····:cond_1 | 188 | ····:cond_1 |
190 | ····return-object·v1 | 189 | ····return-object·v1 |
191 | .end·method | 190 | .end·method |
192 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 191 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
193 | ····.locals·1 | 192 | ····.locals·1 |
194 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
195 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
196 | ····.prologue | 193 | ····.prologue |
197 | ····.line·35 | 194 | ····.line·35 |
198 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ListView; | 195 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ListView; |
199 | ····move-result-object·v0 | 196 | ····move-result-object·v0 |
Offset 244, 15 lines modified | Offset 241, 15 lines modified | ||
244 | ····const/4·v5,·0x1 | 241 | ····const/4·v5,·0x1 |
245 | ····.line·226 | 242 | ····.line·226 |
246 | ····invoke-super·{p0,·p1},·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;->handleStyledAttributes(Landroid/content/res/TypedArray;)V | 243 | ····invoke-super·{p0,·p1},·Lcom/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase;->handleStyledAttributes(Landroid/content/res/TypedArray;)V |
247 | ····.line·228 | 244 | ····.line·228 |
248 |
····const |
245 | ····sget·v2,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrListViewExtrasEnabled:I |
249 | ····invoke-virtual·{p1,·v2,·v5},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 246 | ····invoke-virtual·{p1,·v2,·v5},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
250 | ····move-result·v2 | 247 | ····move-result·v2 |
251 | ····iput-boolean·v2,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mListViewExtrasEnabled:Z | 248 | ····iput-boolean·v2,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mListViewExtrasEnabled:Z |
Offset 348, 15 lines modified | Offset 345, 15 lines modified | ||
348 | ····iget-object·v2,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mLvFooterLoadingFrame:Landroid/widget/FrameLayout; | 345 | ····iget-object·v2,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mLvFooterLoadingFrame:Landroid/widget/FrameLayout; |
349 | ····iget-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mFooterLoadingView:Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; | 346 | ····iget-object·v3,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshListView;->mFooterLoadingView:Lcom/handmark/pulltorefresh/library/internal/LoadingLayout; |
350 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V | 347 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
351 | ····.line·250 | 348 | ····.line·250 |
352 |
····const |
349 | ····sget·v2,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrScrollingWhileRefreshingEnabled:I |
353 | ····invoke-virtual·{p1,·v2},·Landroid/content/res/TypedArray;->hasValue(I)Z | 350 | ····invoke-virtual·{p1,·v2},·Landroid/content/res/TypedArray;->hasValue(I)Z |
354 | ····move-result·v2 | 351 | ····move-result·v2 |
355 | ····if-nez·v2,·:cond_0 | 352 | ····if-nez·v2,·:cond_0 |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | #·instance·fields | 21 | #·instance·fields |
22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; | 22 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; | ||
26 | ····.param·p2,·"context"····#·Landroid/content/Context; | 27 | ····.param·p2,·"context"····#·Landroid/content/Context; |
27 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 28 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·79 | 30 | ····.line·79 |
30 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; | 31 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; |
Offset 115, 26 lines modified | Offset 116, 28 lines modified | ||
115 | ····move-result·v7 | 116 | ····move-result·v7 |
116 | ····.line·91 | 117 | ····.line·91 |
117 | ····.local·v7,·"returnValue":Z | 118 | ····.local·v7,·"returnValue":Z |
118 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; | 119 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView; |
120 | ····.line·92 | ||
119 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->getScrollRange()I | 121 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView$InternalScrollViewSDK9;->getScrollRange()I |
120 | ····move-result·v5 | 122 | ····move-result·v5 |
121 | ····move·v1,·p1 | 123 | ····move·v1,·p1 |
122 | ····move·v2,·p3 | 124 | ····move·v2,·p3 |
123 | ····move·v3,·p2 | 125 | ····move·v3,·p2 |
124 | ····move·v4,·p4 | 126 | ····move·v4,·p4 |
125 | ····move/from16·v6,·p9 | 127 | ····move/from16·v6,·p9 |
128 | ····.line·91 | ||
126 | ····invoke-static/range·{v0·..·v6},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIZ)V | 129 | ····invoke-static/range·{v0·..·v6},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIZ)V |
127 | ····.line·94 | 130 | ····.line·94 |
128 | ····return·v7 | 131 | ····return·v7 |
129 | .end·method | 132 | .end·method |
Offset 73, 16 lines modified | Offset 73, 14 lines modified | ||
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | #·virtual·methods | 75 | #·virtual·methods |
76 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 76 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
77 | ····.locals·1 | 77 | ····.locals·1 |
78 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
79 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
80 | ····.prologue | 78 | ····.prologue |
81 | ····.line·26 | 79 | ····.line·26 |
82 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ScrollView; | 80 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshScrollView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/ScrollView; |
83 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | 18 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;)V | 20 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·39 | 24 | ····.line·39 |
24 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | 25 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$2;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; |
25 | ····invoke-direct·{p0},·Landroid/webkit/WebChromeClient;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/webkit/WebChromeClient;-><init>()V |
Offset 27, 14 lines modified | Offset 27, 15 lines modified | ||
27 | #·instance·fields | 27 | #·instance·fields |
28 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | 28 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;Landroid/content/Context;Landroid/util/AttributeSet;)V | 30 | .method·public·constructor·<init>(Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;Landroid/content/Context;Landroid/util/AttributeSet;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | ||
32 | ····.param·p2,·"context"····#·Landroid/content/Context; | 33 | ····.param·p2,·"context"····#·Landroid/content/Context; |
33 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; | 34 | ····.param·p3,·"attrs"····#·Landroid/util/AttributeSet; |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·142 | 36 | ····.line·142 |
36 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | 37 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; |
Offset 76, 14 lines modified | Offset 77, 15 lines modified | ||
76 | ····mul-float/2addr·v0,·v2 | 77 | ····mul-float/2addr·v0,·v2 |
77 | ····invoke-static·{v0},·Landroid/util/FloatMath;->floor(F)F | 78 | ····invoke-static·{v0},·Landroid/util/FloatMath;->floor(F)F |
78 | ····move-result·v0 | 79 | ····move-result·v0 |
80 | ····.line·162 | ||
79 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getHeight()I | 81 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getHeight()I |
80 | ····move-result·v2 | 82 | ····move-result·v2 |
81 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getPaddingBottom()I | 83 | ····invoke-virtual·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getPaddingBottom()I |
82 | ····move-result·v3 | 84 | ····move-result·v3 |
Offset 96, 14 lines modified | Offset 98, 15 lines modified | ||
96 | ····sub-int/2addr·v2,·v3 | 98 | ····sub-int/2addr·v2,·v3 |
97 | ····int-to-float·v2,·v2 | 99 | ····int-to-float·v2,·v2 |
98 | ····sub-float/2addr·v0,·v2 | 100 | ····sub-float/2addr·v0,·v2 |
101 | ····.line·161 | ||
99 | ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(FF)F | 102 | ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(FF)F |
100 | ····move-result·v0 | 103 | ····move-result·v0 |
101 | ····float-to-int·v0,·v0 | 104 | ····float-to-int·v0,·v0 |
102 | ····return·v0 | 105 | ····return·v0 |
Offset 129, 14 lines modified | Offset 132, 15 lines modified | ||
129 | ····move-result·v9 | 132 | ····move-result·v9 |
130 | ····.line·154 | 133 | ····.line·154 |
131 | ····.local·v9,·"returnValue":Z | 134 | ····.local·v9,·"returnValue":Z |
132 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; | 135 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->this$0:Lcom/handmark/pulltorefresh/library/PullToRefreshWebView; |
136 | ····.line·155 | ||
133 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getScrollRange()I | 137 | ····invoke-direct·{p0},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView$InternalWebViewSDK9;->getScrollRange()I |
134 | ····move-result·v5 | 138 | ····move-result·v5 |
135 | ····const/4·v6,·0x2 | 139 | ····const/4·v6,·0x2 |
136 | ····const/high16·v7,·0x3fc00000····#·1.5f | 140 | ····const/high16·v7,·0x3fc00000····#·1.5f |
Offset 147, 12 lines modified | Offset 151, 13 lines modified | ||
147 | ····move·v3,·p2 | 151 | ····move·v3,·p2 |
148 | ····move·v4,·p4 | 152 | ····move·v4,·p4 |
149 | ····move/from16·v8,·p9 | 153 | ····move/from16·v8,·p9 |
154 | ····.line·154 | ||
150 | ····invoke-static/range·{v0·..·v8},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIIFZ)V | 155 | ····invoke-static/range·{v0·..·v8},·Lcom/handmark/pulltorefresh/library/OverscrollHelper;->overScrollBy(Lcom/handmark/pulltorefresh/library/PullToRefreshBase;IIIIIIFZ)V |
151 | ····.line·157 | 156 | ····.line·157 |
152 | ····return·v9 | 157 | ····return·v9 |
153 | .end·method | 158 | .end·method |
Offset 188, 16 lines modified | Offset 188, 14 lines modified | ||
188 | ····return-void | 188 | ····return-void |
189 | .end·method | 189 | .end·method |
190 | #·virtual·methods | 190 | #·virtual·methods |
191 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 191 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
192 | ····.locals·1 | 192 | ····.locals·1 |
193 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
194 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
195 | ····.prologue | 193 | ····.prologue |
196 | ····.line·28 | 194 | ····.line·28 |
197 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/webkit/WebView; | 195 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/PullToRefreshWebView;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/webkit/WebView; |
198 | ····move-result-object·v0 | 196 | ····move-result-object·v0 |
Offset 11, 23 lines modified | Offset 11, 23 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"dimen" | 13 | ····name·=·"dimen" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 |
.field·public·static·final·header_footer_left_right_padding:I·=·0x7f0 |
16 | .field·public·static·final·header_footer_left_right_padding:I·=·0x7f060003 |
17 |
.field·public·static·final·header_footer_top_bottom_padding:I·=·0x7f0 |
17 | .field·public·static·final·header_footer_top_bottom_padding:I·=·0x7f060004 |
18 |
.field·public·static·final·indicator_corner_radius:I·=·0x7f0 |
18 | .field·public·static·final·indicator_corner_radius:I·=·0x7f060001 |
19 |
.field·public·static·final·indicator_internal_padding:I·=·0x7f0 |
19 | .field·public·static·final·indicator_internal_padding:I·=·0x7f060002 |
20 |
.field·public·static·final·indicator_right_padding:I·=·0x7f0 |
20 | .field·public·static·final·indicator_right_padding:I·=·0x7f060000 |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
Offset 11, 47 lines modified | Offset 11, 47 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"id" | 13 | ····name·=·"id" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 |
.field·public·static·final·both:I·=·0x7f0 |
16 | .field·public·static·final·both:I·=·0x7f070003 |
17 |
.field·public·static·final·disabled:I·=·0x7f0 |
17 | .field·public·static·final·disabled:I·=·0x7f070004 |
18 |
.field·public·static·final·fl_inner:I·=·0x7f0 |
18 | .field·public·static·final·fl_inner:I·=·0x7f07000f |
19 |
.field·public·static·final·flip:I·=·0x7f0 |
19 | .field·public·static·final·flip:I·=·0x7f07000a |
20 |
.field·public·static·final·gridview:I·=·0x7f0 |
20 | .field·public·static·final·gridview:I·=·0x7f070000 |
21 |
.field·public·static·final·manualOnly:I·=·0x7f0 |
21 | .field·public·static·final·manualOnly:I·=·0x7f070005 |
22 |
.field·public·static·final·pullDownFromTop:I·=·0x7f0 |
22 | .field·public·static·final·pullDownFromTop:I·=·0x7f070006 |
23 |
.field·public·static·final·pullFromEnd:I·=·0x7f0 |
23 | .field·public·static·final·pullFromEnd:I·=·0x7f070007 |
24 |
.field·public·static·final·pullFromStart:I·=·0x7f0 |
24 | .field·public·static·final·pullFromStart:I·=·0x7f070008 |
25 |
.field·public·static·final·pullUpFromBottom:I·=·0x7f0 |
25 | .field·public·static·final·pullUpFromBottom:I·=·0x7f070009 |
26 |
.field·public·static·final·pull_to_refresh_image:I·=·0x7f0 |
26 | .field·public·static·final·pull_to_refresh_image:I·=·0x7f070010 |
27 |
.field·public·static·final·pull_to_refresh_progress:I·=·0x7f0 |
27 | .field·public·static·final·pull_to_refresh_progress:I·=·0x7f070011 |
28 |
.field·public·static·final·pull_to_refresh_sub_text:I·=·0x7f0 |
28 | .field·public·static·final·pull_to_refresh_sub_text:I·=·0x7f070013 |
29 |
.field·public·static·final·pull_to_refresh_text:I·=·0x7f0 |
29 | .field·public·static·final·pull_to_refresh_text:I·=·0x7f070012 |
30 |
.field·public·static·final·rotate:I·=·0x7f0 |
30 | .field·public·static·final·rotate:I·=·0x7f07000b |
31 |
.field·public·static·final·scrollview:I·=·0x7f0 |
31 | .field·public·static·final·scrollview:I·=·0x7f070002 |
32 |
.field·public·static·final·webview:I·=·0x7f0 |
32 | .field·public·static·final·webview:I·=·0x7f070001 |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·public·constructor·<init>()V | 34 | .method·public·constructor·<init>()V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.prologue | 36 | ····.prologue |
Offset 22, 10 lines modified | Offset 22, 9 lines modified | ||
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·9 | 25 | ····.line·9 |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····.line·82 | ||
28 | ····return-void | 27 | ····return-void |
29 | .end·method | 28 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2; | 18 | .field·final·synthetic·this$0:Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2;)V | 20 | .method·constructor·<init>(Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·122 | 24 | ····.line·122 |
24 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2$JsValueCallback;->this$0:Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2; | 25 | ····iput-object·p1,·p0,·Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2$JsValueCallback;->this$0:Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2; |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 136, 16 lines modified | Offset 136, 14 lines modified | ||
136 | ····return-object·v0 | 136 | ····return-object·v0 |
137 | .end·method | 137 | .end·method |
138 | #·virtual·methods | 138 | #·virtual·methods |
139 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 139 | .method·protected·bridge·synthetic·createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
140 | ····.locals·1 | 140 | ····.locals·1 |
141 | ····.param·p1,·"x0"····#·Landroid/content/Context; | ||
142 | ····.param·p2,·"x1"····#·Landroid/util/AttributeSet; | ||
143 | ····.prologue | 141 | ····.prologue |
144 | ····.line·62 | 142 | ····.line·62 |
145 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/webkit/WebView; | 143 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/handmark/pulltorefresh/library/extras/PullToRefreshWebView2;->createRefreshableView(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/webkit/WebView; |
146 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
Offset 9, 20 lines modified | Offset 9, 14 lines modified | ||
9 | #·annotations | 9 | #·annotations |
10 | .annotation·build·Landroid/annotation/SuppressLint; | 10 | .annotation·build·Landroid/annotation/SuppressLint; |
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········"ViewConstructor" | 12 | ········"ViewConstructor" |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
16 | ····value·=·{ | ||
17 | ········Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout$1; | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·static·fields | 15 | #·static·fields |
21 | .field·static·final·DEFAULT_ROTATION_ANIMATION_DURATION:I·=·0x96 | 16 | .field·static·final·DEFAULT_ROTATION_ANIMATION_DURATION:I·=·0x96 |
22 | #·instance·fields | 17 | #·instance·fields |
23 | .field·private·mArrowImageView:Landroid/widget/ImageView; | 18 | .field·private·mArrowImageView:Landroid/widget/ImageView; |
Offset 170, 17 lines modified | Offset 164, 17 lines modified | ||
170 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 164 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
171 | ····invoke-virtual·{v0,·v9},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 165 | ····invoke-virtual·{v0,·v9},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
172 | ····.line·88 | 166 | ····.line·88 |
173 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 167 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
174 |
····const-wide/16·v |
168 | ····const-wide/16·v2,·0x96 |
175 |
····invoke-virtual·{v0,·v |
169 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V |
176 | ····.line·89 | 170 | ····.line·89 |
177 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 171 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
178 | ····const/4·v1,·0x1 | 172 | ····const/4·v1,·0x1 |
179 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V | 173 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V |
Offset 208, 17 lines modified | Offset 202, 17 lines modified | ||
208 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; | 202 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; |
209 | ····invoke-virtual·{v0,·v9},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 203 | ····invoke-virtual·{v0,·v9},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
210 | ····.line·94 | 204 | ····.line·94 |
211 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; | 205 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; |
212 |
····const-wide/16·v |
206 | ····const-wide/16·v2,·0x96 |
213 |
····invoke-virtual·{v0,·v |
207 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V |
214 | ····.line·95 | 208 | ····.line·95 |
215 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; | 209 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/IndicatorLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; |
216 | ····const/4·v1,·0x1 | 210 | ····const/4·v1,·0x1 |
217 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V | 211 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V |
Offset 9, 20 lines modified | Offset 9, 14 lines modified | ||
9 | #·annotations | 9 | #·annotations |
10 | .annotation·build·Landroid/annotation/SuppressLint; | 10 | .annotation·build·Landroid/annotation/SuppressLint; |
11 | ····value·=·{ | 11 | ····value·=·{ |
12 | ········"ViewConstructor" | 12 | ········"ViewConstructor" |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
16 | ····value·=·{ | ||
17 | ········Lcom/handmark/pulltorefresh/library/internal/LoadingLayout$1; | ||
18 | ····} | ||
19 | .end·annotation | ||
20 | #·static·fields | 15 | #·static·fields |
21 | .field·static·final·ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; | 16 | .field·static·final·ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; |
22 | .field·static·final·LOG_TAG:Ljava/lang/String;·=·"PullToRefresh-LoadingLayout" | 17 | .field·static·final·LOG_TAG:Ljava/lang/String;·=·"PullToRefresh-LoadingLayout" |
Offset 222, 24 lines modified | Offset 216, 24 lines modified | ||
222 | ····move-result-object·v5 | 216 | ····move-result-object·v5 |
223 | ····iput-object·v5,·p0,·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->mReleaseLabel:Ljava/lang/CharSequence; | 217 | ····iput-object·v5,·p0,·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->mReleaseLabel:Ljava/lang/CharSequence; |
224 | ····.line·111 | 218 | ····.line·111 |
225 | ····:goto_2 | 219 | ····:goto_2 |
226 |
····const |
220 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrHeaderBackground:I |
227 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z | 221 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z |
228 | ····move-result·v5 | 222 | ····move-result·v5 |
229 | ····if-eqz·v5,·:cond_0 | 223 | ····if-eqz·v5,·:cond_0 |
230 | ····.line·112 | 224 | ····.line·112 |
231 |
····const |
225 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrHeaderBackground:I |
232 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 226 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
233 | ····move-result-object·v0 | 227 | ····move-result-object·v0 |
234 | ····.line·113 | 228 | ····.line·113 |
235 | ····.local·v0,·"background":Landroid/graphics/drawable/Drawable; | 229 | ····.local·v0,·"background":Landroid/graphics/drawable/Drawable; |
Offset 247, 78 lines modified | Offset 241, 78 lines modified | ||
247 | ····.line·114 | 241 | ····.line·114 |
248 | ····invoke-static·{p0,·v0},·Lcom/handmark/pulltorefresh/library/internal/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V | 242 | ····invoke-static·{p0,·v0},·Lcom/handmark/pulltorefresh/library/internal/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V |
249 | ····.line·118 | 243 | ····.line·118 |
250 | ····.end·local·v0····#·"background":Landroid/graphics/drawable/Drawable; | 244 | ····.end·local·v0····#·"background":Landroid/graphics/drawable/Drawable; |
251 | ····:cond_0 | 245 | ····:cond_0 |
252 |
····const |
246 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrHeaderTextAppearance:I |
253 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z | 247 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z |
254 | ····move-result·v5 | 248 | ····move-result·v5 |
255 | ····if-eqz·v5,·:cond_1 | 249 | ····if-eqz·v5,·:cond_1 |
256 | ····.line·119 | 250 | ····.line·119 |
257 | ····new-instance·v4,·Landroid/util/TypedValue; | 251 | ····new-instance·v4,·Landroid/util/TypedValue; |
258 | ····invoke-direct·{v4},·Landroid/util/TypedValue;-><init>()V | 252 | ····invoke-direct·{v4},·Landroid/util/TypedValue;-><init>()V |
259 | ····.line·120 | 253 | ····.line·120 |
260 | ····.local·v4,·"styleID":Landroid/util/TypedValue; | 254 | ····.local·v4,·"styleID":Landroid/util/TypedValue; |
261 |
····const |
255 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrHeaderTextAppearance:I |
262 | ····invoke-virtual·{p4,·v5,·v4},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z | 256 | ····invoke-virtual·{p4,·v5,·v4},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z |
263 | ····.line·121 | 257 | ····.line·121 |
264 | ····iget·v5,·v4,·Landroid/util/TypedValue;->data:I | 258 | ····iget·v5,·v4,·Landroid/util/TypedValue;->data:I |
265 | ····invoke-direct·{p0,·v5},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->setTextAppearance(I)V | 259 | ····invoke-direct·{p0,·v5},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;->setTextAppearance(I)V |
266 | ····.line·123 | 260 | ····.line·123 |
267 | ····.end·local·v4····#·"styleID":Landroid/util/TypedValue; | 261 | ····.end·local·v4····#·"styleID":Landroid/util/TypedValue; |
268 | ····:cond_1 | 262 | ····:cond_1 |
269 |
····const |
263 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrSubHeaderTextAppearance:I |
270 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z | 264 | ····invoke-virtual·{p4,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z |
271 | ····move-result·v5 | 265 | ····move-result·v5 |
272 | ····if-eqz·v5,·:cond_2 | 266 | ····if-eqz·v5,·:cond_2 |
273 | ····.line·124 | 267 | ····.line·124 |
274 | ····new-instance·v4,·Landroid/util/TypedValue; | 268 | ····new-instance·v4,·Landroid/util/TypedValue; |
275 | ····invoke-direct·{v4},·Landroid/util/TypedValue;-><init>()V | 269 | ····invoke-direct·{v4},·Landroid/util/TypedValue;-><init>()V |
276 | ····.line·125 | 270 | ····.line·125 |
277 | ····.restart·local·v4····#·"styleID":Landroid/util/TypedValue; | 271 | ····.restart·local·v4····#·"styleID":Landroid/util/TypedValue; |
278 |
····const |
272 | ····sget·v5,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrSubHeaderTextAppearance:I |
279 | ····invoke-virtual·{p4,·v5,·v4},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z | 273 | ····invoke-virtual·{p4,·v5,·v4},·Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z |
Max diff block lines reached; 5618/8928 bytes (62.93%) of diff not shown. |
Offset 6, 20 lines modified | Offset 6, 14 lines modified | ||
6 | #·annotations | 6 | #·annotations |
7 | .annotation·build·Landroid/annotation/SuppressLint; | 7 | .annotation·build·Landroid/annotation/SuppressLint; |
8 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········"ViewConstructor" | 9 | ········"ViewConstructor" |
10 | ····} | 10 | ····} |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
13 | ····value·=·{ | ||
14 | ········Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout$1; | ||
15 | ····} | ||
16 | .end·annotation | ||
17 | #·static·fields | 12 | #·static·fields |
18 | .field·static·final·FLIP_ANIMATION_DURATION:I·=·0x96 | 13 | .field·static·final·FLIP_ANIMATION_DURATION:I·=·0x96 |
19 | #·instance·fields | 14 | #·instance·fields |
20 | .field·private·final·mResetRotateAnimation:Landroid/view/animation/Animation; | 15 | .field·private·final·mResetRotateAnimation:Landroid/view/animation/Animation; |
Offset 73, 17 lines modified | Offset 67, 17 lines modified | ||
73 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; | 67 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; |
74 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 68 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
75 | ····.line·48 | 69 | ····.line·48 |
76 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 70 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
77 |
····const-wide/16·v |
71 | ····const-wide/16·v2,·0x96 |
78 |
····invoke-virtual·{v0,·v |
72 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V |
79 | ····.line·49 | 73 | ····.line·49 |
80 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 74 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
81 | ····const/4·v1,·0x1 | 75 | ····const/4·v1,·0x1 |
82 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V | 76 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V |
Offset 113, 17 lines modified | Offset 107, 17 lines modified | ||
113 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; | 107 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; |
114 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 108 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
115 | ····.line·54 | 109 | ····.line·54 |
116 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; | 110 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; |
117 |
····const-wide/16·v |
111 | ····const-wide/16·v2,·0x96 |
118 |
····invoke-virtual·{v0,·v |
112 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V |
119 | ····.line·55 | 113 | ····.line·55 |
120 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; | 114 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/FlipLoadingLayout;->mResetRotateAnimation:Landroid/view/animation/Animation; |
121 | ····const/4·v1,·0x1 | 115 | ····const/4·v1,·0x1 |
122 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V | 116 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setFillAfter(Z)V |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ····const/4·v3,·0x1 | 32 | ····const/4·v3,·0x1 |
33 | ····.line·42 | 33 | ····.line·42 |
34 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;-><init>(Landroid/content/Context;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Orientation;Landroid/content/res/TypedArray;)V | 34 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/handmark/pulltorefresh/library/internal/LoadingLayout;-><init>(Landroid/content/Context;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Mode;Lcom/handmark/pulltorefresh/library/PullToRefreshBase$Orientation;Landroid/content/res/TypedArray;)V |
35 | ····.line·44 | 35 | ····.line·44 |
36 |
····const |
36 | ····sget·v0,·Lcom/handmark/pulltorefresh/library/R$styleable;->PullToRefresh_ptrRotateDrawableWhilePulling:I |
37 | ····invoke-virtual·{p4,·v0,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 37 | ····invoke-virtual·{p4,·v0,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
38 | ····move-result·v0 | 38 | ····move-result·v0 |
39 | ····iput-boolean·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateDrawableWhilePulling:Z | 39 | ····iput-boolean·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateDrawableWhilePulling:Z |
Offset 86, 17 lines modified | Offset 86, 17 lines modified | ||
86 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; | 86 | ····sget-object·v1,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->ANIMATION_INTERPOLATOR:Landroid/view/animation/Interpolator; |
87 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 87 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
88 | ····.line·53 | 88 | ····.line·53 |
89 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 89 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
90 |
····const-wide/16·v |
90 | ····const-wide/16·v4,·0x4b0 |
91 |
····invoke-virtual·{v0,·v |
91 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/Animation;->setDuration(J)V |
92 | ····.line·54 | 92 | ····.line·54 |
93 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; | 93 | ····iget-object·v0,·p0,·Lcom/handmark/pulltorefresh/library/internal/RotateLoadingLayout;->mRotateAnimation:Landroid/view/animation/Animation; |
94 | ····const/4·v1,·-0x1 | 94 | ····const/4·v1,·-0x1 |
95 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setRepeatCount(I)V | 95 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/Animation;->setRepeatCount(I)V |
Offset 16, 15 lines modified | Offset 16, 14 lines modified | ||
16 | .method·public·constructor·<init>()V | 16 | .method·public·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·25 | 19 | ····.line·25 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·57 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
24 | .method·public·static·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V | 23 | .method·public·static·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V |
25 | ····.locals·2 | 24 | ····.locals·2 |
26 | ····.param·p0,·"view"····#·Landroid/view/View; | 25 | ····.param·p0,·"view"····#·Landroid/view/View; |
27 | ····.param·p1,·"runnable"····#·Ljava/lang/Runnable; | 26 | ····.param·p1,·"runnable"····#·Ljava/lang/Runnable; |
Offset 123, 17 lines modified | Offset 123, 17 lines modified | ||
123 | ····.line·192 | 123 | ····.line·192 |
124 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J | 124 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J |
125 | ····:try_end_1 | 125 | ····:try_end_1 |
126 | ····.catch·Landroid/database/SQLException;·{:try_start_1·..·:try_end_1}·:catch_1 | 126 | ····.catch·Landroid/database/SQLException;·{:try_start_1·..·:try_end_1}·:catch_1 |
127 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 127 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
128 |
····move-result-wide·v |
128 | ····move-result-wide·v4 |
129 |
····long-to-int·v1,·v |
129 | ····long-to-int·v1,·v4 |
130 | ····.line·197 | 130 | ····.line·197 |
131 | ····.local·v1,·"result":I | 131 | ····.local·v1,·"result":I |
132 | ····if-eqz·v2,·:cond_0 | 132 | ····if-eqz·v2,·:cond_0 |
133 | ····.line·198 | 133 | ····.line·198 |
134 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->close()V | 134 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->close()V |
Offset 408, 17 lines modified | Offset 408, 17 lines modified | ||
408 | ····.line·309 | 408 | ····.line·309 |
409 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J | 409 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J |
410 | ····:try_end_1 | 410 | ····:try_end_1 |
411 | ····.catch·Landroid/database/SQLException;·{:try_start_1·..·:try_end_1}·:catch_1 | 411 | ····.catch·Landroid/database/SQLException;·{:try_start_1·..·:try_end_1}·:catch_1 |
412 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 | 412 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_1 |
413 |
····move-result-wide·v |
413 | ····move-result-wide·v4 |
414 |
····long-to-int·v1,·v |
414 | ····long-to-int·v1,·v4 |
415 | ····.line·314 | 415 | ····.line·314 |
416 | ····.local·v1,·"result":I | 416 | ····.local·v1,·"result":I |
417 | ····if-eqz·v2,·:cond_1 | 417 | ····if-eqz·v2,·:cond_1 |
418 | ····.line·315 | 418 | ····.line·315 |
419 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->close()V | 419 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->close()V |
Offset 1132, 56 lines modified | Offset 1132, 56 lines modified | ||
1132 | ········value·=·{ | 1132 | ········value·=·{ |
1133 | ············Ljava/sql/SQLException; | 1133 | ············Ljava/sql/SQLException; |
1134 | ········} | 1134 | ········} |
1135 | ····.end·annotation | 1135 | ····.end·annotation |
1136 | ····.prologue | 1136 | ····.prologue |
1137 | ····.line·211 | 1137 | ····.line·211 |
1138 |
····const/4·v |
1138 | ····const/4·v1,·0x0 |
1139 | ····.line·213 | 1139 | ····.line·213 |
1140 |
····.local·v |
1140 | ····.local·v1,·"stmt":Landroid/database/sqlite/SQLiteStatement; |
1141 | ····:try_start_0 | 1141 | ····:try_start_0 |
1142 | ····iget-object·v4,·p0,·Lcom/j256/ormlite/android/AndroidDatabaseConnection;->db:Landroid/database/sqlite/SQLiteDatabase; | 1142 | ····iget-object·v4,·p0,·Lcom/j256/ormlite/android/AndroidDatabaseConnection;->db:Landroid/database/sqlite/SQLiteDatabase; |
1143 | ····invoke-virtual·{v4,·p1},·Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; | 1143 | ····invoke-virtual·{v4,·p1},·Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; |
1144 |
····move-result-object·v |
1144 | ····move-result-object·v1 |
1145 | ····.line·214 | 1145 | ····.line·214 |
1146 |
····invoke-virtual·{v |
1146 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J |
1147 |
····move-result-wide·v |
1147 | ····move-result-wide·v2 |
1148 | ····.line·215 | 1148 | ····.line·215 |
1149 |
····.local·v |
1149 | ····.local·v2,·"result":J |
1150 | ····sget-object·v4,·Lcom/j256/ormlite/android/AndroidDatabaseConnection;->logger:Lcom/j256/ormlite/logger/Logger; | 1150 | ····sget-object·v4,·Lcom/j256/ormlite/android/AndroidDatabaseConnection;->logger:Lcom/j256/ormlite/logger/Logger; |
1151 | ····const-string·v5,·"{}:·query·for·long·simple·query·returned·{}:·{}" | 1151 | ····const-string·v5,·"{}:·query·for·long·simple·query·returned·{}:·{}" |
1152 |
····invoke-static·{v |
1152 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
1153 | ····move-result-object·v6 | 1153 | ····move-result-object·v6 |
1154 | ····invoke-virtual·{v4,·v5,·p0,·v6,·p1},·Lcom/j256/ormlite/logger/Logger;->trace(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V | 1154 | ····invoke-virtual·{v4,·v5,·p0,·v6,·p1},·Lcom/j256/ormlite/logger/Logger;->trace(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V |
1155 | ····:try_end_0 | 1155 | ····:try_end_0 |
1156 | ····.catch·Landroid/database/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 1156 | ····.catch·Landroid/database/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
1157 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1157 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1158 | ····.line·220 | 1158 | ····.line·220 |
1159 |
····if-eqz·v |
1159 | ····if-eqz·v1,·:cond_0 |
1160 | ····.line·221 | 1160 | ····.line·221 |
1161 |
····invoke-virtual·{v |
1161 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->close()V |
1162 | ····:cond_0 | 1162 | ····:cond_0 |
1163 |
····return-wide·v |
1163 | ····return-wide·v2 |
1164 | ····.line·217 | 1164 | ····.line·217 |
1165 |
····.end·local·v |
1165 | ····.end·local·v2····#·"result":J |
1166 | ····:catch_0 | 1166 | ····:catch_0 |
1167 | ····move-exception·v0 | 1167 | ····move-exception·v0 |
1168 | ····.line·218 | 1168 | ····.line·218 |
1169 | ····.local·v0,·"e":Landroid/database/SQLException; | 1169 | ····.local·v0,·"e":Landroid/database/SQLException; |
1170 | ····:try_start_1 | 1170 | ····:try_start_1 |
1171 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 1171 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
Offset 1211, 18 lines modified | Offset 1211, 18 lines modified | ||
1211 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 1211 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
1212 | ····.line·220 | 1212 | ····.line·220 |
1213 | ····.end·local·v0····#·"e":Landroid/database/SQLException; | 1213 | ····.end·local·v0····#·"e":Landroid/database/SQLException; |
1214 | ····:catchall_0 | 1214 | ····:catchall_0 |
1215 | ····move-exception·v4 | 1215 | ····move-exception·v4 |
1216 |
····if-eqz·v |
1216 | ····if-eqz·v1,·:cond_1 |
1217 | ····.line·221 | 1217 | ····.line·221 |
1218 |
····invoke-virtual·{v |
1218 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->close()V |
1219 | ····:cond_1 | 1219 | ····:cond_1 |
1220 | ····throw·v4 | 1220 | ····throw·v4 |
1221 | .end·method | 1221 | .end·method |
1222 | .method·public·queryForLong(Ljava/lang/String;[Ljava/lang/Object;[Lcom/j256/ormlite/field/FieldType;)J | 1222 | .method·public·queryForLong(Ljava/lang/String;[Ljava/lang/Object;[Lcom/j256/ormlite/field/FieldType;)J |
1223 | ····.locals·8 | 1223 | ····.locals·8 |
Offset 1188, 22 lines modified | Offset 1188, 22 lines modified | ||
1188 | ····:try_start_0 | 1188 | ····:try_start_0 |
1189 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->statementExecutor:Lcom/j256/ormlite/stmt/StatementExecutor; | 1189 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->statementExecutor:Lcom/j256/ormlite/stmt/StatementExecutor; |
1190 | ····invoke-virtual·{v1,·v0},·Lcom/j256/ormlite/stmt/StatementExecutor;->queryForCountStar(Lcom/j256/ormlite/support/DatabaseConnection;)J | 1190 | ····invoke-virtual·{v1,·v0},·Lcom/j256/ormlite/stmt/StatementExecutor;->queryForCountStar(Lcom/j256/ormlite/support/DatabaseConnection;)J |
1191 | ····:try_end_0 | 1191 | ····:try_end_0 |
1192 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1192 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1193 |
····move-result-wide·v |
1193 | ····move-result-wide·v2 |
1194 | ····.line·701 | 1194 | ····.line·701 |
1195 |
····iget-object·v |
1195 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; |
1196 |
····invoke-interface·{v |
1196 | ····invoke-interface·{v1,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V |
1197 |
····return-wide·v |
1197 | ····return-wide·v2 |
1198 | ····:catchall_0 | 1198 | ····:catchall_0 |
1199 | ····move-exception·v1 | 1199 | ····move-exception·v1 |
1200 | ····iget-object·v2,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; | 1200 | ····iget-object·v2,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; |
1201 | ····invoke-interface·{v2,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V | 1201 | ····invoke-interface·{v2,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V |
Offset 1288, 22 lines modified | Offset 1288, 22 lines modified | ||
1288 | ····:try_start_0 | 1288 | ····:try_start_0 |
1289 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->statementExecutor:Lcom/j256/ormlite/stmt/StatementExecutor; | 1289 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->statementExecutor:Lcom/j256/ormlite/stmt/StatementExecutor; |
1290 | ····invoke-virtual·{v1,·v0,·p1},·Lcom/j256/ormlite/stmt/StatementExecutor;->queryForLong(Lcom/j256/ormlite/support/DatabaseConnection;Lcom/j256/ormlite/stmt/PreparedStmt;)J | 1290 | ····invoke-virtual·{v1,·v0,·p1},·Lcom/j256/ormlite/stmt/StatementExecutor;->queryForLong(Lcom/j256/ormlite/support/DatabaseConnection;Lcom/j256/ormlite/stmt/PreparedStmt;)J |
1291 | ····:try_end_0 | 1291 | ····:try_end_0 |
1292 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1292 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1293 |
····move-result-wide·v |
1293 | ····move-result-wide·v2 |
1294 | ····.line·715 | 1294 | ····.line·715 |
1295 |
····iget-object·v |
1295 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; |
1296 |
····invoke-interface·{v |
1296 | ····invoke-interface·{v1,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V |
1297 |
····return-wide·v |
1297 | ····return-wide·v2 |
1298 | ····:catchall_0 | 1298 | ····:catchall_0 |
1299 | ····move-exception·v1 | 1299 | ····move-exception·v1 |
1300 | ····iget-object·v2,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; | 1300 | ····iget-object·v2,·p0,·Lcom/j256/ormlite/dao/BaseDaoImpl;->connectionSource:Lcom/j256/ormlite/support/ConnectionSource; |
1301 | ····invoke-interface·{v2,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V | 1301 | ····invoke-interface·{v2,·v0},·Lcom/j256/ormlite/support/ConnectionSource;->releaseConnection(Lcom/j256/ormlite/support/DatabaseConnection;)V |
Offset 427, 29 lines modified | Offset 427, 29 lines modified | ||
427 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 427 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V |
428 | ····throw·v1 | 428 | ····throw·v1 |
429 | .end·method | 429 | .end·method |
430 | .method·public·countOf()J | 430 | .method·public·countOf()J |
431 |
····.locals· |
431 | ····.locals·4 |
432 | ····.prologue | 432 | ····.prologue |
433 | ····.line·610 | 433 | ····.line·610 |
434 | ····.local·p0,·"this":Lcom/j256/ormlite/dao/RuntimeExceptionDao;,·"Lcom/j256/ormlite/dao/RuntimeExceptionDao<TT;TID;>;" | 434 | ····.local·p0,·"this":Lcom/j256/ormlite/dao/RuntimeExceptionDao;,·"Lcom/j256/ormlite/dao/RuntimeExceptionDao<TT;TID;>;" |
435 | ····:try_start_0 | 435 | ····:try_start_0 |
436 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; | 436 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; |
437 | ····invoke-interface·{v1},·Lcom/j256/ormlite/dao/Dao;->countOf()J | 437 | ····invoke-interface·{v1},·Lcom/j256/ormlite/dao/Dao;->countOf()J |
438 | ····:try_end_0 | 438 | ····:try_end_0 |
439 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 439 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
440 |
····move-result-wide·v |
440 | ····move-result-wide·v2 |
441 |
····return-wide·v |
441 | ····return-wide·v2 |
442 | ····.line·611 | 442 | ····.line·611 |
443 | ····:catch_0 | 443 | ····:catch_0 |
444 | ····move-exception·v0 | 444 | ····move-exception·v0 |
445 | ····.line·612 | 445 | ····.line·612 |
446 | ····.local·v0,·"e":Ljava/sql/SQLException; | 446 | ····.local·v0,·"e":Ljava/sql/SQLException; |
Offset 462, 15 lines modified | Offset 462, 15 lines modified | ||
462 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 462 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V |
463 | ····throw·v1 | 463 | ····throw·v1 |
464 | .end·method | 464 | .end·method |
465 | .method·public·countOf(Lcom/j256/ormlite/stmt/PreparedQuery;)J | 465 | .method·public·countOf(Lcom/j256/ormlite/stmt/PreparedQuery;)J |
466 |
····.locals· |
466 | ····.locals·4 |
467 | ····.annotation·system·Ldalvik/annotation/Signature; | 467 | ····.annotation·system·Ldalvik/annotation/Signature; |
468 | ········value·=·{ | 468 | ········value·=·{ |
469 | ············"(", | 469 | ············"(", |
470 | ············"Lcom/j256/ormlite/stmt/PreparedQuery", | 470 | ············"Lcom/j256/ormlite/stmt/PreparedQuery", |
471 | ············"<TT;>;)J" | 471 | ············"<TT;>;)J" |
472 | ········} | 472 | ········} |
473 | ····.end·annotation | 473 | ····.end·annotation |
Offset 482, 17 lines modified | Offset 482, 17 lines modified | ||
482 | ····:try_start_0 | 482 | ····:try_start_0 |
483 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; | 483 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; |
484 | ····invoke-interface·{v1,·p1},·Lcom/j256/ormlite/dao/Dao;->countOf(Lcom/j256/ormlite/stmt/PreparedQuery;)J | 484 | ····invoke-interface·{v1,·p1},·Lcom/j256/ormlite/dao/Dao;->countOf(Lcom/j256/ormlite/stmt/PreparedQuery;)J |
485 | ····:try_end_0 | 485 | ····:try_end_0 |
486 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 486 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
487 |
····move-result-wide·v |
487 | ····move-result-wide·v2 |
488 |
····return-wide·v |
488 | ····return-wide·v2 |
489 | ····.line·623 | 489 | ····.line·623 |
490 | ····:catch_0 | 490 | ····:catch_0 |
491 | ····move-exception·v0 | 491 | ····move-exception·v0 |
492 | ····.line·624 | 492 | ····.line·624 |
493 | ····.local·v0,·"e":Ljava/sql/SQLException; | 493 | ····.local·v0,·"e":Ljava/sql/SQLException; |
Offset 2840, 31 lines modified | Offset 2840, 31 lines modified | ||
2840 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V | 2840 | ····invoke-direct·{v1,·v0},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V |
2841 | ····throw·v1 | 2841 | ····throw·v1 |
2842 | .end·method | 2842 | .end·method |
2843 | .method·public·varargs·queryRawValue(Ljava/lang/String;[Ljava/lang/String;)J | 2843 | .method·public·varargs·queryRawValue(Ljava/lang/String;[Ljava/lang/String;)J |
2844 |
····.locals· |
2844 | ····.locals·4 |
2845 | ····.param·p1,·"query"····#·Ljava/lang/String; | 2845 | ····.param·p1,·"query"····#·Ljava/lang/String; |
2846 | ····.param·p2,·"arguments"····#·[Ljava/lang/String; | 2846 | ····.param·p2,·"arguments"····#·[Ljava/lang/String; |
2847 | ····.prologue | 2847 | ····.prologue |
2848 | ····.line·449 | 2848 | ····.line·449 |
2849 | ····.local·p0,·"this":Lcom/j256/ormlite/dao/RuntimeExceptionDao;,·"Lcom/j256/ormlite/dao/RuntimeExceptionDao<TT;TID;>;" | 2849 | ····.local·p0,·"this":Lcom/j256/ormlite/dao/RuntimeExceptionDao;,·"Lcom/j256/ormlite/dao/RuntimeExceptionDao<TT;TID;>;" |
2850 | ····:try_start_0 | 2850 | ····:try_start_0 |
2851 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; | 2851 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->dao:Lcom/j256/ormlite/dao/Dao; |
2852 | ····invoke-interface·{v1,·p1,·p2},·Lcom/j256/ormlite/dao/Dao;->queryRawValue(Ljava/lang/String;[Ljava/lang/String;)J | 2852 | ····invoke-interface·{v1,·p1,·p2},·Lcom/j256/ormlite/dao/Dao;->queryRawValue(Ljava/lang/String;[Ljava/lang/String;)J |
2853 | ····:try_end_0 | 2853 | ····:try_end_0 |
2854 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 2854 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
2855 |
····move-result-wide·v |
2855 | ····move-result-wide·v2 |
2856 |
····return-wide·v |
2856 | ····return-wide·v2 |
2857 | ····.line·450 | 2857 | ····.line·450 |
2858 | ····:catch_0 | 2858 | ····:catch_0 |
2859 | ····move-exception·v0 | 2859 | ····move-exception·v0 |
2860 | ····.line·451 | 2860 | ····.line·451 |
2861 | ····.local·v0,·"e":Ljava/sql/SQLException; | 2861 | ····.local·v0,·"e":Ljava/sql/SQLException; |
Offset 178, 15 lines modified | Offset 178, 15 lines modified | ||
178 | ····.line·73 | 178 | ····.line·73 |
179 | ····const/4·v0,·0x1 | 179 | ····const/4·v0,·0x1 |
180 | ····return·v0 | 180 | ····return·v0 |
181 | .end·method | 181 | .end·method |
182 | .method·public·moveToNextValue(Ljava/lang/Object;)Ljava/lang/Object; | 182 | .method·public·moveToNextValue(Ljava/lang/Object;)Ljava/lang/Object; |
183 |
····.locals· |
183 | ····.locals·6 |
184 | ····.param·p1,·"currentValue"····#·Ljava/lang/Object; | 184 | ····.param·p1,·"currentValue"····#·Ljava/lang/Object; |
185 | ····.prologue | 185 | ····.prologue |
186 | ····.line·78 | 186 | ····.line·78 |
187 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 187 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
188 | ····move-result-wide·v0 | 188 | ····move-result-wide·v0 |
Offset 218, 19 lines modified | Offset 218, 19 lines modified | ||
218 | ····cmp-long·v2,·v0,·v2 | 218 | ····cmp-long·v2,·v0,·v2 |
219 | ····if-nez·v2,·:cond_1 | 219 | ····if-nez·v2,·:cond_1 |
220 | ····.line·82 | 220 | ····.line·82 |
221 | ····new-instance·v2,·Ljava/util/Date; | 221 | ····new-instance·v2,·Ljava/util/Date; |
222 |
····const-wide/16·v |
222 | ····const-wide/16·v4,·0x1 |
223 |
····add-long/2addr·v |
223 | ····add-long/2addr·v4,·v0 |
224 |
····invoke-direct·{v2,·v |
224 | ····invoke-direct·{v2,·v4,·v5},·Ljava/util/Date;-><init>(J)V |
225 | ····goto·:goto_0 | 225 | ····goto·:goto_0 |
226 | ····.line·84 | 226 | ····.line·84 |
227 | ····:cond_1 | 227 | ····:cond_1 |
228 | ····new-instance·v2,·Ljava/util/Date; | 228 | ····new-instance·v2,·Ljava/util/Date; |
Offset 97, 55 lines modified | Offset 97, 55 lines modified | ||
97 | ····.line·67 | 97 | ····.line·67 |
98 | ····const/4·v0,·0x0 | 98 | ····const/4·v0,·0x0 |
99 | ····return·v0 | 99 | ····return·v0 |
100 | .end·method | 100 | .end·method |
101 | .method·public·javaToSqlArg(Lcom/j256/ormlite/field/FieldType;Ljava/lang/Object;)Ljava/lang/Object; | 101 | .method·public·javaToSqlArg(Lcom/j256/ormlite/field/FieldType;Ljava/lang/Object;)Ljava/lang/Object; |
102 |
····.locals· |
102 | ····.locals·4 |
103 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; | 103 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; |
104 | ····.param·p2,·"obj"····#·Ljava/lang/Object; | 104 | ····.param·p2,·"obj"····#·Ljava/lang/Object; |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·61 | 106 | ····.line·61 |
107 | ····move-object·v0,·p2 | 107 | ····move-object·v0,·p2 |
108 | ····check-cast·v0,·Ljava/util/Date; | 108 | ····check-cast·v0,·Ljava/util/Date; |
109 | ····.line·62 | 109 | ····.line·62 |
110 | ····.local·v0,·"date":Ljava/util/Date; | 110 | ····.local·v0,·"date":Ljava/util/Date; |
111 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J | 111 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J |
112 |
····move-result-wide·v |
112 | ····move-result-wide·v2 |
113 |
····invoke-static·{v |
113 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
114 | ····move-result-object·v1 | 114 | ····move-result-object·v1 |
115 | ····return-object·v1 | 115 | ····return-object·v1 |
116 | .end·method | 116 | .end·method |
117 | .method·public·parseDefaultString(Lcom/j256/ormlite/field/FieldType;Ljava/lang/String;)Ljava/lang/Object; | 117 | .method·public·parseDefaultString(Lcom/j256/ormlite/field/FieldType;Ljava/lang/String;)Ljava/lang/Object; |
118 |
····.locals· |
118 | ····.locals·4 |
119 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; | 119 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; |
120 | ····.param·p2,·"defaultStr"····#·Ljava/lang/String; | 120 | ····.param·p2,·"defaultStr"····#·Ljava/lang/String; |
121 | ····.annotation·system·Ldalvik/annotation/Throws; | 121 | ····.annotation·system·Ldalvik/annotation/Throws; |
122 | ········value·=·{ | 122 | ········value·=·{ |
123 | ············Ljava/sql/SQLException; | 123 | ············Ljava/sql/SQLException; |
124 | ········} | 124 | ········} |
125 | ····.end·annotation | 125 | ····.end·annotation |
126 | ····.prologue | 126 | ····.prologue |
127 | ····.line·42 | 127 | ····.line·42 |
128 | ····:try_start_0 | 128 | ····:try_start_0 |
129 | ····invoke-static·{p2},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 129 | ····invoke-static·{p2},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
130 |
····move-result-wide·v |
130 | ····move-result-wide·v2 |
131 |
····invoke-static·{v |
131 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
132 | ····:try_end_0 | 132 | ····:try_end_0 |
133 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 133 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
134 | ····move-result-object·v1 | 134 | ····move-result-object·v1 |
135 | ····return-object·v1 | 135 | ····return-object·v1 |
Offset 234, 27 lines modified | Offset 234, 27 lines modified | ||
234 | ····move-result-object·v0 | 234 | ····move-result-object·v0 |
235 | ····return-object·v0 | 235 | ····return-object·v0 |
236 | .end·method | 236 | .end·method |
237 | .method·public·sqlArgToJava(Lcom/j256/ormlite/field/FieldType;Ljava/lang/Object;I)Ljava/lang/Object; | 237 | .method·public·sqlArgToJava(Lcom/j256/ormlite/field/FieldType;Ljava/lang/Object;I)Ljava/lang/Object; |
238 |
····.locals· |
238 | ····.locals·4 |
239 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; | 239 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; |
240 | ····.param·p2,·"sqlArg"····#·Ljava/lang/Object; | 240 | ····.param·p2,·"sqlArg"····#·Ljava/lang/Object; |
241 | ····.param·p3,·"columnPos"····#·I | 241 | ····.param·p3,·"columnPos"····#·I |
242 | ····.prologue | 242 | ····.prologue |
243 | ····.line·56 | 243 | ····.line·56 |
244 | ····new-instance·v0,·Ljava/util/Date; | 244 | ····new-instance·v0,·Ljava/util/Date; |
245 | ····check-cast·p2,·Ljava/lang/Long; | 245 | ····check-cast·p2,·Ljava/lang/Long; |
246 | ····.end·local·p2····#·"sqlArg":Ljava/lang/Object; | 246 | ····.end·local·p2····#·"sqlArg":Ljava/lang/Object; |
247 | ····invoke-virtual·{p2},·Ljava/lang/Long;->longValue()J | 247 | ····invoke-virtual·{p2},·Ljava/lang/Long;->longValue()J |
248 |
····move-result-wide·v |
248 | ····move-result-wide·v2 |
249 |
····invoke-direct·{v0,·v |
249 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V |
250 | ····return-object·v0 | 250 | ····return-object·v0 |
251 | .end·method | 251 | .end·method |
Offset 120, 15 lines modified | Offset 120, 15 lines modified | ||
120 | ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Timestamp;-><init>(J)V | 120 | ····invoke-direct·{v1,·v2,·v3},·Ljava/sql/Timestamp;-><init>(J)V |
121 | ····return-object·v1 | 121 | ····return-object·v1 |
122 | .end·method | 122 | .end·method |
123 | .method·public·parseDefaultString(Lcom/j256/ormlite/field/FieldType;Ljava/lang/String;)Ljava/lang/Object; | 123 | .method·public·parseDefaultString(Lcom/j256/ormlite/field/FieldType;Ljava/lang/String;)Ljava/lang/Object; |
124 |
····.locals· |
124 | ····.locals·6 |
125 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; | 125 | ····.param·p1,·"fieldType"····#·Lcom/j256/ormlite/field/FieldType; |
126 | ····.param·p2,·"defaultStr"····#·Ljava/lang/String; | 126 | ····.param·p2,·"defaultStr"····#·Ljava/lang/String; |
127 | ····.annotation·system·Ldalvik/annotation/Throws; | 127 | ····.annotation·system·Ldalvik/annotation/Throws; |
128 | ········value·=·{ | 128 | ········value·=·{ |
129 | ············Ljava/sql/SQLException; | 129 | ············Ljava/sql/SQLException; |
130 | ········} | 130 | ········} |
131 | ····.end·annotation | 131 | ····.end·annotation |
Offset 150, 17 lines modified | Offset 150, 17 lines modified | ||
150 | ····invoke-static·{v0,·p2},·Lcom/j256/ormlite/field/types/DateType;->parseDateString(Lcom/j256/ormlite/field/types/BaseDateType$DateStringFormatConfig;Ljava/lang/String;)Ljava/util/Date; | 150 | ····invoke-static·{v0,·p2},·Lcom/j256/ormlite/field/types/DateType;->parseDateString(Lcom/j256/ormlite/field/types/BaseDateType$DateStringFormatConfig;Ljava/lang/String;)Ljava/util/Date; |
151 | ····move-result-object·v3 | 151 | ····move-result-object·v3 |
152 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J | 152 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J |
153 |
····move-result-wide·v |
153 | ····move-result-wide·v4 |
154 |
····invoke-direct·{v2,·v |
154 | ····invoke-direct·{v2,·v4,·v5},·Ljava/sql/Timestamp;-><init>(J)V |
155 | ····:try_end_0 | 155 | ····:try_end_0 |
156 | ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0 | 156 | ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0 |
157 | ····return-object·v2 | 157 | ····return-object·v2 |
158 | ····.line·42 | 158 | ····.line·42 |
159 | ····:catch_0 | 159 | ····:catch_0 |
Offset 111, 15 lines modified | Offset 111, 15 lines modified | ||
111 | ····.prologue | 111 | ····.prologue |
112 | ····.line·41 | 112 | ····.line·41 |
113 | ····return-object·p2 | 113 | ····return-object·p2 |
114 | .end·method | 114 | .end·method |
115 | .method·public·moveToNextValue(Ljava/lang/Object;)Ljava/lang/Object; | 115 | .method·public·moveToNextValue(Ljava/lang/Object;)Ljava/lang/Object; |
116 |
····.locals· |
116 | ····.locals·6 |
117 | ····.param·p1,·"currentValue"····#·Ljava/lang/Object; | 117 | ····.param·p1,·"currentValue"····#·Ljava/lang/Object; |
118 | ····.prologue | 118 | ····.prologue |
119 | ····.line·51 | 119 | ····.line·51 |
120 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 120 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
121 | ····move-result-wide·v0 | 121 | ····move-result-wide·v0 |
Offset 151, 19 lines modified | Offset 151, 19 lines modified | ||
151 | ····cmp-long·v2,·v0,·v2 | 151 | ····cmp-long·v2,·v0,·v2 |
152 | ····if-nez·v2,·:cond_1 | 152 | ····if-nez·v2,·:cond_1 |
153 | ····.line·55 | 153 | ····.line·55 |
154 | ····new-instance·v2,·Ljava/sql/Timestamp; | 154 | ····new-instance·v2,·Ljava/sql/Timestamp; |
155 |
····const-wide/16·v |
155 | ····const-wide/16·v4,·0x1 |
156 |
····add-long/2addr·v |
156 | ····add-long/2addr·v4,·v0 |
157 |
····invoke-direct·{v2,·v |
157 | ····invoke-direct·{v2,·v4,·v5},·Ljava/sql/Timestamp;-><init>(J)V |
158 | ····goto·:goto_0 | 158 | ····goto·:goto_0 |
159 | ····.line·57 | 159 | ····.line·57 |
160 | ····:cond_1 | 160 | ····:cond_1 |
161 | ····new-instance·v2,·Ljava/sql/Timestamp; | 161 | ····new-instance·v2,·Ljava/sql/Timestamp; |
Offset 849, 27 lines modified | Offset 849, 27 lines modified | ||
849 | ····.line·658 | 849 | ····.line·658 |
850 | ····iget-object·v0,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->databaseType:Lcom/j256/ormlite/db/DatabaseType; | 850 | ····iget-object·v0,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->databaseType:Lcom/j256/ormlite/db/DatabaseType; |
851 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->limit:Ljava/lang/Long; | 851 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->limit:Ljava/lang/Long; |
852 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J | 852 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J |
853 |
····move-result-wide·v |
853 | ····move-result-wide·v2 |
854 |
····iget-object·v |
854 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->offset:Ljava/lang/Long; |
855 |
····invoke-interface·{v0,·p1,·v |
855 | ····invoke-interface·{v0,·p1,·v2,·v3,·v1},·Lcom/j256/ormlite/db/DatabaseType;->appendLimitValue(Ljava/lang/StringBuilder;JLjava/lang/Long;)V |
856 | ····.line·660 | 856 | ····.line·660 |
857 | ····:cond_0 | 857 | ····:cond_0 |
858 | ····return-void | 858 | ····return-void |
859 | .end·method | 859 | .end·method |
860 | .method·private·appendOffset(Ljava/lang/StringBuilder;)V | 860 | .method·private·appendOffset(Ljava/lang/StringBuilder;)V |
861 |
····.locals· |
861 | ····.locals·4 |
862 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 862 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
863 | ····.annotation·system·Ldalvik/annotation/Throws; | 863 | ····.annotation·system·Ldalvik/annotation/Throws; |
864 | ········value·=·{ | 864 | ········value·=·{ |
865 | ············Ljava/sql/SQLException; | 865 | ············Ljava/sql/SQLException; |
866 | ········} | 866 | ········} |
867 | ····.end·annotation | 867 | ····.end·annotation |
Offset 913, 17 lines modified | Offset 913, 17 lines modified | ||
913 | ····:cond_2 | 913 | ····:cond_2 |
914 | ····iget-object·v0,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->databaseType:Lcom/j256/ormlite/db/DatabaseType; | 914 | ····iget-object·v0,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->databaseType:Lcom/j256/ormlite/db/DatabaseType; |
915 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->offset:Ljava/lang/Long; | 915 | ····iget-object·v1,·p0,·Lcom/j256/ormlite/stmt/QueryBuilder;->offset:Ljava/lang/Long; |
916 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J | 916 | ····invoke-virtual·{v1},·Ljava/lang/Long;->longValue()J |
917 |
····move-result-wide·v |
917 | ····move-result-wide·v2 |
918 |
····invoke-interface·{v0,·p1,·v |
918 | ····invoke-interface·{v0,·p1,·v2,·v3},·Lcom/j256/ormlite/db/DatabaseType;->appendOffsetValue(Ljava/lang/StringBuilder;J)V |
919 | ····goto·:goto_0 | 919 | ····goto·:goto_0 |
920 | .end·method | 920 | .end·method |
921 | .method·private·appendOrderBys(Ljava/lang/StringBuilder;Ljava/util/List;)V | 921 | .method·private·appendOrderBys(Ljava/lang/StringBuilder;Ljava/util/List;)V |
922 | ····.locals·4 | 922 | ····.locals·4 |
923 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 923 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
Offset 1163, 17 lines modified | Offset 1163, 17 lines modified | ||
1163 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 1163 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
1164 | ····move-result-object·v8 | 1164 | ····move-result-object·v8 |
1165 | ····invoke-virtual·{v5,·v6,·v7,·v8},·Lcom/j256/ormlite/logger/Logger;->debug(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V | 1165 | ····invoke-virtual·{v5,·v6,·v7,·v8},·Lcom/j256/ormlite/logger/Logger;->debug(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V |
1166 | ····.line·593 | 1166 | ····.line·593 |
1167 |
····const-wide/16·v |
1167 | ····const-wide/16·v6,·0x0 |
1168 |
····cmp-long·v5,·v0,·v |
1168 | ····cmp-long·v5,·v0,·v6 |
1169 | ····if-eqz·v5,·:cond_1 | 1169 | ····if-eqz·v5,·:cond_1 |
1170 | ····:goto_0 | 1170 | ····:goto_0 |
1171 | ····return·v3 | 1171 | ····return·v3 |
1172 | ····:cond_1 | 1172 | ····:cond_1 |
Offset 702, 15 lines modified | Offset 702, 15 lines modified | ||
702 | ····.line·212 | 702 | ····.line·212 |
703 | ····goto·:goto_0 | 703 | ····goto·:goto_0 |
704 | .end·method | 704 | .end·method |
705 | #·virtual·methods | 705 | #·virtual·methods |
706 | .method·public·insert(Lcom/j256/ormlite/db/DatabaseType;Lcom/j256/ormlite/support/DatabaseConnection;Ljava/lang/Object;Lcom/j256/ormlite/dao/ObjectCache;)I | 706 | .method·public·insert(Lcom/j256/ormlite/db/DatabaseType;Lcom/j256/ormlite/support/DatabaseConnection;Ljava/lang/Object;Lcom/j256/ormlite/dao/ObjectCache;)I |
707 |
····.locals·2 |
707 | ····.locals·25 |
708 | ····.param·p1,·"databaseType"····#·Lcom/j256/ormlite/db/DatabaseType; | 708 | ····.param·p1,·"databaseType"····#·Lcom/j256/ormlite/db/DatabaseType; |
709 | ····.param·p2,·"databaseConnection"····#·Lcom/j256/ormlite/support/DatabaseConnection; | 709 | ····.param·p2,·"databaseConnection"····#·Lcom/j256/ormlite/support/DatabaseConnection; |
710 | ····.param·p4,·"objectCache"····#·Lcom/j256/ormlite/dao/ObjectCache; | 710 | ····.param·p4,·"objectCache"····#·Lcom/j256/ormlite/dao/ObjectCache; |
711 | ····.annotation·system·Ldalvik/annotation/Signature; | 711 | ····.annotation·system·Ldalvik/annotation/Signature; |
712 | ········value·=·{ | 712 | ········value·=·{ |
713 | ············"(", | 713 | ············"(", |
714 | ············"Lcom/j256/ormlite/db/DatabaseType;", | 714 | ············"Lcom/j256/ormlite/db/DatabaseType;", |
Offset 727, 209 lines modified | Offset 727, 213 lines modified | ||
727 | ········} | 727 | ········} |
728 | ····.end·annotation | 728 | ····.end·annotation |
729 | ····.prologue | 729 | ····.prologue |
730 | ····.line·38 | 730 | ····.line·38 |
731 | ····.local·p0,·"this":Lcom/j256/ormlite/stmt/mapped/MappedCreate;,·"Lcom/j256/ormlite/stmt/mapped/MappedCreate<TT;TID;>;" | 731 | ····.local·p0,·"this":Lcom/j256/ormlite/stmt/mapped/MappedCreate;,·"Lcom/j256/ormlite/stmt/mapped/MappedCreate<TT;TID;>;" |
732 | ····.local·p3,·"data":Ljava/lang/Object;,·"TT;" | 732 | ····.local·p3,·"data":Ljava/lang/Object;,·"TT;" |
733 |
····const/4·v1 |
733 | ····const/4·v15,·0x0 |
734 | ····.line·39 | 734 | ····.line·39 |
735 |
····.local·v1 |
735 | ····.local·v15,·"keyHolder":Lcom/j256/ormlite/stmt/mapped/MappedCreate$KeyHolder; |
736 | ····move-object/from16·v0,·p0 | 736 | ····move-object/from16·v0,·p0 |
737 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; | 737 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; |
738 |
····move-object/from16·v |
738 | ····move-object/from16·v20,·v0 |
739 |
····if-eqz·v |
739 | ····if-eqz·v20,·:cond_0 |
740 | ····.line·41 | 740 | ····.line·41 |
741 | ····move-object/from16·v0,·p0 | 741 | ····move-object/from16·v0,·p0 |
742 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; | 742 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; |
743 |
····move-object/from16·v |
743 | ····move-object/from16·v20,·v0 |
744 |
····invoke-virtual/range·{v |
744 | ····invoke-virtual/range·{v20·..·v20},·Lcom/j256/ormlite/field/FieldType;->isAllowGeneratedIdInsert()Z |
745 |
····move-result·v |
745 | ····move-result·v20 |
746 |
····if-eqz·v |
746 | ····if-eqz·v20,·:cond_2 |
747 | ····move-object/from16·v0,·p0 | 747 | ····move-object/from16·v0,·p0 |
748 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; | 748 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; |
749 |
····move-object/from16·v |
749 | ····move-object/from16·v20,·v0 |
750 |
····move-object/from16·v0,·v |
750 | ····move-object/from16·v0,·v20 |
751 | ····move-object/from16·v1,·p3 | 751 | ····move-object/from16·v1,·p3 |
752 | ····invoke-virtual·{v0,·v1},·Lcom/j256/ormlite/field/FieldType;->isObjectsFieldValueDefault(Ljava/lang/Object;)Z | 752 | ····invoke-virtual·{v0,·v1},·Lcom/j256/ormlite/field/FieldType;->isObjectsFieldValueDefault(Ljava/lang/Object;)Z |
753 |
····move-result·v |
753 | ····move-result·v20 |
754 |
····if-nez·v |
754 | ····if-nez·v20,·:cond_2 |
755 | ····.line·42 | 755 | ····.line·42 |
756 |
····const/4·v |
756 | ····const/4·v8,·0x0 |
757 | ····.line·46 | 757 | ····.line·46 |
758 |
····.local·v |
758 | ····.local·v8,·"assignId":Z |
759 | ····:goto_0 | 759 | ····:goto_0 |
760 | ····move-object/from16·v0,·p0 | 760 | ····move-object/from16·v0,·p0 |
761 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; | 761 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; |
762 |
····move-object/from16·v |
762 | ····move-object/from16·v20,·v0 |
763 |
····invoke-virtual/range·{v |
763 | ····invoke-virtual/range·{v20·..·v20},·Lcom/j256/ormlite/field/FieldType;->isSelfGeneratedId()Z |
764 |
····move-result·v |
764 | ····move-result·v20 |
765 |
····if-eqz·v |
765 | ····if-eqz·v20,·:cond_3 |
766 | ····move-object/from16·v0,·p0 | 766 | ····move-object/from16·v0,·p0 |
767 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; | 767 | ····iget-object·v0,·v0,·Lcom/j256/ormlite/stmt/mapped/MappedCreate;->idField:Lcom/j256/ormlite/field/FieldType; |
768 |
····move-object/from16·v |
768 | ····move-object/from16·v20,·v0 |
769 |
····invoke-virtual/range·{v |
769 | ····invoke-virtual/range·{v20·..·v20},·Lcom/j256/ormlite/field/FieldType;->isGeneratedId()Z |
770 |
····move-result·v |
770 | ····move-result·v20 |
771 |
····if-eqz·v |
771 | ····if-eqz·v20,·:cond_3 |
772 | ····.line·47 | 772 | ····.line·47 |
773 |
····if-eqz·v |
773 | ····if-eqz·v8,·:cond_0 |
774 | ····.line·48 | 774 | ····.line·48 |
775 | ····move-object/from16·v0,·p0 | 775 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 27903/31622 bytes (88.24%) of diff not shown. |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ····.line·875 | 99 | ····.line·875 |
100 | ····iget-wide·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->sequenceNumber:J | 100 | ····iget-wide·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->sequenceNumber:J |
101 | ····return-wide·v0 | 101 | ····return-wide·v0 |
102 | .end·method | 102 | .end·method |
103 | .method·static·synthetic·access$1202(Lcom/jakewharton/disklrucache/DiskLruCache$Entry;J)J | 103 | .method·static·synthetic·access$1202(Lcom/jakewharton/disklrucache/DiskLruCache$Entry;J)J |
104 |
····.locals· |
104 | ····.locals·1 |
105 | ····.param·p0,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache$Entry; | 105 | ····.param·p0,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache$Entry; |
106 | ····.param·p1,·"x1"····#·J | 106 | ····.param·p1,·"x1"····#·J |
107 | ····.prologue | 107 | ····.prologue |
108 | ····.line·875 | 108 | ····.line·875 |
109 | ····iput-wide·p1,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->sequenceNumber:J | 109 | ····iput-wide·p1,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->sequenceNumber:J |
Offset 214, 15 lines modified | Offset 214, 15 lines modified | ||
214 | ····invoke-direct·{v0,·v1},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V | 214 | ····invoke-direct·{v0,·v1},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V |
215 | ····throw·v0 | 215 | ····throw·v0 |
216 | .end·method | 216 | .end·method |
217 | .method·private·setLengths([Ljava/lang/String;)V | 217 | .method·private·setLengths([Ljava/lang/String;)V |
218 |
····.locals· |
218 | ····.locals·6 |
219 | ····.param·p1,·"strings"····#·[Ljava/lang/String; | 219 | ····.param·p1,·"strings"····#·[Ljava/lang/String; |
220 | ····.annotation·system·Ldalvik/annotation/Throws; | 220 | ····.annotation·system·Ldalvik/annotation/Throws; |
221 | ········value·=·{ | 221 | ········value·=·{ |
222 | ············Ljava/io/IOException; | 222 | ············Ljava/io/IOException; |
223 | ········} | 223 | ········} |
224 | ····.end·annotation | 224 | ····.end·annotation |
Offset 260, 17 lines modified | Offset 260, 17 lines modified | ||
260 | ····.line·911 | 260 | ····.line·911 |
261 | ····iget-object·v2,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->lengths:[J | 261 | ····iget-object·v2,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Entry;->lengths:[J |
262 | ····aget-object·v3,·p1,·v1 | 262 | ····aget-object·v3,·p1,·v1 |
263 | ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 263 | ····invoke-static·{v3},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
264 |
····move-result-wide·v |
264 | ····move-result-wide·v4 |
265 |
····aput-wide·v |
265 | ····aput-wide·v4,·v2,·v1 |
266 | ····:try_end_0 | 266 | ····:try_end_0 |
267 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 267 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
268 | ····.line·910 | 268 | ····.line·910 |
269 | ····add-int/lit8·v1,·v1,·0x1 | 269 | ····add-int/lit8·v1,·v1,·0x1 |
270 | ····goto·:goto_0 | 270 | ····goto·:goto_0 |
Offset 27, 15 lines modified | Offset 27, 15 lines modified | ||
27 | .field·private·final·sequenceNumber:J | 27 | .field·private·final·sequenceNumber:J |
28 | .field·final·synthetic·this$0:Lcom/jakewharton/disklrucache/DiskLruCache; | 28 | .field·final·synthetic·this$0:Lcom/jakewharton/disklrucache/DiskLruCache; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·private·constructor·<init>(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;[J)V | 30 | .method·private·constructor·<init>(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;[J)V |
31 |
····.locals· |
31 | ····.locals·1 |
32 | ····.param·p2,·"key"····#·Ljava/lang/String; | 32 | ····.param·p2,·"key"····#·Ljava/lang/String; |
33 | ····.param·p3,·"sequenceNumber"····#·J | 33 | ····.param·p3,·"sequenceNumber"····#·J |
34 | ····.param·p5,·"ins"····#·[Ljava/io/InputStream; | 34 | ····.param·p5,·"ins"····#·[Ljava/io/InputStream; |
35 | ····.param·p6,·"lengths"····#·[J | 35 | ····.param·p6,·"lengths"····#·[J |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·675 | 37 | ····.line·675 |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ····iput-object·p6,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot;->lengths:[J | 56 | ····iput-object·p6,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache$Snapshot;->lengths:[J |
57 | ····.line·680 | 57 | ····.line·680 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | .method·synthetic·constructor·<init>(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;[JLcom/jakewharton/disklrucache/DiskLruCache$1;)V | 60 | .method·synthetic·constructor·<init>(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;[JLcom/jakewharton/disklrucache/DiskLruCache$1;)V |
61 |
····.locals· |
61 | ····.locals·1 |
62 | ····.param·p1,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache; | 62 | ····.param·p1,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache; |
63 | ····.param·p2,·"x1"····#·Ljava/lang/String; | 63 | ····.param·p2,·"x1"····#·Ljava/lang/String; |
64 | ····.param·p3,·"x2"····#·J | 64 | ····.param·p3,·"x2"····#·J |
65 | ····.param·p5,·"x3"····#·[Ljava/io/InputStream; | 65 | ····.param·p5,·"x3"····#·[Ljava/io/InputStream; |
66 | ····.param·p6,·"x4"····#·[J | 66 | ····.param·p6,·"x4"····#·[J |
67 | ····.param·p7,·"x5"····#·Lcom/jakewharton/disklrucache/DiskLruCache$1; | 67 | ····.param·p7,·"x5"····#·Lcom/jakewharton/disklrucache/DiskLruCache$1; |
Offset 112, 59 lines modified | Offset 112, 59 lines modified | ||
112 | ····sput-object·v0,·Lcom/jakewharton/disklrucache/DiskLruCache;->NULL_OUTPUT_STREAM:Ljava/io/OutputStream; | 112 | ····sput-object·v0,·Lcom/jakewharton/disklrucache/DiskLruCache;->NULL_OUTPUT_STREAM:Ljava/io/OutputStream; |
113 | ····return-void | 113 | ····return-void |
114 | .end·method | 114 | .end·method |
115 | .method·private·constructor·<init>(Ljava/io/File;IIJ)V | 115 | .method·private·constructor·<init>(Ljava/io/File;IIJ)V |
116 |
····.locals· |
116 | ····.locals·8 |
117 | ····.param·p1,·"directory"····#·Ljava/io/File; | 117 | ····.param·p1,·"directory"····#·Ljava/io/File; |
118 | ····.param·p2,·"appVersion"····#·I | 118 | ····.param·p2,·"appVersion"····#·I |
119 | ····.param·p3,·"valueCount"····#·I | 119 | ····.param·p3,·"valueCount"····#·I |
120 | ····.param·p4,·"maxSize"····#·J | 120 | ····.param·p4,·"maxSize"····#·J |
121 | ····.prologue | 121 | ····.prologue |
122 | ····const-wide/16·v4,·0x0 | 122 | ····const-wide/16·v4,·0x0 |
123 |
····const/4·v |
123 | ····const/4·v3,·0x1 |
124 |
····const/4·v |
124 | ····const/4·v2,·0x0 |
125 | ····.line·180 | 125 | ····.line·180 |
126 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 126 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
127 | ····.line·148 | 127 | ····.line·148 |
128 | ····iput-wide·v4,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->size:J | 128 | ····iput-wide·v4,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->size:J |
129 | ····.line·150 | 129 | ····.line·150 |
130 | ····new-instance·v0,·Ljava/util/LinkedHashMap; | 130 | ····new-instance·v0,·Ljava/util/LinkedHashMap; |
131 |
····const/high16·v |
131 | ····const/high16·v1,·0x3f400000····#·0.75f |
132 |
····invoke-direct·{v0,·v |
132 | ····invoke-direct·{v0,·v2,·v1,·v3},·Ljava/util/LinkedHashMap;-><init>(IFZ)V |
133 | ····iput-object·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; | 133 | ····iput-object·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; |
134 | ····.line·159 | 134 | ····.line·159 |
135 | ····iput-wide·v4,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->nextSequenceNumber:J | 135 | ····iput-wide·v4,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->nextSequenceNumber:J |
136 | ····.line·162 | 136 | ····.line·162 |
137 |
····new-instance·v |
137 | ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor; |
138 |
····const-wide/16·v |
138 | ····const-wide/16·v4,·0x3c |
139 |
····sget-object·v |
139 | ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; |
140 |
····new-instance·v |
140 | ····new-instance·v7,·Ljava/util/concurrent/LinkedBlockingQueue; |
141 |
····invoke-direct·{v |
141 | ····invoke-direct·{v7},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V |
142 |
····invoke-direct/range·{v |
142 | ····invoke-direct/range·{v1·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V |
143 |
····iput-object·v |
143 | ····iput-object·v1,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->executorService:Ljava/util/concurrent/ThreadPoolExecutor; |
144 | ····.line·164 | 144 | ····.line·164 |
145 | ····new-instance·v0,·Lcom/jakewharton/disklrucache/DiskLruCache$1; | 145 | ····new-instance·v0,·Lcom/jakewharton/disklrucache/DiskLruCache$1; |
146 | ····invoke-direct·{v0,·p0},·Lcom/jakewharton/disklrucache/DiskLruCache$1;-><init>(Lcom/jakewharton/disklrucache/DiskLruCache;)V | 146 | ····invoke-direct·{v0,·p0},·Lcom/jakewharton/disklrucache/DiskLruCache$1;-><init>(Lcom/jakewharton/disklrucache/DiskLruCache;)V |
147 | ····iput-object·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->cleanupCallable:Ljava/util/concurrent/Callable; | 147 | ····iput-object·v0,·p0,·Lcom/jakewharton/disklrucache/DiskLruCache;->cleanupCallable:Ljava/util/concurrent/Callable; |
Offset 236, 15 lines modified | Offset 236, 15 lines modified | ||
236 | ····.line·88 | 236 | ····.line·88 |
237 | ····invoke-direct·{p0},·Lcom/jakewharton/disklrucache/DiskLruCache;->trimToSize()V | 237 | ····invoke-direct·{p0},·Lcom/jakewharton/disklrucache/DiskLruCache;->trimToSize()V |
238 | ····return-void | 238 | ····return-void |
239 | .end·method | 239 | .end·method |
240 | .method·static·synthetic·access$1600(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J)Lcom/jakewharton/disklrucache/DiskLruCache$Editor; | 240 | .method·static·synthetic·access$1600(Lcom/jakewharton/disklrucache/DiskLruCache;Ljava/lang/String;J)Lcom/jakewharton/disklrucache/DiskLruCache$Editor; |
241 |
····.locals· |
241 | ····.locals·2 |
242 | ····.param·p0,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache; | 242 | ····.param·p0,·"x0"····#·Lcom/jakewharton/disklrucache/DiskLruCache; |
243 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 243 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
244 | ····.param·p2,·"x2"····#·J | 244 | ····.param·p2,·"x2"····#·J |
245 | ····.annotation·system·Ldalvik/annotation/Throws; | 245 | ····.annotation·system·Ldalvik/annotation/Throws; |
246 | ········value·=·{ | 246 | ········value·=·{ |
247 | ············Ljava/io/IOException; | 247 | ············Ljava/io/IOException; |
248 | ········} | 248 | ········} |
Offset 815, 15 lines modified | Offset 815, 15 lines modified | ||
815 | ····.line·388 | 815 | ····.line·388 |
816 | ····:cond_0 | 816 | ····:cond_0 |
817 | ····return-void | 817 | ····return-void |
818 | .end·method | 818 | .end·method |
819 | .method·private·declared-synchronized·edit(Ljava/lang/String;J)Lcom/jakewharton/disklrucache/DiskLruCache$Editor; | 819 | .method·private·declared-synchronized·edit(Ljava/lang/String;J)Lcom/jakewharton/disklrucache/DiskLruCache$Editor; |
820 |
····.locals· |
820 | ····.locals·6 |
821 | ····.param·p1,·"key"····#·Ljava/lang/String; | 821 | ····.param·p1,·"key"····#·Ljava/lang/String; |
822 | ····.param·p2,·"expectedSequenceNumber"····#·J | 822 | ····.param·p2,·"expectedSequenceNumber"····#·J |
823 | ····.annotation·system·Ldalvik/annotation/Throws; | 823 | ····.annotation·system·Ldalvik/annotation/Throws; |
824 | ········value·=·{ | 824 | ········value·=·{ |
825 | ············Ljava/io/IOException; | 825 | ············Ljava/io/IOException; |
826 | ········} | 826 | ········} |
827 | ····.end·annotation | 827 | ····.end·annotation |
Offset 1030, 30 lines modified | Offset 1030, 30 lines modified | ||
1030 | ····:cond_0 | 1030 | ····:cond_0 |
1031 | ····const/4·v1,·0x0 | 1031 | ····const/4·v1,·0x0 |
1032 | ····goto·:goto_0 | 1032 | ····goto·:goto_0 |
1033 | .end·method | 1033 | .end·method |
1034 | .method·public·static·open(Ljava/io/File;IIJ)Lcom/jakewharton/disklrucache/DiskLruCache; | 1034 | .method·public·static·open(Ljava/io/File;IIJ)Lcom/jakewharton/disklrucache/DiskLruCache; |
Max diff block lines reached; 13804/17950 bytes (76.90%) of diff not shown. |
Offset 732, 104 lines modified | Offset 732, 104 lines modified | ||
732 | ····add-int/2addr·v0,·v1 | 732 | ····add-int/2addr·v0,·v1 |
733 | ····return·v0 | 733 | ····return·v0 |
734 | .end·method | 734 | .end·method |
735 | .method·public·static·swapLong(J)J | 735 | .method·public·static·swapLong(J)J |
736 |
····.locals·1 |
736 | ····.locals·12 |
737 | ····.param·p0,·"value"····#·J | 737 | ····.param·p0,·"value"····#·J |
738 | ····.prologue | 738 | ····.prologue |
739 | ····const/16·v10,·0x18 | 739 | ····const/16·v10,·0x18 |
740 | ····const/16·v9,·0x10 | 740 | ····const/16·v9,·0x10 |
741 | ····const/16·v8,·0x8 | 741 | ····const/16·v8,·0x8 |
742 |
····const/4·v |
742 | ····const/4·v5,·0x0 |
743 |
····const-wide/16·v |
743 | ····const-wide/16·v6,·0xff |
744 | ····.line·79 | 744 | ····.line·79 |
745 |
····shr-long·v0,·p0,·v |
745 | ····shr-long·v0,·p0,·v5 |
746 |
····and-long/2addr·v0,·v |
746 | ····and-long/2addr·v0,·v6 |
747 | ····const/16·v2,·0x38 | 747 | ····const/16·v2,·0x38 |
748 | ····shl-long/2addr·v0,·v2 | 748 | ····shl-long/2addr·v0,·v2 |
749 | ····shr-long·v2,·p0,·v8 | 749 | ····shr-long·v2,·p0,·v8 |
750 |
····and-long/2addr·v2,·v |
750 | ····and-long/2addr·v2,·v6 |
751 | ····const/16·v4,·0x30 | 751 | ····const/16·v4,·0x30 |
752 | ····shl-long/2addr·v2,·v4 | 752 | ····shl-long/2addr·v2,·v4 |
753 | ····add-long/2addr·v0,·v2 | 753 | ····add-long/2addr·v0,·v2 |
754 | ····shr-long·v2,·p0,·v9 | 754 | ····shr-long·v2,·p0,·v9 |
755 |
····and-long/2addr·v2,·v |
755 | ····and-long/2addr·v2,·v6 |
756 | ····const/16·v4,·0x28 | 756 | ····const/16·v4,·0x28 |
757 | ····shl-long/2addr·v2,·v4 | 757 | ····shl-long/2addr·v2,·v4 |
758 | ····add-long/2addr·v0,·v2 | 758 | ····add-long/2addr·v0,·v2 |
759 | ····shr-long·v2,·p0,·v10 | 759 | ····shr-long·v2,·p0,·v10 |
760 |
····and-long/2addr·v2,·v |
760 | ····and-long/2addr·v2,·v6 |
761 | ····const/16·v4,·0x20 | 761 | ····const/16·v4,·0x20 |
762 | ····shl-long/2addr·v2,·v4 | 762 | ····shl-long/2addr·v2,·v4 |
763 | ····add-long/2addr·v0,·v2 | 763 | ····add-long/2addr·v0,·v2 |
764 | ····const/16·v2,·0x20 | 764 | ····const/16·v2,·0x20 |
765 | ····shr-long·v2,·p0,·v2 | 765 | ····shr-long·v2,·p0,·v2 |
766 |
····and-long/2addr·v2,·v |
766 | ····and-long/2addr·v2,·v6 |
767 | ····shl-long/2addr·v2,·v10 | 767 | ····shl-long/2addr·v2,·v10 |
768 | ····add-long/2addr·v0,·v2 | 768 | ····add-long/2addr·v0,·v2 |
769 | ····const/16·v2,·0x28 | 769 | ····const/16·v2,·0x28 |
770 | ····shr-long·v2,·p0,·v2 | 770 | ····shr-long·v2,·p0,·v2 |
771 |
····and-long/2addr·v2,·v |
771 | ····and-long/2addr·v2,·v6 |
772 | ····shl-long/2addr·v2,·v9 | 772 | ····shl-long/2addr·v2,·v9 |
773 | ····add-long/2addr·v0,·v2 | 773 | ····add-long/2addr·v0,·v2 |
774 | ····const/16·v2,·0x30 | 774 | ····const/16·v2,·0x30 |
775 | ····shr-long·v2,·p0,·v2 | 775 | ····shr-long·v2,·p0,·v2 |
776 |
····and-long/2addr·v2,·v |
776 | ····and-long/2addr·v2,·v6 |
777 | ····shl-long/2addr·v2,·v8 | 777 | ····shl-long/2addr·v2,·v8 |
778 | ····add-long/2addr·v0,·v2 | 778 | ····add-long/2addr·v0,·v2 |
779 | ····const/16·v2,·0x38 | 779 | ····const/16·v2,·0x38 |
780 | ····shr-long·v2,·p0,·v2 | 780 | ····shr-long·v2,·p0,·v2 |
781 |
····and-long/2addr·v2,·v |
781 | ····and-long/2addr·v2,·v6 |
782 |
····shl-long/2addr·v2,·v |
782 | ····shl-long/2addr·v2,·v5 |
783 | ····add-long/2addr·v0,·v2 | 783 | ····add-long/2addr·v0,·v2 |
Max diff block lines reached; 3574/5318 bytes (67.21%) of diff not shown. |
Offset 348, 15 lines modified | Offset 348, 15 lines modified | ||
348 | ····move-result-wide·v0 | 348 | ····move-result-wide·v0 |
349 | ····return-wide·v0 | 349 | ····return-wide·v0 |
350 | .end·method | 350 | .end·method |
351 | .method·public·static·freeSpaceKb(Ljava/lang/String;J)J | 351 | .method·public·static·freeSpaceKb(Ljava/lang/String;J)J |
352 |
····.locals· |
352 | ····.locals·7 |
353 | ····.param·p0,·"path"····#·Ljava/lang/String; | 353 | ····.param·p0,·"path"····#·Ljava/lang/String; |
354 | ····.param·p1,·"timeout"····#·J | 354 | ····.param·p1,·"timeout"····#·J |
355 | ····.annotation·system·Ldalvik/annotation/Throws; | 355 | ····.annotation·system·Ldalvik/annotation/Throws; |
356 | ········value·=·{ | 356 | ········value·=·{ |
357 | ············Ljava/io/IOException; | 357 | ············Ljava/io/IOException; |
358 | ········} | 358 | ········} |
359 | ····.end·annotation | 359 | ····.end·annotation |
Offset 778, 17 lines modified | Offset 778, 17 lines modified | ||
778 | ····move-result-object·v2 | 778 | ····move-result-object·v2 |
779 | ····.line·423 | 779 | ····.line·423 |
780 | ····.local·v2,·"freeSpace":Ljava/lang/String; | 780 | ····.local·v2,·"freeSpace":Ljava/lang/String; |
781 | ····invoke-virtual·{p0,·v2,·p1},·Lorg/apache/commons/io/FileSystemUtils;->parseBytes(Ljava/lang/String;Ljava/lang/String;)J | 781 | ····invoke-virtual·{p0,·v2,·p1},·Lorg/apache/commons/io/FileSystemUtils;->parseBytes(Ljava/lang/String;Ljava/lang/String;)J |
782 |
····move-result-wide·v |
782 | ····move-result-wide·v8 |
783 |
····return-wide·v |
783 | ····return-wide·v8 |
784 | ····.line·413 | 784 | ····.line·413 |
785 | ····.end·local·v2····#·"freeSpace":Ljava/lang/String; | 785 | ····.end·local·v2····#·"freeSpace":Ljava/lang/String; |
786 | ····:cond_5 | 786 | ····:cond_5 |
787 | ····new-instance·v7,·Ljava/io/IOException; | 787 | ····new-instance·v7,·Ljava/io/IOException; |
788 | ····new-instance·v8,·Ljava/lang/StringBuilder; | 788 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
Offset 841, 15 lines modified | Offset 841, 15 lines modified | ||
841 | ····:cond_6 | 841 | ····:cond_6 |
842 | ····invoke-virtual·{v6},·Ljava/util/StringTokenizer;->nextToken()Ljava/lang/String; | 842 | ····invoke-virtual·{v6},·Ljava/util/StringTokenizer;->nextToken()Ljava/lang/String; |
843 | ····goto·:goto_1 | 843 | ····goto·:goto_1 |
844 | .end·method | 844 | .end·method |
845 | .method·freeSpaceWindows(Ljava/lang/String;J)J | 845 | .method·freeSpaceWindows(Ljava/lang/String;J)J |
846 |
····.locals· |
846 | ····.locals·8 |
847 | ····.param·p1,·"path"····#·Ljava/lang/String; | 847 | ····.param·p1,·"path"····#·Ljava/lang/String; |
848 | ····.param·p2,·"timeout"····#·J | 848 | ····.param·p2,·"timeout"····#·J |
849 | ····.annotation·system·Ldalvik/annotation/Throws; | 849 | ····.annotation·system·Ldalvik/annotation/Throws; |
850 | ········value·=·{ | 850 | ········value·=·{ |
851 | ············Ljava/io/IOException; | 851 | ············Ljava/io/IOException; |
852 | ········} | 852 | ········} |
853 | ····.end·annotation | 853 | ····.end·annotation |
Offset 1059, 17 lines modified | Offset 1059, 17 lines modified | ||
1059 | ····:try_start_0 | 1059 | ····:try_start_0 |
1060 | ····invoke-static·{p1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 1060 | ····invoke-static·{p1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
1061 | ····move-result-wide·v0 | 1061 | ····move-result-wide·v0 |
1062 | ····.line·438 | 1062 | ····.line·438 |
1063 | ····.local·v0,·"bytes":J | 1063 | ····.local·v0,·"bytes":J |
1064 |
····const-wide/16·v |
1064 | ····const-wide/16·v4,·0x0 |
1065 |
····cmp-long·v3,·v0,·v |
1065 | ····cmp-long·v3,·v0,·v4 |
1066 | ····if-gez·v3,·:cond_0 | 1066 | ····if-gez·v3,·:cond_0 |
1067 | ····.line·439 | 1067 | ····.line·439 |
1068 | ····new-instance·v3,·Ljava/io/IOException; | 1068 | ····new-instance·v3,·Ljava/io/IOException; |
1069 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 1069 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
Offset 1368, 17 lines modified | Offset 1368, 17 lines modified | ||
1368 | ····:cond_7 | 1368 | ····:cond_7 |
1369 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1369 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1370 | ····move-result-object·v7 | 1370 | ····move-result-object·v7 |
1371 | ····invoke-virtual·{p0,·v7,·p2},·Lorg/apache/commons/io/FileSystemUtils;->parseBytes(Ljava/lang/String;Ljava/lang/String;)J | 1371 | ····invoke-virtual·{p0,·v7,·p2},·Lorg/apache/commons/io/FileSystemUtils;->parseBytes(Ljava/lang/String;Ljava/lang/String;)J |
1372 |
····move-result-wide·v |
1372 | ····move-result-wide·v8 |
1373 |
····return-wide·v |
1373 | ····return-wide·v8 |
1374 | .end·method | 1374 | .end·method |
1375 | .method·performCommand([Ljava/lang/String;IJ)Ljava/util/List; | 1375 | .method·performCommand([Ljava/lang/String;IJ)Ljava/util/List; |
1376 | ····.locals·15 | 1376 | ····.locals·15 |
1377 | ····.param·p1,·"cmdAttribs"····#·[Ljava/lang/String; | 1377 | ····.param·p1,·"cmdAttribs"····#·[Ljava/lang/String; |
1378 | ····.param·p2,·"max"····#·I | 1378 | ····.param·p2,·"max"····#·I |
1379 | ····.param·p3,·"timeout"····#·J | 1379 | ····.param·p3,·"timeout"····#·J |
Offset 109, 17 lines modified | Offset 109, 17 lines modified | ||
109 | ····sput-object·v0,·Lorg/apache/commons/io/FileUtils;->ONE_EB_BI:Ljava/math/BigInteger; | 109 | ····sput-object·v0,·Lorg/apache/commons/io/FileUtils;->ONE_EB_BI:Ljava/math/BigInteger; |
110 | ····.line·165 | 110 | ····.line·165 |
111 | ····invoke-static·{v2,·v3},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; | 111 | ····invoke-static·{v2,·v3},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; |
112 | ····move-result-object·v0 | 112 | ····move-result-object·v0 |
113 |
····const-wide/high16·v |
113 | ····const-wide/high16·v2,·0x1000000000000000L |
114 |
····invoke-static·{v |
114 | ····invoke-static·{v2,·v3},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; |
115 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
116 | ····invoke-virtual·{v0,·v1},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; | 116 | ····invoke-virtual·{v0,·v1},·Ljava/math/BigInteger;->multiply(Ljava/math/BigInteger;)Ljava/math/BigInteger; |
117 | ····move-result-object·v0 | 117 | ····move-result-object·v0 |
Offset 163, 15 lines modified | Offset 163, 15 lines modified | ||
163 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 163 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
164 | ····.line·83 | 164 | ····.line·83 |
165 | ····return-void | 165 | ····return-void |
166 | .end·method | 166 | .end·method |
167 | .method·public·static·byteCountToDisplaySize(J)Ljava/lang/String; | 167 | .method·public·static·byteCountToDisplaySize(J)Ljava/lang/String; |
168 |
····.locals· |
168 | ····.locals·2 |
169 | ····.param·p0,·"size"····#·J | 169 | ····.param·p0,·"size"····#·J |
170 | ····.prologue | 170 | ····.prologue |
171 | ····.line·426 | 171 | ····.line·426 |
172 | ····invoke-static·{p0,·p1},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; | 172 | ····invoke-static·{p0,·p1},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; |
173 | ····move-result-object·v0 | 173 | ····move-result-object·v0 |
Offset 668, 15 lines modified | Offset 668, 15 lines modified | ||
668 | ····.end·local·v1····#·"in":Ljava/io/InputStream; | 668 | ····.end·local·v1····#·"in":Ljava/io/InputStream; |
669 | ····.restart·local·v0····#·"in":Ljava/io/InputStream; | 669 | ····.restart·local·v0····#·"in":Ljava/io/InputStream; |
670 | ····goto·:goto_0 | 670 | ····goto·:goto_0 |
671 | .end·method | 671 | .end·method |
672 | .method·public·static·checksumCRC32(Ljava/io/File;)J | 672 | .method·public·static·checksumCRC32(Ljava/io/File;)J |
673 |
····.locals· |
673 | ····.locals·4 |
674 | ····.param·p0,·"file"····#·Ljava/io/File; | 674 | ····.param·p0,·"file"····#·Ljava/io/File; |
675 | ····.annotation·system·Ldalvik/annotation/Throws; | 675 | ····.annotation·system·Ldalvik/annotation/Throws; |
676 | ········value·=·{ | 676 | ········value·=·{ |
677 | ············Ljava/io/IOException; | 677 | ············Ljava/io/IOException; |
678 | ········} | 678 | ········} |
679 | ····.end·annotation | 679 | ····.end·annotation |
Offset 689, 17 lines modified | Offset 689, 17 lines modified | ||
689 | ····.line·2686 | 689 | ····.line·2686 |
690 | ····.local·v0,·"crc":Ljava/util/zip/CRC32; | 690 | ····.local·v0,·"crc":Ljava/util/zip/CRC32; |
691 | ····invoke-static·{p0,·v0},·Lorg/apache/commons/io/FileUtils;->checksum(Ljava/io/File;Ljava/util/zip/Checksum;)Ljava/util/zip/Checksum; | 691 | ····invoke-static·{p0,·v0},·Lorg/apache/commons/io/FileUtils;->checksum(Ljava/io/File;Ljava/util/zip/Checksum;)Ljava/util/zip/Checksum; |
692 | ····.line·2687 | 692 | ····.line·2687 |
693 | ····invoke-virtual·{v0},·Ljava/util/zip/CRC32;->getValue()J | 693 | ····invoke-virtual·{v0},·Ljava/util/zip/CRC32;->getValue()J |
694 |
····move-result-wide·v |
694 | ····move-result-wide·v2 |
695 |
····return-wide·v |
695 | ····return-wide·v2 |
696 | .end·method | 696 | .end·method |
697 | .method·public·static·cleanDirectory(Ljava/io/File;)V | 697 | .method·public·static·cleanDirectory(Ljava/io/File;)V |
698 | ····.locals·11 | 698 | ····.locals·11 |
699 | ····.param·p0,·"directory"····#·Ljava/io/File; | 699 | ····.param·p0,·"directory"····#·Ljava/io/File; |
700 | ····.annotation·system·Ldalvik/annotation/Throws; | 700 | ····.annotation·system·Ldalvik/annotation/Throws; |
701 | ········value·=·{ | 701 | ········value·=·{ |
Offset 1041, 15 lines modified | Offset 1041, 15 lines modified | ||
1041 | ····.line·2353 | 1041 | ····.line·2353 |
1042 | ····:cond_4 | 1042 | ····:cond_4 |
1043 | ····return-void | 1043 | ····return-void |
1044 | .end·method | 1044 | .end·method |
1045 | .method·public·static·contentEquals(Ljava/io/File;Ljava/io/File;)Z | 1045 | .method·public·static·contentEquals(Ljava/io/File;Ljava/io/File;)Z |
1046 |
····.locals·1 |
1046 | ····.locals·12 |
1047 | ····.param·p0,·"file1"····#·Ljava/io/File; | 1047 | ····.param·p0,·"file1"····#·Ljava/io/File; |
1048 | ····.param·p1,·"file2"····#·Ljava/io/File; | 1048 | ····.param·p1,·"file2"····#·Ljava/io/File; |
1049 | ····.annotation·system·Ldalvik/annotation/Throws; | 1049 | ····.annotation·system·Ldalvik/annotation/Throws; |
1050 | ········value·=·{ | 1050 | ········value·=·{ |
1051 | ············Ljava/io/IOException; | 1051 | ············Ljava/io/IOException; |
1052 | ········} | 1052 | ········} |
1053 | ····.end·annotation | 1053 | ····.end·annotation |
Offset 1110, 21 lines modified | Offset 1110, 21 lines modified | ||
1110 | ····throw·v5 | 1110 | ····throw·v5 |
1111 | ····.line·745 | 1111 | ····.line·745 |
1112 | ····:cond_4 | 1112 | ····:cond_4 |
1113 | ····invoke-virtual·{p0},·Ljava/io/File;->length()J | 1113 | ····invoke-virtual·{p0},·Ljava/io/File;->length()J |
1114 |
····move-result-wide·v |
1114 | ····move-result-wide·v8 |
1115 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J | 1115 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J |
1116 |
····move-result-wide·v |
1116 | ····move-result-wide·v10 |
1117 |
····cmp-long·v7,·v |
1117 | ····cmp-long·v7,·v8,·v10 |
Max diff block lines reached; 23264/26144 bytes (88.98%) of diff not shown. |
Offset 132, 15 lines modified | Offset 132, 15 lines modified | ||
132 | ····.line·158 | 132 | ····.line·158 |
133 | ····:cond_0 | 133 | ····:cond_0 |
134 | ····return-object·p0 | 134 | ····return-object·p0 |
135 | .end·method | 135 | .end·method |
136 | .method·private·static·dump(Ljava/lang/StringBuilder;J)Ljava/lang/StringBuilder; | 136 | .method·private·static·dump(Ljava/lang/StringBuilder;J)Ljava/lang/StringBuilder; |
137 |
····.locals· |
137 | ····.locals·5 |
138 | ····.param·p0,·"_lbuffer"····#·Ljava/lang/StringBuilder; | 138 | ····.param·p0,·"_lbuffer"····#·Ljava/lang/StringBuilder; |
139 | ····.param·p1,·"value"····#·J | 139 | ····.param·p1,·"value"····#·J |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.line·140 | 141 | ····.line·140 |
142 | ····const/4·v0,·0x0 | 142 | ····const/4·v0,·0x0 |
Offset 174, 15 lines modified | Offset 174, 15 lines modified | ||
174 | ····.line·144 | 174 | ····.line·144 |
175 | ····:cond_0 | 175 | ····:cond_0 |
176 | ····return-object·p0 | 176 | ····return-object·p0 |
177 | .end·method | 177 | .end·method |
178 | .method·public·static·dump([BJLjava/io/OutputStream;I)V | 178 | .method·public·static·dump([BJLjava/io/OutputStream;I)V |
179 |
····.locals·1 |
179 | ····.locals·11 |
180 | ····.param·p0,·"data"····#·[B | 180 | ····.param·p0,·"data"····#·[B |
181 | ····.param·p1,·"offset"····#·J | 181 | ····.param·p1,·"offset"····#·J |
182 | ····.param·p3,·"stream"····#·Ljava/io/OutputStream; | 182 | ····.param·p3,·"stream"····#·Ljava/io/OutputStream; |
183 | ····.param·p4,·"index"····#·I | 183 | ····.param·p4,·"index"····#·I |
184 | ····.annotation·system·Ldalvik/annotation/Throws; | 184 | ····.annotation·system·Ldalvik/annotation/Throws; |
185 | ········value·=·{ | 185 | ········value·=·{ |
186 | ············Ljava/io/IOException;, | 186 | ············Ljava/io/IOException;, |
Offset 752, 15 lines modified | Offset 752, 15 lines modified | ||
752 | ····move-result-wide·v0 | 752 | ····move-result-wide·v0 |
753 | ····return-wide·v0 | 753 | ····return-wide·v0 |
754 | .end·method | 754 | .end·method |
755 | .method·public·static·copyLarge(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)J | 755 | .method·public·static·copyLarge(Ljava/io/InputStream;Ljava/io/OutputStream;JJ)J |
756 |
····.locals· |
756 | ····.locals·8 |
757 | ····.param·p0,·"input"····#·Ljava/io/InputStream; | 757 | ····.param·p0,·"input"····#·Ljava/io/InputStream; |
758 | ····.param·p1,·"output"····#·Ljava/io/OutputStream; | 758 | ····.param·p1,·"output"····#·Ljava/io/OutputStream; |
759 | ····.param·p2,·"inputOffset"····#·J | 759 | ····.param·p2,·"inputOffset"····#·J |
760 | ····.param·p4,·"length"····#·J | 760 | ····.param·p4,·"length"····#·J |
761 | ····.annotation·system·Ldalvik/annotation/Throws; | 761 | ····.annotation·system·Ldalvik/annotation/Throws; |
762 | ········value·=·{ | 762 | ········value·=·{ |
763 | ············Ljava/io/IOException; | 763 | ············Ljava/io/IOException; |
Offset 785, 131 lines modified | Offset 785, 139 lines modified | ||
785 | ····move-result-wide·v0 | 785 | ····move-result-wide·v0 |
786 | ····return-wide·v0 | 786 | ····return-wide·v0 |
787 | .end·method | 787 | .end·method |
788 | .method·public·static·copyLarge(Ljava/io/InputStream;Ljava/io/OutputStream;JJ[B)J | 788 | .method·public·static·copyLarge(Ljava/io/InputStream;Ljava/io/OutputStream;JJ[B)J |
789 |
····.locals· |
789 | ····.locals·12 |
790 | ····.param·p0,·"input"····#·Ljava/io/InputStream; | 790 | ····.param·p0,·"input"····#·Ljava/io/InputStream; |
791 | ····.param·p1,·"output"····#·Ljava/io/OutputStream; | 791 | ····.param·p1,·"output"····#·Ljava/io/OutputStream; |
792 | ····.param·p2,·"inputOffset"····#·J | 792 | ····.param·p2,·"inputOffset"····#·J |
793 | ····.param·p4,·"length"····#·J | 793 | ····.param·p4,·"length"····#·J |
794 | ····.param·p6,·"buffer"····#·[B | 794 | ····.param·p6,·"buffer"····#·[B |
795 | ····.annotation·system·Ldalvik/annotation/Throws; | 795 | ····.annotation·system·Ldalvik/annotation/Throws; |
796 | ········value·=·{ | 796 | ········value·=·{ |
797 | ············Ljava/io/IOException; | 797 | ············Ljava/io/IOException; |
798 | ········} | 798 | ········} |
799 | ····.end·annotation | 799 | ····.end·annotation |
800 | ····.prologue | 800 | ····.prologue |
801 | ····.line·1845 | 801 | ····.line·1845 |
802 |
····const-wide/16·v |
802 | ····const-wide/16·v8,·0x0 |
803 |
····cmp-long·v5,·p2,·v |
803 | ····cmp-long·v5,·p2,·v8 |
804 | ····if-lez·v5,·:cond_0 | 804 | ····if-lez·v5,·:cond_0 |
805 | ····.line·1846 | 805 | ····.line·1846 |
806 | ····invoke-static·{p0,·p2,·p3},·Lorg/apache/commons/io/IOUtils;->skipFully(Ljava/io/InputStream;J)V | 806 | ····invoke-static·{p0,·p2,·p3},·Lorg/apache/commons/io/IOUtils;->skipFully(Ljava/io/InputStream;J)V |
807 | ····.line·1848 | 807 | ····.line·1848 |
808 | ····:cond_0 | 808 | ····:cond_0 |
809 |
····const-wide/16·v |
809 | ····const-wide/16·v8,·0x0 |
810 |
····cmp-long·v5,·p4,·v |
810 | ····cmp-long·v5,·p4,·v8 |
811 | ····if-nez·v5,·:cond_2 | 811 | ····if-nez·v5,·:cond_2 |
812 | ····.line·1849 | 812 | ····.line·1849 |
813 |
····const-wide/16·v |
813 | ····const-wide/16·v6,·0x0 |
814 | ····.line·1866 | 814 | ····.line·1866 |
815 | ····:cond_1 | 815 | ····:cond_1 |
816 |
····return-wide·v |
816 | ····return-wide·v6 |
817 | ····.line·1851 | 817 | ····.line·1851 |
818 | ····:cond_2 | 818 | ····:cond_2 |
819 |
···· |
819 | ····move-object/from16·v0,·p6 |
820 | ····array-length·v2,·v0 | ||
820 | ····.line·1852 | 821 | ····.line·1852 |
821 |
····.local·v |
822 | ····.local·v2,·"bufferLength":I |
822 |
····move·v |
823 | ····move·v3,·v2 |
823 | ····.line·1853 | 824 | ····.line·1853 |
824 |
····.local·v |
825 | ····.local·v3,·"bytesToRead":I |
825 |
····const-wide/16·v |
826 | ····const-wide/16·v8,·0x0 |
826 |
····cmp-long·v5,·p4,·v |
827 | ····cmp-long·v5,·p4,·v8 |
827 | ····if-lez·v5,·:cond_3 | 828 | ····if-lez·v5,·:cond_3 |
828 |
····int-to-long·v |
829 | ····int-to-long·v8,·v2 |
829 |
····cmp-long·v5,·p4,·v |
830 | ····cmp-long·v5,·p4,·v8 |
830 | ····if-gez·v5,·:cond_3 | 831 | ····if-gez·v5,·:cond_3 |
831 | ····.line·1854 | 832 | ····.line·1854 |
832 |
···· |
833 | ····move-wide/from16·v0,·p4 |
834 | ····long-to-int·v3,·v0 | ||
833 | ····.line·1857 | 835 | ····.line·1857 |
834 | ····:cond_3 | 836 | ····:cond_3 |
835 |
····const-wide/16·v |
837 | ····const-wide/16·v6,·0x0 |
836 | ····.line·1858 | 838 | ····.line·1858 |
837 |
····.local·v |
839 | ····.local·v6,·"totalRead":J |
838 | ····:cond_4 | 840 | ····:cond_4 |
839 | ····:goto_0 | 841 | ····:goto_0 |
840 |
····if-lez·v |
842 | ····if-lez·v3,·:cond_1 |
Max diff block lines reached; 4001/6521 bytes (61.36%) of diff not shown. |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ····iput-wide·p2,·p0,·Lorg/apache/commons/io/ThreadMonitor;->timeout:J | 29 | ····iput-wide·p2,·p0,·Lorg/apache/commons/io/ThreadMonitor;->timeout:J |
30 | ····.line·98 | 30 | ····.line·98 |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | .method·public·static·start(J)Ljava/lang/Thread; | 33 | .method·public·static·start(J)Ljava/lang/Thread; |
34 |
····.locals· |
34 | ····.locals·2 |
35 | ····.param·p0,·"timeout"····#·J | 35 | ····.param·p0,·"timeout"····#·J |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·55 | 37 | ····.line·55 |
38 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 38 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····return-object·v0 | 47 | ····return-object·v0 |
48 | .end·method | 48 | .end·method |
49 | .method·public·static·start(Ljava/lang/Thread;J)Ljava/lang/Thread; | 49 | .method·public·static·start(Ljava/lang/Thread;J)Ljava/lang/Thread; |
50 |
····.locals· |
50 | ····.locals·5 |
51 | ····.param·p0,·"thread"····#·Ljava/lang/Thread; | 51 | ····.param·p0,·"thread"····#·Ljava/lang/Thread; |
52 | ····.param·p1,·"timeout"····#·J | 52 | ····.param·p1,·"timeout"····#·J |
53 | ····.prologue | 53 | ····.prologue |
54 | ····.line·68 | 54 | ····.line·68 |
55 | ····const/4·v0,·0x0 | 55 | ····const/4·v0,·0x0 |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/apache/commons/io/filefilter/AgeFileFilter;-><init>(JZ)V | 24 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/apache/commons/io/filefilter/AgeFileFilter;-><init>(JZ)V |
25 | ····.line·66 | 25 | ····.line·66 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·public·constructor·<init>(JZ)V | 28 | .method·public·constructor·<init>(JZ)V |
29 |
····.locals· |
29 | ····.locals·1 |
30 | ····.param·p1,·"cutoff"····#·J | 30 | ····.param·p1,·"cutoff"····#·J |
31 | ····.param·p3,·"acceptOlder"····#·Z | 31 | ····.param·p3,·"acceptOlder"····#·Z |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·76 | 33 | ····.line·76 |
34 | ····invoke-direct·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;-><init>()V | 34 | ····invoke-direct·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;-><init>()V |
Offset 107, 22 lines modified | Offset 107, 22 lines modified | ||
107 | ····.line·101 | 107 | ····.line·101 |
108 | ····return-void | 108 | ····return-void |
109 | .end·method | 109 | .end·method |
110 | #·virtual·methods | 110 | #·virtual·methods |
111 | .method·public·accept(Ljava/io/File;)Z | 111 | .method·public·accept(Ljava/io/File;)Z |
112 |
····.locals· |
112 | ····.locals·4 |
113 | ····.param·p1,·"file"····#·Ljava/io/File; | 113 | ····.param·p1,·"file"····#·Ljava/io/File; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line·143 | 115 | ····.line·143 |
116 |
····iget-wide·v |
116 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/filefilter/AgeFileFilter;->cutoff:J |
117 |
····invoke-static·{p1,·v |
117 | ····invoke-static·{p1,·v2,·v3},·Lorg/apache/commons/io/FileUtils;->isFileNewer(Ljava/io/File;J)Z |
118 | ····move-result·v0 | 118 | ····move-result·v0 |
119 | ····.line·144 | 119 | ····.line·144 |
120 | ····.local·v0,·"newer":Z | 120 | ····.local·v0,·"newer":Z |
121 | ····iget-boolean·v1,·p0,·Lorg/apache/commons/io/filefilter/AgeFileFilter;->acceptOlder:Z | 121 | ····iget-boolean·v1,·p0,·Lorg/apache/commons/io/filefilter/AgeFileFilter;->acceptOlder:Z |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | ····.line·66 | 46 | ····.line·66 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | #·virtual·methods | 49 | #·virtual·methods |
50 | .method·public·accept(Ljava/io/File;)Z | 50 | .method·public·accept(Ljava/io/File;)Z |
51 |
····.locals· |
51 | ····.locals·8 |
52 | ····.param·p1,·"file"····#·Ljava/io/File; | 52 | ····.param·p1,·"file"····#·Ljava/io/File; |
53 | ····.prologue | 53 | ····.prologue |
54 | ····const/4·v2,·0x1 | 54 | ····const/4·v2,·0x1 |
55 | ····const/4·v1,·0x0 | 55 | ····const/4·v1,·0x0 |
Offset 86, 19 lines modified | Offset 86, 19 lines modified | ||
86 | ····:cond_1 | 86 | ····:cond_1 |
87 | ····:goto_0 | 87 | ····:goto_0 |
88 | ····return·v1 | 88 | ····return·v1 |
89 | ····:cond_2 | 89 | ····:cond_2 |
90 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J | 90 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J |
91 |
····move-result-wide·v |
91 | ····move-result-wide·v4 |
92 |
····const-wide/16·v |
92 | ····const-wide/16·v6,·0x0 |
93 |
····cmp-long·v3,·v |
93 | ····cmp-long·v3,·v4,·v6 |
94 | ····if-nez·v3,·:cond_3 | 94 | ····if-nez·v3,·:cond_3 |
95 | ····:goto_1 | 95 | ····:goto_1 |
96 | ····move·v1,·v2 | 96 | ····move·v1,·v2 |
97 | ····goto·:goto_0 | 97 | ····goto·:goto_0 |
Offset 85, 28 lines modified | Offset 85, 28 lines modified | ||
85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 85 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
86 | ····.line·46 | 86 | ····.line·46 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | .method·public·static·ageFileFilter(J)Lorg/apache/commons/io/filefilter/IOFileFilter; | 89 | .method·public·static·ageFileFilter(J)Lorg/apache/commons/io/filefilter/IOFileFilter; |
90 |
····.locals· |
90 | ····.locals·2 |
91 | ····.param·p0,·"cutoff"····#·J | 91 | ····.param·p0,·"cutoff"····#·J |
92 | ····.prologue | 92 | ····.prologue |
93 | ····.line·530 | 93 | ····.line·530 |
94 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/AgeFileFilter; | 94 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/AgeFileFilter; |
95 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/AgeFileFilter;-><init>(J)V | 95 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/AgeFileFilter;-><init>(J)V |
96 | ····return-object·v0 | 96 | ····return-object·v0 |
97 | .end·method | 97 | .end·method |
98 | .method·public·static·ageFileFilter(JZ)Lorg/apache/commons/io/filefilter/IOFileFilter; | 98 | .method·public·static·ageFileFilter(JZ)Lorg/apache/commons/io/filefilter/IOFileFilter; |
99 |
····.locals· |
99 | ····.locals·2 |
100 | ····.param·p0,·"cutoff"····#·J | 100 | ····.param·p0,·"cutoff"····#·J |
101 | ····.param·p2,·"acceptOlder"····#·Z | 101 | ····.param·p2,·"acceptOlder"····#·Z |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·543 | 103 | ····.line·543 |
104 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/AgeFileFilter; | 104 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/AgeFileFilter; |
Offset 901, 42 lines modified | Offset 901, 42 lines modified | ||
901 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/PrefixFileFilter;-><init>(Ljava/lang/String;Lorg/apache/commons/io/IOCase;)V | 901 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/PrefixFileFilter;-><init>(Ljava/lang/String;Lorg/apache/commons/io/IOCase;)V |
902 | ····return-object·v0 | 902 | ····return-object·v0 |
903 | .end·method | 903 | .end·method |
904 | .method·public·static·sizeFileFilter(J)Lorg/apache/commons/io/filefilter/IOFileFilter; | 904 | .method·public·static·sizeFileFilter(J)Lorg/apache/commons/io/filefilter/IOFileFilter; |
905 |
····.locals· |
905 | ····.locals·2 |
906 | ····.param·p0,·"threshold"····#·J | 906 | ····.param·p0,·"threshold"····#·J |
907 | ····.prologue | 907 | ····.prologue |
908 | ····.line·610 | 908 | ····.line·610 |
909 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/SizeFileFilter; | 909 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/SizeFileFilter; |
910 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(J)V | 910 | ····invoke-direct·{v0,·p0,·p1},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(J)V |
911 | ····return-object·v0 | 911 | ····return-object·v0 |
912 | .end·method | 912 | .end·method |
913 | .method·public·static·sizeFileFilter(JZ)Lorg/apache/commons/io/filefilter/IOFileFilter; | 913 | .method·public·static·sizeFileFilter(JZ)Lorg/apache/commons/io/filefilter/IOFileFilter; |
914 |
····.locals· |
914 | ····.locals·2 |
915 | ····.param·p0,·"threshold"····#·J | 915 | ····.param·p0,·"threshold"····#·J |
916 | ····.param·p2,·"acceptLarger"····#·Z | 916 | ····.param·p2,·"acceptLarger"····#·Z |
917 | ····.prologue | 917 | ····.prologue |
918 | ····.line·623 | 918 | ····.line·623 |
919 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/SizeFileFilter; | 919 | ····new-instance·v0,·Lorg/apache/commons/io/filefilter/SizeFileFilter; |
920 | ····invoke-direct·{v0,·p0,·p1,·p2},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(JZ)V | 920 | ····invoke-direct·{v0,·p0,·p1,·p2},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(JZ)V |
921 | ····return-object·v0 | 921 | ····return-object·v0 |
922 | .end·method | 922 | .end·method |
923 | .method·public·static·sizeRangeFileFilter(JJ)Lorg/apache/commons/io/filefilter/IOFileFilter; | 923 | .method·public·static·sizeRangeFileFilter(JJ)Lorg/apache/commons/io/filefilter/IOFileFilter; |
924 |
····.locals· |
924 | ····.locals·6 |
925 | ····.param·p0,·"minSizeInclusive"····#·J | 925 | ····.param·p0,·"minSizeInclusive"····#·J |
926 | ····.param·p2,·"maxSizeInclusive"····#·J | 926 | ····.param·p2,·"maxSizeInclusive"····#·J |
927 | ····.prologue | 927 | ····.prologue |
928 | ····.line·637 | 928 | ····.line·637 |
929 | ····new-instance·v1,·Lorg/apache/commons/io/filefilter/SizeFileFilter; | 929 | ····new-instance·v1,·Lorg/apache/commons/io/filefilter/SizeFileFilter; |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····invoke-direct·{p0,·p1,·v0,·v1},·Lorg/apache/commons/io/filefilter/MagicNumberFileFilter;-><init>([BJ)V | 112 | ····invoke-direct·{p0,·p1,·v0,·v1},·Lorg/apache/commons/io/filefilter/MagicNumberFileFilter;-><init>([BJ)V |
113 | ····.line·113 | 113 | ····.line·113 |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·constructor·<init>([BJ)V | 116 | .method·public·constructor·<init>([BJ)V |
117 |
····.locals· |
117 | ····.locals·4 |
118 | ····.param·p1,·"magicNumber"····#·[B | 118 | ····.param·p1,·"magicNumber"····#·[B |
119 | ····.param·p2,·"offset"····#·J | 119 | ····.param·p2,·"offset"····#·J |
120 | ····.prologue | 120 | ····.prologue |
121 | ····const/4·v2,·0x0 | 121 | ····const/4·v2,·0x0 |
122 | ····.line·205 | 122 | ····.line·205 |
Offset 191, 15 lines modified | Offset 191, 15 lines modified | ||
191 | ····.line·219 | 191 | ····.line·219 |
192 | ····return-void | 192 | ····return-void |
193 | .end·method | 193 | .end·method |
194 | #·virtual·methods | 194 | #·virtual·methods |
195 | .method·public·accept(Ljava/io/File;)Z | 195 | .method·public·accept(Ljava/io/File;)Z |
196 |
····.locals· |
196 | ····.locals·8 |
197 | ····.param·p1,·"file"····#·Ljava/io/File; | 197 | ····.param·p1,·"file"····#·Ljava/io/File; |
198 | ····.prologue | 198 | ····.prologue |
199 | ····const/4·v4,·0x0 | 199 | ····const/4·v4,·0x0 |
200 | ····.line·239 | 200 | ····.line·239 |
201 | ····if-eqz·p1,·:cond_0 | 201 | ····if-eqz·p1,·:cond_0 |
Offset 239, 17 lines modified | Offset 239, 17 lines modified | ||
239 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 239 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
240 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 240 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
241 | ····.line·244 | 241 | ····.line·244 |
242 | ····.end·local·v1····#·"randomAccessFile":Ljava/io/RandomAccessFile; | 242 | ····.end·local·v1····#·"randomAccessFile":Ljava/io/RandomAccessFile; |
243 | ····.local·v2,·"randomAccessFile":Ljava/io/RandomAccessFile; | 243 | ····.local·v2,·"randomAccessFile":Ljava/io/RandomAccessFile; |
244 | ····:try_start_1 | 244 | ····:try_start_1 |
245 |
····iget-wide·v |
245 | ····iget-wide·v6,·p0,·Lorg/apache/commons/io/filefilter/MagicNumberFileFilter;->byteOffset:J |
246 |
····invoke-virtual·{v2,·v |
246 | ····invoke-virtual·{v2,·v6,·v7},·Ljava/io/RandomAccessFile;->seek(J)V |
247 | ····.line·245 | 247 | ····.line·245 |
248 | ····invoke-virtual·{v2,·v0},·Ljava/io/RandomAccessFile;->read([B)I | 248 | ····invoke-virtual·{v2,·v0},·Ljava/io/RandomAccessFile;->read([B)I |
249 | ····move-result·v3 | 249 | ····move-result·v3 |
250 | ····.line·246 | 250 | ····.line·246 |
Offset 338, 15 lines modified | Offset 338, 15 lines modified | ||
338 | ····.end·local·v2····#·"randomAccessFile":Ljava/io/RandomAccessFile; | 338 | ····.end·local·v2····#·"randomAccessFile":Ljava/io/RandomAccessFile; |
339 | ····.restart·local·v1····#·"randomAccessFile":Ljava/io/RandomAccessFile; | 339 | ····.restart·local·v1····#·"randomAccessFile":Ljava/io/RandomAccessFile; |
340 | ····goto·:goto_1 | 340 | ····goto·:goto_1 |
341 | .end·method | 341 | .end·method |
342 | .method·public·toString()Ljava/lang/String; | 342 | .method·public·toString()Ljava/lang/String; |
343 |
····.locals· |
343 | ····.locals·4 |
344 | ····.prologue | 344 | ····.prologue |
345 | ····.line·268 | 345 | ····.line·268 |
346 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 346 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
347 | ····invoke-super·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;->toString()Ljava/lang/String; | 347 | ····invoke-super·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;->toString()Ljava/lang/String; |
Offset 371, 17 lines modified | Offset 371, 17 lines modified | ||
371 | ····.line·271 | 371 | ····.line·271 |
372 | ····const-string·v1,·"," | 372 | ····const-string·v1,·"," |
373 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 373 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
374 | ····.line·272 | 374 | ····.line·272 |
375 |
····iget-wide·v |
375 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/filefilter/MagicNumberFileFilter;->byteOffset:J |
376 |
····invoke-virtual·{v0,·v |
376 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
377 | ····.line·273 | 377 | ····.line·273 |
378 | ····const-string·v1,·")" | 378 | ····const-string·v1,·")" |
379 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 379 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
380 | ····.line·274 | 380 | ····.line·274 |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(JZ)V | 24 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lorg/apache/commons/io/filefilter/SizeFileFilter;-><init>(JZ)V |
25 | ····.line·59 | 25 | ····.line·59 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·public·constructor·<init>(JZ)V | 28 | .method·public·constructor·<init>(JZ)V |
29 |
····.locals· |
29 | ····.locals·3 |
30 | ····.param·p1,·"size"····#·J | 30 | ····.param·p1,·"size"····#·J |
31 | ····.param·p3,·"acceptLarger"····#·Z | 31 | ····.param·p3,·"acceptLarger"····#·Z |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·70 | 33 | ····.line·70 |
34 | ····invoke-direct·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;-><init>()V | 34 | ····invoke-direct·{p0},·Lorg/apache/commons/io/filefilter/AbstractFileFilter;-><init>()V |
Offset 62, 30 lines modified | Offset 62, 30 lines modified | ||
62 | ····.line·76 | 62 | ····.line·76 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | #·virtual·methods | 65 | #·virtual·methods |
66 | .method·public·accept(Ljava/io/File;)Z | 66 | .method·public·accept(Ljava/io/File;)Z |
67 |
····.locals· |
67 | ····.locals·8 |
68 | ····.param·p1,·"file"····#·Ljava/io/File; | 68 | ····.param·p1,·"file"····#·Ljava/io/File; |
69 | ····.prologue | 69 | ····.prologue |
70 | ····const/4·v1,·0x1 | 70 | ····const/4·v1,·0x1 |
71 | ····const/4·v2,·0x0 | 71 | ····const/4·v2,·0x0 |
72 | ····.line·92 | 72 | ····.line·92 |
73 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J | 73 | ····invoke-virtual·{p1},·Ljava/io/File;->length()J |
74 |
····move-result-wide·v |
74 | ····move-result-wide·v4 |
75 |
····iget-wide·v |
75 | ····iget-wide·v6,·p0,·Lorg/apache/commons/io/filefilter/SizeFileFilter;->size:J |
76 |
····cmp-long·v3,·v |
76 | ····cmp-long·v3,·v4,·v6 |
77 | ····if-gez·v3,·:cond_0 | 77 | ····if-gez·v3,·:cond_0 |
78 | ····move·v0,·v1 | 78 | ····move·v0,·v1 |
79 | ····.line·93 | 79 | ····.line·93 |
80 | ····.local·v0,·"smaller":Z | 80 | ····.local·v0,·"smaller":Z |
Offset 807, 15 lines modified | Offset 807, 15 lines modified | ||
807 | ····monitor-exit·p0 | 807 | ····monitor-exit·p0 |
808 | ····throw·v0 | 808 | ····throw·v0 |
809 | .end·method | 809 | .end·method |
810 | .method·public·skip(J)J | 810 | .method·public·skip(J)J |
811 |
····.locals· |
811 | ····.locals·3 |
812 | ····.param·p1,·"n"····#·J | 812 | ····.param·p1,·"n"····#·J |
813 | ····.annotation·system·Ldalvik/annotation/Throws; | 813 | ····.annotation·system·Ldalvik/annotation/Throws; |
814 | ········value·=·{ | 814 | ········value·=·{ |
815 | ············Ljava/io/IOException; | 815 | ············Ljava/io/IOException; |
816 | ········} | 816 | ········} |
817 | ····.end·annotation | 817 | ····.end·annotation |
Offset 188, 36 lines modified | Offset 188, 36 lines modified | ||
188 | ····move-result·v0 | 188 | ····move-result·v0 |
189 | ····return·v0 | 189 | ····return·v0 |
190 | .end·method | 190 | .end·method |
191 | .method·public·read()I | 191 | .method·public·read()I |
192 |
····.locals· |
192 | ····.locals·6 |
193 | ····.annotation·system·Ldalvik/annotation/Throws; | 193 | ····.annotation·system·Ldalvik/annotation/Throws; |
194 | ········value·=·{ | 194 | ········value·=·{ |
195 | ············Ljava/io/IOException; | 195 | ············Ljava/io/IOException; |
196 | ········} | 196 | ········} |
197 | ····.end·annotation | 197 | ····.end·annotation |
198 | ····.prologue | 198 | ····.prologue |
199 | ····.line·86 | 199 | ····.line·86 |
200 |
····iget-wide·v |
200 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J |
201 |
····const-wide/16·v |
201 | ····const-wide/16·v4,·0x0 |
202 |
····cmp-long·v1,·v |
202 | ····cmp-long·v1,·v2,·v4 |
203 | ····if-ltz·v1,·:cond_0 | 203 | ····if-ltz·v1,·:cond_0 |
204 |
····iget-wide·v |
204 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->pos:J |
205 |
····iget-wide·v |
205 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J |
206 |
····cmp-long·v1,·v |
206 | ····cmp-long·v1,·v2,·v4 |
207 | ····if-ltz·v1,·:cond_0 | 207 | ····if-ltz·v1,·:cond_0 |
208 | ····.line·87 | 208 | ····.line·87 |
209 | ····const/4·v0,·-0x1 | 209 | ····const/4·v0,·-0x1 |
210 | ····.line·91 | 210 | ····.line·91 |
Offset 230, 21 lines modified | Offset 230, 21 lines modified | ||
230 | ····invoke-virtual·{v1},·Ljava/io/InputStream;->read()I | 230 | ····invoke-virtual·{v1},·Ljava/io/InputStream;->read()I |
231 | ····move-result·v0 | 231 | ····move-result·v0 |
232 | ····.line·90 | 232 | ····.line·90 |
233 | ····.local·v0,·"result":I | 233 | ····.local·v0,·"result":I |
234 |
····iget-wide·v |
234 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->pos:J |
235 |
····const-wide/16·v |
235 | ····const-wide/16·v4,·0x1 |
236 |
····add-long/2addr·v |
236 | ····add-long/2addr·v2,·v4 |
237 |
····iput-wide·v |
237 | ····iput-wide·v2,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->pos:J |
238 | ····goto·:goto_0 | 238 | ····goto·:goto_0 |
239 | .end·method | 239 | .end·method |
240 | .method·public·read([B)I | 240 | .method·public·read([B)I |
241 | ····.locals·2 | 241 | ····.locals·2 |
242 | ····.param·p1,·"b"····#·[B | 242 | ····.param·p1,·"b"····#·[B |
Offset 277, 15 lines modified | Offset 277, 15 lines modified | ||
277 | ············Ljava/io/IOException; | 277 | ············Ljava/io/IOException; |
278 | ········} | 278 | ········} |
279 | ····.end·annotation | 279 | ····.end·annotation |
280 | ····.prologue | 280 | ····.prologue |
281 | ····const-wide/16·v8,·0x0 | 281 | ····const-wide/16·v8,·0x0 |
282 |
····const/4·v |
282 | ····const/4·v1,·-0x1 |
283 | ····.line·117 | 283 | ····.line·117 |
284 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J | 284 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J |
285 | ····cmp-long·v4,·v4,·v8 | 285 | ····cmp-long·v4,·v4,·v8 |
286 | ····if-ltz·v4,·:cond_0 | 286 | ····if-ltz·v4,·:cond_0 |
Offset 294, 15 lines modified | Offset 294, 15 lines modified | ||
294 | ····iget-wide·v6,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J | 294 | ····iget-wide·v6,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->max:J |
295 | ····cmp-long·v4,·v4,·v6 | 295 | ····cmp-long·v4,·v4,·v6 |
296 | ····if-ltz·v4,·:cond_0 | 296 | ····if-ltz·v4,·:cond_0 |
297 |
····move·v0,·v |
297 | ····move·v0,·v1 |
298 | ····.line·128 | 298 | ····.line·128 |
299 | ····:goto_0 | 299 | ····:goto_0 |
300 | ····return·v0 | 300 | ····return·v0 |
301 | ····.line·120 | 301 | ····.line·120 |
302 | ····:cond_0 | 302 | ····:cond_0 |
Offset 318, 55 lines modified | Offset 318, 55 lines modified | ||
318 | ····iget-wide·v8,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->pos:J | 318 | ····iget-wide·v8,·p0,·Lorg/apache/commons/io/input/BoundedInputStream;->pos:J |
319 | ····sub-long/2addr·v6,·v8 | 319 | ····sub-long/2addr·v6,·v8 |
320 | ····invoke-static·{v4,·v5,·v6,·v7},·Ljava/lang/Math;->min(JJ)J | 320 | ····invoke-static·{v4,·v5,·v6,·v7},·Ljava/lang/Math;->min(JJ)J |
321 |
····move-result-wide·v |
321 | ····move-result-wide·v2 |
Max diff block lines reached; 1820/4389 bytes (41.47%) of diff not shown. |
Offset 575, 32 lines modified | Offset 575, 32 lines modified | ||
575 | ····monitor-exit·p0 | 575 | ····monitor-exit·p0 |
576 | ····throw·v0 | 576 | ····throw·v0 |
577 | .end·method | 577 | .end·method |
578 | .method·public·skip(J)J | 578 | .method·public·skip(J)J |
579 |
····.locals· |
579 | ····.locals·5 |
580 | ····.param·p1,·"n"····#·J | 580 | ····.param·p1,·"n"····#·J |
581 | ····.annotation·system·Ldalvik/annotation/Throws; | 581 | ····.annotation·system·Ldalvik/annotation/Throws; |
582 | ········value·=·{ | 582 | ········value·=·{ |
583 | ············Ljava/io/IOException; | 583 | ············Ljava/io/IOException; |
584 | ········} | 584 | ········} |
585 | ····.end·annotation | 585 | ····.end·annotation |
586 | ····.prologue | 586 | ····.prologue |
587 | ····.line·166 | 587 | ····.line·166 |
588 | ····const/4·v0,·0x0 | 588 | ····const/4·v0,·0x0 |
589 | ····.line·167 | 589 | ····.line·167 |
590 | ····.local·v0,·"skipped":I | 590 | ····.local·v0,·"skipped":I |
591 | ····:goto_0 | 591 | ····:goto_0 |
592 |
····const-wide/16·v |
592 | ····const-wide/16·v2,·0x0 |
593 |
····cmp-long·v1,·p1,·v |
593 | ····cmp-long·v1,·p1,·v2 |
594 | ····if-lez·v1,·:cond_0 | 594 | ····if-lez·v1,·:cond_0 |
595 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/CharSequenceInputStream;->cbuf:Ljava/nio/CharBuffer; | 595 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/CharSequenceInputStream;->cbuf:Ljava/nio/CharBuffer; |
596 | ····invoke-virtual·{v1},·Ljava/nio/CharBuffer;->hasRemaining()Z | 596 | ····invoke-virtual·{v1},·Ljava/nio/CharBuffer;->hasRemaining()Z |
Offset 610, 22 lines modified | Offset 610, 22 lines modified | ||
610 | ····.line·168 | 610 | ····.line·168 |
611 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/CharSequenceInputStream;->cbuf:Ljava/nio/CharBuffer; | 611 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/CharSequenceInputStream;->cbuf:Ljava/nio/CharBuffer; |
612 | ····invoke-virtual·{v1},·Ljava/nio/CharBuffer;->get()C | 612 | ····invoke-virtual·{v1},·Ljava/nio/CharBuffer;->get()C |
613 | ····.line·169 | 613 | ····.line·169 |
614 |
····const-wide/16·v |
614 | ····const-wide/16·v2,·0x1 |
615 |
····sub-long/2addr·p1,·v |
615 | ····sub-long/2addr·p1,·v2 |
616 | ····.line·170 | 616 | ····.line·170 |
617 | ····add-int/lit8·v0,·v0,·0x1 | 617 | ····add-int/lit8·v0,·v0,·0x1 |
618 | ····goto·:goto_0 | 618 | ····goto·:goto_0 |
619 | ····.line·172 | 619 | ····.line·172 |
620 | ····:cond_0 | 620 | ····:cond_0 |
621 |
····int-to-long·v |
621 | ····int-to-long·v2,·v0 |
622 |
····return-wide·v |
622 | ····return-wide·v2 |
623 | .end·method | 623 | .end·method |
Offset 267, 15 lines modified | Offset 267, 15 lines modified | ||
267 | ····iput·v0,·p0,·Lorg/apache/commons/io/input/CharSequenceReader;->idx:I | 267 | ····iput·v0,·p0,·Lorg/apache/commons/io/input/CharSequenceReader;->idx:I |
268 | ····.line·130 | 268 | ····.line·130 |
269 | ····return-void | 269 | ····return-void |
270 | .end·method | 270 | .end·method |
271 | .method·public·skip(J)J | 271 | .method·public·skip(J)J |
272 |
····.locals· |
272 | ····.locals·7 |
273 | ····.param·p1,·"n"····#·J | 273 | ····.param·p1,·"n"····#·J |
274 | ····.prologue | 274 | ····.prologue |
275 | ····.line·140 | 275 | ····.line·140 |
276 | ····const-wide/16·v2,·0x0 | 276 | ····const-wide/16·v2,·0x0 |
277 | ····cmp-long·v2,·p1,·v2 | 277 | ····cmp-long·v2,·p1,·v2 |
Offset 225, 15 lines modified | Offset 225, 15 lines modified | ||
225 | ····:cond_0 | 225 | ····:cond_0 |
226 | ····long-to-int·v2,·v0 | 226 | ····long-to-int·v2,·v0 |
227 | ····return·v2 | 227 | ····return·v2 |
228 | .end·method | 228 | .end·method |
229 | .method·public·declared-synchronized·skip(J)J | 229 | .method·public·declared-synchronized·skip(J)J |
230 |
····.locals· |
230 | ····.locals·5 |
231 | ····.param·p1,·"length"····#·J | 231 | ····.param·p1,·"length"····#·J |
232 | ····.annotation·system·Ldalvik/annotation/Throws; | 232 | ····.annotation·system·Ldalvik/annotation/Throws; |
233 | ········value·=·{ | 233 | ········value·=·{ |
234 | ············Ljava/io/IOException; | 234 | ············Ljava/io/IOException; |
235 | ········} | 235 | ········} |
236 | ····.end·annotation | 236 | ····.end·annotation |
Offset 17, 15 lines modified | Offset 17, 15 lines modified | ||
17 | .field·private·final·size:J | 17 | .field·private·final·size:J |
18 | .field·private·final·throwEofException:Z | 18 | .field·private·final·throwEofException:Z |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(J)V | 20 | .method·public·constructor·<init>(J)V |
21 |
····.locals· |
21 | ····.locals·3 |
22 | ····.param·p1,·"size"····#·J | 22 | ····.param·p1,·"size"····#·J |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·80 | 24 | ····.line·80 |
25 | ····const/4·v0,·0x1 | 25 | ····const/4·v0,·0x1 |
26 | ····const/4·v1,·0x0 | 26 | ····const/4·v1,·0x0 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/NullInputStream;-><init>(JZZ)V | 33 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/NullInputStream;-><init>(JZZ)V |
34 | ····.line·81 | 34 | ····.line·81 |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | .method·public·constructor·<init>(JZZ)V | 37 | .method·public·constructor·<init>(JZZ)V |
38 |
····.locals· |
38 | ····.locals·3 |
39 | ····.param·p1,·"size"····#·J | 39 | ····.param·p1,·"size"····#·J |
40 | ····.param·p3,·"markSupported"····#·Z | 40 | ····.param·p3,·"markSupported"····#·Z |
41 | ····.param·p4,·"throwEofException"····#·Z | 41 | ····.param·p4,·"throwEofException"····#·Z |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·94 | 43 | ····.line·94 |
44 | ····invoke-direct·{p0},·Ljava/io/InputStream;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/io/InputStream;-><init>()V |
Offset 355, 15 lines modified | Offset 355, 15 lines modified | ||
355 | ····move-result·v0 | 355 | ····move-result·v0 |
356 | ····return·v0 | 356 | ····return·v0 |
357 | .end·method | 357 | .end·method |
358 | .method·public·read([BII)I | 358 | .method·public·read([BII)I |
359 |
····.locals· |
359 | ····.locals·6 |
360 | ····.param·p1,·"bytes"····#·[B | 360 | ····.param·p1,·"bytes"····#·[B |
361 | ····.param·p2,·"offset"····#·I | 361 | ····.param·p2,·"offset"····#·I |
362 | ····.param·p3,·"length"····#·I | 362 | ····.param·p3,·"length"····#·I |
363 | ····.annotation·system·Ldalvik/annotation/Throws; | 363 | ····.annotation·system·Ldalvik/annotation/Throws; |
364 | ········value·=·{ | 364 | ········value·=·{ |
365 | ············Ljava/io/IOException; | 365 | ············Ljava/io/IOException; |
366 | ········} | 366 | ········} |
Offset 382, 69 lines modified | Offset 382, 69 lines modified | ||
382 | ····invoke-direct·{v1,·v2},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V | 382 | ····invoke-direct·{v1,·v2},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V |
383 | ····throw·v1 | 383 | ····throw·v1 |
384 | ····.line·230 | 384 | ····.line·230 |
385 | ····:cond_0 | 385 | ····:cond_0 |
386 |
····iget-wide·v |
386 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullInputStream;->position:J |
387 |
····iget-wide·v |
387 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullInputStream;->size:J |
388 |
····cmp-long·v1,·v |
388 | ····cmp-long·v1,·v2,·v4 |
389 | ····if-nez·v1,·:cond_1 | 389 | ····if-nez·v1,·:cond_1 |
390 | ····.line·231 | 390 | ····.line·231 |
391 | ····invoke-direct·{p0},·Lorg/apache/commons/io/input/NullInputStream;->doEndOfFile()I | 391 | ····invoke-direct·{p0},·Lorg/apache/commons/io/input/NullInputStream;->doEndOfFile()I |
392 | ····move-result·v0 | 392 | ····move-result·v0 |
393 | ····.line·240 | 393 | ····.line·240 |
394 | ····:goto_0 | 394 | ····:goto_0 |
395 | ····return·v0 | 395 | ····return·v0 |
396 | ····.line·233 | 396 | ····.line·233 |
397 | ····:cond_1 | 397 | ····:cond_1 |
398 |
····iget-wide·v |
398 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullInputStream;->position:J |
399 |
····int-to-long·v |
399 | ····int-to-long·v4,·p3 |
400 |
····add-long/2addr·v |
400 | ····add-long/2addr·v2,·v4 |
401 |
····iput-wide·v |
401 | ····iput-wide·v2,·p0,·Lorg/apache/commons/io/input/NullInputStream;->position:J |
402 | ····.line·234 | 402 | ····.line·234 |
403 | ····move·v0,·p3 | 403 | ····move·v0,·p3 |
404 | ····.line·235 | 404 | ····.line·235 |
405 | ····.local·v0,·"returnLength":I | 405 | ····.local·v0,·"returnLength":I |
406 |
····iget-wide·v |
406 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullInputStream;->position:J |
407 |
····iget-wide·v |
407 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullInputStream;->size:J |
408 |
····cmp-long·v1,·v |
408 | ····cmp-long·v1,·v2,·v4 |
409 | ····if-lez·v1,·:cond_2 | 409 | ····if-lez·v1,·:cond_2 |
410 | ····.line·236 | 410 | ····.line·236 |
411 |
····iget-wide·v |
411 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullInputStream;->position:J |
412 |
····iget-wide·v |
412 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullInputStream;->size:J |
Max diff block lines reached; 958/4030 bytes (23.77%) of diff not shown. |
Offset 17, 15 lines modified | Offset 17, 15 lines modified | ||
17 | .field·private·final·size:J | 17 | .field·private·final·size:J |
18 | .field·private·final·throwEofException:Z | 18 | .field·private·final·throwEofException:Z |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(J)V | 20 | .method·public·constructor·<init>(J)V |
21 |
····.locals· |
21 | ····.locals·3 |
22 | ····.param·p1,·"size"····#·J | 22 | ····.param·p1,·"size"····#·J |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·80 | 24 | ····.line·80 |
25 | ····const/4·v0,·0x1 | 25 | ····const/4·v0,·0x1 |
26 | ····const/4·v1,·0x0 | 26 | ····const/4·v1,·0x0 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/NullReader;-><init>(JZZ)V | 33 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/NullReader;-><init>(JZZ)V |
34 | ····.line·81 | 34 | ····.line·81 |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | .method·public·constructor·<init>(JZZ)V | 37 | .method·public·constructor·<init>(JZZ)V |
38 |
····.locals· |
38 | ····.locals·3 |
39 | ····.param·p1,·"size"····#·J | 39 | ····.param·p1,·"size"····#·J |
40 | ····.param·p3,·"markSupported"····#·Z | 40 | ····.param·p3,·"markSupported"····#·Z |
41 | ····.param·p4,·"throwEofException"····#·Z | 41 | ····.param·p4,·"throwEofException"····#·Z |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line·94 | 43 | ····.line·94 |
44 | ····invoke-direct·{p0},·Ljava/io/Reader;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/io/Reader;-><init>()V |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ····move-result·v0 | 309 | ····move-result·v0 |
310 | ····return·v0 | 310 | ····return·v0 |
311 | .end·method | 311 | .end·method |
312 | .method·public·read([CII)I | 312 | .method·public·read([CII)I |
313 |
····.locals· |
313 | ····.locals·6 |
314 | ····.param·p1,·"chars"····#·[C | 314 | ····.param·p1,·"chars"····#·[C |
315 | ····.param·p2,·"offset"····#·I | 315 | ····.param·p2,·"offset"····#·I |
316 | ····.param·p3,·"length"····#·I | 316 | ····.param·p3,·"length"····#·I |
317 | ····.annotation·system·Ldalvik/annotation/Throws; | 317 | ····.annotation·system·Ldalvik/annotation/Throws; |
318 | ········value·=·{ | 318 | ········value·=·{ |
319 | ············Ljava/io/IOException; | 319 | ············Ljava/io/IOException; |
320 | ········} | 320 | ········} |
Offset 336, 69 lines modified | Offset 336, 69 lines modified | ||
336 | ····invoke-direct·{v1,·v2},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V | 336 | ····invoke-direct·{v1,·v2},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V |
337 | ····throw·v1 | 337 | ····throw·v1 |
338 | ····.line·213 | 338 | ····.line·213 |
339 | ····:cond_0 | 339 | ····:cond_0 |
340 |
····iget-wide·v |
340 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullReader;->position:J |
341 |
····iget-wide·v |
341 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullReader;->size:J |
342 |
····cmp-long·v1,·v |
342 | ····cmp-long·v1,·v2,·v4 |
343 | ····if-nez·v1,·:cond_1 | 343 | ····if-nez·v1,·:cond_1 |
344 | ····.line·214 | 344 | ····.line·214 |
345 | ····invoke-direct·{p0},·Lorg/apache/commons/io/input/NullReader;->doEndOfFile()I | 345 | ····invoke-direct·{p0},·Lorg/apache/commons/io/input/NullReader;->doEndOfFile()I |
346 | ····move-result·v0 | 346 | ····move-result·v0 |
347 | ····.line·223 | 347 | ····.line·223 |
348 | ····:goto_0 | 348 | ····:goto_0 |
349 | ····return·v0 | 349 | ····return·v0 |
350 | ····.line·216 | 350 | ····.line·216 |
351 | ····:cond_1 | 351 | ····:cond_1 |
352 |
····iget-wide·v |
352 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullReader;->position:J |
353 |
····int-to-long·v |
353 | ····int-to-long·v4,·p3 |
354 |
····add-long/2addr·v |
354 | ····add-long/2addr·v2,·v4 |
355 |
····iput-wide·v |
355 | ····iput-wide·v2,·p0,·Lorg/apache/commons/io/input/NullReader;->position:J |
356 | ····.line·217 | 356 | ····.line·217 |
357 | ····move·v0,·p3 | 357 | ····move·v0,·p3 |
358 | ····.line·218 | 358 | ····.line·218 |
359 | ····.local·v0,·"returnLength":I | 359 | ····.local·v0,·"returnLength":I |
360 |
····iget-wide·v |
360 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullReader;->position:J |
361 |
····iget-wide·v |
361 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullReader;->size:J |
362 |
····cmp-long·v1,·v |
362 | ····cmp-long·v1,·v2,·v4 |
363 | ····if-lez·v1,·:cond_2 | 363 | ····if-lez·v1,·:cond_2 |
364 | ····.line·219 | 364 | ····.line·219 |
365 |
····iget-wide·v |
365 | ····iget-wide·v2,·p0,·Lorg/apache/commons/io/input/NullReader;->position:J |
366 |
····iget-wide·v |
366 | ····iget-wide·v4,·p0,·Lorg/apache/commons/io/input/NullReader;->size:J |
Max diff block lines reached; 933/3910 bytes (23.86%) of diff not shown. |
Offset 383, 15 lines modified | Offset 383, 15 lines modified | ||
383 | ····monitor-exit·p0 | 383 | ····monitor-exit·p0 |
384 | ····throw·v1 | 384 | ····throw·v1 |
385 | .end·method | 385 | .end·method |
386 | .method·public·skip(J)J | 386 | .method·public·skip(J)J |
387 |
····.locals· |
387 | ····.locals·5 |
388 | ····.param·p1,·"ln"····#·J | 388 | ····.param·p1,·"ln"····#·J |
389 | ····.annotation·system·Ldalvik/annotation/Throws; | 389 | ····.annotation·system·Ldalvik/annotation/Throws; |
390 | ········value·=·{ | 390 | ········value·=·{ |
391 | ············Ljava/io/IOException; | 391 | ············Ljava/io/IOException; |
392 | ········} | 392 | ········} |
393 | ····.end·annotation | 393 | ····.end·annotation |
Offset 400, 26 lines modified | Offset 400, 26 lines modified | ||
400 | ····:try_start_0 | 400 | ····:try_start_0 |
401 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/ProxyInputStream;->in:Ljava/io/InputStream; | 401 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/ProxyInputStream;->in:Ljava/io/InputStream; |
402 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J | 402 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J |
403 | ····:try_end_0 | 403 | ····:try_end_0 |
404 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 404 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
405 |
····move-result-wide·v |
405 | ····move-result-wide·v2 |
406 | ····.line·119 | 406 | ····.line·119 |
407 | ····:goto_0 | 407 | ····:goto_0 |
408 |
····return-wide·v |
408 | ····return-wide·v2 |
409 | ····.line·117 | 409 | ····.line·117 |
410 | ····:catch_0 | 410 | ····:catch_0 |
411 | ····move-exception·v0 | 411 | ····move-exception·v0 |
412 | ····.line·118 | 412 | ····.line·118 |
413 | ····.local·v0,·"e":Ljava/io/IOException; | 413 | ····.local·v0,·"e":Ljava/io/IOException; |
414 | ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/io/input/ProxyInputStream;->handleIOException(Ljava/io/IOException;)V | 414 | ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/io/input/ProxyInputStream;->handleIOException(Ljava/io/IOException;)V |
415 | ····.line·119 | 415 | ····.line·119 |
416 |
····const-wide/16·v |
416 | ····const-wide/16·v2,·0x0 |
417 | ····goto·:goto_0 | 417 | ····goto·:goto_0 |
418 | .end·method | 418 | .end·method |
Offset 465, 15 lines modified | Offset 465, 15 lines modified | ||
465 | ····monitor-exit·p0 | 465 | ····monitor-exit·p0 |
466 | ····throw·v1 | 466 | ····throw·v1 |
467 | .end·method | 467 | .end·method |
468 | .method·public·skip(J)J | 468 | .method·public·skip(J)J |
469 |
····.locals· |
469 | ····.locals·5 |
470 | ····.param·p1,·"ln"····#·J | 470 | ····.param·p1,·"ln"····#·J |
471 | ····.annotation·system·Ldalvik/annotation/Throws; | 471 | ····.annotation·system·Ldalvik/annotation/Throws; |
472 | ········value·=·{ | 472 | ········value·=·{ |
473 | ············Ljava/io/IOException; | 473 | ············Ljava/io/IOException; |
474 | ········} | 474 | ········} |
475 | ····.end·annotation | 475 | ····.end·annotation |
Offset 482, 26 lines modified | Offset 482, 26 lines modified | ||
482 | ····:try_start_0 | 482 | ····:try_start_0 |
483 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/ProxyReader;->in:Ljava/io/Reader; | 483 | ····iget-object·v1,·p0,·Lorg/apache/commons/io/input/ProxyReader;->in:Ljava/io/Reader; |
484 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/Reader;->skip(J)J | 484 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/Reader;->skip(J)J |
485 | ····:try_end_0 | 485 | ····:try_end_0 |
486 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 486 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
487 |
····move-result-wide·v |
487 | ····move-result-wide·v2 |
488 | ····.line·137 | 488 | ····.line·137 |
489 | ····:goto_0 | 489 | ····:goto_0 |
490 |
····return-wide·v |
490 | ····return-wide·v2 |
491 | ····.line·135 | 491 | ····.line·135 |
492 | ····:catch_0 | 492 | ····:catch_0 |
493 | ····move-exception·v0 | 493 | ····move-exception·v0 |
494 | ····.line·136 | 494 | ····.line·136 |
495 | ····.local·v0,·"e":Ljava/io/IOException; | 495 | ····.local·v0,·"e":Ljava/io/IOException; |
496 | ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/io/input/ProxyReader;->handleIOException(Ljava/io/IOException;)V | 496 | ····invoke-virtual·{p0,·v0},·Lorg/apache/commons/io/input/ProxyReader;->handleIOException(Ljava/io/IOException;)V |
497 | ····.line·137 | 497 | ····.line·137 |
498 |
····const-wide/16·v |
498 | ····const-wide/16·v2,·0x0 |
499 | ····goto·:goto_0 | 499 | ····goto·:goto_0 |
500 | .end·method | 500 | .end·method |
Offset 349, 30 lines modified | Offset 349, 30 lines modified | ||
349 | ····move-result·v0 | 349 | ····move-result·v0 |
350 | ····return·v0 | 350 | ····return·v0 |
351 | .end·method | 351 | .end·method |
352 | .method·public·skipBytes(I)I | 352 | .method·public·skipBytes(I)I |
353 |
····.locals· |
353 | ····.locals·4 |
354 | ····.param·p1,·"count"····#·I | 354 | ····.param·p1,·"count"····#·I |
355 | ····.annotation·system·Ldalvik/annotation/Throws; | 355 | ····.annotation·system·Ldalvik/annotation/Throws; |
356 | ········value·=·{ | 356 | ········value·=·{ |
357 | ············Ljava/io/IOException;, | 357 | ············Ljava/io/IOException;, |
358 | ············Ljava/io/EOFException; | 358 | ············Ljava/io/EOFException; |
359 | ········} | 359 | ········} |
360 | ····.end·annotation | 360 | ····.end·annotation |
361 | ····.prologue | 361 | ····.prologue |
362 | ····.line·247 | 362 | ····.line·247 |
363 | ····iget-object·v0,·p0,·Lorg/apache/commons/io/input/SwappedDataInputStream;->in:Ljava/io/InputStream; | 363 | ····iget-object·v0,·p0,·Lorg/apache/commons/io/input/SwappedDataInputStream;->in:Ljava/io/InputStream; |
364 |
····int-to-long·v |
364 | ····int-to-long·v2,·p1 |
365 |
····invoke-virtual·{v0,·v |
365 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/io/InputStream;->skip(J)J |
366 | ····move-result-wide·v0 | 366 | ····move-result-wide·v0 |
367 | ····long-to-int·v0,·v0 | 367 | ····long-to-int·v0,·v0 |
368 | ····return·v0 | 368 | ····return·v0 |
369 | .end·method | 369 | .end·method |
Offset 43, 119 lines modified | Offset 43, 119 lines modified | ||
43 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/Tailer;-><init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;J)V | 43 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Lorg/apache/commons/io/input/Tailer;-><init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;J)V |
44 | ····.line·157 | 44 | ····.line·157 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;J)V | 47 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;J)V |
48 |
····.locals· |
48 | ····.locals·7 |
49 | ····.param·p1,·"file"····#·Ljava/io/File; | 49 | ····.param·p1,·"file"····#·Ljava/io/File; |
50 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; | 50 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; |
51 | ····.param·p3,·"delayMillis"····#·J | 51 | ····.param·p3,·"delayMillis"····#·J |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·166 | 53 | ····.line·166 |
54 |
····const/4·v |
54 | ····const/4·v6,·0x0 |
55 |
····move-object·v |
55 | ····move-object·v1,·p0 |
56 |
····move-object·v |
56 | ····move-object·v2,·p1 |
57 |
····move-object·v |
57 | ····move-object·v3,·p2 |
58 |
····move-wide·v |
58 | ····move-wide·v4,·p3 |
59 |
····invoke-direct/range·{v |
59 | ····invoke-direct/range·{v1·..·v6},·Lorg/apache/commons/io/input/Tailer;-><init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZ)V |
60 | ····.line·167 | 60 | ····.line·167 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZ)V | 63 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZ)V |
64 |
····.locals· |
64 | ····.locals·9 |
65 | ····.param·p1,·"file"····#·Ljava/io/File; | 65 | ····.param·p1,·"file"····#·Ljava/io/File; |
66 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; | 66 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; |
67 | ····.param·p3,·"delayMillis"····#·J | 67 | ····.param·p3,·"delayMillis"····#·J |
68 | ····.param·p5,·"end"····#·Z | 68 | ····.param·p5,·"end"····#·Z |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·177 | 70 | ····.line·177 |
71 |
····const/16·v |
71 | ····const/16·v7,·0x1000 |
72 |
····move-object·v |
72 | ····move-object·v1,·p0 |
73 |
····move-object·v |
73 | ····move-object·v2,·p1 |
74 |
····move-object·v |
74 | ····move-object·v3,·p2 |
75 |
····move-wide·v |
75 | ····move-wide·v4,·p3 |
76 |
····move·v |
76 | ····move·v6,·p5 |
77 |
····invoke-direct/range·{v |
77 | ····invoke-direct/range·{v1·..·v7},·Lorg/apache/commons/io/input/Tailer;-><init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZI)V |
78 | ····.line·178 | 78 | ····.line·178 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZI)V | 81 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZI)V |
82 |
····.locals· |
82 | ····.locals·9 |
83 | ····.param·p1,·"file"····#·Ljava/io/File; | 83 | ····.param·p1,·"file"····#·Ljava/io/File; |
84 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; | 84 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; |
85 | ····.param·p3,·"delayMillis"····#·J | 85 | ····.param·p3,·"delayMillis"····#·J |
86 | ····.param·p5,·"end"····#·Z | 86 | ····.param·p5,·"end"····#·Z |
87 | ····.param·p6,·"bufSize"····#·I | 87 | ····.param·p6,·"bufSize"····#·I |
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line·201 | 89 | ····.line·201 |
90 |
····const/4·v |
90 | ····const/4·v7,·0x0 |
91 |
····move-object·v |
91 | ····move-object·v1,·p0 |
92 |
····move-object·v |
92 | ····move-object·v2,·p1 |
93 |
····move-object·v |
93 | ····move-object·v3,·p2 |
94 |
····move-wide·v |
94 | ····move-wide·v4,·p3 |
95 |
····move·v |
95 | ····move·v6,·p5 |
96 |
····move·v |
96 | ····move·v8,·p6 |
97 |
····invoke-direct/range·{v |
97 | ····invoke-direct/range·{v1·..·v8},·Lorg/apache/commons/io/input/Tailer;-><init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZZI)V |
98 | ····.line·202 | 98 | ····.line·202 |
99 | ····return-void | 99 | ····return-void |
100 | .end·method | 100 | .end·method |
101 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZZ)V | 101 | .method·public·constructor·<init>(Ljava/io/File;Lorg/apache/commons/io/input/TailerListener;JZZ)V |
102 |
····.locals· |
102 | ····.locals·9 |
103 | ····.param·p1,·"file"····#·Ljava/io/File; | 103 | ····.param·p1,·"file"····#·Ljava/io/File; |
104 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; | 104 | ····.param·p2,·"listener"····#·Lorg/apache/commons/io/input/TailerListener; |
105 | ····.param·p3,·"delayMillis"····#·J | 105 | ····.param·p3,·"delayMillis"····#·J |
106 | ····.param·p5,·"end"····#·Z | 106 | ····.param·p5,·"end"····#·Z |
107 | ····.param·p6,·"reOpen"····#·Z | 107 | ····.param·p6,·"reOpen"····#·Z |
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·189 | 109 | ····.line·189 |
110 |
····const/16·v |
110 | ····const/16·v8,·0x1000 |
Max diff block lines reached; 15588/19189 bytes (81.23%) of diff not shown. |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileAlterationMonitor;->interval:J | 70 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileAlterationMonitor;->interval:J |
71 | ····.line·54 | 71 | ····.line·54 |
72 | ····return-void | 72 | ····return-void |
73 | .end·method | 73 | .end·method |
74 | .method·public·varargs·constructor·<init>(J[Lorg/apache/commons/io/monitor/FileAlterationObserver;)V | 74 | .method·public·varargs·constructor·<init>(J[Lorg/apache/commons/io/monitor/FileAlterationObserver;)V |
75 |
····.locals· |
75 | ····.locals·5 |
76 | ····.param·p1,·"interval"····#·J | 76 | ····.param·p1,·"interval"····#·J |
77 | ····.param·p3,·"observers"····#·[Lorg/apache/commons/io/monitor/FileAlterationObserver; | 77 | ····.param·p3,·"observers"····#·[Lorg/apache/commons/io/monitor/FileAlterationObserver; |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·64 | 79 | ····.line·64 |
80 | ····invoke-direct·{p0,·p1,·p2},·Lorg/apache/commons/io/monitor/FileAlterationMonitor;-><init>(J)V | 80 | ····invoke-direct·{p0,·p1,·p2},·Lorg/apache/commons/io/monitor/FileAlterationMonitor;-><init>(J)V |
Offset 381, 27 lines modified | Offset 381, 27 lines modified | ||
381 | ····iput-boolean·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->exists:Z | 381 | ····iput-boolean·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->exists:Z |
382 | ····.line·249 | 382 | ····.line·249 |
383 | ····return-void | 383 | ····return-void |
384 | .end·method | 384 | .end·method |
385 | .method·public·setLastModified(J)V | 385 | .method·public·setLastModified(J)V |
386 |
····.locals· |
386 | ····.locals·1 |
387 | ····.param·p1,·"lastModified"····#·J | 387 | ····.param·p1,·"lastModified"····#·J |
388 | ····.prologue | 388 | ····.prologue |
389 | ····.line·210 | 389 | ····.line·210 |
390 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->lastModified:J | 390 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->lastModified:J |
391 | ····.line·211 | 391 | ····.line·211 |
392 | ····return-void | 392 | ····return-void |
393 | .end·method | 393 | .end·method |
394 | .method·public·setLength(J)V | 394 | .method·public·setLength(J)V |
395 |
····.locals· |
395 | ····.locals·1 |
396 | ····.param·p1,·"length"····#·J | 396 | ····.param·p1,·"length"····#·J |
397 | ····.prologue | 397 | ····.prologue |
398 | ····.line·228 | 398 | ····.line·228 |
399 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->length:J | 399 | ····iput-wide·p1,·p0,·Lorg/apache/commons/io/monitor/FileEntry;->length:J |
400 | ····.line·229 | 400 | ····.line·229 |
Offset 1, 200 lines modified | Offset 1, 213 lines modified | ||
00000000:·0300·0800· |
00000000:·0300·0800·440d·0000·0100·1c00·7006·0000··....D.......p... | ||
00000010:·2 |
00000010:·2a00·0000·0000·0000·0000·0000·c400·0000··*............... | ||
00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | 00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | ||
00000030:·5200·0000·7600·0000·8200·0000·9000·0000··R...v........... | 00000030:·5200·0000·7600·0000·8200·0000·9000·0000··R...v........... | ||
00000040:·a600·0000·b400·0000·c000·0000·e600·0000··................ | 00000040:·a600·0000·b400·0000·c000·0000·e600·0000··................ | ||
00000050:·f400·0000·0601·0000·5e01·0000·6201·0000··........^...b... | 00000050:·f400·0000·0601·0000·5e01·0000·6201·0000··........^...b... | ||
00000060:·7401·0000· |
00000060:·7401·0000·a801·0000·dc01·0000·f001·0000··t............... | ||
00000070:· |
00000070:·3802·0000·4602·0000·4e02·0000·6c02·0000··8...F...N...l... | ||
00000080:· |
00000080:·8002·0000·a202·0000·dc02·0000·3203·0000··............2... | ||
00000090:·8 |
00000090:·8403·0000·ce03·0000·e803·0000·fa03·0000··................ | ||
000000a0:·0 |
000000a0:·0e04·0000·3204·0000·5004·0000·6004·0000··....2...P...`... | ||
000000b0:· |
000000b0:·9804·0000·ac04·0000·f004·0000·1805·0000··................ | ||
000000c0:· |
000000c0:·3c05·0000·5205·0000·6805·0000·0b00·7600··<...R...h.....v. | ||
000000d0:·6 |
000000d0:·6500·7200·7300·6900·6f00·6e00·4300·6f00··e.r.s.i.o.n.C.o. | ||
000000e0:·6 |
000000e0:·6400·6500·0000·0b00·7600·6500·7200·7300··d.e.....v.e.r.s. | ||
000000f0:· |
000000f0:·6900·6f00·6e00·4e00·6100·6d00·6500·0000··i.o.n.N.a.m.e... | ||
00000100:· |
00000100:·0d00·6d00·6900·6e00·5300·6400·6b00·5600··..m.i.n.S.d.k.V. | ||
00000110:· |
00000110:·6500·7200·7300·6900·6f00·6e00·0000·1000··e.r.s.i.o.n..... | ||
00000120:· |
00000120:·7400·6100·7200·6700·6500·7400·5300·6400··t.a.r.g.e.t.S.d. | ||
00000130:· |
00000130:·6b00·5600·6500·7200·7300·6900·6f00·6e00··k.V.e.r.s.i.o.n. | ||
00000140:· |
00000140:·0000·0400·6e00·6100·6d00·6500·0000·0500··....n.a.m.e..... | ||
00000150:· |
00000150:·7400·6800·6500·6d00·6500·0000·0900·6c00··t.h.e.m.e.....l. | ||
00000160:· |
00000160:·6100·7200·6700·6500·4800·6500·6100·7000··a.r.g.e.H.e.a.p. | ||
00000170:·0 |
00000170:·0000·0500·6c00·6100·6200·6500·6c00·0000··....l.a.b.e.l... | ||
00000180:· |
00000180:·0400·6900·6300·6f00·6e00·0000·1100·7300··..i.c.o.n.....s. | ||
00000190:·6 |
00000190:·6300·7200·6500·6500·6e00·4f00·7200·6900··c.r.e.e.n.O.r.i. | ||
000001a0:· |
000001a0:·6500·6e00·7400·6100·7400·6900·6f00·6e00··e.n.t.a.t.i.o.n. | ||
000001b0:·0 |
000001b0:·0000·0500·7600·6100·6c00·7500·6500·0000··....v.a.l.u.e... | ||
000001c0:·0 |
000001c0:·0700·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
000001d0:· |
000001d0:·0000·2a00·6800·7400·7400·7000·3a00·2f00··..*.h.t.t.p.:./. | ||
000001e0:·2 |
000001e0:·2f00·7300·6300·6800·6500·6d00·6100·7300··/.s.c.h.e.m.a.s. | ||
000001f0:·2e00·6 |
000001f0:·2e00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
00000200:·2 |
00000200:·2e00·6300·6f00·6d00·2f00·6100·7000·6b00··..c.o.m./.a.p.k. | ||
00000210:· |
00000210:·2f00·7200·6500·7300·2f00·6100·6e00·6400··/.r.e.s./.a.n.d. | ||
00000220:·7 |
00000220:·7200·6f00·6900·6400·0000·0000·0000·0700··r.o.i.d......... | ||
00000230:· |
00000230:·7000·6100·6300·6b00·6100·6700·6500·0000··p.a.c.k.a.g.e... | ||
00000240:· |
00000240:·1800·7000·6c00·6100·7400·6600·6f00·7200··..p.l.a.t.f.o.r. | ||
00000250:· |
00000250:·6d00·4200·7500·6900·6c00·6400·5600·6500··m.B.u.i.l.d.V.e. | ||
00000260:· |
00000260:·7200·7300·6900·6f00·6e00·4300·6f00·6400··r.s.i.o.n.C.o.d. | ||
00000270:· |
00000270:·6500·0000·1800·7000·6c00·6100·7400·6600··e.....p.l.a.t.f. | ||
00000280:·6 |
00000280:·6f00·7200·6d00·4200·7500·6900·6c00·6400··o.r.m.B.u.i.l.d. | ||
00000290:· |
00000290:·5600·6500·7200·7300·6900·6f00·6e00·4e00··V.e.r.s.i.o.n.N. | ||
000002a0:·6 |
000002a0:·6100·6d00·6500·0000·0800·6d00·6100·6e00··a.m.e.....m.a.n. | ||
000002b0:· |
000002b0:·6900·6600·6500·7300·7400·0000·2200·6300··i.f.e.s.t...".c. | ||
000002c0:·6 |
000002c0:·6f00·6d00·2e00·6700·7200·6100·6300·6500··o.m...g.r.a.c.e. | ||
000002d0:· |
000002d0:·6300·6f00·6400·6500·2e00·6100·6e00·6400··c.o.d.e...a.n.d. | ||
000002e0:· |
000002e0:·7200·6f00·6900·6400·2e00·7000·7200·6500··r.o.i.d...p.r.e. | ||
000002f0:· |
000002f0:·7300·6500·6e00·7400·6100·7400·6900·6f00··s.e.n.t.a.t.i.o. | ||
00000300:· |
00000300:·6e00·0000·0500·3100·2e00·3000·2e00·3200··n.....1...0...2. | ||
00000310:· |
00000310:·0000·0200·3100·3600·0000·0d00·3400·2e00··....1.6.....4... | ||
00000320:· |
00000320:·3100·2e00·3200·2d00·3100·3400·3200·3500··1...2.-.1.4.2.5. | ||
00000330:· |
00000330:·3300·3300·3200·0000·0800·7500·7300·6500··3.3.2.....u.s.e. | ||
00000340:· |
00000340:·7300·2d00·7300·6400·6b00·0000·0f00·7500··s.-.s.d.k.....u. | ||
00000350:· |
00000350:·7300·6500·7300·2d00·7000·6500·7200·6d00··s.e.s.-.p.e.r.m. | ||
00000360:· |
00000360:·6900·7300·7300·6900·6f00·6e00·0000·1b00··i.s.s.i.o.n..... | ||
00000370:· |
00000370:·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.n.d.r.o.i.d... | ||
00000380:· |
00000380:·7000·6500·7200·6d00·6900·7300·7300·6900··p.e.r.m.i.s.s.i. | ||
00000390:· |
00000390:·6f00·6e00·2e00·4900·4e00·5400·4500·5200··o.n...I.N.T.E.R. | ||
000003a0:· |
000003a0:·4e00·4500·5400·0000·2900·6100·6e00·6400··N.E.T...).a.n.d. | ||
000003b0:· |
000003b0:·7200·6f00·6900·6400·2e00·7000·6500·7200··r.o.i.d...p.e.r. | ||
000003c0:·6 |
000003c0:·6d00·6900·7300·7300·6900·6f00·6e00·2e00··m.i.s.s.i.o.n... | ||
000003d0:· |
000003d0:·5700·5200·4900·5400·4500·5f00·4500·5800··W.R.I.T.E._.E.X. | ||
000003e0:· |
000003e0:·5400·4500·5200·4e00·4100·4c00·5f00·5300··T.E.R.N.A.L._.S. | ||
000003f0:·5 |
000003f0:·5400·4f00·5200·4100·4700·4500·0000·2700··T.O.R.A.G.E...'. | ||
00000400:· |
00000400:·6100·6e00·6400·7200·6f00·6900·6400·2e00··a.n.d.r.o.i.d... | ||
00000410:· |
00000410:·7000·6500·7200·6d00·6900·7300·7300·6900··p.e.r.m.i.s.s.i. | ||
00000420:·6 |
00000420:·6f00·6e00·2e00·4100·4300·4300·4500·5300··o.n...A.C.C.E.S. | ||
00000430:· |
00000430:·5300·5f00·4e00·4500·5400·5700·4f00·5200··S._.N.E.T.W.O.R. | ||
00000440:· |
00000440:·4b00·5f00·5300·5400·4100·5400·4500·0000··K._.S.T.A.T.E... | ||
00000450:· |
00000450:·2300·6100·6e00·6400·7200·6f00·6900·6400··#.a.n.d.r.o.i.d. | ||
00000460:· |
00000460:·2e00·7000·6500·7200·6d00·6900·7300·7300··..p.e.r.m.i.s.s. | ||
00000470:·6 |
00000470:·6900·6f00·6e00·2e00·5200·4500·4100·4400··i.o.n...R.E.A.D. | ||
00000480:· |
00000480:·5f00·5000·4800·4f00·4e00·4500·5f00·5300··_.P.H.O.N.E._.S. | ||
00000490:· |
00000490:·5400·4100·5400·4500·0000·0b00·6100·7000··T.A.T.E.....a.p. | ||
000004a0:· |
000004a0:·7000·6c00·6900·6300·6100·7400·6900·6f00··p.l.i.c.a.t.i.o. | ||
000004b0:·6 |
000004b0:·6e00·0000·0700·2e00·4800·7500·6100·6200··n.......H.u.a.b. | ||
000004c0:· |
000004c0:·6100·6e00·0000·0800·6100·6300·7400·6900··a.n.....a.c.t.i. | ||
000004d0:· |
000004d0:·7600·6900·7400·7900·0000·1000·2e00·7500··v.i.t.y.......u. | ||
000004e0:·6 |
000004e0:·6900·2e00·4d00·6100·6900·6e00·4100·6300··i...M.a.i.n.A.c. | ||
000004f0:·7400·6 |
000004f0:·7400·6900·7600·6900·7400·7900·0000·0d00··t.i.v.i.t.y..... | ||
00000500:·6 |
00000500:·6900·6e00·7400·6500·6e00·7400·2d00·6600··i.n.t.e.n.t.-.f. | ||
00000510:· |
00000510:·6900·6c00·7400·6500·7200·0000·0600·6100··i.l.t.e.r.....a. | ||
00000520:· |
00000520:·6300·7400·6900·6f00·6e00·0000·1a00·6100··c.t.i.o.n.....a. | ||
00000530:·6 |
00000530:·6e00·6400·7200·6f00·6900·6400·2e00·6900··n.d.r.o.i.d...i. | ||
00000540:· |
00000540:·6e00·7400·6500·6e00·7400·2e00·6100·6300··n.t.e.n.t...a.c. | ||
00000550:· |
00000550:·7400·6900·6f00·6e00·2e00·4d00·4100·4900··t.i.o.n...M.A.I. | ||
00000560:· |
00000560:·4e00·0000·0800·6300·6100·7400·6500·6700··N.....c.a.t.e.g. | ||
00000570:· |
00000570:·6f00·7200·7900·0000·2000·6100·6e00·6400··o.r.y...·.a.n.d. | ||
00000580:· |
00000580:·7200·6f00·6900·6400·2e00·6900·6e00·7400··r.o.i.d...i.n.t. | ||
00000590:· |
00000590:·6500·6e00·7400·2e00·6300·6100·7400·6500··e.n.t...c.a.t.e. | ||
000005a0:· |
000005a0:·6700·6f00·7200·7900·2e00·4c00·4100·5500··g.o.r.y...L.A.U. | ||
000005b0:· |
000005b0:·4e00·4300·4800·4500·5200·0000·1200·2e00··N.C.H.E.R....... | ||
000005c0:· |
000005c0:·7500·6900·2e00·4400·6500·7400·6100·6900··u.i...D.e.t.a.i. | ||
000005d0:· |
000005d0:·6c00·4100·6300·7400·6900·7600·6900·7400··l.A.c.t.i.v.i.t. | ||
000005e0:· |
000005e0:·7900·0000·1000·2e00·7500·6900·2e00·5000··y.......u.i...P. | ||
000005f0:·7 |
000005f0:·7200·6500·6600·4100·6300·7400·6900·7600··r.e.f.A.c.t.i.v. | ||
00000600:· |
00000600:·6900·7400·7900·0000·0900·6d00·6500·7400··i.t.y.....m.e.t. | ||
00000610:· |
00000610:·6100·2d00·6400·6100·7400·6100·0000·0900··a.-.d.a.t.a..... | ||
00000620:· |
00000620:·5400·4400·5f00·4100·5000·5000·5f00·4900··T.D._.A.P.P._.I. | ||
Max diff block lines reached; 0/28229 bytes (0.00%) of diff not shown. |