Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·2cca028ded20d325622db47102a2d8908553c65b90abe2b80874336df58b658f | ||
10 | Signer·#1·certificate·SHA-1·digest:·9c0c8af8b6be363287e6496e944bebeb1a37f0a4 | ||
11 | Signer·#1·certificate·MD5·digest:·89e5955beafde25ad91bffd842804874 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·5c90e5b8e3b20461e2ca9f502192942f5ecb98d263f9734450c5ded3c782cfe4 | ||
15 | Signer·#1·public·key·SHA-1·digest:·f43333bd4a40d528a0d710e878b7f1d70c8a27a8 | ||
16 | Signer·#1·public·key·MD5·digest:·c614642c6303b5ae4bd01d62e49fea46 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 1277 lines modified | Offset 1, 1245 lines modified | Diff chunk too large, falling back to line-by-line diff (1245 lines added, 1277 lines removed) | |
1 | Zip·file·size:·28 | 1 | Zip·file·size:·2811821·bytes,·number·of·entries:·1243 |
2 | -rw----·····2.0·fat··· | 2 | -rw----·····2.0·fat····11544·bX·defN·17-Oct-20·00:10·AndroidManifest.xml |
3 | -rw----·····2.0·fat··· | 3 | -rw----·····2.0·fat·····4083·bl·defN·17-Oct-20·00:10·assets/backward |
4 | -rw----·····2.0·fat····· | 4 | -rw----·····2.0·fat·····5228·bl·defN·17-Oct-20·00:10·assets/fonts/AndroidClockMono-Thin.ttf |
5 | -rw----·····2.0·fat··· | 5 | -rw----·····2.0·fat···163448·bl·defN·17-Oct-20·00:10·assets/fonts/Roboto-Bold.ttf |
6 | -rw----·····2.0·fat··· | 6 | -rw----·····2.0·fat···162636·bl·defN·17-Oct-20·00:10·assets/fonts/Roboto-Light.ttf |
7 | -rw----·····2.0·fat···· | 7 | -rw----·····2.0·fat····20066·bl·defN·17-Oct-20·00:10·assets/zone.tab |
8 | -rw----·····2.0·fat·····4 | 8 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/abs__primary_text_disable_only_holo_dark.xml |
9 | -rw----·····2.0·fat····· | 9 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/abs__primary_text_disable_only_holo_light.xml |
10 | -rw----·····2.0·fat··· | 10 | -rw----·····2.0·fat······976·bl·defN·17-Oct-20·00:10·res/color/abs__primary_text_holo_dark.xml |
11 | -rw----·····2.0·fat··· | 11 | -rw----·····2.0·fat······976·bl·defN·17-Oct-20·00:10·res/color/abs__primary_text_holo_light.xml |
12 | -rw----·····2.0·fat···· | 12 | -rw----·····2.0·fat······656·bl·defN·17-Oct-20·00:10·res/color/date_picker_selector.xml |
13 | -rw----·····2.0·fat······ | 13 | -rw----·····2.0·fat······536·bl·defN·17-Oct-20·00:10·res/color/date_picker_year_selector.xml |
14 | -rw----·····2.0·fat······ | 14 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/dialog_text_color_holo_dark.xml |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/dialog_text_color_holo_light.xml |
16 | -rw----·····2.0·fat····· | 16 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/done_text_color.xml |
17 | -rw----·····2.0·fat······468·bl·defN·1 | 17 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/done_text_color_dark.xml |
18 | -rw----·····2.0·fat······ | 18 | -rw----·····2.0·fat······976·bl·defN·17-Oct-20·00:10·res/color/primary_text_holo_dark.xml |
19 | -rw----·····2.0·fat······92 | 19 | -rw----·····2.0·fat······592·bl·defN·17-Oct-20·00:10·res/color/recurrence_bubble_text_color.xml |
20 | -rw----·····2.0·fat······ | 20 | -rw----·····2.0·fat······468·bl·defN·17-Oct-20·00:10·res/color/recurrence_spinner_text_color.xml |
21 | -rw----·····2.0·fat····· | 21 | -rw----·····2.0·fat·····1336·bl·defN·17-Oct-20·00:10·res/color/secondary_text_holo_dark.xml |
22 | -rw----·····2.0·fat······ | 22 | -rw----·····2.0·fat······848·bl·defN·17-Oct-20·00:10·res/color/vpi__dark_theme.xml |
23 | -rw----·····2.0·fat······ | 23 | -rw----·····2.0·fat······848·bl·defN·17-Oct-20·00:10·res/color/vpi__light_theme.xml |
24 | -rw----····· | 24 | -rw----·····1.0·fat······592·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_bg.9.png |
25 | -rw----····· | 25 | -rw----·····1.0·fat······684·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_bg_focused.9.png |
26 | -rw----····· | 26 | -rw----·····1.0·fat······726·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_bg_pressed.9.png |
27 | -rw----····· | 27 | -rw----·····1.0·fat······672·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_dark_bg.9.png |
28 | -rw----····· | 28 | -rw----·····1.0·fat······783·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_dark_bg_focused.9.png |
29 | -rw----····· | 29 | -rw----·····1.0·fat······199·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_focused_c.9.png |
30 | -rw----····· | 30 | -rw----·····1.0·fat······257·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_focused_l.9.png |
31 | -rw----····· | 31 | -rw----·····1.0·fat······270·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_focused_r.9.png |
32 | -rw----····· | 32 | -rw----·····1.0·fat······199·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_pressed_c.9.png |
33 | -rw----·····1.0·fat······ | 33 | -rw----·····1.0·fat······271·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_pressed_l.9.png |
34 | -rw----·····1.0·fat······ | 34 | -rw----·····1.0·fat······271·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v14/appwidget_inner_pressed_r.9.png |
35 | -rw----·····1.0·fat······ | 35 | -rw----·····1.0·fat······567·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_activated_holo_dark.9.png |
36 | -rw----·····1.0·fat······67 | 36 | -rw----·····1.0·fat······567·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_activated_holo_light.9.png |
37 | -rw----·····1.0·fat······ | 37 | -rw----·····1.0·fat······550·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_disabled_holo_dark.9.png |
38 | -rw----·····1.0·fat······ | 38 | -rw----·····1.0·fat······550·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_disabled_holo_light.9.png |
39 | -rw----·····1.0·fat······ | 39 | -rw----·····1.0·fat······561·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_holo_dark.9.png |
40 | -rw----·····1.0·fat······ | 40 | -rw----·····1.0·fat······561·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_holo_light.9.png |
41 | -rw----·····1.0·fat······ | 41 | -rw----·····1.0·fat······578·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_pressed_holo_dark.9.png |
42 | -rw----·····1.0·fat······ | 42 | -rw----·····1.0·fat······578·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v16/switch_thumb_pressed_holo_light.9.png |
43 | -rw----·····1.0·fat······2 | 43 | -rw----·····1.0·fat······249·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png |
44 | -rw----·····1.0·fat······ | 44 | -rw----·····1.0·fat······249·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png |
45 | -rw----·····1.0·fat······ | 45 | -rw----·····1.0·fat······248·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png |
46 | -rw----·····1.0·fat······ | 46 | -rw----·····1.0·fat······260·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png |
47 | -rw----·····1.0·fat······ | 47 | -rw----·····1.0·fat······260·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png |
48 | -rw----·····1.0·fat······ | 48 | -rw----·····1.0·fat······299·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png |
49 | -rw----·····1.0·fat······ | 49 | -rw----·····1.0·fat······291·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png |
50 | -rw----·····1.0·fat······ | 50 | -rw----·····1.0·fat······255·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png |
51 | -rw----·····1.0·fat······ | 51 | -rw----·····1.0·fat······254·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png |
52 | -rw----·····1.0·fat······2 | 52 | -rw----·····1.0·fat······297·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png |
53 | -rw----·····1.0·fat······2 | 53 | -rw----·····1.0·fat······255·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png |
54 | -rw----·····1.0·fat······2 | 54 | -rw----·····1.0·fat······255·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png |
55 | -rw----·····1.0·fat······2 | 55 | -rw----·····1.0·fat······250·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png |
56 | -rw----·····1.0·fat······2 | 56 | -rw----·····1.0·fat······248·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png |
57 | -rw----·····1.0·fat······2 | 57 | -rw----·····1.0·fat······278·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png |
58 | -rw----·····1.0·fat······2 | 58 | -rw----·····1.0·fat······277·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png |
59 | -rw----·····1.0·fat······2 | 59 | -rw----·····1.0·fat······210·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png |
60 | -rw----·····1.0·fat······2 | 60 | -rw----·····1.0·fat······210·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png |
61 | -rw----·····1.0·fat······2 | 61 | -rw----·····1.0·fat······208·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png |
62 | -rw----·····1.0·fat······2 | 62 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png |
63 | -rw----·····1.0·fat······2 | 63 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png |
64 | -rw----·····1.0·fat······2 | 64 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png |
65 | -rw----·····1.0·fat······2 | 65 | -rw----·····1.0·fat······252·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png |
66 | -rw----·····1.0·fat······2 | 66 | -rw----·····1.0·fat······250·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png |
67 | -rw----·····1.0·fat······2 | 67 | -rw----·····1.0·fat······253·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png |
68 | -rw----·····1.0·fat······2 | 68 | -rw----·····1.0·fat······250·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png |
69 | -rw----·····1.0·fat······ | 69 | -rw----·····1.0·fat······548·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png |
70 | -rw----·····1.0·fat······ | 70 | -rw----·····1.0·fat······438·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png |
71 | -rw----·····1.0·fat······ | 71 | -rw----·····1.0·fat······791·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png |
72 | -rw----·····1.0·fat······ | 72 | -rw----·····1.0·fat······605·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png |
73 | -rw----·····1.0·fat······ | 73 | -rw----·····1.0·fat······996·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_clear_disabled.png |
74 | -rw----·····1.0·fat····· | 74 | -rw----·····1.0·fat·····1498·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_clear_normal.png |
75 | -rw----·····1.0·fat······ | 75 | -rw----·····1.0·fat······409·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png |
76 | -rw----·····1.0·fat······ | 76 | -rw----·····1.0·fat······451·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png |
77 | -rw----·····1.0·fat······ | 77 | -rw----·····1.0·fat······493·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png |
78 | -rw----·····1.0·fat······ | 78 | -rw----·····1.0·fat······448·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png |
79 | -rw----·····1.0·fat······ | 79 | -rw----·····1.0·fat······815·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_go.png |
80 | -rw----·····1.0·fat······ | 80 | -rw----·····1.0·fat······254·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png |
81 | -rw----·····1.0·fat······ | 81 | -rw----·····1.0·fat······126·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png |
82 | -rw----·····1.0·fat······ | 82 | -rw----·····1.0·fat······136·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png |
83 | -rw----·····1.0·fat····· | 83 | -rw----·····1.0·fat······578·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png |
84 | -rw----·····1.0·fat······ | 84 | -rw----·····1.0·fat······607·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png |
85 | -rw----·····1.0·fat····· | 85 | -rw----·····1.0·fat·····1688·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_search.png |
86 | -rw----·····1.0·fat······ | 86 | -rw----·····1.0·fat······973·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png |
87 | -rw----·····1.0·fat····· | 87 | -rw----·····1.0·fat·····2013·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_voice_search.png |
88 | -rw----·····1.0·fat······ | 88 | -rw----·····1.0·fat······705·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png |
89 | -rw----·····1.0·fat······2 | 89 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_activated_holo.9.png |
90 | -rw----·····1.0·fat······1 | 90 | -rw----·····1.0·fat······168·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png |
91 | -rw----·····1.0·fat······1 | 91 | -rw----·····1.0·fat······168·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png |
92 | -rw----·····1.0·fat······ | 92 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_focused_holo.9.png |
93 | -rw----·····1.0·fat······ | 93 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png |
94 | -rw----·····1.0·fat····· | 94 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png |
95 | -rw----·····1.0·fat······ | 95 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png |
96 | -rw----·····1.0·fat····· | 96 | -rw----·····1.0·fat······239·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png |
97 | -rw----·····1.0·fat······ | 97 | -rw----·····1.0·fat······240·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png |
98 | -rw----·····1.0·fat······21 | 98 | -rw----·····1.0·fat······921·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png |
99 | -rw----·····1.0·fat····· | 99 | -rw----·····1.0·fat·····1033·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png |
100 | -rw----·····1.0·fat······ | 100 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png |
101 | -rw----·····1.0·fat······21 | 101 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png |
102 | -rw----·····1.0·fat······ | 102 | -rw----·····1.0·fat······894·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png |
103 | -rw----·····1.0·fat······ | 103 | -rw----·····1.0·fat······894·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png |
104 | -rw----·····1.0·fat······21 | 104 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png |
105 | -rw----·····1.0·fat······2 | 105 | -rw----·····1.0·fat······219·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png |
106 | -rw----·····1.0·fat····· | 106 | -rw----·····1.0·fat·····1819·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png |
107 | -rw----·····1.0·fat····· | 107 | -rw----·····1.0·fat·····2380·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png |
108 | -rw----·····1.0·fat····· | 108 | -rw----·····1.0·fat······360·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png |
109 | -rw----·····1.0·fat······ | 109 | -rw----·····1.0·fat······361·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png |
110 | -rw----·····1.0·fat······ | 110 | -rw----·····1.0·fat······351·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png |
111 | -rw----·····1.0·fat······ | 111 | -rw----·····1.0·fat······351·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png |
112 | -rw----·····1.0·fat······ | 112 | -rw----·····1.0·fat······549·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png |
113 | -rw----·····1.0·fat······ | 113 | -rw----·····1.0·fat······544·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png |
114 | -rw----·····1.0·fat······ | 114 | -rw----·····1.0·fat······481·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png |
115 | -rw----·····1.0·fat····· | 115 | -rw----·····1.0·fat······479·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png |
116 | -rw----·····1.0·fat····· | 116 | -rw----·····1.0·fat······192·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png |
117 | -rw----·····1.0·fat······ | 117 | -rw----·····1.0·fat······185·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__tab_selected_holo.9.png |
118 | -rw----·····1.0·fat······ | 118 | -rw----·····1.0·fat······191·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png |
119 | -rw----·····1.0·fat······ | 119 | -rw----·····1.0·fat······189·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png |
120 | -rw----·····1.0·fat······ | 120 | -rw----·····1.0·fat······209·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png |
121 | -rw----·····1.0·fat······ | 121 | -rw----·····1.0·fat······206·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png |
122 | -rw----·····1.0·fat······ | 122 | -rw----·····1.0·fat······212·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png |
123 | -rw----·····1.0·fat······ | 123 | -rw----·····1.0·fat······204·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png |
124 | -rw----·····1.0·fat······ | 124 | -rw----·····1.0·fat······217·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png |
125 | -rw----·····1.0·fat······ | 125 | -rw----·····1.0·fat······217·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png |
126 | -rw----·····1.0·fat······ | 126 | -rw----·····1.0·fat······223·b-·stor·17-Oct-20·00:09·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png |
Max diff block lines reached; -1/254560 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1554, 40 lines modified | Offset 1554, 36 lines modified | ||
1554 | ······()·@color/vpi__bright_foreground_holo_dark | 1554 | ······()·@color/vpi__bright_foreground_holo_dark |
1555 | ····resource·0x7f0d004d·color/abs__primary_text_disable_only_holo_dark | 1555 | ····resource·0x7f0d004d·color/abs__primary_text_disable_only_holo_dark |
1556 | ······()·(file)·res/color/abs__primary_text_disable_only_holo_dark.xml·type=XML | 1556 | ······()·(file)·res/color/abs__primary_text_disable_only_holo_dark.xml·type=XML |
1557 | ····resource·0x7f0d004e·color/abs__primary_text_disable_only_holo_light | 1557 | ····resource·0x7f0d004e·color/abs__primary_text_disable_only_holo_light |
1558 | ······()·(file)·res/color/abs__primary_text_disable_only_holo_light.xml·type=XML | 1558 | ······()·(file)·res/color/abs__primary_text_disable_only_holo_light.xml·type=XML |
1559 | ····resource·0x7f0d004f·color/abs__primary_text_holo_dark | 1559 | ····resource·0x7f0d004f·color/abs__primary_text_holo_dark |
1560 | ······()·(file)·res/color/abs__primary_text_holo_dark.xml·type=XML | 1560 | ······()·(file)·res/color/abs__primary_text_holo_dark.xml·type=XML |
1561 | ······(v11)·(file)·res/color-v11/abs__primary_text_holo_dark.xml·type=XML | ||
1562 | ····resource·0x7f0d0050·color/abs__primary_text_holo_light | 1561 | ····resource·0x7f0d0050·color/abs__primary_text_holo_light |
1563 | ······()·(file)·res/color/abs__primary_text_holo_light.xml·type=XML | 1562 | ······()·(file)·res/color/abs__primary_text_holo_light.xml·type=XML |
1564 | ······(v11)·(file)·res/color-v11/abs__primary_text_holo_light.xml·type=XML | ||
1565 | ····resource·0x7f0d0051·color/date_picker_selector | 1563 | ····resource·0x7f0d0051·color/date_picker_selector |
1566 | ······()·(file)·res/color/date_picker_selector.xml·type=XML | 1564 | ······()·(file)·res/color/date_picker_selector.xml·type=XML |
1567 | ····resource·0x7f0d0052·color/date_picker_year_selector | 1565 | ····resource·0x7f0d0052·color/date_picker_year_selector |
1568 | ······()·(file)·res/color/date_picker_year_selector.xml·type=XML | 1566 | ······()·(file)·res/color/date_picker_year_selector.xml·type=XML |
1569 | ····resource·0x7f0d0053·color/dialog_text_color_holo_dark | 1567 | ····resource·0x7f0d0053·color/dialog_text_color_holo_dark |
1570 | ······()·(file)·res/color/dialog_text_color_holo_dark.xml·type=XML | 1568 | ······()·(file)·res/color/dialog_text_color_holo_dark.xml·type=XML |
1571 | ····resource·0x7f0d0054·color/dialog_text_color_holo_light | 1569 | ····resource·0x7f0d0054·color/dialog_text_color_holo_light |
1572 | ······()·(file)·res/color/dialog_text_color_holo_light.xml·type=XML | 1570 | ······()·(file)·res/color/dialog_text_color_holo_light.xml·type=XML |
1573 | ····resource·0x7f0d0055·color/done_text_color | 1571 | ····resource·0x7f0d0055·color/done_text_color |
1574 | ······()·(file)·res/color/done_text_color.xml·type=XML | 1572 | ······()·(file)·res/color/done_text_color.xml·type=XML |
1575 | ····resource·0x7f0d0056·color/done_text_color_dark | 1573 | ····resource·0x7f0d0056·color/done_text_color_dark |
1576 | ······()·(file)·res/color/done_text_color_dark.xml·type=XML | 1574 | ······()·(file)·res/color/done_text_color_dark.xml·type=XML |
1577 | ····resource·0x7f0d0057·color/primary_text_holo_dark | 1575 | ····resource·0x7f0d0057·color/primary_text_holo_dark |
1578 | ······()·(file)·res/color/primary_text_holo_dark.xml·type=XML | 1576 | ······()·(file)·res/color/primary_text_holo_dark.xml·type=XML |
1579 | ······(v11)·(file)·res/color-v11/primary_text_holo_dark.xml·type=XML | ||
1580 | ····resource·0x7f0d0058·color/recurrence_bubble_text_color | 1577 | ····resource·0x7f0d0058·color/recurrence_bubble_text_color |
1581 | ······()·(file)·res/color/recurrence_bubble_text_color.xml·type=XML | 1578 | ······()·(file)·res/color/recurrence_bubble_text_color.xml·type=XML |
1582 | ····resource·0x7f0d0059·color/recurrence_spinner_text_color | 1579 | ····resource·0x7f0d0059·color/recurrence_spinner_text_color |
1583 | ······()·(file)·res/color/recurrence_spinner_text_color.xml·type=XML | 1580 | ······()·(file)·res/color/recurrence_spinner_text_color.xml·type=XML |
1584 | ····resource·0x7f0d005a·color/secondary_text_holo_dark | 1581 | ····resource·0x7f0d005a·color/secondary_text_holo_dark |
1585 | ······()·(file)·res/color/secondary_text_holo_dark.xml·type=XML | 1582 | ······()·(file)·res/color/secondary_text_holo_dark.xml·type=XML |
1586 | ······(v11)·(file)·res/color-v11/secondary_text_holo_dark.xml·type=XML | ||
1587 | ····resource·0x7f0d005b·color/vpi__dark_theme | 1583 | ····resource·0x7f0d005b·color/vpi__dark_theme |
1588 | ······()·(file)·res/color/vpi__dark_theme.xml·type=XML | 1584 | ······()·(file)·res/color/vpi__dark_theme.xml·type=XML |
1589 | ····resource·0x7f0d005c·color/vpi__light_theme | 1585 | ····resource·0x7f0d005c·color/vpi__light_theme |
1590 | ······()·(file)·res/color/vpi__light_theme.xml·type=XML | 1586 | ······()·(file)·res/color/vpi__light_theme.xml·type=XML |
1591 | ··type·dimen·id=09·entryCount=97 | 1587 | ··type·dimen·id=09·entryCount=97 |
1592 | ····resource·0x7f090000·dimen/abs__action_bar_default_height | 1588 | ····resource·0x7f090000·dimen/abs__action_bar_default_height |
1593 | ······()·48.000000dp | 1589 | ······()·48.000000dp |
Offset 1971, 18 lines modified | Offset 1967, 16 lines modified | ||
1971 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png·type=PNG | 1967 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png·type=PNG |
1972 | ····resource·0x7f02000f·drawable/abs__ab_transparent_light_holo | 1968 | ····resource·0x7f02000f·drawable/abs__ab_transparent_light_holo |
1973 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG | 1969 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG |
1974 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG | 1970 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG |
1975 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG | 1971 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png·type=PNG |
1976 | ····resource·0x7f020010·drawable/abs__activated_background_holo_dark | 1972 | ····resource·0x7f020010·drawable/abs__activated_background_holo_dark |
1977 | ······()·(file)·res/drawable/abs__activated_background_holo_dark.xml·type=XML | 1973 | ······()·(file)·res/drawable/abs__activated_background_holo_dark.xml·type=XML |
1978 | ······(v11)·(file)·res/drawable-v11/abs__activated_background_holo_dark.xml·type=XML | ||
1979 | ····resource·0x7f020011·drawable/abs__activated_background_holo_light | 1974 | ····resource·0x7f020011·drawable/abs__activated_background_holo_light |
1980 | ······()·(file)·res/drawable/abs__activated_background_holo_light.xml·type=XML | 1975 | ······()·(file)·res/drawable/abs__activated_background_holo_light.xml·type=XML |
1981 | ······(v11)·(file)·res/drawable-v11/abs__activated_background_holo_light.xml·type=XML | ||
1982 | ····resource·0x7f020012·drawable/abs__btn_cab_done_default_holo_dark | 1976 | ····resource·0x7f020012·drawable/abs__btn_cab_done_default_holo_dark |
1983 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG | 1977 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG |
1984 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG | 1978 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG |
1985 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG | 1979 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png·type=PNG |
1986 | ····resource·0x7f020013·drawable/abs__btn_cab_done_default_holo_light | 1980 | ····resource·0x7f020013·drawable/abs__btn_cab_done_default_holo_light |
1987 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png·type=PNG | 1981 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png·type=PNG |
1988 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png·type=PNG | 1982 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png·type=PNG |
Offset 2490, 15 lines modified | Offset 2484, 14 lines modified | ||
2490 | ····resource·0x7f0200a0·drawable/drawer_shadow | 2484 | ····resource·0x7f0200a0·drawable/drawer_shadow |
2491 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/drawer_shadow.9.png·type=PNG | 2485 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/drawer_shadow.9.png·type=PNG |
2492 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/drawer_shadow.9.png·type=PNG | 2486 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/drawer_shadow.9.png·type=PNG |
2493 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/drawer_shadow.9.png·type=PNG | 2487 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/drawer_shadow.9.png·type=PNG |
2494 | ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/drawer_shadow.9.png·type=PNG | 2488 | ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/drawer_shadow.9.png·type=PNG |
2495 | ····resource·0x7f0200a1·drawable/edit_text_holo_light | 2489 | ····resource·0x7f0200a1·drawable/edit_text_holo_light |
2496 | ······()·(file)·res/drawable/edit_text_holo_light.xml·type=XML | 2490 | ······()·(file)·res/drawable/edit_text_holo_light.xml·type=XML |
2497 | ······(v11)·(file)·res/drawable-v11/edit_text_holo_light.xml·type=XML | ||
2498 | ····resource·0x7f0200a2·drawable/ic_action_backspace | 2491 | ····resource·0x7f0200a2·drawable/ic_action_backspace |
2499 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_action_backspace.png·type=PNG | 2492 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_action_backspace.png·type=PNG |
2500 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_action_backspace.png·type=PNG | 2493 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_action_backspace.png·type=PNG |
2501 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ic_action_backspace.png·type=PNG | 2494 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ic_action_backspace.png·type=PNG |
2502 | ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ic_action_backspace.png·type=PNG | 2495 | ······(xxhdpi-v4)·(file)·res/drawable-xxhdpi-v4/ic_action_backspace.png·type=PNG |
2503 | ····resource·0x7f0200a3·drawable/ic_backspace_dark | 2496 | ····resource·0x7f0200a3·drawable/ic_backspace_dark |
2504 | ······()·(file)·res/drawable/ic_backspace_dark.xml·type=XML | 2497 | ······()·(file)·res/drawable/ic_backspace_dark.xml·type=XML |
Offset 3458, 21 lines modified | Offset 3451, 19 lines modified | ||
3458 | ······()·(file)·res/layout/abs__action_bar_tab_bar_view.xml·type=XML | 3451 | ······()·(file)·res/layout/abs__action_bar_tab_bar_view.xml·type=XML |
3459 | ····resource·0x7f030003·layout/abs__action_bar_title_item | 3452 | ····resource·0x7f030003·layout/abs__action_bar_title_item |
3460 | ······()·(file)·res/layout/abs__action_bar_title_item.xml·type=XML | 3453 | ······()·(file)·res/layout/abs__action_bar_title_item.xml·type=XML |
3461 | ····resource·0x7f030004·layout/abs__action_menu_item_layout | 3454 | ····resource·0x7f030004·layout/abs__action_menu_item_layout |
3462 | ······()·(file)·res/layout/abs__action_menu_item_layout.xml·type=XML | 3455 | ······()·(file)·res/layout/abs__action_menu_item_layout.xml·type=XML |
3463 | ····resource·0x7f030005·layout/abs__action_menu_layout | 3456 | ····resource·0x7f030005·layout/abs__action_menu_layout |
3464 | ······()·(file)·res/layout/abs__action_menu_layout.xml·type=XML | 3457 | ······()·(file)·res/layout/abs__action_menu_layout.xml·type=XML |
3465 | ······(v11)·(file)·res/layout-v11/abs__action_menu_layout.xml·type=XML | ||
3466 | ····resource·0x7f030006·layout/abs__action_mode_bar | 3458 | ····resource·0x7f030006·layout/abs__action_mode_bar |
3467 | ······()·(file)·res/layout/abs__action_mode_bar.xml·type=XML | 3459 | ······()·(file)·res/layout/abs__action_mode_bar.xml·type=XML |
3468 | ····resource·0x7f030007·layout/abs__action_mode_close_item | 3460 | ····resource·0x7f030007·layout/abs__action_mode_close_item |
3469 | ······()·(file)·res/layout/abs__action_mode_close_item.xml·type=XML | 3461 | ······()·(file)·res/layout/abs__action_mode_close_item.xml·type=XML |
3470 | ······(large-v4)·(file)·res/layout-large-v4/abs__action_mode_close_item.xml·type=XML | 3462 | ······(large-v4)·(file)·res/layout-large-v4/abs__action_mode_close_item.xml·type=XML |
3471 | ······(large-v13)·(file)·res/layout-large-v13/abs__action_mode_close_item.xml·type=XML | ||
3472 | ····resource·0x7f030008·layout/abs__activity_chooser_view | 3463 | ····resource·0x7f030008·layout/abs__activity_chooser_view |
3473 | ······()·(file)·res/layout/abs__activity_chooser_view.xml·type=XML | 3464 | ······()·(file)·res/layout/abs__activity_chooser_view.xml·type=XML |
3474 | ····resource·0x7f030009·layout/abs__activity_chooser_view_list_item | 3465 | ····resource·0x7f030009·layout/abs__activity_chooser_view_list_item |
3475 | ······()·(file)·res/layout/abs__activity_chooser_view_list_item.xml·type=XML | 3466 | ······()·(file)·res/layout/abs__activity_chooser_view_list_item.xml·type=XML |
3476 | ····resource·0x7f03000a·layout/abs__list_menu_item_checkbox | 3467 | ····resource·0x7f03000a·layout/abs__list_menu_item_checkbox |
3477 | ······()·(file)·res/layout/abs__list_menu_item_checkbox.xml·type=XML | 3468 | ······()·(file)·res/layout/abs__list_menu_item_checkbox.xml·type=XML |
3478 | ····resource·0x7f03000b·layout/abs__list_menu_item_icon | 3469 | ····resource·0x7f03000b·layout/abs__list_menu_item_icon |
Offset 3480, 21 lines modified | Offset 3471, 17 lines modified | ||
3480 | ····resource·0x7f03000c·layout/abs__list_menu_item_radio | 3471 | ····resource·0x7f03000c·layout/abs__list_menu_item_radio |
3481 | ······()·(file)·res/layout/abs__list_menu_item_radio.xml·type=XML | 3472 | ······()·(file)·res/layout/abs__list_menu_item_radio.xml·type=XML |
3482 | ····resource·0x7f03000d·layout/abs__popup_menu_item_layout | 3473 | ····resource·0x7f03000d·layout/abs__popup_menu_item_layout |
3483 | ······()·(file)·res/layout/abs__popup_menu_item_layout.xml·type=XML | 3474 | ······()·(file)·res/layout/abs__popup_menu_item_layout.xml·type=XML |
3484 | ····resource·0x7f03000e·layout/abs__screen_action_bar | 3475 | ····resource·0x7f03000e·layout/abs__screen_action_bar |
3485 | ······()·(file)·res/layout/abs__screen_action_bar.xml·type=XML | 3476 | ······()·(file)·res/layout/abs__screen_action_bar.xml·type=XML |
3486 | ······(xlarge-v4)·(file)·res/layout-xlarge-v4/abs__screen_action_bar.xml·type=XML | 3477 | ······(xlarge-v4)·(file)·res/layout-xlarge-v4/abs__screen_action_bar.xml·type=XML |
3487 | ······(v11)·(file)·res/layout-v11/abs__screen_action_bar.xml·type=XML | ||
3488 | ······(xlarge-v11)·(file)·res/layout-xlarge-v11/abs__screen_action_bar.xml·type=XML | ||
3489 | ····resource·0x7f03000f·layout/abs__screen_action_bar_overlay | 3478 | ····resource·0x7f03000f·layout/abs__screen_action_bar_overlay |
3490 | ······()·(file)·res/layout/abs__screen_action_bar_overlay.xml·type=XML | 3479 | ······()·(file)·res/layout/abs__screen_action_bar_overlay.xml·type=XML |
3491 | ······(xlarge-v4)·(file)·res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml·type=XML | 3480 | ······(xlarge-v4)·(file)·res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml·type=XML |
3492 | ······(v11)·(file)·res/layout-v11/abs__screen_action_bar_overlay.xml·type=XML | ||
3493 | ······(xlarge-v11)·(file)·res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml·type=XML | ||
3494 | ····resource·0x7f030010·layout/abs__screen_simple | 3481 | ····resource·0x7f030010·layout/abs__screen_simple |
3495 | ······()·(file)·res/layout/abs__screen_simple.xml·type=XML | 3482 | ······()·(file)·res/layout/abs__screen_simple.xml·type=XML |
3496 | ····resource·0x7f030011·layout/abs__screen_simple_overlay_action_mode | 3483 | ····resource·0x7f030011·layout/abs__screen_simple_overlay_action_mode |
3497 | ······()·(file)·res/layout/abs__screen_simple_overlay_action_mode.xml·type=XML | 3484 | ······()·(file)·res/layout/abs__screen_simple_overlay_action_mode.xml·type=XML |
3498 | ····resource·0x7f030012·layout/abs__search_dropdown_item_icons_2line | 3485 | ····resource·0x7f030012·layout/abs__search_dropdown_item_icons_2line |
3499 | ······()·(file)·res/layout/abs__search_dropdown_item_icons_2line.xml·type=XML | 3486 | ······()·(file)·res/layout/abs__search_dropdown_item_icons_2line.xml·type=XML |
3500 | ····resource·0x7f030013·layout/abs__search_view | 3487 | ····resource·0x7f030013·layout/abs__search_view |
Offset 3521, 15 lines modified | Offset 3508, 14 lines modified | ||
3521 | ······(sw600dp-v13)·(file)·res/layout-sw600dp-v13/calendar_date_picker_dialog.xml·type=XML | 3508 | ······(sw600dp-v13)·(file)·res/layout-sw600dp-v13/calendar_date_picker_dialog.xml·type=XML |
3522 | ······(land)·(file)·res/layout-land/calendar_date_picker_dialog.xml·type=XML | 3509 | ······(land)·(file)·res/layout-land/calendar_date_picker_dialog.xml·type=XML |
3523 | ······(sw600dp-land-v13)·(file)·res/layout-sw600dp-land-v13/calendar_date_picker_dialog.xml·type=XML | 3510 | ······(sw600dp-land-v13)·(file)·res/layout-sw600dp-land-v13/calendar_date_picker_dialog.xml·type=XML |
3524 | ····resource·0x7f03001d·layout/calendar_date_picker_done_button | 3511 | ····resource·0x7f03001d·layout/calendar_date_picker_done_button |
3525 | ······()·(file)·res/layout/calendar_date_picker_done_button.xml·type=XML | 3512 | ······()·(file)·res/layout/calendar_date_picker_done_button.xml·type=XML |
3526 | ····resource·0x7f03001e·layout/calendar_date_picker_header_view | 3513 | ····resource·0x7f03001e·layout/calendar_date_picker_header_view |
3527 | ······()·(file)·res/layout/calendar_date_picker_header_view.xml·type=XML | 3514 | ······()·(file)·res/layout/calendar_date_picker_header_view.xml·type=XML |
Max diff block lines reached; 19248/27955 bytes (68.85%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·fa965c22 |
5 | signature···········:· | 5 | signature···········:·5563...c11d |
6 | file_size···········:·288 | 6 | file_size···········:·2882760 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·2425 | 10 | string_ids_size·····:·24255 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·2949 | 12 | type_ids_size·······:·2949 |
13 | type_ids_off········:·971 | 13 | type_ids_off········:·97132·(0x017b6c) |
14 | proto_ids_size······:·4603 | 14 | proto_ids_size······:·4603 |
15 | proto_ids_off·······:·1089 | 15 | proto_ids_off·······:·108928·(0x01a980) |
16 | field_ids_size······:·11027 | 16 | field_ids_size······:·11027 |
17 | field_ids_off·······:·1641 | 17 | field_ids_off·······:·164164·(0x028144) |
18 | method_ids_size·····:·25242 | 18 | method_ids_size·····:·25242 |
19 | method_ids_off······:·2523 | 19 | method_ids_off······:·252380·(0x03d9dc) |
20 | class_defs_size·····:·2121 | 20 | class_defs_size·····:·2121 |
21 | class_defs_off······:·4543 | 21 | class_defs_off······:·454316·(0x06eeac) |
22 | data_size···········:·236 | 22 | data_size···········:·2360572 |
23 | data_off············:·522 | 23 | data_off············:·522188·(0x07f7cc) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·254 | 25 | class_idx···········:·254 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·2144 | 27 | superclass_idx······:·2144 |
28 | source_file_idx·····:·112 | 28 | source_file_idx·····:·1126 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
Offset 44, 21 lines modified | Offset 44, 21 lines modified | ||
44 | ··Superclass········:·'Ljava/lang/Object;' | 44 | ··Superclass········:·'Ljava/lang/Object;' |
45 | ··Interfaces········- | 45 | ··Interfaces········- |
46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 46 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
47 | ··Static·fields·····- | 47 | ··Static·fields·····- |
48 | ··Instance·fields···- | 48 | ··Instance·fields···- |
49 | ··Direct·methods····- | 49 | ··Direct·methods····- |
50 | ··Virtual·methods···- | 50 | ··Virtual·methods···- |
51 | ··source_file_idx···:·112 | 51 | ··source_file_idx···:·1126·(AnimRes.java) |
52 | Class·#1·header: | 52 | Class·#1·header: |
53 | class_idx···········:·255 | 53 | class_idx···········:·255 |
54 | access_flags········:·9729·(0x2601) | 54 | access_flags········:·9729·(0x2601) |
55 | superclass_idx······:·2144 | 55 | superclass_idx······:·2144 |
56 | source_file_idx·····:·113 | 56 | source_file_idx·····:·1135 |
57 | static_fields_size··:·0 | 57 | static_fields_size··:·0 |
58 | instance_fields_size:·0 | 58 | instance_fields_size:·0 |
59 | direct_methods_size·:·0 | 59 | direct_methods_size·:·0 |
60 | virtual_methods_size:·0 | 60 | virtual_methods_size:·0 |
61 | Class·#1·annotations: | 61 | Class·#1·annotations: |
62 | Annotations·on·class | 62 | Annotations·on·class |
Offset 72, 21 lines modified | Offset 72, 21 lines modified | ||
72 | ··Superclass········:·'Ljava/lang/Object;' | 72 | ··Superclass········:·'Ljava/lang/Object;' |
73 | ··Interfaces········- | 73 | ··Interfaces········- |
74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 74 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
75 | ··Static·fields·····- | 75 | ··Static·fields·····- |
76 | ··Instance·fields···- | 76 | ··Instance·fields···- |
77 | ··Direct·methods····- | 77 | ··Direct·methods····- |
78 | ··Virtual·methods···- | 78 | ··Virtual·methods···- |
79 | ··source_file_idx···:·113 | 79 | ··source_file_idx···:·1135·(AnimatorRes.java) |
80 | Class·#2·header: | 80 | Class·#2·header: |
81 | class_idx···········:·256 | 81 | class_idx···········:·256 |
82 | access_flags········:·9729·(0x2601) | 82 | access_flags········:·9729·(0x2601) |
83 | superclass_idx······:·2144 | 83 | superclass_idx······:·2144 |
84 | source_file_idx·····:·115 | 84 | source_file_idx·····:·1151 |
85 | static_fields_size··:·0 | 85 | static_fields_size··:·0 |
86 | instance_fields_size:·0 | 86 | instance_fields_size:·0 |
87 | direct_methods_size·:·0 | 87 | direct_methods_size·:·0 |
88 | virtual_methods_size:·0 | 88 | virtual_methods_size:·0 |
89 | Class·#2·annotations: | 89 | Class·#2·annotations: |
90 | Annotations·on·class | 90 | Annotations·on·class |
Offset 100, 21 lines modified | Offset 100, 21 lines modified | ||
100 | ··Superclass········:·'Ljava/lang/Object;' | 100 | ··Superclass········:·'Ljava/lang/Object;' |
101 | ··Interfaces········- | 101 | ··Interfaces········- |
102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 102 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
103 | ··Static·fields·····- | 103 | ··Static·fields·····- |
104 | ··Instance·fields···- | 104 | ··Instance·fields···- |
105 | ··Direct·methods····- | 105 | ··Direct·methods····- |
106 | ··Virtual·methods···- | 106 | ··Virtual·methods···- |
107 | ··source_file_idx···:·115 | 107 | ··source_file_idx···:·1151·(AnyRes.java) |
108 | Class·#3·header: | 108 | Class·#3·header: |
109 | class_idx···········:·257 | 109 | class_idx···········:·257 |
110 | access_flags········:·9729·(0x2601) | 110 | access_flags········:·9729·(0x2601) |
111 | superclass_idx······:·2144 | 111 | superclass_idx······:·2144 |
112 | source_file_idx·····:·116 | 112 | source_file_idx·····:·1162 |
113 | static_fields_size··:·0 | 113 | static_fields_size··:·0 |
114 | instance_fields_size:·0 | 114 | instance_fields_size:·0 |
115 | direct_methods_size·:·0 | 115 | direct_methods_size·:·0 |
116 | virtual_methods_size:·0 | 116 | virtual_methods_size:·0 |
117 | Class·#3·annotations: | 117 | Class·#3·annotations: |
118 | Annotations·on·class | 118 | Annotations·on·class |
Offset 128, 21 lines modified | Offset 128, 21 lines modified | ||
128 | ··Superclass········:·'Ljava/lang/Object;' | 128 | ··Superclass········:·'Ljava/lang/Object;' |
129 | ··Interfaces········- | 129 | ··Interfaces········- |
130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | 130 | ····#0··············:·'Ljava/lang/annotation/Annotation;' |
131 | ··Static·fields·····- | 131 | ··Static·fields·····- |
132 | ··Instance·fields···- | 132 | ··Instance·fields···- |
133 | ··Direct·methods····- | 133 | ··Direct·methods····- |
134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
135 | ··source_file_idx···:·116 | 135 | ··source_file_idx···:·1162·(ArrayRes.java) |
136 | Class·#4·header: | 136 | Class·#4·header: |
137 | class_idx···········:·258 | 137 | class_idx···········:·258 |
138 | access_flags········:·9729·(0x2601) | 138 | access_flags········:·9729·(0x2601) |
139 | superclass_idx······:·2144 | 139 | superclass_idx······:·2144 |
140 | source_file_idx·····:·11 | 140 | source_file_idx·····:·1180 |
141 | static_fields_size··:·0 | 141 | static_fields_size··:·0 |
142 | instance_fields_size:·0 | 142 | instance_fields_size:·0 |
143 | direct_methods_size·:·0 | 143 | direct_methods_size·:·0 |
144 | virtual_methods_size:·0 | 144 | virtual_methods_size:·0 |
145 | Class·#4·annotations: | 145 | Class·#4·annotations: |
146 | Annotations·on·class | 146 | Annotations·on·class |
Offset 156, 21 lines modified | Offset 156, 21 lines modified | ||
156 | ··Superclass········:·'Ljava/lang/Object;' | 156 | ··Superclass········:·'Ljava/lang/Object;' |
157 | ··Interfaces········- | 157 | ··Interfaces········- |
Max diff block lines reached; 71695893/71700089 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·4499 | 1 | Zip·file·size:·4499182·bytes,·number·of·entries:·2121 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | 2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class |
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | 3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class |
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | 4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class |
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | 5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class |
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | 6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class |
7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | 7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class |
8 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class | 8 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class |
Offset 809, 16 lines modified | Offset 809, 16 lines modified | ||
809 | ?rwxrwxr-x··2.0·unx·····2747·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/SearchView$SearchAutoComplete.class | 809 | ?rwxrwxr-x··2.0·unx·····2747·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/SearchView$SearchAutoComplete.class |
810 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/ShareActionProvider$1.class | 810 | ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/ShareActionProvider$1.class |
811 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.class | 811 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.class |
812 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.class | 812 | ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.class |
813 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$1.class | 813 | ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$1.class |
814 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$CascadeDataSetObserver.class | 814 | ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$CascadeDataSetObserver.class |
815 | ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$PieceState.class | 815 | ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$PieceState.class |
816 | ?rwxrwxr-x··2.0·unx·····13 | 816 | ?rwxrwxr-x··2.0·unx·····1355·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter$PieceStateRoster.class |
817 | ?rwxrwxr-x··2.0·unx····· | 817 | ?rwxrwxr-x··2.0·unx·····3987·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/merge/MergeAdapter.class |
818 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/sacklist/SackOfViewsAdapter.class | 818 | ?rwxrwxr-x··2.0·unx·····1386·b-·stor·80-Jan-01·00:00·com/commonsware/cwac/sacklist/SackOfViewsAdapter.class |
819 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/BuildConfig.class | 819 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/BuildConfig.class |
820 | ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/HapticFeedbackController$1.class | 820 | ?rwxrwxr-x··2.0·unx······781·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/HapticFeedbackController$1.class |
821 | ?rwxrwxr-x··2.0·unx·····2390·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/HapticFeedbackController.class | 821 | ?rwxrwxr-x··2.0·unx·····2390·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/HapticFeedbackController.class |
822 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$array.class | 822 | ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$array.class |
823 | ?rwxrwxr-x··2.0·unx·····1480·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$attr.class | 823 | ?rwxrwxr-x··2.0·unx·····1480·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$attr.class |
824 | ?rwxrwxr-x··2.0·unx·····2722·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$color.class | 824 | ?rwxrwxr-x··2.0·unx·····2722·b-·stor·80-Jan-01·00:00·com/doomonafireball/betterpickers/R$color.class |
Offset 964, 16 lines modified | Offset 964, 16 lines modified | ||
964 | ?rwxrwxr-x··2.0·unx·····1544·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/Legend$LegendPosition.class | 964 | ?rwxrwxr-x··2.0·unx·····1544·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/Legend$LegendPosition.class |
965 | ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/LimitLine$LimitLabelPosition.class | 965 | ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/LimitLine$LimitLabelPosition.class |
966 | ?rwxrwxr-x··2.0·unx·····2591·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/LimitLine.class | 966 | ?rwxrwxr-x··2.0·unx·····2591·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/LimitLine.class |
967 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/MarkerView.class | 967 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/MarkerView.class |
968 | ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/XAxis$XAxisPosition.class | 968 | ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/XAxis$XAxisPosition.class |
969 | ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/YAxis$AxisDependency.class | 969 | ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/YAxis$AxisDependency.class |
970 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/YAxis$YAxisLabelPosition.class | 970 | ?rwxrwxr-x··2.0·unx······916·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/components/YAxis$YAxisLabelPosition.class |
971 | ?rwxrwxr-x··2.0·unx·····97 | 971 | ?rwxrwxr-x··2.0·unx·····9734·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/ChartData.class |
972 | ?rwxrwxr-x··2.0·unx·····6 | 972 | ?rwxrwxr-x··2.0·unx·····6896·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/DataSet.class |
973 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/Entry.class | 973 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/Entry.class |
974 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator$1.class | 974 | ?rwxrwxr-x··2.0·unx······753·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator$1.class |
975 | ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator$ApproximatorType.class | 975 | ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator$ApproximatorType.class |
976 | ?rwxrwxr-x··2.0·unx·····3319·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator.class | 976 | ?rwxrwxr-x··2.0·unx·····3319·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/data/filter/Approximator.class |
977 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/exception/DrawingDataSetNotCreatedException.class | 977 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/exception/DrawingDataSetNotCreatedException.class |
978 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/interfaces/ChartInterface.class | 978 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/interfaces/ChartInterface.class |
979 | ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/jobs/MoveViewJob.class | 979 | ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/jobs/MoveViewJob.class |
Offset 986, 16 lines modified | Offset 986, 16 lines modified | ||
986 | ?rwxrwxr-x··2.0·unx·····6166·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/listener/PieRadarChartTouchListener.class | 986 | ?rwxrwxr-x··2.0·unx·····6166·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/listener/PieRadarChartTouchListener.class |
987 | ?rwxrwxr-x··2.0·unx·····2492·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/matrix/Vector3.class | 987 | ?rwxrwxr-x··2.0·unx·····2492·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/matrix/Vector3.class |
988 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/CombinedChartRenderer$1.class | 988 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/CombinedChartRenderer$1.class |
989 | ?rwxrwxr-x··2.0·unx·····2010·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/LegendRenderer$1.class | 989 | ?rwxrwxr-x··2.0·unx·····2010·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/LegendRenderer$1.class |
990 | ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/Renderer.class | 990 | ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/Renderer.class |
991 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/ScatterChartRenderer$1.class | 991 | ?rwxrwxr-x··2.0·unx······878·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/renderer/ScatterChartRenderer$1.class |
992 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/ColorFormatter.class | 992 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/ColorFormatter.class |
993 | ?rwxrwxr-x··2.0·unx·····18 | 993 | ?rwxrwxr-x··2.0·unx·····1850·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/ColorTemplate.class |
994 | ?rwxrwxr-x··2.0·unx·····468 | 994 | ?rwxrwxr-x··2.0·unx·····4680·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/FileUtils.class |
995 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/FillFormatter.class | 995 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/FillFormatter.class |
996 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Highlight.class | 996 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Highlight.class |
997 | ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/PointD.class | 997 | ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/PointD.class |
998 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/SelInfo.class | 998 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/SelInfo.class |
999 | ?rwxrwxr-x··2.0·unx·····4464·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Transformer.class | 999 | ?rwxrwxr-x··2.0·unx·····4464·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Transformer.class |
1000 | ?rwxrwxr-x··2.0·unx·····6819·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Utils.class | 1000 | ?rwxrwxr-x··2.0·unx·····6819·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/Utils.class |
1001 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/ValueFormatter.class | 1001 | ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/github/mikephil/charting/utils/ValueFormatter.class |
Offset 1086, 35 lines modified | Offset 1086, 35 lines modified | ||
1086 | ?rwxrwxr-x··2.0·unx····16869·b-·defN·80-Jan-01·00:00·org/gnucash/android/R$string.class | 1086 | ?rwxrwxr-x··2.0·unx····16869·b-·defN·80-Jan-01·00:00·org/gnucash/android/R$string.class |
1087 | ?rwxrwxr-x··2.0·unx·····7901·b-·stor·80-Jan-01·00:00·org/gnucash/android/R$style.class | 1087 | ?rwxrwxr-x··2.0·unx·····7901·b-·stor·80-Jan-01·00:00·org/gnucash/android/R$style.class |
1088 | ?rwxrwxr-x··2.0·unx····16154·b-·defN·80-Jan-01·00:00·org/gnucash/android/R$styleable.class | 1088 | ?rwxrwxr-x··2.0·unx····16154·b-·defN·80-Jan-01·00:00·org/gnucash/android/R$styleable.class |
1089 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·org/gnucash/android/R$xml.class | 1089 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·org/gnucash/android/R$xml.class |
1090 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·org/gnucash/android/R.class | 1090 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·org/gnucash/android/R.class |
1091 | ?rwxrwxr-x··2.0·unx·····5134·b-·stor·80-Jan-01·00:00·org/gnucash/android/app/GnuCashApplication.class | 1091 | ?rwxrwxr-x··2.0·unx·····5134·b-·stor·80-Jan-01·00:00·org/gnucash/android/app/GnuCashApplication.class |
1092 | ?rwxrwxr-x··2.0·unx·····8306·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseAdapter.class | 1092 | ?rwxrwxr-x··2.0·unx·····8306·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseAdapter.class |
1093 | ?rwxrwxr-x··2.0·unx····19 | 1093 | ?rwxrwxr-x··2.0·unx····19880·b-·defN·80-Jan-01·00:00·org/gnucash/android/db/DatabaseHelper.class |
1094 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseSchema$CommonColumns.class | 1094 | ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseSchema$CommonColumns.class |
1095 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseSchema.class | 1095 | ?rwxrwxr-x··2.0·unx······253·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/DatabaseSchema.class |
1096 | ?rwxrwxr-x··2.0·unx·····1 | 1096 | ?rwxrwxr-x··2.0·unx·····1618·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/MigrationHelper$1.class |
1097 | ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/MigrationHelper.class | 1097 | ?rwxrwxr-x··2.0·unx·····3315·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/MigrationHelper.class |
1098 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/SplitsDbAdapter$1.class | 1098 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·org/gnucash/android/db/SplitsDbAdapter$1.class |
1099 | ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportAsyncTask$1.class | 1099 | ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportAsyncTask$1.class |
1100 | ?rwxrwxr-x··2.0·unx·····1124·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportAsyncTask$2.class | 1100 | ?rwxrwxr-x··2.0·unx·····1124·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportAsyncTask$2.class |
1101 | ?rwxrwxr-x··2.0·unx····10 | 1101 | ?rwxrwxr-x··2.0·unx····10483·b-·defN·80-Jan-01·00:00·org/gnucash/android/export/ExportAsyncTask.class |
1102 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportFormat$1.class | 1102 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportFormat$1.class |
1103 | ?rwxrwxr-x··2.0·unx·····1371·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportFormat.class | 1103 | ?rwxrwxr-x··2.0·unx·····1371·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportFormat.class |
1104 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportParams$ExportTarget.class | 1104 | ?rwxrwxr-x··2.0·unx······845·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportParams$ExportTarget.class |
1105 | ?rwxrwxr-x··2.0·unx·····2915·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportParams.class | 1105 | ?rwxrwxr-x··2.0·unx·····2915·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ExportParams.class |
1106 | ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/Exporter$1.class | 1106 | ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/Exporter$1.class |
1107 | ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/Exporter$ExporterException.class | 1107 | ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/Exporter$ExporterException.class |
1108 | ?rwxrwxr-x··2.0·unx·····44 | 1108 | ?rwxrwxr-x··2.0·unx·····4477·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/Exporter.class |
1109 | ?rwxrwxr-x··2.0·unx·····3031·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ofx/OfxHelper.class | 1109 | ?rwxrwxr-x··2.0·unx·····3031·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/ofx/OfxHelper.class |
1110 | ?rwxrwxr-x··2.0·unx······842·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/qif/QifHelper$1.class | 1110 | ?rwxrwxr-x··2.0·unx······842·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/qif/QifHelper$1.class |
1111 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/qif/QifHelper.class | 1111 | ?rwxrwxr-x··2.0·unx·····1710·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/qif/QifHelper.class |
1112 | ?rwxrwxr-x··2.0·unx·····7224·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/xml/GncXmlHelper.class | 1112 | ?rwxrwxr-x··2.0·unx·····7224·b-·stor·80-Jan-01·00:00·org/gnucash/android/export/xml/GncXmlHelper.class |
1113 | ?rwxrwxr-x··2.0·unx····21 | 1113 | ?rwxrwxr-x··2.0·unx····21656·b-·defN·80-Jan-01·00:00·org/gnucash/android/importer/GncXmlHandler.class |
1114 | ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/GncXmlImporter.class | 1114 | ?rwxrwxr-x··2.0·unx·····1667·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/GncXmlImporter.class |
1115 | ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/ImportAsyncTask$1.class | 1115 | ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/ImportAsyncTask$1.class |
1116 | ?rwxrwxr-x··2.0·unx·····2920·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/ImportAsyncTask.class | 1116 | ?rwxrwxr-x··2.0·unx·····2920·b-·stor·80-Jan-01·00:00·org/gnucash/android/importer/ImportAsyncTask.class |
1117 | ?rwxrwxr-x··2.0·unx·····1498·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/Account$1.class | 1117 | ?rwxrwxr-x··2.0·unx·····1498·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/Account$1.class |
1118 | ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/Account$OfxAccountType.class | 1118 | ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/Account$OfxAccountType.class |
1119 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/AccountType.class | 1119 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/AccountType.class |
1120 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/BaseModel.class | 1120 | ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/BaseModel.class |
Offset 1122, 18 lines modified | Offset 1122, 18 lines modified | ||
1122 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/PeriodType$1.class | 1122 | ?rwxrwxr-x··2.0·unx······747·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/PeriodType$1.class |
1123 | ?rwxrwxr-x··2.0·unx·····2797·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/PeriodType.class | 1123 | ?rwxrwxr-x··2.0·unx·····2797·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/PeriodType.class |
1124 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/ScheduledAction$1.class | 1124 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/ScheduledAction$1.class |
1125 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/ScheduledAction$ActionType.class | 1125 | ?rwxrwxr-x··2.0·unx······848·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/ScheduledAction$ActionType.class |
1126 | ?rwxrwxr-x··2.0·unx······930·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/TransactionType.class | 1126 | ?rwxrwxr-x··2.0·unx······930·b-·stor·80-Jan-01·00:00·org/gnucash/android/model/TransactionType.class |
1127 | ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/AccountCreator.class | 1127 | ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/AccountCreator.class |
1128 | ?rwxrwxr-x··2.0·unx······400·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/BootReceiver.class | 1128 | ?rwxrwxr-x··2.0·unx······400·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/BootReceiver.class |
1129 | ?rwxrwxr-x··2.0·unx·····152 | 1129 | ?rwxrwxr-x··2.0·unx·····1522·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/TransactionAppWidgetProvider.class |
1130 | ?rwxrwxr-x··2.0·unx·····2922·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/TransactionRecorder.class | 1130 | ?rwxrwxr-x··2.0·unx·····2922·b-·stor·80-Jan-01·00:00·org/gnucash/android/receivers/TransactionRecorder.class |
1131 | ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/gnucash/android/service/SchedulerService$1.class | 1131 | ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·org/gnucash/android/service/SchedulerService$1.class |
1132 | ?rwxrwxr-x··2.0·unx·····43 | 1132 | ?rwxrwxr-x··2.0·unx·····4360·b-·stor·80-Jan-01·00:00·org/gnucash/android/service/SchedulerService.class |
1133 | ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/BaseDrawerActivity$DrawerItemClickListener.class | 1133 | ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/BaseDrawerActivity$DrawerItemClickListener.class |
1134 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/UxArgument.class | 1134 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/UxArgument.class |
1135 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$2.class | 1135 | ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$2.class |
1136 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$3.class | 1136 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$3.class |
1137 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$4.class | 1137 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$4.class |
1138 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$5.class | 1138 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$5.class |
1139 | ?rwxrwxr-x··2.0·unx·····1678·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$6.class | 1139 | ?rwxrwxr-x··2.0·unx·····1678·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/account/AccountFormFragment$6.class |
Offset 1161, 21 lines modified | Offset 1161, 21 lines modified | ||
1161 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$2.class | 1161 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$2.class |
1162 | ?rwxrwxr-x··2.0·unx·····1212·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$3.class | 1162 | ?rwxrwxr-x··2.0·unx·····1212·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$3.class |
1163 | ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$4.class | 1163 | ?rwxrwxr-x··2.0·unx·····2054·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/chart/PieChartActivity$4.class |
1164 | ?rwxrwxr-x··2.0·unx·····3148·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerPalette.class | 1164 | ?rwxrwxr-x··2.0·unx·····3148·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerPalette.class |
1165 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener.class | 1165 | ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener.class |
1166 | ?rwxrwxr-x··2.0·unx·····1941·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerSwatch.class | 1166 | ?rwxrwxr-x··2.0·unx·····1941·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorPickerSwatch.class |
1167 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorSquare.class | 1167 | ?rwxrwxr-x··2.0·unx······912·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorSquare.class |
1168 | ?rwxrwxr-x··2.0·unx······98 | 1168 | ?rwxrwxr-x··2.0·unx······981·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/ColorStateDrawable.class |
1169 | ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/HsvColorComparator.class | 1169 | ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/colorpicker/HsvColorComparator.class |
1170 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$1.class | 1170 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$1.class |
1171 | ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$2.class | 1171 | ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$2.class |
1172 | ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$3.class | 1172 | ?rwxrwxr-x··2.0·unx·····1717·b-·stor·80-Jan-01·00:00·org/gnucash/android/ui/export/ExportDialogFragment$3.class |
Max diff block lines reached; 32960/47724 bytes (69.06%) of diff not shown. |
Offset 133, 56 lines modified | Offset 133, 54 lines modified | ||
133 | ····flags:·(0x0000) | 133 | ····flags:·(0x0000) |
134 | ····Code: | 134 | ····Code: |
135 | ······stack=300,·locals=6,·args_size=1 | 135 | ······stack=300,·locals=6,·args_size=1 |
136 | ·········0:·aload_0 | 136 | ·········0:·aload_0 |
137 | ·········1:·getfield······#18·················//·Field·active:Ljava/util/ArrayList; | 137 | ·········1:·getfield······#18·················//·Field·active:Ljava/util/ArrayList; |
138 | ·········4:·astore_1 | 138 | ·········4:·astore_1 |
139 | ·········5:·aload_1 | 139 | ·········5:·aload_1 |
140 | ·········6:·ifnonnull·····8 | 140 | ·········6:·ifnonnull·····83 |
141 | ·········9:·new···········#13·················//·class·java/util/ArrayList | 141 | ·········9:·new···········#13·················//·class·java/util/ArrayList |
142 | ········12:·astore_1 | 142 | ········12:·astore_1 |
143 | ········13:·aload_1 | 143 | ········13:·aload_1 |
144 | ········14:·invokespecial·#14·················//·Method·java/util/ArrayList."<init>":()V | 144 | ········14:·invokespecial·#14·················//·Method·java/util/ArrayList."<init>":()V |
145 | ········17:·aload_0 | 145 | ········17:·aload_0 |
146 | ········18:·aload_1 | 146 | ········18:·aload_1 |
147 | ········19:·putfield······#18·················//·Field·active:Ljava/util/ArrayList; | 147 | ········19:·putfield······#18·················//·Field·active:Ljava/util/ArrayList; |
148 | ········22:·aload_0 | 148 | ········22:·aload_0 |
149 | ········23:·getfield······#16·················//·Field·pieces:Ljava/util/ArrayList; | 149 | ········23:·getfield······#16·················//·Field·pieces:Ljava/util/ArrayList; |
150 | ········26:·astore_1 | ||
151 | ········27:·aload_1 | ||
152 | ········2 | 150 | ········26:·invokevirtual·#33·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
153 | ········ | 151 | ········29:·astore_1 |
154 | ········3 | 152 | ········30:·aload_1 |
155 | ········3 | 153 | ········31:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
156 | ········3 | 154 | ········36:·istore_2 |
157 | ········3 | 155 | ········37:·iload_2 |
158 | ········ | 156 | ········38:·ifeq··········83 |
159 | ········4 | 157 | ········41:·aload_1 |
160 | ········4 | 158 | ········42:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
161 | ········4 | 159 | ········47:·checkcast·····#21·················//·class·com/commonsware/cwac/merge/MergeAdapter$PieceState |
162 | ········52:·astore········4 | ||
163 | ········5 | 160 | ········50:·astore_3 |
161 | ········51:·aload_3 | ||
164 | ········5 | 162 | ········52:·getfield······#47·················//·Field·com/commonsware/cwac/merge/MergeAdapter$PieceState.isActive:Z |
165 | ········5 | 163 | ········55:·istore_2 |
166 | ········ | 164 | ········56:·iload_2 |
167 | ········ | 165 | ········57:·ifeq··········30 |
168 | ········6 | 166 | ········60:·aload_0 |
169 | ········6 | 167 | ········61:·getfield······#18·················//·Field·active:Ljava/util/ArrayList; |
170 | ········68:·astore_1 | ||
171 | ········6 | 168 | ········64:·astore········4 |
169 | ········66:·aload_3 | ||
172 | ········ | 170 | ········67:·getfield······#51·················//·Field·com/commonsware/cwac/merge/MergeAdapter$PieceState.adapter:Landroid/widget/ListAdapter; |
173 | ········7 | 171 | ········70:·astore········5 |
174 | ········7 | 172 | ········72:·aload·········4 |
175 | ········7 | 173 | ········74:·aload·········5 |
176 | ········7 | 174 | ········76:·invokevirtual·#29·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
177 | ········ | 175 | ········79:·pop |
178 | ········8 | 176 | ········80:·goto··········30 |
179 | ········8 | 177 | ········83:·aload_0 |
180 | ········8 | 178 | ········84:·getfield······#18·················//·Field·active:Ljava/util/ArrayList; |
181 | ········ | 179 | ········87:·areturn |
182 | ··java.util.List·getRawPieces(); | 180 | ··java.util.List·getRawPieces(); |
183 | ····descriptor:·()Ljava/util/List; | 181 | ····descriptor:·()Ljava/util/List; |
184 | ····flags:·(0x0000) | 182 | ····flags:·(0x0000) |
185 | ····Code: | 183 | ····Code: |
186 | ······stack=300,·locals=1,·args_size=1 | 184 | ······stack=300,·locals=1,·args_size=1 |
187 | ·········0:·aload_0 | 185 | ·········0:·aload_0 |
Offset 242, 38 lines modified | Offset 240, 34 lines modified | ||
242 | ··void·setActive(android.widget.ListAdapter,·boolean); | 240 | ··void·setActive(android.widget.ListAdapter,·boolean); |
243 | ····descriptor:·(Landroid/widget/ListAdapter;Z)V | 241 | ····descriptor:·(Landroid/widget/ListAdapter;Z)V |
244 | ····flags:·(0x0000) | 242 | ····flags:·(0x0000) |
245 | ····Code: | 243 | ····Code: |
246 | ······stack=300,·locals=7,·args_size=3 | 244 | ······stack=300,·locals=7,·args_size=3 |
247 | ·········0:·aload_0 | 245 | ·········0:·aload_0 |
248 | ·········1:·getfield······#16·················//·Field·pieces:Ljava/util/ArrayList; | 246 | ·········1:·getfield······#16·················//·Field·pieces:Ljava/util/ArrayList; |
249 | ·········4:·astore_3 | ||
250 | ·········5:·aload_3 | ||
251 | ········· | 247 | ·········4:·invokevirtual·#33·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
252 | ·········9:·astore········4 | ||
253 | ········ | 248 | ·········7:·astore_3 |
249 | ·········8:·aload_3 | ||
254 | ········ | 250 | ·········9:·invokeinterface·#39,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
255 | ········1 | 251 | ········14:·istore········4 |
256 | ········ | 252 | ········16:·iload·········4 |
257 | ········ | 253 | ········18:·ifeq··········58 |
258 | ········2 | 254 | ········21:·aload_3 |
259 | ········2 | 255 | ········22:·invokeinterface·#43,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
260 | ········ | 256 | ········27:·checkcast·····#21·················//·class·com/commonsware/cwac/merge/MergeAdapter$PieceState |
261 | ········3 | 257 | ········30:·astore········5 |
262 | ········3 | 258 | ········32:·aload·········5 |
263 | ········3 | 259 | ········34:·getfield······#51·················//·Field·com/commonsware/cwac/merge/MergeAdapter$PieceState.adapter:Landroid/widget/ListAdapter; |
264 | ········42:·astore_3 | ||
265 | ········ | 260 | ········37:·astore········6 |
261 | ········39:·aload·········6 | ||
266 | ········4 | 262 | ········41:·aload_1 |
267 | ········4 | 263 | ········42:·if_acmpne·····8 |
268 | ········4 | 264 | ········45:·aload·········5 |
269 | ········ | 265 | ········47:·iload_2 |
270 | ········ | 266 | ········48:·putfield······#47·················//·Field·com/commonsware/cwac/merge/MergeAdapter$PieceState.isActive:Z |
271 | ········54:·iconst_0 | ||
272 | ········55:·istore········5 | ||
273 | ········5 | 267 | ········51:·aconst_null |
274 | ········5 | 268 | ········52:·astore_3 |
275 | ········5 | 269 | ········53:·aload_0 |
276 | ········ | 270 | ········54:·aconst_null |
277 | ········ | 271 | ········55:·putfield······#18·················//·Field·active:Ljava/util/ArrayList; |
278 | ········ | 272 | ········58:·return |
279 | } | 273 | } |
Offset 295, 232 lines modified | Offset 295, 220 lines modified | ||
295 | ·········0:·iconst_0 | 295 | ·········0:·iconst_0 |
296 | ·········1:·ireturn | 296 | ·········1:·ireturn |
297 | ··public·android.widget.ListAdapter·getAdapter(int); | 297 | ··public·android.widget.ListAdapter·getAdapter(int); |
298 | ····descriptor:·(I)Landroid/widget/ListAdapter; | 298 | ····descriptor:·(I)Landroid/widget/ListAdapter; |
299 | ····flags:·(0x0001)·ACC_PUBLIC | 299 | ····flags:·(0x0001)·ACC_PUBLIC |
300 | ····Code: | 300 | ····Code: |
301 | ······stack=300,·locals= | 301 | ······stack=300,·locals=6,·args_size=2 |
302 | ·········0:·aload_0 | 302 | ·········0:·aload_0 |
303 | ·········1:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; | 303 | ·········1:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; |
304 | ·········4:·astore_2 | ||
305 | ·········5:·aload_2 | ||
306 | ········· | 304 | ·········4:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
307 | ········ | 305 | ·········9:·astore_2 |
308 | ········1 | 306 | ········10:·aload_2 |
309 | ········1 | 307 | ········11:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
310 | ········18:·istore········4 | ||
311 | ········ | 308 | ········16:·istore_3 |
309 | ········17:·iload_3 | ||
312 | ········ | 310 | ········18:·ifeq··········58 |
313 | ········2 | 311 | ········21:·aload_2 |
314 | ········2 | 312 | ········22:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
315 | ········ | 313 | ········27:·checkcast·····#30·················//·class·android/widget/ListAdapter |
316 | ········3 | 314 | ········30:·astore········4 |
317 | ········3 | 315 | ········32:·aload·········4 |
318 | ········3 | 316 | ········34:·invokeinterface·#86,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
319 | ········ | 317 | ········39:·istore········5 |
320 | ········4 | 318 | ········41:·iload_1 |
321 | ········4 | 319 | ········42:·iload·········5 |
322 | ········4 | 320 | ········44:·if_icmpge·····50 |
321 | ········47:·aload·········4 | ||
322 | ········49:·areturn | ||
323 | ········50:·iload_1 | ||
323 | ········51:· | 324 | ········51:·iload·········5 |
324 | ········53:·areturn | ||
325 | ········54:·iload_1 | ||
326 | ········55:·iload·········6 | ||
327 | ········5 | 325 | ········53:·isub |
328 | ········5 | 326 | ········54:·istore_1 |
329 | ········5 | 327 | ········55:·goto··········10 |
330 | ········ | 328 | ········58:·aconst_null |
331 | ········ | 329 | ········59:·astore········4 |
332 | ········6 | 330 | ········61:·goto··········47 |
333 | ··public·int·getCount(); | 331 | ··public·int·getCount(); |
334 | ····descriptor:·()I | 332 | ····descriptor:·()I |
335 | ····flags:·(0x0001)·ACC_PUBLIC | 333 | ····flags:·(0x0001)·ACC_PUBLIC |
336 | ····Code: | 334 | ····Code: |
337 | ······stack=300,·locals= | 335 | ······stack=300,·locals=5,·args_size=1 |
338 | ·········0:·iconst_0 | 336 | ·········0:·iconst_0 |
339 | ·········1:·istore_1 | 337 | ·········1:·istore_1 |
340 | ·········2:·aload_0 | 338 | ·········2:·aload_0 |
341 | ·········3:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; | 339 | ·········3:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; |
342 | ·········6:·astore_2 | ||
343 | ·········7:·aload_2 | ||
344 | ········· | 340 | ·········6:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
345 | ········1 | 341 | ········11:·astore_2 |
346 | ········1 | 342 | ········12:·aload_2 |
347 | ········1 | 343 | ········13:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
348 | ········20:·istore········4 | ||
349 | ········ | 344 | ········18:·istore_3 |
345 | ········19:·iload_3 | ||
350 | ········2 | 346 | ········20:·ifeq··········49 |
351 | ········2 | 347 | ········23:·aload_2 |
352 | ········2 | 348 | ········24:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
353 | ········ | 349 | ········29:·checkcast·····#30·················//·class·android/widget/ListAdapter |
354 | ········3 | 350 | ········32:·astore········4 |
355 | ········3 | 351 | ········34:·aload·········4 |
356 | ········ | 352 | ········36:·invokeinterface·#86,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
357 | ········4 | 353 | ········41:·istore_3 |
358 | ········4 | 354 | ········42:·iload_1 |
359 | ········4 | 355 | ········43:·iload_3 |
360 | ········ | 356 | ········44:·iadd |
361 | ········ | 357 | ········45:·istore_1 |
362 | ········ | 358 | ········46:·goto··········12 |
363 | ········ | 359 | ········49:·iload_1 |
364 | ········5 | 360 | ········50:·ireturn |
365 | ··public·java.lang.Object·getItem(int); | 361 | ··public·java.lang.Object·getItem(int); |
366 | ····descriptor:·(I)Ljava/lang/Object; | 362 | ····descriptor:·(I)Ljava/lang/Object; |
367 | ····flags:·(0x0001)·ACC_PUBLIC | 363 | ····flags:·(0x0001)·ACC_PUBLIC |
368 | ····Code: | 364 | ····Code: |
369 | ······stack=300,·locals= | 365 | ······stack=300,·locals=6,·args_size=2 |
370 | ·········0:·aload_0 | 366 | ·········0:·aload_0 |
371 | ·········1:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; | 367 | ·········1:·invokevirtual·#66·················//·Method·getPieces:()Ljava/util/List; |
372 | ·········4:·astore_2 | ||
373 | ·········5:·aload_2 | ||
374 | ········· | 368 | ·········4:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
375 | ········ | 369 | ·········9:·astore_2 |
376 | ········1 | 370 | ········10:·aload_2 |
377 | ········1 | 371 | ········11:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
378 | ········18:·istore········4 | ||
379 | ········ | 372 | ········16:·istore_3 |
373 | ········17:·iload_3 | ||
380 | ········ | 374 | ········18:·ifeq··········66 |
381 | ········2 | 375 | ········21:·aload_2 |
382 | ········2 | 376 | ········22:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
383 | ········ | 377 | ········27:·checkcast·····#30·················//·class·android/widget/ListAdapter |
384 | ········3 | 378 | ········30:·astore········4 |
385 | ········3 | 379 | ········32:·aload·········4 |
386 | ········3 | 380 | ········34:·invokeinterface·#86,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
387 | ········ | 381 | ········39:·istore········5 |
388 | ········4 | 382 | ········41:·iload_1 |
389 | ········4 | 383 | ········42:·iload·········5 |
390 | ········4 | 384 | ········44:·if_icmpge·····58 |
391 | ········ | 385 | ········47:·aload·········4 |
392 | ········ | 386 | ········49:·iload_1 |
393 | ········5 | 387 | ········50:·invokeinterface·#90,··2···········//·InterfaceMethod·android/widget/ListAdapter.getItem:(I)Ljava/lang/Object; |
394 | ········5 | 388 | ········55:·astore_2 |
395 | ········ | 389 | ········56:·aload_2 |
396 | ········ | 390 | ········57:·areturn |
397 | ········ | 391 | ········58:·iload_1 |
398 | ········ | 392 | ········59:·iload·········5 |
399 | ········6 | 393 | ········61:·isub |
400 | ········6 | 394 | ········62:·istore_1 |
401 | ········6 | 395 | ········63:·goto··········10 |
402 | ········70:·iconst_0 | ||
403 | ········71:·istore········4 | ||
404 | ········ | 396 | ········66:·aconst_null |
405 | ········ | 397 | ········67:·astore_2 |
406 | ········ | 398 | ········68:·goto··········56 |
407 | ··public·long·getItemId(int); | 399 | ··public·long·getItemId(int); |
408 | ····descriptor:·(I)J | 400 | ····descriptor:·(I)J |
409 | ····flags:·(0x0001)·ACC_PUBLIC | 401 | ····flags:·(0x0001)·ACC_PUBLIC |
410 | ····Code: | 402 | ····Code: |
411 | ······stack=300,·locals= | 403 | ······stack=300,·locals=8,·args_size=2 |
Max diff block lines reached; 27434/35304 bytes (77.71%) of diff not shown. |
Offset 1259, 276 lines modified | Offset 1259, 280 lines modified | ||
1259 | ········33:·pop | 1259 | ········33:·pop |
1260 | ········34:·return | 1260 | ········34:·return |
1261 | ··protected·void·calcMinMax(java.util.List); | 1261 | ··protected·void·calcMinMax(java.util.List); |
1262 | ····descriptor:·(Ljava/util/List;)V | 1262 | ····descriptor:·(Ljava/util/List;)V |
1263 | ····flags:·(0x0004)·ACC_PROTECTED | 1263 | ····flags:·(0x0004)·ACC_PROTECTED |
1264 | ····Code: | 1264 | ····Code: |
1265 | ······stack=300,·locals=1 | 1265 | ······stack=300,·locals=14,·args_size=2 |
1266 | ·········0:·aload_1 | ||
1267 | ········· | 1266 | ·········0:·fconst_0 |
1267 | ·········1:·fstore_2 | ||
1268 | ·········2:·aconst_null | ||
1269 | ·········3:·astore_3 | ||
1268 | ·········4:·aload_1 | 1270 | ·········4:·aload_1 |
1271 | ·········5:·ifnull········30 | ||
1272 | ·········8:·aload_1 | ||
1269 | ········· | 1273 | ·········9:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/List.size:()I |
1270 | ········1 | 1274 | ········14:·istore········4 |
1271 | ········1 | 1275 | ········16:·iconst_1 |
1272 | ········1 | 1276 | ········17:·istore········5 |
1273 | ········1 | 1277 | ········19:·ldc···········#166················//·float·1.4E-45f |
1274 | ········ | 1278 | ········21:·fstore········6 |
1275 | ········17:·iload_2 | ||
1276 | ········ | 1279 | ········23:·iload·········4 |
1280 | ········25:·iload·········5 | ||
1277 | ········ | 1281 | ········27:·if_icmpge·····41 |
1278 | ········ | 1282 | ········30:·aload_0 |
1279 | ········ | 1283 | ········31:·fconst_0 |
1280 | ········ | 1284 | ········32:·putfield······#24·················//·Field·mYMax:F |
1281 | ········ | 1285 | ········35:·aload_0 |
1282 | ········ | 1286 | ········36:·fconst_0 |
1283 | ········ | 1287 | ········37:·putfield······#26·················//·Field·mYMin:F |
1284 | ········ | 1288 | ········40:·return |
1285 | ········ | 1289 | ········41:·aload_1 |
1286 | ········ | 1290 | ········42:·iconst_0 |
1287 | ········ | 1291 | ········43:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1288 | ········4 | 1292 | ········48:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet |
1289 | ········ | 1293 | ········51:·invokevirtual·#124················//·Method·com/github/mikephil/charting/data/DataSet.getYMin:()F |
1290 | ········ | 1294 | ········54:·fstore········7 |
1291 | ········ | 1295 | ········56:·aload_0 |
1292 | ········ | 1296 | ········57:·fload·········7 |
1293 | ········5 | 1297 | ········59:·putfield······#26·················//·Field·mYMin:F |
1294 | ········ | 1298 | ········62:·aload_1 |
1295 | ········ | 1299 | ········63:·iconst_0 |
1296 | ········ | 1300 | ········64:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1297 | ········6 | 1301 | ········69:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet |
1298 | ········ | 1302 | ········72:·astore········8 |
1299 | ········ | 1303 | ········74:·aload·········8 |
1300 | ········ | 1304 | ········76:·invokevirtual·#121················//·Method·com/github/mikephil/charting/data/DataSet.getYMax:()F |
1301 | ········7 | 1305 | ········79:·fstore········7 |
1302 | ········ | 1306 | ········81:·aload_0 |
1303 | ········ | 1307 | ········82:·fload·········7 |
1304 | ········ | 1308 | ········84:·putfield······#24·················//·Field·mYMax:F |
1305 | ········ | 1309 | ········87:·iconst_0 |
1306 | ········8 | 1310 | ········88:·istore········9 |
1307 | ········ | 1311 | ········90:·aload_1 |
1308 | ········ | 1312 | ········91:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/List.size:()I |
1309 | ········ | 1313 | ········96:·istore········4 |
1310 | ········ | 1314 | ········98:·iload·········9 |
1311 | ······· | 1315 | ·······100:·iload·········4 |
1312 | ······· | 1316 | ·······102:·if_icmpge·····242 |
1313 | ······· | 1317 | ·······105:·aload_1 |
1314 | ······· | 1318 | ·······106:·iload·········9 |
1315 | ······· | 1319 | ·······108:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1316 | ·······1 | 1320 | ·······113:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet |
1317 | ·······1 | 1321 | ·······116:·astore········8 |
1318 | ·······1 | 1322 | ·······118:·aload·········8 |
1319 | ·······1 | 1323 | ·······120:·invokevirtual·#124················//·Method·com/github/mikephil/charting/data/DataSet.getYMin:()F |
1320 | ·······1 | 1324 | ·······123:·fstore········7 |
1321 | ·······1 | 1325 | ·······125:·aload_0 |
1322 | ·······1 | 1326 | ·······126:·getfield······#26·················//·Field·mYMin:F |
1323 | ·······1 | 1327 | ·······129:·fstore········6 |
1324 | ·······1 | 1328 | ·······131:·fload·········7 |
1325 | ·······1 | 1329 | ·······133:·fload·········6 |
1326 | ·······1 | 1330 | ·······135:·fcmpg |
1327 | ·······126:·istore_2 | ||
1328 | ·······1 | 1331 | ·······136:·istore········4 |
1332 | ·······138:·iload·········4 | ||
1329 | ·······1 | 1333 | ·······140:·ifge··········169 |
1330 | ·······1 | 1334 | ·······143:·aload_1 |
1331 | ·······1 | 1335 | ·······144:·iload·········9 |
1332 | ·······1 | 1336 | ·······146:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1333 | ·······1 | 1337 | ·······151:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet |
1334 | ·······1 | 1338 | ·······154:·astore········8 |
1335 | ·······1 | 1339 | ·······156:·aload·········8 |
1336 | ·······1 | 1340 | ·······158:·invokevirtual·#124················//·Method·com/github/mikephil/charting/data/DataSet.getYMin:()F |
1337 | ·······1 | 1341 | ·······161:·fstore········7 |
1338 | ·······1 | 1342 | ·······163:·aload_0 |
1339 | ·······1 | 1343 | ·······164:·fload·········7 |
1340 | ·······1 | 1344 | ·······166:·putfield······#26·················//·Field·mYMin:F |
1341 | ·······1 | 1345 | ·······169:·aload_1 |
1346 | ·······170:·iload·········9 | ||
1347 | ·······172:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; | ||
1348 | ·······177:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet | ||
1349 | ·······180:·astore········8 | ||
1350 | ·······182:·aload·········8 | ||
1351 | ·······184:·invokevirtual·#121················//·Method·com/github/mikephil/charting/data/DataSet.getYMax:()F | ||
1352 | ·······187:·fstore········7 | ||
1353 | ·······189:·aload_0 | ||
1354 | ·······190:·getfield······#24·················//·Field·mYMax:F | ||
1355 | ·······193:·fstore········6 | ||
1342 | ·······1 | 1356 | ·······195:·fload·········7 |
1357 | ·······197:·fload·········6 | ||
1358 | ·······199:·fcmpl | ||
1359 | ·······200:·istore········4 | ||
1360 | ·······202:·iload·········4 | ||
1361 | ·······204:·ifle··········233 | ||
1362 | ·······207:·aload_1 | ||
1363 | ·······208:·iload·········9 | ||
1343 | ······· | 1364 | ·······210:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
1344 | ······· | 1365 | ·······215:·checkcast·····#100················//·class·com/github/mikephil/charting/data/DataSet |
1345 | ······· | 1366 | ·······218:·astore········8 |
1346 | ······· | 1367 | ·······220:·aload·········8 |
1347 | ······· | 1368 | ·······222:·invokevirtual·#121················//·Method·com/github/mikephil/charting/data/DataSet.getYMax:()F |
1348 | ······· | 1369 | ·······225:·fstore········7 |
1349 | ······· | 1370 | ·······227:·aload_0 |
1350 | ·······178:·getfield······#24·················//·Field·mYMax:F | ||
1351 | ·······181:·fstore········4 | ||
1352 | ······· | 1371 | ·······228:·fload·········7 |
1353 | ·······185:·fload·········4 | ||
1354 | ·······187:·fcmpl | ||
1355 | ·······188:·istore_2 | ||
1356 | ·······189:·iload_2 | ||
1357 | ·······190:·ifle··········219 | ||
1358 | ·······193:·aload_1 | ||
1359 | ·······194:·iload·········7 | ||
1360 | ·······196:·invokeinterface·#73,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; | ||
Max diff block lines reached; 24802/49026 bytes (50.59%) of diff not shown. |
Offset 709, 42 lines modified | Offset 709, 40 lines modified | ||
709 | ··public·boolean·contains(com.github.mikephil.charting.data.Entry); | 709 | ··public·boolean·contains(com.github.mikephil.charting.data.Entry); |
710 | ····descriptor:·(Lcom/github/mikephil/charting/data/Entry;)Z | 710 | ····descriptor:·(Lcom/github/mikephil/charting/data/Entry;)Z |
711 | ····flags:·(0x0001)·ACC_PUBLIC | 711 | ····flags:·(0x0001)·ACC_PUBLIC |
712 | ····Code: | 712 | ····Code: |
713 | ······stack=300,·locals=6,·args_size=2 | 713 | ······stack=300,·locals=6,·args_size=2 |
714 | ·········0:·aload_0 | 714 | ·········0:·aload_0 |
715 | ·········1:·getfield······#34·················//·Field·mYVals:Ljava/util/List; | 715 | ·········1:·getfield······#34·················//·Field·mYVals:Ljava/util/List; |
716 | ·········4:·astore_2 | ||
717 | ·········5:·aload_2 | ||
718 | ········· | 716 | ·········4:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
719 | ········ | 717 | ·········9:·astore_2 |
720 | ········1 | 718 | ········10:·aload_2 |
721 | ········1 | 719 | ········11:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
722 | ········18:·istore········4 | ||
723 | ········ | 720 | ········16:·istore_3 |
721 | ········17:·iload_3 | ||
724 | ········ | 722 | ········18:·ifeq··········49 |
725 | ········2 | 723 | ········21:·aload_2 |
726 | ········2 | 724 | ········22:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
727 | ········ | 725 | ········27:·checkcast·····#103················//·class·com/github/mikephil/charting/data/Entry |
728 | ········3 | 726 | ········30:·astore········4 |
729 | ········3 | 727 | ········32:·aload·········4 |
730 | ········3 | 728 | ········34:·aload_1 |
731 | ········3 | 729 | ········35:·invokevirtual·#136················//·Method·java/lang/Object.equals:(Ljava/lang/Object;)Z |
732 | ········42:·istore········4 | ||
733 | ········ | 730 | ········38:·istore_3 |
731 | ········39:·iload_3 | ||
734 | ········4 | 732 | ········40:·ifeq··········10 |
735 | ········4 | 733 | ········43:·iconst_1 |
734 | ········44:·istore········5 | ||
735 | ········46:·iload·········5 | ||
736 | ········48:·ireturn | ||
737 | ········49:·iconst_0 | ||
736 | ········50:·istore········ | 738 | ········50:·istore········5 |
737 | ········52:·iload·········4 | ||
738 | ········54:·ireturn | ||
739 | ········55:·iconst_0 | ||
740 | ········56:·istore········4 | ||
741 | ········5 | 739 | ········52:·aconst_null |
742 | ········5 | 740 | ········53:·astore_2 |
743 | ········ | 741 | ········54:·goto··········46 |
744 | ··public·abstract·com.github.mikephil.charting.data.DataSet·copy(); | 742 | ··public·abstract·com.github.mikephil.charting.data.DataSet·copy(); |
745 | ····descriptor:·()Lcom/github/mikephil/charting/data/DataSet; | 743 | ····descriptor:·()Lcom/github/mikephil/charting/data/DataSet; |
746 | ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT | 744 | ····flags:·(0x0401)·ACC_PUBLIC,·ACC_ABSTRACT |
747 | ··public·com.github.mikephil.charting.components.YAxis$AxisDependency·getAxisDependency(); | 745 | ··public·com.github.mikephil.charting.components.YAxis$AxisDependency·getAxisDependency(); |
748 | ····descriptor:·()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; | 746 | ····descriptor:·()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; |
Offset 1413, 54 lines modified | Offset 1411, 52 lines modified | ||
1413 | ·········7:·putfield······#32·················//·Field·mColors:Ljava/util/List; | 1411 | ·········7:·putfield······#32·················//·Field·mColors:Ljava/util/List; |
1414 | ········10:·return | 1412 | ········10:·return |
1415 | ··public·void·setColors(int[],·android.content.Context); | 1413 | ··public·void·setColors(int[],·android.content.Context); |
1416 | ····descriptor:·([ILandroid/content/Context;)V | 1414 | ····descriptor:·([ILandroid/content/Context;)V |
1417 | ····flags:·(0x0001)·ACC_PUBLIC | 1415 | ····flags:·(0x0001)·ACC_PUBLIC |
1418 | ····Code: | 1416 | ····Code: |
1419 | ······stack=300,·locals= | 1417 | ······stack=300,·locals=9,·args_size=3 |
1420 | ·········0:·new···········#65·················//·class·java/util/ArrayList | 1418 | ·········0:·new···········#65·················//·class·java/util/ArrayList |
1421 | ·········3:·astore_3 | 1419 | ·········3:·astore_3 |
1422 | ·········4:·aload_3 | 1420 | ·········4:·aload_3 |
1423 | ·········5:·invokespecial·#66·················//·Method·java/util/ArrayList."<init>":()V | 1421 | ·········5:·invokespecial·#66·················//·Method·java/util/ArrayList."<init>":()V |
1424 | ·········8:·aload_1 | 1422 | ·········8:·aload_1 |
1425 | ·········9:·astore········4 | ||
1426 | ········11:·aload_1 | ||
1427 | ········ | 1423 | ·········9:·arraylength |
1424 | ········10:·istore········4 | ||
1425 | ········12:·iconst_0 | ||
1428 | ········13:·istore········5 | 1426 | ········13:·istore········5 |
1429 | ········15:·iconst_0 | ||
1430 | ········16:·istore········6 | ||
1431 | ········1 | 1427 | ········15:·iload·········5 |
1428 | ········17:·iload·········4 | ||
1429 | ········19:·if_icmpge·····64 | ||
1430 | ········22:·aload_1 | ||
1432 | ········2 | 1431 | ········23:·iload·········5 |
1433 | ········22:·if_icmpge·····68 | ||
1434 | ········25:·aload·········4 | ||
1435 | ········27:·iload·········6 | ||
1436 | ········2 | 1432 | ········25:·iaload |
1437 | ········ | 1433 | ········26:·istore········6 |
1438 | ········ | 1434 | ········28:·aload_2 |
1439 | ········ | 1435 | ········29:·invokevirtual·#181················//·Method·android/content/Context.getResources:()Landroid/content/res/Resources; |
1440 | ········3 | 1436 | ········32:·iload·········6 |
1441 | ········3 | 1437 | ········34:·invokevirtual·#187················//·Method·android/content/res/Resources.getColor:(I)I |
1442 | ········ | 1438 | ········37:·istore········7 |
1443 | ········ | 1439 | ········39:·iload·········7 |
1444 | ········4 | 1440 | ········41:·invokestatic··#81·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
1445 | ········4 | 1441 | ········44:·astore········8 |
1446 | ········ | 1442 | ········46:·aload_3 |
1447 | ········ | 1443 | ········47:·aload·········8 |
1448 | ········ | 1444 | ········49:·invokeinterface·#87,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1449 | ········5 | 1445 | ········54:·pop |
1450 | ········5 | 1446 | ········55:·iload·········5 |
1451 | ········ | 1447 | ········57:·iconst_1 |
1452 | ········ | 1448 | ········58:·iadd |
1453 | ········ | 1449 | ········59:·istore········5 |
1454 | ········6 | 1450 | ········61:·goto··········15 |
1455 | ········6 | 1451 | ········64:·aload_0 |
1456 | ········6 | 1452 | ········65:·aload_3 |
1457 | ········ | 1453 | ········66:·putfield······#32·················//·Field·mColors:Ljava/util/List; |
1458 | ········ | 1454 | ········69:·return |
1459 | ··public·void·setDrawValues(boolean); | 1455 | ··public·void·setDrawValues(boolean); |
1460 | ····descriptor:·(Z)V | 1456 | ····descriptor:·(Z)V |
1461 | ····flags:·(0x0001)·ACC_PUBLIC | 1457 | ····flags:·(0x0001)·ACC_PUBLIC |
1462 | ····Code: | 1458 | ····Code: |
1463 | ······stack=300,·locals=2,·args_size=2 | 1459 | ······stack=300,·locals=2,·args_size=2 |
1464 | ·········0:·aload_0 | 1460 | ·········0:·aload_0 |
Offset 429, 89 lines modified | Offset 429, 85 lines modified | ||
429 | ·········1:·invokespecial·#92·················//·Method·java/lang/Object."<init>":()V | 429 | ·········1:·invokespecial·#92·················//·Method·java/lang/Object."<init>":()V |
430 | ·········4:·return | 430 | ·········4:·return |
431 | ··public·static·java.util.List·createColors(android.content.res.Resources,·int[]); | 431 | ··public·static·java.util.List·createColors(android.content.res.Resources,·int[]); |
432 | ····descriptor:·(Landroid/content/res/Resources;[I)Ljava/util/List; | 432 | ····descriptor:·(Landroid/content/res/Resources;[I)Ljava/util/List; |
433 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 433 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
434 | ····Code: | 434 | ····Code: |
435 | ······stack=300,·locals= | 435 | ······stack=300,·locals=8,·args_size=2 |
436 | ·········0:·new···········#94·················//·class·java/util/ArrayList | 436 | ·········0:·new···········#94·················//·class·java/util/ArrayList |
437 | ·········3:·astore_2 | 437 | ·········3:·astore_2 |
438 | ·········4:·aload_2 | 438 | ·········4:·aload_2 |
439 | ·········5:·invokespecial·#95·················//·Method·java/util/ArrayList."<init>":()V | 439 | ·········5:·invokespecial·#95·················//·Method·java/util/ArrayList."<init>":()V |
440 | ·········8:·aload_1 | 440 | ·········8:·aload_1 |
441 | ·········9:·astore_3 | ||
442 | ········10:·aload_1 | ||
443 | ········ | 441 | ·········9:·arraylength |
442 | ········10:·istore_3 | ||
443 | ········11:·iconst_0 | ||
444 | ········12:·istore········4 | 444 | ········12:·istore········4 |
445 | ········14:·iconst_0 | ||
446 | ········15:·istore········5 | ||
447 | ········17:·iload·········5 | ||
448 | ········1 | 445 | ········14:·iload·········4 |
446 | ········16:·iload_3 | ||
449 | ········ | 447 | ········17:·if_icmpge·····59 |
450 | ········2 | 448 | ········20:·aload_1 |
449 | ········21:·iload·········4 | ||
450 | ········23:·iaload | ||
451 | ········24:·istore········5 | ||
452 | ········26:·aload_0 | ||
451 | ········2 | 453 | ········27:·iload·········5 |
452 | ········27:·iaload | ||
453 | ········28:·istore········6 | ||
454 | ········30:·aload_0 | ||
455 | ········31:·iload·········6 | ||
456 | ········ | 454 | ········29:·invokevirtual·#101················//·Method·android/content/res/Resources.getColor:(I)I |
457 | ········3 | 455 | ········32:·istore········6 |
458 | ········3 | 456 | ········34:·iload·········6 |
459 | ········ | 457 | ········36:·invokestatic··#107················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
460 | ········ | 458 | ········39:·astore········7 |
461 | ········4 | 459 | ········41:·aload_2 |
462 | ········4 | 460 | ········42:·aload·········7 |
463 | ········4 | 461 | ········44:·invokeinterface·#113,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
464 | ········ | 462 | ········49:·pop |
465 | ········5 | 463 | ········50:·iload·········4 |
466 | ········5 | 464 | ········52:·iconst_1 |
467 | ········5 | 465 | ········53:·iadd |
468 | ········5 | 466 | ········54:·istore········4 |
469 | ········ | 467 | ········56:·goto··········14 |
470 | ········ | 468 | ········59:·aload_2 |
471 | ········6 | 469 | ········60:·areturn |
472 | ··public·static·java.util.List·createColors(int[]); | 470 | ··public·static·java.util.List·createColors(int[]); |
473 | ····descriptor:·([I)Ljava/util/List; | 471 | ····descriptor:·([I)Ljava/util/List; |
474 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 472 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
475 | ····Code: | 473 | ····Code: |
476 | ······stack=300,·locals= | 474 | ······stack=300,·locals=6,·args_size=1 |
477 | ·········0:·new···········#94·················//·class·java/util/ArrayList | 475 | ·········0:·new···········#94·················//·class·java/util/ArrayList |
478 | ·········3:·astore_1 | 476 | ·········3:·astore_1 |
479 | ·········4:·aload_1 | 477 | ·········4:·aload_1 |
480 | ·········5:·invokespecial·#95·················//·Method·java/util/ArrayList."<init>":()V | 478 | ·········5:·invokespecial·#95·················//·Method·java/util/ArrayList."<init>":()V |
481 | ·········8:·aload_0 | 479 | ·········8:·aload_0 |
482 | ·········9:·astore_2 | ||
483 | ········10:·aload_0 | ||
484 | ········ | 480 | ·········9:·arraylength |
481 | ········10:·istore_2 | ||
482 | ········11:·iconst_0 | ||
485 | ········12:·istore_3 | 483 | ········12:·istore_3 |
486 | ········13:·i | 484 | ········13:·iload_3 |
485 | ········14:·iload_2 | ||
486 | ········15:·if_icmpge·····46 | ||
487 | ········18:·aload_0 | ||
488 | ········19:·iload_3 | ||
489 | ········20:·iaload | ||
487 | ········ | 490 | ········21:·istore········4 |
488 | ········16:·iload·········4 | ||
489 | ········18:·iload_3 | ||
490 | ········19:·if_icmpge·····53 | ||
491 | ········22:·aload_2 | ||
492 | ········23:·iload·········4 | 491 | ········23:·iload·········4 |
493 | ········25:·iaload | ||
494 | ········26:·istore········5 | ||
495 | ········28:·iload·········5 | ||
496 | ········ | 492 | ········25:·invokestatic··#107················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
497 | ········ | 493 | ········28:·astore········5 |
498 | ········3 | 494 | ········30:·aload_1 |
499 | ········3 | 495 | ········31:·aload·········5 |
500 | ········3 | 496 | ········33:·invokeinterface·#113,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
501 | ········ | 497 | ········38:·pop |
502 | ········ | 498 | ········39:·iload_3 |
503 | ········4 | 499 | ········40:·iconst_1 |
504 | ········4 | 500 | ········41:·iadd |
505 | ········4 | 501 | ········42:·istore_3 |
506 | ········ | 502 | ········43:·goto··········13 |
507 | ········ | 503 | ········46:·aload_1 |
508 | ········ | 504 | ········47:·areturn |
509 | ··public·static·int·getHoloBlue(); | 505 | ··public·static·int·getHoloBlue(); |
510 | ····descriptor:·()I | 506 | ····descriptor:·()I |
511 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 507 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
512 | ····Code: | 508 | ····Code: |
513 | ······stack=300,·locals=0,·args_size=0 | 509 | ······stack=300,·locals=0,·args_size=0 |
514 | ·········0:·bipush········51 | 510 | ·········0:·bipush········51 |
Offset 839, 15 lines modified | Offset 839, 15 lines modified | ||
839 | ···········265···270···154···Class·java/io/IOException | 839 | ···········265···270···154···Class·java/io/IOException |
840 | ···········271···279···154···Class·java/io/IOException | 840 | ···········271···279···154···Class·java/io/IOException |
841 | ··public·static·void·saveToSdCard(java.util.List,·java.lang.String); | 841 | ··public·static·void·saveToSdCard(java.util.List,·java.lang.String); |
842 | ····descriptor:·(Ljava/util/List;Ljava/lang/String;)V | 842 | ····descriptor:·(Ljava/util/List;Ljava/lang/String;)V |
843 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 843 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
844 | ····Code: | 844 | ····Code: |
845 | ······stack=300,·locals=1 | 845 | ······stack=300,·locals=13,·args_size=2 |
846 | ·········0:·invokestatic··#97·················//·Method·android/os/Environment.getExternalStorageDirectory:()Ljava/io/File; | 846 | ·········0:·invokestatic··#97·················//·Method·android/os/Environment.getExternalStorageDirectory:()Ljava/io/File; |
847 | ·········3:·astore_2 | 847 | ·········3:·astore_2 |
848 | ·········4:·new···········#99·················//·class·java/io/File | 848 | ·········4:·new···········#99·················//·class·java/io/File |
849 | ·········7:·astore_3 | 849 | ·········7:·astore_3 |
850 | ·········8:·aload_3 | 850 | ·········8:·aload_3 |
851 | ·········9:·aload_2 | 851 | ·········9:·aload_2 |
852 | ········10:·aload_1 | 852 | ········10:·aload_1 |
Offset 862, 112 lines modified | Offset 862, 110 lines modified | ||
862 | ········29:·pop | 862 | ········29:·pop |
863 | ········30:·new···········#116················//·class·java/io/BufferedWriter | 863 | ········30:·new···········#116················//·class·java/io/BufferedWriter |
864 | ········33:·astore········5 | 864 | ········33:·astore········5 |
865 | ········35:·new···········#118················//·class·java/io/FileWriter | 865 | ········35:·new···········#118················//·class·java/io/FileWriter |
866 | ········38:·astore········6 | 866 | ········38:·astore········6 |
867 | ········40:·iconst_1 | 867 | ········40:·iconst_1 |
868 | ········41:·istore········7 | 868 | ········41:·istore········7 |
869 | ········43:·ldc···········#55·················//·float·1.4E-45f | ||
870 | ········45:·fstore········8 | ||
871 | ········4 | 869 | ········43:·aload·········6 |
872 | ········4 | 870 | ········45:·aload_3 |
873 | ········ | 871 | ········46:·iload·········7 |
874 | ········ | 872 | ········48:·invokespecial·#121················//·Method·java/io/FileWriter."<init>":(Ljava/io/File;Z)V |
875 | ········5 | 873 | ········51:·aload·········5 |
876 | ········5 | 874 | ········53:·aload·········6 |
877 | ········5 | 875 | ········55:·invokespecial·#124················//·Method·java/io/BufferedWriter."<init>":(Ljava/io/Writer;)V |
878 | ········ | 876 | ········58:·aload_0 |
879 | ········ | 877 | ········59:·invokeinterface·#128,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
880 | ········6 | 878 | ········64:·astore········6 |
881 | ········ | 879 | ········66:·aload·········6 |
882 | ········ | 880 | ········68:·invokeinterface·#133,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
883 | ········7 | 881 | ········73:·istore········7 |
884 | ········7 | 882 | ········75:·iload·········7 |
885 | ········ | 883 | ········77:·ifeq··········220 |
886 | ········8 | 884 | ········80:·aload·········6 |
887 | ········8 | 885 | ········82:·invokeinterface·#137,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
888 | ········ | 886 | ········87:·astore········8 |
889 | ········ | 887 | ········89:·aload·········8 |
890 | ········9 | 888 | ········91:·checkcast·····#87·················//·class·com/github/mikephil/charting/data/Entry |
891 | ········9 | 889 | ········94:·astore········8 |
892 | ······· | 890 | ········96:·new···········#139················//·class·java/lang/StringBuilder |
893 | ······· | 891 | ········99:·astore········9 |
894 | ·······10 | 892 | ·······101:·aload·········9 |
895 | ·······10 | 893 | ·······103:·invokespecial·#140················//·Method·java/lang/StringBuilder."<init>":()V |
896 | ·······1 | 894 | ·······106:·aload·········8 |
897 | ·······1 | 895 | ·······108:·invokevirtual·#144················//·Method·com/github/mikephil/charting/data/Entry.getVal:()F |
898 | ·······11 | 896 | ·······111:·fstore········10 |
899 | ·······11 | 897 | ·······113:·aload·········9 |
900 | ·······11 | 898 | ·······115:·fload·········10 |
901 | ·······1 | 899 | ·······117:·invokevirtual·#148················//·Method·java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder; |
902 | ·······12 | 900 | ·······120:·astore········9 |
903 | ·······12 | 901 | ·······122:·ldc···········#40·················//·String·# |
904 | ·······12 | 902 | ·······124:·astore········11 |
905 | ·······1 | 903 | ·······126:·aload·········9 |
906 | ·······1 | 904 | ·······128:·aload·········11 |
907 | ·······13 | 905 | ·······130:·invokevirtual·#151················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
908 | ·······13 | 906 | ·······133:·astore········9 |
909 | ·······13 | 907 | ·······135:·aload·········8 |
910 | ·······1 | 908 | ·······137:·invokevirtual·#155················//·Method·com/github/mikephil/charting/data/Entry.getXIndex:()I |
911 | ·······14 | 909 | ·······140:·istore········12 |
912 | ·······14 | 910 | ·······142:·aload·········9 |
913 | ·······14 | 911 | ·······144:·iload·········12 |
914 | ·······1 | 912 | ·······146:·invokevirtual·#158················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
915 | ·······1 | 913 | ·······149:·astore········9 |
916 | ·······15 | 914 | ·······151:·aload·········9 |
917 | ·······15 | 915 | ·······153:·invokevirtual·#159················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
918 | ·······1 | 916 | ·······156:·astore········9 |
919 | ·······1 | 917 | ·······158:·aload·········5 |
920 | ·······16 | 918 | ·······160:·aload·········9 |
921 | ·······16 | 919 | ·······162:·invokevirtual·#162················//·Method·java/io/BufferedWriter.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; |
922 | ·······16 | 920 | ·······165:·pop |
923 | ·······1 | 921 | ·······166:·aload·········5 |
924 | ·······1 | 922 | ·······168:·invokevirtual·#165················//·Method·java/io/BufferedWriter.newLine:()V |
925 | ·······17 | 923 | ·······171:·goto··········66 |
926 | ·······17 | 924 | ·······174:·astore········8 |
927 | ·······1 | 925 | ·······176:·ldc···········#9··················//·String·MPChart-FileUtils |
928 | ·······1 | 926 | ·······178:·astore········6 |
929 | ·······18 | 927 | ·······180:·aload·········8 |
930 | ·······18 | 928 | ·······182:·invokevirtual·#78·················//·Method·java/io/IOException.toString:()Ljava/lang/String; |
931 | ·······18 | 929 | ·······185:·astore········9 |
932 | ·······1 | 930 | ·······187:·aload·········6 |
933 | ·······1 | 931 | ·······189:·aload·········9 |
934 | ·······19 | 932 | ·······191:·invokestatic··#84·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I |
935 | ·······19 | 933 | ·······194:·pop |
936 | ·······19 | 934 | ·······195:·return |
937 | ······· | 935 | ·······196:·astore········8 |
938 | ······· | 936 | ·······198:·ldc···········#9··················//·String·MPChart-FileUtils |
939 | ·······20 | 937 | ·······200:·astore········6 |
940 | ·······20 | 938 | ·······202:·aload·········8 |
941 | ·······20 | 939 | ·······204:·invokevirtual·#78·················//·Method·java/io/IOException.toString:()Ljava/lang/String; |
942 | ·······2 | 940 | ·······207:·astore········9 |
943 | ·······2 | 941 | ·······209:·aload·········6 |
944 | ·······21 | 942 | ·······211:·aload·········9 |
945 | ·······21 | 943 | ·······213:·invokestatic··#84·················//·Method·android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I |
946 | ·······2 | 944 | ·······216:·pop |
947 | ·······2 | 945 | ·······217:·goto··········30 |
948 | ·······22 | 946 | ·······220:·aload·········5 |
949 | ·······22 | 947 | ·······222:·invokevirtual·#166················//·Method·java/io/BufferedWriter.close:()V |
950 | ·······22 | 948 | ·······225:·goto··········195 |
951 | ······Exception·table: | 949 | ······Exception·table: |
952 | ·········from····to··target·type | 950 | ·········from····to··target·type |
953 | ············25····30··· | 951 | ············25····30···196···Class·java/io/IOException |
954 | ············30····33···17 | 952 | ············30····33···174···Class·java/io/IOException |
955 | ············35····38···17 | 953 | ············35····38···174···Class·java/io/IOException |
956 | ············50····55···178···Class·java/io/IOException | ||
957 | ············57····62···178···Class·java/io/IOException | ||
958 | ············62····68···178···Class·java/io/IOException | ||
959 | ············70····77···178···Class·java/io/IOException | ||
960 | ············ | 954 | ············46····51···174···Class·java/io/IOException |
961 | ············ | 955 | ············53····58···174···Class·java/io/IOException |
956 | ············58····64···174···Class·java/io/IOException | ||
957 | ············66····73···174···Class·java/io/IOException | ||
958 | ············80····87···174···Class·java/io/IOException | ||
959 | ············89····94···174···Class·java/io/IOException | ||
960 | ············96····99···174···Class·java/io/IOException | ||
962 | ···········10 | 961 | ···········101···106···174···Class·java/io/IOException |
963 | ···········10 | 962 | ···········106···111···174···Class·java/io/IOException |
964 | ···········110···115···178···Class·java/io/IOException | ||
965 | ···········11 | 963 | ···········115···120···174···Class·java/io/IOException |
966 | ···········1 | 964 | ···········128···133···174···Class·java/io/IOException |
967 | ···········13 | 965 | ···········135···140···174···Class·java/io/IOException |
Max diff block lines reached; 0/11495 bytes (0.00%) of diff not shown. |
Offset 40, 15 lines modified | Offset 40, 15 lines modified | ||
40 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'account_uid_index'·ON·accounts(uid)"); | 40 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'account_uid_index'·ON·accounts(uid)"); |
41 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'transaction_uid_index'·ON·transactions(uid)"); | 41 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'transaction_uid_index'·ON·transactions(uid)"); |
42 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'split_uid_index'·ON·splits(uid)"); | 42 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'split_uid_index'·ON·splits(uid)"); |
43 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'scheduled_action_uid_index'·ON·scheduled_actions(uid)"); | 43 | ········sqLiteDatabase.execSQL("CREATE·UNIQUE·INDEX·'scheduled_action_uid_index'·ON·scheduled_actions(uid)"); |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····static·String·createUpdatedAtTrigger(final·String·s)·{ | 46 | ····static·String·createUpdatedAtTrigger(final·String·s)·{ |
47 | ········return·"CREATE·TRIGGER·update_time_trigger···AFTER·UPDATE·ON·"·+·s·+·"·FOR·EACH·ROW | 47 | ········return·"CREATE·TRIGGER·update_time_trigger···AFTER·UPDATE·ON·"·+·s·+·"·FOR·EACH·ROW··BEGIN·UPDATE·"·+·s·+·"··SET·"·+·"modified_at"·+·"·=·CURRENT_TIMESTAMP;··END;"; |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····private·int·upgradeDbToVersion6(final·SQLiteDatabase·sqLiteDatabase)·{ | 50 | ····private·int·upgradeDbToVersion6(final·SQLiteDatabase·sqLiteDatabase)·{ |
51 | ········sqLiteDatabase.execSQL("·ALTER·TABLE·accounts·ADD·COLUMN·full_name·varchar(255)·"); | 51 | ········sqLiteDatabase.execSQL("·ALTER·TABLE·accounts·ADD·COLUMN·full_name·varchar(255)·"); |
52 | ········final·Cursor·query·=·sqLiteDatabase.query("accounts",·new·String[]·{·"_id",·"uid"·},·(String)null,·(String[])null,·(String)null,·(String)null,·(String)null); | 52 | ········final·Cursor·query·=·sqLiteDatabase.query("accounts",·new·String[]·{·"_id",·"uid"·},·(String)null,·(String[])null,·(String)null,·(String)null,·(String)null); |
53 | ········while·(query·!=·null·&&·query.moveToNext())·{ | 53 | ········while·(query·!=·null·&&·query.moveToNext())·{ |
54 | ············final·String·fullyQualifiedAccountName·=·MigrationHelper.getFullyQualifiedAccountName(sqLiteDatabase,·query.getString(query.getColumnIndexOrThrow("uid"))); | 54 | ············final·String·fullyQualifiedAccountName·=·MigrationHelper.getFullyQualifiedAccountName(sqLiteDatabase,·query.getString(query.getColumnIndexOrThrow("uid"))); |
Offset 6, 45 lines modified | Offset 6, 44 lines modified | ||
6 | import·org.gnucash.android.export.Exporter; | 6 | import·org.gnucash.android.export.Exporter; |
7 | import·java.io.File; | 7 | import·java.io.File; |
8 | import·android.os.Environment; | 8 | import·android.os.Environment; |
9 | final·class·MigrationHelper$1·implements·Runnable | 9 | final·class·MigrationHelper$1·implements·Runnable |
10 | { | 10 | { |
11 | ····public·void·run()·{ | 11 | ····public·void·run()·{ |
12 | ········int·i·=·0; | ||
12 | ········final·File·file·=·new·File(Environment.getExternalStorageDirectory()·+·"/gnucash"); | 13 | ········final·File·file·=·new·File(Environment.getExternalStorageDirectory()·+·"/gnucash"); |
13 | ········if·(file.exists())·{ | 14 | ········if·(file.exists())·{ |
14 | ············final·File[]·listFiles·=·file.listFiles(); | 15 | ············final·File[]·listFiles·=·file.listFiles(); |
15 | ············for·(int·length·=·listFiles.length,· | 16 | ············for·(int·length·=·listFiles.length,·j·=·0;·j·<·length;·++j)·{ |
16 | ················final·File·file2·=·listFiles[ | 17 | ················final·File·file2·=·listFiles[j]; |
17 | ················if·(!file2.isDirectory())·{ | 18 | ················if·(!file2.isDirectory())·{ |
18 | ····················final·File·file3·=·new·File(Exporter.EXPORT_FOLDER_PATH·+·"/"·+·file2.getName()); | 19 | ····················final·File·file3·=·new·File(Exporter.EXPORT_FOLDER_PATH·+·"/"·+·file2.getName()); |
19 | ····················final·File·file4·=·file2; | 20 | ····················final·File·file4·=·file2; |
20 | ····················try·{ | 21 | ····················try·{ |
21 | ························MigrationHelper.moveFile(file4,·file3); | 22 | ························MigrationHelper.moveFile(file4,·file3); |
22 | ····················} | 23 | ····················} |
23 | ····················catch·(IOException·ex)·{ | 24 | ····················catch·(IOException·ex)·{ |
24 | ························Log.e("MigrationHelper",·"Error·migrating·"·+·file2.getName()); | 25 | ························Log.e("MigrationHelper",·"Error·migrating·"·+·file2.getName()); |
25 | ····················} | 26 | ····················} |
26 | ················} | 27 | ················} |
27 | ············} | 28 | ············} |
28 | ············final·File·file5·=·new·File(file,·"backup"); | 29 | ············final·File·file5·=·new·File(file,·"backup"); |
29 | ············if·(file5.exists())·{ | 30 | ············if·(file5.exists())·{ |
30 | ················final·File[]·listFiles2·=·new·File(file,·"backup").listFiles(); | 31 | ················final·File[]·listFiles2·=·new·File(file,·"backup").listFiles(); |
31 | ················final·int·length2·=·listFiles2.length; | ||
32 | ················int·j·=·0; | ||
33 | ············Label_03 | 32 | ············Label_0360_Outer: |
34 | ················while·( | 33 | ················while·(i·<·listFiles2.length)·{ |
35 | ····················final·File·file6·=·listFiles2[ | 34 | ····················final·File·file6·=·listFiles2[i]; |
36 | ····················final·File·file7·=·new·File(Exporter.BACKUP_FOLDER_PATH·+·"/"·+·file6.getName()); | 35 | ····················final·File·file7·=·new·File(Exporter.BACKUP_FOLDER_PATH·+·"/"·+·file6.getName()); |
37 | ····················final·File·file8·=·file6; | 36 | ····················final·File·file8·=·file6; |
38 | ····················while·(true)·{ | 37 | ····················while·(true)·{ |
39 | ························try·{ | 38 | ························try·{ |
40 | ····························MigrationHelper.moveFile(file8,·file7); | 39 | ····························MigrationHelper.moveFile(file8,·file7); |
41 | ····························++ | 40 | ····························++i; |
42 | ····························continue·Label_03 | 41 | ····························continue·Label_0360_Outer; |
43 | ························} | 42 | ························} |
44 | ························catch·(IOException·ex2)·{ | 43 | ························catch·(IOException·ex2)·{ |
45 | ····························Log.e("MigrationHelper",·"Error·migrating·backup:·"·+·file6.getName()); | 44 | ····························Log.e("MigrationHelper",·"Error·migrating·backup:·"·+·file6.getName()); |
46 | ····························continue; | 45 | ····························continue; |
47 | ························} | 46 | ························} |
48 | ························break; | 47 | ························break; |
49 | ····················} | 48 | ····················} |
Offset 97, 18 lines modified | Offset 97, 18 lines modified | ||
97 | ····} | 97 | ····} |
98 | ···· | 98 | ···· |
99 | ····private·void·shareFile(final·String·pathname)·{ | 99 | ····private·void·shareFile(final·String·pathname)·{ |
100 | ········final·String·string·=·PreferenceManager.getDefaultSharedPreferences(this.mContext).getString(this.mContext.getString(2131099978),·(String)null); | 100 | ········final·String·string·=·PreferenceManager.getDefaultSharedPreferences(this.mContext).getString(this.mContext.getString(2131099978),·(String)null); |
101 | ········final·Intent·intent·=·new·Intent("android.intent.action.SEND_MULTIPLE"); | 101 | ········final·Intent·intent·=·new·Intent("android.intent.action.SEND_MULTIPLE"); |
102 | ········intent.setType("text/xml"); | 102 | ········intent.setType("text/xml"); |
103 | ········final·ArrayList<Uri>·list·=·new·ArrayList<Uri>(); | 103 | ········final·ArrayList<Uri>·list·=·new·ArrayList<Uri>(); |
104 | ········Label_02 | 104 | ········Label_0266:·{ |
105 | ············if·(this.mExportParams.getExportFormat()·!=·ExportFormat.QIF)·{ | 105 | ············if·(this.mExportParams.getExportFormat()·!=·ExportFormat.QIF)·{ |
106 | ················list.add(Uri.parse("file://"·+·pathname)); | 106 | ················list.add(Uri.parse("file://"·+·pathname)); |
107 | ················break·Label_02 | 107 | ················break·Label_0266; |
108 | ············} | 108 | ············} |
109 | ············try·{ | 109 | ············try·{ |
110 | ················final·File·file·=·new·File(pathname); | 110 | ················final·File·file·=·new·File(pathname); |
111 | ················final·File·file2·=·new·File(pathname); | 111 | ················final·File·file2·=·new·File(pathname); |
112 | ················final·File·file3·=·file; | 112 | ················final·File·file3·=·file; |
113 | ················try·{ | 113 | ················try·{ |
114 | ····················final·List·splitQIF·=·splitQIF(file3,·file2); | 114 | ····················final·List·splitQIF·=·splitQIF(file3,·file2); |
Offset 111, 17 lines modified | Offset 111, 16 lines modified | ||
111 | ········if·(!file.exists())·{ | 111 | ········if·(!file.exists())·{ |
112 | ············file2·=·null; | 112 | ············file2·=·null; |
113 | ········} | 113 | ········} |
114 | ········else·{ | 114 | ········else·{ |
115 | ············final·File[]·listFiles·=·file.listFiles((FileFilter)new·Exporter$1()); | 115 | ············final·File[]·listFiles·=·file.listFiles((FileFilter)new·Exporter$1()); |
116 | ············long·lastModified·=·Long.MIN_VALUE; | 116 | ············long·lastModified·=·Long.MIN_VALUE; |
117 | ············file2·=·null; | 117 | ············file2·=·null; |
118 | ············final·File[]·array·=·listFiles; | ||
119 | ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{ | 118 | ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{ |
120 | ················final·File·file3·=· | 119 | ················final·File·file3·=·listFiles[i]; |
121 | ················if·(file3.lastModified()·>·lastModified)·{ | 120 | ················if·(file3.lastModified()·>·lastModified)·{ |
122 | ····················file2·=·file3; | 121 | ····················file2·=·file3; |
123 | ····················lastModified·=·file3.lastModified(); | 122 | ····················lastModified·=·file3.lastModified(); |
124 | ················} | 123 | ················} |
125 | ············} | 124 | ············} |
126 | ········} | 125 | ········} |
127 | ········return·file2; | 126 | ········return·file2; |
Offset 131, 46 lines modified | Offset 131, 47 lines modified | ||
131 | ········this.mIgnoreTemplateTransaction·=·b; | 131 | ········this.mIgnoreTemplateTransaction·=·b; |
132 | ········this.mIgnoreScheduledAction·=·false; | 132 | ········this.mIgnoreScheduledAction·=·false; |
133 | ········this.mRecurrencePeriod·=·0L; | 133 | ········this.mRecurrencePeriod·=·0L; |
134 | ········this.init(sqLiteDatabase); | 134 | ········this.init(sqLiteDatabase); |
135 | ····} | 135 | ····} |
136 | ···· | 136 | ···· |
137 | ····private·int·generateMissedScheduledTransactions(final·ScheduledAction·scheduledAction)·{ | 137 | ····private·int·generateMissedScheduledTransactions(final·ScheduledAction·scheduledAction)·{ |
138 | ········final·long·n·=·0L; | ||
138 | ········int·n; | 139 | ········int·n2; |
139 | ········if·(scheduledAction.getActionType()·!=·ScheduledAction$ActionType.TRANSACTION·||·!scheduledAction.isEnabled()·||·!scheduledAction.shouldAutoCreate()·||·(scheduledAction.getEndTime()·>· | 140 | ········if·(scheduledAction.getActionType()·!=·ScheduledAction$ActionType.TRANSACTION·||·!scheduledAction.isEnabled()·||·!scheduledAction.shouldAutoCreate()·||·(scheduledAction.getEndTime()·>·n·&&·scheduledAction.getEndTime()·>·System.currentTimeMillis())·||·(scheduledAction.getTotalFrequency()·>·0·&&·scheduledAction.getExecutionCount()·>=·scheduledAction.getTotalFrequency()))·{ |
140 | ············n·=·0; | 141 | ············n2·=·0; |
141 | ········} | 142 | ········} |
142 | ········else·{ | 143 | ········else·{ |
143 | ············long·n | 144 | ············long·n3·=·scheduledAction.getStartTime(); |
144 | ············if·(scheduledAction.getLastRun()·>· | 145 | ············if·(scheduledAction.getLastRun()·>·n)·{ |
145 | ················n | 146 | ················n3·=·scheduledAction.getLastRun(); |
146 | ············} | 147 | ············} |
147 | ············n·=·0; | 148 | ············n2·=·0; |
148 | ············final·long·period·=·scheduledAction.getPeriod(); | 149 | ············final·long·period·=·scheduledAction.getPeriod(); |
149 | ············final·String·actionUID·=·scheduledAction.getActionUID(); | 150 | ············final·String·actionUID·=·scheduledAction.getActionUID(); |
150 | ············while·(true)·{ | 151 | ············while·(true)·{ |
151 | ················n | 152 | ················n3·+=·period; |
152 | ················if·(n | 153 | ················if·(n3·>·System.currentTimeMillis())·{ |
153 | ····················break; | 154 | ····················break; |
154 | ················} | 155 | ················} |
155 | ················for·(final·Transaction·transaction·:·this.mTemplateTransactions)·{ | 156 | ················for·(final·Transaction·transaction·:·this.mTemplateTransactions)·{ |
156 | ····················if·(transaction.getUID().equals(actionUID))·{ | 157 | ····················if·(transaction.getUID().equals(actionUID))·{ |
157 | ························final·Transaction·transaction2·=·new·Transaction(transaction,·true); | 158 | ························final·Transaction·transaction2·=·new·Transaction(transaction,·true); |
158 | ························transaction2.setTime(n | 159 | ························transaction2.setTime(n3); |
159 | ························transaction2.setScheduledActionUID(scheduledAction.getUID()); | 160 | ························transaction2.setScheduledActionUID(scheduledAction.getUID()); |
160 | ························this.mTransactionList.add(transaction2); | 161 | ························this.mTransactionList.add(transaction2); |
161 | ························scheduledAction.setExecutionCount(scheduledAction.getExecutionCount()·+·1); | 162 | ························scheduledAction.setExecutionCount(scheduledAction.getExecutionCount()·+·1); |
162 | ························++n; | 163 | ························++n2; |
163 | ························break; | 164 | ························break; |
164 | ····················} | 165 | ····················} |
165 | ················} | 166 | ················} |
166 | ············} | 167 | ············} |
167 | ············scheduledAction.setLastRun(n | 168 | ············scheduledAction.setLastRun(n3); |
168 | ········} | 169 | ········} |
169 | ········return·n; | 170 | ········return·n2; |
170 | ····} | 171 | ····} |
171 | ···· | 172 | ···· |
172 | ····private·Currency·getCurrencyForAccount(final·String·key)·{ | 173 | ····private·Currency·getCurrencyForAccount(final·String·key)·{ |
173 | ········try·{ | 174 | ········try·{ |
174 | ············final·Account·value·=·this.mAccountMap.get(key); | 175 | ············final·Account·value·=·this.mAccountMap.get(key); |
175 | ············try·{ | 176 | ············try·{ |
176 | ················final·Account·account·=·(Account)value; | 177 | ················final·Account·account·=·(Account)value; |
Offset 88, 65 lines modified | Offset 88, 61 lines modified | ||
88 | ·········1:·invokespecial·#8··················//·Method·android/appwidget/AppWidgetProvider."<init>":()V | 88 | ·········1:·invokespecial·#8··················//·Method·android/appwidget/AppWidgetProvider."<init>":()V |
89 | ·········4:·return | 89 | ·········4:·return |
90 | ··public·void·onDeleted(android.content.Context,·int[]); | 90 | ··public·void·onDeleted(android.content.Context,·int[]); |
91 | ····descriptor:·(Landroid/content/Context;[I)V | 91 | ····descriptor:·(Landroid/content/Context;[I)V |
92 | ····flags:·(0x0001)·ACC_PUBLIC | 92 | ····flags:·(0x0001)·ACC_PUBLIC |
93 | ····Code: | 93 | ····Code: |
94 | ······stack=300,·locals= | 94 | ······stack=300,·locals=9,·args_size=3 |
95 | ·········0:·aload_0 | 95 | ·········0:·aload_0 |
96 | ·········1:·aload_1 | 96 | ·········1:·aload_1 |
97 | ·········2:·aload_2 | 97 | ·········2:·aload_2 |
98 | ·········3:·invokespecial·#12·················//·Method·android/appwidget/AppWidgetProvider.onDeleted:(Landroid/content/Context;[I)V | 98 | ·········3:·invokespecial·#12·················//·Method·android/appwidget/AppWidgetProvider.onDeleted:(Landroid/content/Context;[I)V |
99 | ·········6:·aload_1 | 99 | ·········6:·aload_1 |
100 | ·········7:·invokestatic··#18·················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; | 100 | ·········7:·invokestatic··#18·················//·Method·android/preference/PreferenceManager.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; |
101 | ········10:·astore_3 | ||
102 | ········11:·aload_3 | ||
103 | ········1 | 101 | ········10:·invokeinterface·#24,··1···········//·InterfaceMethod·android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; |
104 | ········1 | 102 | ········15:·astore_3 |
105 | ········1 | 103 | ········16:·aload_2 |
106 | ········20:·astore········5 | ||
107 | ········22:·aload_2 | ||
108 | ········ | 104 | ········17:·arraylength |
109 | ········ | 105 | ········18:·istore········4 |
110 | ········2 | 106 | ········20:·iconst_0 |
111 | ········2 | 107 | ········21:·istore········5 |
112 | ········2 | 108 | ········23:·iload·········5 |
109 | ········25:·iload·········4 | ||
110 | ········27:·if_icmpge·····85 | ||
111 | ········30:·aload_2 | ||
113 | ········31:·iload········· | 112 | ········31:·iload·········5 |
114 | ········33:·if_icmpge·····88 | ||
115 | ········36:·aload·········5 | ||
116 | ········38:·iload·········7 | ||
117 | ········ | 113 | ········33:·iaload |
118 | ········ | 114 | ········34:·istore········6 |
119 | ········ | 115 | ········36:·new···········#26·················//·class·java/lang/StringBuilder |
120 | ········46:·astore_3 | ||
121 | ········ | 116 | ········39:·astore········7 |
117 | ········41:·aload·········7 | ||
122 | ········4 | 118 | ········43:·invokespecial·#27·················//·Method·java/lang/StringBuilder."<init>":()V |
123 | ········ | 119 | ········46:·ldc···········#29·················//·String·account_uid |
124 | ········ | 120 | ········48:·astore········8 |
125 | ········55:·aload_3 | ||
126 | ········5 | 121 | ········50:·aload·········7 |
122 | ········52:·aload·········8 | ||
127 | ········5 | 123 | ········54:·invokevirtual·#33·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
128 | ········ | 124 | ········57:·iload·········6 |
129 | ········ | 125 | ········59:·invokevirtual·#36·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
130 | ········6 | 126 | ········62:·invokevirtual·#40·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
127 | ········65:·astore········7 | ||
131 | ········69:·astore_3 | ||
132 | ········70:·aload·········4 | ||
133 | ········ | 128 | ········67:·aload_3 |
129 | ········68:·aload·········7 | ||
134 | ········7 | 130 | ········70:·invokeinterface·#46,··2···········//·InterfaceMethod·android/content/SharedPreferences$Editor.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
135 | ········7 | 131 | ········75:·pop |
136 | ········7 | 132 | ········76:·iload·········5 |
137 | ········ | 133 | ········78:·iconst_1 |
138 | ········ | 134 | ········79:·iadd |
139 | ········8 | 135 | ········80:·istore········5 |
140 | ········8 | 136 | ········82:·goto··········23 |
141 | ········8 | 137 | ········85:·aload_3 |
142 | ········ | 138 | ········86:·invokeinterface·#50,··1···········//·InterfaceMethod·android/content/SharedPreferences$Editor.commit:()Z |
143 | ········9 | 139 | ········91:·pop |
144 | ········9 | 140 | ········92:·return |
145 | ··public·void·onEnabled(android.content.Context); | 141 | ··public·void·onEnabled(android.content.Context); |
146 | ····descriptor:·(Landroid/content/Context;)V | 142 | ····descriptor:·(Landroid/content/Context;)V |
147 | ····flags:·(0x0001)·ACC_PUBLIC | 143 | ····flags:·(0x0001)·ACC_PUBLIC |
148 | ····Code: | 144 | ····Code: |
149 | ······stack=300,·locals=2,·args_size=2 | 145 | ······stack=300,·locals=2,·args_size=2 |
150 | ·········0:·aload_0 | 146 | ·········0:·aload_0 |
Offset 460, 15 lines modified | Offset 460, 15 lines modified | ||
460 | ···········303···308···311···Class·java/lang/InterruptedException | 460 | ···········303···308···311···Class·java/lang/InterruptedException |
461 | ···········303···308···333···Class·java/util/concurrent/ExecutionException | 461 | ···········303···308···333···Class·java/util/concurrent/ExecutionException |
462 | ··protected·void·onHandleIntent(android.content.Intent); | 462 | ··protected·void·onHandleIntent(android.content.Intent); |
463 | ····descriptor:·(Landroid/content/Intent;)V | 463 | ····descriptor:·(Landroid/content/Intent;)V |
464 | ····flags:·(0x0004)·ACC_PROTECTED | 464 | ····flags:·(0x0004)·ACC_PROTECTED |
465 | ····Code: | 465 | ····Code: |
466 | ······stack=300,·locals=2 | 466 | ······stack=300,·locals=25,·args_size=2 |
467 | ·········0:·ldc···········#9··················//·String·SchedulerService | 467 | ·········0:·ldc···········#9··················//·String·SchedulerService |
468 | ·········2:·ldc···········#171················//·String·Starting·scheduled·action·service | 468 | ·········2:·ldc···········#171················//·String·Starting·scheduled·action·service |
469 | ·········4:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 469 | ·········4:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
470 | ·········7:·pop | 470 | ·········7:·pop |
471 | ·········8:·ldc···········#176················//·String·power | 471 | ·········8:·ldc···········#176················//·String·power |
472 | ········10:·astore_2 | 472 | ········10:·astore_2 |
473 | ········11:·aload_0 | 473 | ········11:·aload_0 |
Offset 476, 129 lines modified | Offset 476, 131 lines modified | ||
476 | ········13:·invokevirtual·#180················//·Method·getSystemService:(Ljava/lang/String;)Ljava/lang/Object; | 476 | ········13:·invokevirtual·#180················//·Method·getSystemService:(Ljava/lang/String;)Ljava/lang/Object; |
477 | ········16:·checkcast·····#182················//·class·android/os/PowerManager | 477 | ········16:·checkcast·····#182················//·class·android/os/PowerManager |
478 | ········19:·astore_3 | 478 | ········19:·astore_3 |
479 | ········20:·iconst_1 | 479 | ········20:·iconst_1 |
480 | ········21:·istore········4 | 480 | ········21:·istore········4 |
481 | ········23:·ldc···········#9··················//·String·SchedulerService | 481 | ········23:·ldc···········#9··················//·String·SchedulerService |
482 | ········25:·astore········5 | 482 | ········25:·astore········5 |
483 | ········27:·aload·········5 | ||
484 | ········29:·astore_2 | ||
483 | ········ | 485 | ········30:·aload_3 |
484 | ········ | 486 | ········31:·iload·········4 |
485 | ········3 | 487 | ········33:·aload·········5 |
486 | ········3 | 488 | ········35:·invokevirtual·#186················//·Method·android/os/PowerManager.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; |
487 | ········3 | 489 | ········38:·astore········6 |
488 | ········ | 490 | ········40:·aload·········6 |
489 | ········ | 491 | ········42:·invokevirtual·#191················//·Method·android/os/PowerManager$WakeLock.acquire:()V |
490 | ········4 | 492 | ········45:·invokestatic··#194················//·Method·org/gnucash/android/app/GnuCashApplication.getScheduledEventDbAdapter:()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
491 | ········4 | 493 | ········48:·astore········7 |
492 | ········ | 494 | ········50:·aload·········7 |
493 | ········ | 495 | ········52:·invokevirtual·#198················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.getAllEnabledScheduledActions:()Ljava/util/List; |
494 | ········5 | 496 | ········55:·astore········8 |
495 | ········5 | 497 | ········57:·aload·········8 |
496 | ········5 | 498 | ········59:·invokeinterface·#204,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
497 | ········6 | 499 | ········64:·astore········9 |
498 | ········6 | 500 | ········66:·aload·········9 |
499 | ········6 | 501 | ········68:·invokeinterface·#210,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
500 | ········7 | 502 | ········73:·istore········10 |
501 | ········7 | 503 | ········75:·iload·········10 |
502 | ········7 | 504 | ········77:·ifeq··········252 |
503 | ········ | 505 | ········80:·aload·········9 |
504 | ········ | 506 | ········82:·invokeinterface·#213,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
505 | ········8 | 507 | ········87:·checkcast·····#22·················//·class·org/gnucash/android/model/ScheduledAction |
506 | ········ | 508 | ········90:·astore········11 |
507 | ········ | 509 | ········92:·aload·········11 |
508 | ········9 | 510 | ········94:·invokevirtual·#102················//·Method·org/gnucash/android/model/ScheduledAction.getLastRun:()J |
509 | ········9 | 511 | ········97:·lstore········12 |
510 | ········9 | 512 | ········99:·aload·········11 |
511 | ······· | 513 | ·······101:·invokevirtual·#105················//·Method·org/gnucash/android/model/ScheduledAction.getPeriod:()J |
512 | ·······10 | 514 | ·······104:·lstore········14 |
513 | ·······10 | 515 | ·······106:·aload·········11 |
514 | ·······10 | 516 | ·······108:·invokevirtual·#216················//·Method·org/gnucash/android/model/ScheduledAction.getEndTime:()J |
515 | ·······1 | 517 | ·······111:·lstore········16 |
516 | ·······11 | 518 | ·······113:·invokestatic··#45·················//·Method·java/lang/System.currentTimeMillis:()J |
517 | ·······113:·lstore········17 | ||
518 | ·······115:·lconst_0 | ||
519 | ·······116:·lstore········1 | 519 | ·······116:·lstore········18 |
520 | ·······118:·lconst_0 | ||
521 | ·······119:·lstore········20 | ||
520 | ·······1 | 522 | ·······121:·lload·········16 |
521 | ·······12 | 523 | ·······123:·lload·········20 |
522 | ·······12 | 524 | ·······125:·lcmp |
523 | ·······12 | 525 | ·······126:·istore········10 |
524 | ·······12 | 526 | ·······128:·iload·········10 |
525 | ·······1 | 527 | ·······130:·ifle··········145 |
526 | ·······13 | 528 | ·······133:·lload·········18 |
527 | ·······13 | 529 | ·······135:·lload·········16 |
528 | ·······13 | 530 | ·······137:·lcmp |
529 | ·······13 | 531 | ·······138:·istore········10 |
530 | ·······137:·iload·········4 | ||
531 | ·······139:·iflt··········190 | ||
532 | ·······14 | 532 | ·······140:·iload·········10 |
533 | ·······142:·iflt··········193 | ||
534 | ·······145:·aload·········11 | ||
533 | ·······14 | 535 | ·······147:·invokevirtual·#60·················//·Method·org/gnucash/android/model/ScheduledAction.getExecutionCount:()I |
534 | ·······1 | 536 | ·······150:·istore········10 |
535 | ·······1 | 537 | ·······152:·aload·········11 |
536 | ·······15 | 538 | ·······154:·invokevirtual·#219················//·Method·org/gnucash/android/model/ScheduledAction.getTotalFrequency:()I |
537 | ·······15 | 539 | ·······157:·istore········22 |
538 | ·······156:·iload·········4 | ||
539 | ·······15 | 540 | ·······159:·iload·········10 |
541 | ·······161:·iload·········22 | ||
540 | ·······16 | 542 | ·······163:·if_icmplt·····193 |
541 | ·······16 | 543 | ·······166:·lconst_0 |
542 | ·······16 | 544 | ·······167:·lstore········20 |
543 | ·······16 | 545 | ·······169:·lload·········16 |
544 | ·······1 | 546 | ·······171:·lload·········20 |
545 | ·······17 | 547 | ·······173:·lcmp |
546 | ·······17 | 548 | ·······174:·istore········10 |
547 | ·······173:·iload·········4 | ||
548 | ·······175:·ifne··········63 | ||
549 | ·······17 | 549 | ·······176:·iload·········10 |
550 | ·······178:·ifne··········66 | ||
551 | ·······181:·aload·········11 | ||
550 | ·······18 | 552 | ·······183:·invokevirtual·#219················//·Method·org/gnucash/android/model/ScheduledAction.getTotalFrequency:()I |
551 | ·······18 | 553 | ·······186:·istore········10 |
552 | ·······18 | 554 | ·······188:·iload·········10 |
553 | ·······1 | 555 | ·······190:·ifne··········66 |
554 | ·······19 | 556 | ·······193:·lload·········12 |
555 | ·······19 | 557 | ·······195:·lload·········14 |
556 | ·······19 | 558 | ·······197:·ladd |
557 | ·······19 | 559 | ·······198:·lstore········20 |
560 | ·······200:·lload·········20 | ||
558 | ······· | 561 | ·······202:·lload·········18 |
559 | ·······199:·lload·········17 | ||
560 | ·······20 | 562 | ·······204:·lcmp |
561 | ·······20 | 563 | ·······205:·istore········10 |
562 | ·······204:·iload·········4 | ||
563 | ·······206:·ifgt··········63 | ||
564 | ·······20 | 564 | ·······207:·iload·········10 |
565 | ·······209:·ifgt··········66 | ||
566 | ·······212:·aload·········11 | ||
565 | ·······21 | 567 | ·······214:·invokevirtual·#124················//·Method·org/gnucash/android/model/ScheduledAction.getStartTime:()J |
566 | ·······21 | 568 | ·······217:·lstore········20 |
569 | ·······219:·lload·········20 | ||
567 | ·······2 | 570 | ·······221:·lload·········18 |
568 | ·······218:·lload·········17 | ||
569 | ·······22 | 571 | ·······223:·lcmp |
570 | ·······22 | 572 | ·······224:·istore········10 |
571 | ·······223:·iload·········4 | ||
572 | ·······225:·ifgt··········63 | ||
573 | ·······22 | 573 | ·······226:·iload·········10 |
Max diff block lines reached; 0/12849 bytes (0.00%) of diff not shown. |
Offset 436, 15 lines modified | Offset 436, 15 lines modified | ||
436 | ·······124:·astore········12 | 436 | ·······124:·astore········12 |
437 | ·······126:·goto··········56 | 437 | ·······126:·goto··········56 |
438 | ··public·void·drawPalette(int[],·int); | 438 | ··public·void·drawPalette(int[],·int); |
439 | ····descriptor:·([II)V | 439 | ····descriptor:·([II)V |
440 | ····flags:·(0x0001)·ACC_PUBLIC | 440 | ····flags:·(0x0001)·ACC_PUBLIC |
441 | ····Code: | 441 | ····Code: |
442 | ······stack=300,·locals=1 | 442 | ······stack=300,·locals=14,·args_size=3 |
443 | ·········0:·aload_1 | 443 | ·········0:·aload_1 |
444 | ·········1:·ifnonnull·····5 | 444 | ·········1:·ifnonnull·····5 |
445 | ·········4:·return | 445 | ·········4:·return |
446 | ·········5:·aload_0 | 446 | ·········5:·aload_0 |
447 | ·········6:·invokevirtual·#97·················//·Method·removeAllViews:()V | 447 | ·········6:·invokevirtual·#97·················//·Method·removeAllViews:()V |
448 | ·········9:·iconst_0 | 448 | ·········9:·iconst_0 |
449 | ········10:·istore_3 | 449 | ········10:·istore_3 |
Offset 452, 99 lines modified | Offset 452, 99 lines modified | ||
452 | ········12:·istore········4 | 452 | ········12:·istore········4 |
453 | ········14:·iconst_0 | 453 | ········14:·iconst_0 |
454 | ········15:·istore········5 | 454 | ········15:·istore········5 |
455 | ········17:·aload_0 | 455 | ········17:·aload_0 |
456 | ········18:·invokespecial·#101················//·Method·createTableRow:()Landroid/widget/TableRow; | 456 | ········18:·invokespecial·#101················//·Method·createTableRow:()Landroid/widget/TableRow; |
457 | ········21:·astore········6 | 457 | ········21:·astore········6 |
458 | ········23:·aload_1 | 458 | ········23:·aload_1 |
459 | ········24:·astore········7 | ||
460 | ········26:·aload_1 | ||
461 | ········2 | 459 | ········24:·arraylength |
460 | ········25:·istore········7 | ||
461 | ········27:·iconst_0 | ||
462 | ········28:·istore········8 | 462 | ········28:·istore········8 |
463 | ········30:·iconst_0 | ||
464 | ········31:·istore········9 | ||
465 | ········33:·iload·········9 | ||
466 | ········3 | 463 | ········30:·iload·········8 |
464 | ········32:·iload·········7 | ||
467 | ········3 | 465 | ········34:·if_icmpge·····150 |
466 | ········37:·aload_1 | ||
468 | ········ | 467 | ········38:·iload·········8 |
468 | ········40:·iaload | ||
469 | ········41:·istore········9 | ||
470 | ········43:·iload_3 | ||
471 | ········44:·iconst_1 | ||
472 | ········45:·iadd | ||
473 | ········46:·istore_3 | ||
474 | ········47:·aload_0 | ||
469 | ········4 | 475 | ········48:·iload·········9 |
470 | ········44:·iaload | ||
471 | ········45:·istore········10 | ||
472 | ········47:·iload_3 | ||
473 | ········48:·iconst_1 | ||
474 | ········49:·iadd | ||
475 | ········50:·istore_3 | ||
476 | ········51:·aload_0 | ||
477 | ········52:·iload·········10 | ||
478 | ········5 | 476 | ········50:·iload_2 |
479 | ········5 | 477 | ········51:·invokespecial·#105················//·Method·createColorSwatch:(II)Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch; |
480 | ········5 | 478 | ········54:·astore········10 |
481 | ········ | 479 | ········56:·iload·········9 |
482 | ········ | 480 | ········58:·iload_2 |
483 | ········ | 481 | ········59:·if_icmpne·····144 |
484 | ········6 | 482 | ········62:·iconst_1 |
485 | ········6 | 483 | ········63:·istore········11 |
486 | ········6 | 484 | ········65:·aload_0 |
487 | ········ | 485 | ········66:·astore········12 |
488 | ········ | 486 | ········68:·aload_0 |
489 | ········ | 487 | ········69:·iload·········5 |
490 | ········7 | 488 | ········71:·iload_3 |
491 | ········7 | 489 | ········72:·iload·········4 |
492 | ········7 | 490 | ········74:·iload·········11 |
493 | ········ | 491 | ········76:·aload·········10 |
494 | ········ | 492 | ········78:·invokespecial·#109················//·Method·setSwatchDescription:(IIIZLandroid/view/View;)V |
495 | ········8 | 493 | ········81:·aload_0 |
496 | ········8 | 494 | ········82:·aload·········6 |
497 | ········8 | 495 | ········84:·aload·········10 |
498 | ········ | 496 | ········86:·iload·········5 |
499 | ········ | 497 | ········88:·invokespecial·#113················//·Method·addSwatchToRow:(Landroid/widget/TableRow;Landroid/view/View;I)V |
500 | ········9 | 498 | ········91:·iload·········4 |
501 | ········9 | 499 | ········93:·iconst_1 |
502 | ········9 | 500 | ········94:·iadd |
503 | ········9 | 501 | ········95:·istore········4 |
504 | ······· | 502 | ········97:·aload_0 |
505 | ······· | 503 | ········98:·getfield······#91·················//·Field·mNumColumns:I |
506 | ·······10 | 504 | ·······101:·istore········13 |
507 | ·······10 | 505 | ·······103:·iload·········4 |
508 | ·······10 | 506 | ·······105:·iload·········13 |
509 | ·······1 | 507 | ·······107:·if_icmpne·····131 |
510 | ·······11 | 508 | ·······110:·aload_0 |
511 | ·······11 | 509 | ·······111:·aload·········6 |
512 | ·······11 | 510 | ·······113:·invokevirtual·#114················//·Method·addView:(Landroid/view/View;)V |
513 | ·······1 | 511 | ·······116:·aload_0 |
514 | ·······1 | 512 | ·······117:·invokespecial·#101················//·Method·createTableRow:()Landroid/widget/TableRow; |
515 | ·······12 | 513 | ·······120:·astore········6 |
516 | ·······12 | 514 | ·······122:·iconst_0 |
517 | ·······12 | 515 | ·······123:·istore········4 |
518 | ·······12 | 516 | ·······125:·iload·········5 |
519 | ·······131:·iconst_1 | ||
520 | ·······132:·iadd | ||
521 | ·······133:·istore········5 | ||
522 | ·······135:·iload·········9 | ||
523 | ·······1 | 517 | ·······127:·iconst_1 |
524 | ·······1 | 518 | ·······128:·iadd |
519 | ·······129:·istore········5 | ||
520 | ·······131:·iload·········8 | ||
521 | ·······133:·iconst_1 | ||
522 | ·······134:·iadd | ||
523 | ·······135:·istore········13 | ||
524 | ·······137:·iload·········13 | ||
525 | ·······139:·istore········ | 525 | ·······139:·istore········8 |
526 | ·······141:·goto··········3 | 526 | ·······141:·goto··········30 |
527 | ·······144:·iconst_0 | 527 | ·······144:·iconst_0 |
528 | ·······145:·istore········1 | 528 | ·······145:·istore········11 |
529 | ·······147:·goto··········6 | 529 | ·······147:·goto··········65 |
530 | ·······150:·iload·········4 | 530 | ·······150:·iload·········4 |
531 | ·······152:·ifle··········4 | 531 | ·······152:·ifle··········4 |
532 | ·······155:·aload_0 | 532 | ·······155:·aload_0 |
533 | ·······156:·getfield······#91·················//·Field·mNumColumns:I | 533 | ·······156:·getfield······#91·················//·Field·mNumColumns:I |
534 | ·······159:·istore········1 | 534 | ·······159:·istore········13 |
535 | ·······161:·iload·········4 | 535 | ·······161:·iload·········4 |
536 | ·······163:·iload·········1 | 536 | ·······163:·iload·········13 |
537 | ·······165:·if_icmpeq·····193 | 537 | ·······165:·if_icmpeq·····193 |
538 | ·······168:·aload_0 | 538 | ·······168:·aload_0 |
539 | ·······169:·invokespecial·#118················//·Method·createBlankSpace:()Landroid/widget/ImageView; | 539 | ·······169:·invokespecial·#118················//·Method·createBlankSpace:()Landroid/widget/ImageView; |
540 | ·······172:·astore········1 | 540 | ·······172:·astore········12 |
541 | ·······174:·aload_0 | 541 | ·······174:·aload_0 |
542 | ·······175:·aload·········6 | 542 | ·······175:·aload·········6 |
543 | ·······177:·aload·········1 | 543 | ·······177:·aload·········12 |
544 | ·······179:·iload·········5 | 544 | ·······179:·iload·········5 |
545 | ·······181:·invokespecial·#113················//·Method·addSwatchToRow:(Landroid/widget/TableRow;Landroid/view/View;I)V | 545 | ·······181:·invokespecial·#113················//·Method·addSwatchToRow:(Landroid/widget/TableRow;Landroid/view/View;I)V |
Max diff block lines reached; 100/6221 bytes (1.61%) of diff not shown. |
Offset 120, 71 lines modified | Offset 120, 69 lines modified | ||
120 | ·········0:·iconst_1 | 120 | ·········0:·iconst_1 |
121 | ·········1:·ireturn | 121 | ·········1:·ireturn |
122 | ··protected·boolean·onStateChange(int[]); | 122 | ··protected·boolean·onStateChange(int[]); |
123 | ····descriptor:·([I)Z | 123 | ····descriptor:·([I)Z |
124 | ····flags:·(0x0004)·ACC_PROTECTED | 124 | ····flags:·(0x0004)·ACC_PROTECTED |
125 | ····Code: | 125 | ····Code: |
126 | ······stack=300,·locals= | 126 | ······stack=300,·locals=8,·args_size=2 |
127 | ·········0:·iconst_0 | 127 | ·········0:·iconst_0 |
128 | ·········1:·istore_2 | 128 | ·········1:·istore_2 |
129 | ·········2:·aload_1 | 129 | ·········2:·aload_1 |
130 | ·········3:·astore_3 | ||
131 | ·········4:·aload_1 | ||
132 | ········· | 130 | ·········3:·arraylength |
131 | ·········4:·istore_3 | ||
132 | ·········5:·iconst_0 | ||
133 | ·········6:·istore········4 | 133 | ·········6:·istore········4 |
134 | ·········8:·iconst_0 | ||
135 | ·········9:·istore········5 | ||
136 | ········ | 134 | ·········8:·iload·········4 |
135 | ········10:·iload_3 | ||
136 | ········11:·if_icmpge·····44 | ||
137 | ········14:·aload_1 | ||
137 | ········1 | 138 | ········15:·iload·········4 |
138 | ········15:·if_icmpge·····48 | ||
139 | ········18:·aload_3 | ||
140 | ········19:·iload·········5 | ||
141 | ········ | 139 | ········17:·iaload |
140 | ········18:·istore········5 | ||
141 | ········20:·ldc···········#31·················//·int·16842919 | ||
142 | ········22:·istore········6 | 142 | ········22:·istore········6 |
143 | ········24:·ldc···········#31·················//·int·16842919 | ||
144 | ········2 | 143 | ········24:·iload·········5 |
145 | ········2 | 144 | ········26:·iload·········6 |
146 | ········30:·iload·········7 | ||
147 | ········ | 145 | ········28:·if_icmpeq·····42 |
148 | ········3 | 146 | ········31:·ldc···········#33·················//·int·16842908 |
149 | ········3 | 147 | ········33:·istore········6 |
148 | ········35:·iload·········5 | ||
150 | ········3 | 149 | ········37:·iload·········6 |
151 | ········41:·iload·········7 | ||
152 | ········ | 150 | ········39:·if_icmpne·····81 |
153 | ········4 | 151 | ········42:·iconst_1 |
154 | ········4 | 152 | ········43:·istore_2 |
155 | ········4 | 153 | ········44:·iload_2 |
156 | ········4 | 154 | ········45:·ifeq··········90 |
157 | ········ | 155 | ········48:·aload_0 |
158 | ········ | 156 | ········49:·getfield······#16·················//·Field·mColor:I |
159 | ········5 | 157 | ········52:·istore········4 |
160 | ········5 | 158 | ········54:·aload_0 |
161 | ········5 | 159 | ········55:·iload·········4 |
162 | ········ | 160 | ········57:·invokespecial·#38·················//·Method·getPressedColor:(I)I |
163 | ········6 | 161 | ········60:·istore········4 |
164 | ········6 | 162 | ········62:·getstatic·····#44·················//·Field·android/graphics/PorterDuff$Mode.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
165 | ········6 | 163 | ········65:·astore········7 |
166 | ········ | 164 | ········67:·aload_0 |
165 | ········68:·iload·········4 | ||
167 | ········7 | 166 | ········70:·aload·········7 |
168 | ········74:·aload·········8 | ||
169 | ········7 | 167 | ········72:·invokespecial·#48·················//·Method·android/graphics/drawable/LayerDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V |
170 | ········7 | 168 | ········75:·aload_0 |
171 | ········ | 169 | ········76:·aload_1 |
172 | ········ | 170 | ········77:·invokespecial·#52·················//·Method·android/graphics/drawable/LayerDrawable.onStateChange:([I)Z |
173 | ········8 | 171 | ········80:·ireturn |
174 | ········8 | 172 | ········81:·iload·········4 |
175 | ········8 | 173 | ········83:·iconst_1 |
176 | ········8 | 174 | ········84:·iadd |
177 | ········8 | 175 | ········85:·istore········4 |
178 | ········ | 176 | ········87:·goto··········8 |
179 | ········9 | 177 | ········90:·aload_0 |
180 | ········9 | 178 | ········91:·getfield······#16·················//·Field·mColor:I |
181 | ········9 | 179 | ········94:·istore········4 |
182 | ······· | 180 | ········96:·getstatic·····#44·················//·Field·android/graphics/PorterDuff$Mode.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
183 | ······· | 181 | ········99:·astore········7 |
184 | ·······10 | 182 | ·······101:·aload_0 |
185 | ·······10 | 183 | ·······102:·iload·········4 |
186 | ·······10 | 184 | ·······104:·aload·········7 |
187 | ·······1 | 185 | ·······106:·invokespecial·#48·················//·Method·android/graphics/drawable/LayerDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V |
188 | ·······1 | 186 | ·······109:·goto··········75 |
189 | } | 187 | } |
Offset 180, 15 lines modified | Offset 180, 15 lines modified | ||
180 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 180 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
181 | ·········9:·return | 181 | ·········9:·return |
182 | ··public·void·onClick(android.view.View); | 182 | ··public·void·onClick(android.view.View); |
183 | ····descriptor:·(Landroid/view/View;)V | 183 | ····descriptor:·(Landroid/view/View;)V |
184 | ····flags:·(0x0001)·ACC_PUBLIC | 184 | ····flags:·(0x0001)·ACC_PUBLIC |
185 | ····Code: | 185 | ····Code: |
186 | ······stack=300,·locals=1 | 186 | ······stack=300,·locals=11,·args_size=2 |
187 | ·········0:·new···········#16·················//·class·org/gnucash/android/export/ExportParams | 187 | ·········0:·new···········#16·················//·class·org/gnucash/android/export/ExportParams |
188 | ·········3:·astore_2 | 188 | ·········3:·astore_2 |
189 | ·········4:·aload_0 | 189 | ·········4:·aload_0 |
190 | ·········5:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 190 | ·········5:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
191 | ·········8:·invokestatic··#22·················//·Method·org/gnucash/android/ui/export/ExportDialogFragment.access$000:(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportFormat; | 191 | ·········8:·invokestatic··#22·················//·Method·org/gnucash/android/ui/export/ExportDialogFragment.access$000:(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportFormat; |
192 | ········11:·astore_3 | 192 | ········11:·astore_3 |
193 | ········12:·aload_2 | 193 | ········12:·aload_2 |
Offset 225, 74 lines modified | Offset 225, 74 lines modified | ||
225 | ········77:·astore········5 | 225 | ········77:·astore········5 |
226 | ········79:·aload_3 | 226 | ········79:·aload_3 |
227 | ········80:·aload·········5 | 227 | ········80:·aload·········5 |
228 | ········82:·invokestatic··#69·················//·Method·org/gnucash/android/ui/util/RecurrenceParser.parse:(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction$ActionType;)Ljava/util/List; | 228 | ········82:·invokestatic··#69·················//·Method·org/gnucash/android/ui/util/RecurrenceParser.parse:(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction$ActionType;)Ljava/util/List; |
229 | ········85:·astore········6 | 229 | ········85:·astore········6 |
230 | ········87:·aload·········6 | 230 | ········87:·aload·········6 |
231 | ········89:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 231 | ········89:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
232 | ········94:·astore | 232 | ········94:·astore_3 |
233 | ········9 | 233 | ········95:·aload_3 |
234 | ········9 | 234 | ········96:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
235 | ·······10 | 235 | ·······101:·istore········7 |
236 | ·······10 | 236 | ·······103:·iload·········7 |
237 | ·······10 | 237 | ·······105:·ifeq··········182 |
238 | ·······1 | 238 | ·······108:·aload_3 |
239 | ·······1 | 239 | ·······109:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
240 | ·······11 | 240 | ·······114:·checkcast·····#86·················//·class·org/gnucash/android/model/ScheduledAction |
241 | ·······1 | 241 | ·······117:·astore········8 |
242 | ·······1 | 242 | ·······119:·aload_2 |
243 | ·······12 | 243 | ·······120:·invokevirtual·#90·················//·Method·org/gnucash/android/export/ExportParams.toCsv:()Ljava/lang/String; |
244 | ·······12 | 244 | ·······123:·astore········5 |
245 | ·······12 | 245 | ·······125:·aload·········8 |
246 | ·······12 | 246 | ·······127:·aload·········5 |
247 | ·······1 | 247 | ·······129:·invokevirtual·#94·················//·Method·org/gnucash/android/model/ScheduledAction.setTag:(Ljava/lang/String;)V |
248 | ·······13 | 248 | ·······132:·invokestatic··#100················//·Method·java/util/UUID.randomUUID:()Ljava/util/UUID; |
249 | ·······13 | 249 | ·······135:·invokevirtual·#103················//·Method·java/util/UUID.toString:()Ljava/lang/String; |
250 | ·······13 | 250 | ·······138:·astore········5 |
251 | ·······140:·ldc···········#105················//·String·- | 251 | ·······140:·ldc···········#105················//·String·- |
252 | ·······142:·astore········ | 252 | ·······142:·astore········9 |
253 | ·······144:·ldc···········#107················//·String | 253 | ·······144:·ldc···········#107················//·String |
254 | ·······146:·astore········ | 254 | ·······146:·astore········10 |
255 | ·······148:·aload_3 | ||
256 | ·······14 | 255 | ·······148:·aload·········5 |
257 | ·······15 | 256 | ·······150:·aload·········9 |
257 | ·······152:·aload·········10 | ||
258 | ·······15 | 258 | ·······154:·invokevirtual·#113················//·Method·java/lang/String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
259 | ·······15 | 259 | ·······157:·astore········5 |
260 | ·······15 | 260 | ·······159:·aload·········8 |
261 | ·······1 | 261 | ·······161:·aload·········5 |
262 | ·······16 | 262 | ·······163:·invokevirtual·#116················//·Method·org/gnucash/android/model/ScheduledAction.setActionUID:(Ljava/lang/String;)V |
263 | ·······16 | 263 | ·······166:·invokestatic··#122················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.getInstance:()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
264 | ·······166:·astore_3 | ||
265 | ·······16 | 264 | ·······169:·astore········5 |
265 | ·······171:·aload·········5 | ||
266 | ·······1 | 266 | ·······173:·aload·········8 |
267 | ·······17 | 267 | ·······175:·invokevirtual·#126················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.addScheduledAction:(Lorg/gnucash/android/model/ScheduledAction;)J |
268 | ·······17 | 268 | ·······178:·pop2 |
269 | ·······17 | 269 | ·······179:·goto··········95 |
270 | ·······1 | 270 | ·······182:·ldc···········#128················//·String·ExportDialogFragment |
271 | ·······1 | 271 | ·······184:·ldc···········#130················//·String·Commencing·async·export·of·transactions |
272 | ·······18 | 272 | ·······186:·invokestatic··#136················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
273 | ·······18 | 273 | ·······189:·pop |
274 | ·······1 | 274 | ·······190:·new···········#138················//·class·org/gnucash/android/export/ExportAsyncTask |
275 | ·······1 | 275 | ·······193:·astore_3 |
276 | ·······1 | 276 | ·······194:·aload_0 |
277 | ·······19 | 277 | ·······195:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
278 | ·······19 | 278 | ·······198:·invokevirtual·#142················//·Method·org/gnucash/android/ui/export/ExportDialogFragment.getActivity:()Landroid/support/v4/app/FragmentActivity; |
279 | ······· | 279 | ·······201:·astore········5 |
280 | ······· | 280 | ·······203:·aload_3 |
281 | ······· | 281 | ·······204:·aload·········5 |
282 | ·······20 | 282 | ·······206:·invokespecial·#145················//·Method·org/gnucash/android/export/ExportAsyncTask."<init>":(Landroid/content/Context;)V |
283 | ·······20 | 283 | ·······209:·iconst_1 |
284 | ·······2 | 284 | ·······210:·anewarray·····#16·················//·class·org/gnucash/android/export/ExportParams |
285 | ·······2 | 285 | ·······213:·astore········5 |
286 | ·······21 | 286 | ·······215:·aload·········5 |
287 | ·······21 | 287 | ·······217:·iconst_0 |
288 | ·······21 | 288 | ·······218:·aload_2 |
289 | ·······21 | 289 | ·······219:·aastore |
290 | ·······2 | 290 | ·······220:·aload_3 |
291 | ·······2 | 291 | ·······221:·aload·········5 |
292 | ·······2 | 292 | ·······223:·invokevirtual·#150················//·Method·org/gnucash/android/export/ExportAsyncTask.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; |
293 | ·······22 | 293 | ·······226:·pop |
294 | ·······22 | 294 | ·······227:·aload_0 |
295 | ·······22 | 295 | ·······228:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
296 | ·······2 | 296 | ·······231:·invokevirtual·#153················//·Method·org/gnucash/android/ui/export/ExportDialogFragment.dismiss:()V |
297 | ·······2 | 297 | ·······234:·return |
298 | } | 298 | } |
Offset 112, 55 lines modified | Offset 112, 53 lines modified | ||
112 | ·········9:·aload·········6 | 112 | ·········9:·aload·········6 |
113 | ········11:·invokeinterface·#26,··1···········//·InterfaceMethod·java/util/List.size:()I | 113 | ········11:·invokeinterface·#26,··1···········//·InterfaceMethod·java/util/List.size:()I |
114 | ········16:·istore········7 | 114 | ········16:·istore········7 |
115 | ········18:·iconst_2 | 115 | ········18:·iconst_2 |
116 | ········19:·istore········8 | 116 | ········19:·istore········8 |
117 | ········21:·iload·········7 | 117 | ········21:·iload·········7 |
118 | ········23:·iload·········8 | 118 | ········23:·iload·········8 |
119 | ········25:·if_icmpne·····12 | 119 | ········25:·if_icmpne·····122 |
120 | ········28:·aload_0 | 120 | ········28:·aload_0 |
121 | ········29:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 121 | ········29:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
122 | ········32:·invokestatic··#20·················//·Method·org/gnucash/android/ui/transaction/TransactionFormFragment.access$000:(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; | 122 | ········32:·invokestatic··#20·················//·Method·org/gnucash/android/ui/transaction/TransactionFormFragment.access$000:(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; |
123 | ········35:·astore········6 | ||
124 | ········37:·aload·········6 | ||
125 | ········3 | 123 | ········35:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
126 | ········4 | 124 | ········40:·astore········6 |
127 | ········4 | 125 | ········42:·aload·········6 |
128 | ········4 | 126 | ········44:·invokeinterface·#37,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
129 | ········ | 127 | ········49:·istore········8 |
130 | ········5 | 128 | ········51:·iload·········8 |
131 | ········5 | 129 | ········53:·ifeq··········122 |
132 | ········ | 130 | ········56:·aload·········6 |
133 | ········ | 131 | ········58:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
134 | ········6 | 132 | ········63:·checkcast·····#43·················//·class·org/gnucash/android/model/Split |
135 | ········ | 133 | ········66:·astore········9 |
136 | ········ | 134 | ········68:·aload·········9 |
137 | ········7 | 135 | ········70:·invokevirtual·#47·················//·Method·org/gnucash/android/model/Split.getAccountUID:()Ljava/lang/String; |
138 | ········7 | 136 | ········73:·astore········10 |
139 | ········7 | 137 | ········75:·aload_0 |
140 | ········ | 138 | ········76:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
141 | ········ | 139 | ········79:·invokestatic··#51·················//·Method·org/gnucash/android/ui/transaction/TransactionFormFragment.access$100:(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/lang/String; |
142 | ········8 | 140 | ········82:·astore········11 |
143 | ········8 | 141 | ········84:·aload·········10 |
144 | ········ | 142 | ········86:·aload·········11 |
145 | ········ | 143 | ········88:·invokevirtual·#57·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
146 | ········9 | 144 | ········91:·istore········8 |
147 | ········9 | 145 | ········93:·iload·········8 |
148 | ········9 | 146 | ········95:·ifne··········42 |
149 | ······· | 147 | ········98:·aload_0 |
150 | ······· | 148 | ········99:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
151 | ·······10 | 149 | ·······102:·invokestatic··#61·················//·Method·org/gnucash/android/ui/transaction/TransactionFormFragment.access$200:(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Lorg/gnucash/android/db/AccountsDbAdapter; |
152 | ·······10 | 150 | ·······105:·lload·········4 |
153 | ·······1 | 151 | ·······107:·invokevirtual·#67·················//·Method·org/gnucash/android/db/AccountsDbAdapter.getUID:(J)Ljava/lang/String; |
154 | ·······11 | 152 | ·······110:·astore········10 |
153 | ·······112:·aload·········9 | ||
155 | ·······11 | 154 | ·······114:·aload·········10 |
156 | ·······118:·aload·········6 | ||
157 | ·······1 | 155 | ·······116:·invokevirtual·#71·················//·Method·org/gnucash/android/model/Split.setAccountUID:(Ljava/lang/String;)V |
158 | ·······1 | 156 | ·······119:·goto··········42 |
159 | ·······12 | 157 | ·······122:·return |
160 | ··public·void·onNothingSelected(android.widget.AdapterView); | 158 | ··public·void·onNothingSelected(android.widget.AdapterView); |
161 | ····descriptor:·(Landroid/widget/AdapterView;)V | 159 | ····descriptor:·(Landroid/widget/AdapterView;)V |
162 | ····flags:·(0x0001)·ACC_PUBLIC | 160 | ····flags:·(0x0001)·ACC_PUBLIC |
163 | ····Code: | 161 | ····Code: |
164 | ······stack=300,·locals=2,·args_size=2 | 162 | ······stack=300,·locals=2,·args_size=2 |
165 | ·········0:·return | 163 | ·········0:·return |
Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
133 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 133 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
134 | ·········9:·return | 134 | ·········9:·return |
135 | ··public·void·onClick(android.view.View); | 135 | ··public·void·onClick(android.view.View); |
136 | ····descriptor:·(Landroid/view/View;)V | 136 | ····descriptor:·(Landroid/view/View;)V |
137 | ····flags:·(0x0001)·ACC_PUBLIC | 137 | ····flags:·(0x0001)·ACC_PUBLIC |
138 | ····Code: | 138 | ····Code: |
139 | ······stack=300,·locals=1 | 139 | ······stack=300,·locals=15,·args_size=2 |
140 | ·········0:·aload_0 | 140 | ·········0:·aload_0 |
141 | ·········1:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 141 | ·········1:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
142 | ·········4:·getfield······#20·················//·Field·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.mTransactionIds:[J | 142 | ·········4:·getfield······#20·················//·Field·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.mTransactionIds:[J |
143 | ·········7:·astore_2 | 143 | ·········7:·astore_2 |
144 | ·········8:·aload_2 | 144 | ·········8:·aload_2 |
145 | ·········9:·ifnonnull·····21 | 145 | ·········9:·ifnonnull·····21 |
146 | ········12:·aload_0 | 146 | ········12:·aload_0 |
Offset 198, 54 lines modified | Offset 198, 54 lines modified | ||
198 | ·······117:·astore········10 | 198 | ·······117:·astore········10 |
199 | ·······119:·invokestatic··#83·················//·Method·org/gnucash/android/db/AccountsDbAdapter.getInstance:()Lorg/gnucash/android/db/AccountsDbAdapter; | 199 | ·······119:·invokestatic··#83·················//·Method·org/gnucash/android/db/AccountsDbAdapter.getInstance:()Lorg/gnucash/android/db/AccountsDbAdapter; |
200 | ·······122:·lload_3 | 200 | ·······122:·lload_3 |
201 | ·······123:·invokevirtual·#86·················//·Method·org/gnucash/android/db/AccountsDbAdapter.getUID:(J)Ljava/lang/String; | 201 | ·······123:·invokevirtual·#86·················//·Method·org/gnucash/android/db/AccountsDbAdapter.getUID:(J)Ljava/lang/String; |
202 | ·······126:·astore········11 | 202 | ·······126:·astore········11 |
203 | ·······128:·aload_0 | 203 | ·······128:·aload_0 |
204 | ·······129:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 204 | ·······129:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
205 | ·······132:·astore_2 | ||
206 | ·······133:·aload_2 | ||
207 | ·······13 | 205 | ·······132:·getfield······#20·················//·Field·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.mTransactionIds:[J |
208 | ·······13 | 206 | ·······135:·astore········6 |
209 | ·······13 | 207 | ·······137:·aload·········6 |
210 | ·······1 | 208 | ·······139:·arraylength |
211 | ·······14 | 209 | ·······140:·istore········9 |
212 | ·······14 | 210 | ·······142:·iconst_0 |
213 | ·······14 | 211 | ·······143:·istore········7 |
212 | ·······145:·aconst_null | ||
213 | ·······146:·astore_2 | ||
214 | ·······147:·iload········· | 214 | ·······147:·iload·········7 |
215 | ·······149:·iload········· | 215 | ·······149:·iload·········9 |
216 | ·······151:·if_icmpge·····1 | 216 | ·······151:·if_icmpge·····191 |
217 | ·······154:·aload········· | 217 | ·······154:·aload·········6 |
218 | ·······156:·iload········· | 218 | ·······156:·iload·········7 |
219 | ·······158:·laload | 219 | ·······158:·laload |
220 | ·······159:·lstore········1 | 220 | ·······159:·lstore········12 |
221 | ·······161:·aload·········5 | 221 | ·······161:·aload·········5 |
222 | ·······163:·lload·········1 | 222 | ·······163:·lload·········12 |
223 | ·······165:·invokevirtual·#87·················//·Method·org/gnucash/android/db/TransactionsDbAdapter.getUID:(J)Ljava/lang/String; | 223 | ·······165:·invokevirtual·#87·················//·Method·org/gnucash/android/db/TransactionsDbAdapter.getUID:(J)Ljava/lang/String; |
224 | ·······168:·astore | 224 | ·······168:·astore········14 |
225 | ·······1 | 225 | ·······170:·aload·········5 |
226 | ·······171:·aload_2 | ||
227 | ·······172:·aload·········1 | 226 | ·······172:·aload·········14 |
228 | ·······174:·aload·········1 | 227 | ·······174:·aload·········10 |
228 | ·······176:·aload·········11 | ||
229 | ·······17 | 229 | ·······178:·invokevirtual·#91·················//·Method·org/gnucash/android/db/TransactionsDbAdapter.moveTransaction:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
230 | ·······1 | 230 | ·······181:·pop |
231 | ·······18 | 231 | ·······182:·iload·········7 |
232 | ·······18 | 232 | ·······184:·iconst_1 |
233 | ·······18 | 233 | ·······185:·iadd |
234 | ·······18 | 234 | ·······186:·istore········7 |
235 | ·······18 | 235 | ·······188:·goto··········147 |
236 | ·······1 | 236 | ·······191:·aload_0 |
237 | ·······19 | 237 | ·······192:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
238 | ·······19 | 238 | ·······195:·invokevirtual·#60·················//·Method·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.getActivity:()Landroid/support/v4/app/FragmentActivity; |
239 | ·······19 | 239 | ·······198:·invokestatic··#97·················//·Method·org/gnucash/android/ui/widget/WidgetConfigurationActivity.updateAllWidgets:(Landroid/content/Context;)V |
240 | ······· | 240 | ·······201:·aload_0 |
241 | ·······20 | 241 | ·······202:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
242 | ·······20 | 242 | ·······205:·invokevirtual·#101················//·Method·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.getTargetFragment:()Landroid/support/v4/app/Fragment; |
243 | ·······20 | 243 | ·······208:·checkcast·····#103················//·class·org/gnucash/android/ui/util/Refreshable |
244 | ·······2 | 244 | ·······211:·invokeinterface·#106,··1··········//·InterfaceMethod·org/gnucash/android/ui/util/Refreshable.refresh:()V |
245 | ·······21 | 245 | ·······216:·aload_0 |
246 | ·······21 | 246 | ·······217:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
247 | ·······2 | 247 | ·······220:·astore_2 |
248 | ·······2 | 248 | ·······221:·aload_2 |
249 | ·······22 | 249 | ·······222:·invokevirtual·#23·················//·Method·org/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment.dismiss:()V |
250 | ·······22 | 250 | ·······225:·goto··········103 |
251 | } | 251 | } |
Offset 63, 14 lines modified | Offset 63, 15 lines modified | ||
63 | ············n2·+=·7; | 63 | ············n2·+=·7; |
64 | ········} | 64 | ········} |
65 | ········instance.add(5,·n2); | 65 | ········instance.add(5,·n2); |
66 | ········return·instance; | 66 | ········return·instance; |
67 | ····} | 67 | ····} |
68 | ···· | 68 | ···· |
69 | ····public·static·List·parse(final·EventRecurrence·eventRecurrence,·final·ScheduledAction$ActionType·scheduledAction$ActionType)·{ | 69 | ····public·static·List·parse(final·EventRecurrence·eventRecurrence,·final·ScheduledAction$ActionType·scheduledAction$ActionType)·{ |
70 | ········final·int·n·=·1; | ||
70 | ········final·ArrayList<ScheduledAction>·list·=·new·ArrayList<ScheduledAction>(); | 71 | ········final·ArrayList<ScheduledAction>·list·=·new·ArrayList<ScheduledAction>(); |
71 | ········if·(eventRecurrence·!=·null)·{ | 72 | ········if·(eventRecurrence·!=·null)·{ |
72 | ············switch·(eventRecurrence.freq)·{ | 73 | ············switch·(eventRecurrence.freq)·{ |
73 | ················case·4:·{ | 74 | ················case·4:·{ |
74 | ····················long·period; | 75 | ····················long·period; |
75 | ····················if·(eventRecurrence.interval·==·0)·{ | 76 | ····················if·(eventRecurrence.interval·==·0)·{ |
76 | ························period·=·86400000L; | 77 | ························period·=·86400000L; |
Offset 90, 18 lines modified | Offset 91, 18 lines modified | ||
90 | ························period2·=·604800000L; | 91 | ························period2·=·604800000L; |
91 | ····················} | 92 | ····················} |
92 | ····················else·{ | 93 | ····················else·{ |
93 | ························period2·=·eventRecurrence.interval·*·604800000L; | 94 | ························period2·=·eventRecurrence.interval·*·604800000L; |
94 | ····················} | 95 | ····················} |
95 | ····················final·int[]·byday·=·eventRecurrence.byday; | 96 | ····················final·int[]·byday·=·eventRecurrence.byday; |
96 | ····················for·(int·length·=·byday.length,·i·=·0;·i·<·length;·++i)·{ | 97 | ····················for·(int·length·=·byday.length,·i·=·0;·i·<·length;·++i)·{ |
97 | ························final·int·n·=·byday[i]; | 98 | ························final·int·n2·=·byday[i]; |
98 | ························final·ScheduledAction·scheduledAction2·=·new·ScheduledAction(scheduledAction$ActionType); | 99 | ························final·ScheduledAction·scheduledAction2·=·new·ScheduledAction(scheduledAction$ActionType); |
99 | ························scheduledAction2.setPeriod(period2); | 100 | ························scheduledAction2.setPeriod(period2); |
100 | ························scheduledAction2.setStartTime(nextDayOfWeek(day2CalendarDay(n)).getTimeInMillis()); | 101 | ························scheduledAction2.setStartTime(nextDayOfWeek(day2CalendarDay(n2)).getTimeInMillis()); |
101 | ························parseEndTime(eventRecurrence,·scheduledAction2); | 102 | ························parseEndTime(eventRecurrence,·scheduledAction2); |
102 | ························list.add(scheduledAction2); | 103 | ························list.add(scheduledAction2); |
103 | ····················} | 104 | ····················} |
104 | ····················break; | 105 | ····················break; |
105 | ················} | 106 | ················} |
106 | ················case·6:·{ | 107 | ················case·6:·{ |
107 | ····················long·period3; | 108 | ····················long·period3; |
Offset 110, 15 lines modified | Offset 111, 15 lines modified | ||
110 | ····················} | 111 | ····················} |
111 | ····················else·{ | 112 | ····················else·{ |
112 | ························period3·=·eventRecurrence.interval·*·2592000000L; | 113 | ························period3·=·eventRecurrence.interval·*·2592000000L; |
113 | ····················} | 114 | ····················} |
114 | ····················final·ScheduledAction·scheduledAction3·=·new·ScheduledAction(scheduledAction$ActionType); | 115 | ····················final·ScheduledAction·scheduledAction3·=·new·ScheduledAction(scheduledAction$ActionType); |
115 | ····················scheduledAction3.setPeriod(period3); | 116 | ····················scheduledAction3.setPeriod(period3); |
116 | ····················final·Calendar·instance·=·Calendar.getInstance(); | 117 | ····················final·Calendar·instance·=·Calendar.getInstance(); |
117 | ····················instance.add(2,· | 118 | ····················instance.add(2,·n); |
118 | ····················scheduledAction3.setStartTime(instance.getTimeInMillis()); | 119 | ····················scheduledAction3.setStartTime(instance.getTimeInMillis()); |
119 | ····················parseEndTime(eventRecurrence,·scheduledAction3); | 120 | ····················parseEndTime(eventRecurrence,·scheduledAction3); |
120 | ····················list.add(scheduledAction3); | 121 | ····················list.add(scheduledAction3); |
121 | ····················break; | 122 | ····················break; |
122 | ················} | 123 | ················} |
123 | ················case·7:·{ | 124 | ················case·7:·{ |
124 | ····················long·period4; | 125 | ····················long·period4; |
Offset 127, 15 lines modified | Offset 128, 15 lines modified | ||
127 | ····················} | 128 | ····················} |
128 | ····················else·{ | 129 | ····················else·{ |
129 | ························period4·=·eventRecurrence.interval·*·31104000000L; | 130 | ························period4·=·eventRecurrence.interval·*·31104000000L; |
130 | ····················} | 131 | ····················} |
131 | ····················final·ScheduledAction·scheduledAction4·=·new·ScheduledAction(scheduledAction$ActionType); | 132 | ····················final·ScheduledAction·scheduledAction4·=·new·ScheduledAction(scheduledAction$ActionType); |
132 | ····················scheduledAction4.setPeriod(period4); | 133 | ····················scheduledAction4.setPeriod(period4); |
133 | ····················final·Calendar·instance2·=·Calendar.getInstance(); | 134 | ····················final·Calendar·instance2·=·Calendar.getInstance(); |
134 | ····················instance2.add( | 135 | ····················instance2.add(n,·n); |
135 | ····················scheduledAction4.setStartTime(instance2.getTimeInMillis()); | 136 | ····················scheduledAction4.setStartTime(instance2.getTimeInMillis()); |
136 | ····················parseEndTime(eventRecurrence,·scheduledAction4); | 137 | ····················parseEndTime(eventRecurrence,·scheduledAction4); |
137 | ····················list.add(scheduledAction4); | 138 | ····················list.add(scheduledAction4); |
138 | ····················break; | 139 | ····················break; |
139 | ················} | 140 | ················} |
140 | ············} | 141 | ············} |
141 | ········} | 142 | ········} |
Offset 41, 17 lines modified | Offset 41, 16 lines modified | ||
41 | ········this.mCancelButton.setOnClickListener((View$OnClickListener)new·WidgetConfigurationActivity$2(this)); | 41 | ········this.mCancelButton.setOnClickListener((View$OnClickListener)new·WidgetConfigurationActivity$2(this)); |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·static·void·updateAllWidgets(final·Context·context)·{ | 44 | ····public·static·void·updateAllWidgets(final·Context·context)·{ |
45 | ········Log.i("WidgetConfiguration",·"Updating·all·widgets"); | 45 | ········Log.i("WidgetConfiguration",·"Updating·all·widgets"); |
46 | ········final·int[]·appWidgetIds·=·AppWidgetManager.getInstance(context).getAppWidgetIds(new·ComponentName(context,·(Class)TransactionAppWidgetProvider.class)); | 46 | ········final·int[]·appWidgetIds·=·AppWidgetManager.getInstance(context).getAppWidgetIds(new·ComponentName(context,·(Class)TransactionAppWidgetProvider.class)); |
47 | ········final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences(context); | 47 | ········final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences(context); |
48 | ········final·int[]·array·=·appWidgetIds; | ||
49 | ········for·(int·length·=·appWidgetIds.length,·i·=·0;·i·<·length;·++i)·{ | 48 | ········for·(int·length·=·appWidgetIds.length,·i·=·0;·i·<·length;·++i)·{ |
50 | ············final·int·j·=·a | 49 | ············final·int·j·=·appWidgetIds[i]; |
51 | ············final·String·string·=·defaultSharedPreferences.getString("account_uid"·+·j,·(String)null); | 50 | ············final·String·string·=·defaultSharedPreferences.getString("account_uid"·+·j,·(String)null); |
52 | ············if·(string·!=·null)·{ | 51 | ············if·(string·!=·null)·{ |
53 | ················updateWidget(context,·j,·string); | 52 | ················updateWidget(context,·j,·string); |
54 | ············} | 53 | ············} |
55 | ········} | 54 | ········} |
56 | ····} | 55 | ····} |
57 | ···· | 56 | ···· |
Offset 122, 51 lines modified | Offset 122, 47 lines modified | ||
122 | ········10:·aload_3 | 122 | ········10:·aload_3 |
123 | ········11:·athrow | 123 | ········11:·athrow |
124 | ··public·android.view.View·getDropDownView(int,·android.view.View,·android.view.ViewGroup); | 124 | ··public·android.view.View·getDropDownView(int,·android.view.View,·android.view.ViewGroup); |
125 | ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 125 | ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
126 | ····flags:·(0x0001)·ACC_PUBLIC | 126 | ····flags:·(0x0001)·ACC_PUBLIC |
127 | ····Code: | 127 | ····Code: |
128 | ······stack=300,·locals= | 128 | ······stack=300,·locals=8,·args_size=4 |
129 | ·········0:·aload_0 | 129 | ·········0:·aload_0 |
130 | ·········1:·invokevirtual·#19·················//·Method·getPieces:()Ljava/util/List; | 130 | ·········1:·invokevirtual·#19·················//·Method·getPieces:()Ljava/util/List; |
131 | ·········4:·astore········4 | ||
132 | ·········6:·aload·········4 | ||
133 | ········· | 131 | ·········4:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
134 | ········ | 132 | ·········9:·astore········4 |
135 | ········1 | 133 | ········11:·aload·········4 |
136 | ········1 | 134 | ········13:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
137 | ········ | 135 | ········18:·istore········5 |
138 | ········2 | 136 | ········20:·iload·········5 |
139 | ········2 | 137 | ········22:·ifeq··········82 |
140 | ········2 | 138 | ········25:·aload·········4 |
141 | ········ | 139 | ········27:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
142 | ········3 | 140 | ········32:·checkcast·····#37·················//·class·android/widget/ListAdapter |
143 | ········3 | 141 | ········35:·astore········6 |
144 | ········ | 142 | ········37:·aload·········6 |
145 | ········ | 143 | ········39:·invokeinterface·#41,··1···········//·InterfaceMethod·android/widget/ListAdapter.getCount:()I |
146 | ········4 | 144 | ········44:·istore········7 |
147 | ········ | 145 | ········46:·iload_1 |
148 | ········ | 146 | ········47:·iload·········7 |
149 | ········ | 147 | ········49:·if_icmpge·····74 |
150 | ········5 | 148 | ········52:·aload·········6 |
151 | ········5 | 149 | ········54:·checkcast·····#43·················//·class·android/widget/SpinnerAdapter |
152 | ········ | 150 | ········57:·astore········6 |
153 | ········ | 151 | ········59:·aload·········6 |
154 | ········6 | 152 | ········61:·iload_1 |
155 | ········6 | 153 | ········62:·aload_2 |
156 | ········6 | 154 | ········63:·aload_3 |
157 | ········6 | 155 | ········64:·invokeinterface·#47,··4···········//·InterfaceMethod·android/widget/SpinnerAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
158 | ········73:·astore········4 | ||
159 | ········75:·aload·········4 | ||
160 | ········77:·areturn | ||
161 | ········78:·iload_1 | ||
162 | ········79:·iload·········8 | ||
163 | ········81:·isub | ||
164 | ········82:·istore_1 | ||
165 | ········83:·goto··········15 | ||
166 | ········86:·iconst_0 | ||
167 | ········87:·istore········6 | ||
168 | ········89:·aconst_null | ||
169 | ········ | 156 | ········69:·astore········4 |
157 | ········71:·aload·········4 | ||
158 | ········73:·areturn | ||
159 | ········74:·iload_1 | ||
160 | ········75:·iload·········7 | ||
161 | ········77:·isub | ||
162 | ········78:·istore_1 | ||
170 | ········ | 163 | ········79:·goto··········11 |
164 | ········82:·aconst_null | ||
165 | ········83:·astore········4 | ||
166 | ········85:·goto··········71 | ||
171 | } | 167 | } |
Offset 2888, 23 lines modified | Offset 2888, 23 lines modified | ||
2888 | ········25:·ldc_w·········#570················//·String·OnSizeChanged() | 2888 | ········25:·ldc_w·········#570················//·String·OnSizeChanged() |
2889 | ········28:·astore········9 | 2889 | ········28:·astore········9 |
2890 | ········30:·aload·········8 | 2890 | ········30:·aload·········8 |
2891 | ········32:·aload·········9 | 2891 | ········32:·aload·········9 |
2892 | ········34:·invokestatic··#448················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 2892 | ········34:·invokestatic··#448················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
2893 | ········37:·pop | 2893 | ········37:·pop |
2894 | ········38:·iload_1 | 2894 | ········38:·iload_1 |
2895 | ········39:·ifle··········2 | 2895 | ········39:·ifle··········247 |
2896 | ········42:·iload_2 | 2896 | ········42:·iload_2 |
2897 | ········43:·ifle··········2 | 2897 | ········43:·ifle··········247 |
2898 | ········46:·iload_1 | 2898 | ········46:·iload_1 |
2899 | ········47:·iload·········5 | 2899 | ········47:·iload·········5 |
2900 | ········49:·if_icmpge·····2 | 2900 | ········49:·if_icmpge·····247 |
2901 | ········52:·iload_2 | 2901 | ········52:·iload_2 |
2902 | ········53:·iload·········5 | 2902 | ········53:·iload·········5 |
2903 | ········55:·if_icmpge·····2 | 2903 | ········55:·if_icmpge·····247 |
2904 | ········58:·aload_0 | 2904 | ········58:·aload_0 |
2905 | ········59:·getfield······#572················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; | 2905 | ········59:·getfield······#572················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; |
2906 | ········62:·astore········8 | 2906 | ········62:·astore········8 |
2907 | ········64:·aload·········8 | 2907 | ········64:·aload·········8 |
2908 | ········66:·ifnull········80 | 2908 | ········66:·ifnull········80 |
2909 | ········69:·aload_0 | 2909 | ········69:·aload_0 |
2910 | ········70:·getfield······#572················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; | 2910 | ········70:·getfield······#572················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; |
Offset 2962, 46 lines modified | Offset 2962, 44 lines modified | ||
2962 | ·······181:·astore········9 | 2962 | ·······181:·astore········9 |
2963 | ·······183:·aload·········8 | 2963 | ·······183:·aload·········8 |
2964 | ·······185:·aload·········9 | 2964 | ·······185:·aload·········9 |
2965 | ·······187:·invokestatic··#448················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 2965 | ·······187:·invokestatic··#448················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
2966 | ·······190:·pop | 2966 | ·······190:·pop |
2967 | ·······191:·aload_0 | 2967 | ·······191:·aload_0 |
2968 | ·······192:·getfield······#127················//·Field·mJobs:Ljava/util/ArrayList; | 2968 | ·······192:·getfield······#127················//·Field·mJobs:Ljava/util/ArrayList; |
2969 | ·······195:·astore········8 | ||
2970 | ·······197:·aload·········8 | ||
2971 | ·······19 | 2969 | ·······195:·invokevirtual·#592················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
2972 | ······· | 2970 | ·······198:·astore········8 |
2973 | ·······20 | 2971 | ·······200:·aload·········8 |
2974 | ·······20 | 2972 | ·······202:·invokeinterface·#597,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
2975 | ·······2 | 2973 | ·······207:·istore········12 |
2976 | ·······2 | 2974 | ·······209:·iload·········12 |
2977 | ·······21 | 2975 | ·······211:·ifeq··········236 |
2978 | ·······21 | 2976 | ·······214:·aload·········8 |
2979 | ·······2 | 2977 | ·······216:·invokeinterface·#601,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
2980 | ·······22 | 2978 | ·······221:·checkcast·····#603················//·class·java/lang/Runnable |
2981 | ·······22 | 2979 | ·······224:·astore········13 |
2982 | ·······2 | 2980 | ·······226:·aload_0 |
2983 | ·······2 | 2981 | ·······227:·aload·········13 |
2984 | ·······2 | 2982 | ·······229:·invokevirtual·#607················//·Method·post:(Ljava/lang/Runnable;)Z |
2985 | ·······23 | 2983 | ·······232:·pop |
2986 | ·······23 | 2984 | ·······233:·goto··········200 |
2987 | ·······2 | 2985 | ·······236:·aload_0 |
2988 | ·······2 | 2986 | ·······237:·getfield······#127················//·Field·mJobs:Ljava/util/ArrayList; |
2989 | ·······24 | 2987 | ·······240:·astore········8 |
2990 | ·······24 | 2988 | ·······242:·aload·········8 |
2991 | ·······24 | 2989 | ·······244:·invokevirtual·#206················//·Method·java/util/ArrayList.clear:()V |
2990 | ·······247:·aload_0 | ||
2991 | ·······248:·invokevirtual·#610················//·Method·notifyDataSetChanged:()V | ||
2992 | ·······251:·aload_0 | 2992 | ·······251:·aload_0 |
2993 | ·······252:·invokevirtual·#610················//·Method·notifyDataSetChanged:()V | ||
2994 | ·······255:·aload_0 | ||
2995 | ·······25 | 2993 | ·······252:·iload_1 |
2996 | ·······25 | 2994 | ·······253:·iload_2 |
2997 | ·······25 | 2995 | ·······254:·iload_3 |
2998 | ·······25 | 2996 | ·······255:·iload·········4 |
2999 | ·······2 | 2997 | ·······257:·invokespecial·#613················//·Method·android/view/ViewGroup.onSizeChanged:(IIII)V |
3000 | ·······26 | 2998 | ·······260:·return |
3001 | ··public·void·removeJob(java.lang.Runnable); | 2999 | ··public·void·removeJob(java.lang.Runnable); |
3002 | ····descriptor:·(Ljava/lang/Runnable;)V | 3000 | ····descriptor:·(Ljava/lang/Runnable;)V |
3003 | ····flags:·(0x0001)·ACC_PUBLIC | 3001 | ····flags:·(0x0001)·ACC_PUBLIC |
3004 | ····Code: | 3002 | ····Code: |
3005 | ······stack=300,·locals=2,·args_size=2 | 3003 | ······stack=300,·locals=2,·args_size=2 |
3006 | ·········0:·aload_0 | 3004 | ·········0:·aload_0 |
Offset 3340, 39 lines modified | Offset 3338, 37 lines modified | ||
3340 | ········55:·aload_0 | 3338 | ········55:·aload_0 |
3341 | ········56:·fload_3 | 3339 | ········56:·fload_3 |
3342 | ········57:·fload·········6 | 3340 | ········57:·fload·········6 |
3343 | ········59:·invokevirtual·#765················//·Method·calculateFormatter:(FF)V | 3341 | ········59:·invokevirtual·#765················//·Method·calculateFormatter:(FF)V |
3344 | ········62:·aload_0 | 3342 | ········62:·aload_0 |
3345 | ········63:·getfield······#82·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; | 3343 | ········63:·getfield······#82·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; |
3346 | ········66:·invokevirtual·#768················//·Method·com/github/mikephil/charting/data/ChartData.getDataSets:()Ljava/util/List; | 3344 | ········66:·invokevirtual·#768················//·Method·com/github/mikephil/charting/data/ChartData.getDataSets:()Ljava/util/List; |
3347 | ········69:·astore········4 | ||
3348 | ········71:·aload·········4 | ||
3349 | ········ | 3345 | ········69:·invokeinterface·#769,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
3350 | ········7 | 3346 | ········74:·astore········4 |
3351 | ········ | 3347 | ········76:·aload·········4 |
3352 | ········ | 3348 | ········78:·invokeinterface·#597,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
3353 | ········87:·istore_2 | ||
3354 | ········8 | 3349 | ········83:·istore········7 |
3350 | ········85:·iload·········7 | ||
3355 | ········8 | 3351 | ········87:·ifeq··········130 |
3356 | ········9 | 3352 | ········90:·aload·········4 |
3357 | ········9 | 3353 | ········92:·invokeinterface·#601,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
3358 | ········9 | 3354 | ········97:·checkcast·····#332················//·class·com/github/mikephil/charting/data/DataSet |
3359 | ·······10 | 3355 | ·······100:·astore········8 |
3360 | ·······10 | 3356 | ·······102:·aload·········8 |
3361 | ·······10 | 3357 | ·······104:·invokevirtual·#772················//·Method·com/github/mikephil/charting/data/DataSet.needsDefaultFormatter:()Z |
3362 | ·······109:·istore_2 | ||
3363 | ·······1 | 3358 | ·······107:·istore········7 |
3359 | ·······109:·iload·········7 | ||
3364 | ·······111:·ifeq·········· | 3360 | ·······111:·ifeq··········76 |
3365 | ·······114:·aload_0 | 3361 | ·······114:·aload_0 |
3366 | ·······115:·getfield······#200················//·Field·mDefaultFormatter:Lcom/github/mikephil/charting/utils/ValueFormatter; | 3362 | ·······115:·getfield······#200················//·Field·mDefaultFormatter:Lcom/github/mikephil/charting/utils/ValueFormatter; |
3367 | ·······118:·astore········ | 3363 | ·······118:·astore········5 |
3368 | ·······120:·aload·········8 | 3364 | ·······120:·aload·········8 |
3369 | ·······122:·aload········· | 3365 | ·······122:·aload·········5 |
3370 | ·······124:·invokevirtual·#776················//·Method·com/github/mikephil/charting/data/DataSet.setValueFormatter:(Lcom/github/mikephil/charting/utils/ValueFormatter;)V | 3366 | ·······124:·invokevirtual·#776················//·Method·com/github/mikephil/charting/data/DataSet.setValueFormatter:(Lcom/github/mikephil/charting/utils/ValueFormatter;)V |
3371 | ·······127:·goto·········· | 3367 | ·······127:·goto··········76 |
3372 | ·······130:·aload_0 | 3368 | ·······130:·aload_0 |
3373 | ·······131:·invokevirtual·#610················//·Method·notifyDataSetChanged:()V | 3369 | ·······131:·invokevirtual·#610················//·Method·notifyDataSetChanged:()V |
3374 | ·······134:·aload_0 | 3370 | ·······134:·aload_0 |
3375 | ·······135:·getfield······#80·················//·Field·mLogEnabled:Z | 3371 | ·······135:·getfield······#80·················//·Field·mLogEnabled:Z |
3376 | ·······138:·istore_2 | 3372 | ·······138:·istore_2 |
3377 | ·······139:·iload_2 | 3373 | ·······139:·iload_2 |
3378 | ·······140:·ifeq··········28 | 3374 | ·······140:·ifeq··········28 |
Offset 117, 42 lines modified | Offset 117, 40 lines modified | ||
117 | ········16:·putfield······#19·················//·Field·mVals:[F | 117 | ········16:·putfield······#19·················//·Field·mVals:[F |
118 | ········19:·return | 118 | ········19:·return |
119 | ··private·static·float·calcSum(float[]); | 119 | ··private·static·float·calcSum(float[]); |
120 | ····descriptor:·([F)F | 120 | ····descriptor:·([F)F |
121 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC | 121 | ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC |
122 | ····Code: | 122 | ····Code: |
123 | ······stack=300,·locals= | 123 | ······stack=300,·locals=5,·args_size=1 |
124 | ·········0:·fconst_0 | 124 | ·········0:·fconst_0 |
125 | ·········1:·fstore_1 | 125 | ·········1:·fstore_1 |
126 | ·········2:·aload_0 | 126 | ·········2:·aload_0 |
127 | ·········3:·astore_2 | ||
128 | ·········4:·aload_0 | ||
129 | ········· | 127 | ·········3:·arraylength |
128 | ·········4:·istore_2 | ||
129 | ·········5:·iconst_0 | ||
130 | ·········6:·istore_3 | 130 | ·········6:·istore_3 |
131 | ·········7:·i | 131 | ·········7:·iload_3 |
132 | ·········8:·istore········4 | ||
133 | ········ | 132 | ·········8:·iload_2 |
133 | ·········9:·if_icmpge·····29 | ||
134 | ········12:·aload_0 | ||
134 | ········1 | 135 | ········13:·iload_3 |
135 | ········13:·if_icmpge·····36 | ||
136 | ········16:·aload_2 | ||
137 | ········17:·iload·········4 | ||
138 | ········1 | 136 | ········14:·faload |
139 | ········ | 137 | ········15:·fstore········4 |
140 | ········ | 138 | ········17:·fload_1 |
141 | ········ | 139 | ········18:·fload·········4 |
142 | ········2 | 140 | ········20:·fadd |
143 | ········2 | 141 | ········21:·fstore_1 |
144 | ········2 | 142 | ········22:·iload_3 |
145 | ········2 | 143 | ········23:·iconst_1 |
146 | ········ | 144 | ········24:·iadd |
147 | ········ | 145 | ········25:·istore_3 |
148 | ········ | 146 | ········26:·goto··········7 |
149 | ········ | 147 | ········29:·fload_1 |
150 | ········3 | 148 | ········30:·freturn |
151 | ··public·com.github.mikephil.charting.data.BarEntry·copy(); | 149 | ··public·com.github.mikephil.charting.data.BarEntry·copy(); |
152 | ····descriptor:·()Lcom/github/mikephil/charting/data/BarEntry; | 150 | ····descriptor:·()Lcom/github/mikephil/charting/data/BarEntry; |
153 | ····flags:·(0x0001)·ACC_PUBLIC | 151 | ····flags:·(0x0001)·ACC_PUBLIC |
154 | ····Code: | 152 | ····Code: |
155 | ······stack=300,·locals=6,·args_size=1 | 153 | ······stack=300,·locals=6,·args_size=1 |
156 | ·········0:·new···········#2··················//·class·com/github/mikephil/charting/data/BarEntry | 154 | ·········0:·new···········#2··················//·class·com/github/mikephil/charting/data/BarEntry |
Offset 273, 17 lines modified | Offset 273, 16 lines modified | ||
273 | ········if·("".equals(anObject))·{ | 273 | ········if·("".equals(anObject))·{ |
274 | ············throw·new·IllegalArgumentException("fullName·cannot·be·empty"); | 274 | ············throw·new·IllegalArgumentException("fullName·cannot·be·empty"); |
275 | ········} | 275 | ········} |
276 | ········final·String[]·split·=·anObject.trim().split(":"); | 276 | ········final·String[]·split·=·anObject.trim().split(":"); |
277 | ········String·parentUID·=·this.getOrCreateGnuCashRootAccountUID(); | 277 | ········String·parentUID·=·this.getOrCreateGnuCashRootAccountUID(); |
278 | ········String·string·=·""; | 278 | ········String·string·=·""; |
279 | ········final·ArrayList<Account>·list·=·new·ArrayList<Account>(); | 279 | ········final·ArrayList<Account>·list·=·new·ArrayList<Account>(); |
280 | ········final·String[]·array·=·split; | ||
281 | ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ | 280 | ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ |
282 | ············final·String·str·=· | 281 | ············final·String·str·=·split[i]; |
283 | ············final·String·string2·=·string·+·str; | 282 | ············final·String·string2·=·string·+·str; |
284 | ············final·String·accountUidByFullName·=·this.findAccountUidByFullName(string2); | 283 | ············final·String·accountUidByFullName·=·this.findAccountUidByFullName(string2); |
285 | ············if·(accountUidByFullName·!=·null)·{ | 284 | ············if·(accountUidByFullName·!=·null)·{ |
286 | ················parentUID·=·accountUidByFullName; | 285 | ················parentUID·=·accountUidByFullName; |
287 | ············} | 286 | ············} |
288 | ············else·{ | 287 | ············else·{ |
289 | ················final·Account·e·=·new·Account(str); | 288 | ················final·Account·e·=·new·Account(str); |
Offset 670, 233 lines modified | Offset 670, 233 lines modified | ||
670 | ········33:·astore_3 | 670 | ········33:·astore_3 |
671 | ········34:·aload_2 | 671 | ········34:·aload_2 |
672 | ········35:·aload_3 | 672 | ········35:·aload_3 |
673 | ········36:·invokevirtual·#205················//·Method·android/database/sqlite/SQLiteDatabase.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; | 673 | ········36:·invokevirtual·#205················//·Method·android/database/sqlite/SQLiteDatabase.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; |
674 | ········39:·astore········5 | 674 | ········39:·astore········5 |
675 | ········41:·aload_1 | 675 | ········41:·aload_1 |
676 | ········42:·invokeinterface·#211,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 676 | ········42:·invokeinterface·#211,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
677 | ········47:·astore | 677 | ········47:·astore_2 |
678 | ········4 | 678 | ········48:·aload_2 |
679 | ········ | 679 | ········49:·invokeinterface·#216,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
680 | ········5 | 680 | ········54:·istore········6 |
681 | ········5 | 681 | ········56:·iload·········6 |
682 | ········ | 682 | ········58:·ifeq··········406 |
683 | ········6 | 683 | ········61:·aload_2 |
684 | ········6 | 684 | ········62:·invokeinterface·#220,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
685 | ········ | 685 | ········67:·astore········7 |
686 | ········ | 686 | ········69:·aload·········7 |
687 | ········7 | 687 | ········71:·checkcast·····#30·················//·class·org/gnucash/android/model/ScheduledAction |
688 | ········7 | 688 | ········74:·astore········7 |
689 | ········7 | 689 | ········76:·aload·········5 |
690 | ········ | 690 | ········78:·invokevirtual·#225················//·Method·android/database/sqlite/SQLiteStatement.clearBindings:()V |
691 | ········8 | 691 | ········81:·iconst_1 |
692 | ········8 | 692 | ········82:·istore········6 |
693 | ········8 | 693 | ········84:·aload·········7 |
694 | ········8 | 694 | ········86:·invokevirtual·#228················//·Method·org/gnucash/android/model/ScheduledAction.getUID:()Ljava/lang/String; |
695 | ········ | 695 | ········89:·astore········8 |
696 | ········9 | 696 | ········91:·aload·········5 |
697 | ········9 | 697 | ········93:·iload·········6 |
698 | ········9 | 698 | ········95:·aload·········8 |
699 | ········9 | 699 | ········97:·invokevirtual·#232················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
700 | ·······10 | 700 | ·······100:·iconst_2 |
701 | ·······10 | 701 | ·······101:·istore········6 |
702 | ·······10 | 702 | ·······103:·aload·········7 |
703 | ·······10 | 703 | ·······105:·invokevirtual·#34·················//·Method·org/gnucash/android/model/ScheduledAction.getActionUID:()Ljava/lang/String; |
704 | ·······10 | 704 | ·······108:·astore········8 |
705 | ·······110:·aload·········5 | 705 | ·······110:·aload·········5 |
706 | ·······112:·iload········· | 706 | ·······112:·iload·········6 |
707 | ·······114:·aload | 707 | ·······114:·aload·········8 |
708 | ·······11 | 708 | ·······116:·invokevirtual·#232················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
709 | ·······11 | 709 | ·······119:·iconst_3 |
710 | ·······1 | 710 | ·······120:·istore········6 |
711 | ·······12 | 711 | ·······122:·aload·········7 |
712 | ·······12 | 712 | ·······124:·invokevirtual·#76·················//·Method·org/gnucash/android/model/ScheduledAction.getActionType:()Lorg/gnucash/android/model/ScheduledAction$ActionType; |
713 | ·······126:·astore_3 | ||
714 | ·······127:·a | 713 | ·······127:·astore········8 |
714 | ·······129:·aload·········8 | ||
715 | ·······1 | 715 | ·······131:·invokevirtual·#81·················//·Method·org/gnucash/android/model/ScheduledAction$ActionType.name:()Ljava/lang/String; |
716 | ·······13 | 716 | ·······134:·astore········8 |
717 | ·······13 | 717 | ·······136:·aload·········5 |
718 | ·······13 | 718 | ·······138:·iload·········6 |
719 | ·······1 | 719 | ·······140:·aload·········8 |
720 | ·······1 | 720 | ·······142:·invokevirtual·#232················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
721 | ·······14 | 721 | ·······145:·iconst_4 |
722 | ·······14 | 722 | ·······146:·istore········6 |
723 | ·······14 | 723 | ·······148:·aload·········7 |
724 | ·······1 | 724 | ·······150:·invokevirtual·#60·················//·Method·org/gnucash/android/model/ScheduledAction.getStartTime:()J |
725 | ·······1 | 725 | ·······153:·lstore········9 |
726 | ·······15 | 726 | ·······155:·aload·········5 |
727 | ·······15 | 727 | ·······157:·iload·········6 |
728 | ·······15 | 728 | ·······159:·lload·········9 |
729 | ·······1 | 729 | ·······161:·invokevirtual·#239················//·Method·android/database/sqlite/SQLiteStatement.bindLong:(IJ)V |
730 | ·······1 | 730 | ·······164:·iconst_5 |
731 | ·······16 | 731 | ·······165:·istore········6 |
732 | ·······16 | 732 | ·······167:·aload·········7 |
733 | ·······16 | 733 | ·······169:·invokevirtual·#65·················//·Method·org/gnucash/android/model/ScheduledAction.getEndTime:()J |
734 | ·······1 | 734 | ·······172:·lstore········9 |
735 | ·······1 | 735 | ·······174:·aload·········5 |
736 | ·······17 | 736 | ·······176:·iload·········6 |
737 | ·······17 | 737 | ·······178:·lload·········9 |
738 | ·······1 | 738 | ·······180:·invokevirtual·#239················//·Method·android/database/sqlite/SQLiteStatement.bindLong:(IJ)V |
739 | ·······1 | 739 | ·······183:·bipush········6 |
740 | ·······18 | 740 | ·······185:·istore········6 |
741 | ·······18 | 741 | ·······187:·aload·········7 |
742 | ·······18 | 742 | ·······189:·invokevirtual·#70·················//·Method·org/gnucash/android/model/ScheduledAction.getLastRun:()J |
743 | ·······1 | 743 | ·······192:·lstore········9 |
744 | ·······1 | 744 | ·······194:·aload·········5 |
745 | ·······19 | 745 | ·······196:·iload·········6 |
746 | ·······19 | 746 | ·······198:·lload·········9 |
747 | ······· | 747 | ·······200:·invokevirtual·#239················//·Method·android/database/sqlite/SQLiteStatement.bindLong:(IJ)V |
748 | ······· | 748 | ·······203:·bipush········7 |
749 | ·······20 | 749 | ·······205:·istore········6 |
750 | ·······20 | 750 | ·······207:·aload·········7 |
751 | ·······20 | 751 | ·······209:·invokevirtual·#46·················//·Method·org/gnucash/android/model/ScheduledAction.getPeriod:()J |
752 | ·······2 | 752 | ·······212:·lstore········9 |
753 | ·······2 | 753 | ·······214:·aload·········5 |
754 | ·······21 | 754 | ·······216:·iload·········6 |
755 | ·······21 | 755 | ·······218:·lload·········9 |
756 | ·······2 | 756 | ·······220:·invokevirtual·#239················//·Method·android/database/sqlite/SQLiteStatement.bindLong:(IJ)V |
757 | ·······2 | 757 | ·······223:·bipush········8 |
758 | ·······22 | 758 | ·······225:·istore········11 |
759 | ·······22 | 759 | ·······227:·aload·········7 |
760 | ·······22 | 760 | ·······229:·invokevirtual·#92·················//·Method·org/gnucash/android/model/ScheduledAction.isEnabled:()Z |
761 | ·······2 | 761 | ·······232:·istore········6 |
762 | ·······2 | 762 | ·······234:·iload·········6 |
763 | ·······23 | 763 | ·······236:·ifeq··········367 |
764 | ·······23 | 764 | ·······239:·lconst_1 |
765 | ·······2 | 765 | ·······240:·lstore········12 |
766 | ·······2 | 766 | ·······242:·aload·········5 |
767 | ·······2 | 767 | ·······244:·iload·········11 |
768 | ·······24 | 768 | ·······246:·lload·········12 |
769 | ·······24 | 769 | ·······248:·invokevirtual·#239················//·Method·android/database/sqlite/SQLiteStatement.bindLong:(IJ)V |
770 | ·······2 | 770 | ·······251:·bipush········9 |
771 | ·······2 | 771 | ·······253:·istore········6 |
772 | ·······25 | 772 | ·······255:·aload·········7 |
773 | ·······25 | 773 | ·······257:·invokevirtual·#250················//·Method·org/gnucash/android/model/ScheduledAction.getCreatedTimestamp:()Ljava/sql/Timestamp; |
774 | ·······255:·astore_3 | ||
775 | ·······2 | 774 | ·······260:·astore········8 |
775 | ·······262:·aload·········8 | ||
776 | ·······2 | 776 | ·······264:·invokevirtual·#255················//·Method·java/sql/Timestamp.toString:()Ljava/lang/String; |
777 | ·······26 | 777 | ·······267:·astore········8 |
778 | ·······26 | 778 | ·······269:·aload·········5 |
779 | ·······2 | 779 | ·······271:·iload·········6 |
780 | ·······265:·aload_3 | ||
781 | ·······266:·invokevirtual·#232················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | ||
782 | ·······2 | 780 | ·······273:·aload·········8 |
783 | ·······271:·invokevirtual·#86·················//·Method·org/gnucash/android/model/ScheduledAction.getTag:()Ljava/lang/String; | ||
784 | ·······274:·astore_2 | ||
785 | ·······275:·aload_2 | ||
786 | ·······276:·ifnonnull·····360 | ||
787 | ·······279:·bipush········10 | ||
788 | ·······281:·istore········7 | ||
789 | ·······283:·aload·········5 | ||
790 | ·······285:·iload·········7 | ||
791 | ·······287:·invokevirtual·#259················//·Method·android/database/sqlite/SQLiteStatement.bindNull:(I)V | ||
792 | ·······290:·bipush········11 | ||
793 | ·······292:·istore········7 | ||
794 | ·······294:·aload·········8 | ||
Max diff block lines reached; 3092/20605 bytes (15.01%) of diff not shown. |
Offset 1043, 104 lines modified | Offset 1043, 104 lines modified | ||
1043 | ········22:·astore········5 | 1043 | ········22:·astore········5 |
1044 | ········24:·aload·········4 | 1044 | ········24:·aload·········4 |
1045 | ········26:·aload·········5 | 1045 | ········26:·aload·········5 |
1046 | ········28:·invokevirtual·#266················//·Method·android/database/sqlite/SQLiteDatabase.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; | 1046 | ········28:·invokevirtual·#266················//·Method·android/database/sqlite/SQLiteDatabase.compileStatement:(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; |
1047 | ········31:·astore········6 | 1047 | ········31:·astore········6 |
1048 | ········33:·aload_1 | 1048 | ········33:·aload_1 |
1049 | ········34:·invokeinterface·#270,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 1049 | ········34:·invokeinterface·#270,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1050 | ········39:·astore········ | 1050 | ········39:·astore········4 |
1051 | ········41:·aload········· | 1051 | ········41:·aload·········4 |
1052 | ········43:·invokeinterface·#275,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 1052 | ········43:·invokeinterface·#275,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1053 | ········48:·istore········ | 1053 | ········48:·istore········7 |
1054 | ········50:·iload········· | 1054 | ········50:·iload·········7 |
1055 | ········52:·ifeq··········260 | 1055 | ········52:·ifeq··········260 |
1056 | ········55:·aload········· | 1056 | ········55:·aload·········4 |
1057 | ········57:·invokeinterface·#279,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 1057 | ········57:·invokeinterface·#279,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1058 | ········62:·astore········ | 1058 | ········62:·astore········8 |
1059 | ········64:·aload········· | 1059 | ········64:·aload·········8 |
1060 | ········66:·checkcast·····#155················//·class·org/gnucash/android/model/Split | 1060 | ········66:·checkcast·····#155················//·class·org/gnucash/android/model/Split |
1061 | ········69:·astore········ | 1061 | ········69:·astore········8 |
1062 | ········71:·aload·········6 | 1062 | ········71:·aload·········6 |
1063 | ········73:·invokevirtual·#284················//·Method·android/database/sqlite/SQLiteStatement.clearBindings:()V | 1063 | ········73:·invokevirtual·#284················//·Method·android/database/sqlite/SQLiteStatement.clearBindings:()V |
1064 | ········76:·iconst_1 | 1064 | ········76:·iconst_1 |
1065 | ········77:·istore········ | 1065 | ········77:·istore········7 |
1066 | ········79:·aload········· | 1066 | ········79:·aload·········8 |
1067 | ········81:·invokevirtual·#287················//·Method·org/gnucash/android/model/Split.getUID:()Ljava/lang/String; | 1067 | ········81:·invokevirtual·#287················//·Method·org/gnucash/android/model/Split.getUID:()Ljava/lang/String; |
1068 | ········84:·astore········ | 1068 | ········84:·astore········9 |
1069 | ········86:·aload·········6 | 1069 | ········86:·aload·········6 |
1070 | ········88:·iload········· | 1070 | ········88:·iload·········7 |
1071 | ········90:·aload········· | 1071 | ········90:·aload·········9 |
1072 | ········92:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1072 | ········92:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1073 | ········95:·aload········· | 1073 | ········95:·aload·········8 |
1074 | ········97:·invokevirtual·#186················//·Method·org/gnucash/android/model/Split.getMemo:()Ljava/lang/String; | 1074 | ········97:·invokevirtual·#186················//·Method·org/gnucash/android/model/Split.getMemo:()Ljava/lang/String; |
1075 | ·······100:·astore········ | 1075 | ·······100:·astore········5 |
1076 | ·······102:·aload········· | 1076 | ·······102:·aload·········5 |
1077 | ·······104:·ifnull········126 | 1077 | ·······104:·ifnull········126 |
1078 | ·······107:·iconst_2 | 1078 | ·······107:·iconst_2 |
1079 | ·······108:·istore········ | 1079 | ·······108:·istore········7 |
1080 | ·······110:·aload········· | 1080 | ·······110:·aload·········8 |
1081 | ·······112:·invokevirtual·#186················//·Method·org/gnucash/android/model/Split.getMemo:()Ljava/lang/String; | 1081 | ·······112:·invokevirtual·#186················//·Method·org/gnucash/android/model/Split.getMemo:()Ljava/lang/String; |
1082 | ·······115:·astore········ | 1082 | ·······115:·astore········9 |
1083 | ·······117:·aload·········6 | 1083 | ·······117:·aload·········6 |
1084 | ·······119:·iload········· | 1084 | ·······119:·iload·········7 |
1085 | ·······121:·aload········· | 1085 | ·······121:·aload·········9 |
1086 | ·······123:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1086 | ·······123:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1087 | ·······126:·iconst_3 | 1087 | ·······126:·iconst_3 |
1088 | ·······127:·istore········ | 1088 | ·······127:·istore········7 |
1089 | ·······129:·aload········· | 1089 | ·······129:·aload·········8 |
1090 | ·······131:·invokevirtual·#176················//·Method·org/gnucash/android/model/Split.getType:()Lorg/gnucash/android/model/TransactionType; | 1090 | ·······131:·invokevirtual·#176················//·Method·org/gnucash/android/model/Split.getType:()Lorg/gnucash/android/model/TransactionType; |
1091 | ·······134:·astore········ | 1091 | ·······134:·astore········9 |
1092 | ·······136:·aload········· | 1092 | ·······136:·aload·········9 |
1093 | ·······138:·invokevirtual·#181················//·Method·org/gnucash/android/model/TransactionType.name:()Ljava/lang/String; | 1093 | ·······138:·invokevirtual·#181················//·Method·org/gnucash/android/model/TransactionType.name:()Ljava/lang/String; |
1094 | ·······141:·astore········ | 1094 | ·······141:·astore········9 |
1095 | ·······143:·aload·········6 | 1095 | ·······143:·aload·········6 |
1096 | ·······145:·iload········· | 1096 | ·······145:·iload·········7 |
1097 | ·······147:·aload········· | 1097 | ·······147:·aload·········9 |
1098 | ·······149:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1098 | ·······149:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1099 | ·······152:·iconst_4 | 1099 | ·······152:·iconst_4 |
1100 | ·······153:·istore········ | 1100 | ·······153:·istore········7 |
1101 | ·······155:·aload········· | 1101 | ·······155:·aload·········8 |
1102 | ·······157:·invokevirtual·#159················//·Method·org/gnucash/android/model/Split.getAmount:()Lorg/gnucash/android/model/Money; | 1102 | ·······157:·invokevirtual·#159················//·Method·org/gnucash/android/model/Split.getAmount:()Lorg/gnucash/android/model/Money; |
1103 | ·······160:·astore········ | 1103 | ·······160:·astore········9 |
1104 | ·······162:·aload········· | 1104 | ·······162:·aload·········9 |
1105 | ·······164:·invokevirtual·#165················//·Method·org/gnucash/android/model/Money.toPlainString:()Ljava/lang/String; | 1105 | ·······164:·invokevirtual·#165················//·Method·org/gnucash/android/model/Money.toPlainString:()Ljava/lang/String; |
1106 | ·······167:·astore········ | 1106 | ·······167:·astore········9 |
1107 | ·······169:·aload·········6 | 1107 | ·······169:·aload·········6 |
1108 | ·······171:·iload········· | 1108 | ·······171:·iload·········7 |
1109 | ·······173:·aload········· | 1109 | ·······173:·aload·········9 |
1110 | ·······175:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1110 | ·······175:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1111 | ·······178:·iconst_5 | 1111 | ·······178:·iconst_5 |
1112 | ·······179:·istore········ | 1112 | ·······179:·istore········7 |
1113 | ·······181:·aload········· | 1113 | ·······181:·aload·········8 |
1114 | ·······183:·invokevirtual·#297················//·Method·org/gnucash/android/model/Split.getCreatedTimestamp:()Ljava/sql/Timestamp; | 1114 | ·······183:·invokevirtual·#297················//·Method·org/gnucash/android/model/Split.getCreatedTimestamp:()Ljava/sql/Timestamp; |
1115 | ·······186:·astore········ | 1115 | ·······186:·astore········9 |
1116 | ·······188:·aload········· | 1116 | ·······188:·aload·········9 |
1117 | ·······190:·invokevirtual·#300················//·Method·java/sql/Timestamp.toString:()Ljava/lang/String; | 1117 | ·······190:·invokevirtual·#300················//·Method·java/sql/Timestamp.toString:()Ljava/lang/String; |
1118 | ·······193:·astore········ | 1118 | ·······193:·astore········9 |
1119 | ·······195:·aload·········6 | 1119 | ·······195:·aload·········6 |
1120 | ·······197:·iload········· | 1120 | ·······197:·iload·········7 |
1121 | ·······199:·aload········· | 1121 | ·······199:·aload·········9 |
1122 | ·······201:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1122 | ·······201:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1123 | ·······204:·bipush········6 | 1123 | ·······204:·bipush········6 |
1124 | ·······206:·istore········ | 1124 | ·······206:·istore········7 |
1125 | ·······208:·aload········· | 1125 | ·······208:·aload·········8 |
1126 | ·······210:·invokevirtual·#191················//·Method·org/gnucash/android/model/Split.getAccountUID:()Ljava/lang/String; | 1126 | ·······210:·invokevirtual·#191················//·Method·org/gnucash/android/model/Split.getAccountUID:()Ljava/lang/String; |
1127 | ·······213:·astore········ | 1127 | ·······213:·astore········9 |
1128 | ·······215:·aload·········6 | 1128 | ·······215:·aload·········6 |
1129 | ·······217:·iload········· | 1129 | ·······217:·iload·········7 |
1130 | ·······219:·aload········· | 1130 | ·······219:·aload·········9 |
1131 | ·······221:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1131 | ·······221:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1132 | ·······224:·bipush········7 | 1132 | ·······224:·bipush········7 |
1133 | ·······226:·istore········ | 1133 | ·······226:·istore········7 |
1134 | ·······228:·aload········· | 1134 | ·······228:·aload·········8 |
1135 | ·······230:·invokevirtual·#194················//·Method·org/gnucash/android/model/Split.getTransactionUID:()Ljava/lang/String; | 1135 | ·······230:·invokevirtual·#194················//·Method·org/gnucash/android/model/Split.getTransactionUID:()Ljava/lang/String; |
1136 | ·······233:·astore········ | 1136 | ·······233:·astore········9 |
1137 | ·······235:·aload·········6 | 1137 | ·······235:·aload·········6 |
1138 | ·······237:·iload········· | 1138 | ·······237:·iload·········7 |
1139 | ·······239:·aload········· | 1139 | ·······239:·aload·········9 |
1140 | ·······241:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V | 1140 | ·······241:·invokevirtual·#291················//·Method·android/database/sqlite/SQLiteStatement.bindString:(ILjava/lang/String;)V |
1141 | ·······244:·aload·········6 | 1141 | ·······244:·aload·········6 |
1142 | ·······246:·invokevirtual·#305················//·Method·android/database/sqlite/SQLiteStatement.execute:()V | 1142 | ·······246:·invokevirtual·#305················//·Method·android/database/sqlite/SQLiteStatement.execute:()V |
1143 | ·······249:·lconst_1 | 1143 | ·······249:·lconst_1 |
1144 | ·······250:·lstore········10 | 1144 | ·······250:·lstore········10 |
1145 | ·······252:·lload_2 | 1145 | ·······252:·lload_2 |
1146 | ·······253:·lload·········10 | 1146 | ·······253:·lload·········10 |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·static·TransactionsDbAdapter·getInstance()·{ | 31 | ····public·static·TransactionsDbAdapter·getInstance()·{ |
32 | ········return·GnuCashApplication.getTransactionDbAdapter(); | 32 | ········return·GnuCashApplication.getTransactionDbAdapter(); |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····private·long·getTimestamp(final·String·str,·final·AccountType·accountType,·final·String·s)·{ | 35 | ····private·long·getTimestamp(final·String·str,·final·AccountType·accountType,·final·String·s)·{ |
36 | ········final·Cursor·rawQuery·=·this.mDb.rawQuery("SELECT·"·+·str·+·"("·+·"timestamp"·+·") | 36 | ········final·Cursor·rawQuery·=·this.mDb.rawQuery("SELECT·"·+·str·+·"("·+·"timestamp"·+·")·FROM·"·+·"transactions"·+·"·INNER·JOIN·"·+·"splits"·+·"·ON·"·+·"splits"·+·"."·+·"transaction_uid"·+·"·=·"·+·"transactions"·+·"."·+·"uid"·+·"·INNER·JOIN·"·+·"accounts"·+·"·ON·"·+·"accounts"·+·"."·+·"uid"·+·"·=·"·+·"splits"·+·"."·+·"account_uid"·+·"·WHERE·"·+·"accounts"·+·"."·+·"type"·+·"·=·?·AND·"·+·"transactions"·+·"."·+·"currency_code"·+·"·=·?·AND·"·+·"transactions"·+·"."·+·"is_template"·+·"·=·0",·new·String[]·{·accountType.name(),·s·}); |
37 | ········long·long1·=·0L; | 37 | ········long·long1·=·0L; |
38 | ········if·(rawQuery·!=·null)·{ | 38 | ········if·(rawQuery·!=·null)·{ |
39 | ············if·(rawQuery.moveToFirst())·{ | 39 | ············if·(rawQuery.moveToFirst())·{ |
40 | ················long1·=·rawQuery.getLong(0); | 40 | ················long1·=·rawQuery.getLong(0); |
41 | ············} | 41 | ············} |
42 | ············rawQuery.close(); | 42 | ············rawQuery.close(); |
43 | ········} | 43 | ········} |
Offset 46, 539 lines modified | Offset 46, 543 lines modified | ||
46 | ···· | 46 | ···· |
47 | ····public·long·addTransaction(final·Transaction·p0)·{ | 47 | ····public·long·addTransaction(final·Transaction·p0)·{ |
48 | ········//· | 48 | ········//· |
49 | ········//·This·method·could·not·be·decompiled. | 49 | ········//·This·method·could·not·be·decompiled. |
50 | ········//· | 50 | ········//· |
51 | ········//·Original·Bytecode: | 51 | ········//·Original·Bytecode: |
52 | ········//· | 52 | ········//· |
53 | ········//·····1:·istore_2······· | ||
54 | ········//·····2:·iconst_0······· | ||
55 | ········//·····3:·istore_3······· | ||
56 | ········//·····4:·aconst_null···· | ||
57 | ········//·····5:·astore··········4 | ||
58 | ········//·····7:·aload_0········ | ||
53 | ········//····· | 59 | ········//·····8:·aload_1········ |
54 | ········//····· | 60 | ········//·····9:·invokevirtual···org/gnucash/android/db/TransactionsDbAdapter.getContentValues:(Lorg/gnucash/android/model/BaseModel;)Landroid/content/ContentValues; |
55 | ········//···· | 61 | ········//····12:·astore··········5 |
56 | ········//···· | 62 | ········//····14:·aload_1········ |
57 | ········//···· | 63 | ········//····15:·invokevirtual···org/gnucash/android/model/Transaction.getDescription:()Ljava/lang/String; |
58 | ········//····1 | 64 | ········//····18:·astore··········6 |
59 | ········//···· | 65 | ········//····20:·aload···········5 |
60 | ········//···· | 66 | ········//····22:·ldc·············"name" |
61 | ········//···· | 67 | ········//····24:·aload···········6 |
62 | ········//···· | 68 | ········//····26:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
63 | ········//···· | 69 | ········//····29:·aload_1········ |
64 | ········//···· | 70 | ········//····30:·invokevirtual···org/gnucash/android/model/Transaction.getTimeMillis:()J |
65 | ········//···· | 71 | ········//····33:·lstore··········7 |
66 | ········//···· | 72 | ········//····35:·lload···········7 |
67 | ········//···· | 73 | ········//····37:·invokestatic····java/lang/Long.valueOf:(J)Ljava/lang/Long; |
68 | ········//···· | 74 | ········//····40:·astore··········6 |
69 | ········//···· | 75 | ········//····42:·aload···········5 |
70 | ········//···· | 76 | ········//····44:·ldc·············"timestamp" |
71 | ········//···· | 77 | ········//····46:·aload···········6 |
72 | ········//···· | 78 | ········//····48:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V |
73 | ········//···· | 79 | ········//····51:·ldc·············"description" |
74 | ········//···· | 80 | ········//····53:·astore··········9 |
75 | ········//···· | 81 | ········//····55:·aload_1········ |
76 | ········//···· | 82 | ········//····56:·invokevirtual···org/gnucash/android/model/Transaction.getNote:()Ljava/lang/String; |
77 | ········//···· | 83 | ········//····59:·astore··········6 |
78 | ········//···· | 84 | ········//····61:·aload···········5 |
85 | ········//····63:·aload···········9 | ||
79 | ········//···· | 86 | ········//····65:·aload···········6 |
80 | ········//····49:·aload_3········ | ||
81 | ········//···· | 87 | ········//····67:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
82 | ········//···· | 88 | ········//····70:·ldc·············"is_exported" |
83 | ········//···· | 89 | ········//····72:·astore··········6 |
84 | ········//···· | 90 | ········//····74:·aload_1········ |
85 | ········//···· | 91 | ········//····75:·invokevirtual···org/gnucash/android/model/Transaction.isExported:()Z |
86 | ········//····60:·istore··········7 | ||
87 | ········//····62:·iload···········7 | ||
88 | ········//····64:·ifeq············484 | ||
89 | ········//····67:·iconst_1······· | ||
90 | ········//···· | 92 | ········//····78:·istore··········10 |
91 | ········//···· | 93 | ········//····80:·iload···········10 |
94 | ········//····82:·ifeq············541 | ||
95 | ········//····85:·iload_2········ | ||
96 | ········//····86:·istore··········10 | ||
97 | ········//····88:·iload···········10 | ||
92 | ········//···· | 98 | ········//····90:·invokestatic····java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
93 | ········//···· | 99 | ········//····93:·astore··········9 |
94 | ········//···· | 100 | ········//····95:·aload···········5 |
95 | ········//····78:·aload_3········ | ||
96 | ········//···· | 101 | ········//····97:·aload···········6 |
97 | ········//····81:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V | ||
98 | ········//····84:·ldc·············"is_template" | ||
99 | ········//····86:·astore_3······· | ||
100 | ········//····87:·aload_1········ | ||
101 | ········//····88:·invokevirtual···org/gnucash/android/model/Transaction.isTemplate:()Z | ||
102 | ········//····91:·istore··········7 | ||
103 | ········//····9 | 102 | ········//····99:·aload···········9 |
104 | ········//····95:·ifeq············493 | ||
105 | ········//····98:·iconst_1······· | ||
106 | ········//····99:·istore··········7 | ||
107 | ········//···101:·iload···········7 | ||
108 | ········//···103:·invokestatic····java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | ||
109 | ········//···106:·astore··········6 | ||
110 | ········//···108:·aload_2········ | ||
111 | ········//···109:·aload_3········ | ||
112 | ········//···110:·aload···········6 | ||
113 | ········//···1 | 103 | ········//···101:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V |
104 | ········//···104:·ldc·············"is_template" | ||
105 | ········//···106:·astore··········9 | ||
114 | ········//···1 | 106 | ········//···108:·aload_1········ |
107 | ········//···109:·invokevirtual···org/gnucash/android/model/Transaction.isTemplate:()Z | ||
108 | ········//···112:·istore··········11 | ||
109 | ········//···114:·iload···········11 | ||
110 | ········//···116:·ifeq············550 | ||
111 | ········//···119:·iload_2········ | ||
112 | ········//···120:·invokestatic····java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | ||
113 | ········//···123:·astore··········12 | ||
114 | ········//···125:·aload···········5 | ||
115 | ········//···127:·aload···········9 | ||
116 | ········//···129:·aload···········12 | ||
117 | ········//···131:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V | ||
118 | ········//···134:·aload_1········ | ||
115 | ········//···1 | 119 | ········//···135:·invokevirtual···org/gnucash/android/model/Transaction.getCurrencyCode:()Ljava/lang/String; |
116 | ········//···1 | 120 | ········//···138:·astore··········12 |
117 | ········//···1 | 121 | ········//···140:·aload···········5 |
118 | ········//···1 | 122 | ········//···142:·ldc·············"currency_code" |
119 | ········//···1 | 123 | ········//···144:·aload···········12 |
120 | ········//···1 | 124 | ········//···146:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
121 | ········//···1 | 125 | ········//···149:·aload_1········ |
122 | ········//···1 | 126 | ········//···150:·invokevirtual···org/gnucash/android/model/Transaction.getScheduledActionUID:()Ljava/lang/String; |
123 | ········//···1 | 127 | ········//···153:·astore··········12 |
124 | ········//···1 | 128 | ········//···155:·aload···········5 |
125 | ········//···1 | 129 | ········//···157:·ldc·············"scheduled_action_uid" |
126 | ········//···1 | 130 | ········//···159:·aload···········12 |
127 | ········//···1 | 131 | ········//···161:·invokevirtual···android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
128 | ········//···1 | 132 | ········//···164:·aload_0········ |
129 | ········//···1 | 133 | ········//···165:·getfield········org/gnucash/android/db/TransactionsDbAdapter.LOG_TAG:Ljava/lang/String; |
130 | ········//···1 | 134 | ········//···168:·astore··········9 |
131 | ········//···1 | 135 | ········//···170:·ldc·············"Replacing·transaction·in·db" |
Max diff block lines reached; 39077/66431 bytes (58.82%) of diff not shown. |
Offset 320, 50 lines modified | Offset 320, 48 lines modified | ||
320 | ········70:·invokeinterface·#36,··2···········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; | 320 | ········70:·invokeinterface·#36,··2···········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
321 | ········75:·pop | 321 | ········75:·pop |
322 | ········76:·aload_0 | 322 | ········76:·aload_0 |
323 | ········77:·getfield······#44·················//·Field·mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; | 323 | ········77:·getfield······#44·················//·Field·mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
324 | ········80:·astore········7 | 324 | ········80:·astore········7 |
325 | ········82:·aload_0 | 325 | ········82:·aload_0 |
326 | ········83:·getfield······#46·················//·Field·mAccountsList:Ljava/util/List; | 326 | ········83:·getfield······#46·················//·Field·mAccountsList:Ljava/util/List; |
327 | ········86:·astore········4 | ||
328 | ········88:·aload·········4 | ||
329 | ········ | 327 | ········86:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
330 | ········9 | 328 | ········91:·astore········4 |
331 | ········9 | 329 | ········93:·aload·········4 |
332 | ········9 | 330 | ········95:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
333 | ·······10 | 331 | ·······100:·istore········8 |
334 | ·······10 | 332 | ·······102:·iload·········8 |
335 | ·······10 | 333 | ·······104:·ifeq··········168 |
336 | ·······1 | 334 | ·······107:·aload·········4 |
337 | ·······1 | 335 | ·······109:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
338 | ·······11 | 336 | ·······114:·checkcast·····#64·················//·class·org/gnucash/android/model/Account |
339 | ·······1 | 337 | ·······117:·astore········9 |
340 | ·······1 | 338 | ·······119:·aload·········9 |
341 | ·······12 | 339 | ·······121:·invokevirtual·#68·················//·Method·org/gnucash/android/model/Account.getTransactionCount:()I |
342 | ·······12 | 340 | ·······124:·istore········8 |
343 | ·······1 | 341 | ·······126:·iload·········8 |
344 | ·······1 | 342 | ·······128:·ifeq··········93 |
345 | ·······13 | 343 | ·······131:·aload_0 |
346 | ·······13 | 344 | ·······132:·getfield······#72·················//·Field·mParameters:Lorg/gnucash/android/export/ExportParams; |
347 | ·······13 | 345 | ·······135:·invokevirtual·#77·················//·Method·org/gnucash/android/export/ExportParams.shouldExportAllTransactions:()Z |
348 | ·······1 | 346 | ·······138:·istore········8 |
349 | ·······14 | 347 | ·······140:·aload·········9 |
350 | ·······14 | 348 | ·······142:·aload_1 |
351 | ·······14 | 349 | ·······143:·aload·········5 |
352 | ·······14 | 350 | ·······145:·iload·········8 |
353 | ·······1 | 351 | ·······147:·invokevirtual·#81·················//·Method·org/gnucash/android/model/Account.toOfx:(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;Z)V |
354 | ·······15 | 352 | ·······150:·aload·········9 |
355 | ·······15 | 353 | ·······152:·invokevirtual·#85·················//·Method·org/gnucash/android/model/Account.getUID:()Ljava/lang/String; |
356 | ·······15 | 354 | ·······155:·astore········10 |
357 | ·······1 | 355 | ·······157:·aload·········7 |
358 | ·······1 | 356 | ·······159:·aload·········10 |
359 | ·······16 | 357 | ·······161:·invokevirtual·#91·················//·Method·org/gnucash/android/db/AccountsDbAdapter.markAsExported:(Ljava/lang/String;)I |
360 | ·······16 | 358 | ·······164:·pop |
361 | ·······16 | 359 | ·······165:·goto··········93 |
362 | ·······1 | 360 | ·······168:·return |
363 | ··private·void·write(org.w3c.dom.Node,·java.io.Writer,·boolean); | 361 | ··private·void·write(org.w3c.dom.Node,·java.io.Writer,·boolean); |
364 | ····descriptor:·(Lorg/w3c/dom/Node;Ljava/io/Writer;Z)V | 362 | ····descriptor:·(Lorg/w3c/dom/Node;Ljava/io/Writer;Z)V |
365 | ····flags:·(0x0002)·ACC_PRIVATE | 363 | ····flags:·(0x0002)·ACC_PRIVATE |
366 | ····Code: | 364 | ····Code: |
367 | ······stack=300,·locals=11,·args_size=4 | 365 | ······stack=300,·locals=11,·args_size=4 |
368 | ·········0:·invokestatic··#97·················//·Method·javax/xml/transform/TransformerFactory.newInstance:()Ljavax/xml/transform/TransformerFactory; | 366 | ·········0:·invokestatic··#97·················//·Method·javax/xml/transform/TransformerFactory.newInstance:()Ljavax/xml/transform/TransformerFactory; |
Offset 509, 17 lines modified | Offset 509, 18 lines modified | ||
509 | ········xmlSerializer.startTag((String)null,·"gdate"); | 509 | ········xmlSerializer.startTag((String)null,·"gdate"); |
510 | ········xmlSerializer.text(GncXmlHelper.DATE_FORMATTER.format((Object)Long.valueOf(l))); | 510 | ········xmlSerializer.text(GncXmlHelper.DATE_FORMATTER.format((Object)Long.valueOf(l))); |
511 | ········xmlSerializer.endTag((String)null,·"gdate"); | 511 | ········xmlSerializer.endTag((String)null,·"gdate"); |
512 | ········xmlSerializer.endTag((String)null,·s); | 512 | ········xmlSerializer.endTag((String)null,·s); |
513 | ····} | 513 | ····} |
514 | ···· | 514 | ···· |
515 | ····public·void·generateExport(final·Writer·output)·{ | 515 | ····public·void·generateExport(final·Writer·output)·{ |
516 | ········int·n·=·0; | ||
516 | ········final·int·n·=·12; | 517 | ········final·int·n2·=·12; |
517 | ········try·{ | 518 | ········try·{ |
518 | ············final·String[]·array·=·new·String[n]; | 519 | ············final·String[]·array·=·new·String[n2]; |
519 | ············array[0]·=·"gnc"; | 520 | ············array[0]·=·"gnc"; |
520 | ············array[1]·=·"act"; | 521 | ············array[1]·=·"act"; |
521 | ············array[2]·=·"book"; | 522 | ············array[2]·=·"book"; |
522 | ············array[3]·=·"cd"; | 523 | ············array[3]·=·"cd"; |
523 | ············array[4]·=·"cmdty"; | 524 | ············array[4]·=·"cmdty"; |
524 | ············array[5]·=·"price"; | 525 | ············array[5]·=·"price"; |
525 | ············array[6]·=·"slot"; | 526 | ············array[6]·=·"slot"; |
Offset 530, 33 lines modified | Offset 531, 31 lines modified | ||
530 | ············array[11]·=·"recurrence"; | 531 | ············array[11]·=·"recurrence"; |
531 | ············final·XmlPullParserFactory·instance·=·XmlPullParserFactory.newInstance(); | 532 | ············final·XmlPullParserFactory·instance·=·XmlPullParserFactory.newInstance(); |
532 | ············try·{ | 533 | ············try·{ |
533 | ················final·XmlSerializer·serializer·=·instance.newSerializer(); | 534 | ················final·XmlSerializer·serializer·=·instance.newSerializer(); |
534 | ················serializer.setOutput(output); | 535 | ················serializer.setOutput(output); |
535 | ················serializer.startDocument("utf-8",·Boolean.valueOf(true)); | 536 | ················serializer.startDocument("utf-8",·Boolean.valueOf(true)); |
536 | ················serializer.startTag((String)null,·"gnc-v2"); | 537 | ················serializer.startTag((String)null,·"gnc-v2"); |
537 | ················final·String[]·array2·=·array; | ||
538 | ················final·int·length·=·array.length; | 538 | ················final·int·length·=·array.length; |
539 | ················int·n2·=·0; | ||
540 | ················while·(true)·{ | 539 | ················while·(true)·{ |
541 | ····················Label_03 | 540 | ····················Label_0394:·{ |
542 | ························if·(n | 541 | ························if·(n·>=·length)·{ |
543 | ····························break·Label_03 | 542 | ····························break·Label_0394; |
544 | ························} | 543 | ························} |
545 | ························final·String·s·=·array | 544 | ························final·String·s·=·array[n]; |
546 | ························try·{ | 545 | ························try·{ |
547 | ····························final·StringBuilder·append·=·new·StringBuilder().append("xmlns:").append(s); | 546 | ····························final·StringBuilder·append·=·new·StringBuilder().append("xmlns:").append(s); |
548 | ····························try·{ | 547 | ····························try·{ |
549 | ································final·String·string·=·append.toString(); | 548 | ································final·String·string·=·append.toString(); |
550 | ································try·{ | 549 | ································try·{ |
551 | ····································try·{ | 550 | ····································try·{ |
552 | ········································final·StringBuilder·append2·=·new·StringBuilder().append("http://www.gnucash.org/XML/").append(s); | 551 | ········································final·StringBuilder·append2·=·new·StringBuilder().append("http://www.gnucash.org/XML/").append(s); |
553 | ········································try·{ | 552 | ········································try·{ |
554 | ············································serializer.attribute((String)null,·string,·append2.toString()); | 553 | ············································serializer.attribute((String)null,·string,·append2.toString()); |
555 | ············································++n | 554 | ············································++n; |
556 | ············································continue; | 555 | ············································continue; |
557 | ············································serializer.startTag((String)null,·"gnc:count-data"); | 556 | ············································serializer.startTag((String)null,·"gnc:count-data"); |
558 | ············································serializer.attribute((String)null,·"cd:type",·"book"); | 557 | ············································serializer.attribute((String)null,·"cd:type",·"book"); |
559 | ············································serializer.text("1"); | 558 | ············································serializer.text("1"); |
560 | ············································serializer.endTag((String)null,·"gnc:count-data"); | 559 | ············································serializer.endTag((String)null,·"gnc:count-data"); |
561 | ············································serializer.startTag((String)null,·"gnc:book"); | 560 | ············································serializer.startTag((String)null,·"gnc:book"); |
562 | ············································serializer.attribute((String)null,·"version",·"2.0.0"); | 561 | ············································serializer.attribute((String)null,·"version",·"2.0.0"); |
Offset 567, 17 lines modified | Offset 566, 17 lines modified | ||
567 | ················································serializer.text(randomUUID.toString().replaceAll("-",·"")); | 566 | ················································serializer.text(randomUUID.toString().replaceAll("-",·"")); |
568 | ················································serializer.endTag((String)null,·"book:id"); | 567 | ················································serializer.endTag((String)null,·"book:id"); |
569 | ················································final·AccountsDbAdapter·mAccountsDbAdapter·=·this.mAccountsDbAdapter; | 568 | ················································final·AccountsDbAdapter·mAccountsDbAdapter·=·this.mAccountsDbAdapter; |
570 | ················································try·{ | 569 | ················································try·{ |
571 | ····················································final·List·currencies·=·mAccountsDbAdapter.getCurrencies(); | 570 | ····················································final·List·currencies·=·mAccountsDbAdapter.getCurrencies(); |
572 | ····················································int·n3·=·0; | 571 | ····················································int·n3·=·0; |
573 | ····················································while·(true)·{ | 572 | ····················································while·(true)·{ |
574 | ························································Label_0 | 573 | ························································Label_0704:·{ |
575 | ····························································if·(n3·>=·currencies.size())·{ | 574 | ····························································if·(n3·>=·currencies.size())·{ |
576 | ································································break·Label_0 | 575 | ································································break·Label_0704; |
577 | ····························································} | 576 | ····························································} |
578 | ····························································final·Currency·value·=·currencies.get(n3); | 577 | ····························································final·Currency·value·=·currencies.get(n3); |
579 | ····························································try·{ | 578 | ····························································try·{ |
580 | ································································final·Currency·currency·=·(Currency)value; | 579 | ································································final·Currency·currency·=·(Currency)value; |
581 | ································································try·{ | 580 | ································································try·{ |
582 | ····································································if·(currency.getCurrencyCode().equals("XXX"))·{ | 581 | ····································································if·(currency.getCurrencyCode().equals("XXX"))·{ |
583 | ········································································currencies.remove(n3); | 582 | ········································································currencies.remove(n3); |
Offset 504, 39 lines modified | Offset 504, 37 lines modified | ||
504 | ·········0:·aload_0 | 504 | ·········0:·aload_0 |
505 | ·········1:·getfield······#70·················//·Field·mCurrency:Ljava/util/Currency; | 505 | ·········1:·getfield······#70·················//·Field·mCurrency:Ljava/util/Currency; |
506 | ·········4:·invokevirtual·#99·················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; | 506 | ·········4:·invokevirtual·#99·················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; |
507 | ·········7:·invokestatic··#114················//·Method·org/gnucash/android/model/Money.createZeroInstance:(Ljava/lang/String;)Lorg/gnucash/android/model/Money; | 507 | ·········7:·invokestatic··#114················//·Method·org/gnucash/android/model/Money.createZeroInstance:(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
508 | ········10:·astore_1 | 508 | ········10:·astore_1 |
509 | ········11:·aload_0 | 509 | ········11:·aload_0 |
510 | ········12:·getfield······#49·················//·Field·mTransactionsList:Ljava/util/List; | 510 | ········12:·getfield······#49·················//·Field·mTransactionsList:Ljava/util/List; |
511 | ········15:·astore_2 | ||
512 | ········16:·aload_2 | ||
513 | ········1 | 511 | ········15:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
514 | ········2 | 512 | ········20:·astore_2 |
515 | ········2 | 513 | ········21:·aload_2 |
516 | ········2 | 514 | ········22:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
517 | ········29:·istore········4 | ||
518 | ········ | 515 | ········27:·istore_3 |
516 | ········28:·iload_3 | ||
519 | ········ | 517 | ········29:·ifeq··········68 |
520 | ········3 | 518 | ········32:·aload_2 |
521 | ········3 | 519 | ········33:·invokeinterface·#128,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
522 | ········ | 520 | ········38:·checkcast·····#101················//·class·org/gnucash/android/model/Transaction |
523 | ········4 | 521 | ········41:·astore········4 |
524 | ········4 | 522 | ········43:·aload_0 |
525 | ········4 | 523 | ········44:·invokevirtual·#131················//·Method·getUID:()Ljava/lang/String; |
526 | ········ | 524 | ········47:·astore········5 |
525 | ········49:·aload·········4 | ||
527 | ········5 | 526 | ········51:·aload·········5 |
528 | ········54:·aload_2 | ||
529 | ········5 | 527 | ········53:·invokevirtual·#134················//·Method·org/gnucash/android/model/Transaction.getBalance:(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
530 | ········5 | 528 | ········56:·astore········5 |
531 | ········5 | 529 | ········58:·aload_1 |
532 | ········ | 530 | ········59:·aload·········5 |
533 | ········61:·invokevirtual·#137················//·Method·org/gnucash/android/model/Money.add:(Lorg/gnucash/android/model/Money;)Lorg/gnucash/android/model/Money; | 531 | ········61:·invokevirtual·#137················//·Method·org/gnucash/android/model/Money.add:(Lorg/gnucash/android/model/Money;)Lorg/gnucash/android/model/Money; |
534 | ········64:·pop | 532 | ········64:·pop |
535 | ········65:·goto··········2 | 533 | ········65:·goto··········21 |
536 | ········68:·aload_1 | 534 | ········68:·aload_1 |
537 | ········69:·areturn | 535 | ········69:·areturn |
538 | ··public·java.lang.String·getColorHexCode(); | 536 | ··public·java.lang.String·getColorHexCode(); |
539 | ····descriptor:·()Ljava/lang/String; | 537 | ····descriptor:·()Ljava/lang/String; |
540 | ····flags:·(0x0001)·ACC_PUBLIC | 538 | ····flags:·(0x0001)·ACC_PUBLIC |
541 | ····Code: | 539 | ····Code: |
Offset 958, 151 lines modified | Offset 956, 145 lines modified | ||
958 | ·······383:·ldc···········#230················//·String·LEDGERBAL | 956 | ·······383:·ldc···········#230················//·String·LEDGERBAL |
959 | ·······385:·astore········5 | 957 | ·······385:·astore········5 |
960 | ·······387:·aload_1 | 958 | ·······387:·aload_1 |
961 | ·······388:·aload·········5 | 959 | ·······388:·aload·········5 |
962 | ·······390:·invokeinterface·#187,··2··········//·InterfaceMethod·org/w3c/dom/Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element; | 960 | ·······390:·invokeinterface·#187,··2··········//·InterfaceMethod·org/w3c/dom/Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element; |
963 | ·······395:·astore········17 | 961 | ·······395:·astore········17 |
964 | ·······397:·aload·········17 | 962 | ·······397:·aload·········17 |
965 | ·······399:·astore········4 | ||
966 | ·······401:·aload·········17 | ||
967 | ······· | 963 | ·······399:·aload·········15 |
968 | ·······40 | 964 | ·······401:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
969 | ·······4 | 965 | ·······406:·pop |
970 | ·······4 | 966 | ·······407:·aload·········17 |
971 | ·······4 | 967 | ·······409:·aload·········16 |
972 | ·······41 | 968 | ·······411:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
973 | ·······4 | 969 | ·······416:·pop |
970 | ·······417:·ldc···········#232················//·String·DTSTART | ||
971 | ·······419:·astore········5 | ||
974 | ·······421:·aload_1 | 972 | ·······421:·aload_1 |
975 | ·······422:·astore········4 | ||
976 | ·······424:·ldc···········#232················//·String·DTSTART | ||
977 | ·······426:·astore········5 | ||
978 | ·······428:·aload_1 | ||
979 | ·······42 | 973 | ·······422:·aload·········5 |
980 | ·······4 | 974 | ·······424:·invokeinterface·#187,··2··········//·InterfaceMethod·org/w3c/dom/Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element; |
981 | ·······4 | 975 | ·······429:·astore········18 |
982 | ·······43 | 976 | ·······431:·aload_1 |
983 | ·······43 | 977 | ·······432:·aload·········14 |
984 | ·······4 | 978 | ·······434:·invokeinterface·#191,··2··········//·InterfaceMethod·org/w3c/dom/Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text; |
985 | ·······4 | 979 | ·······439:·astore········7 |
986 | ·······44 | 980 | ·······441:·aload·········7 |
987 | ·······4 | 981 | ·······443:·astore········4 |
988 | ·······4 | 982 | ·······445:·aload·········18 |
989 | ·······4 | 983 | ·······447:·aload·········7 |
990 | ·······4 | 984 | ·······449:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
991 | ·······4 | 985 | ·······454:·pop |
986 | ·······455:·aload_1 | ||
987 | ·······456:·astore········4 | ||
988 | ·······458:·ldc···········#234················//·String·DTEND | ||
989 | ·······460:·astore········5 | ||
992 | ·······462:·aload_1 | 990 | ·······462:·aload_1 |
993 | ·······463:·astore········4 | ||
994 | ·······465:·ldc···········#234················//·String·DTEND | ||
995 | ·······467:·astore········5 | ||
996 | ·······469:·aload_1 | ||
997 | ·······4 | 991 | ·······463:·aload·········5 |
998 | ·······4 | 992 | ·······465:·invokeinterface·#187,··2··········//·InterfaceMethod·org/w3c/dom/Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element; |
999 | ·······47 | 993 | ·······470:·astore········19 |
1000 | ·······47 | 994 | ·······472:·aload_1 |
1001 | ·······4 | 995 | ·······473:·aload·········14 |
1002 | ·······4 | 996 | ·······475:·invokeinterface·#191,··2··········//·InterfaceMethod·org/w3c/dom/Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text; |
1003 | ·······48 | 997 | ·······480:·astore········7 |
1004 | ·······48 | 998 | ·······482:·aload·········7 |
1005 | ·······4 | 999 | ·······484:·astore········4 |
1006 | ·······4 | 1000 | ·······486:·aload·········19 |
1007 | ·······4 | 1001 | ·······488:·aload·········7 |
1008 | ·······49 | 1002 | ·······490:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
1009 | ······· | 1003 | ·······495:·pop |
1004 | ·······496:·aload_1 | ||
1005 | ·······497:·astore········4 | ||
1006 | ·······499:·ldc···········#236················//·String·BANKTRANLIST | ||
1007 | ·······501:·astore········5 | ||
1010 | ·······503:·aload_1 | 1008 | ·······503:·aload_1 |
1011 | ·······504:·astore········4 | ||
1012 | ·······506:·ldc···········#236················//·String·BANKTRANLIST | ||
1013 | ·······508:·astore········5 | ||
1014 | ·······510:·aload_1 | ||
1015 | ·······5 | 1009 | ·······504:·aload·········5 |
1016 | ·······5 | 1010 | ·······506:·invokeinterface·#187,··2··········//·InterfaceMethod·org/w3c/dom/Document.createElement:(Ljava/lang/String;)Lorg/w3c/dom/Element; |
1017 | ·······51 | 1011 | ·······511:·astore········20 |
1012 | ·······513:·aload·········20 | ||
1013 | ·······515:·aload·········18 | ||
1014 | ·······517:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; | ||
1015 | ·······522:·pop | ||
1018 | ·······52 | 1016 | ·······523:·aload·········20 |
1019 | ·······52 | 1017 | ·······525:·aload·········19 |
1020 | ·······52 | 1018 | ·······527:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
1021 | ·······5 | 1019 | ·······532:·pop |
1022 | ·······530:·aload·········20 | ||
1023 | ·······532:·aload·········19 | ||
1024 | ·······534:·invokeinterface·#197,··2··········//·InterfaceMethod·org/w3c/dom/Element.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; | ||
1025 | ·······539:·pop | ||
1026 | ·······5 | 1020 | ·······533:·aload_0 |
1027 | ·······5 | 1021 | ·······534:·astore········4 |
1028 | ·······5 | 1022 | ·······536:·aload_0 |
Max diff block lines reached; 3105/16435 bytes (18.89%) of diff not shown. |
Offset 479, 102 lines modified | Offset 479, 102 lines modified | ||
479 | ········56:·return | 479 | ········56:·return |
480 | ··public·org.gnucash.android.model.Transaction(org.gnucash.android.model.Transaction,·boolean); | 480 | ··public·org.gnucash.android.model.Transaction(org.gnucash.android.model.Transaction,·boolean); |
481 | ····descriptor:·(Lorg/gnucash/android/model/Transaction;Z)V | 481 | ····descriptor:·(Lorg/gnucash/android/model/Transaction;Z)V |
482 | ····flags:·(0x0001)·ACC_PUBLIC | 482 | ····flags:·(0x0001)·ACC_PUBLIC |
483 | ····Code: | 483 | ····Code: |
484 | ······stack=300,·locals=9,·args_size=3 | 484 | ······stack=300,·locals=9,·args_size=3 |
485 | ·········0:·iconst_0 | ||
486 | ·········1:·istore_3 | ||
487 | ·········2:·aconst_null | ||
488 | ·········3:·astore········4 | ||
485 | ········· | 489 | ·········5:·aload_0 |
486 | ········· | 490 | ·········6:·invokespecial·#39·················//·Method·org/gnucash/android/model/BaseModel."<init>":()V |
487 | ········· | 491 | ·········9:·getstatic·····#44·················//·Field·org/gnucash/android/model/Money.DEFAULT_CURRENCY_CODE:Ljava/lang/String; |
488 | ········ | 492 | ········12:·astore········5 |
489 | ········ | 493 | ········14:·aload_0 |
490 | ········ | 494 | ········15:·aload·········5 |
491 | ········1 | 495 | ········17:·putfield······#46·················//·Field·mCurrencyCode:Ljava/lang/String; |
492 | ········ | 496 | ········20:·new···········#48·················//·class·java/util/ArrayList |
493 | ········16:·astore_3 | ||
494 | ········ | 497 | ········23:·astore········5 |
498 | ········25:·aload·········5 | ||
495 | ········ | 499 | ········27:·invokespecial·#49·················//·Method·java/util/ArrayList."<init>":()V |
496 | ········ | 500 | ········30:·aload_0 |
497 | ········ | 501 | ········31:·aload·········5 |
498 | ········ | 502 | ········33:·putfield······#51·················//·Field·mSplitList:Ljava/util/List; |
499 | ········ | 503 | ········36:·aload_0 |
500 | ········ | 504 | ········37:·ldc···········#53·················//·String |
501 | ········ | 505 | ········39:·putfield······#55·················//·Field·mNotes:Ljava/lang/String; |
502 | ········ | 506 | ········42:·aload_0 |
503 | ········ | 507 | ········43:·iconst_0 |
504 | ········ | 508 | ········44:·putfield······#57·················//·Field·mIsExported:Z |
505 | ········ | 509 | ········47:·aload_0 |
506 | ········ | 510 | ········48:·iconst_0 |
507 | ········ | 511 | ········49:·putfield······#59·················//·Field·mIsTemplate:Z |
508 | ········42:·iconst_0 | ||
509 | ········43:·istore········4 | ||
510 | ········ | 512 | ········52:·aload_0 |
511 | ········ | 513 | ········53:·aconst_null |
512 | ········ | 514 | ········54:·putfield······#61·················//·Field·mScheduledActionUID:Ljava/lang/String; |
513 | ········5 | 515 | ········57:·aload_0 |
514 | ········5 | 516 | ········58:·invokespecial·#64·················//·Method·initDefaults:()V |
515 | ········ | 517 | ········61:·aload_1 |
516 | ········ | 518 | ········62:·invokevirtual·#72·················//·Method·getDescription:()Ljava/lang/String; |
517 | ········ | 519 | ········65:·astore········5 |
518 | ········ | 520 | ········67:·aload_0 |
519 | ········6 | 521 | ········68:·aload·········5 |
520 | ········ | 522 | ········70:·invokevirtual·#68·················//·Method·setDescription:(Ljava/lang/String;)V |
521 | ········ | 523 | ········73:·aload_1 |
522 | ········ | 524 | ········74:·invokevirtual·#75·················//·Method·getNote:()Ljava/lang/String; |
523 | ········ | 525 | ········77:·astore········5 |
524 | ········ | 526 | ········79:·aload_0 |
525 | ········ | 527 | ········80:·aload·········5 |
526 | ········ | 528 | ········82:·invokevirtual·#78·················//·Method·setNote:(Ljava/lang/String;)V |
527 | ········ | 529 | ········85:·aload_1 |
528 | ········ | 530 | ········86:·invokevirtual·#82·················//·Method·getTimeMillis:()J |
529 | ········ | 531 | ········89:·lstore········6 |
530 | ········80:·aload_0 | ||
531 | ········81:·lload·········5 | ||
532 | ········83:·invokevirtual·#86·················//·Method·setTime:(J)V | ||
533 | ········86:·aload_1 | ||
534 | ········87:·getfield······#46·················//·Field·mCurrencyCode:Ljava/lang/String; | ||
535 | ········90:·astore_3 | ||
536 | ········91:·aload_0 | 532 | ········91:·aload_0 |
533 | ········92:·lload·········6 | ||
534 | ········94:·invokevirtual·#86·················//·Method·setTime:(J)V | ||
537 | ········9 | 535 | ········97:·aload_1 |
538 | ········9 | 536 | ········98:·getfield······#46·················//·Field·mCurrencyCode:Ljava/lang/String; |
537 | ·······101:·astore········5 | ||
538 | ·······103:·aload_0 | ||
539 | ·······104:·aload·········5 | ||
540 | ·······106:·putfield······#46·················//·Field·mCurrencyCode:Ljava/lang/String; | ||
539 | ······· | 541 | ·······109:·aload_1 |
540 | ······· | 542 | ·······110:·getfield······#51·················//·Field·mSplitList:Ljava/util/List; |
541 | ·······100:·astore_3 | ||
542 | ·······101:·aload_3 | ||
543 | ·······1 | 543 | ·······113:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
544 | ·······1 | 544 | ·······118:·astore········5 |
545 | ·······1 | 545 | ·······120:·aload·········5 |
546 | ·······1 | 546 | ·······122:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
547 | ·······116:·istore········4 | ||
548 | ·······1 | 547 | ·······127:·istore_3 |
548 | ·······128:·iload_3 | ||
549 | ·······12 | 549 | ·······129:·ifeq··········166 |
550 | ·······1 | 550 | ·······132:·aload·········5 |
551 | ·······1 | 551 | ·······134:·invokeinterface·#102,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
552 | ·······13 | 552 | ·······139:·checkcast·····#104················//·class·org/gnucash/android/model/Split |
553 | ·······1 | 553 | ·······142:·astore········8 |
554 | ·······1 | 554 | ·······144:·new···········#104················//·class·org/gnucash/android/model/Split |
555 | ·······147:·astore········4 | ||
555 | ·······138:·astore_3 | ||
556 | ·······139:·aload_3 | ||
557 | ·······14 | 556 | ·······149:·aload·········4 |
557 | ·······151:·aload·········8 | ||
558 | ·······1 | 558 | ·······153:·iload_2 |
559 | ·······1 | 559 | ·······154:·invokespecial·#107················//·Method·org/gnucash/android/model/Split."<init>":(Lorg/gnucash/android/model/Split;Z)V |
560 | ·······1 | 560 | ·······157:·aload_0 |
561 | ·······1 | 561 | ·······158:·aload·········4 |
562 | ·······1 | 562 | ·······160:·invokevirtual·#111················//·Method·addSplit:(Lorg/gnucash/android/model/Split;)V |
563 | ·······1 | 563 | ·······163:·goto··········120 |
564 | ·······1 | 564 | ·······166:·iload_2 |
565 | ·······1 | 565 | ·······167:·ifne··········182 |
566 | ·······1 | 566 | ·······170:·aload_1 |
567 | ·······1 | 567 | ·······171:·invokevirtual·#114················//·Method·getUID:()Ljava/lang/String; |
568 | ·······1 | 568 | ·······174:·astore········5 |
569 | ·······1 | 569 | ·······176:·aload_0 |
570 | ·······1 | 570 | ·······177:·aload·········5 |
571 | ·······1 | 571 | ·······179:·invokevirtual·#117················//·Method·setUID:(Ljava/lang/String;)V |
572 | ·······1 | 572 | ·······182:·return |
573 | ··public·static·org.gnucash.android.model.Money·computeBalance(java.lang.String,·java.util.List); | 573 | ··public·static·org.gnucash.android.model.Money·computeBalance(java.lang.String,·java.util.List); |
574 | ····descriptor:·(Ljava/lang/String;Ljava/util/List;)Lorg/gnucash/android/model/Money; | 574 | ····descriptor:·(Ljava/lang/String;Ljava/util/List;)Lorg/gnucash/android/model/Money; |
575 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 575 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
576 | ····Code: | 576 | ····Code: |
577 | ······stack=300,·locals=14,·args_size=2 | 577 | ······stack=300,·locals=14,·args_size=2 |
578 | ·········0:·invokestatic··#123················//·Method·org/gnucash/android/db/AccountsDbAdapter.getInstance:()Lorg/gnucash/android/db/AccountsDbAdapter; | 578 | ·········0:·invokestatic··#123················//·Method·org/gnucash/android/db/AccountsDbAdapter.getInstance:()Lorg/gnucash/android/db/AccountsDbAdapter; |
Offset 707, 51 lines modified | Offset 707, 49 lines modified | ||
707 | ········55:·pop | 707 | ········55:·pop |
708 | ········56:·new···········#208················//·class·java/lang/StringBuilder | 708 | ········56:·new···········#208················//·class·java/lang/StringBuilder |
709 | ········59:·astore_3 | 709 | ········59:·astore_3 |
710 | ········60:·aload_3 | 710 | ········60:·aload_3 |
711 | ········61:·invokespecial·#209················//·Method·java/lang/StringBuilder."<init>":()V | 711 | ········61:·invokespecial·#209················//·Method·java/lang/StringBuilder."<init>":()V |
712 | ········64:·aload_0 | 712 | ········64:·aload_0 |
713 | ········65:·invokevirtual·#213················//·Method·getSplits:()Ljava/util/List; | 713 | ········65:·invokevirtual·#213················//·Method·getSplits:()Ljava/util/List; |
714 | ········68:·astore········4 | ||
715 | ········70:·aload·········4 | ||
716 | ········ | 714 | ········68:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
Max diff block lines reached; 42140/55085 bytes (76.50%) of diff not shown. |
Offset 143, 66 lines modified | Offset 143, 66 lines modified | ||
143 | ·················default:·32 | 143 | ·················default:·32 |
144 | ············} | 144 | ············} |
145 | ········32:·iload_3 | 145 | ········32:·iload_3 |
146 | ········33:·ireturn | 146 | ········33:·ireturn |
147 | ········34:·aload_0 | 147 | ········34:·aload_0 |
148 | ········35:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 148 | ········35:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
149 | ········38:·invokevirtual·#26·················//·Method·org/gnucash/android/ui/export/ScheduledExportListFragment.getListView:()Landroid/widget/ListView; | 149 | ········38:·invokevirtual·#26·················//·Method·org/gnucash/android/ui/export/ScheduledExportListFragment.getListView:()Landroid/widget/ListView; |
150 | ········41:·astore········6 | ||
151 | ········43:·aload·········6 | ||
152 | ········4 | 150 | ········41:·invokevirtual·#32·················//·Method·android/widget/ListView.getCheckedItemIds:()[J |
153 | ········4 | 151 | ········44:·astore········6 |
154 | ········ | 152 | ········46:·aload·········6 |
155 | ········ | 153 | ········48:·arraylength |
156 | ········ | 154 | ········49:·istore········7 |
157 | ········5 | 155 | ········51:·iconst_0 |
158 | ········5 | 156 | ········52:·istore········5 |
157 | ········54:·aconst_null | ||
158 | ········55:·astore········8 | ||
159 | ········5 | 159 | ········57:·iload·········5 |
160 | ········ | 160 | ········59:·iload·········7 |
161 | ········6 | 161 | ········61:·if_icmpge·····109 |
162 | ········6 | 162 | ········64:·aload·········6 |
163 | ········6 | 163 | ········66:·iload·········5 |
164 | ········6 | 164 | ········68:·laload |
165 | ········ | 165 | ········69:·lstore········9 |
166 | ········7 | 166 | ········71:·ldc···········#36·················//·String·Deleting·scheduled·export(s) |
167 | ········7 | 167 | ········73:·astore········11 |
168 | ········7 | 168 | ········75:·ldc···········#34·················//·String·ScheduledTrxnFragment |
169 | ········7 | 169 | ········77:·aload·········11 |
170 | ········ | 170 | ········79:·invokestatic··#42·················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
171 | ········8 | 171 | ········82:·pop |
172 | ········8 | 172 | ········83:·aload_0 |
173 | ········8 | 173 | ········84:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
174 | ········8 | 174 | ········87:·invokestatic··#46·················//·Method·org/gnucash/android/ui/export/ScheduledExportListFragment.access$000:(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
175 | ········9 | 175 | ········90:·astore········12 |
176 | ········9 | 176 | ········92:·aload·········12 |
177 | ········9 | 177 | ········94:·lload·········9 |
178 | ········9 | 178 | ········96:·invokevirtual·#52·················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.deleteRecord:(J)Z |
179 | ······· | 179 | ········99:·pop |
180 | ·······10 | 180 | ·······100:·iload·········5 |
181 | ·······10 | 181 | ·······102:·iconst_1 |
182 | ·······10 | 182 | ·······103:·iadd |
183 | ·······10 | 183 | ·······104:·istore········5 |
184 | ·······10 | 184 | ·······106:·goto··········57 |
185 | ·······1 | 185 | ·······109:·aload_1 |
186 | ·······11 | 186 | ·······110:·invokevirtual·#57·················//·Method·com/actionbarsherlock/view/ActionMode.finish:()V |
187 | ·······11 | 187 | ·······113:·aload_0 |
188 | ·······11 | 188 | ·······114:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
189 | ·······11 | 189 | ·······117:·invokevirtual·#61·················//·Method·org/gnucash/android/ui/export/ScheduledExportListFragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; |
190 | ·······12 | 190 | ·······120:·astore········8 |
191 | ·······12 | 191 | ·······122:·aload·········8 |
192 | ·······12 | 192 | ·······124:·iconst_0 |
193 | ·······12 | 193 | ·······125:·invokevirtual·#67·················//·Method·android/support/v4/app/LoaderManager.destroyLoader:(I)V |
194 | ·······12 | 194 | ·······128:·aload_0 |
195 | ·······1 | 195 | ·······129:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
196 | ·······13 | 196 | ·······132:·astore········4 |
197 | ·······13 | 197 | ·······134:·aload·········4 |
198 | ·······13 | 198 | ·······136:·invokevirtual·#70·················//·Method·org/gnucash/android/ui/export/ScheduledExportListFragment.refreshList:()V |
199 | ·······1 | 199 | ·······139:·iconst_1 |
200 | ·······14 | 200 | ·······140:·istore_3 |
201 | ·······14 | 201 | ·······141:·goto··········32 |
202 | ··public·boolean·onCreateActionMode(com.actionbarsherlock.view.ActionMode,·com.actionbarsherlock.view.Menu); | 202 | ··public·boolean·onCreateActionMode(com.actionbarsherlock.view.ActionMode,·com.actionbarsherlock.view.Menu); |
203 | ····descriptor:·(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z | 203 | ····descriptor:·(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z |
204 | ····flags:·(0x0001)·ACC_PUBLIC | 204 | ····flags:·(0x0001)·ACC_PUBLIC |
205 | ····Code: | 205 | ····Code: |
206 | ······stack=300,·locals=3,·args_size=3 | 206 | ······stack=300,·locals=3,·args_size=3 |
207 | ·········0:·aload_1 | 207 | ·········0:·aload_1 |
Offset 180, 15 lines modified | Offset 180, 15 lines modified | ||
180 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 180 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
181 | ·········9:·return | 181 | ·········9:·return |
182 | ··public·boolean·onActionItemClicked(com.actionbarsherlock.view.ActionMode,·com.actionbarsherlock.view.MenuItem); | 182 | ··public·boolean·onActionItemClicked(com.actionbarsherlock.view.ActionMode,·com.actionbarsherlock.view.MenuItem); |
183 | ····descriptor:·(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z | 183 | ····descriptor:·(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z |
184 | ····flags:·(0x0001)·ACC_PUBLIC | 184 | ····flags:·(0x0001)·ACC_PUBLIC |
185 | ····Code: | 185 | ····Code: |
186 | ······stack=300,·locals= | 186 | ······stack=300,·locals=19,·args_size=3 |
187 | ·········0:·iconst_0 | 187 | ·········0:·iconst_0 |
188 | ·········1:·istore_3 | 188 | ·········1:·istore_3 |
189 | ·········2:·aconst_null | 189 | ·········2:·aconst_null |
190 | ·········3:·astore········4 | 190 | ·········3:·astore········4 |
191 | ·········5:·aload_2 | 191 | ·········5:·aload_2 |
192 | ·········6:·invokeinterface·#20,··1···········//·InterfaceMethod·com/actionbarsherlock/view/MenuItem.getItemId:()I | 192 | ·········6:·invokeinterface·#20,··1···········//·InterfaceMethod·com/actionbarsherlock/view/MenuItem.getItemId:()I |
193 | ········11:·istore········5 | 193 | ········11:·istore········5 |
Offset 198, 119 lines modified | Offset 198, 111 lines modified | ||
198 | ·················default:·32 | 198 | ·················default:·32 |
199 | ············} | 199 | ············} |
200 | ········32:·iload_3 | 200 | ········32:·iload_3 |
201 | ········33:·ireturn | 201 | ········33:·ireturn |
202 | ········34:·aload_0 | 202 | ········34:·aload_0 |
203 | ········35:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | 203 | ········35:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
204 | ········38:·invokevirtual·#26·················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.getListView:()Landroid/widget/ListView; | 204 | ········38:·invokevirtual·#26·················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.getListView:()Landroid/widget/ListView; |
205 | ········41:·astore········6 | ||
206 | ········43:·aload·········6 | ||
207 | ········4 | 205 | ········41:·invokevirtual·#32·················//·Method·android/widget/ListView.getCheckedItemIds:()[J |
208 | ········4 | 206 | ········44:·astore········6 |
209 | ········ | 207 | ········46:·aload·········6 |
210 | ········ | 208 | ········48:·arraylength |
211 | ········ | 209 | ········49:·istore········7 |
212 | ········5 | 210 | ········51:·iconst_0 |
213 | ········5 | 211 | ········52:·istore········5 |
214 | ········5 | 212 | ········54:·aconst_null |
215 | ········5 | 213 | ········55:·astore········8 |
216 | ········61:·iconst_0 | ||
217 | ········ | 214 | ········57:·iload·········5 |
215 | ········59:·iload·········7 | ||
216 | ········61:·if_icmpge·····220 | ||
218 | ········64:· | 217 | ········64:·aload·········6 |
219 | ········66:·iload········· | 218 | ········66:·iload·········5 |
220 | ········68:·if_icmpge·····235 | ||
221 | ········71:·aload·········7 | ||
222 | ········73:·iload·········11 | ||
223 | ········ | 219 | ········68:·laload |
224 | ········ | 220 | ········69:·lstore········9 |
225 | ········7 | 221 | ········71:·ldc···········#36·················//·String·Cancelling·scheduled·transaction(s) |
226 | ········ | 222 | ········73:·astore········11 |
227 | ········ | 223 | ········75:·ldc···········#34·················//·String·ScheduledTrxnFragment |
228 | ········ | 224 | ········77:·aload·········11 |
229 | ········ | 225 | ········79:·invokestatic··#42·················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
230 | ········8 | 226 | ········82:·pop |
231 | ········ | 227 | ········83:·aload_0 |
232 | ········ | 228 | ········84:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
233 | ········ | 229 | ········87:·invokestatic··#46·················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.access$000:(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
234 | ········9 | 230 | ········90:·lload·········9 |
235 | ········9 | 231 | ········92:·invokevirtual·#52·················//·Method·org/gnucash/android/db/TransactionsDbAdapter.getUID:(J)Ljava/lang/String; |
236 | ······· | 232 | ········95:·astore········12 |
237 | ······· | 233 | ········97:·invokestatic··#58·················//·Method·org/gnucash/android/app/GnuCashApplication.getScheduledEventDbAdapter:()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
238 | ·······10 | 234 | ·······100:·astore········13 |
239 | ·······10 | 235 | ·······102:·aload·········13 |
240 | ·······1 | 236 | ·······104:·aload·········12 |
241 | ·······1 | 237 | ·······106:·invokevirtual·#64·················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.getScheduledActionsWithUID:(Ljava/lang/String;)Ljava/util/List; |
242 | ·······1 | 238 | ·······109:·astore········14 |
243 | ·······11 | 239 | ·······111:·aload_0 |
244 | ·······11 | 240 | ·······112:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
245 | ·······1 | 241 | ·······115:·invokestatic··#46·················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.access$000:(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
246 | ·······1 | 242 | ·······118:·astore········15 |
247 | ·······12 | 243 | ·······120:·aload·········15 |
248 | ·······12 | 244 | ·······122:·lload·········9 |
249 | ·······1 | 245 | ·······124:·invokevirtual·#68·················//·Method·org/gnucash/android/db/TransactionsDbAdapter.deleteRecord:(J)Z |
250 | ·······1 | 246 | ·······127:·istore········16 |
251 | ·······1 | 247 | ·······129:·iload·········16 |
252 | ·······13 | 248 | ·······131:·ifeq··········211 |
253 | ·······1 | 249 | ·······134:·aload_0 |
254 | ·······1 | 250 | ·······135:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
255 | ·······1 | 251 | ·······138:·invokevirtual·#72·················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.getActivity:()Landroid/support/v4/app/FragmentActivity; |
256 | ·······14 | 252 | ·······141:·astore········15 |
257 | ·······1 | 253 | ·······143:·ldc···········#73·················//·int·2131099943 |
258 | ·······1 | 254 | ·······145:·istore········17 |
259 | ·······1 | 255 | ·······147:·aload·········15 |
260 | ·······1 | 256 | ·······149:·iload·········17 |
261 | ·······15 | 257 | ·······151:·iconst_0 |
262 | ·······15 | 258 | ·······152:·invokestatic··#80·················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; |
263 | ·······162:·astore········6 | ||
264 | ·······164:·aload·········6 | ||
265 | ·······1 | 259 | ·······155:·invokevirtual·#83·················//·Method·android/widget/Toast.show:()V |
266 | ·······1 | 260 | ·······158:·aload·········14 |
267 | ·······1 | 261 | ·······160:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
268 | ·······1 | 262 | ·······165:·astore········15 |
269 | ·······1 | 263 | ·······167:·aload·········15 |
270 | ·······1 | 264 | ·······169:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
271 | ·······1 | 265 | ·······174:·istore········17 |
272 | ·······1 | 266 | ·······176:·iload·········17 |
273 | ·······1 | 267 | ·······178:·ifeq··········211 |
274 | ·······1 | 268 | ·······181:·aload·········15 |
275 | ·······1 | 269 | ·······183:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
276 | ·······1 | 270 | ·······188:·checkcast·····#101················//·class·org/gnucash/android/model/ScheduledAction |
277 | ······· | 271 | ·······191:·astore········18 |
278 | ······· | 272 | ·······193:·aload·········18 |
279 | ······· | 273 | ·······195:·invokevirtual·#104················//·Method·org/gnucash/android/model/ScheduledAction.getUID:()Ljava/lang/String; |
280 | ······· | 274 | ·······198:·astore········11 |
281 | ·······2 | 275 | ·······200:·aload·········13 |
282 | ·······2 | 276 | ·······202:·aload·········11 |
283 | ·······2 | 277 | ·······204:·invokevirtual·#107················//·Method·org/gnucash/android/db/ScheduledActionDbAdapter.deleteRecord:(Ljava/lang/String;)Z |
284 | ·······2 | 278 | ·······207:·pop |
279 | ·······208:·goto··········167 | ||
280 | ·······211:·iload·········5 | ||
281 | ·······213:·iconst_1 | ||
282 | ·······214:·iadd | ||
283 | ·······215:·istore········5 | ||
285 | ·······21 | 284 | ·······217:·goto··········57 |
286 | ·······222:·iload·········11 | ||
287 | ·······224:·iconst_1 | ||
288 | ·······225:·iadd | ||
289 | ·······226:·istore········9 | ||
290 | ·······228:·iload·········9 | ||
291 | ·······230:·istore········11 | ||
292 | ·······232:·goto··········64 | ||
293 | ·······2 | 285 | ·······220:·aload_1 |
294 | ·······2 | 286 | ·······221:·invokevirtual·#112················//·Method·com/actionbarsherlock/view/ActionMode.finish:()V |
287 | ·······224:·aload_0 | ||
288 | ·······225:·getfield······#10·················//·Field·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | ||
289 | ·······228:·invokevirtual·#116················//·Method·org/gnucash/android/ui/transaction/ScheduledTransactionsListFragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; | ||
290 | ·······231:·astore········8 | ||
291 | ·······233:·aload·········8 | ||
292 | ·······235:·iconst_0 | ||
293 | ·······236:·invokevirtual·#122················//·Method·android/support/v4/app/LoaderManager.destroyLoader:(I)V | ||
Max diff block lines reached; 1523/13028 bytes (11.69%) of diff not shown. |
Offset 14, 28 lines modified | Offset 14, 28 lines modified | ||
14 | ···· | 14 | ···· |
15 | ····TransactionsListFragment$1(final·TransactionsListFragment·this$0)·{ | 15 | ····TransactionsListFragment$1(final·TransactionsListFragment·this$0)·{ |
16 | ········this.this$0·=·this$0; | 16 | ········this.this$0·=·this$0; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{ | 19 | ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{ |
20 | ········boolean·b·=·true; | 20 | ········boolean·b·=·true; |
21 | ········int·i·=·0; | ||
21 | ········switch·(menuItem.getItemId())·{ | 22 | ········switch·(menuItem.getItemId())·{ |
22 | ············default:·{ | 23 | ············default:·{ |
23 | ················b·=·false; | 24 | ················b·=·false; |
24 | ················break; | 25 | ················break; |
25 | ············} | 26 | ············} |
26 | ············case·2131624237:·{ | 27 | ············case·2131624237:·{ |
27 | ················this.this$0.showBulkMoveDialog(); | 28 | ················this.this$0.showBulkMoveDialog(); |
28 | ················actionMode.finish(); | 29 | ················actionMode.finish(); |
29 | ················WidgetConfigurationActivity.updateAllWidgets((Context)this.this$0.getActivity()); | 30 | ················WidgetConfigurationActivity.updateAllWidgets((Context)this.this$0.getActivity()); |
30 | ················break; | 31 | ················break; |
31 | ············} | 32 | ············} |
32 | ············case·2131624223:·{ | 33 | ············case·2131624223:·{ |
33 | ················f | 34 | ················for·(long[]·checkedItemIds·=·this.this$0.getListView().getCheckedItemIds();·i·<·checkedItemIds.length;·++i)·{ |
34 | ················for·(int·length·=·checkedItemIds.length,·i·=·0;·i·<·length;·++i)·{ | ||
35 | ····················TransactionsListFragment.access$000(this.this$0).deleteRecord(checkedItemIds[i]); | 35 | ····················TransactionsListFragment.access$000(this.this$0).deleteRecord(checkedItemIds[i]); |
36 | ················} | 36 | ················} |
37 | ················this.this$0.refresh(); | 37 | ················this.this$0.refresh(); |
38 | ················actionMode.finish(); | 38 | ················actionMode.finish(); |
39 | ················WidgetConfigurationActivity.updateAllWidgets((Context)this.this$0.getActivity()); | 39 | ················WidgetConfigurationActivity.updateAllWidgets((Context)this.this$0.getActivity()); |
40 | ················break; | 40 | ················break; |
41 | ············} | 41 | ············} |
Offset 162, 29 lines modified | Offset 162, 27 lines modified | ||
162 | ········16:·aload_1 | 162 | ········16:·aload_1 |
163 | ········17:·areturn | 163 | ········17:·areturn |
164 | ··public·void·setHighlightCircleWidth(float); | 164 | ··public·void·setHighlightCircleWidth(float); |
165 | ····descriptor:·(F)V | 165 | ····descriptor:·(F)V |
166 | ····flags:·(0x0001)·ACC_PUBLIC | 166 | ····flags:·(0x0001)·ACC_PUBLIC |
167 | ····Code: | 167 | ····Code: |
168 | ······stack=300,·locals= | 168 | ······stack=300,·locals=5,·args_size=2 |
169 | ·········0:·aload_0 | 169 | ·········0:·aload_0 |
170 | ·········1:·getfield······#37·················//·Field·mDataSets:Ljava/util/List; | 170 | ·········1:·getfield······#37·················//·Field·mDataSets:Ljava/util/List; |
171 | ·········4:·astore_2 | ||
172 | ·········5:·aload_2 | ||
173 | ········· | 171 | ·········4:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
174 | ········ | 172 | ·········9:·astore_2 |
175 | ········1 | 173 | ········10:·aload_2 |
176 | ········1 | 174 | ········11:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
177 | ········18:·istore········4 | ||
178 | ········ | 175 | ········16:·istore_3 |
176 | ········17:·iload_3 | ||
179 | ········ | 177 | ········18:·ifeq··········41 |
180 | ········2 | 178 | ········21:·aload_2 |
181 | ········2 | 179 | ········22:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
182 | ········ | 180 | ········27:·checkcast·····#53·················//·class·com/github/mikephil/charting/data/BubbleDataSet |
183 | ········3 | 181 | ········30:·astore········4 |
184 | ········3 | 182 | ········32:·aload·········4 |
185 | ········3 | 183 | ········34:·fload_1 |
186 | ········3 | 184 | ········35:·invokevirtual·#57·················//·Method·com/github/mikephil/charting/data/BubbleDataSet.setHighlightCircleWidth:(F)V |
187 | ········ | 185 | ········38:·goto··········10 |
188 | ········4 | 186 | ········41:·return |
189 | } | 187 | } |
Offset 163, 40 lines modified | Offset 163, 38 lines modified | ||
163 | ········16:·aload_1 | 163 | ········16:·aload_1 |
164 | ········17:·areturn | 164 | ········17:·areturn |
165 | ··public·float·getGreatestShapeSize(); | 165 | ··public·float·getGreatestShapeSize(); |
166 | ····descriptor:·()F | 166 | ····descriptor:·()F |
167 | ····flags:·(0x0001)·ACC_PUBLIC | 167 | ····flags:·(0x0001)·ACC_PUBLIC |
168 | ····Code: | 168 | ····Code: |
169 | ······stack=300,·locals= | 169 | ······stack=300,·locals=6,·args_size=1 |
170 | ·········0:·fconst_0 | 170 | ·········0:·fconst_0 |
171 | ·········1:·fstore_1 | 171 | ·········1:·fstore_1 |
172 | ·········2:·aload_0 | 172 | ·········2:·aload_0 |
173 | ·········3:·getfield······#37·················//·Field·mDataSets:Ljava/util/List; | 173 | ·········3:·getfield······#37·················//·Field·mDataSets:Ljava/util/List; |
174 | ·········6:·astore_2 | ||
175 | ·········7:·aload_2 | ||
176 | ········· | 174 | ·········6:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
177 | ········1 | 175 | ········11:·astore_2 |
178 | ········1 | 176 | ········12:·aload_2 |
179 | ········1 | 177 | ········13:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
180 | ········20:·istore········4 | ||
181 | ········ | 178 | ········18:·istore_3 |
179 | ········19:·iload_3 | ||
182 | ········2 | 180 | ········20:·ifeq··········56 |
183 | ········2 | 181 | ········23:·aload_2 |
184 | ········2 | 182 | ········24:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
185 | ········ | 183 | ········29:·checkcast·····#53·················//·class·com/github/mikephil/charting/data/ScatterDataSet |
186 | ········3 | 184 | ········32:·astore········4 |
187 | ········3 | 185 | ········34:·aload·········4 |
188 | ········ | 186 | ········36:·invokevirtual·#57·················//·Method·com/github/mikephil/charting/data/ScatterDataSet.getScatterShapeSize:()F |
189 | ········ | 187 | ········39:·fstore········5 |
190 | ········4 | 188 | ········41:·fload·········5 |
191 | ········4 | 189 | ········43:·fload_1 |
192 | ········4 | 190 | ········44:·fcmpl |
193 | ········49:·istore········4 | ||
194 | ········ | 191 | ········45:·istore_3 |
192 | ········46:·iload_3 | ||
195 | ········ | 193 | ········47:·ifle··········12 |
196 | ········5 | 194 | ········50:·fload·········5 |
197 | ········5 | 195 | ········52:·fstore_1 |
198 | ········5 | 196 | ········53:·goto··········12 |
199 | ········ | 197 | ········56:·fload_1 |
200 | ········ | 198 | ········57:·freturn |
201 | } | 199 | } |
Offset 422, 45 lines modified | Offset 422, 43 lines modified | ||
422 | ········97:·invokevirtual·#59·················//·Method·android/graphics/Paint.setStrokeWidth:(F)V | 422 | ········97:·invokevirtual·#59·················//·Method·android/graphics/Paint.setStrokeWidth:(F)V |
423 | ·······100:·return | 423 | ·······100:·return |
424 | ··public·void·drawData(android.graphics.Canvas); | 424 | ··public·void·drawData(android.graphics.Canvas); |
425 | ····descriptor:·(Landroid/graphics/Canvas;)V | 425 | ····descriptor:·(Landroid/graphics/Canvas;)V |
426 | ····flags:·(0x0001)·ACC_PUBLIC | 426 | ····flags:·(0x0001)·ACC_PUBLIC |
427 | ····Code: | 427 | ····Code: |
428 | ······stack=300,·locals= | 428 | ······stack=300,·locals=6,·args_size=2 |
429 | ·········0:·aload_0 | 429 | ·········0:·aload_0 |
430 | ·········1:·getfield······#25·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; | 430 | ·········1:·getfield······#25·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; |
431 | ·········4:·invokeinterface·#65,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/BubbleDataProvider.getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; | 431 | ·········4:·invokeinterface·#65,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/BubbleDataProvider.getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; |
432 | ·········9:·astore_2 | 432 | ·········9:·astore_2 |
433 | ········10:·aload_2 | 433 | ········10:·aload_2 |
434 | ········11:·invokevirtual·#71·················//·Method·com/github/mikephil/charting/data/BubbleData.getDataSets:()Ljava/util/List; | 434 | ········11:·invokevirtual·#71·················//·Method·com/github/mikephil/charting/data/BubbleData.getDataSets:()Ljava/util/List; |
435 | ········14:·astore_3 | ||
436 | ········15:·aload_3 | ||
437 | ········1 | 435 | ········14:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
438 | ········21:·astore········4 | ||
439 | ········ | 436 | ········19:·astore_3 |
437 | ········20:·aload_3 | ||
440 | ········2 | 438 | ········21:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
441 | ········ | 439 | ········26:·istore········4 |
442 | ········ | 440 | ········28:·iload·········4 |
443 | ········3 | 441 | ········30:·ifeq··········66 |
444 | ········3 | 442 | ········33:·aload_3 |
445 | ········3 | 443 | ········34:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
446 | ········ | 444 | ········39:·checkcast·····#89·················//·class·com/github/mikephil/charting/data/BubbleDataSet |
447 | ········4 | 445 | ········42:·astore········5 |
448 | ········4 | 446 | ········44:·aload·········5 |
449 | ········ | 447 | ········46:·invokevirtual·#92·················//·Method·com/github/mikephil/charting/data/BubbleDataSet.isVisible:()Z |
450 | ········ | 448 | ········49:·istore········4 |
451 | ········5 | 449 | ········51:·iload·········4 |
452 | ········5 | 450 | ········53:·ifeq··········20 |
453 | ········ | 451 | ········56:·aload_0 |
454 | ········ | 452 | ········57:·aload_1 |
455 | ········ | 453 | ········58:·aload·········5 |
456 | ········6 | 454 | ········60:·invokevirtual·#96·················//·Method·drawDataSet:(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V |
457 | ········6 | 455 | ········63:·goto··········20 |
458 | ········ | 456 | ········66:·return |
459 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.BubbleDataSet); | 457 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.BubbleDataSet); |
460 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V | 458 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V |
461 | ····flags:·(0x0004)·ACC_PROTECTED | 459 | ····flags:·(0x0004)·ACC_PROTECTED |
462 | ····Code: | 460 | ····Code: |
463 | ······stack=300,·locals=30,·args_size=3 | 461 | ······stack=300,·locals=30,·args_size=3 |
464 | ·········0:·aload_0 | 462 | ·········0:·aload_0 |
Offset 922, 571 lines modified | Offset 920, 561 lines modified | ||
922 | ······stack=300,·locals=2,·args_size=2 | 920 | ······stack=300,·locals=2,·args_size=2 |
923 | ·········0:·return | 921 | ·········0:·return |
924 | ··public·void·drawHighlighted(android.graphics.Canvas,·com.github.mikephil.charting.utils.Highlight[]); | 922 | ··public·void·drawHighlighted(android.graphics.Canvas,·com.github.mikephil.charting.utils.Highlight[]); |
925 | ····descriptor:·(Landroid/graphics/Canvas;[Lcom/github/mikephil/charting/utils/Highlight;)V | 923 | ····descriptor:·(Landroid/graphics/Canvas;[Lcom/github/mikephil/charting/utils/Highlight;)V |
926 | ····flags:·(0x0001)·ACC_PUBLIC | 924 | ····flags:·(0x0001)·ACC_PUBLIC |
927 | ····Code: | 925 | ····Code: |
928 | ······stack=300,·locals=3 | 926 | ······stack=300,·locals=35,·args_size=3 |
929 | ·········0:·aload_0 | 927 | ·········0:·aload_0 |
930 | ·········1:·astore_3 | 928 | ·········1:·astore_3 |
931 | ·········2:·aload_0 | 929 | ·········2:·aload_0 |
932 | ·········3:·getfield······#25·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; | 930 | ·········3:·getfield······#25·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; |
933 | ·········6:·astore_3 | ||
934 | ·········7:·aload_3 | ||
935 | ·········8:·astore········4 | ||
936 | ········10:·aload_3 | ||
937 | ········ | 931 | ·········6:·invokeinterface·#65,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/BubbleDataProvider.getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; |
938 | ········1 | 932 | ········11:·astore········4 |
939 | ········1 | 933 | ········13:·aload_0 |
940 | ········1 | 934 | ········14:·astore_3 |
941 | ········ | 935 | ········15:·aload_0 |
942 | ········ | 936 | ········16:·getfield······#108················//·Field·mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
943 | ········24:·astore_3 | ||
944 | ········25:·aload_3 | ||
945 | ········26:·astore········4 | ||
946 | ········28:·aload_3 | ||
947 | ········ | 937 | ········19:·invokevirtual·#114················//·Method·com/github/mikephil/charting/animation/ChartAnimator.getPhaseX:()F |
948 | ········ | 938 | ········22:·fstore········5 |
949 | ········ | 939 | ········24:·aload_0 |
950 | ········ | 940 | ········25:·astore_3 |
951 | ········ | 941 | ········26:·aload_0 |
952 | ········ | 942 | ········27:·getfield······#108················//·Field·mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
953 | ········40:·astore_3 | ||
954 | ········41:·aload_3 | ||
955 | ········42:·astore········4 | ||
956 | ········44:·aload_3 | ||
957 | ········ | 943 | ········30:·invokevirtual·#117················//·Method·com/github/mikephil/charting/animation/ChartAnimator.getPhaseY:()F |
958 | ········ | 944 | ········33:·fstore········6 |
959 | ········ | 945 | ········35:·aload_2 |
960 | ········ | 946 | ········36:·astore_3 |
961 | ········ | 947 | ········37:·aload_2 |
962 | ········ | 948 | ········38:·arraylength |
963 | ········ | 949 | ········39:·istore········7 |
950 | ········41:·iload·········7 | ||
951 | ········43:·istore········8 | ||
964 | ········ | 952 | ········45:·iconst_0 |
953 | ········46:·istore········9 | ||
954 | ········48:·iload·········9 | ||
965 | ········5 | 955 | ········50:·istore········7 |
966 | ········60:·iload·········10 | ||
967 | ········ | 956 | ········52:·iload·········9 |
968 | ········64:·if_icmpge·····700 | ||
969 | ········ | 957 | ········54:·iload·········8 |
958 | ········56:·if_icmpge·····691 | ||
959 | ········59:·aload_2 | ||
960 | ········60:·iload·········9 | ||
961 | ········62:·aaload | ||
962 | ········63:·astore········10 | ||
970 | ········6 | 963 | ········65:·aload·········10 |
971 | ········71:·aaload | ||
972 | ········72:·astore········11 | ||
973 | ········74:·aload·········11 | ||
974 | ········ | 964 | ········67:·invokevirtual·#231················//·Method·com/github/mikephil/charting/utils/Highlight.getDataSetIndex:()I |
975 | ········7 | 965 | ········70:·istore········11 |
976 | ········81:·iload·········12 | ||
977 | ········83:·istore········13 | ||
978 | ········85:·aload·········5 | ||
979 | ········ | 966 | ········72:·iload·········11 |
967 | ········74:·istore········7 | ||
968 | ········76:·aload·········4 | ||
969 | ········78:·iload·········11 | ||
980 | ········8 | 970 | ········80:·invokevirtual·#235················//·Method·com/github/mikephil/charting/data/BubbleData.getDataSetByIndex:(I)Lcom/github/mikephil/charting/data/DataSet; |
981 | ········ | 971 | ········83:·checkcast·····#89·················//·class·com/github/mikephil/charting/data/BubbleDataSet |
982 | ········ | 972 | ········86:·astore········12 |
983 | ········ | 973 | ········88:·aload·········12 |
984 | ········9 | 974 | ········90:·ifnonnull·····102 |
985 | ······· | 975 | ········93:·iload·········9 |
986 | ······· | 976 | ········95:·iconst_1 |
987 | ······· | 977 | ········96:·iadd |
988 | ······· | 978 | ········97:·istore········9 |
Max diff block lines reached; 57817/68736 bytes (84.11%) of diff not shown. |
Offset 393, 45 lines modified | Offset 393, 43 lines modified | ||
393 | ·········8:·putfield······#16·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; | 393 | ·········8:·putfield······#16·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; |
394 | ········11:·return | 394 | ········11:·return |
395 | ··public·void·drawData(android.graphics.Canvas); | 395 | ··public·void·drawData(android.graphics.Canvas); |
396 | ····descriptor:·(Landroid/graphics/Canvas;)V | 396 | ····descriptor:·(Landroid/graphics/Canvas;)V |
397 | ····flags:·(0x0001)·ACC_PUBLIC | 397 | ····flags:·(0x0001)·ACC_PUBLIC |
398 | ····Code: | 398 | ····Code: |
399 | ······stack=300,·locals= | 399 | ······stack=300,·locals=6,·args_size=2 |
400 | ·········0:·aload_0 | 400 | ·········0:·aload_0 |
401 | ·········1:·getfield······#16·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; | 401 | ·········1:·getfield······#16·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; |
402 | ·········4:·invokeinterface·#22,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/CandleDataProvider.getCandleData:()Lcom/github/mikephil/charting/data/CandleData; | 402 | ·········4:·invokeinterface·#22,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/CandleDataProvider.getCandleData:()Lcom/github/mikephil/charting/data/CandleData; |
403 | ·········9:·astore_2 | 403 | ·········9:·astore_2 |
404 | ········10:·aload_2 | 404 | ········10:·aload_2 |
405 | ········11:·invokevirtual·#28·················//·Method·com/github/mikephil/charting/data/CandleData.getDataSets:()Ljava/util/List; | 405 | ········11:·invokevirtual·#28·················//·Method·com/github/mikephil/charting/data/CandleData.getDataSets:()Ljava/util/List; |
406 | ········14:·astore_3 | ||
407 | ········15:·aload_3 | ||
408 | ········1 | 406 | ········14:·invokeinterface·#34,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
409 | ········21:·astore········4 | ||
410 | ········ | 407 | ········19:·astore_3 |
408 | ········20:·aload_3 | ||
411 | ········2 | 409 | ········21:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
412 | ········ | 410 | ········26:·istore········4 |
413 | ········ | 411 | ········28:·iload·········4 |
414 | ········3 | 412 | ········30:·ifeq··········66 |
415 | ········3 | 413 | ········33:·aload_3 |
416 | ········3 | 414 | ········34:·invokeinterface·#44,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
417 | ········ | 415 | ········39:·checkcast·····#46·················//·class·com/github/mikephil/charting/data/CandleDataSet |
418 | ········4 | 416 | ········42:·astore········5 |
419 | ········4 | 417 | ········44:·aload·········5 |
420 | ········ | 418 | ········46:·invokevirtual·#49·················//·Method·com/github/mikephil/charting/data/CandleDataSet.isVisible:()Z |
421 | ········ | 419 | ········49:·istore········4 |
422 | ········5 | 420 | ········51:·iload·········4 |
423 | ········5 | 421 | ········53:·ifeq··········20 |
424 | ········ | 422 | ········56:·aload_0 |
425 | ········ | 423 | ········57:·aload_1 |
426 | ········ | 424 | ········58:·aload·········5 |
427 | ········6 | 425 | ········60:·invokevirtual·#53·················//·Method·drawDataSet:(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V |
428 | ········6 | 426 | ········63:·goto··········20 |
429 | ········ | 427 | ········66:·return |
430 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.CandleDataSet); | 428 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.CandleDataSet); |
431 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V | 429 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V |
432 | ····flags:·(0x0004)·ACC_PROTECTED | 430 | ····flags:·(0x0004)·ACC_PROTECTED |
433 | ····Code: | 431 | ····Code: |
434 | ······stack=300,·locals=34,·args_size=3 | 432 | ······stack=300,·locals=34,·args_size=3 |
435 | ·········0:·aload_0 | 433 | ·········0:·aload_0 |
Offset 31, 16 lines modified | Offset 31, 16 lines modified | ||
31 | ········while·(iterator.hasNext())·{ | 31 | ········while·(iterator.hasNext())·{ |
32 | ············((DataRenderer)iterator.next()).calcXBounds(barLineScatterCandleDataProvider,·n); | 32 | ············((DataRenderer)iterator.next()).calcXBounds(barLineScatterCandleDataProvider,·n); |
33 | ········} | 33 | ········} |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····protected·void·createRenderers(final·CombinedChart·combinedChart,·final·ChartAnimator·chartAnimator,·final·ViewPortHandler·viewPortHandler)·{ | 36 | ····protected·void·createRenderers(final·CombinedChart·combinedChart,·final·ChartAnimator·chartAnimator,·final·ViewPortHandler·viewPortHandler)·{ |
37 | ········this.mRenderers·=·new·ArrayList(); | 37 | ········this.mRenderers·=·new·ArrayList(); |
38 | ········CombinedChart$DrawOrder[]·drawOrder; | 38 | ········final·CombinedChart$DrawOrder[]·drawOrder·=·combinedChart.getDrawOrder(); |
39 | ········for·(int·length·=· | 39 | ········for·(int·length·=·drawOrder.length,·i·=·0;·i·<·length;·++i)·{ |
40 | ············switch·(CombinedChartRenderer$1.$SwitchMap$com$github$mikephil$charting$charts$CombinedChart$DrawOrder[drawOrder[i].ordinal()])·{ | 40 | ············switch·(CombinedChartRenderer$1.$SwitchMap$com$github$mikephil$charting$charts$CombinedChart$DrawOrder[drawOrder[i].ordinal()])·{ |
41 | ················case·1:·{ | 41 | ················case·1:·{ |
42 | ····················if·(combinedChart.getBarData()·!=·null)·{ | 42 | ····················if·(combinedChart.getBarData()·!=·null)·{ |
43 | ························this.mRenderers.add(new·BarChartRenderer((BarDataProvider)combinedChart,·chartAnimator,·viewPortHandler)); | 43 | ························this.mRenderers.add(new·BarChartRenderer((BarDataProvider)combinedChart,·chartAnimator,·viewPortHandler)); |
44 | ························break; | 44 | ························break; |
45 | ····················} | 45 | ····················} |
46 | ····················break; | 46 | ····················break; |
Offset 1950, 17 lines modified | Offset 1950, 17 lines modified | ||
1950 | ········57:·aload·········5 | 1950 | ········57:·aload·········5 |
1951 | ········59:·invokevirtual·#308················//·Method·android/graphics/Bitmap.getHeight:()I | 1951 | ········59:·invokevirtual·#308················//·Method·android/graphics/Bitmap.getHeight:()I |
1952 | ········62:·istore········6 | 1952 | ········62:·istore········6 |
1953 | ········64:·iload·········6 | 1953 | ········64:·iload·········6 |
1954 | ········66:·iload·········4 | 1954 | ········66:·iload·········4 |
1955 | ········68:·if_icmpeq·····125 | 1955 | ········68:·if_icmpeq·····125 |
1956 | ········71:·iload_2 | 1956 | ········71:·iload_2 |
1957 | ········72:·ifle··········23 | 1957 | ········72:·ifle··········236 |
1958 | ········75:·iload·········4 | 1958 | ········75:·iload·········4 |
1959 | ········77:·ifle··········23 | 1959 | ········77:·ifle··········236 |
1960 | ········80:·getstatic·····#314················//·Field·android/graphics/Bitmap$Config.ARGB_4444:Landroid/graphics/Bitmap$Config; | 1960 | ········80:·getstatic·····#314················//·Field·android/graphics/Bitmap$Config.ARGB_4444:Landroid/graphics/Bitmap$Config; |
1961 | ········83:·astore········5 | 1961 | ········83:·astore········5 |
1962 | ········85:·iload_2 | 1962 | ········85:·iload_2 |
1963 | ········86:·iload·········4 | 1963 | ········86:·iload·········4 |
1964 | ········88:·aload·········5 | 1964 | ········88:·aload·········5 |
1965 | ········90:·invokestatic··#318················//·Method·android/graphics/Bitmap.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; | 1965 | ········90:·invokestatic··#318················//·Method·android/graphics/Bitmap.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; |
1966 | ········93:·astore········5 | 1966 | ········93:·astore········5 |
Offset 1977, 61 lines modified | Offset 1977, 61 lines modified | ||
1977 | ·······116:·invokespecial·#321················//·Method·android/graphics/Canvas."<init>":(Landroid/graphics/Bitmap;)V | 1977 | ·······116:·invokespecial·#321················//·Method·android/graphics/Canvas."<init>":(Landroid/graphics/Bitmap;)V |
1978 | ·······119:·aload_0 | 1978 | ·······119:·aload_0 |
1979 | ·······120:·aload·········5 | 1979 | ·······120:·aload·········5 |
1980 | ·······122:·putfield······#247················//·Field·mBitmapCanvas:Landroid/graphics/Canvas; | 1980 | ·······122:·putfield······#247················//·Field·mBitmapCanvas:Landroid/graphics/Canvas; |
1981 | ·······125:·aload_0 | 1981 | ·······125:·aload_0 |
1982 | ·······126:·getfield······#300················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; | 1982 | ·······126:·getfield······#300················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; |
1983 | ·······129:·astore········5 | 1983 | ·······129:·astore········5 |
1984 | ·······131:·iconst_0 | ||
1985 | ·······132:·istore········8 | ||
1984 | ·······13 | 1986 | ·······134:·aconst_null |
1985 | ·······13 | 1987 | ·······135:·astore········7 |
1986 | ·······13 | 1988 | ·······137:·aload·········5 |
1987 | ·······13 | 1989 | ·······139:·iconst_0 |
1988 | ·······1 | 1990 | ·······140:·invokevirtual·#324················//·Method·android/graphics/Bitmap.eraseColor:(I)V |
1989 | ·······14 | 1991 | ·······143:·aload_0 |
1990 | ·······14 | 1992 | ·······144:·getfield······#34·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/LineDataProvider; |
1991 | ·······14 | 1993 | ·······147:·invokeinterface·#118,··1··········//·InterfaceMethod·com/github/mikephil/charting/interfaces/LineDataProvider.getLineData:()Lcom/github/mikephil/charting/data/LineData; |
1992 | ·······1 | 1994 | ·······152:·astore········9 |
1993 | ·······15 | 1995 | ·······154:·aload·········9 |
1994 | ·······15 | 1996 | ·······156:·invokevirtual·#124················//·Method·com/github/mikephil/charting/data/LineData.getDataSets:()Ljava/util/List; |
1995 | ·······156:·astore········5 | ||
1996 | ·······158:·aload·········5 | ||
1997 | ·······1 | 1997 | ·······159:·invokeinterface·#328,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1998 | ·······16 | 1998 | ·······164:·astore········5 |
1999 | ·······16 | 1999 | ·······166:·aload·········5 |
2000 | ·······16 | 2000 | ·······168:·invokeinterface·#333,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
2001 | ·······17 | 2001 | ·······173:·istore········8 |
2002 | ·······17 | 2002 | ·······175:·iload·········8 |
2003 | ·······17 | 2003 | ·······177:·ifeq··········214 |
2004 | ·······18 | 2004 | ·······180:·aload·········5 |
2005 | ·······18 | 2005 | ·······182:·invokeinterface·#337,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
2006 | ·······18 | 2006 | ·······187:·checkcast·····#126················//·class·com/github/mikephil/charting/data/LineDataSet |
2007 | ·······19 | 2007 | ·······190:·astore········10 |
2008 | ·······19 | 2008 | ·······192:·aload·········10 |
2009 | ·······19 | 2009 | ·······194:·invokevirtual·#130················//·Method·com/github/mikephil/charting/data/LineDataSet.isVisible:()Z |
2010 | ·······19 | 2010 | ·······197:·istore········8 |
2011 | ······· | 2011 | ·······199:·iload·········8 |
2012 | ·······20 | 2012 | ·······201:·ifeq··········166 |
2013 | ·······20 | 2013 | ·······204:·aload_0 |
2014 | ·······20 | 2014 | ·······205:·aload_1 |
2015 | ·······20 | 2015 | ·······206:·aload·········10 |
2016 | ·······20 | 2016 | ·······208:·invokevirtual·#341················//·Method·drawDataSet:(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/LineDataSet;)V |
2017 | ·······21 | 2017 | ·······211:·goto··········166 |
2018 | ·······21 | 2018 | ·······214:·aload_0 |
2019 | ·······21 | 2019 | ·······215:·getfield······#300················//·Field·mDrawBitmap:Landroid/graphics/Bitmap; |
2020 | ·······21 | 2020 | ·······218:·astore········5 |
2021 | ·······22 | 2021 | ·······220:·aload_0 |
2022 | ·······22 | 2022 | ·······221:·getfield······#112················//·Field·mRenderPaint:Landroid/graphics/Paint; |
2023 | ·······22 | 2023 | ·······224:·astore········7 |
2024 | ·······22 | 2024 | ·······226:·aload_1 |
2025 | ·······22 | 2025 | ·······227:·aload·········5 |
2026 | ·······229:·fconst_0 | ||
2026 | ·······230:·fconst_0 | 2027 | ·······230:·fconst_0 |
2027 | ·······231:·fconst_0 | ||
2028 | ·······23 | 2028 | ·······231:·aload·········7 |
2029 | ·······23 | 2029 | ·······233:·invokevirtual·#345················//·Method·android/graphics/Canvas.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V |
2030 | ·······23 | 2030 | ·······236:·return |
2031 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.LineDataSet); | 2031 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.LineDataSet); |
2032 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/LineDataSet;)V | 2032 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/LineDataSet;)V |
2033 | ····flags:·(0x0004)·ACC_PROTECTED | 2033 | ····flags:·(0x0004)·ACC_PROTECTED |
2034 | ····Code: | 2034 | ····Code: |
2035 | ······stack=300,·locals=9,·args_size=3 | 2035 | ······stack=300,·locals=9,·args_size=3 |
2036 | ·········0:·aload_2 | 2036 | ·········0:·aload_2 |
Offset 49, 17 lines modified | Offset 49, 16 lines modified | ||
49 | ···· | 49 | ···· |
50 | ····protected·void·drawCenterText(final·Canvas·canvas)·{ | 50 | ····protected·void·drawCenterText(final·Canvas·canvas)·{ |
51 | ········final·String·centerText·=·this.mChart.getCenterText(); | 51 | ········final·String·centerText·=·this.mChart.getCenterText(); |
52 | ········if·(this.mChart.isDrawCenterTextEnabled()·&&·centerText·!=·null)·{ | 52 | ········if·(this.mChart.isDrawCenterTextEnabled()·&&·centerText·!=·null)·{ |
53 | ············final·PointF·centerCircleBox·=·this.mChart.getCenterCircleBox(); | 53 | ············final·PointF·centerCircleBox·=·this.mChart.getCenterCircleBox(); |
54 | ············final·String[]·split·=·centerText.split("\n"); | 54 | ············final·String[]·split·=·centerText.split("\n"); |
55 | ············float·n·=·0.0f; | 55 | ············float·n·=·0.0f; |
56 | ············final·String[]·array·=·split; | ||
57 | ············for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ | 56 | ············for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ |
58 | ················final·float·n2·=·(float)Utils.calcTextHeight(this.mCenterTextPaint,· | 57 | ················final·float·n2·=·(float)Utils.calcTextHeight(this.mCenterTextPaint,·split[i]); |
59 | ················if·(n2·>·n)·{ | 58 | ················if·(n2·>·n)·{ |
60 | ····················n·=·n2; | 59 | ····················n·=·n2; |
61 | ················} | 60 | ················} |
62 | ············} | 61 | ············} |
63 | ············final·float·n3·=·n·*·0.25f; | 62 | ············final·float·n3·=·n·*·0.25f; |
64 | ············final·float·n4·=·split.length·*·n·-·(split.length·-·1)·*·n3; | 63 | ············final·float·n4·=·split.length·*·n·-·(split.length·-·1)·*·n3; |
65 | ············int·length2·=·split.length; | 64 | ············int·length2·=·split.length; |
Offset 391, 46 lines modified | Offset 391, 44 lines modified | ||
391 | ·······118:·invokevirtual·#33·················//·Method·android/graphics/Paint.setStyle:(Landroid/graphics/Paint$Style;)V | 391 | ·······118:·invokevirtual·#33·················//·Method·android/graphics/Paint.setStyle:(Landroid/graphics/Paint$Style;)V |
392 | ·······121:·return | 392 | ·······121:·return |
393 | ··public·void·drawData(android.graphics.Canvas); | 393 | ··public·void·drawData(android.graphics.Canvas); |
394 | ····descriptor:·(Landroid/graphics/Canvas;)V | 394 | ····descriptor:·(Landroid/graphics/Canvas;)V |
395 | ····flags:·(0x0001)·ACC_PUBLIC | 395 | ····flags:·(0x0001)·ACC_PUBLIC |
396 | ····Code: | 396 | ····Code: |
397 | ······stack=300,·locals= | 397 | ······stack=300,·locals=6,·args_size=2 |
398 | ·········0:·aload_0 | 398 | ·········0:·aload_0 |
399 | ·········1:·getfield······#15·················//·Field·mChart:Lcom/github/mikephil/charting/charts/RadarChart; | 399 | ·········1:·getfield······#15·················//·Field·mChart:Lcom/github/mikephil/charting/charts/RadarChart; |
400 | ·········4:·invokevirtual·#59·················//·Method·com/github/mikephil/charting/charts/RadarChart.getData:()Lcom/github/mikephil/charting/data/ChartData; | 400 | ·········4:·invokevirtual·#59·················//·Method·com/github/mikephil/charting/charts/RadarChart.getData:()Lcom/github/mikephil/charting/data/ChartData; |
401 | ·········7:·checkcast·····#61·················//·class·com/github/mikephil/charting/data/RadarData | 401 | ·········7:·checkcast·····#61·················//·class·com/github/mikephil/charting/data/RadarData |
402 | ········10:·astore_2 | 402 | ········10:·astore_2 |
403 | ········11:·aload_2 | 403 | ········11:·aload_2 |
404 | ········12:·invokevirtual·#65·················//·Method·com/github/mikephil/charting/data/RadarData.getDataSets:()Ljava/util/List; | 404 | ········12:·invokevirtual·#65·················//·Method·com/github/mikephil/charting/data/RadarData.getDataSets:()Ljava/util/List; |
405 | ········15:·astore_3 | ||
406 | ········16:·aload_3 | ||
407 | ········1 | 405 | ········15:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
408 | ········22:·astore········4 | ||
409 | ········2 | 406 | ········20:·astore_3 |
407 | ········21:·aload_3 | ||
410 | ········2 | 408 | ········22:·invokeinterface·#77,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
411 | ········ | 409 | ········27:·istore········4 |
412 | ········ | 410 | ········29:·iload·········4 |
413 | ········3 | 411 | ········31:·ifeq··········67 |
414 | ········3 | 412 | ········34:·aload_3 |
415 | ········ | 413 | ········35:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
416 | ········4 | 414 | ········40:·checkcast·····#83·················//·class·com/github/mikephil/charting/data/RadarDataSet |
417 | ········4 | 415 | ········43:·astore········5 |
418 | ········ | 416 | ········45:·aload·········5 |
419 | ········ | 417 | ········47:·invokevirtual·#86·················//·Method·com/github/mikephil/charting/data/RadarDataSet.isVisible:()Z |
420 | ········5 | 418 | ········50:·istore········4 |
421 | ········5 | 419 | ········52:·iload·········4 |
422 | ········5 | 420 | ········54:·ifeq··········21 |
423 | ········ | 421 | ········57:·aload_0 |
424 | ········ | 422 | ········58:·aload_1 |
425 | ········ | 423 | ········59:·aload·········5 |
426 | ········6 | 424 | ········61:·invokevirtual·#90·················//·Method·drawDataSet:(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V |
427 | ········6 | 425 | ········64:·goto··········21 |
428 | ········ | 426 | ········67:·return |
429 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.RadarDataSet); | 427 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.RadarDataSet); |
430 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V | 428 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V |
431 | ····flags:·(0x0004)·ACC_PROTECTED | 429 | ····flags:·(0x0004)·ACC_PROTECTED |
432 | ····Code: | 430 | ····Code: |
433 | ······stack=300,·locals=20,·args_size=3 | 431 | ······stack=300,·locals=20,·args_size=3 |
434 | ·········0:·sipush········255 | 432 | ·········0:·sipush········255 |
Offset 358, 45 lines modified | Offset 358, 43 lines modified | ||
358 | ········28:·invokevirtual·#32·················//·Method·android/graphics/Paint.setStrokeWidth:(F)V | 358 | ········28:·invokevirtual·#32·················//·Method·android/graphics/Paint.setStrokeWidth:(F)V |
359 | ········31:·return | 359 | ········31:·return |
360 | ··public·void·drawData(android.graphics.Canvas); | 360 | ··public·void·drawData(android.graphics.Canvas); |
361 | ····descriptor:·(Landroid/graphics/Canvas;)V | 361 | ····descriptor:·(Landroid/graphics/Canvas;)V |
362 | ····flags:·(0x0001)·ACC_PUBLIC | 362 | ····flags:·(0x0001)·ACC_PUBLIC |
363 | ····Code: | 363 | ····Code: |
364 | ······stack=300,·locals= | 364 | ······stack=300,·locals=6,·args_size=2 |
365 | ·········0:·aload_0 | 365 | ·········0:·aload_0 |
366 | ·········1:·getfield······#14·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/ScatterDataProvider; | 366 | ·········1:·getfield······#14·················//·Field·mChart:Lcom/github/mikephil/charting/interfaces/ScatterDataProvider; |
367 | ·········4:·invokeinterface·#38,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/ScatterDataProvider.getScatterData:()Lcom/github/mikephil/charting/data/ScatterData; | 367 | ·········4:·invokeinterface·#38,··1···········//·InterfaceMethod·com/github/mikephil/charting/interfaces/ScatterDataProvider.getScatterData:()Lcom/github/mikephil/charting/data/ScatterData; |
368 | ·········9:·astore_2 | 368 | ·········9:·astore_2 |
369 | ········10:·aload_2 | 369 | ········10:·aload_2 |
370 | ········11:·invokevirtual·#44·················//·Method·com/github/mikephil/charting/data/ScatterData.getDataSets:()Ljava/util/List; | 370 | ········11:·invokevirtual·#44·················//·Method·com/github/mikephil/charting/data/ScatterData.getDataSets:()Ljava/util/List; |
371 | ········14:·astore_3 | ||
372 | ········15:·aload_3 | ||
373 | ········1 | 371 | ········14:·invokeinterface·#50,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
374 | ········21:·astore········4 | ||
375 | ········ | 372 | ········19:·astore_3 |
373 | ········20:·aload_3 | ||
376 | ········2 | 374 | ········21:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
377 | ········ | 375 | ········26:·istore········4 |
378 | ········ | 376 | ········28:·iload·········4 |
379 | ········3 | 377 | ········30:·ifeq··········66 |
380 | ········3 | 378 | ········33:·aload_3 |
381 | ········3 | 379 | ········34:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
382 | ········ | 380 | ········39:·checkcast·····#62·················//·class·com/github/mikephil/charting/data/ScatterDataSet |
383 | ········4 | 381 | ········42:·astore········5 |
384 | ········4 | 382 | ········44:·aload·········5 |
385 | ········ | 383 | ········46:·invokevirtual·#65·················//·Method·com/github/mikephil/charting/data/ScatterDataSet.isVisible:()Z |
386 | ········ | 384 | ········49:·istore········4 |
387 | ········5 | 385 | ········51:·iload·········4 |
388 | ········5 | 386 | ········53:·ifeq··········20 |
389 | ········ | 387 | ········56:·aload_0 |
390 | ········ | 388 | ········57:·aload_1 |
391 | ········ | 389 | ········58:·aload·········5 |
392 | ········6 | 390 | ········60:·invokevirtual·#69·················//·Method·drawDataSet:(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V |
393 | ········6 | 391 | ········63:·goto··········20 |
394 | ········ | 392 | ········66:·return |
395 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.ScatterDataSet); | 393 | ··protected·void·drawDataSet(android.graphics.Canvas,·com.github.mikephil.charting.data.ScatterDataSet); |
396 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V | 394 | ····descriptor:·(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V |
397 | ····flags:·(0x0004)·ACC_PROTECTED | 395 | ····flags:·(0x0004)·ACC_PROTECTED |
398 | ····Code: | 396 | ····Code: |
399 | ······stack=300,·locals=25,·args_size=3 | 397 | ······stack=300,·locals=25,·args_size=3 |
400 | ·········0:·aload_0 | 398 | ·········0:·aload_0 |
Offset 101, 17 lines modified | Offset 101, 16 lines modified | ||
101 | ········} | 101 | ········} |
102 | ········return·array; | 102 | ········return·array; |
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····private·List·getAccountTypeStringList()·{ | 105 | ····private·List·getAccountTypeStringList()·{ |
106 | ········final·String[]·split·=·Arrays.toString(AccountType.values()).replaceAll("\\[|]",·"").split(","); | 106 | ········final·String[]·split·=·Arrays.toString(AccountType.values()).replaceAll("\\[|]",·"").split(","); |
107 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); | 107 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); |
108 | ········final·String[]·array·=·split; | ||
109 | ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ | 108 | ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{ |
110 | ············list.add( | 109 | ············list.add(split[i].trim()); |
111 | ········} | 110 | ········} |
112 | ········return·list; | 111 | ········return·list; |
113 | ····} | 112 | ····} |
114 | ···· | 113 | ···· |
115 | ····private·String·getAllowedParentAccountTypes(final·AccountType·accountType)·{ | 114 | ····private·String·getAllowedParentAccountTypes(final·AccountType·accountType)·{ |
116 | ········String·s·=·null; | 115 | ········String·s·=·null; |
117 | ········switch·(AccountFormFragment$6.$SwitchMap$org$gnucash$android$model$AccountType[accountType.ordinal()])·{ | 116 | ········switch·(AccountFormFragment$6.$SwitchMap$org$gnucash$android$model$AccountType[accountType.ordinal()])·{ |
Offset 207, 15 lines modified | Offset 206, 15 lines modified | ||
207 | ····private·void·loadAccountTypesList()·{ | 206 | ····private·void·loadAccountTypesList()·{ |
208 | ········final·ArrayAdapter·adapter·=·new·ArrayAdapter((Context)this.getActivity(),·17367043,·(Object[])this.getResources().getStringArray(2131230720)); | 207 | ········final·ArrayAdapter·adapter·=·new·ArrayAdapter((Context)this.getActivity(),·17367043,·(Object[])this.getResources().getStringArray(2131230720)); |
209 | ········adapter.setDropDownViewResource(17367049); | 208 | ········adapter.setDropDownViewResource(17367049); |
210 | ········this.mAccountTypeSpinner.setAdapter((SpinnerAdapter)adapter); | 209 | ········this.mAccountTypeSpinner.setAdapter((SpinnerAdapter)adapter); |
211 | ····} | 210 | ····} |
212 | ···· | 211 | ···· |
213 | ····private·void·loadDefaultTransferAccountList()·{ | 212 | ····private·void·loadDefaultTransferAccountList()·{ |
214 | ········final·Cursor·fetchAccountsOrderedByFullName·=·this.mAccountsDbAdapter.fetchAccountsOrderedByFullName("uid·!=·'"·+·this.mAccountUID·+·"'· | 213 | ········final·Cursor·fetchAccountsOrderedByFullName·=·this.mAccountsDbAdapter.fetchAccountsOrderedByFullName("uid·!=·'"·+·this.mAccountUID·+·"'··AND·"·+·"is_placeholder"·+·"=0·AND·"·+·"is_hidden"·+·"=0·AND·"·+·"type"·+·"·!=·?",·new·String[]·{·AccountType.ROOT.name()·}); |
215 | ········if·(this.mDefaulTransferAccountSpinner.getCount()·<=·0)·{ | 214 | ········if·(this.mDefaulTransferAccountSpinner.getCount()·<=·0)·{ |
216 | ············this.setDefaultTransferAccountInputsVisible(false); | 215 | ············this.setDefaultTransferAccountInputsVisible(false); |
217 | ········} | 216 | ········} |
218 | ········(this.mDefaultTransferAccountCursorAdapter·=·(SimpleCursorAdapter)new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·fetchAccountsOrderedByFullName)).setDropDownViewResource(17367049); | 217 | ········(this.mDefaultTransferAccountCursorAdapter·=·(SimpleCursorAdapter)new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·fetchAccountsOrderedByFullName)).setDropDownViewResource(17367049); |
219 | ········this.mDefaulTransferAccountSpinner.setAdapter((SpinnerAdapter)this.mDefaultTransferAccountCursorAdapter); | 218 | ········this.mDefaulTransferAccountSpinner.setAdapter((SpinnerAdapter)this.mDefaultTransferAccountCursorAdapter); |
220 | ····} | 219 | ····} |
221 | ···· | 220 | ···· |
Offset 258, 29 lines modified | Offset 257, 29 lines modified | ||
258 | ········return·accountFormFragment; | 257 | ········return·accountFormFragment; |
259 | ····} | 258 | ····} |
260 | ···· | 259 | ···· |
261 | ····private·void·saveAccount()·{ | 260 | ····private·void·saveAccount()·{ |
262 | ········Log.i("AccountFormFragment",·"Saving·account"); | 261 | ········Log.i("AccountFormFragment",·"Saving·account"); |
263 | ········final·ArrayList<Account>·list·=·new·ArrayList<Account>(); | 262 | ········final·ArrayList<Account>·list·=·new·ArrayList<Account>(); |
264 | ········boolean·b·=·false; | 263 | ········boolean·b·=·false; |
265 | ········Label_012 | 264 | ········Label_0123:·{ |
266 | ············if·(this.mAccount·!=·null)·{ | 265 | ············if·(this.mAccount·!=·null)·{ |
267 | ················if·(!this.mAccount.getName().equals(this.getEnteredName()))·{ | 266 | ················if·(!this.mAccount.getName().equals(this.getEnteredName()))·{ |
268 | ····················b·=·true; | 267 | ····················b·=·true; |
269 | ················} | 268 | ················} |
270 | ················else·{ | 269 | ················else·{ |
271 | ····················b·=·false; | 270 | ····················b·=·false; |
272 | ················} | 271 | ················} |
273 | ················this.mAccount.setName(this.getEnteredName()); | 272 | ················this.mAccount.setName(this.getEnteredName()); |
274 | ················break·Label_012 | 273 | ················break·Label_0123; |
275 | ············} | 274 | ············} |
276 | ············final·String·enteredName·=·this.getEnteredName(); | 275 | ············final·String·enteredName·=·this.getEnteredName(); |
277 | ············if·(enteredName·!=·null·&&·enteredName.length()·!=·0)·{ | 276 | ············if·(enteredName·!=·null·&&·enteredName.length()·!=·0)·{ |
278 | ················this.mAccount·=·new·Account(this.getEnteredName()); | 277 | ················this.mAccount·=·new·Account(this.getEnteredName()); |
279 | ················break·Label_012 | 278 | ················break·Label_0123; |
280 | ············} | 279 | ············} |
281 | ············Toast.makeText((Context)this.getSherlockActivity(),·2131099939,·1).show(); | 280 | ············Toast.makeText((Context)this.getSherlockActivity(),·2131099939,·1).show(); |
282 | ············return; | 281 | ············return; |
283 | ········} | 282 | ········} |
284 | ········this.mAccount.setCurrency(Currency.getInstance((String)this.mCurrencyCodes.get(this.mCurrencySpinner.getSelectedItemPosition()))); | 283 | ········this.mAccount.setCurrency(Currency.getInstance((String)this.mCurrencyCodes.get(this.mCurrencySpinner.getSelectedItemPosition()))); |
285 | ········this.mAccount.setAccountType(this.getSelectedAccountType()); | 284 | ········this.mAccount.setAccountType(this.getSelectedAccountType()); |
286 | ········this.mAccount.setPlaceHolderFlag(this.mPlaceholderCheckBox.isChecked()); | 285 | ········this.mAccount.setPlaceHolderFlag(this.mPlaceholderCheckBox.isChecked()); |
Offset 59, 17 lines modified | Offset 59, 17 lines modified | ||
59 | ····························final·Field[]·declaredFields·=·class1.getDeclaredFields(); | 59 | ····························final·Field[]·declaredFields·=·class1.getDeclaredFields(); |
60 | ····························try·{ | 60 | ····························try·{ |
61 | ································final·int·length·=·declaredFields.length; | 61 | ································final·int·length·=·declaredFields.length; |
62 | ································int·i·=·0; | 62 | ································int·i·=·0; |
63 | ································while·(i·<·length)·{ | 63 | ································while·(i·<·length)·{ |
64 | ····································final·Field·field2·=·declaredFields[i]; | 64 | ····································final·Field·field2·=·declaredFields[i]; |
65 | ····································try·{ | 65 | ····································try·{ |
66 | ········································Label_027 | 66 | ········································Label_0279:·{ |
67 | ············································if·(!field2.getName().equals("mDaySpinner")·&&·!field2.getName().equals("mDayPicker"))·{ | 67 | ············································if·(!field2.getName().equals("mDaySpinner")·&&·!field2.getName().equals("mDayPicker"))·{ |
68 | ················································break·Label_027 | 68 | ················································break·Label_0279; |
69 | ············································} | 69 | ············································} |
70 | ············································field2.setAccessible(true); | 70 | ············································field2.setAccessible(true); |
71 | ············································final·Field·field3·=·field2; | 71 | ············································final·Field·field3·=·field2; |
72 | ············································try·{ | 72 | ············································try·{ |
73 | ················································final·Object·value2·=·field3.get(obj2); | 73 | ················································final·Object·value2·=·field3.get(obj2); |
74 | ················································try·{ | 74 | ················································try·{ |
75 | ····················································((View)value2).setVisibility(8); | 75 | ····················································((View)value2).setVisibility(8); |
Offset 338, 17 lines modified | Offset 338, 16 lines modified | ||
338 | ········else·{ | 338 | ········else·{ |
339 | ············Arrays.sort(listFiles); | 339 | ············Arrays.sort(listFiles); |
340 | ············final·List<File>·list·=·Arrays.asList(listFiles); | 340 | ············final·List<File>·list·=·Arrays.asList(listFiles); |
341 | ············Collections.reverse(list); | 341 | ············Collections.reverse(list); |
342 | ············final·File[]·array·=·(File[])list.toArray(); | 342 | ············final·File[]·array·=·(File[])list.toArray(); |
343 | ············final·ArrayAdapter·arrayAdapter·=·new·ArrayAdapter((Context)this,·17367058); | 343 | ············final·ArrayAdapter·arrayAdapter·=·new·ArrayAdapter((Context)this,·17367058); |
344 | ············final·DateFormat·dateTimeInstance·=·DateFormat.getDateTimeInstance(); | 344 | ············final·DateFormat·dateTimeInstance·=·DateFormat.getDateTimeInstance(); |
345 | ············final·File[]·array2·=·array; | ||
346 | ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ | 345 | ············for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{ |
347 | ················final·File·file·=·array | 346 | ················final·File·file·=·array[i]; |
348 | ················final·long·exportTime·=·Exporter.getExportTime(file.getName()); | 347 | ················final·long·exportTime·=·Exporter.getExportTime(file.getName()); |
349 | ················if·(exportTime·>·0L)·{ | 348 | ················if·(exportTime·>·0L)·{ |
350 | ····················arrayAdapter.add((Object)dateTimeInstance.format(new·Date(exportTime))); | 349 | ····················arrayAdapter.add((Object)dateTimeInstance.format(new·Date(exportTime))); |
351 | ················} | 350 | ················} |
352 | ················else·{ | 351 | ················else·{ |
353 | ····················arrayAdapter.add((Object)file.getName()); | 352 | ····················arrayAdapter.add((Object)file.getName()); |
354 | ················} | 353 | ················} |
Offset 302, 77 lines modified | Offset 302, 77 lines modified | ||
302 | ················money·=·money.add(absolute2); | 302 | ················money·=·money.add(absolute2); |
303 | ············} | 303 | ············} |
304 | ········} | 304 | ········} |
305 | ········Split·split; | 305 | ········Split·split; |
306 | ········String·s2; | 306 | ········String·s2; |
307 | ········Transaction·transaction; | 307 | ········Transaction·transaction; |
308 | ········String·string3; | 308 | ········String·string3; |
309 | ········Label_07 | 309 | ········Label_0707_Outer:Label_0891_Outer: |
310 | ········while·(true)·{ | 310 | ········while·(true)·{ |
311 | ············this.mAccountsDbAdapter.beginTransaction(); | 311 | ············this.mAccountsDbAdapter.beginTransaction(); |
312 | ············while·(true)·{ | 312 | ············while·(true)·{ |
313 | ················Label_11 | 313 | ················Label_1149:·{ |
314 | ················Label_11 | 314 | ················Label_1127: |
315 | ····················while·(true)·{ | 315 | ····················while·(true)·{ |
316 | ························Label_11 | 316 | ························Label_1105:·{ |
317 | ····························while·(true)·{ | 317 | ····························while·(true)·{ |
318 | ································Label_10 | 318 | ································Label_1087:·{ |
319 | ····································try·{ | 319 | ····································try·{ |
320 | ········································if·(!money.isAmountZero())·{ | 320 | ········································if·(!money.isAmountZero())·{ |
321 | ············································this.mSplitsList.add(new·Split(money.negate(),·this.mAccountsDbAdapter.getOrCreateImbalanceAccountUID(instance))); | 321 | ············································this.mSplitsList.add(new·Split(money.negate(),·this.mAccountsDbAdapter.getOrCreateImbalanceAccountUID(instance))); |
322 | ········································} | 322 | ········································} |
323 | ········································if·(this.mTransaction·!=·null)·{ | 323 | ········································if·(this.mTransaction·!=·null)·{ |
324 | ············································this.mTransaction.setSplits(this.mSplitsList); | 324 | ············································this.mTransaction.setSplits(this.mSplitsList); |
325 | ············································this.mTransaction.setDescription(string); | 325 | ············································this.mTransaction.setDescription(string); |
326 | ········································} | 326 | ········································} |
327 | ········································else·{ | 327 | ········································else·{ |
328 | ············································this.mTransaction·=·new·Transaction(string); | 328 | ············································this.mTransaction·=·new·Transaction(string); |
329 | ············································if·(!this.mSplitsList.isEmpty())·{ | 329 | ············································if·(!this.mSplitsList.isEmpty())·{ |
330 | ················································break·Label_11 | 330 | ················································break·Label_1105; |
331 | ············································} | 331 | ············································} |
332 | ············································split·=·new·Split(absolute,·this.mAccountUID); | 332 | ············································split·=·new·Split(absolute,·this.mAccountUID); |
333 | ············································split.setType(this.mTransactionTypeButton.getTransactionType()); | 333 | ············································split.setType(this.mTransactionTypeButton.getTransactionType()); |
334 | ············································this.mTransaction.addSplit(split); | 334 | ············································this.mTransaction.addSplit(split); |
335 | ············································if·(!this.mUseDoubleEntry)·{ | 335 | ············································if·(!this.mUseDoubleEntry)·{ |
336 | ················································break·Label_10 | 336 | ················································break·Label_1087; |
337 | ············································} | 337 | ············································} |
338 | ············································s2·=·this.mAccountsDbAdapter.getUID(this.mDoubleAccountSpinner.getSelectedItemId()); | 338 | ············································s2·=·this.mAccountsDbAdapter.getUID(this.mDoubleAccountSpinner.getSelectedItemId()); |
339 | ············································this.mTransaction.addSplit(split.createPair(s2)); | 339 | ············································this.mTransaction.addSplit(split.createPair(s2)); |
340 | ········································} | 340 | ········································} |
341 | ········································this.mTransaction.setCurrencyCode(this.mAccountsDbAdapter.getAccountCurrencyCode(this.mAccountUID)); | 341 | ········································this.mTransaction.setCurrencyCode(this.mAccountsDbAdapter.getAccountCurrencyCode(this.mAccountUID)); |
342 | ········································this.mTransaction.setTime(gregorianCalendar.getTimeInMillis()); | 342 | ········································this.mTransaction.setTime(gregorianCalendar.getTimeInMillis()); |
343 | ········································this.mTransaction.setNote(string2); | 343 | ········································this.mTransaction.setNote(string2); |
344 | ········································this.mTransaction.setExported(false); | 344 | ········································this.mTransaction.setExported(false); |
345 | ········································this.mTransactionsDbAdapter.addTransaction(this.mTransaction); | 345 | ········································this.mTransactionsDbAdapter.addTransaction(this.mTransaction); |
346 | ········································if·(!this.mSaveTemplateCheckbox.isChecked())·{ | 346 | ········································if·(!this.mSaveTemplateCheckbox.isChecked())·{ |
347 | ············································break·Label_11 | 347 | ············································break·Label_1149; |
348 | ········································} | 348 | ········································} |
349 | ········································if·(!this.mEditMode)·{ | 349 | ········································if·(!this.mEditMode)·{ |
350 | ············································transaction·=·new·Transaction(this.mTransaction,·true); | 350 | ············································transaction·=·new·Transaction(this.mTransaction,·true); |
351 | ············································transaction.setTemplate(true); | 351 | ············································transaction.setTemplate(true); |
352 | ············································this.mTransactionsDbAdapter.addTransaction(transaction); | 352 | ············································this.mTransactionsDbAdapter.addTransaction(transaction); |
353 | ············································this.scheduleRecurringTransaction(transaction.getUID()); | 353 | ············································this.scheduleRecurringTransaction(transaction.getUID()); |
354 | ············································this.mAccountsDbAdapter.setTransactionSuccessful(); | 354 | ············································this.mAccountsDbAdapter.setTransactionSuccessful(); |
355 | ············································this.mAccountsDbAdapter.endTransaction(); | 355 | ············································this.mAccountsDbAdapter.endTransaction(); |
356 | ············································WidgetConfigurationActivity.updateAllWidgets(this.getActivity().getApplicationContext()); | 356 | ············································WidgetConfigurationActivity.updateAllWidgets(this.getActivity().getApplicationContext()); |
357 | ············································this.finish(); | 357 | ············································this.finish(); |
358 | ············································return; | 358 | ············································return; |
359 | ········································} | 359 | ········································} |
360 | ········································break·Label_11 | 360 | ········································break·Label_1127; |
361 | ····································} | 361 | ····································} |
362 | ····································finally·{ | 362 | ····································finally·{ |
363 | ········································this.mAccountsDbAdapter.endTransaction(); | 363 | ········································this.mAccountsDbAdapter.endTransaction(); |
364 | ····································} | 364 | ····································} |
365 | ································} | 365 | ································} |
366 | ································s2·=·this.mAccountsDbAdapter.getOrCreateImbalanceAccountUID(instance); | 366 | ································s2·=·this.mAccountsDbAdapter.getOrCreateImbalanceAccountUID(instance); |
367 | ································continue·Label_07 | 367 | ································continue·Label_0707_Outer; |
368 | ····························} | 368 | ····························} |
369 | ························} | 369 | ························} |
370 | ························this.mTransaction.setSplits(this.mSplitsList); | 370 | ························this.mTransaction.setSplits(this.mSplitsList); |
371 | ························continue·Label_089 | 371 | ························continue·Label_0891_Outer; |
372 | ····················} | 372 | ····················} |
373 | ····················this.scheduleRecurringTransaction(this.mTransaction.getUID()); | 373 | ····················this.scheduleRecurringTransaction(this.mTransaction.getUID()); |
374 | ····················continue; | 374 | ····················continue; |
375 | ················} | 375 | ················} |
376 | ················string3·=·this.getArguments().getString("scheduled_action_uid"); | 376 | ················string3·=·this.getArguments().getString("scheduled_action_uid"); |
377 | ················if·(string3·!=·null)·{ | 377 | ················if·(string3·!=·null)·{ |
378 | ····················ScheduledActionDbAdapter.getInstance().deleteRecord(string3); | 378 | ····················ScheduledActionDbAdapter.getInstance().deleteRecord(string3); |
Offset 453, 17 lines modified | Offset 453, 17 lines modified | ||
453 | ····private·void·updateTransferAccountsList()·{ | 453 | ····private·void·updateTransferAccountsList()·{ |
454 | ········final·StringBuilder·append·=·new·StringBuilder().append("(uid·!=·?·AND·"); | 454 | ········final·StringBuilder·append·=·new·StringBuilder().append("(uid·!=·?·AND·"); |
455 | ········String·string; | 455 | ········String·string; |
456 | ········if·(this.mMultiCurrency)·{ | 456 | ········if·(this.mMultiCurrency)·{ |
457 | ············string·=·""; | 457 | ············string·=·""; |
458 | ········} | 458 | ········} |
459 | ········else·{ | 459 | ········else·{ |
460 | ············string·=·"currency_code·=·'"·+·this.mAccountsDbAdapter.getCurrencyCode(this.mAccountUID)·+·"' | 460 | ············string·=·"currency_code·=·'"·+·this.mAccountsDbAdapter.getCurrencyCode(this.mAccountUID)·+·"'·AND·"; |
461 | ········} | 461 | ········} |
462 | ········final·String·string2·=·append.append(string).append("type").append("·!=·? | 462 | ········final·String·string2·=·append.append(string).append("type").append("·!=·?·AND·").append("is_placeholder").append("·=·0)").toString(); |
463 | ········if·(this.mCursor·!=·null)·{ | 463 | ········if·(this.mCursor·!=·null)·{ |
464 | ············this.mCursor.close(); | 464 | ············this.mCursor.close(); |
465 | ········} | 465 | ········} |
466 | ········this.mCursor·=·this.mAccountsDbAdapter.fetchAccountsOrderedByFullName(string2,·new·String[]·{·this.mAccountUID,·AccountType.ROOT.name()·}); | 466 | ········this.mCursor·=·this.mAccountsDbAdapter.fetchAccountsOrderedByFullName(string2,·new·String[]·{·this.mAccountUID,·AccountType.ROOT.name()·}); |
467 | ········(this.mCursorAdapter·=·(SimpleCursorAdapter)new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·this.mCursor)).setDropDownViewResource(17367049); | 467 | ········(this.mCursorAdapter·=·(SimpleCursorAdapter)new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·this.mCursor)).setDropDownViewResource(17367049); |
468 | ········this.mDoubleAccountSpinner.setAdapter((SpinnerAdapter)this.mCursorAdapter); | 468 | ········this.mDoubleAccountSpinner.setAdapter((SpinnerAdapter)this.mCursorAdapter); |
469 | ····} | 469 | ····} |
Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
155 | ········String·str; | 155 | ········String·str; |
156 | ········if·(this.mMultiCurrency)·{ | 156 | ········if·(this.mMultiCurrency)·{ |
157 | ············str·=·""; | 157 | ············str·=·""; |
158 | ········} | 158 | ········} |
159 | ········else·{ | 159 | ········else·{ |
160 | ············str·=·"currency_code·=·?·AND·"; | 160 | ············str·=·"currency_code·=·?·AND·"; |
161 | ········} | 161 | ········} |
162 | ········final·String·string·=·append.append(str).append("uid").append("·!=·'").append(this.mAccountsDbAdapter.getOrCreateGnuCashRootAccountUID()).append("'·AND·").append("is_placeholder").append("·=·0 | 162 | ········final·String·string·=·append.append(str).append("uid").append("·!=·'").append(this.mAccountsDbAdapter.getOrCreateGnuCashRootAccountUID()).append("'·AND·").append("is_placeholder").append("·=·0)").toString(); |
163 | ········final·AccountsDbAdapter·mAccountsDbAdapter·=·this.mAccountsDbAdapter; | 163 | ········final·AccountsDbAdapter·mAccountsDbAdapter·=·this.mAccountsDbAdapter; |
164 | ········String[]·array; | 164 | ········String[]·array; |
165 | ········if·(this.mMultiCurrency)·{ | 165 | ········if·(this.mMultiCurrency)·{ |
166 | ············array·=·new·String[n]; | 166 | ············array·=·new·String[n]; |
167 | ············array[0]·=·""·+·this.mAccountsDbAdapter.getOrCreateGnuCashRootAccountUID(); | 167 | ············array[0]·=·""·+·this.mAccountsDbAdapter.getOrCreateGnuCashRootAccountUID(); |
168 | ········} | 168 | ········} |
169 | ········else·{ | 169 | ········else·{ |
Offset 153, 126 lines modified | Offset 153, 128 lines modified | ||
153 | ····Code: | 153 | ····Code: |
154 | ······stack=300,·locals=9,·args_size=1 | 154 | ······stack=300,·locals=9,·args_size=1 |
155 | ·········0:·aload_0 | 155 | ·········0:·aload_0 |
156 | ·········1:·invokespecial·#20·················//·Method·com/github/mikephil/charting/charts/BarLineChartBase.calcMinMax:()V | 156 | ·········1:·invokespecial·#20·················//·Method·com/github/mikephil/charting/charts/BarLineChartBase.calcMinMax:()V |
157 | ·········4:·aload_0 | 157 | ·········4:·aload_0 |
158 | ·········5:·getfield······#24·················//·Field·mDeltaX:F | 158 | ·········5:·getfield······#24·················//·Field·mDeltaX:F |
159 | ·········8:·fstore_1 | 159 | ·········8:·fstore_1 |
160 | ·········9:· | 160 | ·········9:·iconst_0 |
161 | ········10:· | 161 | ········10:·istore_2 |
162 | ········11:·fload_1 | ||
163 | ········1 | 162 | ········11:·fconst_0 |
163 | ········12:·fstore_3 | ||
164 | ········13:·fload_1 | ||
165 | ········14:·fconst_0 | ||
164 | ········1 | 166 | ········15:·fcmpl |
165 | ········14:·istore_3 | ||
166 | ········1 | 167 | ········16:·istore········4 |
168 | ········18:·iload·········4 | ||
167 | ········ | 169 | ········20:·ifne··········56 |
168 | ········ | 170 | ········23:·aload_0 |
169 | ········2 | 171 | ········24:·getfield······#28·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; |
170 | ········2 | 172 | ········27:·checkcast·····#30·················//·class·com/github/mikephil/charting/data/BubbleData |
171 | ········ | 173 | ········30:·astore········5 |
172 | ········ | 174 | ········32:·aload·········5 |
173 | ········3 | 175 | ········34:·invokevirtual·#34·················//·Method·com/github/mikephil/charting/data/BubbleData.getYValCount:()I |
174 | ········33:·istore_3 | ||
175 | ········3 | 176 | ········37:·istore········4 |
177 | ········39:·iload·········4 | ||
176 | ········ | 178 | ········41:·ifle··········56 |
177 | ········ | 179 | ········44:·ldc···········#35·················//·int·1065353216 |
178 | ········4 | 180 | ········46:·istore········4 |
179 | ········4 | 181 | ········48:·ldc···········#36·················//·float·1.0f |
180 | ········ | 182 | ········50:·fstore_1 |
181 | ········ | 183 | ········51:·aload_0 |
182 | ········ | 184 | ········52:·fload_1 |
183 | ········ | 185 | ········53:·putfield······#24·················//·Field·mDeltaX:F |
184 | ········ | 186 | ········56:·aload_0 |
185 | ········5 | 187 | ········57:·ldc···········#38·················//·float·-0.5f |
186 | ········5 | 188 | ········59:·putfield······#41·················//·Field·mXChartMin:F |
187 | ········ | 189 | ········62:·aload_0 |
188 | ········ | 190 | ········63:·getfield······#28·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; |
189 | ········ | 191 | ········66:·checkcast·····#30·················//·class·com/github/mikephil/charting/data/BubbleData |
190 | ········6 | 192 | ········69:·invokevirtual·#44·················//·Method·com/github/mikephil/charting/data/BubbleData.getXValCount:()I |
191 | ········65:·istore_3 | ||
192 | ········ | 193 | ········72:·istore········4 |
194 | ········74:·iload·········4 | ||
193 | ········ | 195 | ········76:·i2f |
194 | ········ | 196 | ········77:·fstore_1 |
197 | ········78:·ldc···········#45·················//·int·1056964608 | ||
198 | ········80:·istore_2 | ||
195 | ········ | 199 | ········81:·ldc···········#46·················//·float·0.5f |
196 | ········ | 200 | ········83:·fstore_3 |
197 | ········ | 201 | ········84:·fload_1 |
198 | ········ | 202 | ········85:·fload_3 |
199 | ········ | 203 | ········86:·fsub |
200 | ········ | 204 | ········87:·fstore_1 |
201 | ········ | 205 | ········88:·aload_0 |
202 | ········ | 206 | ········89:·fload_1 |
203 | ········ | 207 | ········90:·putfield······#49·················//·Field·mXChartMax:F |
204 | ········ | 208 | ········93:·aload_0 |
205 | ········ | 209 | ········94:·getfield······#53·················//·Field·mRenderer:Lcom/github/mikephil/charting/renderer/DataRenderer; |
206 | ········ | 210 | ········97:·astore········5 |
207 | ········ | 211 | ········99:·aload·········5 |
208 | ······· | 212 | ·······101:·ifnull········202 |
209 | ······· | 213 | ·······104:·aload_0 |
210 | ······· | 214 | ·······105:·getfield······#28·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; |
211 | ······· | 215 | ·······108:·checkcast·····#30·················//·class·com/github/mikephil/charting/data/BubbleData |
212 | ······· | 216 | ·······111:·invokevirtual·#57·················//·Method·com/github/mikephil/charting/data/BubbleData.getDataSets:()Ljava/util/List; |
213 | ·······102:·astore········4 | ||
214 | ·······104:·aload·········4 | ||
215 | ·······1 | 217 | ·······114:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
216 | ·······11 | 218 | ·······119:·astore········5 |
217 | ·······1 | 219 | ·······121:·aload·········5 |
218 | ·······1 | 220 | ·······123:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
219 | ·······12 | 221 | ·······128:·istore_2 |
220 | ·······12 | 222 | ·······129:·iload_2 |
221 | ·······1 | 223 | ·······130:·ifeq··········202 |
222 | ·······1 | 224 | ·······133:·aload·········5 |
223 | ·······1 | 225 | ·······135:·invokeinterface·#73,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
224 | ·······1 | 226 | ·······140:·checkcast·····#75·················//·class·com/github/mikephil/charting/data/BubbleDataSet |
225 | ·······1 | 227 | ·······143:·astore········6 |
226 | ·······1 | 228 | ·······145:·aload·········6 |
227 | ·······1 | 229 | ·······147:·invokevirtual·#79·················//·Method·com/github/mikephil/charting/data/BubbleDataSet.getXMin:()F |
228 | ·······1 | 230 | ·······150:·fstore········7 |
229 | ·······1 | 231 | ·······152:·aload·········6 |
230 | ·······1 | 232 | ·······154:·invokevirtual·#82·················//·Method·com/github/mikephil/charting/data/BubbleDataSet.getXMax:()F |
231 | ·······1 | 233 | ·······157:·fstore········8 |
232 | ·······15 | 234 | ·······159:·aload_0 |
233 | ·······1 | 235 | ·······160:·getfield······#41·················//·Field·mXChartMin:F |
234 | ·······1 | 236 | ·······163:·fstore_3 |
235 | ·······1 | 237 | ·······164:·fload·········7 |
236 | ·······1 | 238 | ·······166:·fload_3 |
237 | ·······1 | 239 | ·······167:·fcmpg |
238 | ·······16 | 240 | ·······168:·istore_2 |
239 | ·······16 | 241 | ·······169:·iload_2 |
240 | ·······1 | 242 | ·······170:·ifge··········179 |
241 | ·······1 | 243 | ·······173:·aload_0 |
242 | ·······1 | 244 | ·······174:·fload·········7 |
243 | ·······1 | 245 | ·······176:·putfield······#41·················//·Field·mXChartMin:F |
244 | ·······17 | 246 | ·······179:·aload_0 |
245 | ·······1 | 247 | ·······180:·getfield······#49·················//·Field·mXChartMax:F |
246 | ·······175:·fstore_1 | ||
247 | ·······176:·fload·········8 | ||
248 | ·······178:·fload_1 | ||
249 | ·······179:·fcmpl | ||
250 | ·······18 | 248 | ·······183:·fstore_3 |
251 | ·······181:·iload_3 | ||
252 | ·······182:·ifle··········113 | ||
253 | ·······185:·aload_0 | ||
254 | ·······18 | 249 | ·······184:·fload·········8 |
250 | ·······186:·fload_3 | ||
251 | ·······187:·fcmpl | ||
252 | ·······188:·istore_2 | ||
253 | ·······189:·iload_2 | ||
254 | ·······190:·ifle··········121 | ||
255 | ·······193:·aload_0 | ||
256 | ·······194:·fload·········8 | ||
255 | ·······1 | 257 | ·······196:·putfield······#49·················//·Field·mXChartMax:F |
256 | ·······19 | 258 | ·······199:·goto··········121 |
257 | ······· | 259 | ·······202:·aload_0 |
258 | ······· | 260 | ·······203:·getfield······#49·················//·Field·mXChartMax:F |
259 | ······· | 261 | ·······206:·fstore_1 |
260 | ······· | 262 | ·······207:·aload_0 |
261 | ·······20 | 263 | ·······208:·getfield······#41·················//·Field·mXChartMin:F |
262 | ·······203:·fstore_2 | ||
263 | ·······204:·fload_1 | ||
264 | ·······205:·fload_2 | ||
Max diff block lines reached; 600/10088 bytes (5.95%) of diff not shown. |
Offset 445, 103 lines modified | Offset 445, 103 lines modified | ||
445 | ········17:·astore_1 | 445 | ········17:·astore_1 |
446 | ········18:·aload_1 | 446 | ········18:·aload_1 |
447 | ········19:·ifnonnull·····31 | 447 | ········19:·ifnonnull·····31 |
448 | ········22:·aload_0 | 448 | ········22:·aload_0 |
449 | ········23:·invokevirtual·#82·················//·Method·getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; | 449 | ········23:·invokevirtual·#82·················//·Method·getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; |
450 | ········26:·astore_1 | 450 | ········26:·astore_1 |
451 | ········27:·aload_1 | 451 | ········27:·aload_1 |
452 | ········28:·ifnull········20 | 452 | ········28:·ifnull········209 |
453 | ········31:·aload_0 | 453 | ········31:·aload_0 |
454 | ········32:·ldc···········#84·················//·float·-0.5f | 454 | ········32:·ldc···········#84·················//·float·-0.5f |
455 | ········34:·putfield······#88·················//·Field·mXChartMin:F | 455 | ········34:·putfield······#88·················//·Field·mXChartMin:F |
456 | ········37:·aload_0 | 456 | ········37:·aload_0 |
457 | ········38:·getfield······#92·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; | 457 | ········38:·getfield······#92·················//·Field·mData:Lcom/github/mikephil/charting/data/ChartData; |
458 | ········41:·checkcast·····#94·················//·class·com/github/mikephil/charting/data/CombinedData | 458 | ········41:·checkcast·····#94·················//·class·com/github/mikephil/charting/data/CombinedData |
459 | ········44:·invokevirtual·#98·················//·Method·com/github/mikephil/charting/data/CombinedData.getXVals:()Ljava/util/List; | 459 | ········44:·invokevirtual·#98·················//·Method·com/github/mikephil/charting/data/CombinedData.getXVals:()Ljava/util/List; |
460 | ········47:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/List.size:()I | 460 | ········47:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/List.size:()I |
461 | ········52:·istore_2 | 461 | ········52:·istore_2 |
462 | ········53:·iload_2 | 462 | ········53:·iload_2 |
463 | ········54:·i2f | 463 | ········54:·i2f |
464 | ········55:·fstore_3 | 464 | ········55:·fstore_3 |
465 | ········56:·ldc···········#105················//·int·1056964608 | ||
466 | ········58:·istore········4 | ||
465 | ········ | 467 | ········60:·ldc···········#106················//·float·0.5f |
466 | ········ | 468 | ········62:·fstore········5 |
467 | ········6 | 469 | ········64:·fload_3 |
468 | ········6 | 470 | ········65:·fload·········5 |
469 | ········6 | 471 | ········67:·fsub |
470 | ········6 | 472 | ········68:·fstore_3 |
471 | ········6 | 473 | ········69:·aload_0 |
472 | ········ | 474 | ········70:·fload_3 |
473 | ········ | 475 | ········71:·putfield······#109················//·Field·mXChartMax:F |
474 | ········7 | 476 | ········74:·aload_0 |
475 | ········7 | 477 | ········75:·invokevirtual·#82·················//·Method·getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; |
476 | ········7 | 478 | ········78:·astore_1 |
477 | ········7 | 479 | ········79:·aload_1 |
478 | ········ | 480 | ········80:·ifnull········185 |
479 | ········ | 481 | ········83:·aload_0 |
480 | ········8 | 482 | ········84:·invokevirtual·#82·················//·Method·getBubbleData:()Lcom/github/mikephil/charting/data/BubbleData; |
481 | ········8 | 483 | ········87:·invokevirtual·#114················//·Method·com/github/mikephil/charting/data/BubbleData.getDataSets:()Ljava/util/List; |
482 | ········86:·astore_1 | ||
483 | ········87:·aload_1 | ||
484 | ········ | 484 | ········90:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
485 | ········93:·astore········5 | ||
486 | ········95:·a | 485 | ········95:·astore_1 |
486 | ········96:·aload_1 | ||
487 | ········97:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 487 | ········97:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
488 | ·······102:·istore | 488 | ·······102:·istore········4 |
489 | ·······10 | 489 | ·······104:·iload·········4 |
490 | ·······10 | 490 | ·······106:·ifeq··········185 |
491 | ·······10 | 491 | ·······109:·aload_1 |
492 | ·······1 | 492 | ·······110:·invokeinterface·#128,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
493 | ·······11 | 493 | ·······115:·checkcast·····#130················//·class·com/github/mikephil/charting/data/BubbleDataSet |
494 | ·······11 | 494 | ·······118:·astore········6 |
495 | ·······1 | 495 | ·······120:·aload·········6 |
496 | ·······12 | 496 | ·······122:·invokevirtual·#134················//·Method·com/github/mikephil/charting/data/BubbleDataSet.getXMin:()F |
497 | ·······12 | 497 | ·······125:·fstore········7 |
498 | ·······12 | 498 | ·······127:·aload·········6 |
499 | ·······12 | 499 | ·······129:·invokevirtual·#137················//·Method·com/github/mikephil/charting/data/BubbleDataSet.getXMax:()F |
500 | ·······13 | 500 | ·······132:·fstore········8 |
501 | ·······13 | 501 | ·······134:·aload_0 |
502 | ·······13 | 502 | ·······135:·getfield······#88·················//·Field·mXChartMin:F |
503 | ·······137:·fstore_3 | ||
504 | ·······138:·f | 503 | ·······138:·fstore········5 |
505 | ·······140:·fload_3 | ||
506 | ·······141:·fcmpg | ||
507 | ·······142:·istore_2 | ||
508 | ·······143:·iload_2 | ||
509 | ·······144:·ifge··········153 | ||
510 | ·······147:·aload_0 | ||
511 | ·······14 | 504 | ·······140:·fload·········7 |
505 | ·······142:·fload·········5 | ||
506 | ·······144:·fcmpg | ||
507 | ·······145:·istore········4 | ||
508 | ·······147:·iload·········4 | ||
509 | ·······149:·ifge··········158 | ||
510 | ·······152:·aload_0 | ||
511 | ·······153:·fload·········7 | ||
512 | ·······15 | 512 | ·······155:·putfield······#88·················//·Field·mXChartMin:F |
513 | ·······15 | 513 | ·······158:·aload_0 |
514 | ·······15 | 514 | ·······159:·getfield······#109················//·Field·mXChartMax:F |
515 | ·······157:·fstore_3 | ||
516 | ·······158:·fload·········8 | ||
517 | ·······160:·fload_3 | ||
518 | ·······161:·fcmpl | ||
519 | ·······162:·istore_2 | ||
520 | ·······163:·iload_2 | ||
521 | ·······16 | 515 | ·······162:·fstore········5 |
522 | ·······167:·aload_0 | ||
523 | ·······16 | 516 | ·······164:·fload·········8 |
524 | ·······1 | 517 | ·······166:·fload·········5 |
518 | ·······168:·fcmpl | ||
519 | ·······169:·istore········4 | ||
520 | ·······171:·iload·········4 | ||
525 | ·······173:· | 521 | ·······173:·ifle··········96 |
526 | ·······176:·aload_0 | 522 | ·······176:·aload_0 |
523 | ·······177:·fload·········8 | ||
524 | ·······179:·putfield······#109················//·Field·mXChartMax:F | ||
525 | ·······182:·goto··········96 | ||
526 | ·······185:·aload_0 | ||
527 | ·······1 | 527 | ·······186:·getfield······#109················//·Field·mXChartMax:F |
528 | ·······18 | 528 | ·······189:·fstore_3 |
529 | ·······1 | 529 | ·······190:·aload_0 |
530 | ·······1 | 530 | ·······191:·getfield······#88·················//·Field·mXChartMin:F |
531 | ·······1 | 531 | ·······194:·fstore········5 |
532 | ·······187:·fload_3 | ||
533 | ·······188:·fload·········4 | ||
534 | ·······190:·fsub | ||
535 | ·······191:·invokestatic··#143················//·Method·java/lang/Math.abs:(F)F | ||
536 | ·······194:·fstore_3 | ||
537 | ·······195:·aload_0 | ||
538 | ·······196:·fload_3 | 532 | ·······196:·fload_3 |
533 | ·······197:·fload·········5 | ||
534 | ·······199:·fsub | ||
535 | ·······200:·invokestatic··#143················//·Method·java/lang/Math.abs:(F)F | ||
536 | ·······203:·fstore_3 | ||
537 | ·······204:·aload_0 | ||
538 | ·······205:·fload_3 | ||
539 | ······· | 539 | ·······206:·putfield······#146················//·Field·mDeltaX:F |
540 | ·······20 | 540 | ·······209:·return |
541 | ··public·com.github.mikephil.charting.data.BarData·getBarData(); | 541 | ··public·com.github.mikephil.charting.data.BarData·getBarData(); |
542 | ····descriptor:·()Lcom/github/mikephil/charting/data/BarData; | 542 | ····descriptor:·()Lcom/github/mikephil/charting/data/BarData; |
543 | ····flags:·(0x0001)·ACC_PUBLIC | 543 | ····flags:·(0x0001)·ACC_PUBLIC |
544 | ····Code: | 544 | ····Code: |
545 | ······stack=300,·locals=2,·args_size=1 | 545 | ······stack=300,·locals=2,·args_size=1 |
546 | ·········0:·aload_0 | 546 | ·········0:·aload_0 |
Offset 573, 54 lines modified | Offset 573, 52 lines modified | ||
573 | ·········7:·putfield······#24·················//·Field·mCircleColors:Ljava/util/List; | 573 | ·········7:·putfield······#24·················//·Field·mCircleColors:Ljava/util/List; |
574 | ········10:·return | 574 | ········10:·return |
575 | ··public·void·setCircleColors(int[],·android.content.Context); | 575 | ··public·void·setCircleColors(int[],·android.content.Context); |
576 | ····descriptor:·([ILandroid/content/Context;)V | 576 | ····descriptor:·([ILandroid/content/Context;)V |
577 | ····flags:·(0x0001)·ACC_PUBLIC | 577 | ····flags:·(0x0001)·ACC_PUBLIC |
578 | ····Code: | 578 | ····Code: |
579 | ······stack=300,·locals= | 579 | ······stack=300,·locals=9,·args_size=3 |
580 | ·········0:·new···········#44·················//·class·java/util/ArrayList | 580 | ·········0:·new···········#44·················//·class·java/util/ArrayList |
581 | ·········3:·astore_3 | 581 | ·········3:·astore_3 |
582 | ·········4:·aload_3 | 582 | ·········4:·aload_3 |
583 | ·········5:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":()V | 583 | ·········5:·invokespecial·#47·················//·Method·java/util/ArrayList."<init>":()V |
584 | ·········8:·aload_1 | 584 | ·········8:·aload_1 |
585 | ·········9:·astore········4 | ||
586 | ········11:·aload_1 | ||
587 | ········ | 585 | ·········9:·arraylength |
586 | ········10:·istore········4 | ||
587 | ········12:·iconst_0 | ||
588 | ········13:·istore········5 | 588 | ········13:·istore········5 |
589 | ········15:·iconst_0 | ||
590 | ········16:·istore········6 | ||
591 | ········1 | 589 | ········15:·iload·········5 |
590 | ········17:·iload·········4 | ||
591 | ········19:·if_icmpge·····64 | ||
592 | ········22:·aload_1 | ||
592 | ········2 | 593 | ········23:·iload·········5 |
593 | ········22:·if_icmpge·····68 | ||
594 | ········25:·aload·········4 | ||
595 | ········27:·iload·········6 | ||
596 | ········2 | 594 | ········25:·iaload |
597 | ········ | 595 | ········26:·istore········6 |
598 | ········ | 596 | ········28:·aload_2 |
599 | ········ | 597 | ········29:·invokevirtual·#120················//·Method·android/content/Context.getResources:()Landroid/content/res/Resources; |
600 | ········3 | 598 | ········32:·iload·········6 |
601 | ········3 | 599 | ········34:·invokevirtual·#126················//·Method·android/content/res/Resources.getColor:(I)I |
602 | ········ | 600 | ········37:·istore········7 |
603 | ········ | 601 | ········39:·iload·········7 |
604 | ········4 | 602 | ········41:·invokestatic··#62·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
605 | ········4 | 603 | ········44:·astore········8 |
606 | ········ | 604 | ········46:·aload_3 |
607 | ········ | 605 | ········47:·aload·········8 |
608 | ········ | 606 | ········49:·invokeinterface·#68,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
609 | ········5 | 607 | ········54:·pop |
610 | ········5 | 608 | ········55:·iload·········5 |
611 | ········ | 609 | ········57:·iconst_1 |
612 | ········ | 610 | ········58:·iadd |
613 | ········ | 611 | ········59:·istore········5 |
614 | ········6 | 612 | ········61:·goto··········15 |
615 | ········6 | 613 | ········64:·aload_0 |
616 | ········6 | 614 | ········65:·aload_3 |
617 | ········ | 615 | ········66:·putfield······#24·················//·Field·mCircleColors:Ljava/util/List; |
618 | ········ | 616 | ········69:·return |
619 | ··public·void·setCircleSize(float); | 617 | ··public·void·setCircleSize(float); |
620 | ····descriptor:·(F)V | 618 | ····descriptor:·(F)V |
621 | ····flags:·(0x0001)·ACC_PUBLIC | 619 | ····flags:·(0x0001)·ACC_PUBLIC |
622 | ····Code: | 620 | ····Code: |
623 | ······stack=300,·locals=3,·args_size=2 | 621 | ······stack=300,·locals=3,·args_size=2 |
624 | ·········0:·fload_1 | 622 | ·········0:·fload_1 |
Offset 54, 18 lines modified | Offset 54, 18 lines modified | ||
54 | ····public·void·onActivityCreated(final·Bundle·bundle)·{ | 54 | ····public·void·onActivityCreated(final·Bundle·bundle)·{ |
55 | ········super.onActivityCreated(bundle); | 55 | ········super.onActivityCreated(bundle); |
56 | ········this.getDialog().setTitle((CharSequence)(this.getString(2131099712)·+·":·"·+·AccountsDbAdapter.getInstance().getAccountName(this.mOriginAccountUID))); | 56 | ········this.getDialog().setTitle((CharSequence)(this.getString(2131099712)·+·":·"·+·AccountsDbAdapter.getInstance().getAccountName(this.mOriginAccountUID))); |
57 | ········final·AccountsDbAdapter·instance·=·AccountsDbAdapter.getInstance(); | 57 | ········final·AccountsDbAdapter·instance·=·AccountsDbAdapter.getInstance(); |
58 | ········final·List·descendantAccountUIDs·=·instance.getDescendantAccountUIDs(this.mOriginAccountUID,·(String)null,·(String[])null); | 58 | ········final·List·descendantAccountUIDs·=·instance.getDescendantAccountUIDs(this.mOriginAccountUID,·(String)null,·(String[])null); |
59 | ········final·String·currencyCode·=·instance.getCurrencyCode(this.mOriginAccountUID); | 59 | ········final·String·currencyCode·=·instance.getCurrencyCode(this.mOriginAccountUID); |
60 | ········final·AccountType·accountType·=·instance.getAccountType(this.mOriginAccountUID); | 60 | ········final·AccountType·accountType·=·instance.getAccountType(this.mOriginAccountUID); |
61 | ········final·QualifiedAccountNameCursorAdapter·adapter·=·new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·instance.fetchAccountsOrderedByFullName("(uid·!=·?·AND·currency_code·=·?·AND·type·=·?·AND·is_placeholder·=·0·AND·uid·NOT·IN·('"·+·TextUtils.join((CharSequence)"','",·(Iterable)descendantAccountUIDs)·+·"') | 61 | ········final·QualifiedAccountNameCursorAdapter·adapter·=·new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·instance.fetchAccountsOrderedByFullName("(uid·!=·?·AND·currency_code·=·?·AND·type·=·?·AND·is_placeholder·=·0·AND·uid·NOT·IN·('"·+·TextUtils.join((CharSequence)"','",·(Iterable)descendantAccountUIDs)·+·"'))",·new·String[]·{·this.mOriginAccountUID,·currencyCode,·accountType.name()·})); |
62 | ········((SimpleCursorAdapter)adapter).setDropDownViewResource(17367049); | 62 | ········((SimpleCursorAdapter)adapter).setDropDownViewResource(17367049); |
63 | ········this.mTransactionsDestinationAccountSpinner.setAdapter((SpinnerAdapter)adapter); | 63 | ········this.mTransactionsDestinationAccountSpinner.setAdapter((SpinnerAdapter)adapter); |
64 | ········final·Cursor·fetchAccountsOrderedByFullName·=·instance.fetchAccountsOrderedByFullName("(uid·!=·?·AND·currency_code·=·?·AND·type·=·?·AND·uid·NOT·IN·('"·+·TextUtils.join((CharSequence)"','",·(Iterable)descendantAccountUIDs)·+·"') | 64 | ········final·Cursor·fetchAccountsOrderedByFullName·=·instance.fetchAccountsOrderedByFullName("(uid·!=·?·AND·currency_code·=·?·AND·type·=·?·AND·uid·NOT·IN·('"·+·TextUtils.join((CharSequence)"','",·(Iterable)descendantAccountUIDs)·+·"'))",·new·String[]·{·this.mOriginAccountUID,·currencyCode,·accountType.name()·}); |
65 | ········final·QualifiedAccountNameCursorAdapter·adapter2·=·new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·fetchAccountsOrderedByFullName); | 65 | ········final·QualifiedAccountNameCursorAdapter·adapter2·=·new·QualifiedAccountNameCursorAdapter((Context)this.getActivity(),·17367048,·fetchAccountsOrderedByFullName); |
66 | ········((SimpleCursorAdapter)adapter2).setDropDownViewResource(17367049); | 66 | ········((SimpleCursorAdapter)adapter2).setDropDownViewResource(17367049); |
67 | ········this.mAccountsDestinationAccountSpinner.setAdapter((SpinnerAdapter)adapter2); | 67 | ········this.mAccountsDestinationAccountSpinner.setAdapter((SpinnerAdapter)adapter2); |
68 | ········this.setListeners(); | 68 | ········this.setListeners(); |
69 | ········if·(fetchAccountsOrderedByFullName.getCount()·==·0)·{ | 69 | ········if·(fetchAccountsOrderedByFullName.getCount()·==·0)·{ |
70 | ············this.mMoveAccountsRadioButton.setEnabled(false); | 70 | ············this.mMoveAccountsRadioButton.setEnabled(false); |
71 | ············this.mMoveAccountsRadioButton.setChecked(false); | 71 | ············this.mMoveAccountsRadioButton.setChecked(false); |
Offset 1259, 15 lines modified | Offset 1259, 15 lines modified | ||
1259 | ·······100:·invokestatic··#254················//·Method·org/joda/time/Months.monthsBetween:(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Months; | 1259 | ·······100:·invokestatic··#254················//·Method·org/joda/time/Months.monthsBetween:(Lorg/joda/time/ReadablePartial;Lorg/joda/time/ReadablePartial;)Lorg/joda/time/Months; |
1260 | ·······103:·astore········8 | 1260 | ·······103:·astore········8 |
1261 | ·······105:·aload·········8 | 1261 | ·······105:·aload·········8 |
1262 | ·······107:·invokevirtual·#257················//·Method·org/joda/time/Months.getMonths:()I | 1262 | ·······107:·invokevirtual·#257················//·Method·org/joda/time/Months.getMonths:()I |
1263 | ·······110:·istore········14 | 1263 | ·······110:·istore········14 |
1264 | ·······112:·iload·········12 | 1264 | ·······112:·iload·········12 |
1265 | ·······114:·iload·········14 | 1265 | ·······114:·iload·········14 |
1266 | ·······116:·if_icmpgt·····8 | 1266 | ·······116:·if_icmpgt·····879 |
1267 | ·······119:·aload·········7 | 1267 | ·······119:·aload·········7 |
1268 | ·······121:·invokevirtual·#261················//·Method·org/joda/time/LocalDateTime.dayOfMonth:()Lorg/joda/time/LocalDateTime$Property; | 1268 | ·······121:·invokevirtual·#261················//·Method·org/joda/time/LocalDateTime.dayOfMonth:()Lorg/joda/time/LocalDateTime$Property; |
1269 | ·······124:·invokevirtual·#267················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; | 1269 | ·······124:·invokevirtual·#267················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; |
1270 | ·······127:·invokevirtual·#270················//·Method·org/joda/time/LocalDateTime.millisOfDay:()Lorg/joda/time/LocalDateTime$Property; | 1270 | ·······127:·invokevirtual·#270················//·Method·org/joda/time/LocalDateTime.millisOfDay:()Lorg/joda/time/LocalDateTime$Property; |
1271 | ·······130:·invokevirtual·#267················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; | 1271 | ·······130:·invokevirtual·#267················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; |
1272 | ·······133:·invokevirtual·#271················//·Method·org/joda/time/LocalDateTime.toDate:()Ljava/util/Date; | 1272 | ·······133:·invokevirtual·#271················//·Method·org/joda/time/LocalDateTime.toDate:()Ljava/util/Date; |
1273 | ·······136:·invokevirtual·#242················//·Method·java/util/Date.getTime:()J | 1273 | ·······136:·invokevirtual·#242················//·Method·java/util/Date.getTime:()J |
Offset 1293, 15 lines modified | Offset 1293, 15 lines modified | ||
1293 | ·······185:·aload·········8 | 1293 | ·······185:·aload·········8 |
1294 | ·······187:·invokeinterface·#282,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 1294 | ·······187:·invokeinterface·#282,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1295 | ·······192:·astore········20 | 1295 | ·······192:·astore········20 |
1296 | ·······194:·aload·········20 | 1296 | ·······194:·aload·········20 |
1297 | ·······196:·invokeinterface·#288,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 1297 | ·······196:·invokeinterface·#288,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1298 | ·······201:·istore········14 | 1298 | ·······201:·istore········14 |
1299 | ·······203:·iload·········14 | 1299 | ·······203:·iload·········14 |
1300 | ·······205:·ifeq··········7 | 1300 | ·······205:·ifeq··········729 |
1301 | ·······208:·aload·········20 | 1301 | ·······208:·aload·········20 |
1302 | ·······210:·invokeinterface·#292,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 1302 | ·······210:·invokeinterface·#292,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1303 | ·······215:·checkcast·····#294················//·class·org/gnucash/android/model/Account | 1303 | ·······215:·checkcast·····#294················//·class·org/gnucash/android/model/Account |
1304 | ·······218:·astore········21 | 1304 | ·······218:·astore········21 |
1305 | ·······220:·aload·········21 | 1305 | ·······220:·aload·········21 |
1306 | ·······222:·invokevirtual·#298················//·Method·org/gnucash/android/model/Account.getAccountType:()Lorg/gnucash/android/model/AccountType; | 1306 | ·······222:·invokevirtual·#298················//·Method·org/gnucash/android/model/Account.getAccountType:()Lorg/gnucash/android/model/AccountType; |
1307 | ·······225:·astore········8 | 1307 | ·······225:·astore········8 |
Offset 1361, 20 lines modified | Offset 1361, 20 lines modified | ||
1361 | ·······341:·istore········14 | 1361 | ·······341:·istore········14 |
1362 | ·······343:·iload·········14 | 1362 | ·······343:·iload·········14 |
1363 | ·······345:·ifne··········411 | 1363 | ·······345:·ifne··········411 |
1364 | ·······348:·aload_0 | 1364 | ·······348:·aload_0 |
1365 | ·······349:·getfield······#121················//·Field·mUseAccountColor:Z | 1365 | ·······349:·getfield······#121················//·Field·mUseAccountColor:Z |
1366 | ·······352:·istore········14 | 1366 | ·······352:·istore········14 |
1367 | ·······354:·iload·········14 | 1367 | ·······354:·iload·········14 |
1368 | ·······356:·ifeq··········67 | 1368 | ·······356:·ifeq··········673 |
1369 | ·······359:·aload·········21 | 1369 | ·······359:·aload·········21 |
1370 | ·······361:·invokevirtual·#336················//·Method·org/gnucash/android/model/Account.getColorHexCode:()Ljava/lang/String; | 1370 | ·······361:·invokevirtual·#336················//·Method·org/gnucash/android/model/Account.getColorHexCode:()Ljava/lang/String; |
1371 | ·······364:·astore········8 | 1371 | ·······364:·astore········8 |
1372 | ·······366:·aload·········8 | 1372 | ·······366:·aload·········8 |
1373 | ·······368:·ifnull········62 | 1373 | ·······368:·ifnull········624 |
1374 | ·······371:·aload·········21 | 1374 | ·······371:·aload·········21 |
1375 | ·······373:·invokevirtual·#336················//·Method·org/gnucash/android/model/Account.getColorHexCode:()Ljava/lang/String; | 1375 | ·······373:·invokevirtual·#336················//·Method·org/gnucash/android/model/Account.getColorHexCode:()Ljava/lang/String; |
1376 | ·······376:·astore········8 | 1376 | ·······376:·astore········8 |
1377 | ·······378:·aload·········8 | 1377 | ·······378:·aload·········8 |
1378 | ·······380:·invokestatic··#47·················//·Method·android/graphics/Color.parseColor:(Ljava/lang/String;)I | 1378 | ·······380:·invokestatic··#47·················//·Method·android/graphics/Color.parseColor:(Ljava/lang/String;)I |
1379 | ·······383:·istore········14 | 1379 | ·······383:·istore········14 |
1380 | ·······385:·iload·········14 | 1380 | ·······385:·iload·········14 |
Offset 1400, 290 lines modified | Offset 1400, 282 lines modified | ||
1400 | ·······429:·aload·········8 | 1400 | ·······429:·aload·········8 |
1401 | ·······431:·invokeinterface·#352,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z | 1401 | ·······431:·invokeinterface·#352,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1402 | ·······436:·pop | 1402 | ·······436:·pop |
1403 | ·······437:·aload·········21 | 1403 | ·······437:·aload·········21 |
1404 | ·······439:·invokevirtual·#355················//·Method·org/gnucash/android/model/Account.getName:()Ljava/lang/String; | 1404 | ·······439:·invokevirtual·#355················//·Method·org/gnucash/android/model/Account.getName:()Ljava/lang/String; |
1405 | ·······442:·astore········8 | 1405 | ·······442:·astore········8 |
1406 | ·······444:·aload_3 | 1406 | ·······444:·aload_3 |
1407 | ·······445:·astore········11 | ||
1408 | ·······447:·aload_3 | ||
1409 | ·······44 | 1407 | ·······445:·aload·········8 |
1410 | ·······4 | 1408 | ·······447:·invokeinterface·#352,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1411 | ·······45 | 1409 | ·······452:·pop |
1412 | ·······45 | 1410 | ·······453:·aload·········21 |
1413 | ·······45 | 1411 | ·······455:·invokevirtual·#311················//·Method·org/gnucash/android/model/Account.getUID:()Ljava/lang/String; |
1414 | ·······4 | 1412 | ·······458:·astore········8 |
1415 | ·······46 | 1413 | ·······460:·aload·········5 |
1416 | ·······46 | 1414 | ·······462:·aload·········8 |
1417 | ·······46 | 1415 | ·······464:·invokeinterface·#358,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
1418 | ·······4 | 1416 | ·······469:·astore········8 |
1419 | ·······47 | 1417 | ·······471:·aload·········4 |
1420 | ·······47 | 1418 | ·······473:·aload·········8 |
1421 | ·······47 | 1419 | ·······475:·invokeinterface·#352,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1422 | ·······48 | 1420 | ·······480:·pop |
1423 | ·······48 | 1421 | ·······481:·ldc···········#23·················//·String·BarChartActivity |
1424 | ·······48 | 1422 | ·······483:·astore········8 |
1425 | ·······48 | 1423 | ·······485:·new···········#360················//·class·java/lang/StringBuilder |
1426 | ·······4 | 1424 | ·······488:·astore········13 |
1427 | ·······49 | 1425 | ·······490:·aload·········13 |
1428 | ·······49 | 1426 | ·······492:·invokespecial·#361················//·Method·java/lang/StringBuilder."<init>":()V |
1429 | ·······49 | 1427 | ·······495:·aload_1 |
1430 | ·······49 | 1428 | ·······496:·astore········11 |
1431 | ······· | 1429 | ·······498:·aload·········13 |
1432 | ·······50 | 1430 | ·······500:·aload_1 |
1433 | ·······50 | 1431 | ·······501:·invokevirtual·#365················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
1434 | ·······50 | 1432 | ·······504:·astore········13 |
1435 | ·······50 | 1433 | ·······506:·aload·········7 |
1436 | ·······5 | 1434 | ·······508:·astore········11 |
1437 | ·······51 | 1435 | ·······510:·ldc_w·········#367················//·String··MMMM·yyyy |
1438 | ·······51 | 1436 | ·······513:·astore········28 |
1439 | ·······51 | 1437 | ·······515:·aload·········7 |
1440 | ·······5 | 1438 | ·······517:·aload·········28 |
1441 | ·······5 | 1439 | ·······519:·invokevirtual·#371················//·Method·org/joda/time/LocalDateTime.toString:(Ljava/lang/String;)Ljava/lang/String; |
1442 | ·······52 | 1440 | ·······522:·astore········29 |
1443 | ·······52 | 1441 | ·······524:·aload·········29 |
1444 | ·······52 | 1442 | ·······526:·astore········11 |
1445 | ·······5 | 1443 | ·······528:·aload·········13 |
1446 | ·······53 | 1444 | ·······530:·aload·········29 |
1447 | ·······53 | 1445 | ·······532:·invokevirtual·#374················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1448 | ·······53 | 1446 | ·······535:·astore········13 |
1449 | ·······5 | 1447 | ·······537:·aload·········21 |
1450 | ·······5 | 1448 | ·······539:·invokevirtual·#355················//·Method·org/gnucash/android/model/Account.getName:()Ljava/lang/String; |
1451 | ·······54 | 1449 | ·······542:·astore········29 |
1452 | ·······54 | 1450 | ·······544:·aload·········29 |
1453 | ·······54 | 1451 | ·······546:·astore········11 |
1454 | ·······5 | 1452 | ·······548:·aload·········13 |
1455 | ·······55 | 1453 | ·······550:·aload·········29 |
1456 | ·······55 | 1454 | ·······552:·invokevirtual·#374················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1457 | ·······55 | 1455 | ·······555:·astore········13 |
1458 | ·······5 | 1456 | ·······557:·ldc_w·········#376················//·String··= |
1459 | ·······56 | 1457 | ·······560:·astore········11 |
1460 | ·······56 | 1458 | ·······562:·aload·········13 |
1461 | ·······56 | 1459 | ·······564:·aload·········11 |
1462 | ·······56 | 1460 | ·······566:·invokevirtual·#374················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1463 | ·······5 | 1461 | ·······569:·astore········13 |
1464 | ·······57 | 1462 | ·······571:·aload·········19 |
1465 | ·······57 | 1463 | ·······573:·invokeinterface·#208,··1··········//·InterfaceMethod·java/util/List.size:()I |
1466 | ·······5 | 1464 | ·······578:·iconst_m1 |
1467 | ·······5 | 1465 | ·······579:·iadd |
1468 | ·······58 | 1466 | ·······580:·istore········30 |
1469 | ·······58 | 1467 | ·······582:·aload·········19 |
1470 | ·······58 | 1468 | ·······584:·astore········11 |
1471 | ·······58 | 1469 | ·······586:·aload·········19 |
1472 | ·······5 | 1470 | ·······588:·iload·········30 |
1473 | ·······59 | 1471 | ·······590:·invokeinterface·#212,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
Max diff block lines reached; 292/27489 bytes (1.06%) of diff not shown. |
Offset 205, 15 lines modified | Offset 205, 15 lines modified | ||
205 | ·········1:·invokespecial·#8··················//·Method·org/gnucash/android/ui/passcode/PassLockActivity."<init>":()V | 205 | ·········1:·invokespecial·#8··················//·Method·org/gnucash/android/ui/passcode/PassLockActivity."<init>":()V |
206 | ·········4:·return | 206 | ·········4:·return |
207 | ··protected·void·onCreate(android.os.Bundle); | 207 | ··protected·void·onCreate(android.os.Bundle); |
208 | ····descriptor:·(Landroid/os/Bundle;)V | 208 | ····descriptor:·(Landroid/os/Bundle;)V |
209 | ····flags:·(0x0004)·ACC_PROTECTED | 209 | ····flags:·(0x0004)·ACC_PROTECTED |
210 | ····Code: | 210 | ····Code: |
211 | ······stack=300,·locals=1 | 211 | ······stack=300,·locals=15,·args_size=2 |
212 | ·········0:·aload_0 | 212 | ·········0:·aload_0 |
213 | ·········1:·ldc···········#9··················//·int·2130903063 | 213 | ·········1:·ldc···········#9··················//·int·2130903063 |
214 | ·········3:·invokevirtual·#14·················//·Method·setContentView:(I)V | 214 | ·········3:·invokevirtual·#14·················//·Method·setContentView:(I)V |
215 | ·········6:·aload_0 | 215 | ·········6:·aload_0 |
216 | ·········7:·aload_1 | 216 | ·········7:·aload_1 |
217 | ·········8:·invokespecial·#18·················//·Method·org/gnucash/android/ui/passcode/PassLockActivity.onCreate:(Landroid/os/Bundle;)V | 217 | ·········8:·invokespecial·#18·················//·Method·org/gnucash/android/ui/passcode/PassLockActivity.onCreate:(Landroid/os/Bundle;)V |
218 | ········11:·aload_0 | 218 | ········11:·aload_0 |
Offset 271, 66 lines modified | Offset 271, 66 lines modified | ||
271 | ·······127:·invokeinterface·#101,··3··········//·InterfaceMethod·java/util/List.add:(ILjava/lang/Object;)V | 271 | ·······127:·invokeinterface·#101,··3··········//·InterfaceMethod·java/util/List.add:(ILjava/lang/Object;)V |
272 | ·······132:·new···········#103················//·class·java/util/ArrayList | 272 | ·······132:·new···········#103················//·class·java/util/ArrayList |
273 | ·······135:·astore········11 | 273 | ·······135:·astore········11 |
274 | ·······137:·aload·········11 | 274 | ·······137:·aload·········11 |
275 | ·······139:·invokespecial·#104················//·Method·java/util/ArrayList."<init>":()V | 275 | ·······139:·invokespecial·#104················//·Method·java/util/ArrayList."<init>":()V |
276 | ·······142:·aload·········9 | 276 | ·······142:·aload·········9 |
277 | ·······144:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 277 | ·······144:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
278 | ·······149:·astore········ | 278 | ·······149:·astore········4 |
279 | ·······151:·aload········· | 279 | ·······151:·aload·········4 |
280 | ·······153:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 280 | ·······153:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
281 | ·······158:·istore········ | 281 | ·······158:·istore········5 |
282 | ·······160:·iload········· | 282 | ·······160:·iload·········5 |
283 | ·······162:·ifeq··········217 | 283 | ·······162:·ifeq··········217 |
284 | ·······165:·aload········· | 284 | ·······165:·aload·········4 |
285 | ·······167:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 285 | ·······167:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
286 | ·······172:·checkcast·····#78·················//·class·java/util/Currency | 286 | ·······172:·checkcast·····#78·················//·class·java/util/Currency |
287 | ·······175:·astore········1 | 287 | ·······175:·astore········12 |
288 | ·······177:·aload·········1 | 288 | ·······177:·aload·········12 |
289 | ·······179:·invokevirtual·#122················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; | 289 | ·······179:·invokevirtual·#122················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; |
290 | ·······182:·astore········ | 290 | ·······182:·astore········6 |
291 | ·······184:·aload_2 | 291 | ·······184:·aload_2 |
292 | ·······185:·aload········· | 292 | ·······185:·aload·········6 |
293 | ·······187:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.indexOf:(Ljava/lang/Object;)I | 293 | ·······187:·invokeinterface·#126,··2··········//·InterfaceMethod·java/util/List.indexOf:(Ljava/lang/Object;)I |
294 | ·······192:·istore········ | 294 | ·······192:·istore········5 |
295 | ·······194:·aload_3 | 295 | ·······194:·aload_3 |
296 | ·······195:·iload········· | 296 | ·······195:·iload·········5 |
297 | ·······197:·invokeinterface·#130,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; | 297 | ·······197:·invokeinterface·#130,··2··········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
298 | ·······202:·astore········ | 298 | ·······202:·astore········6 |
299 | ·······204:·aload·········11 | 299 | ·······204:·aload·········11 |
300 | ·······206:·aload········· | 300 | ·······206:·aload·········6 |
301 | ·······208:·invokeinterface·#132,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z | 301 | ·······208:·invokeinterface·#132,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
302 | ·······213:·pop | 302 | ·······213:·pop |
303 | ·······214:·goto··········151 | 303 | ·······214:·goto··········151 |
304 | ·······217:·aload_0 | 304 | ·······217:·aload_0 |
305 | ·······218:·ldc···········#133················//·int·2131624006 | 305 | ·······218:·ldc···········#133················//·int·2131624006 |
306 | ·······220:·invokevirtual·#138················//·Method·findViewById:(I)Landroid/view/View; | 306 | ·······220:·invokevirtual·#138················//·Method·findViewById:(I)Landroid/view/View; |
307 | ·······223:·checkcast·····#140················//·class·android/widget/Spinner | 307 | ·······223:·checkcast·····#140················//·class·android/widget/Spinner |
308 | ·······226:·astore········1 | 308 | ·······226:·astore········13 |
309 | ·······228:·new···········#142················//·class·android/widget/ArrayAdapter | 309 | ·······228:·new···········#142················//·class·android/widget/ArrayAdapter |
310 | ·······231:·astore········1 | 310 | ·······231:·astore········14 |
311 | ·······233:·aload·········1 | 311 | ·······233:·aload·········14 |
312 | ·······235:·aload_0 | 312 | ·······235:·aload_0 |
313 | ·······236:·ldc···········#143················//·int·17367048 | 313 | ·······236:·ldc···········#143················//·int·17367048 |
314 | ·······238:·aload·········11 | 314 | ·······238:·aload·········11 |
315 | ·······240:·invokespecial·#147················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V | 315 | ·······240:·invokespecial·#147················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V |
316 | ·······243:·aload·········1 | 316 | ·······243:·aload·········14 |
317 | ·······245:·ldc···········#148················//·int·17367049 | 317 | ·······245:·ldc···········#148················//·int·17367049 |
318 | ·······247:·invokevirtual·#152················//·Method·android/widget/ArrayAdapter.setDropDownViewResource:(I)V | 318 | ·······247:·invokevirtual·#152················//·Method·android/widget/ArrayAdapter.setDropDownViewResource:(I)V |
319 | ·······250:·aload·········1 | 319 | ·······250:·aload·········13 |
320 | ·······252:·aload·········1 | 320 | ·······252:·aload·········14 |
321 | ·······254:·invokevirtual·#156················//·Method·android/widget/Spinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V | 321 | ·······254:·invokevirtual·#156················//·Method·android/widget/Spinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V |
322 | ·······257:·new···········#158················//·class·org/gnucash/android/ui/chart/ChartReportActivity$1 | 322 | ·······257:·new···········#158················//·class·org/gnucash/android/ui/chart/ChartReportActivity$1 |
323 | ·······260:·astore········4 | 323 | ·······260:·astore········4 |
324 | ·······262:·aload·········4 | 324 | ·······262:·aload·········4 |
325 | ·······264:·aload_0 | 325 | ·······264:·aload_0 |
326 | ·······265:·aload_2 | 326 | ·······265:·aload_2 |
327 | ·······266:·aload_3 | 327 | ·······266:·aload_3 |
328 | ·······267:·invokespecial·#161················//·Method·org/gnucash/android/ui/chart/ChartReportActivity$1."<init>":(Lorg/gnucash/android/ui/chart/ChartReportActivity;Ljava/util/List;Ljava/util/List;)V | 328 | ·······267:·invokespecial·#161················//·Method·org/gnucash/android/ui/chart/ChartReportActivity$1."<init>":(Lorg/gnucash/android/ui/chart/ChartReportActivity;Ljava/util/List;Ljava/util/List;)V |
329 | ·······270:·aload·········1 | 329 | ·······270:·aload·········13 |
330 | ·······272:·aload·········4 | 330 | ·······272:·aload·········4 |
331 | ·······274:·invokevirtual·#165················//·Method·android/widget/Spinner.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V | 331 | ·······274:·invokevirtual·#165················//·Method·android/widget/Spinner.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V |
332 | ·······277:·aload_0 | 332 | ·······277:·aload_0 |
333 | ·······278:·ldc···········#166················//·int·2131624003 | 333 | ·······278:·ldc···········#166················//·int·2131624003 |
334 | ·······280:·invokevirtual·#138················//·Method·findViewById:(I)Landroid/view/View; | 334 | ·······280:·invokevirtual·#138················//·Method·findViewById:(I)Landroid/view/View; |
335 | ·······283:·astore········4 | 335 | ·······283:·astore········4 |
336 | ·······285:·new···········#169················//·class·org/gnucash/android/ui/chart/ChartReportActivity$2 | 336 | ·······285:·new···········#169················//·class·org/gnucash/android/ui/chart/ChartReportActivity$2 |
Offset 167, 16 lines modified | Offset 167, 16 lines modified | ||
167 | ········o.setFillColor(n); | 167 | ········o.setFillColor(n); |
168 | ········return·new·LineData((List)list,·(List)Collections.singletonList(o)); | 168 | ········return·new·LineData((List)list,·(List)Collections.singletonList(o)); |
169 | ····} | 169 | ····} |
170 | ···· | 170 | ···· |
171 | ····private·List·getEntryList(final·AccountType·obj)·{ | 171 | ····private·List·getEntryList(final·AccountType·obj)·{ |
172 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); | 172 | ········final·ArrayList<String>·list·=·new·ArrayList<String>(); |
173 | ········for·(final·Account·account·:·this.mAccountsDbAdapter.getSimpleAccountList())·{ | 173 | ········for·(final·Account·account·:·this.mAccountsDbAdapter.getSimpleAccountList())·{ |
174 | ············final·Currency· | 174 | ············final·Currency·currency; |
175 | ············if·(account.getAccountType()·==·obj·&&·!account.isPlaceholderAccount()·&&·account.getCurrency() | 175 | ············if·(account.getAccountType()·==·obj·&&·!account.isPlaceholderAccount()·&&·(currency·=·account.getCurrency())·==·this.mCurrency)·{ |
176 | ················list.add(account.getUID()); | 176 | ················list.add(account.getUID()); |
177 | ············} | 177 | ············} |
178 | ········} | 178 | ········} |
179 | ········LocalDateTime·plusMonths·=·new·LocalDateTime(this.mEarliestTimestampsMap.get(obj)); | 179 | ········LocalDateTime·plusMonths·=·new·LocalDateTime(this.mEarliestTimestampsMap.get(obj)); |
180 | ········final·LocalDateTime·localDateTime·=·new·LocalDateTime(this.mLatestTimestampsMap.get(obj)); | 180 | ········final·LocalDateTime·localDateTime·=·new·LocalDateTime(this.mLatestTimestampsMap.get(obj)); |
181 | ········Log.d("LineChartActivity",·"Earliest·"·+·obj·+·"·date·"·+·plusMonths.toString("dd·MM·yyyy")); | 181 | ········Log.d("LineChartActivity",·"Earliest·"·+·obj·+·"·date·"·+·plusMonths.toString("dd·MM·yyyy")); |
182 | ········Log.d("LineChartActivity",·"Latest·"·+·obj·+·"·date·"·+·localDateTime.toString("dd·MM·yyyy")); | 182 | ········Log.d("LineChartActivity",·"Latest·"·+·obj·+·"·date·"·+·localDateTime.toString("dd·MM·yyyy")); |
Offset 1382, 76 lines modified | Offset 1382, 74 lines modified | ||
1382 | ·······379:·invokevirtual·#215················//·Method·com/github/mikephil/charting/charts/PieChart.invalidate:()V | 1382 | ·······379:·invokevirtual·#215················//·Method·com/github/mikephil/charting/charts/PieChart.invalidate:()V |
1383 | ·······382:·return | 1383 | ·······382:·return |
1384 | ··private·java.util.Map·getCurrencyCodeToAccountMap(java.util.List); | 1384 | ··private·java.util.Map·getCurrencyCodeToAccountMap(java.util.List); |
1385 | ····descriptor:·(Ljava/util/List;)Ljava/util/Map; | 1385 | ····descriptor:·(Ljava/util/List;)Ljava/util/Map; |
1386 | ····flags:·(0x0002)·ACC_PRIVATE | 1386 | ····flags:·(0x0002)·ACC_PRIVATE |
1387 | ····Code: | 1387 | ····Code: |
1388 | ······stack=300,·locals= | 1388 | ······stack=300,·locals=10,·args_size=2 |
1389 | ·········0:·new···········#217················//·class·java/util/HashMap | 1389 | ·········0:·new···········#217················//·class·java/util/HashMap |
1390 | ·········3:·astore_2 | 1390 | ·········3:·astore_2 |
1391 | ·········4:·aload_2 | 1391 | ·········4:·aload_2 |
1392 | ·········5:·invokespecial·#218················//·Method·java/util/HashMap."<init>":()V | 1392 | ·········5:·invokespecial·#218················//·Method·java/util/HashMap."<init>":()V |
1393 | ·········8:·aload_0 | 1393 | ·········8:·aload_0 |
1394 | ·········9:·getfield······#220················//·Field·mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; | 1394 | ·········9:·getfield······#220················//·Field·mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
1395 | ········12:·invokevirtual·#225················//·Method·org/gnucash/android/db/AccountsDbAdapter.getCurrencies:()Ljava/util/List; | 1395 | ········12:·invokevirtual·#225················//·Method·org/gnucash/android/db/AccountsDbAdapter.getCurrencies:()Ljava/util/List; |
1396 | ········15:·astore_3 | ||
1397 | ········16:·aload_3 | ||
1398 | ········1 | 1396 | ········15:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1399 | ········22:·astore········4 | ||
1400 | ········2 | 1397 | ········20:·astore_3 |
1398 | ········21:·aload_3 | ||
1401 | ········2 | 1399 | ········22:·invokeinterface·#235,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1402 | ········ | 1400 | ········27:·istore········4 |
1403 | ········ | 1401 | ········29:·iload·········4 |
1404 | ········3 | 1402 | ········31:·ifeq··········76 |
1405 | ········3 | 1403 | ········34:·aload_3 |
1406 | ········ | 1404 | ········35:·invokeinterface·#239,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1407 | ········4 | 1405 | ········40:·checkcast·····#241················//·class·java/util/Currency |
1408 | ········4 | 1406 | ········43:·astore········5 |
1409 | ········ | 1407 | ········45:·aload·········5 |
1410 | ········ | 1408 | ········47:·invokevirtual·#245················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; |
1411 | ········5 | 1409 | ········50:·astore········6 |
1412 | ········5 | 1410 | ········52:·new···········#247················//·class·java/util/ArrayList |
1413 | ········5 | 1411 | ········55:·astore········7 |
1414 | ········ | 1412 | ········57:·aload·········7 |
1415 | ········ | 1413 | ········59:·invokespecial·#248················//·Method·java/util/ArrayList."<init>":()V |
1416 | ········6 | 1414 | ········62:·aload_2 |
1417 | ········6 | 1415 | ········63:·aload·········6 |
1418 | ········6 | 1416 | ········65:·aload·········7 |
1419 | ········ | 1417 | ········67:·invokeinterface·#254,··3··········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1420 | ········7 | 1418 | ········72:·pop |
1421 | ········7 | 1419 | ········73:·goto··········21 |
1422 | ········7 | 1420 | ········76:·aload_1 |
1423 | ········ | 1421 | ········77:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1424 | ········8 | 1422 | ········82:·astore········6 |
1425 | ········8 | 1423 | ········84:·aload·········6 |
1426 | ········8 | 1424 | ········86:·invokeinterface·#235,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1427 | ········9 | 1425 | ········91:·istore········8 |
1428 | ········9 | 1426 | ········93:·iload·········8 |
1429 | ········9 | 1427 | ········95:·ifeq··········142 |
1430 | ······· | 1428 | ········98:·aload·········6 |
1431 | ·······10 | 1429 | ·······100:·invokeinterface·#239,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1432 | ·······10 | 1430 | ·······105:·checkcast·····#256················//·class·org/gnucash/android/model/Account |
1433 | ·······1 | 1431 | ·······108:·astore········9 |
1434 | ·······11 | 1432 | ·······110:·aload·········9 |
1435 | ·······11 | 1433 | ·······112:·invokevirtual·#260················//·Method·org/gnucash/android/model/Account.getCurrency:()Ljava/util/Currency; |
1436 | ·······11 | 1434 | ·······115:·invokevirtual·#245················//·Method·java/util/Currency.getCurrencyCode:()Ljava/lang/String; |
1437 | ·······1 | 1435 | ·······118:·astore_3 |
1438 | ·······1 | 1436 | ·······119:·aload_2 |
1439 | ·······12 | 1437 | ·······120:·aload_3 |
1440 | ·······12 | 1438 | ·······121:·invokeinterface·#263,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
1441 | ·······12 | 1439 | ·······126:·checkcast·····#179················//·class·java/util/List |
1442 | ·······1 | 1440 | ·······129:·astore_3 |
1443 | ·······13 | 1441 | ·······130:·aload_3 |
1444 | ·······13 | 1442 | ·······131:·aload·········9 |
1445 | ·······13 | 1443 | ·······133:·invokeinterface·#267,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1446 | ·······1 | 1444 | ·······138:·pop |
1447 | ·······1 | 1445 | ·······139:·goto··········84 |
1448 | ·······14 | 1446 | ·······142:·aload_2 |
1449 | ·······14 | 1447 | ·······143:·areturn |
1450 | ··private·com.github.mikephil.charting.data.PieData·getData(boolean); | 1448 | ··private·com.github.mikephil.charting.data.PieData·getData(boolean); |
1451 | ····descriptor:·(Z)Lcom/github/mikephil/charting/data/PieData; | 1449 | ····descriptor:·(Z)Lcom/github/mikephil/charting/data/PieData; |
1452 | ····flags:·(0x0002)·ACC_PRIVATE | 1450 | ····flags:·(0x0002)·ACC_PRIVATE |
1453 | ····Code: | 1451 | ····Code: |
1454 | ······stack=300,·locals=41,·args_size=2 | 1452 | ······stack=300,·locals=41,·args_size=2 |
1455 | ·········0:·aload_0 | 1453 | ·········0:·aload_0 |
Offset 1488, 559 lines modified | Offset 1486, 559 lines modified | ||
1488 | ········56:·astore········8 | 1486 | ········56:·astore········8 |
1489 | ········58:·new···········#247················//·class·java/util/ArrayList | 1487 | ········58:·new···········#247················//·class·java/util/ArrayList |
1490 | ········61:·astore········9 | 1488 | ········61:·astore········9 |
1491 | ········63:·aload·········9 | 1489 | ········63:·aload·········9 |
1492 | ········65:·invokespecial·#248················//·Method·java/util/ArrayList."<init>":()V | 1490 | ········65:·invokespecial·#248················//·Method·java/util/ArrayList."<init>":()V |
1493 | ········68:·aload·········8 | 1491 | ········68:·aload·········8 | Diff chunk too large, falling back to line-by-line diff (545 lines added, 545 lines removed) |
1494 | ········70:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 1492 | ········70:·invokeinterface·#229,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
1495 | ········75:·astore | 1493 | ········75:·astore_2 |
1496 | ········7 | 1494 | ········76:·aload_2 |
1497 | ········7 | 1495 | ········77:·invokeinterface·#235,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
1498 | ········8 | 1496 | ········82:·istore········10 |
1499 | ········8 | 1497 | ········84:·iload·········10 |
1500 | ········8 | 1498 | ········86:·ifeq··········118 |
1501 | ········ | 1499 | ········89:·aload_2 |
1502 | ········9 | 1500 | ········90:·invokeinterface·#239,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
1503 | ········9 | 1501 | ········95:·checkcast·····#256················//·class·org/gnucash/android/model/Account |
1504 | ······· | 1502 | ········98:·astore········11 |
1505 | ·······10 | 1503 | ·······100:·aload·········11 |
1506 | ·······10 | 1504 | ·······102:·invokevirtual·#281················//·Method·org/gnucash/android/model/Account.getUID:()Ljava/lang/String; |
1507 | ·······10 | 1505 | ·······105:·astore_3 |
1508 | ·······10 | 1506 | ·······106:·aload·········9 |
1509 | ·······1 | 1507 | ·······108:·aload_3 |
1510 | ·······1 | 1508 | ·······109:·invokeinterface·#267,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
1511 | ·······11 | 1509 | ·······114:·pop |
1512 | ·······11 | 1510 | ·······115:·goto··········76 |
1513 | ·······1 | 1511 | ·······118:·iload_1 |
1514 | ·······1 | 1512 | ·······119:·ifeq··········668 |
1515 | ·······12 | 1513 | ·······122:·aload_0 |
1516 | ·······12 | 1514 | ·······123:·getfield······#122················//·Field·mChartDate:Lorg/joda/time/LocalDateTime; |
1517 | ·······12 | 1515 | ·······126:·invokevirtual·#285················//·Method·org/joda/time/LocalDateTime.dayOfMonth:()Lorg/joda/time/LocalDateTime$Property; |
1518 | ·······1 | 1516 | ·······129:·invokevirtual·#291················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; |
1519 | ·······13 | 1517 | ·······132:·invokevirtual·#294················//·Method·org/joda/time/LocalDateTime.millisOfDay:()Lorg/joda/time/LocalDateTime$Property; |
1520 | ·······13 | 1518 | ·······135:·invokevirtual·#291················//·Method·org/joda/time/LocalDateTime$Property.withMinimumValue:()Lorg/joda/time/LocalDateTime; |
1521 | ·······1 | 1519 | ·······138:·invokevirtual·#298················//·Method·org/joda/time/LocalDateTime.toDate:()Ljava/util/Date; |
1522 | ·······14 | 1520 | ·······141:·invokevirtual·#304················//·Method·java/util/Date.getTime:()J |
1523 | ·······14 | 1521 | ·······144:·lstore········12 |
1524 | ·······14 | 1522 | ·······146:·aload_0 |
1525 | ·······1 | 1523 | ·······147:·getfield······#122················//·Field·mChartDate:Lorg/joda/time/LocalDateTime; |
1526 | ·······15 | 1524 | ·······150:·invokevirtual·#285················//·Method·org/joda/time/LocalDateTime.dayOfMonth:()Lorg/joda/time/LocalDateTime$Property; |
1527 | ·······15 | 1525 | ·······153:·invokevirtual·#307················//·Method·org/joda/time/LocalDateTime$Property.withMaximumValue:()Lorg/joda/time/LocalDateTime; |
1528 | ·······15 | 1526 | ·······156:·invokevirtual·#294················//·Method·org/joda/time/LocalDateTime.millisOfDay:()Lorg/joda/time/LocalDateTime$Property; |
1529 | ·······1 | 1527 | ·······159:·invokevirtual·#307················//·Method·org/joda/time/LocalDateTime$Property.withMaximumValue:()Lorg/joda/time/LocalDateTime; |
1530 | ·······16 | 1528 | ·······162:·invokevirtual·#298················//·Method·org/joda/time/LocalDateTime.toDate:()Ljava/util/Date; |
1531 | ·······16 | 1529 | ·······165:·invokevirtual·#304················//·Method·java/util/Date.getTime:()J |
1532 | ·······1 | 1530 | ·······168:·lstore········14 |
1533 | ·······17 | 1531 | ·······170:·aload_0 |
1534 | ·······17 | 1532 | ·······171:·getfield······#220················//·Field·mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
1535 | ·······17 | 1533 | ·······174:·aload·········9 |
Max diff block lines reached; 173/61822 bytes (0.28%) of diff not shown. |
Offset 104, 69 lines modified | Offset 104, 67 lines modified | ||
104 | ············"Landroid/widget/ListAdapter;", | 104 | ············"Landroid/widget/ListAdapter;", |
105 | ············">;" | 105 | ············">;" |
106 | ········} | 106 | ········} |
107 | ····.end·annotation | 107 | ····.end·annotation |
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·439 | 109 | ····.line·439 |
110 | ····iget-object·v | 110 | ····iget-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; |
111 | ····if-nez·v | 111 | ····if-nez·v1,·:cond_1 |
112 | ····.line·440 | 112 | ····.line·440 |
113 | ····new-instance·v | 113 | ····new-instance·v1,·Ljava/util/ArrayList; |
114 | ····invoke-direct·{v | 114 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
115 | ····iput-object·v | 115 | ····iput-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; |
116 | ····.line·442 | 116 | ····.line·442 |
117 | ····iget-object·v | 117 | ····iget-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->pieces:Ljava/util/ArrayList; |
118 | ····invoke-virtual·{v | 118 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
119 | ····move-result-object·v | 119 | ····move-result-object·v1 |
120 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
121 | ····:cond_0 | 120 | ····:cond_0 |
122 | ····:goto_0 | 121 | ····:goto_0 |
123 | ····invoke-interface·{v | 122 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
124 | ····move-result·v2 | 123 | ····move-result·v2 |
125 | ····if-eqz·v2,·:cond_1 | 124 | ····if-eqz·v2,·:cond_1 |
126 | ····invoke-interface·{v | 125 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
127 | ····move-result-object·v | 126 | ····move-result-object·v0 |
128 | ····check-cast·v | 127 | ····check-cast·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
129 | ····.line·443 | 128 | ····.line·443 |
130 | ····.local·v | 129 | ····.local·v0,·"state":Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
131 | ····iget-boolean·v2,·v | 130 | ····iget-boolean·v2,·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState;->isActive:Z |
132 | ····if-eqz·v2,·:cond_0 | 131 | ····if-eqz·v2,·:cond_0 |
133 | ····.line·444 | 132 | ····.line·444 |
134 | ····iget-object·v2,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; | 133 | ····iget-object·v2,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; |
135 | ····iget-object·v3,·v | 134 | ····iget-object·v3,·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState;->adapter:Landroid/widget/ListAdapter; |
136 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 135 | ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
137 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
138 | ····.line·449 | 137 | ····.line·449 |
139 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
140 | ····.end·local·v | 138 | ····.end·local·v0····#·"state":Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
141 | ····:cond_1 | 139 | ····:cond_1 |
142 | ····iget-object·v | 140 | ····iget-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; |
143 | ····return-object·v | 141 | ····return-object·v1 |
144 | .end·method | 142 | .end·method |
145 | .method·getRawPieces()Ljava/util/List; | 143 | .method·getRawPieces()Ljava/util/List; |
146 | ····.locals·1 | 144 | ····.locals·1 |
147 | ····.annotation·system·Ldalvik/annotation/Signature; | 145 | ····.annotation·system·Ldalvik/annotation/Signature; |
148 | ········value·=·{ | 146 | ········value·=·{ |
149 | ············"()", | 147 | ············"()", |
Offset 187, 105 lines modified | Offset 185, 104 lines modified | ||
187 | .method·setActive(Landroid/view/View;Z)V | 185 | .method·setActive(Landroid/view/View;Z)V |
188 | ····.locals·3 | 186 | ····.locals·3 |
189 | ····.param·p1,·"v"····#·Landroid/view/View; | 187 | ····.param·p1,·"v"····#·Landroid/view/View; |
190 | ····.param·p2,·"isActive"····#·Z | 188 | ····.param·p2,·"isActive"····#·Z |
191 | ····.prologue | 189 | ····.prologue |
192 | ····.line·424 | 190 | ····.line·424 |
193 | ····iget-object·v | 191 | ····iget-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->pieces:Ljava/util/ArrayList; |
194 | ····invoke-virtual·{v | 192 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
195 | ····move-result-object·v | 193 | ····move-result-object·v2 |
196 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
197 | ····:cond_0 | 194 | ····:cond_0 |
198 | ····invoke-interface·{v | 195 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
199 | ····move-result·v | 196 | ····move-result·v1 |
200 | ····if-eqz·v | 197 | ····if-eqz·v1,·:cond_1 |
201 | ····invoke-interface·{v | 198 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
202 | ····move-result-object·v | 199 | ····move-result-object·v0 |
203 | ····check-cast·v | 200 | ····check-cast·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
204 | ····.line·425 | 201 | ····.line·425 |
205 | ····.local·v | 202 | ····.local·v0,·"state":Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
206 | ····iget-object·v | 203 | ····iget-object·v1,·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState;->adapter:Landroid/widget/ListAdapter; |
207 | ····instance-of·v | 204 | ····instance-of·v1,·v1,·Lcom/commonsware/cwac/sacklist/SackOfViewsAdapter; |
208 | ····if-eqz·v | 205 | ····if-eqz·v1,·:cond_0 |
209 | ····iget-object·v | 206 | ····iget-object·v1,·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState;->adapter:Landroid/widget/ListAdapter; |
210 | ····check-cast·v | 207 | ····check-cast·v1,·Lcom/commonsware/cwac/sacklist/SackOfViewsAdapter; |
208 | ····.line·426 | ||
211 | ····invoke-virtual·{v | 209 | ····invoke-virtual·{v1,·p1},·Lcom/commonsware/cwac/sacklist/SackOfViewsAdapter;->hasView(Landroid/view/View;)Z |
212 | ····move-result·v | 210 | ····move-result·v1 |
213 | ····if-eqz·v | 211 | ····if-eqz·v1,·:cond_0 |
214 | ····.line·427 | 212 | ····.line·427 |
215 | ····iput-boolean·p2,·v | 213 | ····iput-boolean·p2,·v0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceState;->isActive:Z |
216 | ····.line·428 | 214 | ····.line·428 |
217 | ····const/4·v | 215 | ····const/4·v1,·0x0 |
218 | ····iput-object·v | 216 | ····iput-object·v1,·p0,·Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;->active:Ljava/util/ArrayList; |
219 | ····.line·432 | 217 | ····.line·432 |
220 | ····.end·local·v | 218 | ····.end·local·v0····#·"state":Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
221 | ····:cond_1 | 219 | ····:cond_1 |
Max diff block lines reached; 2386/9143 bytes (26.10%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/widget/SectionIndexer; | 6 | .implements·Landroid/widget/SectionIndexer; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/commonsware/cwac/merge/MergeAdapter$1;, | ||
11 | ········Lcom/commonsware/cwac/merge/MergeAdapter$CascadeDataSetObserver;, | 10 | ········Lcom/commonsware/cwac/merge/MergeAdapter$CascadeDataSetObserver;, |
12 | ········Lcom/commonsware/cwac/merge/MergeAdapter$EnabledSackAdapter;, | 11 | ········Lcom/commonsware/cwac/merge/MergeAdapter$EnabledSackAdapter;, |
13 | ········Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;, | 12 | ········Lcom/commonsware/cwac/merge/MergeAdapter$PieceStateRoster;, |
14 | ········Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; | 13 | ········Lcom/commonsware/cwac/merge/MergeAdapter$PieceState; |
15 | ····} | 14 | ····} |
16 | .end·annotation | 15 | .end·annotation |
Offset 183, 336 lines modified | Offset 182, 331 lines modified | ||
183 | ····.locals·4 | 182 | ····.locals·4 |
184 | ····.param·p1,·"position"····#·I | 183 | ····.param·p1,·"position"····#·I |
185 | ····.prologue | 184 | ····.prologue |
186 | ····.line·148 | 185 | ····.line·148 |
187 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeAdapter;->getPieces()Ljava/util/List; | 186 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeAdapter;->getPieces()Ljava/util/List; |
188 | ····move-result-object·v | 187 | ····move-result-object·v2 |
189 | ····invoke-interface·{v | 188 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
190 | ····move-result-object·v | 189 | ····move-result-object·v2 |
191 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
192 | ····:goto_0 | 190 | ····:goto_0 |
193 | ····invoke-interface·{v | 191 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
194 | ····move-result·v3 | 192 | ····move-result·v3 |
195 | ····if-eqz·v3,·:cond_1 | 193 | ····if-eqz·v3,·:cond_1 |
196 | ····invoke-interface·{v | 194 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
197 | ····move-result-object·v | 195 | ····move-result-object·v0 |
198 | ····check-cast·v | 196 | ····check-cast·v0,·Landroid/widget/ListAdapter; |
199 | ····.line·149 | 197 | ····.line·149 |
200 | ····.local·v | 198 | ····.local·v0,·"piece":Landroid/widget/ListAdapter; |
201 | ····invoke-interface·{v | 199 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I |
202 | ····move-result·v | 200 | ····move-result·v1 |
203 | ····.line·151 | 201 | ····.line·151 |
204 | ····.local·v | 202 | ····.local·v1,·"size":I |
205 | ····if-ge·p1,·v | 203 | ····if-ge·p1,·v1,·:cond_0 |
206 | ····.line·158 | 204 | ····.line·158 |
207 | ····.end·local·v | 205 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
208 | ····.end·local·v | 206 | ····.end·local·v1····#·"size":I |
209 | ····:goto_1 | 207 | ····:goto_1 |
210 | ····return-object·v | 208 | ····return-object·v0 |
211 | ····.line·155 | 209 | ····.line·155 |
212 | ····.restart·local·v | 210 | ····.restart·local·v0····#·"piece":Landroid/widget/ListAdapter; |
213 | ····.restart·local·v | 211 | ····.restart·local·v1····#·"size":I |
214 | ····:cond_0 | 212 | ····:cond_0 |
215 | ····sub-int/2addr·p1,·v | 213 | ····sub-int/2addr·p1,·v1 |
216 | ····.line·156 | 214 | ····.line·156 |
217 | ····goto·:goto_0 | 215 | ····goto·:goto_0 |
218 | ····.line·158 | 216 | ····.line·158 |
219 | ····.end·local·v | 217 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
220 | ····.end·local·v | 218 | ····.end·local·v1····#·"size":I |
221 | ····:cond_1 | 219 | ····:cond_1 |
222 | ····const/4·v | 220 | ····const/4·v0,·0x0 |
223 | ····goto·:goto_1 | 221 | ····goto·:goto_1 |
224 | .end·method | 222 | .end·method |
225 | .method·public·getCount()I | 223 | .method·public·getCount()I |
226 | ····.locals·4 | 224 | ····.locals·4 |
227 | ····.prologue | 225 | ····.prologue |
228 | ····.line·167 | 226 | ····.line·167 |
229 | ····const/4·v | 227 | ····const/4·v1,·0x0 |
230 | ····.line·169 | 228 | ····.line·169 |
231 | ····.local·v | 229 | ····.local·v1,·"total":I |
232 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeAdapter;->getPieces()Ljava/util/List; | 230 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeAdapter;->getPieces()Ljava/util/List; |
233 | ····move-result-object·v | 231 | ····move-result-object·v2 |
234 | ····invoke-interface·{v | 232 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
235 | ····move-result-object·v | 233 | ····move-result-object·v2 |
236 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
237 | ····:goto_0 | 234 | ····:goto_0 |
238 | ····invoke-interface·{v | 235 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
239 | ····move-result·v3 | 236 | ····move-result·v3 |
240 | ····if-eqz·v3,·:cond_0 | 237 | ····if-eqz·v3,·:cond_0 |
241 | ····invoke-interface·{v | 238 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
242 | ····move-result-object·v | 239 | ····move-result-object·v0 |
243 | ····check-cast·v | 240 | ····check-cast·v0,·Landroid/widget/ListAdapter; |
244 | ····.line·170 | 241 | ····.line·170 |
245 | ····.local·v | 242 | ····.local·v0,·"piece":Landroid/widget/ListAdapter; |
246 | ····invoke-interface·{v | 243 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I |
247 | ····move-result·v3 | 244 | ····move-result·v3 |
248 | ····add-int/2addr·v | 245 | ····add-int/2addr·v1,·v3 |
249 | ····.line·171 | 246 | ····.line·171 |
250 | ····goto·:goto_0 | 247 | ····goto·:goto_0 |
251 | ····.line·173 | 248 | ····.line·173 |
252 | ····.end·local·v | 249 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
253 | ····:cond_0 | 250 | ····:cond_0 |
254 | ····return·v | 251 | ····return·v1 |
255 | .end·method | 252 | .end·method |
256 | .method·public·getItem(I)Ljava/lang/Object; | 253 | .method·public·getItem(I)Ljava/lang/Object; |
257 | ····.locals·4 | 254 | ····.locals·4 |
Max diff block lines reached; 28926/33508 bytes (86.33%) of diff not shown. |
Offset 103, 67 lines modified | Offset 103, 66 lines modified | ||
103 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 103 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
104 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; | 104 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·40 | 106 | ····.line·40 |
107 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeSpinnerAdapter;->getPieces()Ljava/util/List; | 107 | ····invoke-virtual·{p0},·Lcom/commonsware/cwac/merge/MergeSpinnerAdapter;->getPieces()Ljava/util/List; |
108 | ····move-result-object·v | 108 | ····move-result-object·v2 |
109 | ····invoke-interface·{v | 109 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
110 | ····move-result-object·v | 110 | ····move-result-object·v2 |
111 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
112 | ····:goto_0 | 111 | ····:goto_0 |
113 | ····invoke-interface·{v | 112 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
114 | ····move-result·v3 | 113 | ····move-result·v3 |
115 | ····if-eqz·v3,·:cond_1 | 114 | ····if-eqz·v3,·:cond_1 |
116 | ····invoke-interface·{v | 115 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
117 | ····move-result-object·v | 116 | ····move-result-object·v0 |
118 | ····check-cast·v | 117 | ····check-cast·v0,·Landroid/widget/ListAdapter; |
119 | ····.line·41 | 118 | ····.line·41 |
120 | ····.local·v | 119 | ····.local·v0,·"piece":Landroid/widget/ListAdapter; |
121 | ····invoke-interface·{v | 120 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->getCount()I |
122 | ····move-result·v | 121 | ····move-result·v1 |
123 | ····.line·43 | 122 | ····.line·43 |
124 | ····.local·v | 123 | ····.local·v1,·"size":I |
125 | ····if-ge·p1,·v | 124 | ····if-ge·p1,·v1,·:cond_0 |
126 | ····.line·44 | 125 | ····.line·44 |
127 | ····check-cast·v | 126 | ····check-cast·v0,·Landroid/widget/SpinnerAdapter; |
128 | ····.end·local·v | 127 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
129 | ····invoke-interface·{v | 128 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
130 | ····move-result-object·v | 129 | ····move-result-object·v2 |
131 | ····.line·52 | 130 | ····.line·52 |
132 | ····.end·local·v | 131 | ····.end·local·v1····#·"size":I |
133 | ····:goto_1 | 132 | ····:goto_1 |
134 | ····return-object·v | 133 | ····return-object·v2 |
135 | ····.line·49 | 134 | ····.line·49 |
136 | ····.restart·local·v | 135 | ····.restart·local·v0····#·"piece":Landroid/widget/ListAdapter; |
137 | ····.restart·local·v | 136 | ····.restart·local·v1····#·"size":I |
138 | ····:cond_0 | 137 | ····:cond_0 |
139 | ····sub-int/2addr·p1,·v | 138 | ····sub-int/2addr·p1,·v1 |
140 | ····.line·50 | 139 | ····.line·50 |
141 | ····goto·:goto_0 | 140 | ····goto·:goto_0 |
142 | ····.line·52 | 141 | ····.line·52 |
143 | ····.end·local·v | 142 | ····.end·local·v0····#·"piece":Landroid/widget/ListAdapter; |
144 | ····.end·local·v | 143 | ····.end·local·v1····#·"size":I |
145 | ····:cond_1 | 144 | ····:cond_1 |
146 | ····const/4·v | 145 | ····const/4·v2,·0x0 |
147 | ····goto·:goto_1 | 146 | ····goto·:goto_1 |
148 | .end·method | 147 | .end·method |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/LinePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/LinePageIndicator$SavedState; | 10 | ········Lcom/viewpagerindicator/LinePageIndicator$SavedState; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 | 14 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/CirclePageIndicator$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/CirclePageIndicator$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·543 | 59 | ····.line·543 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/CirclePageIndicator$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/CirclePageIndicator$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/CirclePageIndicator$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/CirclePageIndicator$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·543 | 82 | ····.line·543 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/CirclePageIndicator$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/CirclePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/CirclePageIndicator$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/CirclePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/CirclePageIndicator$SavedState; | 10 | ········Lcom/viewpagerindicator/CirclePageIndicator$SavedState; |
12 | ····} | 11 | ····} |
13 | .end·annotation | 12 | .end·annotation |
14 | #·static·fields | 13 | #·static·fields |
15 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 | 14 | .field·private·static·final·INVALID_POINTER:I·=·-0x1 |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/TitlePageIndicator$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/TitlePageIndicator$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·850 | 59 | ····.line·850 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/TitlePageIndicator$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/TitlePageIndicator$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/TitlePageIndicator$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/TitlePageIndicator$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·850 | 82 | ····.line·850 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/TitlePageIndicator$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/TitlePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/TitlePageIndicator$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·9 | 26 | ····.line·9 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·116 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/TabPageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/TabPageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/TabPageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·55 | 27 | ····.line·55 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$1;->this$0:Lcom/viewpagerindicator/TabPageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$1;->this$0:Lcom/viewpagerindicator/TabPageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 379, 14 lines modified | Offset 379, 15 lines modified | ||
379 | ····move-result·v1 | 379 | ····move-result·v1 |
380 | ····iget·v2,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerPadding:I | 380 | ····iget·v2,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerPadding:I |
381 | ····add-int/2addr·v1,·v2 | 381 | ····add-int/2addr·v1,·v2 |
382 | ····.line·156 | ||
382 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getWidth()I | 383 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getWidth()I |
383 | ····move-result·v2 | 384 | ····move-result·v2 |
384 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getPaddingRight()I | 385 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getPaddingRight()I |
385 | ····move-result·v3 | 386 | ····move-result·v3 |
Offset 397, 14 lines modified | Offset 398, 15 lines modified | ||
397 | ····sub-int/2addr·v2,·v3 | 398 | ····sub-int/2addr·v2,·v3 |
398 | ····iget·v3,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerHeight:I | 399 | ····iget·v3,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerHeight:I |
399 | ····add-int/2addr·v3,·p2 | 400 | ····add-int/2addr·v3,·p2 |
401 | ····.line·155 | ||
400 | ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 402 | ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
401 | ····.line·157 | 403 | ····.line·157 |
402 | ····iget-object·v0,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; | 404 | ····iget-object·v0,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; |
403 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | 405 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V |
Offset 429, 28 lines modified | Offset 431, 30 lines modified | ||
429 | ····add-int/2addr·v1,·v2 | 431 | ····add-int/2addr·v1,·v2 |
430 | ····iget·v2,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerWidth:I | 432 | ····iget·v2,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerWidth:I |
431 | ····add-int/2addr·v2,·p2 | 433 | ····add-int/2addr·v2,·p2 |
434 | ····.line·162 | ||
432 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getHeight()I | 435 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getHeight()I |
433 | ····move-result·v3 | 436 | ····move-result·v3 |
434 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getPaddingBottom()I | 437 | ····invoke-virtual·{p0},·Lcom/viewpagerindicator/IcsLinearLayout;->getPaddingBottom()I |
435 | ····move-result·v4 | 438 | ····move-result·v4 |
436 | ····sub-int/2addr·v3,·v4 | 439 | ····sub-int/2addr·v3,·v4 |
437 | ····iget·v4,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerPadding:I | 440 | ····iget·v4,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDividerPadding:I |
438 | ····sub-int/2addr·v3,·v4 | 441 | ····sub-int/2addr·v3,·v4 |
442 | ····.line·161 | ||
439 | ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 443 | ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
440 | ····.line·163 | 444 | ····.line·163 |
441 | ····iget-object·v0,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; | 445 | ····iget-object·v0,·p0,·Lcom/viewpagerindicator/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; |
442 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | 446 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/UnderlinePageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·60 | 27 | ····.line·60 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$1;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$1;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 103, 50 lines modified | Offset 103, 47 lines modified | ||
103 | ····.locals·5 | 103 | ····.locals·5 |
104 | ····.param·p0,·"value"····#·I | 104 | ····.param·p0,·"value"····#·I |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line·108 | 106 | ····.line·108 |
107 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$LinePosition;->values()[Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; | 107 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$LinePosition;->values()[Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
108 | ····move-result-object·v | 108 | ····move-result-object·v2 |
109 | ····.local·v0,·"arr$":[Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; | ||
110 | ····array-length·v | 109 | ····array-length·v3,·v2 |
111 | ····.local·v2,·"len$":I | ||
112 | ····const/4·v1,·0x0 | 110 | ····const/4·v1,·0x0 |
113 | ····.local·v1,·"i$":I | ||
114 | ····:goto_0 | 111 | ····:goto_0 |
115 | ····if-ge·v1,·v | 112 | ····if-ge·v1,·v3,·:cond_1 |
116 | ····aget-object·v | 113 | ····aget-object·v0,·v2,·v1 |
117 | ····.line·109 | 114 | ····.line·109 |
118 | ····.local·v | 115 | ····.local·v0,·"position":Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
119 | ····iget·v4,·v | 116 | ····iget·v4,·v0,·Lcom/viewpagerindicator/TitlePageIndicator$LinePosition;->value:I |
120 | ····if-ne·v4,·p0,·:cond_0 | 117 | ····if-ne·v4,·p0,·:cond_0 |
121 | ····.line·113 | 118 | ····.line·113 |
122 | ····.end·local·v | 119 | ····.end·local·v0····#·"position":Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
123 | ····:goto_1 | 120 | ····:goto_1 |
124 | ····return-object·v | 121 | ····return-object·v0 |
125 | ····.line·108 | 122 | ····.line·108 |
126 | ····.restart·local·v | 123 | ····.restart·local·v0····#·"position":Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
127 | ····:cond_0 | 124 | ····:cond_0 |
128 | ····add-int/lit8·v1,·v1,·0x1 | 125 | ····add-int/lit8·v1,·v1,·0x1 |
129 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
130 | ····.line·113 | 127 | ····.line·113 |
131 | ····.end·local·v | 128 | ····.end·local·v0····#·"position":Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
132 | ····:cond_1 | 129 | ····:cond_1 |
133 | ····const/4·v | 130 | ····const/4·v0,·0x0 |
134 | ····goto·:goto_1 | 131 | ····goto·:goto_1 |
135 | .end·method | 132 | .end·method |
136 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; | 133 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$LinePosition; |
137 | ····.locals·1 | 134 | ····.locals·1 |
138 | ····.param·p0,·"name"····#·Ljava/lang/String; | 135 | ····.param·p0,·"name"····#·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/viewpagerindicator/UnderlinePageIndicator; | 21 | .field·final·synthetic·this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V | 23 | .method·constructor·<init>(Lcom/viewpagerindicator/UnderlinePageIndicator;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/UnderlinePageIndicator; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·279 | 27 | ····.line·279 |
27 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$2;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; | 28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/UnderlinePageIndicator$2;->this$0:Lcom/viewpagerindicator/UnderlinePageIndicator; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/UnderlinePageIndicator$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/UnderlinePageIndicator$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·390 | 59 | ····.line·390 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·390 | 82 | ····.line·390 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/UnderlinePageIndicator$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/LinePageIndicator$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState;-><init>(Landroid/os/Parcel;Lcom/viewpagerindicator/LinePageIndicator$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·436 | 59 | ····.line·436 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/LinePageIndicator$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/viewpagerindicator/LinePageIndicator$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/LinePageIndicator$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/viewpagerindicator/LinePageIndicator$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·436 | 82 | ····.line·436 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/LinePageIndicator$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/viewpagerindicator/LinePageIndicator$SavedState$1;->newArray(I)[Lcom/viewpagerindicator/LinePageIndicator$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$iconView:Landroid/view/View; | 22 | .field·final·synthetic·val$iconView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/viewpagerindicator/IconPageIndicator;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lcom/viewpagerindicator/IconPageIndicator;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/IconPageIndicator; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·61 | 28 | ····.line·61 |
28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/IconPageIndicator$1;->this$0:Lcom/viewpagerindicator/IconPageIndicator; | 29 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/IconPageIndicator$1;->this$0:Lcom/viewpagerindicator/IconPageIndicator; |
29 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/IconPageIndicator$1;->val$iconView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/IconPageIndicator$1;->val$iconView:Landroid/view/View; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$tabView:Landroid/view/View; | 22 | .field·final·synthetic·val$tabView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lcom/viewpagerindicator/TabPageIndicator;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/viewpagerindicator/TabPageIndicator; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·125 | 28 | ····.line·125 |
28 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->this$0:Lcom/viewpagerindicator/TabPageIndicator; | 29 | ····iput-object·p1,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->this$0:Lcom/viewpagerindicator/TabPageIndicator; |
29 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->val$tabView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lcom/viewpagerindicator/TabPageIndicator$2;->val$tabView:Landroid/view/View; |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/viewpagerindicator/PageIndicator; | 6 | .implements·Lcom/viewpagerindicator/PageIndicator; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/viewpagerindicator/TitlePageIndicator$1;, | ||
11 | ········Lcom/viewpagerindicator/TitlePageIndicator$SavedState;, | 10 | ········Lcom/viewpagerindicator/TitlePageIndicator$SavedState;, |
12 | ········Lcom/viewpagerindicator/TitlePageIndicator$LinePosition;, | 11 | ········Lcom/viewpagerindicator/TitlePageIndicator$LinePosition;, |
13 | ········Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;, | 12 | ········Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;, |
14 | ········Lcom/viewpagerindicator/TitlePageIndicator$OnCenterItemClickListener; | 13 | ········Lcom/viewpagerindicator/TitlePageIndicator$OnCenterItemClickListener; |
15 | ····} | 14 | ····} |
16 | .end·annotation | 15 | .end·annotation |
Offset 119, 50 lines modified | Offset 119, 47 lines modified | ||
119 | ····.locals·5 | 119 | ····.locals·5 |
120 | ····.param·p0,·"value"····#·I | 120 | ····.param·p0,·"value"····#·I |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·89 | 122 | ····.line·89 |
123 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->values()[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | 123 | ····invoke-static·{},·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->values()[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
124 | ····move-result-object·v | 124 | ····move-result-object·v2 |
125 | ····.local·v0,·"arr$":[Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | ||
126 | ····array-length·v | 125 | ····array-length·v3,·v2 |
127 | ····.local·v2,·"len$":I | ||
128 | ····const/4·v1,·0x0 | 126 | ····const/4·v1,·0x0 |
129 | ····.local·v1,·"i$":I | ||
130 | ····:goto_0 | 127 | ····:goto_0 |
131 | ····if-ge·v1,·v | 128 | ····if-ge·v1,·v3,·:cond_1 |
132 | ····aget-object·v | 129 | ····aget-object·v0,·v2,·v1 |
133 | ····.line·90 | 130 | ····.line·90 |
134 | ····.local·v | 131 | ····.local·v0,·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
135 | ····iget·v4,·v | 132 | ····iget·v4,·v0,·Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle;->value:I |
136 | ····if-ne·v4,·p0,·:cond_0 | 133 | ····if-ne·v4,·p0,·:cond_0 |
137 | ····.line·94 | 134 | ····.line·94 |
138 | ····.end·local·v | 135 | ····.end·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
139 | ····:goto_1 | 136 | ····:goto_1 |
140 | ····return-object·v | 137 | ····return-object·v0 |
141 | ····.line·89 | 138 | ····.line·89 |
142 | ····.restart·local·v | 139 | ····.restart·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
143 | ····:cond_0 | 140 | ····:cond_0 |
144 | ····add-int/lit8·v1,·v1,·0x1 | 141 | ····add-int/lit8·v1,·v1,·0x1 |
145 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
146 | ····.line·94 | 143 | ····.line·94 |
147 | ····.end·local·v | 144 | ····.end·local·v0····#·"style":Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
148 | ····:cond_1 | 145 | ····:cond_1 |
149 | ····const/4·v | 146 | ····const/4·v0,·0x0 |
150 | ····goto·:goto_1 | 147 | ····goto·:goto_1 |
151 | .end·method | 148 | .end·method |
152 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; | 149 | .method·public·static·valueOf(Ljava/lang/String;)Lcom/viewpagerindicator/TitlePageIndicator$IndicatorStyle; |
153 | ····.locals·1 | 150 | ····.locals·1 |
154 | ····.param·p0,·"name"····#·Ljava/lang/String; | 151 | ····.param·p0,·"name"····#·Ljava/lang/String; |
Offset 199, 28 lines modified | Offset 199, 30 lines modified | ||
199 | ····add-int/lit8·v2,·v8,·0x1 | 199 | ····add-int/lit8·v2,·v8,·0x1 |
200 | ····aget·v2,·v0,·v2 | 200 | ····aget·v2,·v0,·v2 |
201 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 201 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
202 | ····.line·83 | ||
202 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 203 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
203 | ····move-result·v3 | 204 | ····move-result·v3 |
204 | ····iget-object·v0,·v6,·Lcom/github/mikephil/charting/buffer/BarBuffer;->buffer:[F | 205 | ····iget-object·v0,·v6,·Lcom/github/mikephil/charting/buffer/BarBuffer;->buffer:[F |
205 | ····add-int/lit8·v4,·v8,·0x3 | 206 | ····add-int/lit8·v4,·v8,·0x3 |
206 | ····aget·v4,·v0,·v4 | 207 | ····aget·v4,·v0,·v4 |
207 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; | 208 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; |
208 | ····move-object·v0,·p1 | 209 | ····move-object·v0,·p1 |
210 | ····.line·82 | ||
209 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V | 211 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V |
210 | ····.line·90 | 212 | ····.line·90 |
211 | ····:cond_3 | 213 | ····:cond_3 |
212 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mRenderPaint:Landroid/graphics/Paint; | 214 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mRenderPaint:Landroid/graphics/Paint; |
213 | ····div-int/lit8·v1,·v8,·0x4 | 215 | ····div-int/lit8·v1,·v8,·0x4 |
Offset 950, 14 lines modified | Offset 952, 15 lines modified | ||
950 | ····sub-float·v17,·v29,·v26 | 952 | ····sub-float·v17,·v29,·v26 |
951 | ····.line·204 | 953 | ····.line·204 |
952 | ····:cond_c | 954 | ····:cond_c |
953 | ····aget·v30,·v24,·v15 | 955 | ····aget·v30,·v24,·v15 |
956 | ····.line·205 | ||
954 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/BarEntry;->getVal()F | 957 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/BarEntry;->getVal()F |
955 | ····move-result·v29 | 958 | ····move-result·v29 |
956 | ····const/16·v31,·0x0 | 959 | ····const/16·v31,·0x0 |
957 | ····cmpl-float·v29,·v29,·v31 | 960 | ····cmpl-float·v29,·v29,·v31 |
Offset 969, 14 lines modified | Offset 972, 15 lines modified | ||
969 | ····:goto_b | 972 | ····:goto_b |
970 | ····add-float·v29,·v29,·v30 | 973 | ····add-float·v29,·v29,·v30 |
971 | ····add-int/lit8·v30,·v15,·0x1 | 974 | ····add-int/lit8·v30,·v15,·0x1 |
972 | ····aget·v30,·v24,·v30 | 975 | ····aget·v30,·v24,·v30 |
976 | ····.line·204 | ||
973 | ····move-object/from16·v0,·p0 | 977 | ····move-object/from16·v0,·p0 |
974 | ····move-object/from16·v1,·p1 | 978 | ····move-object/from16·v1,·p1 |
975 | ····move-object/from16·v2,·v25 | 979 | ····move-object/from16·v2,·v25 |
976 | ····move/from16·v3,·v29 | 980 | ····move/from16·v3,·v29 |
Offset 1004, 15 lines modified | Offset 1008, 15 lines modified | ||
1004 | ····.line·196 | 1008 | ····.line·196 |
1005 | ····goto·:goto_a | 1009 | ····goto·:goto_a |
1006 | ····:cond_f | 1010 | ····:cond_f |
1007 | ····move/from16·v29,·v17 | 1011 | ····move/from16·v29,·v17 |
1008 | ····.line·20 | 1012 | ····.line·205 |
1009 | ····goto·:goto_b | 1013 | ····goto·:goto_b |
1010 | ····.line·210 | 1014 | ····.line·210 |
1011 | ····.end·local·v21····#·"val":F | 1015 | ····.end·local·v21····#·"val":F |
1012 | ····.end·local·v25····#·"valueText":Ljava/lang/String; | 1016 | ····.end·local·v25····#·"valueText":Ljava/lang/String; |
1013 | ····.end·local·v26····#·"valueTextWidth":F | 1017 | ····.end·local·v26····#·"valueTextWidth":F |
1014 | ····:cond_10 | 1018 | ····:cond_10 |
Offset 1354, 24 lines modified | Offset 1358, 26 lines modified | ||
1354 | ····.end·annotation | 1358 | ····.end·annotation |
1355 | ····.prologue | 1359 | ····.prologue |
1356 | ····.line·278 | 1360 | ····.line·278 |
1357 | ····.local·p2,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/BarEntry;>;" | 1361 | ····.local·p2,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/BarEntry;>;" |
1358 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BarDataProvider; | 1362 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BarDataProvider; |
1363 | ····.line·279 | ||
1359 | ····invoke-interface·{v0},·Lcom/github/mikephil/charting/interfaces/BarDataProvider;->getBarData()Lcom/github/mikephil/charting/data/BarData; | 1364 | ····invoke-interface·{v0},·Lcom/github/mikephil/charting/interfaces/BarDataProvider;->getBarData()Lcom/github/mikephil/charting/data/BarData; |
1360 | ····move-result-object·v0 | 1365 | ····move-result-object·v0 |
1361 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; | 1366 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/renderer/HorizontalBarChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
1362 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseY()F | 1367 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseY()F |
1363 | ····move-result·v1 | 1368 | ····move-result·v1 |
1369 | ····.line·278 | ||
1364 | ····invoke-virtual·{p1,·p2,·p3,·v0,·v1},·Lcom/github/mikephil/charting/utils/Transformer;->generateTransformedValuesHorizontalBarChart(Ljava/util/List;ILcom/github/mikephil/charting/data/BarData;F)[F | 1370 | ····invoke-virtual·{p1,·p2,·p3,·v0,·v1},·Lcom/github/mikephil/charting/utils/Transformer;->generateTransformedValuesHorizontalBarChart(Ljava/util/List;ILcom/github/mikephil/charting/data/BarData;F)[F |
1365 | ····move-result-object·v0 | 1371 | ····move-result-object·v0 |
1366 | ····return-object·v0 | 1372 | ····return-object·v0 |
1367 | .end·method | 1373 | .end·method |
Offset 1428, 18 lines modified | Offset 1434, 20 lines modified | ||
1428 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/data/BarDataSet;->getStackSize()I | 1434 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/data/BarDataSet;->getStackSize()I |
1429 | ····move-result·v6 | 1435 | ····move-result·v6 |
1430 | ····mul-int/2addr·v5,·v6 | 1436 | ····mul-int/2addr·v5,·v6 |
1437 | ····.line·46 | ||
1431 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F | 1438 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F |
1432 | ····move-result·v6 | 1439 | ····move-result·v6 |
1440 | ····.line·47 | ||
1433 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getDataSetCount()I | 1441 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getDataSetCount()I |
1434 | ····move-result·v7 | 1442 | ····move-result·v7 |
1435 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/data/BarDataSet;->isStacked()Z | 1443 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/data/BarDataSet;->isStacked()Z |
1436 | ····move-result·v8 | 1444 | ····move-result·v8 |
Offset 1482, 29 lines modified | Offset 1490, 32 lines modified | ||
Max diff block lines reached; 679/4188 bytes (16.21%) of diff not shown. |
Offset 33, 60 lines modified | Offset 33, 59 lines modified | ||
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·drawData(Landroid/graphics/Canvas;)V | 34 | .method·public·drawData(Landroid/graphics/Canvas;)V |
35 | ····.locals·4 | 35 | ····.locals·4 |
36 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 36 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·53 | 38 | ····.line·53 |
39 | ····iget-object·v | 39 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; |
40 | ····invoke-interface·{v | 40 | ····invoke-interface·{v2},·Lcom/github/mikephil/charting/interfaces/CandleDataProvider;->getCandleData()Lcom/github/mikephil/charting/data/CandleData; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····.line·55 | 42 | ····.line·55 |
43 | ····.local·v0,·"candleData":Lcom/github/mikephil/charting/data/CandleData; | 43 | ····.local·v0,·"candleData":Lcom/github/mikephil/charting/data/CandleData; |
44 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/CandleData;->getDataSets()Ljava/util/List; | 44 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/CandleData;->getDataSets()Ljava/util/List; |
45 | ····move-result-object·v | 45 | ····move-result-object·v2 |
46 | ····invoke-interface·{v | 46 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
47 | ····move-result-object·v | 47 | ····move-result-object·v2 |
48 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
49 | ····:cond_0 | 48 | ····:cond_0 |
50 | ····:goto_0 | 49 | ····:goto_0 |
51 | ····invoke-interface·{v | 50 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
52 | ····move-result·v3 | 51 | ····move-result·v3 |
53 | ····if-eqz·v3,·:cond_1 | 52 | ····if-eqz·v3,·:cond_1 |
54 | ····invoke-interface·{v | 53 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
55 | ····move-result-object·v | 54 | ····move-result-object·v1 |
56 | ····check-cast·v | 55 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/CandleDataSet; |
57 | ····.line·57 | 56 | ····.line·57 |
58 | ····.local·v | 57 | ····.local·v1,·"set":Lcom/github/mikephil/charting/data/CandleDataSet; |
59 | ····invoke-virtual·{v | 58 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/CandleDataSet;->isVisible()Z |
60 | ····move-result·v3 | 59 | ····move-result·v3 |
61 | ····if-eqz·v3,·:cond_0 | 60 | ····if-eqz·v3,·:cond_0 |
62 | ····.line·58 | 61 | ····.line·58 |
63 | ····invoke-virtual·{p0,·p1,·v | 62 | ····invoke-virtual·{p0,·p1,·v1},·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V |
64 | ····goto·:goto_0 | 63 | ····goto·:goto_0 |
65 | ····.line·60 | 64 | ····.line·60 |
66 | ····.end·local·v | 65 | ····.end·local·v1····#·"set":Lcom/github/mikephil/charting/data/CandleDataSet; |
67 | ····:cond_1 | 66 | ····:cond_1 |
68 | ····return-void | 67 | ····return-void |
69 | .end·method | 68 | .end·method |
70 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V | 69 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/CandleDataSet;)V |
71 | ····.locals·30 | 70 | ····.locals·30 |
72 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 71 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
Offset 725, 18 lines modified | Offset 724, 20 lines modified | ||
725 | ····invoke-interface·{v10},·Lcom/github/mikephil/charting/interfaces/CandleDataProvider;->getCandleData()Lcom/github/mikephil/charting/data/CandleData; | 724 | ····invoke-interface·{v10},·Lcom/github/mikephil/charting/interfaces/CandleDataProvider;->getCandleData()Lcom/github/mikephil/charting/data/CandleData; |
726 | ····move-result-object·v10 | 725 | ····move-result-object·v10 |
727 | ····aget-object·v11,·p2,·v3 | 726 | ····aget-object·v11,·p2,·v3 |
727 | ····.line·266 | ||
728 | ····invoke-virtual·{v11},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I | 728 | ····invoke-virtual·{v11},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I |
729 | ····move-result·v11 | 729 | ····move-result·v11 |
730 | ····.line·265 | ||
730 | ····invoke-virtual·{v10,·v11},·Lcom/github/mikephil/charting/data/CandleData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; | 731 | ····invoke-virtual·{v10,·v11},·Lcom/github/mikephil/charting/data/CandleData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; |
731 | ····move-result-object·v7 | 732 | ····move-result-object·v7 |
732 | ····check-cast·v7,·Lcom/github/mikephil/charting/data/CandleDataSet; | 733 | ····check-cast·v7,·Lcom/github/mikephil/charting/data/CandleDataSet; |
733 | ····.line·268 | 734 | ····.line·268 |
Offset 882, 14 lines modified | Offset 883, 15 lines modified | ||
882 | ····new-array·v2,·v10,·[F | 883 | ····new-array·v2,·v10,·[F |
883 | ····const/4·v10,·0x0 | 884 | ····const/4·v10,·0x0 |
884 | ····iget-object·v11,·p0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; | 885 | ····iget-object·v11,·p0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/CandleDataProvider; |
886 | ····.line·290 | ||
885 | ····invoke-interface·{v11},·Lcom/github/mikephil/charting/interfaces/CandleDataProvider;->getXChartMin()F | 887 | ····invoke-interface·{v11},·Lcom/github/mikephil/charting/interfaces/CandleDataProvider;->getXChartMin()F |
886 | ····move-result·v11 | 888 | ····move-result·v11 |
887 | ····aput·v11,·v2,·v10 | 889 | ····aput·v11,·v2,·v10 |
888 | ····const/4·v10,·0x1 | 890 | ····const/4·v10,·0x1 |
Offset 1023, 14 lines modified | Offset 1025, 15 lines modified | ||
1023 | ····move-object/from16·v0,·p0 | 1025 | ····move-object/from16·v0,·p0 |
1024 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1026 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1025 | ····move-object/from16·v20,·v0 | 1027 | ····move-object/from16·v20,·v0 |
1028 | ····.line·204 | ||
1026 | ····invoke-virtual/range·{v20·..·v20},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getScaleX()F | 1029 | ····invoke-virtual/range·{v20·..·v20},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getScaleX()F |
1027 | ····move-result·v20 | 1030 | ····move-result·v20 |
1028 | ····mul-float·v6,·v6,·v20 | 1031 | ····mul-float·v6,·v6,·v20 |
1029 | ····cmpg-float·v5,·v5,·v6 | 1032 | ····cmpg-float·v5,·v5,·v6 |
Offset 1158, 26 lines modified | Offset 1161, 28 lines modified | ||
1158 | ····.line·228 | 1161 | ····.line·228 |
1159 | ····.local·v8,·"maxx":I | 1162 | ····.local·v8,·"maxx":I |
1160 | ····move-object/from16·v0,·p0 | 1163 | ····move-object/from16·v0,·p0 |
1161 | ····iget-object·v5,·v0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; | 1164 | ····iget-object·v5,·v0,·Lcom/github/mikephil/charting/renderer/CandleStickChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
1165 | ····.line·229 | ||
1162 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseX()F | 1166 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseX()F |
1163 | ····move-result·v5 | 1167 | ····move-result·v5 |
1164 | ····move-object/from16·v0,·p0 | 1168 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 558/5619 bytes (9.93%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/github/mikephil/charting/renderer/ScatterChartRenderer; | 1 | .class·public·Lcom/github/mikephil/charting/renderer/ScatterChartRenderer; |
2 | .super·Lcom/github/mikephil/charting/renderer/DataRenderer; | 2 | .super·Lcom/github/mikephil/charting/renderer/DataRenderer; |
3 | .source·"ScatterChartRenderer.java" | 3 | .source·"ScatterChartRenderer.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/github/mikephil/charting/renderer/ScatterChartRenderer$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·protected·mChart:Lcom/github/mikephil/charting/interfaces/ScatterDataProvider; | 5 | .field·protected·mChart:Lcom/github/mikephil/charting/interfaces/ScatterDataProvider; |
12 | .field·protected·mScatterBuffers:[Lcom/github/mikephil/charting/buffer/ScatterBuffer; | 6 | .field·protected·mScatterBuffers:[Lcom/github/mikephil/charting/buffer/ScatterBuffer; |
13 | #·direct·methods | 7 | #·direct·methods |
Offset 50, 60 lines modified | Offset 42, 59 lines modified | ||
50 | #·virtual·methods | 42 | #·virtual·methods |
51 | .method·public·drawData(Landroid/graphics/Canvas;)V | 43 | .method·public·drawData(Landroid/graphics/Canvas;)V |
52 | ····.locals·4 | 44 | ····.locals·4 |
53 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 45 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
54 | ····.prologue | 46 | ····.prologue |
55 | ····.line·52 | 47 | ····.line·52 |
56 | ····iget-object·v | 48 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/ScatterChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/ScatterDataProvider; |
57 | ····invoke-interface·{v | 49 | ····invoke-interface·{v2},·Lcom/github/mikephil/charting/interfaces/ScatterDataProvider;->getScatterData()Lcom/github/mikephil/charting/data/ScatterData; |
58 | ····move-result-object·v | 50 | ····move-result-object·v0 |
59 | ····.line·54 | 51 | ····.line·54 |
60 | ····.local·v | 52 | ····.local·v0,·"scatterData":Lcom/github/mikephil/charting/data/ScatterData; |
61 | ····invoke-virtual·{v | 53 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/ScatterData;->getDataSets()Ljava/util/List; |
62 | ····move-result-object·v | 54 | ····move-result-object·v2 |
63 | ····invoke-interface·{v | 55 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
64 | ····move-result-object·v | 56 | ····move-result-object·v2 |
65 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
66 | ····:cond_0 | 57 | ····:cond_0 |
67 | ····:goto_0 | 58 | ····:goto_0 |
68 | ····invoke-interface·{v | 59 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
69 | ····move-result·v3 | 60 | ····move-result·v3 |
70 | ····if-eqz·v3,·:cond_1 | 61 | ····if-eqz·v3,·:cond_1 |
71 | ····invoke-interface·{v | 62 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
72 | ····move-result-object·v | 63 | ····move-result-object·v1 |
73 | ····check-cast·v | 64 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/ScatterDataSet; |
74 | ····.line·56 | 65 | ····.line·56 |
75 | ····.local·v | 66 | ····.local·v1,·"set":Lcom/github/mikephil/charting/data/ScatterDataSet; |
76 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/ScatterDataSet;->isVisible()Z |
77 | ····move-result·v3 | 68 | ····move-result·v3 |
78 | ····if-eqz·v3,·:cond_0 | 69 | ····if-eqz·v3,·:cond_0 |
79 | ····.line·57 | 70 | ····.line·57 |
80 | ····invoke-virtual·{p0,·p1,·v | 71 | ····invoke-virtual·{p0,·p1,·v1},·Lcom/github/mikephil/charting/renderer/ScatterChartRenderer;->drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V |
81 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
82 | ····.line·59 | 73 | ····.line·59 |
83 | ····.end·local·v | 74 | ····.end·local·v1····#·"set":Lcom/github/mikephil/charting/data/ScatterDataSet; |
84 | ····:cond_1 | 75 | ····:cond_1 |
85 | ····return-void | 76 | ····return-void |
86 | .end·method | 77 | .end·method |
87 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V | 78 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/ScatterDataSet;)V |
88 | ····.locals·16 | 79 | ····.locals·16 |
89 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 80 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
Offset 271, 14 lines modified | Offset 262, 15 lines modified | ||
271 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F | 262 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F |
272 | ····add-int/lit8·v3,·v9,·0x1 | 263 | ····add-int/lit8·v3,·v9,·0x1 |
273 | ····aget·v2,·v2,·v3 | 264 | ····aget·v2,·v2,·v3 |
265 | ····.line·92 | ||
274 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z | 266 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z |
275 | ····move-result·v1 | 267 | ····move-result·v1 |
276 | ····if-nez·v1,·:cond_2 | 268 | ····if-nez·v1,·:cond_2 |
277 | ····.line·86 | 269 | ····.line·86 |
Offset 401, 14 lines modified | Offset 393, 15 lines modified | ||
401 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F | 393 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F |
402 | ····add-int/lit8·v3,·v9,·0x1 | 394 | ····add-int/lit8·v3,·v9,·0x1 |
403 | ····aget·v2,·v2,·v3 | 395 | ····aget·v2,·v2,·v3 |
396 | ····.line·112 | ||
404 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z | 397 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z |
405 | ····move-result·v1 | 398 | ····move-result·v1 |
406 | ····if-nez·v1,·:cond_4 | 399 | ····if-nez·v1,·:cond_4 |
407 | ····.line·106 | 400 | ····.line·106 |
Offset 519, 14 lines modified | Offset 512, 15 lines modified | ||
519 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F | 512 | ····iget-object·v2,·v7,·Lcom/github/mikephil/charting/buffer/ScatterBuffer;->buffer:[F |
520 | ····add-int/lit8·v3,·v9,·0x1 | 513 | ····add-int/lit8·v3,·v9,·0x1 |
521 | ····aget·v2,·v2,·v3 | 514 | ····aget·v2,·v2,·v3 |
515 | ····.line·133 | ||
522 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z | 516 | ····invoke-virtual·{v1,·v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsY(F)Z |
523 | ····move-result·v1 | 517 | ····move-result·v1 |
524 | ····if-nez·v1,·:cond_6 | 518 | ····if-nez·v1,·:cond_6 |
Max diff block lines reached; 3594/8531 bytes (42.13%) of diff not shown. |
Offset 167, 14 lines modified | Offset 167, 15 lines modified | ||
167 | ····move-result·v7 | 167 | ····move-result·v7 |
168 | ····mul-float/2addr·v6,·v7 | 168 | ····mul-float/2addr·v6,·v7 |
169 | ····add-float/2addr·v5,·v6 | 169 | ····add-float/2addr·v5,·v6 |
170 | ····.line·97 | ||
170 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F | 171 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F |
171 | ····move-result·v6 | 172 | ····move-result·v6 |
172 | ····div-float/2addr·v6,·v9 | 173 | ····div-float/2addr·v6,·v9 |
173 | ····add-float/2addr·v5,·v6 | 174 | ····add-float/2addr·v5,·v6 |
Offset 549, 24 lines modified | Offset 550, 26 lines modified | ||
549 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 550 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
550 | ····if-eq·v0,·v1,·:cond_2 | 551 | ····if-eq·v0,·v1,·:cond_2 |
551 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 552 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
553 | ····.line·156 | ||
552 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 554 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
553 | ····move-result-object·v0 | 555 | ····move-result-object·v0 |
554 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 556 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
555 | ····if-eq·v0,·v1,·:cond_2 | 557 | ····if-eq·v0,·v1,·:cond_2 |
556 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 558 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
559 | ····.line·157 | ||
557 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 560 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
558 | ····move-result-object·v0 | 561 | ····move-result-object·v0 |
559 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 562 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
560 | ····if-ne·v0,·v1,·:cond_3 | 563 | ····if-ne·v0,·v1,·:cond_3 |
Offset 577, 34 lines modified | Offset 580, 37 lines modified | ||
577 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 580 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
578 | ····move-result·v1 | 581 | ····move-result·v1 |
579 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 582 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
583 | ····.line·159 | ||
580 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 584 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
581 | ····move-result·v2 | 585 | ····move-result·v2 |
582 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 586 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
583 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 587 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
584 | ····move-result·v3 | 588 | ····move-result·v3 |
585 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 589 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
590 | ····.line·160 | ||
586 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 591 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
587 | ····move-result·v4 | 592 | ····move-result·v4 |
588 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; | 593 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; |
589 | ····move-object·v0,·p1 | 594 | ····move-object·v0,·p1 |
595 | ····.line·158 | ||
590 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 596 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
591 | ····.line·163 | 597 | ····.line·163 |
592 | ····:cond_3 | 598 | ····:cond_3 |
593 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 599 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
594 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 600 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
Offset 613, 24 lines modified | Offset 619, 26 lines modified | ||
613 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 619 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
614 | ····if-eq·v0,·v1,·:cond_4 | 620 | ····if-eq·v0,·v1,·:cond_4 |
615 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 621 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
622 | ····.line·164 | ||
616 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 623 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
617 | ····move-result-object·v0 | 624 | ····move-result-object·v0 |
618 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 625 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
619 | ····if-eq·v0,·v1,·:cond_4 | 626 | ····if-eq·v0,·v1,·:cond_4 |
620 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 627 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
628 | ····.line·165 | ||
621 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 629 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
622 | ····move-result-object·v0 | 630 | ····move-result-object·v0 |
623 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 631 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
624 | ····if-ne·v0,·v1,·:cond_0 | 632 | ····if-ne·v0,·v1,·:cond_0 |
Offset 641, 34 lines modified | Offset 649, 37 lines modified | ||
641 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 649 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
642 | ····move-result·v1 | 650 | ····move-result·v1 |
643 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 651 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
652 | ····.line·167 | ||
644 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 653 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
645 | ····move-result·v2 | 654 | ····move-result·v2 |
646 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 655 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
647 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 656 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
648 | ····move-result·v3 | 657 | ····move-result·v3 |
649 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 658 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
Max diff block lines reached; 1489/6916 bytes (21.53%) of diff not shown. |
Offset 82, 14 lines modified | Offset 82, 15 lines modified | ||
82 | ····move-result·v8 | 82 | ····move-result·v8 |
83 | ····mul-float/2addr·v7,·v8 | 83 | ····mul-float/2addr·v7,·v8 |
84 | ····add-float/2addr·v6,·v7 | 84 | ····add-float/2addr·v6,·v7 |
85 | ····.line·43 | ||
85 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F | 86 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BarData;->getGroupSpace()F |
86 | ····move-result·v7 | 87 | ····move-result·v7 |
87 | ····div-float/2addr·v7,·v10 | 88 | ····div-float/2addr·v7,·v10 |
88 | ····add-float/2addr·v6,·v7 | 89 | ····add-float/2addr·v6,·v7 |
Offset 133, 14 lines modified | Offset 134, 15 lines modified | ||
133 | ····if-eqz·v6,·:cond_2 | 134 | ····if-eqz·v6,·:cond_2 |
134 | ····if-ltz·v1,·:cond_2 | 135 | ····if-ltz·v1,·:cond_2 |
135 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 136 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
137 | ····.line·53 | ||
136 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/XAxis;->getValues()Ljava/util/List; | 138 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/XAxis;->getValues()Ljava/util/List; |
137 | ····move-result-object·v6 | 139 | ····move-result-object·v6 |
138 | ····invoke-interface·{v6},·Ljava/util/List;->size()I | 140 | ····invoke-interface·{v6},·Ljava/util/List;->size()I |
139 | ····move-result·v6 | 141 | ····move-result·v6 |
Offset 210, 14 lines modified | Offset 212, 15 lines modified | ||
210 | ····aget·v6,·v3,·v9 | 212 | ····aget·v6,·v3,·v9 |
211 | ····add-float/2addr·v6,·v5 | 213 | ····add-float/2addr·v6,·v5 |
212 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 214 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
215 | ····.line·64 | ||
213 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F | 216 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F |
214 | ····move-result·v7 | 217 | ····move-result·v7 |
215 | ····cmpl-float·v6,·v6,·v7 | 218 | ····cmpl-float·v6,·v6,·v7 |
216 | ····if-lez·v6,·:cond_1 | 219 | ····if-lez·v6,·:cond_1 |
Offset 424, 22 lines modified | Offset 427, 24 lines modified | ||
424 | ····move-result·v2 | 427 | ····move-result·v2 |
425 | ····aget·v3,·v8,·v10 | 428 | ····aget·v3,·v8,·v10 |
426 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 429 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
430 | ····.line·107 | ||
427 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 431 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
428 | ····move-result·v4 | 432 | ····move-result·v4 |
429 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mGridPaint:Landroid/graphics/Paint; | 433 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mGridPaint:Landroid/graphics/Paint; |
430 | ····move-object·v0,·p1 | 434 | ····move-object·v0,·p1 |
435 | ····.line·106 | ||
431 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 436 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
432 | ····.line·98 | 437 | ····.line·98 |
433 | ····:cond_2 | 438 | ····:cond_2 |
434 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 439 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRendererBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
435 | ····iget·v0,·v0,·Lcom/github/mikephil/charting/components/XAxis;->mAxisLabelModulus:I | 440 | ····iget·v0,·v0,·Lcom/github/mikephil/charting/components/XAxis;->mAxisLabelModulus:I |
Offset 83, 62 lines modified | Offset 83, 61 lines modified | ||
83 | #·virtual·methods | 83 | #·virtual·methods |
84 | .method·public·drawData(Landroid/graphics/Canvas;)V | 84 | .method·public·drawData(Landroid/graphics/Canvas;)V |
85 | ····.locals·4 | 85 | ····.locals·4 |
86 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 86 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·55 | 88 | ····.line·55 |
89 | ····iget-object·v | 89 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/RadarChart; |
90 | ····invoke-virtual·{v | 90 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/charts/RadarChart;->getData()Lcom/github/mikephil/charting/data/ChartData; |
91 | ····move-result-object·v | 91 | ····move-result-object·v0 |
92 | ····check-cast·v | 92 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/RadarData; |
93 | ····.line·57 | 93 | ····.line·57 |
94 | ····.local·v | 94 | ····.local·v0,·"radarData":Lcom/github/mikephil/charting/data/RadarData; |
95 | ····invoke-virtual·{v | 95 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/RadarData;->getDataSets()Ljava/util/List; |
96 | ····move-result-object·v | 96 | ····move-result-object·v2 |
97 | ····invoke-interface·{v | 97 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
98 | ····move-result-object·v | 98 | ····move-result-object·v2 |
99 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
100 | ····:cond_0 | 99 | ····:cond_0 |
101 | ····:goto_0 | 100 | ····:goto_0 |
102 | ····invoke-interface·{v | 101 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
103 | ····move-result·v3 | 102 | ····move-result·v3 |
104 | ····if-eqz·v3,·:cond_1 | 103 | ····if-eqz·v3,·:cond_1 |
105 | ····invoke-interface·{v | 104 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
106 | ····move-result-object·v | 105 | ····move-result-object·v1 |
107 | ····check-cast·v | 106 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/RadarDataSet; |
108 | ····.line·59 | 107 | ····.line·59 |
109 | ····.local·v | 108 | ····.local·v1,·"set":Lcom/github/mikephil/charting/data/RadarDataSet; |
110 | ····invoke-virtual·{v | 109 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/RadarDataSet;->isVisible()Z |
111 | ····move-result·v3 | 110 | ····move-result·v3 |
112 | ····if-eqz·v3,·:cond_0 | 111 | ····if-eqz·v3,·:cond_0 |
113 | ····.line·60 | 112 | ····.line·60 |
114 | ····invoke-virtual·{p0,·p1,·v | 113 | ····invoke-virtual·{p0,·p1,·v1},·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V |
115 | ····goto·:goto_0 | 114 | ····goto·:goto_0 |
116 | ····.line·62 | 115 | ····.line·62 |
117 | ····.end·local·v | 116 | ····.end·local·v1····#·"set":Lcom/github/mikephil/charting/data/RadarDataSet; |
118 | ····:cond_1 | 117 | ····:cond_1 |
119 | ····return-void | 118 | ····return-void |
120 | .end·method | 119 | .end·method |
121 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V | 120 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/RadarDataSet;)V |
122 | ····.locals·12 | 121 | ····.locals·12 |
123 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 122 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
Offset 228, 20 lines modified | Offset 227, 22 lines modified | ||
228 | ····int-to-float·v9,·v4 | 227 | ····int-to-float·v9,·v4 |
229 | ····mul-float/2addr·v9,·v6 | 228 | ····mul-float/2addr·v9,·v6 |
230 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/RadarChart; | 229 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/RadarChart; |
230 | ····.line·85 | ||
231 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/charts/RadarChart;->getRotationAngle()F | 231 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/charts/RadarChart;->getRotationAngle()F |
232 | ····move-result·v10 | 232 | ····move-result·v10 |
233 | ····add-float/2addr·v9,·v10 | 233 | ····add-float/2addr·v9,·v10 |
234 | ····.line·84 | ||
234 | ····invoke-static·{v0,·v8,·v9},·Lcom/github/mikephil/charting/utils/Utils;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; | 235 | ····invoke-static·{v0,·v8,·v9},·Lcom/github/mikephil/charting/utils/Utils;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; |
235 | ····move-result-object·v5 | 236 | ····move-result-object·v5 |
236 | ····.line·87 | 237 | ····.line·87 |
237 | ····.local·v5,·"p":Landroid/graphics/PointF; | 238 | ····.local·v5,·"p":Landroid/graphics/PointF; |
238 | ····if-nez·v4,·:cond_0 | 239 | ····if-nez·v4,·:cond_0 |
Offset 409, 18 lines modified | Offset 410, 20 lines modified | ||
409 | ····move-result-object·v12 | 410 | ····move-result-object·v12 |
410 | ····check-cast·v12,·Lcom/github/mikephil/charting/data/RadarData; | 411 | ····check-cast·v12,·Lcom/github/mikephil/charting/data/RadarData; |
411 | ····aget-object·v13,·p2,·v4 | 412 | ····aget-object·v13,·p2,·v4 |
413 | ····.line·211 | ||
412 | ····invoke-virtual·{v13},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I | 414 | ····invoke-virtual·{v13},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I |
413 | ····move-result·v13 | 415 | ····move-result·v13 |
416 | ····.line·210 | ||
414 | ····invoke-virtual·{v12,·v13},·Lcom/github/mikephil/charting/data/RadarData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; | 417 | ····invoke-virtual·{v12,·v13},·Lcom/github/mikephil/charting/data/RadarData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; |
415 | ····move-result-object·v8 | 418 | ····move-result-object·v8 |
416 | ····check-cast·v8,·Lcom/github/mikephil/charting/data/RadarDataSet; | 419 | ····check-cast·v8,·Lcom/github/mikephil/charting/data/RadarDataSet; |
417 | ····.line·213 | 420 | ····.line·213 |
Offset 482, 20 lines modified | Offset 485, 22 lines modified | ||
482 | ····int-to-float·v13,·v5 | 485 | ····int-to-float·v13,·v5 |
483 | ····mul-float/2addr·v13,·v9 | 486 | ····mul-float/2addr·v13,·v9 |
484 | ····iget-object·v14,·p0,·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/RadarChart; | 487 | ····iget-object·v14,·p0,·Lcom/github/mikephil/charting/renderer/RadarChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/RadarChart; |
488 | ····.line·226 | ||
485 | ····invoke-virtual·{v14},·Lcom/github/mikephil/charting/charts/RadarChart;->getRotationAngle()F | 489 | ····invoke-virtual·{v14},·Lcom/github/mikephil/charting/charts/RadarChart;->getRotationAngle()F |
486 | ····move-result·v14 | 490 | ····move-result·v14 |
487 | ····add-float/2addr·v13,·v14 | 491 | ····add-float/2addr·v13,·v14 |
492 | ····.line·225 | ||
488 | ····invoke-static·{v1,·v12,·v13},·Lcom/github/mikephil/charting/utils/Utils;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; | 493 | ····invoke-static·{v1,·v12,·v13},·Lcom/github/mikephil/charting/utils/Utils;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; |
489 | ····move-result-object·v6 | 494 | ····move-result-object·v6 |
490 | ····.line·228 | 495 | ····.line·228 |
Max diff block lines reached; 1651/6854 bytes (24.09%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer; | 1 | .class·public·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer; |
2 | .super·Lcom/github/mikephil/charting/renderer/DataRenderer; | 2 | .super·Lcom/github/mikephil/charting/renderer/DataRenderer; |
3 | .source·"CombinedChartRenderer.java" | 3 | .source·"CombinedChartRenderer.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/github/mikephil/charting/renderer/CombinedChartRenderer$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·protected·mRenderers:Ljava/util/List; | 5 | .field·protected·mRenderers:Ljava/util/List; |
12 | ····.annotation·system·Ldalvik/annotation/Signature; | 6 | ····.annotation·system·Ldalvik/annotation/Signature; |
13 | ········value·=·{ | 7 | ········value·=·{ |
14 | ············"Ljava/util/List", | 8 | ············"Ljava/util/List", |
15 | ············"<", | 9 | ············"<", |
16 | ············"Lcom/github/mikephil/charting/renderer/DataRenderer;", | 10 | ············"Lcom/github/mikephil/charting/renderer/DataRenderer;", |
Offset 47, 201 lines modified | Offset 39, 197 lines modified | ||
47 | .method·public·calcXBounds(Lcom/github/mikephil/charting/interfaces/BarLineScatterCandleDataProvider;I)V | 39 | .method·public·calcXBounds(Lcom/github/mikephil/charting/interfaces/BarLineScatterCandleDataProvider;I)V |
48 | ····.locals·3 | 40 | ····.locals·3 |
49 | ····.param·p1,·"chart"····#·Lcom/github/mikephil/charting/interfaces/BarLineScatterCandleDataProvider; | 41 | ····.param·p1,·"chart"····#·Lcom/github/mikephil/charting/interfaces/BarLineScatterCandleDataProvider; |
50 | ····.param·p2,·"xAxisModulus"····#·I | 42 | ····.param·p2,·"xAxisModulus"····#·I |
51 | ····.prologue | 43 | ····.prologue |
52 | ····.line·111 | 44 | ····.line·111 |
53 | ····iget-object·v | 45 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer;->mRenderers:Ljava/util/List; |
54 | ····invoke-interface·{v | 46 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
55 | ····move-result-object·v | 47 | ····move-result-object·v1 |
56 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
57 | ····:goto_0 | 48 | ····:goto_0 |
58 | ····invoke-interface·{v | 49 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
59 | ····move-result·v2 | 50 | ····move-result·v2 |
60 | ····if-eqz·v2,·:cond_0 | 51 | ····if-eqz·v2,·:cond_0 |
61 | ····invoke-interface·{v | 52 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
62 | ····move-result-object·v | 53 | ····move-result-object·v0 |
63 | ····check-cast·v | 54 | ····check-cast·v0,·Lcom/github/mikephil/charting/renderer/DataRenderer; |
64 | ····.line·112 | 55 | ····.line·112 |
65 | ····.local·v | 56 | ····.local·v0,·"renderer":Lcom/github/mikephil/charting/renderer/DataRenderer; |
66 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/github/mikephil/charting/renderer/DataRenderer;->calcXBounds(Lcom/github/mikephil/charting/interfaces/BarLineScatterCandleDataProvider;I)V |
67 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
68 | ····.line·113 | 59 | ····.line·113 |
69 | ····.end·local·v | 60 | ····.end·local·v0····#·"renderer":Lcom/github/mikephil/charting/renderer/DataRenderer; |
70 | ····:cond_0 | 61 | ····:cond_0 |
71 | ····return-void | 62 | ····return-void |
72 | .end·method | 63 | .end·method |
73 | .method·protected·createRenderers(Lcom/github/mikephil/charting/charts/CombinedChart;Lcom/github/mikephil/charting/animation/ChartAnimator;Lcom/github/mikephil/charting/utils/ViewPortHandler;)V | 64 | .method·protected·createRenderers(Lcom/github/mikephil/charting/charts/CombinedChart;Lcom/github/mikephil/charting/animation/ChartAnimator;Lcom/github/mikephil/charting/utils/ViewPortHandler;)V |
74 | ····.locals· | 65 | ····.locals·6 |
75 | ····.param·p1,·"chart"····#·Lcom/github/mikephil/charting/charts/CombinedChart; | 66 | ····.param·p1,·"chart"····#·Lcom/github/mikephil/charting/charts/CombinedChart; |
76 | ····.param·p2,·"animator"····#·Lcom/github/mikephil/charting/animation/ChartAnimator; | 67 | ····.param·p2,·"animator"····#·Lcom/github/mikephil/charting/animation/ChartAnimator; |
77 | ····.param·p3,·"viewPortHandler"····#·Lcom/github/mikephil/charting/utils/ViewPortHandler; | 68 | ····.param·p3,·"viewPortHandler"····#·Lcom/github/mikephil/charting/utils/ViewPortHandler; |
78 | ····.prologue | 69 | ····.prologue |
79 | ····.line·42 | 70 | ····.line·42 |
80 | ····new-instance·v | 71 | ····new-instance·v2,·Ljava/util/ArrayList; |
81 | ····invoke-direct·{v | 72 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
82 | ····iput-object·v | 73 | ····iput-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer;->mRenderers:Ljava/util/List; |
83 | ····.line·44 | 74 | ····.line·44 |
84 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/charts/CombinedChart;->getDrawOrder()[Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder; | 75 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/charts/CombinedChart;->getDrawOrder()[Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder; |
85 | ····move-result-object·v | 76 | ····move-result-object·v1 |
86 | ····.line·46 | 77 | ····.line·46 |
87 | ····.local·v | 78 | ····.local·v1,·"orders":[Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder; |
88 | ···· | 79 | ····array-length·v3,·v1 |
80 | ····const/4·v2,·0x0 | ||
89 | ····.local·v0,·"arr$":[Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder; | ||
90 | ····array-length·v2,·v0 | ||
91 | ····.local·v2,·"len$":I | ||
92 | ····const/4·v1,·0x0 | ||
93 | ····.local·v1,·"i$":I | ||
94 | ····:goto_0 | 81 | ····:goto_0 |
95 | ····if-ge·v | 82 | ····if-ge·v2,·v3,·:cond_1 |
96 | ····aget-object·v | 83 | ····aget-object·v0,·v1,·v2 |
97 | ····.line·48 | 84 | ····.line·48 |
98 | ····.local·v | 85 | ····.local·v0,·"order":Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder; |
99 | ····sget-object·v | 86 | ····sget-object·v4,·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer$1;->$SwitchMap$com$github$mikephil$charting$charts$CombinedChart$DrawOrder:[I |
100 | ····invoke-virtual·{v | 87 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/CombinedChart$DrawOrder;->ordinal()I |
101 | ····move-result·v | 88 | ····move-result·v5 |
102 | ····aget·v | 89 | ····aget·v4,·v4,·v5 |
103 | ····packed-switch·v | 90 | ····packed-switch·v4,·:pswitch_data_0 |
104 | ····.line·46 | 91 | ····.line·46 |
105 | ····:cond_0 | 92 | ····:cond_0 |
106 | ····:goto_1 | 93 | ····:goto_1 |
107 | ····add-int/lit8·v | 94 | ····add-int/lit8·v2,·v2,·0x1 |
108 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
109 | ····.line·50 | 96 | ····.line·50 |
110 | ····:pswitch_0 | 97 | ····:pswitch_0 |
111 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBarData()Lcom/github/mikephil/charting/data/BarData; | 98 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBarData()Lcom/github/mikephil/charting/data/BarData; |
112 | ····move-result-object·v | 99 | ····move-result-object·v4 |
113 | ····if-eqz·v | 100 | ····if-eqz·v4,·:cond_0 |
114 | ····.line·51 | 101 | ····.line·51 |
115 | ····iget-object·v | 102 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/CombinedChartRenderer;->mRenderers:Ljava/util/List; |
116 | ····new-instance·v | 103 | ····new-instance·v5,·Lcom/github/mikephil/charting/renderer/BarChartRenderer; |
Max diff block lines reached; 16380/22593 bytes (72.50%) of diff not shown. |
Offset 320, 22 lines modified | Offset 320, 24 lines modified | ||
320 | ····add-int/lit8·v3,·v8,·0x2 | 320 | ····add-int/lit8·v3,·v8,·0x2 |
321 | ····aget·v3,·v0,·v3 | 321 | ····aget·v3,·v0,·v3 |
322 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 322 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
323 | ····.line·115 | ||
323 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 324 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
324 | ····move-result·v4 | 325 | ····move-result·v4 |
325 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; | 326 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; |
326 | ····move-object·v0,·p1 | 327 | ····move-object·v0,·p1 |
328 | ····.line·113 | ||
327 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V | 329 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V |
328 | ····.line·121 | 330 | ····.line·121 |
329 | ····:cond_3 | 331 | ····:cond_3 |
330 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mRenderPaint:Landroid/graphics/Paint; | 332 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mRenderPaint:Landroid/graphics/Paint; |
331 | ····div-int/lit8·v1,·v8,·0x4 | 333 | ····div-int/lit8·v1,·v8,·0x4 |
Offset 458, 22 lines modified | Offset 460, 24 lines modified | ||
458 | ····add-int/lit8·v3,·v8,·0x2 | 460 | ····add-int/lit8·v3,·v8,·0x2 |
459 | ····aget·v3,·v0,·v3 | 461 | ····aget·v3,·v0,·v3 |
460 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 462 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
463 | ····.line·140 | ||
461 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 464 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
462 | ····move-result·v4 | 465 | ····move-result·v4 |
463 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; | 466 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mShadowPaint:Landroid/graphics/Paint; |
464 | ····move-object·v0,·p1 | 467 | ····move-object·v0,·p1 |
468 | ····.line·138 | ||
465 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V | 469 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V |
466 | ····.line·143 | 470 | ····.line·143 |
467 | ····:cond_6 | 471 | ····:cond_6 |
468 | ····iget-object·v0,·v6,·Lcom/github/mikephil/charting/buffer/BarBuffer;->buffer:[F | 472 | ····iget-object·v0,·v6,·Lcom/github/mikephil/charting/buffer/BarBuffer;->buffer:[F |
469 | ····aget·v1,·v0,·v8 | 473 | ····aget·v1,·v0,·v8 |
Offset 661, 14 lines modified | Offset 665, 15 lines modified | ||
661 | ····move-object/from16·v0,·p0 | 665 | ····move-object/from16·v0,·p0 |
662 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BarDataProvider; | 666 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BarDataProvider; |
663 | ····move-object/from16·v19,·v0 | 667 | ····move-object/from16·v19,·v0 |
668 | ····.line·339 | ||
664 | ····invoke-interface/range·{v19·..·v19},·Lcom/github/mikephil/charting/interfaces/BarDataProvider;->getXChartMax()F | 669 | ····invoke-interface/range·{v19·..·v19},·Lcom/github/mikephil/charting/interfaces/BarDataProvider;->getXChartMax()F |
665 | ····move-result·v19 | 670 | ····move-result·v19 |
666 | ····move-object/from16·v0,·p0 | 671 | ····move-object/from16·v0,·p0 |
667 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; | 672 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
Offset 704, 14 lines modified | Offset 709, 15 lines modified | ||
704 | ····invoke-virtual·{v2,·v9},·Lcom/github/mikephil/charting/data/BarData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; | 709 | ····invoke-virtual·{v2,·v9},·Lcom/github/mikephil/charting/data/BarData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; |
705 | ····move-result-object·v2 | 710 | ····move-result-object·v2 |
706 | ····check-cast·v2,·Lcom/github/mikephil/charting/data/BarDataSet; | 711 | ····check-cast·v2,·Lcom/github/mikephil/charting/data/BarDataSet; |
712 | ····.line·342 | ||
707 | ····invoke-virtual·{v2,·v14},·Lcom/github/mikephil/charting/data/BarDataSet;->getEntryForXIndex(I)Lcom/github/mikephil/charting/data/Entry; | 713 | ····invoke-virtual·{v2,·v14},·Lcom/github/mikephil/charting/data/BarDataSet;->getEntryForXIndex(I)Lcom/github/mikephil/charting/data/Entry; |
708 | ····move-result-object·v10 | 714 | ····move-result-object·v10 |
709 | ····check-cast·v10,·Lcom/github/mikephil/charting/data/BarEntry; | 715 | ····check-cast·v10,·Lcom/github/mikephil/charting/data/BarEntry; |
710 | ····.line·344 | 716 | ····.line·344 |
Offset 774, 14 lines modified | Offset 780, 15 lines modified | ||
774 | ····invoke-virtual·{v12},·Lcom/github/mikephil/charting/utils/Highlight;->getStackIndex()I | 780 | ····invoke-virtual·{v12},·Lcom/github/mikephil/charting/utils/Highlight;->getStackIndex()I |
775 | ····move-result·v19 | 781 | ····move-result·v19 |
776 | ····aget·v2,·v2,·v19 | 782 | ····aget·v2,·v2,·v19 |
783 | ····.line·354 | ||
777 | ····invoke-virtual·{v12},·Lcom/github/mikephil/charting/utils/Highlight;->getStackIndex()I | 784 | ····invoke-virtual·{v12},·Lcom/github/mikephil/charting/utils/Highlight;->getStackIndex()I |
778 | ····move-result·v19 | 785 | ····move-result·v19 |
779 | ····move/from16·v0,·v19 | 786 | ····move/from16·v0,·v19 |
780 | ····invoke-virtual·{v10,·v0},·Lcom/github/mikephil/charting/data/BarEntry;->getBelowSum(I)F | 787 | ····invoke-virtual·{v10,·v0},·Lcom/github/mikephil/charting/data/BarEntry;->getBelowSum(I)F |
Offset 928, 15 lines modified | Offset 935, 15 lines modified | ||
928 | ····.end·local·v15····#·"isStack":Z | 935 | ····.end·local·v15····#·"isStack":Z |
929 | ····.end·local·v16····#·"offsetY":F | 936 | ····.end·local·v16····#·"offsetY":F |
930 | ····:cond_2 | 937 | ····:cond_2 |
931 | ····const/4·v15,·0x1 | 938 | ····const/4·v15,·0x1 |
932 | ····goto/16·:goto_2 | 939 | ····goto/16·:goto_2 |
933 | ····.line·35 | 940 | ····.line·354 |
934 | ····.restart·local·v3····#·"x":F | 941 | ····.restart·local·v3····#·"x":F |
935 | ····.restart·local·v15····#·"isStack":Z | 942 | ····.restart·local·v15····#·"isStack":Z |
936 | ····:cond_3 | 943 | ····:cond_3 |
937 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/BarEntry;->getVal()F | 944 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/BarEntry;->getVal()F |
938 | ····move-result·v4 | 945 | ····move-result·v4 |
Offset 1286, 14 lines modified | Offset 1293, 15 lines modified | ||
1286 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1293 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BarChartRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1287 | ····move-object/from16·v28,·v0 | 1294 | ····move-object/from16·v28,·v0 |
1288 | ····aget·v29,·v24,·v15 | 1295 | ····aget·v29,·v24,·v15 |
1296 | ····.line·226 | ||
1289 | ····invoke-virtual/range·{v28·..·v29},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsLeft(F)Z | 1297 | ····invoke-virtual/range·{v28·..·v29},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsLeft(F)Z |
1290 | ····move-result·v28 | 1298 | ····move-result·v28 |
1291 | ····if-nez·v28,·:cond_6 | 1299 | ····if-nez·v28,·:cond_6 |
Max diff block lines reached; 4128/8058 bytes (51.23%) of diff not shown. |
Offset 61, 18 lines modified | Offset 61, 20 lines modified | ||
61 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 61 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
62 | ····move-result·v3 | 62 | ····move-result·v3 |
63 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 63 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
64 | ····.line·43 | ||
64 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 65 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
65 | ····move-result·v4 | 66 | ····move-result·v4 |
67 | ····.line·42 | ||
66 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; | 68 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; |
67 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
68 | ····.line·44 | 70 | ····.line·44 |
69 | ····.local·v0,·"p1":Lcom/github/mikephil/charting/utils/PointD; | 71 | ····.local·v0,·"p1":Lcom/github/mikephil/charting/utils/PointD; |
70 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mTrans:Lcom/github/mikephil/charting/utils/Transformer; | 72 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mTrans:Lcom/github/mikephil/charting/utils/Transformer; |
Offset 81, 18 lines modified | Offset 83, 20 lines modified | ||
81 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 83 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
82 | ····move-result·v3 | 84 | ····move-result·v3 |
83 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 85 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
86 | ····.line·45 | ||
84 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 87 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
85 | ····move-result·v4 | 88 | ····move-result·v4 |
89 | ····.line·44 | ||
86 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; | 90 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; |
87 | ····move-result-object·v1 | 91 | ····move-result-object·v1 |
88 | ····.line·47 | 92 | ····.line·47 |
89 | ····.local·v1,·"p2":Lcom/github/mikephil/charting/utils/PointD; | 93 | ····.local·v1,·"p2":Lcom/github/mikephil/charting/utils/PointD; |
90 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; | 94 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; |
Offset 536, 68 lines modified | Offset 540, 74 lines modified | ||
536 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 540 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
537 | ····move-result·v1 | 541 | ····move-result·v1 |
538 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 542 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
543 | ····.line·126 | ||
539 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 544 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
540 | ····move-result·v2 | 545 | ····move-result·v2 |
541 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 546 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
542 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 547 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
543 | ····move-result·v3 | 548 | ····move-result·v3 |
544 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 549 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
550 | ····.line·127 | ||
545 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 551 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
546 | ····move-result·v4 | 552 | ····move-result·v4 |
547 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; | 553 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; |
548 | ····move-object·v0,·p1 | 554 | ····move-object·v0,·p1 |
555 | ····.line·125 | ||
549 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 556 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
550 | ····goto·:goto_0 | 557 | ····goto·:goto_0 |
551 | ····.line·129 | 558 | ····.line·129 |
552 | ····:cond_2 | 559 | ····:cond_2 |
553 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 560 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
554 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 561 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
555 | ····move-result·v1 | 562 | ····move-result·v1 |
556 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 563 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
564 | ····.line·130 | ||
557 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 565 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
558 | ····move-result·v2 | 566 | ····move-result·v2 |
559 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 567 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
560 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 568 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
561 | ····move-result·v3 | 569 | ····move-result·v3 |
562 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 570 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
571 | ····.line·131 | ||
563 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 572 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
564 | ····move-result·v4 | 573 | ····move-result·v4 |
565 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; | 574 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mAxisLinePaint:Landroid/graphics/Paint; |
566 | ····move-object·v0,·p1 | 575 | ····move-object·v0,·p1 |
576 | ····.line·129 | ||
567 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 577 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
568 | ····goto·:goto_0 | 578 | ····goto·:goto_0 |
569 | .end·method | 579 | .end·method |
570 | .method·public·renderGridLines(Landroid/graphics/Canvas;)V | 580 | .method·public·renderGridLines(Landroid/graphics/Canvas;)V |
571 | ····.locals·9 | 581 | ····.locals·9 |
Offset 690, 22 lines modified | Offset 700, 24 lines modified | ||
690 | ····move-result·v2 | 700 | ····move-result·v2 |
691 | ····aget·v3,·v7,·v8 | 701 | ····aget·v3,·v7,·v8 |
692 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 702 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRendererHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
703 | ····.line·178 | ||
693 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 704 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
Max diff block lines reached; 364/5447 bytes (6.68%) of diff not shown. |
Offset 131, 385 lines modified | Offset 131, 319 lines modified | ||
131 | ····.line·67 | 131 | ····.line·67 |
132 | ····return-void | 132 | ····return-void |
133 | .end·method | 133 | .end·method |
134 | #·virtual·methods | 134 | #·virtual·methods |
135 | .method·protected·drawCenterText(Landroid/graphics/Canvas;)V | 135 | .method·protected·drawCenterText(Landroid/graphics/Canvas;)V |
136 | ····.locals· | 136 | ····.locals·14 |
137 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 137 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
138 | ····.prologue | 138 | ····.prologue |
139 | ····.line·286 | 139 | ····.line·286 |
140 | ····move-object/from16·v0,·p0 | ||
141 | ····iget-object·v | 140 | ····iget-object·v11,·p0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/PieChart; |
142 | ···· | 141 | ····invoke-virtual·{v11},·Lcom/github/mikephil/charting/charts/PieChart;->getCenterText()Ljava/lang/String; |
143 | ····invoke-virtual/range·{v18·..·v18},·Lcom/github/mikephil/charting/charts/PieChart;->getCenterText()Ljava/lang/String; | ||
144 | ····move-result-object·v | 142 | ····move-result-object·v1 |
145 | ····.line·288 | 143 | ····.line·288 |
146 | ····.local·v | 144 | ····.local·v1,·"centerText":Ljava/lang/String; |
147 | ····move-object/from16·v0,·p0 | ||
148 | ····iget-object·v | 145 | ····iget-object·v11,·p0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/PieChart; |
149 | ···· | 146 | ····invoke-virtual·{v11},·Lcom/github/mikephil/charting/charts/PieChart;->isDrawCenterTextEnabled()Z |
150 | ···· | 147 | ····move-result·v11 |
151 | ···· | 148 | ····if-eqz·v11,·:cond_2 |
152 | ····if-eqz·v1 | 149 | ····if-eqz·v1,·:cond_2 |
153 | ····if-eqz·v6,·:cond_2 | ||
154 | ····.line·290 | 150 | ····.line·290 |
155 | ···· | 151 | ····iget-object·v11,·p0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/PieChart; |
156 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->mChart:Lcom/github/mikephil/charting/charts/PieChart; | ||
157 | ····move-object/from16·v18,·v0 | ||
158 | ····invoke-virtual | 152 | ····invoke-virtual·{v11},·Lcom/github/mikephil/charting/charts/PieChart;->getCenterCircleBox()Landroid/graphics/PointF; |
159 | ····move-result-object·v | 153 | ····move-result-object·v0 |
160 | ····.line·293 | 154 | ····.line·293 |
161 | ····.local·v | 155 | ····.local·v0,·"center":Landroid/graphics/PointF; |
162 | ····const-string·v1 | 156 | ····const-string·v11,·"\n" |
163 | ····move-object/from16·v0,·v18 | ||
164 | ····invoke-virtual·{v | 157 | ····invoke-virtual·{v1,·v11},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
165 | ····move-result-object·v | 158 | ····move-result-object·v6 |
166 | ····.line·295 | 159 | ····.line·295 |
167 | ····.local·v | 160 | ····.local·v6,·"lines":[Ljava/lang/String; |
168 | ····const/4·v | 161 | ····const/4·v8,·0x0 |
169 | ····.line·298 | 162 | ····.line·298 |
170 | ····.local·v | 163 | ····.local·v8,·"maxlineheight":F |
171 | ····move-object·v4,·v13 | ||
172 | ····.local·v4,·"arr$":[Ljava/lang/String; | ||
173 | ····array-length·v1 | 164 | ····array-length·v12,·v6 |
174 | ····.local·v11,·"len$":I | ||
175 | ····const/4·v1 | 165 | ····const/4·v11,·0x0 |
176 | ····.local·v10,·"i$":I | ||
177 | ····:goto_0 | 166 | ····:goto_0 |
178 | ····if-ge·v1 | 167 | ····if-ge·v11,·v12,·:cond_1 |
179 | ····aget-object·v | 168 | ····aget-object·v5,·v6,·v11 |
180 | ····.line·299 | 169 | ····.line·299 |
181 | ····.local·v | 170 | ····.local·v5,·"line":Ljava/lang/String; |
182 | ····move-object/from16·v0,·p0 | ||
183 | ····iget-object·v | 171 | ····iget-object·v13,·p0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->mCenterTextPaint:Landroid/graphics/Paint; |
184 | ····move-object/from16·v18,·v0 | ||
185 | ····move-object/from16·v0,·v18 | ||
186 | ····invoke-static·{v | 172 | ····invoke-static·{v13,·v5},·Lcom/github/mikephil/charting/utils/Utils;->calcTextHeight(Landroid/graphics/Paint;Ljava/lang/String;)I |
187 | ····move-result·v1 | 173 | ····move-result·v13 |
188 | ····move/from16·v0,·v18 | ||
189 | ····int-to-float·v | 174 | ····int-to-float·v3,·v13 |
190 | ····.line·300 | 175 | ····.line·300 |
191 | ····.local·v | 176 | ····.local·v3,·"curHeight":F |
192 | ····cmpl-float·v1 | 177 | ····cmpl-float·v13,·v3,·v8 |
193 | ····if-lez·v1 | 178 | ····if-lez·v13,·:cond_0 |
194 | ····.line·301 | 179 | ····.line·301 |
195 | ····move·v | 180 | ····move·v8,·v3 |
196 | ····.line·298 | 181 | ····.line·298 |
197 | ····:cond_0 | 182 | ····:cond_0 |
198 | ····add-int/lit8·v1 | 183 | ····add-int/lit8·v11,·v11,·0x1 |
199 | ····goto·:goto_0 | 184 | ····goto·:goto_0 |
200 | ····.line·304 | 185 | ····.line·304 |
201 | ····.end·local·v | 186 | ····.end·local·v3····#·"curHeight":F |
202 | ····.end·local·v | 187 | ····.end·local·v5····#·"line":Ljava/lang/String; |
203 | ····:cond_1 | 188 | ····:cond_1 |
204 | ····const/high16·v1 | 189 | ····const/high16·v11,·0x3e800000····#·0.25f |
205 | ····mul-float·v | 190 | ····mul-float·v7,·v8,·v11 |
206 | ····.line·306 | 191 | ····.line·306 |
207 | ····.local·v | 192 | ····.local·v7,·"linespacing":F |
208 | ····array-length·v | 193 | ····array-length·v11,·v6 |
209 | ····move/from16·v18,·v0 | ||
210 | ····move/from16·v0,·v18 | ||
Max diff block lines reached; 19695/24877 bytes (79.17%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lcom/github/mikephil/charting/renderer/LegendRenderer; | 1 | .class·public·Lcom/github/mikephil/charting/renderer/LegendRenderer; |
2 | .super·Lcom/github/mikephil/charting/renderer/Renderer; | 2 | .super·Lcom/github/mikephil/charting/renderer/Renderer; |
3 | .source·"LegendRenderer.java" | 3 | .source·"LegendRenderer.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/github/mikephil/charting/renderer/LegendRenderer$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·instance·fields | 4 | #·instance·fields |
11 | .field·protected·mLegend:Lcom/github/mikephil/charting/components/Legend; | 5 | .field·protected·mLegend:Lcom/github/mikephil/charting/components/Legend; |
12 | .field·protected·mLegendFormPaint:Landroid/graphics/Paint; | 6 | .field·protected·mLegendFormPaint:Landroid/graphics/Paint; |
13 | .field·protected·mLegendLabelPaint:Landroid/graphics/Paint; | 7 | .field·protected·mLegendLabelPaint:Landroid/graphics/Paint; |
Offset 1877, 26 lines modified | Offset 1869, 28 lines modified | ||
1877 | ····if-eq·v2,·v3,·:cond_28 | 1869 | ····if-eq·v2,·v3,·:cond_28 |
1878 | ····move-object/from16·v0,·p0 | 1870 | ····move-object/from16·v0,·p0 |
1879 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 1871 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
1872 | ····.line·366 | ||
1880 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1873 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1881 | ····move-result-object·v2 | 1874 | ····move-result-object·v2 |
1882 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1875 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1883 | ····if-eq·v2,·v3,·:cond_28 | 1876 | ····if-eq·v2,·v3,·:cond_28 |
1884 | ····move-object/from16·v0,·p0 | 1877 | ····move-object/from16·v0,·p0 |
1885 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 1878 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
1879 | ····.line·367 | ||
1886 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1880 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1887 | ····move-result-object·v2 | 1881 | ····move-result-object·v2 |
1888 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_INSIDE:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1882 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_INSIDE:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1889 | ····if-ne·v2,·v3,·:cond_2e | 1883 | ····if-ne·v2,·v3,·:cond_2e |
Offset 1950, 14 lines modified | Offset 1944, 15 lines modified | ||
1950 | ····if-eq·v2,·v3,·:cond_2a | 1944 | ····if-eq·v2,·v3,·:cond_2a |
1951 | ····move-object/from16·v0,·p0 | 1945 | ····move-object/from16·v0,·p0 |
1952 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 1946 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
1947 | ····.line·380 | ||
1953 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1948 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1954 | ····move-result-object·v2 | 1949 | ····move-result-object·v2 |
1955 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1950 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1956 | ····if-ne·v2,·v3,·:cond_30 | 1951 | ····if-ne·v2,·v3,·:cond_30 |
Offset 2141, 15 lines modified | Offset 2136, 15 lines modified | ||
2141 | ····.line·390 | 2136 | ····.line·390 |
2142 | ····:goto_22 | 2137 | ····:goto_22 |
2143 | ····add-int/lit8·v6,·v6,·0x1 | 2138 | ····add-int/lit8·v6,·v6,·0x1 |
2144 | ····goto·:goto_1c | 2139 | ····goto·:goto_1c |
2145 | ····.line·36 | 2140 | ····.line·367 |
2146 | ····.end·local·v4····#·"posX":F | 2141 | ····.end·local·v4····#·"posX":F |
2147 | ····.end·local·v6····#·"i":I | 2142 | ····.end·local·v6····#·"i":I |
2148 | ····.end·local·v9····#·"x":F | 2143 | ····.end·local·v9····#·"x":F |
2149 | ····.end·local·v10····#·"posY":F | 2144 | ····.end·local·v10····#·"posY":F |
2150 | ····.end·local·v16····#·"drawingForm":Ljava/lang/Boolean; | 2145 | ····.end·local·v16····#·"drawingForm":Ljava/lang/Boolean; |
2151 | ····.end·local·v19····#·"isRightAligned":Z | 2146 | ····.end·local·v19····#·"isRightAligned":Z |
2152 | ····:cond_2e | 2147 | ····:cond_2e |
Offset 2193, 14 lines modified | Offset 2188, 15 lines modified | ||
2193 | ····if-eq·v2,·v3,·:cond_31 | 2188 | ····if-eq·v2,·v3,·:cond_31 |
2194 | ····move-object/from16·v0,·p0 | 2189 | ····move-object/from16·v0,·p0 |
2195 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 2190 | ····iget-object·v2,·v0,·Lcom/github/mikephil/charting/renderer/LegendRenderer;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
2191 | ····.line·383 | ||
2196 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 2192 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
2197 | ····move-result-object·v2 | 2193 | ····move-result-object·v2 |
2198 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 2194 | ····sget-object·v3,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
2199 | ····if-ne·v2,·v3,·:cond_32 | 2195 | ····if-ne·v2,·v3,·:cond_32 |
Offset 81, 60 lines modified | Offset 81, 59 lines modified | ||
81 | #·virtual·methods | 81 | #·virtual·methods |
82 | .method·public·drawData(Landroid/graphics/Canvas;)V | 82 | .method·public·drawData(Landroid/graphics/Canvas;)V |
83 | ····.locals·4 | 83 | ····.locals·4 |
84 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 84 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·48 | 86 | ····.line·48 |
87 | ····iget-object·v | 87 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; |
88 | ····invoke-interface·{v | 88 | ····invoke-interface·{v2},·Lcom/github/mikephil/charting/interfaces/BubbleDataProvider;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····.line·50 | 90 | ····.line·50 |
91 | ····.local·v0,·"bubbleData":Lcom/github/mikephil/charting/data/BubbleData; | 91 | ····.local·v0,·"bubbleData":Lcom/github/mikephil/charting/data/BubbleData; |
92 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleData;->getDataSets()Ljava/util/List; | 92 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleData;->getDataSets()Ljava/util/List; |
93 | ····move-result-object·v | 93 | ····move-result-object·v2 |
94 | ····invoke-interface·{v | 94 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
95 | ····move-result-object·v | 95 | ····move-result-object·v2 |
96 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
97 | ····:cond_0 | 96 | ····:cond_0 |
98 | ····:goto_0 | 97 | ····:goto_0 |
99 | ····invoke-interface·{v | 98 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
100 | ····move-result·v3 | 99 | ····move-result·v3 |
101 | ····if-eqz·v3,·:cond_1 | 100 | ····if-eqz·v3,·:cond_1 |
102 | ····invoke-interface·{v | 101 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
103 | ····move-result-object·v | 102 | ····move-result-object·v1 |
104 | ····check-cast·v | 103 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BubbleDataSet; |
105 | ····.line·52 | 104 | ····.line·52 |
106 | ····.local·v | 105 | ····.local·v1,·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
107 | ····invoke-virtual·{v | 106 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->isVisible()Z |
108 | ····move-result·v3 | 107 | ····move-result·v3 |
109 | ····if-eqz·v3,·:cond_0 | 108 | ····if-eqz·v3,·:cond_0 |
110 | ····.line·53 | 109 | ····.line·53 |
111 | ····invoke-virtual·{p0,·p1,·v | 110 | ····invoke-virtual·{p0,·p1,·v1},·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V |
112 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
113 | ····.line·55 | 112 | ····.line·55 |
114 | ····.end·local·v | 113 | ····.end·local·v1····#·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
115 | ····:cond_1 | 114 | ····:cond_1 |
116 | ····return-void | 115 | ····return-void |
117 | .end·method | 116 | .end·method |
118 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V | 117 | .method·protected·drawDataSet(Landroid/graphics/Canvas;Lcom/github/mikephil/charting/data/BubbleDataSet;)V |
119 | ····.locals·24 | 118 | ····.locals·24 |
120 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 119 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
Offset 485, 14 lines modified | Offset 484, 15 lines modified | ||
485 | ····const/16·v22,·0x1 | 484 | ····const/16·v22,·0x1 |
486 | ····aget·v21,·v21,·v22 | 485 | ····aget·v21,·v21,·v22 |
487 | ····sub-float·v21,·v21,·v18 | 486 | ····sub-float·v21,·v21,·v18 |
487 | ····.line·102 | ||
488 | ····invoke-virtual/range·{v20·..·v21},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsBottom(F)Z | 488 | ····invoke-virtual/range·{v20·..·v21},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->isInBoundsBottom(F)Z |
489 | ····move-result·v20 | 489 | ····move-result·v20 |
490 | ····if-nez·v20,·:cond_1 | 490 | ····if-nez·v20,·:cond_1 |
491 | ····.line·91 | 491 | ····.line·91 |
Offset 635, 627 lines modified | Offset 635, 635 lines modified | ||
635 | ····.prologue | 635 | ····.prologue |
636 | ····.line·187 | 636 | ····.line·187 |
637 | ····return-void | 637 | ····return-void |
638 | .end·method | 638 | .end·method |
639 | .method·public·drawHighlighted(Landroid/graphics/Canvas;[Lcom/github/mikephil/charting/utils/Highlight;)V | 639 | .method·public·drawHighlighted(Landroid/graphics/Canvas;[Lcom/github/mikephil/charting/utils/Highlight;)V |
640 | ····.locals·2 | 640 | ····.locals·28 |
641 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; | 641 | ····.param·p1,·"c"····#·Landroid/graphics/Canvas; |
642 | ····.param·p2,·"indices"····#·[Lcom/github/mikephil/charting/utils/Highlight; | 642 | ····.param·p2,·"indices"····#·[Lcom/github/mikephil/charting/utils/Highlight; |
643 | ····.prologue | 643 | ····.prologue |
644 | ····.line·194 | 644 | ····.line·194 |
645 | ····move-object/from16·v0,·p0 | 645 | ····move-object/from16·v0,·p0 |
646 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; | 646 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mChart:Lcom/github/mikephil/charting/interfaces/BubbleDataProvider; |
647 | ····move-object/from16·v2 | 647 | ····move-object/from16·v22,·v0 |
648 | ····invoke-interface/range·{v2 | 648 | ····invoke-interface/range·{v22·..·v22},·Lcom/github/mikephil/charting/interfaces/BubbleDataProvider;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; |
649 | ····move-result-object·v | 649 | ····move-result-object·v5 |
650 | ····.line·196 | 650 | ····.line·196 |
651 | ····.local·v | 651 | ····.local·v5,·"bubbleData":Lcom/github/mikephil/charting/data/BubbleData; |
652 | ····move-object/from16·v0,·p0 | 652 | ····move-object/from16·v0,·p0 |
653 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; | 653 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
654 | ····move-object/from16·v2 | 654 | ····move-object/from16·v22,·v0 |
655 | ····invoke-virtual/range·{v2 | 655 | ····invoke-virtual/range·{v22·..·v22},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseX()F |
656 | ····move-result·v | 656 | ····move-result·v17 |
657 | ····.line·197 | 657 | ····.line·197 |
658 | ····.local·v | 658 | ····.local·v17,·"phaseX":F |
659 | ····move-object/from16·v0,·p0 | 659 | ····move-object/from16·v0,·p0 |
660 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; | 660 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/BubbleChartRenderer;->mAnimator:Lcom/github/mikephil/charting/animation/ChartAnimator; |
661 | ····move-object/from16·v2 | 661 | ····move-object/from16·v22,·v0 |
662 | ····invoke-virtual/range·{v2 | 662 | ····invoke-virtual/range·{v22·..·v22},·Lcom/github/mikephil/charting/animation/ChartAnimator;->getPhaseY()F |
663 | ····move-result·v | 663 | ····move-result·v18 |
664 | ····.line·199 | 664 | ····.line·199 |
665 | ····.local·v | 665 | ····.local·v18,·"phaseY":F |
666 | ····move-object/from16·v | 666 | ····move-object/from16·v0,·p2 |
Max diff block lines reached; 37149/42964 bytes (86.47%) of diff not shown. |
Offset 94, 22 lines modified | Offset 94, 24 lines modified | ||
94 | ····invoke-direct·{v0},·Ljava/lang/StringBuffer;-><init>()V | 94 | ····invoke-direct·{v0},·Ljava/lang/StringBuffer;-><init>()V |
95 | ····.line·40 | 95 | ····.line·40 |
96 | ····.local·v0,·"a":Ljava/lang/StringBuffer; | 96 | ····.local·v0,·"a":Ljava/lang/StringBuffer; |
97 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 97 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
98 | ····.line·41 | ||
98 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/components/XAxis;->getSpaceBetweenLabels()I | 99 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/components/XAxis;->getSpaceBetweenLabels()I |
99 | ····move-result·v3 | 100 | ····move-result·v3 |
100 | ····int-to-float·v3,·v3 | 101 | ····int-to-float·v3,·v3 |
101 | ····add-float/2addr·v3,·p1 | 102 | ····add-float/2addr·v3,·p1 |
103 | ····.line·40 | ||
102 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I | 104 | ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I |
103 | ····move-result·v2 | 105 | ····move-result·v2 |
104 | ····.line·43 | 106 | ····.line·43 |
105 | ····.local·v2,·"max":I | 107 | ····.local·v2,·"max":I |
106 | ····const/4·v1,·0x0 | 108 | ····const/4·v1,·0x0 |
Offset 291, 14 lines modified | Offset 293, 15 lines modified | ||
291 | ····aget·v4,·v2,·v6 | 293 | ····aget·v4,·v2,·v6 |
292 | ····add-float/2addr·v4,·v3 | 294 | ····add-float/2addr·v4,·v3 |
293 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 295 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
296 | ····.line·142 | ||
294 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F | 297 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F |
295 | ····move-result·v5 | 298 | ····move-result·v5 |
296 | ····cmpl-float·v4,·v4,·v5 | 299 | ····cmpl-float·v4,·v4,·v5 |
297 | ····if-lez·v4,·:cond_0 | 300 | ····if-lez·v4,·:cond_0 |
Offset 660, 24 lines modified | Offset 663, 26 lines modified | ||
660 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 663 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
661 | ····if-eq·v0,·v1,·:cond_2 | 664 | ····if-eq·v0,·v1,·:cond_2 |
662 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 665 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
666 | ····.line·97 | ||
663 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 667 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
664 | ····move-result-object·v0 | 668 | ····move-result-object·v0 |
665 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 669 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->TOP_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
666 | ····if-eq·v0,·v1,·:cond_2 | 670 | ····if-eq·v0,·v1,·:cond_2 |
667 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 671 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
672 | ····.line·98 | ||
668 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 673 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
669 | ····move-result-object·v0 | 674 | ····move-result-object·v0 |
670 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 675 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTH_SIDED:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
671 | ····if-ne·v0,·v1,·:cond_3 | 676 | ····if-ne·v0,·v1,·:cond_3 |
Offset 688, 34 lines modified | Offset 693, 37 lines modified | ||
688 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 693 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
689 | ····move-result·v1 | 694 | ····move-result·v1 |
690 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 695 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
696 | ····.line·100 | ||
691 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 697 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
692 | ····move-result·v2 | 698 | ····move-result·v2 |
693 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 699 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
694 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 700 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
695 | ····move-result·v3 | 701 | ····move-result·v3 |
696 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 702 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
703 | ····.line·101 | ||
697 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 704 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
698 | ····move-result·v4 | 705 | ····move-result·v4 |
699 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; | 706 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; |
700 | ····move-object·v0,·p1 | 707 | ····move-object·v0,·p1 |
708 | ····.line·99 | ||
701 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 709 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
702 | ····.line·104 | 710 | ····.line·104 |
703 | ····:cond_3 | 711 | ····:cond_3 |
704 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 712 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
705 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 713 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
Offset 724, 24 lines modified | Offset 732, 26 lines modified | ||
724 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 732 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
725 | ····if-eq·v0,·v1,·:cond_4 | 733 | ····if-eq·v0,·v1,·:cond_4 |
726 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 734 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
735 | ····.line·105 | ||
727 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 736 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
728 | ····move-result-object·v0 | 737 | ····move-result-object·v0 |
729 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 738 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/XAxis$XAxisPosition;->BOTTOM_INSIDE:Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
730 | ····if-eq·v0,·v1,·:cond_4 | 739 | ····if-eq·v0,·v1,·:cond_4 |
731 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 740 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/XAxisRenderer;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
741 | ····.line·106 | ||
732 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; | 742 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/components/XAxis;->getPosition()Lcom/github/mikephil/charting/components/XAxis$XAxisPosition; |
Max diff block lines reached; 2849/7768 bytes (36.68%) of diff not shown. |
Offset 223, 50 lines modified | Offset 223, 57 lines modified | ||
223 | ····int-to-float·v7,·p3 | 223 | ····int-to-float·v7,·p3 |
224 | ····add-float/2addr·v6,·v7 | 224 | ····add-float/2addr·v6,·v7 |
225 | ····float-to-double·v6,·v6 | 225 | ····float-to-double·v6,·v6 |
226 | ····.line·393 | ||
226 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D | 227 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->ceil(D)D |
227 | ····move-result-wide·v6 | 228 | ····move-result-wide·v6 |
228 | ····double-to-int·v6,·v6 | 229 | ····double-to-int·v6,·v6 |
229 | ····add-int/lit8·v6,·v6,·-0x1 | 230 | ····add-int/lit8·v6,·v6,·-0x1 |
231 | ····.line·394 | ||
230 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 232 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
231 | ····move-result·v7 | 233 | ····move-result·v7 |
232 | ····add-int/lit8·v7,·v7,·-0x1 | 234 | ····add-int/lit8·v7,·v7,·-0x1 |
235 | ····.line·393 | ||
233 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->min(II)I | 236 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->min(II)I |
234 | ····move-result·v6 | 237 | ····move-result·v6 |
235 | ····const/4·v7,·0x0 | 238 | ····const/4·v7,·0x0 |
239 | ····.line·392 | ||
236 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->max(II)I | 240 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->max(II)I |
237 | ····move-result·v6 | 241 | ····move-result·v6 |
242 | ····.line·391 | ||
238 | ····invoke-interface·{p1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; | 243 | ····invoke-interface·{p1,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; |
239 | ····move-result-object·v6 | 244 | ····move-result-object·v6 |
240 | ····check-cast·v6,·Lcom/github/mikephil/charting/data/Entry; | 245 | ····check-cast·v6,·Lcom/github/mikephil/charting/data/Entry; |
246 | ····.line·394 | ||
241 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I | 247 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I |
242 | ····move-result·v6 | 248 | ····move-result·v6 |
243 | ····int-to-float·v6,·v6 | 249 | ····int-to-float·v6,·v6 |
250 | ····.line·390 | ||
244 | ····invoke-virtual·{v2,·v6,·p2},·Landroid/graphics/Path;->lineTo(FF)V | 251 | ····invoke-virtual·{v2,·v6,·p2},·Landroid/graphics/Path;->lineTo(FF)V |
245 | ····.line·396 | 252 | ····.line·396 |
246 | ····invoke-virtual·{v2},·Landroid/graphics/Path;->close()V | 253 | ····invoke-virtual·{v2},·Landroid/graphics/Path;->close()V |
247 | ····.line·398 | 254 | ····.line·398 |
248 | ····return-object·v2 | 255 | ····return-object·v2 |
Offset 725, 14 lines modified | Offset 732, 15 lines modified | ||
725 | ····move-object/from16·v0,·p0 | 732 | ····move-object/from16·v0,·p0 |
726 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/LineChartRenderer;->mCirclePaintInner:Landroid/graphics/Paint; | 733 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/renderer/LineChartRenderer;->mCirclePaintInner:Landroid/graphics/Paint; |
727 | ····move-object/from16·v24,·v0 | 734 | ····move-object/from16·v24,·v0 |
735 | ····.line·522 | ||
728 | ····invoke-virtual/range·{v24·..·v24},·Landroid/graphics/Paint;->getColor()I | 736 | ····invoke-virtual/range·{v24·..·v24},·Landroid/graphics/Paint;->getColor()I |
729 | ····move-result·v24 | 737 | ····move-result·v24 |
730 | ····move/from16·v0,·v24 | 738 | ····move/from16·v0,·v24 |
731 | ····if-eq·v7,·v0,·:cond_2 | 739 | ····if-eq·v7,·v0,·:cond_2 |
Offset 1083, 22 lines modified | Offset 1091, 24 lines modified | ||
1083 | ····move-result·v4 | 1091 | ····move-result·v4 |
1084 | ····add-float·v4,·v4,·v24 | 1092 | ····add-float·v4,·v4,·v24 |
1085 | ····mul-float·v4,·v4,·v21 | 1093 | ····mul-float·v4,·v4,·v21 |
1094 | ····.line·176 | ||
1086 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I | 1095 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I |
1087 | ····move-result·v5 | 1096 | ····move-result·v5 |
1088 | ····int-to-float·v5,·v5 | 1097 | ····int-to-float·v5,·v5 |
1089 | ····sub-float/2addr·v5,·v11 | 1098 | ····sub-float/2addr·v5,·v11 |
1099 | ····.line·177 | ||
1090 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 1100 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
1091 | ····move-result·v6 | 1101 | ····move-result·v6 |
1092 | ····sub-float/2addr·v6,·v12 | 1102 | ····sub-float/2addr·v6,·v12 |
1093 | ····mul-float·v6,·v6,·v21 | 1103 | ····mul-float·v6,·v6,·v21 |
Offset 1111, 14 lines modified | Offset 1121, 15 lines modified | ||
1111 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 1121 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
1112 | ····move-result·v8 | 1122 | ····move-result·v8 |
1113 | ····mul-float·v8,·v8,·v21 | 1123 | ····mul-float·v8,·v8,·v21 |
1124 | ····.line·175 | ||
1114 | ····invoke-virtual/range·{v2·..·v8},·Landroid/graphics/Path;->cubicTo(FFFFFF)V | 1125 | ····invoke-virtual/range·{v2·..·v8},·Landroid/graphics/Path;->cubicTo(FFFFFF)V |
1115 | ····.line·179 | 1126 | ····.line·179 |
1116 | ····add-int/lit8·v16,·v18,·0x1 | 1127 | ····add-int/lit8·v16,·v18,·0x1 |
1117 | ····.local·v16,·"j":I | 1128 | ····.local·v16,·"j":I |
1118 | ····invoke-interface/range·{p3·..·p3},·Ljava/util/List;->size()I | 1129 | ····invoke-interface/range·{p3·..·p3},·Ljava/util/List;->size()I |
Offset 1271, 22 lines modified | Offset 1282, 24 lines modified | ||
1271 | ····move-result·v4 | 1282 | ····move-result·v4 |
1272 | ····add-float·v4,·v4,·v24 | 1283 | ····add-float·v4,·v4,·v24 |
1273 | ····mul-float·v4,·v4,·v21 | 1284 | ····mul-float·v4,·v4,·v21 |
1285 | ····.line·192 | ||
1274 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I | 1286 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/data/Entry;->getXIndex()I |
1275 | ····move-result·v5 | 1287 | ····move-result·v5 |
Max diff block lines reached; 20118/22766 bytes (88.37%) of diff not shown. |
Offset 79, 18 lines modified | Offset 79, 20 lines modified | ||
79 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 79 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
80 | ····move-result·v3 | 80 | ····move-result·v3 |
81 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 81 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
82 | ····.line·48 | ||
82 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 83 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
83 | ····move-result·v4 | 84 | ····move-result·v4 |
85 | ····.line·47 | ||
84 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; | 86 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; |
85 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
86 | ····.line·49 | 88 | ····.line·49 |
87 | ····.local·v0,·"p1":Lcom/github/mikephil/charting/utils/PointD; | 89 | ····.local·v0,·"p1":Lcom/github/mikephil/charting/utils/PointD; |
88 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mTrans:Lcom/github/mikephil/charting/utils/Transformer; | 90 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mTrans:Lcom/github/mikephil/charting/utils/Transformer; |
Offset 99, 18 lines modified | Offset 101, 20 lines modified | ||
99 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 101 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
100 | ····move-result·v3 | 102 | ····move-result·v3 |
101 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 103 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
104 | ····.line·50 | ||
102 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 105 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
103 | ····move-result·v4 | 106 | ····move-result·v4 |
107 | ····.line·49 | ||
104 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; | 108 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/github/mikephil/charting/utils/Transformer;->getValuesByTouchPoint(FF)Lcom/github/mikephil/charting/utils/PointD; |
105 | ····move-result-object·v1 | 109 | ····move-result-object·v1 |
106 | ····.line·52 | 110 | ····.line·52 |
107 | ····.local·v1,·"p2":Lcom/github/mikephil/charting/utils/PointD; | 111 | ····.local·v1,·"p2":Lcom/github/mikephil/charting/utils/PointD; |
108 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; | 112 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; |
Offset 990, 68 lines modified | Offset 994, 74 lines modified | ||
990 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 994 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
991 | ····move-result·v1 | 995 | ····move-result·v1 |
992 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 996 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
997 | ····.line·202 | ||
993 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 998 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
994 | ····move-result·v2 | 999 | ····move-result·v2 |
995 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1000 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
996 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 1001 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
997 | ····move-result·v3 | 1002 | ····move-result·v3 |
998 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1003 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1004 | ····.line·203 | ||
999 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 1005 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
1000 | ····move-result·v4 | 1006 | ····move-result·v4 |
1001 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; | 1007 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; |
1002 | ····move-object·v0,·p1 | 1008 | ····move-object·v0,·p1 |
1009 | ····.line·201 | ||
1003 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 1010 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
1004 | ····goto·:goto_0 | 1011 | ····goto·:goto_0 |
1005 | ····.line·205 | 1012 | ····.line·205 |
1006 | ····:cond_2 | 1013 | ····:cond_2 |
1007 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1014 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1008 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 1015 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
1009 | ····move-result·v1 | 1016 | ····move-result·v1 |
1010 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1017 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1018 | ····.line·206 | ||
1011 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F | 1019 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentTop()F |
1012 | ····move-result·v2 | 1020 | ····move-result·v2 |
1013 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1021 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1014 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 1022 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
1015 | ····move-result·v3 | 1023 | ····move-result·v3 |
1016 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 1024 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
1025 | ····.line·207 | ||
1017 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F | 1026 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentBottom()F |
1018 | ····move-result·v4 | 1027 | ····move-result·v4 |
1019 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; | 1028 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->mAxisLinePaint:Landroid/graphics/Paint; |
1020 | ····move-object·v0,·p1 | 1029 | ····move-object·v0,·p1 |
1030 | ····.line·205 | ||
1021 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V | 1031 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawLine(FFFFLandroid/graphics/Paint;)V |
1022 | ····goto·:goto_0 | 1032 | ····goto·:goto_0 |
1023 | .end·method | 1033 | .end·method |
1024 | .method·public·renderGridLines(Landroid/graphics/Canvas;)V | 1034 | .method·public·renderGridLines(Landroid/graphics/Canvas;)V |
1025 | ····.locals·6 | 1035 | ····.locals·6 |
Offset 51, 18 lines modified | Offset 51, 20 lines modified | ||
51 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | 51 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V |
52 | ····.line·42 | 52 | ····.line·42 |
53 | ····invoke-static·{v3,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 53 | ····invoke-static·{v3,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
54 | ····move-result·v1 | 54 | ····move-result·v1 |
55 | ····.line·43 | ||
55 | ····invoke-static·{v3,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 56 | ····invoke-static·{v3,·v3},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
56 | ····move-result·v2 | 57 | ····move-result·v2 |
58 | ····.line·42 | ||
57 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/View;->measure(II)V | 59 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/View;->measure(II)V |
58 | ····.line·46 | 60 | ····.line·46 |
59 | ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredWidth()I | 61 | ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredWidth()I |
60 | ····move-result·v1 | 62 | ····move-result·v1 |
Offset 524, 14 lines modified | Offset 524, 15 lines modified | ||
524 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/components/YAxis;->isDrawLabelsEnabled()Z | 524 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/components/YAxis;->isDrawLabelsEnabled()Z |
525 | ····move-result·v0 | 525 | ····move-result·v0 |
526 | ····if-eqz·v0,·:cond_0 | 526 | ····if-eqz·v0,·:cond_0 |
527 | ····.line·404 | ||
527 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/components/YAxis;->getLabelPosition()Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition; | 528 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/components/YAxis;->getLabelPosition()Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition; |
528 | ····move-result-object·v0 | 529 | ····move-result-object·v0 |
529 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition;->OUTSIDE_CHART:Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition; | 530 | ····sget-object·v1,·Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition;->OUTSIDE_CHART:Lcom/github/mikephil/charting/components/YAxis$YAxisLabelPosition; |
530 | ····if-ne·v0,·v1,·:cond_0 | 531 | ····if-ne·v0,·v1,·:cond_0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·protected·constructor·<init>(Lcom/github/mikephil/charting/charts/BarLineChartBase;)V | 23 | .method·protected·constructor·<init>(Lcom/github/mikephil/charting/charts/BarLineChartBase;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/github/mikephil/charting/charts/BarLineChartBase; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1408 | 27 | ····.line·1408 |
27 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$DefaultFillFormatter;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase<TT;>.DefaultFillFormatter;" | 28 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$DefaultFillFormatter;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase<TT;>.DefaultFillFormatter;" |
28 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$DefaultFillFormatter;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 29 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$DefaultFillFormatter;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 69, 42 lines modified | Offset 69, 45 lines modified | ||
69 | ····.line·148 | 69 | ····.line·148 |
70 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 70 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
71 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mData:Lcom/github/mikephil/charting/data/ChartData; | 71 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
72 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BarData; | 72 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BarData; |
73 | ····.line·149 | ||
73 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/BarData;->getXValCount()I | 74 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/BarData;->getXValCount()I |
74 | ····move-result·v1 | 75 | ····move-result·v1 |
75 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 76 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
76 | ····iget·v3,·v3,·Lcom/github/mikephil/charting/components/XAxis;->mLabelHeight:I | 77 | ····iget·v3,·v3,·Lcom/github/mikephil/charting/components/XAxis;->mLabelHeight:I |
77 | ····mul-int/2addr·v1,·v3 | 78 | ····mul-int/2addr·v1,·v3 |
78 | ····int-to-float·v1,·v1 | 79 | ····int-to-float·v1,·v1 |
79 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 80 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
81 | ····.line·150 | ||
80 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentHeight()F | 82 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentHeight()F |
81 | ····move-result·v3 | 83 | ····move-result·v3 |
82 | ····const/4·v4,·0x4 | 84 | ····const/4·v4,·0x4 |
83 | ····aget·v4,·v0,·v4 | 85 | ····aget·v4,·v0,·v4 |
84 | ····mul-float/2addr·v3,·v4 | 86 | ····mul-float/2addr·v3,·v4 |
85 | ····div-float/2addr·v1,·v3 | 87 | ····div-float/2addr·v1,·v3 |
86 | ····float-to-double·v4,·v1 | 88 | ····float-to-double·v4,·v1 |
89 | ····.line·149 | ||
87 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->ceil(D)D | 90 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->ceil(D)D |
88 | ····move-result-wide·v4 | 91 | ····move-result-wide·v4 |
89 | ····double-to-int·v1,·v4 | 92 | ····double-to-int·v1,·v4 |
90 | ····iput·v1,·v2,·Lcom/github/mikephil/charting/components/XAxis;->mAxisLabelModulus:I | 93 | ····iput·v1,·v2,·Lcom/github/mikephil/charting/components/XAxis;->mAxisLabelModulus:I |
Offset 167, 14 lines modified | Offset 170, 15 lines modified | ||
167 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 170 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
168 | ····if-eq·v6,·v7,·:cond_0 | 171 | ····if-eq·v6,·v7,·:cond_0 |
169 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 172 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
173 | ····.line·71 | ||
170 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 174 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
171 | ····move-result-object·v6 | 175 | ····move-result-object·v6 |
172 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 176 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->RIGHT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
173 | ····if-ne·v6,·v7,·:cond_6 | 177 | ····if-ne·v6,·v7,·:cond_6 |
Offset 234, 18 lines modified | Offset 238, 20 lines modified | ||
234 | ····if-eqz·v6,·:cond_3 | 238 | ····if-eqz·v6,·:cond_3 |
235 | ····.line·94 | 239 | ····.line·94 |
236 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; | 240 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; |
237 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mAxisRendererRight:Lcom/github/mikephil/charting/renderer/YAxisRenderer; | 241 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mAxisRendererRight:Lcom/github/mikephil/charting/renderer/YAxisRenderer; |
242 | ····.line·95 | ||
238 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->getPaintAxisLabels()Landroid/graphics/Paint; | 243 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/renderer/YAxisRenderer;->getPaintAxisLabels()Landroid/graphics/Paint; |
239 | ····move-result-object·v7 | 244 | ····move-result-object·v7 |
245 | ····.line·94 | ||
240 | ····invoke-virtual·{v6,·v7},·Lcom/github/mikephil/charting/components/YAxis;->getRequiredHeightSpace(Landroid/graphics/Paint;)F | 246 | ····invoke-virtual·{v6,·v7},·Lcom/github/mikephil/charting/components/YAxis;->getRequiredHeightSpace(Landroid/graphics/Paint;)F |
241 | ····move-result·v6 | 247 | ····move-result·v6 |
242 | ····add-float/2addr·v1,·v6 | 248 | ····add-float/2addr·v1,·v6 |
243 | ····.line·98 | 249 | ····.line·98 |
Offset 297, 22 lines modified | Offset 303, 24 lines modified | ||
297 | ····move-result·v7 | 303 | ····move-result·v7 |
298 | ····invoke-static·{v0,·v4},·Ljava/lang/Math;->max(FF)F | 304 | ····invoke-static·{v0,·v4},·Ljava/lang/Math;->max(FF)F |
299 | ····move-result·v8 | 305 | ····move-result·v8 |
306 | ····.line·121 | ||
300 | ····invoke-static·{v0,·v3},·Ljava/lang/Math;->max(FF)F | 307 | ····invoke-static·{v0,·v3},·Ljava/lang/Math;->max(FF)F |
301 | ····move-result·v9 | 308 | ····move-result·v9 |
302 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(FF)F | 309 | ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(FF)F |
303 | ····move-result·v10 | 310 | ····move-result·v10 |
311 | ····.line·120 | ||
304 | ····invoke-virtual·{v6,·v7,·v8,·v9,·v10},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->restrainViewPort(FFFF)V | 312 | ····invoke-virtual·{v6,·v7,·v8,·v9,·v10},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->restrainViewPort(FFFF)V |
305 | ····.line·123 | 313 | ····.line·123 |
306 | ····iget-boolean·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLogEnabled:Z | 314 | ····iget-boolean·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLogEnabled:Z |
307 | ····if-eqz·v6,·:cond_5 | 315 | ····if-eqz·v6,·:cond_5 |
Offset 424, 14 lines modified | Offset 432, 15 lines modified | ||
424 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 432 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
425 | ····if-eq·v6,·v7,·:cond_7 | 433 | ····if-eq·v6,·v7,·:cond_7 |
426 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 434 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/HorizontalBarChart;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
435 | ····.line·76 | ||
427 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 436 | ····invoke-virtual·{v6},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
428 | ····move-result-object·v6 | 437 | ····move-result-object·v6 |
429 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 438 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->LEFT_OF_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
430 | ····if-ne·v6,·v7,·:cond_8 | 439 | ····if-ne·v6,·v7,·:cond_8 |
Offset 466, 24 lines modified | Offset 475, 26 lines modified | ||
466 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_LEFT:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 475 | ····sget-object·v7,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_LEFT:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
Max diff block lines reached; 2485/6977 bytes (35.62%) of diff not shown. |
Offset 750, 14 lines modified | Offset 750, 15 lines modified | ||
750 | ····move-result·v2 | 750 | ····move-result·v2 |
751 | ····sub-float/2addr·v1,·v2 | 751 | ····sub-float/2addr·v1,·v2 |
752 | ····sub-float/2addr·v1,·v4 | 752 | ····sub-float/2addr·v1,·v4 |
753 | ····.line·422 | ||
753 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/Chart;->getHeight()I | 754 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/Chart;->getHeight()I |
754 | ····move-result·v2 | 755 | ····move-result·v2 |
755 | ····int-to-float·v2,·v2 | 756 | ····int-to-float·v2,·v2 |
756 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 757 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
Offset 768, 14 lines modified | Offset 769, 15 lines modified | ||
768 | ····sub-float/2addr·v2,·v3 | 769 | ····sub-float/2addr·v2,·v3 |
769 | ····sub-float/2addr·v2,·v4 | 770 | ····sub-float/2addr·v2,·v4 |
770 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mDescPaint:Landroid/graphics/Paint; | 771 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mDescPaint:Landroid/graphics/Paint; |
772 | ····.line·421 | ||
771 | ····invoke-virtual·{p1,·v0,·v1,·v2,·v3},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V | 773 | ····invoke-virtual·{p1,·v0,·v1,·v2,·v3},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V |
772 | ····.line·428 | 774 | ····.line·428 |
773 | ····:cond_0 | 775 | ····:cond_0 |
774 | ····:goto_0 | 776 | ····:goto_0 |
775 | ····return-void | 777 | ····return-void |
Offset 936, 35 lines modified | Offset 938, 39 lines modified | ||
936 | ····.line·589 | 938 | ····.line·589 |
937 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; | 939 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; |
938 | ····invoke-static·{v9,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 940 | ····invoke-static·{v9,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
939 | ····move-result·v7 | 941 | ····move-result·v7 |
942 | ····.line·590 | ||
940 | ····invoke-static·{v9,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 943 | ····invoke-static·{v9,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
941 | ····move-result·v8 | 944 | ····move-result·v8 |
945 | ····.line·589 | ||
942 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/github/mikephil/charting/components/MarkerView;->measure(II)V | 946 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/github/mikephil/charting/components/MarkerView;->measure(II)V |
943 | ····.line·591 | 947 | ····.line·591 |
944 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; | 948 | ····iget-object·v6,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; |
945 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; | 949 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; |
946 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/components/MarkerView;->getMeasuredWidth()I | 950 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/components/MarkerView;->getMeasuredWidth()I |
947 | ····move-result·v7 | 951 | ····move-result·v7 |
948 | ····iget-object·v8,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; | 952 | ····iget-object·v8,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; |
953 | ····.line·592 | ||
949 | ····invoke-virtual·{v8},·Lcom/github/mikephil/charting/components/MarkerView;->getMeasuredHeight()I | 954 | ····invoke-virtual·{v8},·Lcom/github/mikephil/charting/components/MarkerView;->getMeasuredHeight()I |
950 | ····move-result·v8 | 955 | ····move-result·v8 |
956 | ····.line·591 | ||
951 | ····invoke-virtual·{v6,·v9,·v9,·v7,·v8},·Lcom/github/mikephil/charting/components/MarkerView;->layout(IIII)V | 957 | ····invoke-virtual·{v6,·v9,·v9,·v7,·v8},·Lcom/github/mikephil/charting/components/MarkerView;->layout(IIII)V |
952 | ····.line·594 | 958 | ····.line·594 |
953 | ····aget·v6,·v3,·v10 | 959 | ····aget·v6,·v3,·v10 |
954 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; | 960 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mMarkerView:Lcom/github/mikephil/charting/components/MarkerView; |
Offset 1098, 22 lines modified | Offset 1104, 24 lines modified | ||
1098 | ····.line·936 | 1104 | ····.line·936 |
1099 | ····.local·v0,·"ds":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<+Lcom/github/mikephil/charting/data/Entry;>;" | 1105 | ····.local·v0,·"ds":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<+Lcom/github/mikephil/charting/data/Entry;>;" |
1100 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/DataSet;->getYValueSum()F | 1106 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/DataSet;->getYValueSum()F |
1101 | ····move-result·v1 | 1107 | ····move-result·v1 |
1108 | ····.line·937 | ||
1102 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/DataSet;->getEntryCount()I | 1109 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/DataSet;->getEntryCount()I |
1103 | ····move-result·v2 | 1110 | ····move-result·v2 |
1104 | ····int-to-float·v2,·v2 | 1111 | ····int-to-float·v2,·v2 |
1105 | ····div-float/2addr·v1,·v2 | 1112 | ····div-float/2addr·v1,·v2 |
1113 | ····.line·936 | ||
1106 | ····return·v1 | 1114 | ····return·v1 |
1107 | .end·method | 1115 | .end·method |
1108 | .method·public·getCenter()Landroid/graphics/PointF; | 1116 | .method·public·getCenter()Landroid/graphics/PointF; |
1109 | ····.locals·4 | 1117 | ····.locals·4 |
1110 | ····.prologue | 1118 | ····.prologue |
Offset 1772, 14 lines modified | Offset 1780, 15 lines modified | ||
1772 | ····move-result·v0 | 1780 | ····move-result·v0 |
1773 | ····if-ge·p1,·v0,·:cond_0 | 1781 | ····if-ge·p1,·v0,·:cond_0 |
1774 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mData:Lcom/github/mikephil/charting/data/ChartData; | 1782 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/Chart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
1783 | ····.line·491 | ||
1775 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/ChartData;->getDataSetCount()I | 1784 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/ChartData;->getDataSetCount()I |
1776 | ····move-result·v0 | 1785 | ····move-result·v0 |
1777 | ····if-lt·p2,·v0,·:cond_1 | 1786 | ····if-lt·p2,·v0,·:cond_1 |
1778 | ····.line·493 | 1787 | ····.line·493 |
Offset 2256, 150 lines modified | Offset 2265, 148 lines modified | ||
2256 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/ViewGroup;->onMeasure(II)V | 2265 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/ViewGroup;->onMeasure(II)V |
2257 | ····.line·1465 | 2266 | ····.line·1465 |
2258 | ····return-void | 2267 | ····return-void |
2259 | .end·method | 2268 | .end·method |
2260 | .method·protected·onSizeChanged(IIII)V | 2269 | .method·protected·onSizeChanged(IIII)V |
2261 | ····.locals· | 2270 | ····.locals·4 |
2262 | ····.param·p1,·"w"····#·I | 2271 | ····.param·p1,·"w"····#·I |
2263 | ····.param·p2,·"h"····#·I | 2272 | ····.param·p2,·"h"····#·I |
2264 | ····.param·p3,·"oldw"····#·I | 2273 | ····.param·p3,·"oldw"····#·I |
2265 | ····.param·p4,·"oldh"····#·I | 2274 | ····.param·p4,·"oldh"····#·I |
2266 | ····.prologue | 2275 | ····.prologue |
Max diff block lines reached; 12702/16473 bytes (77.11%) of diff not shown. |
Offset 232, 154 lines modified | Offset 232, 152 lines modified | ||
232 | ····.line·77 | 232 | ····.line·77 |
233 | ····return-void | 233 | ····return-void |
234 | .end·method | 234 | .end·method |
235 | #·virtual·methods | 235 | #·virtual·methods |
236 | .method·protected·calcMinMax()V | 236 | .method·protected·calcMinMax()V |
237 | ····.locals· | 237 | ····.locals·5 |
238 | ····.prologue | 238 | ····.prologue |
239 | ····.line·90 | 239 | ····.line·90 |
240 | ····invoke-super·{p0},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->calcMinMax()V | 240 | ····invoke-super·{p0},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->calcMinMax()V |
241 | ····.line·92 | 241 | ····.line·92 |
242 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBarData()Lcom/github/mikephil/charting/data/BarData; | 242 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBarData()Lcom/github/mikephil/charting/data/BarData; |
243 | ····move-result-object·v | 243 | ····move-result-object·v3 |
244 | ····if-nez·v | 244 | ····if-nez·v3,·:cond_0 |
245 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getCandleData()Lcom/github/mikephil/charting/data/CandleData; | 245 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getCandleData()Lcom/github/mikephil/charting/data/CandleData; |
246 | ····move-result-object·v | 246 | ····move-result-object·v3 |
247 | ····if-nez·v | 247 | ····if-nez·v3,·:cond_0 |
248 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; | 248 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; |
249 | ····move-result-object·v | 249 | ····move-result-object·v3 |
250 | ····if-eqz·v | 250 | ····if-eqz·v3,·:cond_4 |
251 | ····.line·93 | 251 | ····.line·93 |
252 | ····:cond_0 | 252 | ····:cond_0 |
253 | ····const/high16·v | 253 | ····const/high16·v3,·-0x41000000····#·-0.5f |
254 | ····iput·v | 254 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMin:F |
255 | ····.line·94 | 255 | ····.line·94 |
256 | ····iget-object·v | 256 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
257 | ····check-cast·v | 257 | ····check-cast·v3,·Lcom/github/mikephil/charting/data/CombinedData; |
258 | ····invoke-virtual·{v | 258 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/data/CombinedData;->getXVals()Ljava/util/List; |
259 | ····move-result-object·v | 259 | ····move-result-object·v3 |
260 | ····invoke-interface·{v | 260 | ····invoke-interface·{v3},·Ljava/util/List;->size()I |
261 | ····move-result·v | 261 | ····move-result·v3 |
262 | ····int-to-float·v | 262 | ····int-to-float·v3,·v3 |
263 | ····const/high16·v | 263 | ····const/high16·v4,·0x3f000000····#·0.5f |
264 | ····sub-float/2addr·v | 264 | ····sub-float/2addr·v3,·v4 |
265 | ····iput·v | 265 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMax:F |
266 | ····.line·96 | 266 | ····.line·96 |
267 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; | 267 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; |
268 | ····move-result-object·v | 268 | ····move-result-object·v3 |
269 | ····if-eqz·v | 269 | ····if-eqz·v3,·:cond_3 |
270 | ····.line·98 | 270 | ····.line·98 |
271 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; | 271 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/charts/CombinedChart;->getBubbleData()Lcom/github/mikephil/charting/data/BubbleData; |
272 | ····move-result-object·v | 272 | ····move-result-object·v3 |
273 | ····invoke-virtual·{v | 273 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/data/BubbleData;->getDataSets()Ljava/util/List; |
274 | ····move-result-object·v | 274 | ····move-result-object·v3 |
275 | ····invoke-interface·{v | 275 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
276 | ····move-result-object·v | 276 | ····move-result-object·v3 |
277 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
278 | ····:cond_1 | 277 | ····:cond_1 |
279 | ····:goto_0 | 278 | ····:goto_0 |
280 | ····invoke-interface·{v | 279 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
281 | ····move-result·v4 | 280 | ····move-result·v4 |
282 | ····if-eqz·v4,·:cond_3 | 281 | ····if-eqz·v4,·:cond_3 |
283 | ····invoke-interface·{v | 282 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
284 | ····move-result-object·v | 283 | ····move-result-object·v0 |
285 | ····check-cast·v | 284 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/BubbleDataSet; |
286 | ····.line·100 | 285 | ····.line·100 |
287 | ····.local·v | 286 | ····.local·v0,·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
288 | ····invoke-virtual·{v | 287 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleDataSet;->getXMin()F |
289 | ····move-result·v | 288 | ····move-result·v2 |
290 | ····.line·101 | 289 | ····.line·101 |
291 | ····.local·v | 290 | ····.local·v2,·"xmin":F |
292 | ····invoke-virtual·{v | 291 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleDataSet;->getXMax()F |
293 | ····move-result·v | 292 | ····move-result·v1 |
294 | ····.line·103 | 293 | ····.line·103 |
295 | ····.local·v | 294 | ····.local·v1,·"xmax":F |
296 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMin:F | 295 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMin:F |
297 | ····cmpg-float·v4,·v | 296 | ····cmpg-float·v4,·v2,·v4 |
298 | ····if-gez·v4,·:cond_2 | 297 | ····if-gez·v4,·:cond_2 |
299 | ····.line·104 | 298 | ····.line·104 |
300 | ····iput·v | 299 | ····iput·v2,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMin:F |
301 | ····.line·106 | 300 | ····.line·106 |
302 | ····:cond_2 | 301 | ····:cond_2 |
303 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMax:F | 302 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMax:F |
304 | ····cmpl-float·v4,·v | 303 | ····cmpl-float·v4,·v1,·v4 |
305 | ····if-lez·v4,·:cond_1 | 304 | ····if-lez·v4,·:cond_1 |
306 | ····.line·107 | 305 | ····.line·107 |
307 | ····iput·v | 306 | ····iput·v1,·p0,·Lcom/github/mikephil/charting/charts/CombinedChart;->mXChartMax:F |
Max diff block lines reached; 2009/7541 bytes (26.64%) of diff not shown. |
Offset 553, 24 lines modified | Offset 553, 26 lines modified | ||
553 | ····move/from16·v25,·v0 | 553 | ····move/from16·v25,·v0 |
554 | ····iget·v0,·v6,·Landroid/graphics/PointF;->y:F | 554 | ····iget·v0,·v6,·Landroid/graphics/PointF;->y:F |
555 | ····move/from16·v26,·v0 | 555 | ····move/from16·v26,·v0 |
556 | ····.line·128 | ||
556 | ····move-object/from16·v0,·p0 | 557 | ····move-object/from16·v0,·p0 |
557 | ····move/from16·v1,·v25 | 558 | ····move/from16·v1,·v25 |
558 | ····move/from16·v2,·v26 | 559 | ····move/from16·v2,·v26 |
559 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getAngleForPoint(FF)F | 560 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getAngleForPoint(FF)F |
560 | ····move-result·v25 | 561 | ····move-result·v25 |
562 | ····.line·127 | ||
561 | ····move-object/from16·v0,·p0 | 563 | ····move-object/from16·v0,·p0 |
562 | ····move/from16·v1,·v24 | 564 | ····move/from16·v1,·v24 |
563 | ····move/from16·v2,·v25 | 565 | ····move/from16·v2,·v25 |
564 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; | 566 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; |
Offset 832, 24 lines modified | Offset 834, 26 lines modified | ||
832 | ····move/from16·v25,·v0 | 834 | ····move/from16·v25,·v0 |
833 | ····iget·v0,·v5,·Landroid/graphics/PointF;->y:F | 835 | ····iget·v0,·v5,·Landroid/graphics/PointF;->y:F |
834 | ····move/from16·v26,·v0 | 836 | ····move/from16·v26,·v0 |
837 | ····.line·165 | ||
835 | ····move-object/from16·v0,·p0 | 838 | ····move-object/from16·v0,·p0 |
836 | ····move/from16·v1,·v25 | 839 | ····move/from16·v1,·v25 |
837 | ····move/from16·v2,·v26 | 840 | ····move/from16·v2,·v26 |
838 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getAngleForPoint(FF)F | 841 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getAngleForPoint(FF)F |
839 | ····move-result·v25 | 842 | ····move-result·v25 |
843 | ····.line·164 | ||
840 | ····move-object/from16·v0,·p0 | 844 | ····move-object/from16·v0,·p0 |
841 | ····move/from16·v1,·v24 | 845 | ····move/from16·v1,·v24 |
842 | ····move/from16·v2,·v25 | 846 | ····move/from16·v2,·v25 |
843 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; | 847 | ····invoke-virtual·{v0,·v7,·v1,·v2},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->getPosition(Landroid/graphics/PointF;FF)Landroid/graphics/PointF; |
Offset 978, 14 lines modified | Offset 982, 15 lines modified | ||
978 | ····move-object/from16·v0,·p0 | 982 | ····move-object/from16·v0,·p0 |
979 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 983 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
980 | ····move-object/from16·v24,·v0 | 984 | ····move-object/from16·v24,·v0 |
985 | ····.line·181 | ||
981 | ····invoke-virtual/range·{v24·..·v24},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 986 | ····invoke-virtual/range·{v24·..·v24},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
982 | ····move-result-object·v24 | 987 | ····move-result-object·v24 |
983 | ····sget-object·v25,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_RIGHT:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 988 | ····sget-object·v25,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_RIGHT:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
984 | ····move-object/from16·v0,·v24 | 989 | ····move-object/from16·v0,·v24 |
Offset 996, 14 lines modified | Offset 1001, 15 lines modified | ||
996 | ····move-object/from16·v0,·p0 | 1001 | ····move-object/from16·v0,·p0 |
997 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->mLegend:Lcom/github/mikephil/charting/components/Legend; | 1002 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->mLegend:Lcom/github/mikephil/charting/components/Legend; |
998 | ····move-object/from16·v24,·v0 | 1003 | ····move-object/from16·v24,·v0 |
1004 | ····.line·182 | ||
999 | ····invoke-virtual/range·{v24·..·v24},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1005 | ····invoke-virtual/range·{v24·..·v24},·Lcom/github/mikephil/charting/components/Legend;->getPosition()Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1000 | ····move-result-object·v24 | 1006 | ····move-result-object·v24 |
1001 | ····sget-object·v25,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; | 1007 | ····sget-object·v25,·Lcom/github/mikephil/charting/components/Legend$LegendPosition;->BELOW_CHART_CENTER:Lcom/github/mikephil/charting/components/Legend$LegendPosition; |
1002 | ····move-object/from16·v0,·v24 | 1008 | ····move-object/from16·v0,·v24 |
Offset 1299, 14 lines modified | Offset 1305, 15 lines modified | ||
1299 | ····float-to-double·v2,·v2 | 1305 | ····float-to-double·v2,·v2 |
1300 | ····float-to-double·v4,·p2 | 1306 | ····float-to-double·v4,·p2 |
1301 | ····float-to-double·v6,·p3 | 1307 | ····float-to-double·v6,·p3 |
1308 | ····.line·250 | ||
1302 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D | 1309 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D |
1303 | ····move-result-wide·v6 | 1310 | ····move-result-wide·v6 |
1304 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 1311 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
1305 | ····move-result-wide·v6 | 1312 | ····move-result-wide·v6 |
Offset 28, 18 lines modified | Offset 28, 19 lines modified | ||
28 | .field·final·synthetic·val$top:F | 28 | .field·final·synthetic·val$top:F |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/BarLineChartBase;FFFF)V | 30 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/BarLineChartBase;FFFF)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/github/mikephil/charting/charts/BarLineChartBase; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·739 | 34 | ····.line·739 |
34 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$1;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase | 35 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$1;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase$1;" |
35 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 36 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
36 | ····iput·p2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$left:F | 37 | ····iput·p2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$left:F |
37 | ····iput·p3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$top:F | 38 | ····iput·p3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$top:F |
38 | ····iput·p4,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$right:F | 39 | ····iput·p4,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$right:F |
Offset 54, 15 lines modified | Offset 55, 15 lines modified | ||
54 | #·virtual·methods | 55 | #·virtual·methods |
55 | .method·public·run()V | 56 | .method·public·run()V |
56 | ····.locals·5 | 57 | ····.locals·5 |
57 | ····.prologue | 58 | ····.prologue |
58 | ····.line·744 | 59 | ····.line·744 |
59 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$1;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase | 60 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/BarLineChartBase$1;,·"Lcom/github/mikephil/charting/charts/BarLineChartBase$1;" |
60 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 61 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
61 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 62 | ····iget-object·v0,·v0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
62 | ····iget·v1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$left:F | 63 | ····iget·v1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$left:F |
63 | ····iget·v2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$top:F | 64 | ····iget·v2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase$1;->val$top:F |
Offset 20, 18 lines modified | Offset 20, 19 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; | 21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/PieRadarChartBase;)V | 23 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/PieRadarChartBase;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/github/mikephil/charting/charts/PieRadarChartBase; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·465 | 27 | ····.line·465 |
27 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;,·"Lcom/github/mikephil/charting/charts/PieRadarChartBase | 28 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;,·"Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;" |
28 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; | 29 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; |
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 |
Offset 39, 15 lines modified | Offset 40, 15 lines modified | ||
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V | 41 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"animation"····#·Landroid/animation/ValueAnimator; | 43 | ····.param·p1,·"animation"····#·Landroid/animation/ValueAnimator; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·469 | 45 | ····.line·469 |
45 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;,·"Lcom/github/mikephil/charting/charts/PieRadarChartBase | 46 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;,·"Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;" |
46 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; | 47 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/PieRadarChartBase$1;->this$0:Lcom/github/mikephil/charting/charts/PieRadarChartBase; |
47 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->postInvalidate()V | 48 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/PieRadarChartBase;->postInvalidate()V |
48 | ····.line·470 | 49 | ····.line·470 |
49 | ····return-void | 50 | ····return-void |
50 | .end·method | 51 | .end·method |
Offset 516, 14 lines modified | Offset 516, 15 lines modified | ||
516 | ····move-result·v10 | 516 | ····move-result·v10 |
517 | ····if-nez·v10,·:cond_6 | 517 | ····if-nez·v10,·:cond_6 |
518 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisLeft:Lcom/github/mikephil/charting/components/YAxis; | 518 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisLeft:Lcom/github/mikephil/charting/components/YAxis; |
519 | ····.line·346 | ||
519 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F | 520 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F |
520 | ····move-result·v10 | 521 | ····move-result·v10 |
521 | ····:goto_2 | 522 | ····:goto_2 |
522 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F | 523 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F |
Offset 540, 14 lines modified | Offset 541, 15 lines modified | ||
540 | ····move-result·v10 | 541 | ····move-result·v10 |
541 | ····if-nez·v10,·:cond_7 | 542 | ····if-nez·v10,·:cond_7 |
542 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; | 543 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; |
544 | ····.line·348 | ||
543 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F | 545 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F |
544 | ····move-result·v10 | 546 | ····move-result·v10 |
545 | ····:goto_3 | 547 | ····:goto_3 |
546 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F | 548 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F |
Offset 564, 14 lines modified | Offset 566, 15 lines modified | ||
564 | ····move-result·v10 | 566 | ····move-result·v10 |
565 | ····if-nez·v10,·:cond_8 | 567 | ····if-nez·v10,·:cond_8 |
566 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisLeft:Lcom/github/mikephil/charting/components/YAxis; | 568 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisLeft:Lcom/github/mikephil/charting/components/YAxis; |
569 | ····.line·350 | ||
567 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F | 570 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F |
568 | ····move-result·v10 | 571 | ····move-result·v10 |
569 | ····:goto_4 | 572 | ····:goto_4 |
570 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F | 573 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F |
Offset 588, 14 lines modified | Offset 591, 15 lines modified | ||
588 | ····move-result·v10 | 591 | ····move-result·v10 |
589 | ····if-nez·v10,·:cond_9 | 592 | ····if-nez·v10,·:cond_9 |
590 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; | 593 | ····iget-object·v10,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mAxisRight:Lcom/github/mikephil/charting/components/YAxis; |
594 | ····.line·352 | ||
591 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F | 595 | ····invoke-virtual·{v10},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F |
592 | ····move-result·v10 | 596 | ····move-result·v10 |
593 | ····:goto_5 | 597 | ····:goto_5 |
594 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F | 598 | ····iput·v10,·v12,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F |
Offset 685, 38 lines modified | Offset 689, 38 lines modified | ||
685 | ····.restart·local·v2····#·"leftRange":F | 689 | ····.restart·local·v2····#·"leftRange":F |
686 | ····:cond_5 | 690 | ····:cond_5 |
687 | ····move·v10,·v6 | 691 | ····move·v10,·v6 |
688 | ····.line·322 | 692 | ····.line·322 |
689 | ····goto/16·:goto_1 | 693 | ····goto/16·:goto_1 |
690 | ····.line·34 | 694 | ····.line·346 |
691 | ····.restart·local·v0····#·"bottomSpaceLeft":F | 695 | ····.restart·local·v0····#·"bottomSpaceLeft":F |
692 | ····.restart·local·v1····#·"bottomSpaceRight":F | 696 | ····.restart·local·v1····#·"bottomSpaceRight":F |
693 | ····.restart·local·v7····#·"rightRange":F | 697 | ····.restart·local·v7····#·"rightRange":F |
694 | ····.restart·local·v8····#·"topSpaceLeft":F | 698 | ····.restart·local·v8····#·"topSpaceLeft":F |
695 | ····.restart·local·v9····#·"topSpaceRight":F | 699 | ····.restart·local·v9····#·"topSpaceRight":F |
696 | ····:cond_6 | 700 | ····:cond_6 |
697 | ····add-float·v10,·v3,·v8 | 701 | ····add-float·v10,·v3,·v8 |
698 | ····goto/16·:goto_2 | 702 | ····goto/16·:goto_2 |
699 | ····.line·34 | 703 | ····.line·348 |
700 | ····:cond_7 | 704 | ····:cond_7 |
701 | ····add-float·v10,·v4,·v9 | 705 | ····add-float·v10,·v4,·v9 |
702 | ····goto·:goto_3 | 706 | ····goto·:goto_3 |
703 | ····.line·3 | 707 | ····.line·350 |
704 | ····:cond_8 | 708 | ····:cond_8 |
705 | ····sub-float·v10,·v5,·v0 | 709 | ····sub-float·v10,·v5,·v0 |
706 | ····goto·:goto_4 | 710 | ····goto·:goto_4 |
707 | ····.line·35 | 711 | ····.line·352 |
708 | ····:cond_9 | 712 | ····:cond_9 |
709 | ····sub-float·v10,·v6,·v1 | 713 | ····sub-float·v10,·v6,·v1 |
710 | ····goto·:goto_5 | 714 | ····goto·:goto_5 |
711 | .end·method | 715 | .end·method |
712 | .method·protected·calcModulus()V | 716 | .method·protected·calcModulus()V |
Offset 772, 42 lines modified | Offset 776, 45 lines modified | ||
772 | ····.line·453 | 776 | ····.line·453 |
773 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 777 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
774 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mData:Lcom/github/mikephil/charting/data/ChartData; | 778 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mData:Lcom/github/mikephil/charting/data/ChartData; |
775 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BarLineScatterCandleData; | 779 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BarLineScatterCandleData; |
780 | ····.line·454 | ||
776 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/BarLineScatterCandleData;->getXValCount()I | 781 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/BarLineScatterCandleData;->getXValCount()I |
777 | ····move-result·v1 | 782 | ····move-result·v1 |
778 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; | 783 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mXAxis:Lcom/github/mikephil/charting/components/XAxis; |
779 | ····iget·v3,·v3,·Lcom/github/mikephil/charting/components/XAxis;->mLabelWidth:I | 784 | ····iget·v3,·v3,·Lcom/github/mikephil/charting/components/XAxis;->mLabelWidth:I |
780 | ····mul-int/2addr·v1,·v3 | 785 | ····mul-int/2addr·v1,·v3 |
781 | ····int-to-float·v1,·v1 | 786 | ····int-to-float·v1,·v1 |
782 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 787 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarLineChartBase;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
788 | ····.line·455 | ||
783 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentWidth()F | 789 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentWidth()F |
Max diff block lines reached; 12189/15853 bytes (76.89%) of diff not shown. |
Offset 20, 18 lines modified | Offset 20, 19 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/Chart; | 21 | .field·final·synthetic·this$0:Lcom/github/mikephil/charting/charts/Chart; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/Chart;)V | 23 | .method·constructor·<init>(Lcom/github/mikephil/charting/charts/Chart;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/github/mikephil/charting/charts/Chart; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·182 | 27 | ····.line·182 |
27 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/Chart$1;,·"Lcom/github/mikephil/charting/charts/Chart | 28 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/Chart$1;,·"Lcom/github/mikephil/charting/charts/Chart$1;" |
28 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/Chart$1;->this$0:Lcom/github/mikephil/charting/charts/Chart; | 29 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/charts/Chart$1;->this$0:Lcom/github/mikephil/charting/charts/Chart; |
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 |
Offset 39, 15 lines modified | Offset 40, 15 lines modified | ||
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V | 41 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"animation"····#·Landroid/animation/ValueAnimator; | 43 | ····.param·p1,·"animation"····#·Landroid/animation/ValueAnimator; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·187 | 45 | ····.line·187 |
45 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/Chart$1;,·"Lcom/github/mikephil/charting/charts/Chart | 46 | ····.local·p0,·"this":Lcom/github/mikephil/charting/charts/Chart$1;,·"Lcom/github/mikephil/charting/charts/Chart$1;" |
46 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/Chart$1;->this$0:Lcom/github/mikephil/charting/charts/Chart; | 47 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/charts/Chart$1;->this$0:Lcom/github/mikephil/charting/charts/Chart; |
47 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/Chart;->postInvalidate()V | 48 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/Chart;->postInvalidate()V |
48 | ····.line·188 | 49 | ····.line·188 |
49 | ····return-void | 50 | ····return-void |
50 | .end·method | 51 | .end·method |
Offset 341, 14 lines modified | Offset 341, 15 lines modified | ||
341 | ····move-result·v5 | 341 | ····move-result·v5 |
342 | ····if-nez·v5,·:cond_2 | 342 | ····if-nez·v5,·:cond_2 |
343 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/charts/RadarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; | 343 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/charts/RadarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; |
344 | ····.line·103 | ||
344 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F | 345 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMaxValue()F |
345 | ····move-result·v5 | 346 | ····move-result·v5 |
346 | ····:goto_1 | 347 | ····:goto_1 |
347 | ····iput·v5,·v7,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F | 348 | ····iput·v5,·v7,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMaximum:F |
Offset 365, 14 lines modified | Offset 366, 15 lines modified | ||
365 | ····move-result·v5 | 366 | ····move-result·v5 |
366 | ····if-nez·v5,·:cond_3 | 367 | ····if-nez·v5,·:cond_3 |
367 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/charts/RadarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; | 368 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/charts/RadarChart;->mYAxis:Lcom/github/mikephil/charting/components/YAxis; |
369 | ····.line·105 | ||
368 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F | 370 | ····invoke-virtual·{v5},·Lcom/github/mikephil/charting/components/YAxis;->getAxisMinValue()F |
369 | ····move-result·v5 | 371 | ····move-result·v5 |
370 | ····:goto_2 | 372 | ····:goto_2 |
371 | ····iput·v5,·v7,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F | 373 | ····iput·v5,·v7,·Lcom/github/mikephil/charting/components/YAxis;->mAxisMinimum:F |
Offset 418, 24 lines modified | Offset 420, 24 lines modified | ||
418 | ····.end·local·v4····#·"topSpaceLeft":F | 420 | ····.end·local·v4····#·"topSpaceLeft":F |
419 | ····:cond_1 | 421 | ····:cond_1 |
420 | ····move·v5,·v3 | 422 | ····move·v5,·v3 |
421 | ····.line·94 | 423 | ····.line·94 |
422 | ····goto/16·:goto_0 | 424 | ····goto/16·:goto_0 |
423 | ····.line·10 | 425 | ····.line·103 |
424 | ····.restart·local·v0····#·"bottomSpaceLeft":F | 426 | ····.restart·local·v0····#·"bottomSpaceLeft":F |
425 | ····.restart·local·v1····#·"leftRange":F | 427 | ····.restart·local·v1····#·"leftRange":F |
426 | ····.restart·local·v4····#·"topSpaceLeft":F | 428 | ····.restart·local·v4····#·"topSpaceLeft":F |
427 | ····:cond_2 | 429 | ····:cond_2 |
428 | ····add-float·v5,·v2,·v4 | 430 | ····add-float·v5,·v2,·v4 |
429 | ····goto·:goto_1 | 431 | ····goto·:goto_1 |
430 | ····.line·10 | 432 | ····.line·105 |
431 | ····:cond_3 | 433 | ····:cond_3 |
432 | ····sub-float·v5,·v3,·v0 | 434 | ····sub-float·v5,·v3,·v0 |
433 | ····goto·:goto_2 | 435 | ····goto·:goto_2 |
434 | .end·method | 436 | .end·method |
435 | .method·public·getFactor()F | 437 | .method·public·getFactor()F |
Offset 625, 14 lines modified | Offset 627, 15 lines modified | ||
625 | ····float-to-double·v6,·v5 | 627 | ····float-to-double·v6,·v5 |
626 | ····float-to-double·v8,·v3 | 628 | ····float-to-double·v8,·v3 |
627 | ····float-to-double·v10,·v0 | 629 | ····float-to-double·v10,·v0 |
630 | ····.line·122 | ||
628 | ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D | 631 | ····invoke-static·{v10,·v11},·Ljava/lang/Math;->toRadians(D)D |
629 | ····move-result-wide·v10 | 632 | ····move-result-wide·v10 |
630 | ····invoke-static·{v10,·v11},·Ljava/lang/Math;->sin(D)D | 633 | ····invoke-static·{v10,·v11},·Ljava/lang/Math;->sin(D)D |
631 | ····move-result-wide·v10 | 634 | ····move-result-wide·v10 |
Offset 57, 153 lines modified | Offset 57, 151 lines modified | ||
57 | ····.line·32 | 57 | ····.line·32 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
60 | #·virtual·methods | 60 | #·virtual·methods |
61 | .method·protected·calcMinMax()V | 61 | .method·protected·calcMinMax()V |
62 | ····.locals· | 62 | ····.locals·5 |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·43 | 64 | ····.line·43 |
65 | ····invoke-super·{p0},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->calcMinMax()V | 65 | ····invoke-super·{p0},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->calcMinMax()V |
66 | ····.line·45 | 66 | ····.line·45 |
67 | ····iget·v | 67 | ····iget·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mDeltaX:F |
68 | ····const/4·v | 68 | ····const/4·v4,·0x0 |
69 | ····cmpl-float·v | 69 | ····cmpl-float·v3,·v3,·v4 |
70 | ····if-nez·v | 70 | ····if-nez·v3,·:cond_0 |
71 | ····iget-object·v | 71 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
72 | ····check-cast·v | 72 | ····check-cast·v3,·Lcom/github/mikephil/charting/data/BubbleData; |
73 | ····invoke-virtual·{v | 73 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/data/BubbleData;->getYValCount()I |
74 | ····move-result·v | 74 | ····move-result·v3 |
75 | ····if-lez·v | 75 | ····if-lez·v3,·:cond_0 |
76 | ····.line·46 | 76 | ····.line·46 |
77 | ····const/high16·v | 77 | ····const/high16·v3,·0x3f800000····#·1.0f |
78 | ····iput·v | 78 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mDeltaX:F |
79 | ····.line·48 | 79 | ····.line·48 |
80 | ····:cond_0 | 80 | ····:cond_0 |
81 | ····const/high16·v | 81 | ····const/high16·v3,·-0x41000000····#·-0.5f |
82 | ····iput·v | 82 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMin:F |
83 | ····.line·49 | 83 | ····.line·49 |
84 | ····iget-object·v | 84 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
85 | ····check-cast·v | 85 | ····check-cast·v3,·Lcom/github/mikephil/charting/data/BubbleData; |
86 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/data/BubbleData;->getXValCount()I |
87 | ····move-result·v | 87 | ····move-result·v3 |
88 | ····int-to-float·v | 88 | ····int-to-float·v3,·v3 |
89 | ····const/high16·v | 89 | ····const/high16·v4,·0x3f000000····#·0.5f |
90 | ····sub-float/2addr·v | 90 | ····sub-float/2addr·v3,·v4 |
91 | ····iput·v | 91 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMax:F |
92 | ····.line·51 | 92 | ····.line·51 |
93 | ····iget-object·v | 93 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mRenderer:Lcom/github/mikephil/charting/renderer/DataRenderer; |
94 | ····if-eqz·v | 94 | ····if-eqz·v3,·:cond_3 |
95 | ····.line·52 | 95 | ····.line·52 |
96 | ····iget-object·v | 96 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mData:Lcom/github/mikephil/charting/data/ChartData; |
97 | ····check-cast·v | 97 | ····check-cast·v3,·Lcom/github/mikephil/charting/data/BubbleData; |
98 | ····invoke-virtual·{v | 98 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/data/BubbleData;->getDataSets()Ljava/util/List; |
99 | ····move-result-object·v | 99 | ····move-result-object·v3 |
100 | ····invoke-interface·{v | 100 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
101 | ····move-result-object·v | 101 | ····move-result-object·v3 |
102 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
103 | ····:cond_1 | 102 | ····:cond_1 |
104 | ····:goto_0 | 103 | ····:goto_0 |
105 | ····invoke-interface·{v | 104 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
106 | ····move-result·v4 | 105 | ····move-result·v4 |
107 | ····if-eqz·v4,·:cond_3 | 106 | ····if-eqz·v4,·:cond_3 |
108 | ····invoke-interface·{v | 107 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
109 | ····move-result-object·v | 108 | ····move-result-object·v0 |
110 | ····check-cast·v | 109 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/BubbleDataSet; |
111 | ····.line·54 | 110 | ····.line·54 |
112 | ····.local·v | 111 | ····.local·v0,·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
113 | ····invoke-virtual·{v | 112 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleDataSet;->getXMin()F |
114 | ····move-result·v | 113 | ····move-result·v2 |
115 | ····.line·55 | 114 | ····.line·55 |
116 | ····.local·v | 115 | ····.local·v2,·"xmin":F |
117 | ····invoke-virtual·{v | 116 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/BubbleDataSet;->getXMax()F |
118 | ····move-result·v | 117 | ····move-result·v1 |
119 | ····.line·57 | 118 | ····.line·57 |
120 | ····.local·v | 119 | ····.local·v1,·"xmax":F |
121 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMin:F | 120 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMin:F |
122 | ····cmpg-float·v4,·v | 121 | ····cmpg-float·v4,·v2,·v4 |
123 | ····if-gez·v4,·:cond_2 | 122 | ····if-gez·v4,·:cond_2 |
124 | ····.line·58 | 123 | ····.line·58 |
125 | ····iput·v | 124 | ····iput·v2,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMin:F |
126 | ····.line·60 | 125 | ····.line·60 |
127 | ····:cond_2 | 126 | ····:cond_2 |
128 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMax:F | 127 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMax:F |
129 | ····cmpl-float·v4,·v | 128 | ····cmpl-float·v4,·v1,·v4 |
130 | ····if-lez·v4,·:cond_1 | 129 | ····if-lez·v4,·:cond_1 |
131 | ····.line·61 | 130 | ····.line·61 |
132 | ····iput·v | 131 | ····iput·v1,·p0,·Lcom/github/mikephil/charting/charts/BubbleChart;->mXChartMax:F |
Max diff block lines reached; 1206/7303 bytes (16.51%) of diff not shown. |
Offset 395, 14 lines modified | Offset 395, 15 lines modified | ||
395 | ····:goto_0 | 395 | ····:goto_0 |
396 | ····const/4·v3,·0x2 | 396 | ····const/4·v3,·0x2 |
397 | ····new-array·v1,·v3,·[F | 397 | ····new-array·v1,·v3,·[F |
398 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 398 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
399 | ····.line·363 | ||
399 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F | 400 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentRight()F |
400 | ····move-result·v3 | 401 | ····move-result·v3 |
401 | ····aput·v3,·v1,·v5 | 402 | ····aput·v3,·v1,·v5 |
402 | ····const/4·v3,·0x1 | 403 | ····const/4·v3,·0x1 |
Offset 889, 14 lines modified | Offset 890, 15 lines modified | ||
889 | ····:goto_0 | 890 | ····:goto_0 |
890 | ····const/4·v3,·0x2 | 891 | ····const/4·v3,·0x2 |
891 | ····new-array·v1,·v3,·[F | 892 | ····new-array·v1,·v3,·[F |
892 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 893 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/charts/BarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
894 | ····.line·343 | ||
893 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F | 895 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->contentLeft()F |
894 | ····move-result·v3 | 896 | ····move-result·v3 |
895 | ····aput·v3,·v1,·v7 | 897 | ····aput·v3,·v1,·v7 |
896 | ····const/4·v3,·0x1 | 898 | ····const/4·v3,·0x1 |
Offset 873, 14 lines modified | Offset 873, 15 lines modified | ||
873 | ····if-ne·v2,·p1,·:cond_2 | 873 | ····if-ne·v2,·p1,·:cond_2 |
874 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/PieChart;->mIndicesToHightlight:[Lcom/github/mikephil/charting/utils/Highlight; | 874 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/charts/PieChart;->mIndicesToHightlight:[Lcom/github/mikephil/charting/utils/Highlight; |
875 | ····aget-object·v2,·v2,·v0 | 875 | ····aget-object·v2,·v2,·v0 |
876 | ····.line·195 | ||
876 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I | 877 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/Highlight;->getDataSetIndex()I |
877 | ····move-result·v2 | 878 | ····move-result·v2 |
878 | ····if-ne·v2,·p2,·:cond_2 | 879 | ····if-ne·v2,·p2,·:cond_2 |
879 | ····.line·196 | 880 | ····.line·196 |
Offset 1000, 18 lines modified | Offset 1001, 20 lines modified | ||
1000 | ····check-cast·v0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer; | 1001 | ····check-cast·v0,·Lcom/github/mikephil/charting/renderer/PieChartRenderer; |
1001 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->getPaintCenterText()Landroid/graphics/Paint; | 1002 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/renderer/PieChartRenderer;->getPaintCenterText()Landroid/graphics/Paint; |
1002 | ····move-result-object·v0 | 1003 | ····move-result-object·v0 |
1004 | ····.line·412 | ||
1003 | ····invoke-static·{p1},·Lcom/github/mikephil/charting/utils/Utils;->convertDpToPixel(F)F | 1005 | ····invoke-static·{p1},·Lcom/github/mikephil/charting/utils/Utils;->convertDpToPixel(F)F |
1004 | ····move-result·v1 | 1006 | ····move-result·v1 |
1007 | ····.line·411 | ||
1005 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setTextSize(F)V | 1008 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setTextSize(F)V |
1006 | ····.line·413 | 1009 | ····.line·413 |
1007 | ····return-void | 1010 | ····return-void |
1008 | .end·method | 1011 | .end·method |
1009 | .method·public·setCenterTextSizePixels(F)V | 1012 | .method·public·setCenterTextSizePixels(F)V |
Offset 2, 30 lines modified | Offset 2, 28 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Easing.java" | 3 | .source·"Easing.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/github/mikephil/charting/animation/Easing$1;, | ||
8 | ········Lcom/github/mikephil/charting/animation/Easing$EasingFunctions;, | 7 | ········Lcom/github/mikephil/charting/animation/Easing$EasingFunctions;, |
9 | ········Lcom/github/mikephil/charting/animation/Easing$EasingOption; | 8 | ········Lcom/github/mikephil/charting/animation/Easing$EasingOption; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·direct·methods | 11 | #·direct·methods |
13 | .method·public·constructor·<init>()V | 12 | .method·public·constructor·<init>()V |
14 | ····.locals·0 | 13 | ····.locals·0 |
15 | ····.prologue | 14 | ····.prologue |
16 | ····.line·9 | 15 | ····.line·9 |
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····.line·108 | ||
19 | ····return-void | 17 | ····return-void |
20 | .end·method | 18 | .end·method |
21 | .method·public·static·getEasingFunctionFromOption(Lcom/github/mikephil/charting/animation/Easing$EasingOption;)Lcom/github/mikephil/charting/animation/EasingFunction; | 19 | .method·public·static·getEasingFunctionFromOption(Lcom/github/mikephil/charting/animation/Easing$EasingOption;)Lcom/github/mikephil/charting/animation/EasingFunction; |
22 | ····.locals·2 | 20 | ····.locals·2 |
23 | ····.param·p0,·"easing"····#·Lcom/github/mikephil/charting/animation/Easing$EasingOption; | 21 | ····.param·p0,·"easing"····#·Lcom/github/mikephil/charting/animation/Easing$EasingOption; |
Offset 109, 19 lines modified | Offset 109, 21 lines modified | ||
109 | ····mul-double/2addr·v4,·v6 | 109 | ····mul-double/2addr·v4,·v6 |
110 | ····float-to-double·v6,·v0 | 110 | ····float-to-double·v6,·v0 |
111 | ····div-double/2addr·v4,·v6 | 111 | ····div-double/2addr·v4,·v6 |
112 | ····.line·459 | ||
112 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D | 113 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D |
113 | ····move-result-wide·v4 | 114 | ····move-result-wide·v4 |
114 | ····double-to-float·v4,·v4 | 115 | ····double-to-float·v4,·v4 |
115 | ····mul-float/2addr·v3,·v4 | 116 | ····mul-float/2addr·v3,·v4 |
116 | ····neg-float·v3,·v3 | 117 | ····neg-float·v3,·v3 |
118 | ····.line·457 | ||
117 | ····goto·:goto_0 | 119 | ····goto·:goto_0 |
118 | .end·method | 120 | .end·method |
Offset 104, 14 lines modified | Offset 104, 15 lines modified | ||
104 | ····sub-float/2addr·v1,·v4 | 104 | ····sub-float/2addr·v1,·v4 |
105 | ····mul-float/2addr·v5,·v1 | 105 | ····mul-float/2addr·v5,·v1 |
106 | ····float-to-double·v6,·v5 | 106 | ····float-to-double·v6,·v5 |
107 | ····.line·557 | ||
107 | ····invoke-static·{v8,·v9,·v6,·v7},·Ljava/lang/Math;->pow(DD)D | 108 | ····invoke-static·{v8,·v9,·v6,·v7},·Ljava/lang/Math;->pow(DD)D |
108 | ····move-result-wide·v6 | 109 | ····move-result-wide·v6 |
109 | ····double-to-float·v5,·v6 | 110 | ····double-to-float·v5,·v6 |
110 | ····mul-float/2addr·v4,·v1 | 111 | ····mul-float/2addr·v4,·v1 |
Offset 122, 24 lines modified | Offset 123, 26 lines modified | ||
122 | ····mul-double/2addr·v6,·v10 | 123 | ····mul-double/2addr·v6,·v10 |
123 | ····float-to-double·v8,·v0 | 124 | ····float-to-double·v8,·v0 |
124 | ····div-double/2addr·v6,·v8 | 125 | ····div-double/2addr·v6,·v8 |
126 | ····.line·558 | ||
125 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 127 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
126 | ····move-result-wide·v6 | 128 | ····move-result-wide·v6 |
127 | ····double-to-float·v4,·v6 | 129 | ····double-to-float·v4,·v6 |
128 | ····mul-float/2addr·v4,·v5 | 130 | ····mul-float/2addr·v4,·v5 |
129 | ····mul-float/2addr·v3,·v4 | 131 | ····mul-float/2addr·v3,·v4 |
132 | ····.line·556 | ||
130 | ····goto·:goto_0 | 133 | ····goto·:goto_0 |
131 | ····.line·560 | 134 | ····.line·560 |
132 | ····:cond_2 | 135 | ····:cond_2 |
133 | ····const/high16·v3,·-0x3ee00000····#·-10.0f | 136 | ····const/high16·v3,·-0x3ee00000····#·-10.0f |
134 | ····sub-float/2addr·v1,·v4 | 137 | ····sub-float/2addr·v1,·v4 |
Offset 162, 21 lines modified | Offset 165, 23 lines modified | ||
162 | ····mul-double/2addr·v6,·v10 | 165 | ····mul-double/2addr·v6,·v10 |
163 | ····float-to-double·v8,·v0 | 166 | ····float-to-double·v8,·v0 |
164 | ····div-double/2addr·v6,·v8 | 167 | ····div-double/2addr·v6,·v8 |
168 | ····.line·561 | ||
165 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 169 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
166 | ····move-result-wide·v6 | 170 | ····move-result-wide·v6 |
167 | ····double-to-float·v5,·v6 | 171 | ····double-to-float·v5,·v6 |
168 | ····mul-float/2addr·v3,·v5 | 172 | ····mul-float/2addr·v3,·v5 |
169 | ····mul-float/2addr·v3,·v12 | 173 | ····mul-float/2addr·v3,·v12 |
170 | ····add-float/2addr·v3,·v4 | 174 | ····add-float/2addr·v3,·v4 |
175 | ····.line·560 | ||
171 | ····goto·:goto_0 | 176 | ····goto·:goto_0 |
172 | .end·method | 177 | .end·method |
Offset 107, 19 lines modified | Offset 107, 21 lines modified | ||
107 | ····mul-double/2addr·v6,·v8 | 107 | ····mul-double/2addr·v6,·v8 |
108 | ····float-to-double·v8,·v0 | 108 | ····float-to-double·v8,·v0 |
109 | ····div-double/2addr·v6,·v8 | 109 | ····div-double/2addr·v6,·v8 |
110 | ····.line·502 | ||
110 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 111 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
111 | ····move-result-wide·v6 | 112 | ····move-result-wide·v6 |
112 | ····double-to-float·v5,·v6 | 113 | ····double-to-float·v5,·v6 |
113 | ····mul-float/2addr·v3,·v5 | 114 | ····mul-float/2addr·v3,·v5 |
114 | ····add-float/2addr·v3,·v4 | 115 | ····add-float/2addr·v3,·v4 |
116 | ····.line·501 | ||
115 | ····goto·:goto_0 | 117 | ····goto·:goto_0 |
116 | .end·method | 118 | .end·method |
Offset 185, 55 lines modified | Offset 185, 54 lines modified | ||
185 | #·virtual·methods | 185 | #·virtual·methods |
186 | .method·public·getGreatestShapeSize()F | 186 | .method·public·getGreatestShapeSize()F |
187 | ····.locals·5 | 187 | ····.locals·5 |
188 | ····.prologue | 188 | ····.prologue |
189 | ····.line·50 | 189 | ····.line·50 |
190 | ····const/4·v | 190 | ····const/4·v0,·0x0 |
191 | ····.line·52 | 191 | ····.line·52 |
192 | ····.local·v | 192 | ····.local·v0,·"max":F |
193 | ····iget-object·v | 193 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/data/ScatterData;->mDataSets:Ljava/util/List; |
194 | ····invoke-interface·{v | 194 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
195 | ····move-result-object·v | 195 | ····move-result-object·v3 |
196 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
197 | ····:cond_0 | 196 | ····:cond_0 |
198 | ····:goto_0 | 197 | ····:goto_0 |
199 | ····invoke-interface·{v | 198 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
200 | ····move-result·v4 | 199 | ····move-result·v4 |
201 | ····if-eqz·v4,·:cond_1 | 200 | ····if-eqz·v4,·:cond_1 |
202 | ····invoke-interface·{v | 201 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
203 | ····move-result-object·v | 202 | ····move-result-object·v1 |
204 | ····check-cast·v | 203 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/ScatterDataSet; |
205 | ····.line·53 | 204 | ····.line·53 |
206 | ····.local·v | 205 | ····.local·v1,·"set":Lcom/github/mikephil/charting/data/ScatterDataSet; |
207 | ····invoke-virtual·{v | 206 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/ScatterDataSet;->getScatterShapeSize()F |
208 | ····move-result·v | 207 | ····move-result·v2 |
209 | ····.line·55 | 208 | ····.line·55 |
210 | ····.local·v | 209 | ····.local·v2,·"size":F |
211 | ····cmpl-float·v4,·v | 210 | ····cmpl-float·v4,·v2,·v0 |
212 | ····if-lez·v4,·:cond_0 | 211 | ····if-lez·v4,·:cond_0 |
213 | ····.line·56 | 212 | ····.line·56 |
214 | ····move·v | 213 | ····move·v0,·v2 |
215 | ····goto·:goto_0 | 214 | ····goto·:goto_0 |
216 | ····.line·59 | 215 | ····.line·59 |
217 | ····.end·local·v | 216 | ····.end·local·v1····#·"set":Lcom/github/mikephil/charting/data/ScatterDataSet; |
218 | ····.end·local·v | 217 | ····.end·local·v2····#·"size":F |
219 | ····:cond_1 | 218 | ····:cond_1 |
220 | ····return·v | 219 | ····return·v0 |
221 | .end·method | 220 | .end·method |
Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
128 | ····iget·v3,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mShadowLow:F | 128 | ····iget·v3,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mShadowLow:F |
129 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mOpen:F | 129 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mOpen:F |
130 | ····iget·v5,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mClose:F | 130 | ····iget·v5,·p0,·Lcom/github/mikephil/charting/data/CandleEntry;->mClose:F |
131 | ····.line·92 | ||
131 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/data/CandleEntry;->getData()Ljava/lang/Object; | 132 | ····invoke-virtual·{p0},·Lcom/github/mikephil/charting/data/CandleEntry;->getData()Ljava/lang/Object; |
132 | ····move-result-object·v6 | 133 | ····move-result-object·v6 |
133 | ····invoke-direct/range·{v0·..·v6},·Lcom/github/mikephil/charting/data/CandleEntry;-><init>(IFFFFLjava/lang/Object;)V | 134 | ····invoke-direct/range·{v0·..·v6},·Lcom/github/mikephil/charting/data/CandleEntry;-><init>(IFFFFLjava/lang/Object;)V |
134 | ····.line·94 | 135 | ····.line·94 |
Offset 628, 18 lines modified | Offset 628, 20 lines modified | ||
628 | ····.line·170 | 628 | ····.line·170 |
629 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; | 629 | ····invoke-interface·{p1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object; |
630 | ····move-result-object·v1 | 630 | ····move-result-object·v1 |
631 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/DataSet; | 631 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/DataSet; |
632 | ····.line·171 | ||
632 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/DataSet;->getYVals()Ljava/util/List; | 633 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/data/DataSet;->getYVals()Ljava/util/List; |
633 | ····move-result-object·v1 | 634 | ····move-result-object·v1 |
635 | ····.line·172 | ||
634 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 636 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
635 | ····move-result·v1 | 637 | ····move-result·v1 |
636 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mXVals:Ljava/util/List; | 638 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mXVals:Ljava/util/List; |
637 | ····invoke-interface·{v2},·Ljava/util/List;->size()I | 639 | ····invoke-interface·{v2},·Ljava/util/List;->size()I |
Offset 1144, 152 lines modified | Offset 1146, 152 lines modified | ||
1144 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 1146 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
1145 | ····.line·395 | 1147 | ····.line·395 |
1146 | ····return-void | 1148 | ····return-void |
1147 | .end·method | 1149 | .end·method |
1148 | .method·protected·calcMinMax(Ljava/util/List;)V | 1150 | .method·protected·calcMinMax(Ljava/util/List;)V |
1149 | ····.locals· | 1151 | ····.locals·8 |
1150 | ····.annotation·system·Ldalvik/annotation/Signature; | 1152 | ····.annotation·system·Ldalvik/annotation/Signature; |
1151 | ········value·=·{ | 1153 | ········value·=·{ |
1152 | ············"(", | 1154 | ············"(", |
1153 | ············"Ljava/util/List", | 1155 | ············"Ljava/util/List", |
1154 | ············"<+", | 1156 | ············"<+", |
1155 | ············"Lcom/github/mikephil/charting/data/DataSet", | 1157 | ············"Lcom/github/mikephil/charting/data/DataSet", |
1156 | ············"<*>;>;)V" | 1158 | ············"<*>;>;)V" |
1157 | ········} | 1159 | ········} |
1158 | ····.end·annotation | 1160 | ····.end·annotation |
1159 | ····.prologue | 1161 | ····.prologue |
1160 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/ChartData;,·"Lcom/github/mikephil/charting/data/ChartData<TT;>;" | 1162 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/ChartData;,·"Lcom/github/mikephil/charting/data/ChartData<TT;>;" |
1161 | ····.local·p1,·"dataSets":Ljava/util/List;,·"Ljava/util/List<+Lcom/github/mikephil/charting/data/DataSet<*>;>;" | 1163 | ····.local·p1,·"dataSets":Ljava/util/List;,·"Ljava/util/List<+Lcom/github/mikephil/charting/data/DataSet<*>;>;" |
1162 | ····const/4·v8,·0x0 | ||
1163 | ····const/4·v7,·0x0 | 1164 | ····const/4·v7,·0x0 |
1165 | ····const/4·v6,·0x0 | ||
1164 | ····.line·192 | 1166 | ····.line·192 |
1165 | ····if-eqz·p1,·:cond_0 | 1167 | ····if-eqz·p1,·:cond_0 |
1166 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 1168 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
1167 | ····move-result·v | 1169 | ····move-result·v4 |
1168 | ····const/4·v | 1170 | ····const/4·v5,·0x1 |
1169 | ····if-ge·v | 1171 | ····if-ge·v4,·v5,·:cond_1 |
1170 | ····.line·194 | 1172 | ····.line·194 |
1171 | ····:cond_0 | 1173 | ····:cond_0 |
1172 | ····iput·v | 1174 | ····iput·v6,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mYMax:F |
1173 | ····.line·195 | 1175 | ····.line·195 |
1174 | ····iput·v | 1176 | ····iput·v6,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mYMin:F |
1175 | ····.line·251 | 1177 | ····.line·251 |
1176 | ····:goto_0 | 1178 | ····:goto_0 |
1177 | ····return-void | 1179 | ····return-void |
1178 | ····.line·199 | 1180 | ····.line·199 |
1179 | ····:cond_1 | 1181 | ····:cond_1 |
1180 | ····invoke-interface·{p1,·v | 1182 | ····invoke-interface·{p1,·v7},·Ljava/util/List;->get(I)Ljava/lang/Object; |
1181 | ····move-result-object·v | 1183 | ····move-result-object·v4 |
1182 | ····check-cast·v | 1184 | ····check-cast·v4,·Lcom/github/mikephil/charting/data/DataSet; |
1183 | ····invoke-virtual·{v | 1185 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getYMin()F |
1184 | ····move-result·v | 1186 | ····move-result·v4 |
1185 | ····iput·v | 1187 | ····iput·v4,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mYMin:F |
1186 | ····.line·200 | 1188 | ····.line·200 |
1187 | ····invoke-interface·{p1,·v | 1189 | ····invoke-interface·{p1,·v7},·Ljava/util/List;->get(I)Ljava/lang/Object; |
1188 | ····move-result-object·v | 1190 | ····move-result-object·v4 |
1189 | ····check-cast·v | 1191 | ····check-cast·v4,·Lcom/github/mikephil/charting/data/DataSet; |
1190 | ····invoke-virtual·{v | 1192 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getYMax()F |
1191 | ····move-result·v | 1193 | ····move-result·v4 |
1192 | ····iput·v | 1194 | ····iput·v4,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mYMax:F |
1193 | ····.line·202 | 1195 | ····.line·202 |
1194 | ····const/4·v3,·0x0 | 1196 | ····const/4·v3,·0x0 |
1195 | ····.local·v3,·"i":I | 1197 | ····.local·v3,·"i":I |
1196 | ····:goto_1 | 1198 | ····:goto_1 |
1197 | ····invoke-interface·{p1},·Ljava/util/List;->size()I | 1199 | ····invoke-interface·{p1},·Ljava/util/List;->size()I |
1198 | ····move-result·v | 1200 | ····move-result·v4 |
1199 | ····if-ge·v3,·v | 1201 | ····if-ge·v3,·v4,·:cond_4 |
1200 | ····.line·203 | 1202 | ····.line·203 |
1201 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1203 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
1202 | ····move-result-object·v | 1204 | ····move-result-object·v4 |
1203 | ····check-cast·v | 1205 | ····check-cast·v4,·Lcom/github/mikephil/charting/data/DataSet; |
1204 | ····invoke-virtual·{v | 1206 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getYMin()F |
1205 | ····move-result·v | 1207 | ····move-result·v4 |
1206 | ····iget·v | 1208 | ····iget·v5,·p0,·Lcom/github/mikephil/charting/data/ChartData;->mYMin:F |
1207 | ····cmpg-float·v | 1209 | ····cmpg-float·v4,·v4,·v5 |
1208 | ····if-gez·v | 1210 | ····if-gez·v4,·:cond_2 |
1209 | ····.line·204 | 1211 | ····.line·204 |
1210 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1212 | ····invoke-interface·{p1,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
Max diff block lines reached; 25188/29709 bytes (84.78%) of diff not shown. |
Offset 186, 38 lines modified | Offset 186, 37 lines modified | ||
186 | #·virtual·methods | 186 | #·virtual·methods |
187 | .method·public·setHighlightCircleWidth(F)V | 187 | .method·public·setHighlightCircleWidth(F)V |
188 | ····.locals·3 | 188 | ····.locals·3 |
189 | ····.param·p1,·"width"····#·F | 189 | ····.param·p1,·"width"····#·F |
190 | ····.prologue | 190 | ····.prologue |
191 | ····.line·50 | 191 | ····.line·50 |
192 | ····iget-object·v | 192 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/data/BubbleData;->mDataSets:Ljava/util/List; |
193 | ····invoke-interface·{v | 193 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
194 | ····move-result-object·v | 194 | ····move-result-object·v1 |
195 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
196 | ····:goto_0 | 195 | ····:goto_0 |
197 | ····invoke-interface·{v | 196 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
198 | ····move-result·v2 | 197 | ····move-result·v2 |
199 | ····if-eqz·v2,·:cond_0 | 198 | ····if-eqz·v2,·:cond_0 |
200 | ····invoke-interface·{v | 199 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
201 | ····move-result-object·v | 200 | ····move-result-object·v0 |
202 | ····check-cast·v | 201 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/BubbleDataSet; |
203 | ····.line·51 | 202 | ····.line·51 |
204 | ····.local·v | 203 | ····.local·v0,·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
205 | ····invoke-virtual·{v | 204 | ····invoke-virtual·{v0,·p1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->setHighlightCircleWidth(F)V |
206 | ····goto·:goto_0 | 205 | ····goto·:goto_0 |
207 | ····.line·53 | 206 | ····.line·53 |
208 | ····.end·local·v | 207 | ····.end·local·v0····#·"set":Lcom/github/mikephil/charting/data/BubbleDataSet; |
209 | ····:cond_0 | 208 | ····:cond_0 |
210 | ····return-void | 209 | ····return-void |
211 | .end·method | 210 | .end·method |
Offset 507, 21 lines modified | Offset 507, 20 lines modified | ||
507 | .method·public·contains(Lcom/github/mikephil/charting/data/Entry;)Z | 507 | .method·public·contains(Lcom/github/mikephil/charting/data/Entry;)Z |
508 | ····.locals·3 | 508 | ····.locals·3 |
509 | ····.param·p1,·"e"····#·Lcom/github/mikephil/charting/data/Entry; | 509 | ····.param·p1,·"e"····#·Lcom/github/mikephil/charting/data/Entry; |
510 | ····.prologue | 510 | ····.prologue |
511 | ····.line·716 | 511 | ····.line·716 |
512 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<TT;>;" | 512 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<TT;>;" |
513 | ····iget-object·v | 513 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/data/DataSet;->mYVals:Ljava/util/List; |
514 | ····invoke-interface·{v | 514 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
515 | ····move-result-object·v1 | 515 | ····move-result-object·v1 |
516 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
517 | ····:cond_0 | 516 | ····:cond_0 |
518 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 517 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
519 | ····move-result·v2 | 518 | ····move-result·v2 |
520 | ····if-eqz·v2,·:cond_1 | 519 | ····if-eqz·v2,·:cond_1 |
Offset 536, 23 lines modified | Offset 535, 23 lines modified | ||
536 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | 535 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
537 | ····move-result·v2 | 536 | ····move-result·v2 |
538 | ····if-eqz·v2,·:cond_0 | 537 | ····if-eqz·v2,·:cond_0 |
539 | ····.line·718 | 538 | ····.line·718 |
540 | ····const/4·v | 539 | ····const/4·v1,·0x1 |
541 | ····.line·721 | 540 | ····.line·721 |
542 | ····.end·local·v0····#·"entry":Lcom/github/mikephil/charting/data/Entry; | 541 | ····.end·local·v0····#·"entry":Lcom/github/mikephil/charting/data/Entry; |
543 | ····:goto_0 | 542 | ····:goto_0 |
544 | ····return·v | 543 | ····return·v1 |
545 | ····:cond_1 | 544 | ····:cond_1 |
546 | ····const/4·v | 545 | ····const/4·v1,·0x0 |
547 | ····goto·:goto_0 | 546 | ····goto·:goto_0 |
548 | .end·method | 547 | .end·method |
549 | .method·public·abstract·copy()Lcom/github/mikephil/charting/data/DataSet; | 548 | .method·public·abstract·copy()Lcom/github/mikephil/charting/data/DataSet; |
550 | ····.annotation·system·Ldalvik/annotation/Signature; | 549 | ····.annotation·system·Ldalvik/annotation/Signature; |
551 | ········value·=·{ | 550 | ········value·=·{ |
Offset 1455, 66 lines modified | Offset 1454, 61 lines modified | ||
1455 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/DataSet;->mColors:Ljava/util/List; | 1454 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/DataSet;->mColors:Ljava/util/List; |
1456 | ····.line·520 | 1455 | ····.line·520 |
1457 | ····return-void | 1456 | ····return-void |
1458 | .end·method | 1457 | .end·method |
1459 | .method·public·setColors([ILandroid/content/Context;)V | 1458 | .method·public·setColors([ILandroid/content/Context;)V |
1460 | ····.locals· | 1459 | ····.locals·5 |
1461 | ····.param·p1,·"colors"····#·[I | 1460 | ····.param·p1,·"colors"····#·[I |
1462 | ····.param·p2,·"c"····#·Landroid/content/Context; | 1461 | ····.param·p2,·"c"····#·Landroid/content/Context; |
1463 | ····.prologue | 1462 | ····.prologue |
1464 | ····.line·534 | 1463 | ····.line·534 |
1465 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<TT;>;" | 1464 | ····.local·p0,·"this":Lcom/github/mikephil/charting/data/DataSet;,·"Lcom/github/mikephil/charting/data/DataSet<TT;>;" |
1466 | ····new-instance·v | 1465 | ····new-instance·v0,·Ljava/util/ArrayList; |
1467 | ····invoke-direct·{v | 1466 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
1468 | ····.line·536 | 1467 | ····.line·536 |
1469 | ····.local·v | 1468 | ····.local·v0,·"clrs":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/Integer;>;" |
1470 | ····move-object·v0,·p1 | ||
1471 | ····.local·v0,·"arr$":[I | ||
1472 | ····array-length·v | 1469 | ····array-length·v3,·p1 |
1473 | ····.local·v4,·"len$":I | ||
1474 | ····const/4·v | 1470 | ····const/4·v2,·0x0 |
1475 | ····.local·v3,·"i$":I | ||
1476 | ····:goto_0 | 1471 | ····:goto_0 |
1477 | ····if-ge·v | 1472 | ····if-ge·v2,·v3,·:cond_0 |
1478 | ····aget·v | 1473 | ····aget·v1,·p1,·v2 |
1479 | ····.line·537 | 1474 | ····.line·537 |
1480 | ····.local·v | 1475 | ····.local·v1,·"color":I |
1481 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 1476 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
1482 | ····move-result-object·v | 1477 | ····move-result-object·v4 |
1483 | ····invoke-virtual·{v | 1478 | ····invoke-virtual·{v4,·v1},·Landroid/content/res/Resources;->getColor(I)I |
1484 | ····move-result·v | 1479 | ····move-result·v4 |
1485 | ····invoke-static·{v | 1480 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
1486 | ····move-result-object·v | 1481 | ····move-result-object·v4 |
1487 | ····invoke-interface·{v | 1482 | ····invoke-interface·{v0,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
1488 | ····.line·536 | 1483 | ····.line·536 |
1489 | ····add-int/lit8·v | 1484 | ····add-int/lit8·v2,·v2,·0x1 |
1490 | ····goto·:goto_0 | 1485 | ····goto·:goto_0 |
1491 | ····.line·540 | 1486 | ····.line·540 |
1492 | ····.end·local·v | 1487 | ····.end·local·v1····#·"color":I |
1493 | ····:cond_0 | 1488 | ····:cond_0 |
1494 | ····iput-object·v | 1489 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/DataSet;->mColors:Ljava/util/List; |
1495 | ····.line·541 | 1490 | ····.line·541 |
1496 | ····return-void | 1491 | ····return-void |
1497 | .end·method | 1492 | .end·method |
1498 | .method·public·setDrawValues(Z)V | 1493 | .method·public·setDrawValues(Z)V |
1499 | ····.locals·0 | 1494 | ····.locals·0 |
Offset 73, 50 lines modified | Offset 73, 45 lines modified | ||
73 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/data/BarEntry;->mVals:[F | 73 | ····iput-object·p1,·p0,·Lcom/github/mikephil/charting/data/BarEntry;->mVals:[F |
74 | ····.line·47 | 74 | ····.line·47 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | 76 | .end·method |
77 | .method·private·static·calcSum([F)F | 77 | .method·private·static·calcSum([F)F |
78 | ····.locals· | 78 | ····.locals·4 |
79 | ····.param·p0,·"vals"····#·[F | 79 | ····.param·p0,·"vals"····#·[F |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line·137 | 81 | ····.line·137 |
82 | ····const/4·v | 82 | ····const/4·v1,·0x0 |
83 | ····.line·139 | 83 | ····.line·139 |
84 | ····.local·v | 84 | ····.local·v1,·"sum":F |
85 | ····move-object·v0,·p0 | ||
86 | ····.local·v0,·"arr$":[F | ||
87 | ····array-length·v3,· | 85 | ····array-length·v3,·p0 |
88 | ····.local·v3,·"len$":I | ||
89 | ····const/4·v2,·0x0 | 86 | ····const/4·v2,·0x0 |
90 | ····.local·v2,·"i$":I | ||
91 | ····:goto_0 | 87 | ····:goto_0 |
92 | ····if-ge·v2,·v3,·:cond_0 | 88 | ····if-ge·v2,·v3,·:cond_0 |
93 | ····aget·v | 89 | ····aget·v0,·p0,·v2 |
94 | ····.line·140 | 90 | ····.line·140 |
95 | ····.local·v | 91 | ····.local·v0,·"f":F |
96 | ····add-float/2addr·v | 92 | ····add-float/2addr·v1,·v0 |
97 | ····.line·139 | 93 | ····.line·139 |
98 | ····add-int/lit8·v2,·v2,·0x1 | 94 | ····add-int/lit8·v2,·v2,·0x1 |
99 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
100 | ····.line·142 | 96 | ····.line·142 |
101 | ····.end·local·v | 97 | ····.end·local·v0····#·"f":F |
102 | ····:cond_0 | 98 | ····:cond_0 |
103 | ····return·v | 99 | ····return·v1 |
104 | .end·method | 100 | .end·method |
105 | #·virtual·methods | 101 | #·virtual·methods |
106 | .method·public·copy()Lcom/github/mikephil/charting/data/BarEntry; | 102 | .method·public·copy()Lcom/github/mikephil/charting/data/BarEntry; |
107 | ····.locals·4 | 103 | ····.locals·4 |
Offset 134, 125 lines modified | Offset 134, 124 lines modified | ||
134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
135 | ····.line·55 | 135 | ····.line·55 |
136 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/BubbleEntry;>;" | 136 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/BubbleEntry;>;" |
137 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 137 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
138 | ····move-result-object·v | 138 | ····move-result-object·v7 |
139 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
140 | ····:cond_0 | 139 | ····:cond_0 |
141 | ····:goto_0 | 140 | ····:goto_0 |
142 | ····invoke-interface·{v | 141 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
143 | ····move-result·v8 | 142 | ····move-result·v8 |
144 | ····if-eqz·v8,·:cond_5 | 143 | ····if-eqz·v8,·:cond_5 |
145 | ····invoke-interface·{v | 144 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
146 | ····move-result-object·v1 | 145 | ····move-result-object·v1 |
147 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BubbleEntry; | 146 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/BubbleEntry; |
148 | ····.line·57 | 147 | ····.line·57 |
149 | ····.local·v1,·"entry":Lcom/github/mikephil/charting/data/BubbleEntry; | 148 | ····.local·v1,·"entry":Lcom/github/mikephil/charting/data/BubbleEntry; |
150 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->yMin(Lcom/github/mikephil/charting/data/BubbleEntry;)F | 149 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->yMin(Lcom/github/mikephil/charting/data/BubbleEntry;)F |
151 | ····move-result·v | 150 | ····move-result·v6 |
152 | ····.line·58 | 151 | ····.line·58 |
153 | ····.local·v | 152 | ····.local·v6,·"ymin":F |
154 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->yMax(Lcom/github/mikephil/charting/data/BubbleEntry;)F | 153 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->yMax(Lcom/github/mikephil/charting/data/BubbleEntry;)F |
155 | ····move-result·v | 154 | ····move-result·v5 |
156 | ····.line·60 | 155 | ····.line·60 |
157 | ····.local·v | 156 | ····.local·v5,·"ymax":F |
158 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMin:F | 157 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMin:F |
159 | ····cmpg-float·v8,·v | 158 | ····cmpg-float·v8,·v6,·v8 |
160 | ····if-gez·v8,·:cond_1 | 159 | ····if-gez·v8,·:cond_1 |
161 | ····.line·62 | 160 | ····.line·62 |
162 | ····iput·v | 161 | ····iput·v6,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMin:F |
163 | ····.line·65 | 162 | ····.line·65 |
164 | ····:cond_1 | 163 | ····:cond_1 |
165 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMax:F | 164 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMax:F |
166 | ····cmpl-float·v8,·v | 165 | ····cmpl-float·v8,·v5,·v8 |
167 | ····if-lez·v8,·:cond_2 | 166 | ····if-lez·v8,·:cond_2 |
168 | ····.line·67 | 167 | ····.line·67 |
169 | ····iput·v | 168 | ····iput·v5,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mYMax:F |
170 | ····.line·70 | 169 | ····.line·70 |
171 | ····:cond_2 | 170 | ····:cond_2 |
172 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->xMin(Lcom/github/mikephil/charting/data/BubbleEntry;)F | 171 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->xMin(Lcom/github/mikephil/charting/data/BubbleEntry;)F |
173 | ····move-result·v | 172 | ····move-result·v4 |
174 | ····.line·71 | 173 | ····.line·71 |
175 | ····.local·v | 174 | ····.local·v4,·"xmin":F |
176 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->xMax(Lcom/github/mikephil/charting/data/BubbleEntry;)F | 175 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->xMax(Lcom/github/mikephil/charting/data/BubbleEntry;)F |
177 | ····move-result·v | 176 | ····move-result·v3 |
178 | ····.line·73 | 177 | ····.line·73 |
179 | ····.local·v | 178 | ····.local·v3,·"xmax":F |
180 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMin:F | 179 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMin:F |
181 | ····cmpg-float·v8,·v | 180 | ····cmpg-float·v8,·v4,·v8 |
182 | ····if-gez·v8,·:cond_3 | 181 | ····if-gez·v8,·:cond_3 |
183 | ····.line·75 | 182 | ····.line·75 |
184 | ····iput·v | 183 | ····iput·v4,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMin:F |
185 | ····.line·78 | 184 | ····.line·78 |
186 | ····:cond_3 | 185 | ····:cond_3 |
187 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMax:F | 186 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMax:F |
188 | ····cmpl-float·v8,·v | 187 | ····cmpl-float·v8,·v3,·v8 |
189 | ····if-lez·v8,·:cond_4 | 188 | ····if-lez·v8,·:cond_4 |
190 | ····.line·80 | 189 | ····.line·80 |
191 | ····iput·v | 190 | ····iput·v3,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mXMax:F |
192 | ····.line·83 | 191 | ····.line·83 |
193 | ····:cond_4 | 192 | ····:cond_4 |
194 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->largestSize(Lcom/github/mikephil/charting/data/BubbleEntry;)F | 193 | ····invoke-direct·{p0,·v1},·Lcom/github/mikephil/charting/data/BubbleDataSet;->largestSize(Lcom/github/mikephil/charting/data/BubbleEntry;)F |
195 | ····move-result·v | 194 | ····move-result·v2 |
196 | ····.line·85 | 195 | ····.line·85 |
197 | ····.local·v | 196 | ····.local·v2,·"size":F |
198 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mMaxSize:F | 197 | ····iget·v8,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mMaxSize:F |
199 | ····cmpl-float·v8,·v | 198 | ····cmpl-float·v8,·v2,·v8 |
200 | ····if-lez·v8,·:cond_0 | 199 | ····if-lez·v8,·:cond_0 |
201 | ····.line·87 | 200 | ····.line·87 |
202 | ····iput·v | 201 | ····iput·v2,·p0,·Lcom/github/mikephil/charting/data/BubbleDataSet;->mMaxSize:F |
203 | ····goto·:goto_0 | 202 | ····goto·:goto_0 |
204 | ····.line·90 | 203 | ····.line·90 |
205 | ····.end·local·v1····#·"entry":Lcom/github/mikephil/charting/data/BubbleEntry; | 204 | ····.end·local·v1····#·"entry":Lcom/github/mikephil/charting/data/BubbleEntry; |
206 | ····.end·local·v | 205 | ····.end·local·v2····#·"size":F |
207 | ····.end·local·v | 206 | ····.end·local·v3····#·"xmax":F |
208 | ····.end·local·v | 207 | ····.end·local·v4····#·"xmin":F |
209 | ····.end·local·v | 208 | ····.end·local·v5····#·"ymax":F |
210 | ····.end·local·v | 209 | ····.end·local·v6····#·"ymin":F |
211 | ····:cond_5 | 210 | ····:cond_5 |
212 | ····return-void | 211 | ····return-void |
213 | .end·method | 212 | .end·method |
214 | .method·public·copy()Lcom/github/mikephil/charting/data/DataSet; | 213 | .method·public·copy()Lcom/github/mikephil/charting/data/DataSet; |
215 | ····.locals·4 | 214 | ····.locals·4 |
216 | ····.annotation·system·Ldalvik/annotation/Signature; | 215 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 151, 15 lines modified | Offset 151, 14 lines modified | ||
151 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/PieDataSet; | 151 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/PieDataSet; |
152 | ····return-object·v0 | 152 | ····return-object·v0 |
153 | .end·method | 153 | .end·method |
154 | .method·public·bridge·synthetic·getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; | 154 | .method·public·bridge·synthetic·getDataSetByIndex(I)Lcom/github/mikephil/charting/data/DataSet; |
155 | ····.locals·1 | 155 | ····.locals·1 |
156 | ····.param·p1,·"x0"····#·I | ||
157 | ····.prologue | 156 | ····.prologue |
158 | ····.line·15 | 157 | ····.line·15 |
159 | ····invoke-virtual·{p0,·p1},·Lcom/github/mikephil/charting/data/PieData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/PieDataSet; | 158 | ····invoke-virtual·{p0,·p1},·Lcom/github/mikephil/charting/data/PieData;->getDataSetByIndex(I)Lcom/github/mikephil/charting/data/PieDataSet; |
160 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
Offset 185, 16 lines modified | Offset 184, 14 lines modified | ||
185 | ····const/4·v0,·0x0 | 184 | ····const/4·v0,·0x0 |
186 | ····goto·:goto_0 | 185 | ····goto·:goto_0 |
187 | .end·method | 186 | .end·method |
188 | .method·public·bridge·synthetic·getDataSetByLabel(Ljava/lang/String;Z)Lcom/github/mikephil/charting/data/DataSet; | 187 | .method·public·bridge·synthetic·getDataSetByLabel(Ljava/lang/String;Z)Lcom/github/mikephil/charting/data/DataSet; |
189 | ····.locals·1 | 188 | ····.locals·1 |
190 | ····.param·p1,·"x0"····#·Ljava/lang/String; | ||
191 | ····.param·p2,·"x1"····#·Z | ||
192 | ····.prologue | 189 | ····.prologue |
193 | ····.line·15 | 190 | ····.line·15 |
194 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/github/mikephil/charting/data/PieData;->getDataSetByLabel(Ljava/lang/String;Z)Lcom/github/mikephil/charting/data/PieDataSet; | 191 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/github/mikephil/charting/data/PieData;->getDataSetByLabel(Ljava/lang/String;Z)Lcom/github/mikephil/charting/data/PieDataSet; |
195 | ····move-result-object·v0 | 192 | ····move-result-object·v0 |
Offset 247, 14 lines modified | Offset 244, 15 lines modified | ||
247 | ····move-object·v0,·v1 | 244 | ····move-object·v0,·v1 |
248 | ····goto·:goto_0 | 245 | ····goto·:goto_0 |
249 | ····:cond_1 | 246 | ····:cond_1 |
250 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/data/PieData;->mDataSets:Ljava/util/List; | 247 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/data/PieData;->mDataSets:Ljava/util/List; |
248 | ····.line·72 | ||
251 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; | 249 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->get(I)Ljava/lang/Object; |
252 | ····move-result-object·v0 | 250 | ····move-result-object·v0 |
253 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/PieDataSet; | 251 | ····check-cast·v0,·Lcom/github/mikephil/charting/data/PieDataSet; |
254 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/PieDataSet;->getLabel()Ljava/lang/String; | 252 | ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/data/PieDataSet;->getLabel()Ljava/lang/String; |
Offset 495, 65 lines modified | Offset 495, 60 lines modified | ||
495 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/LineDataSet;->mCircleColors:Ljava/util/List; | 495 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/LineDataSet;->mCircleColors:Ljava/util/List; |
496 | ····.line·240 | 496 | ····.line·240 |
497 | ····return-void | 497 | ····return-void |
498 | .end·method | 498 | .end·method |
499 | .method·public·setCircleColors([ILandroid/content/Context;)V | 499 | .method·public·setCircleColors([ILandroid/content/Context;)V |
500 | ····.locals· | 500 | ····.locals·5 |
501 | ····.param·p1,·"colors"····#·[I | 501 | ····.param·p1,·"colors"····#·[I |
502 | ····.param·p2,·"c"····#·Landroid/content/Context; | 502 | ····.param·p2,·"c"····#·Landroid/content/Context; |
503 | ····.prologue | 503 | ····.prologue |
504 | ····.line·254 | 504 | ····.line·254 |
505 | ····new-instance·v | 505 | ····new-instance·v0,·Ljava/util/ArrayList; |
506 | ····invoke-direct·{v | 506 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
507 | ····.line·256 | 507 | ····.line·256 |
508 | ····.local·v | 508 | ····.local·v0,·"clrs":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/Integer;>;" |
509 | ···· | 509 | ····array-length·v3,·p1 |
510 | ····const/4·v2,·0x0 | ||
510 | ····.local·v0,·"arr$":[I | ||
511 | ····array-length·v4,·v0 | ||
512 | ····.local·v4,·"len$":I | ||
513 | ····const/4·v3,·0x0 | ||
514 | ····.local·v3,·"i$":I | ||
515 | ····:goto_0 | 511 | ····:goto_0 |
516 | ····if-ge·v | 512 | ····if-ge·v2,·v3,·:cond_0 |
517 | ····aget·v | 513 | ····aget·v1,·p1,·v2 |
518 | ····.line·257 | 514 | ····.line·257 |
519 | ····.local·v | 515 | ····.local·v1,·"color":I |
520 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 516 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
521 | ····move-result-object·v | 517 | ····move-result-object·v4 |
522 | ····invoke-virtual·{v | 518 | ····invoke-virtual·{v4,·v1},·Landroid/content/res/Resources;->getColor(I)I |
523 | ····move-result·v | 519 | ····move-result·v4 |
524 | ····invoke-static·{v | 520 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
525 | ····move-result-object·v | 521 | ····move-result-object·v4 |
526 | ····invoke-interface·{v | 522 | ····invoke-interface·{v0,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
527 | ····.line·256 | 523 | ····.line·256 |
528 | ····add-int/lit8·v | 524 | ····add-int/lit8·v2,·v2,·0x1 |
529 | ····goto·:goto_0 | 525 | ····goto·:goto_0 |
530 | ····.line·260 | 526 | ····.line·260 |
531 | ····.end·local·v | 527 | ····.end·local·v1····#·"color":I |
532 | ····:cond_0 | 528 | ····:cond_0 |
533 | ····iput-object·v | 529 | ····iput-object·v0,·p0,·Lcom/github/mikephil/charting/data/LineDataSet;->mCircleColors:Ljava/util/List; |
534 | ····.line·261 | 530 | ····.line·261 |
535 | ····return-void | 531 | ····return-void |
536 | .end·method | 532 | .end·method |
537 | .method·public·setCircleSize(F)V | 533 | .method·public·setCircleSize(F)V |
538 | ····.locals·1 | 534 | ····.locals·1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Approximator.java" | 3 | .source·"Approximator.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/github/mikephil/charting/data/filter/Approximator$1;, | ||
8 | ········Lcom/github/mikephil/charting/data/filter/Approximator$ApproximatorType; | 7 | ········Lcom/github/mikephil/charting/data/filter/Approximator$ApproximatorType; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·keep:[Z | 11 | .field·private·keep:[Z |
Offset 566, 24 lines modified | Offset 565, 26 lines modified | ||
566 | ····sub-float·v3,·v4,·v5 | 565 | ····sub-float·v3,·v4,·v5 |
567 | ····.line·221 | 566 | ····.line·221 |
568 | ····.local·v3,·"xDiffEntryStart":F | 567 | ····.local·v3,·"xDiffEntryStart":F |
569 | ····mul-float·v4,·v2,·v2 | 568 | ····mul-float·v4,·v2,·v2 |
569 | ····.line·223 | ||
570 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 570 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
571 | ····move-result·v5 | 571 | ····move-result·v5 |
572 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 572 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
573 | ····move-result·v6 | 573 | ····move-result·v6 |
574 | ····sub-float/2addr·v5,·v6 | 574 | ····sub-float/2addr·v5,·v6 |
575 | ····.line·224 | ||
575 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 576 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
576 | ····move-result·v6 | 577 | ····move-result·v6 |
577 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 578 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
578 | ····move-result·v7 | 579 | ····move-result·v7 |
Offset 592, 46 lines modified | Offset 593, 49 lines modified | ||
592 | ····mul-float/2addr·v5,·v6 | 593 | ····mul-float/2addr·v5,·v6 |
593 | ····add-float/2addr·v4,·v5 | 594 | ····add-float/2addr·v4,·v5 |
594 | ····float-to-double·v4,·v4 | 595 | ····float-to-double·v4,·v4 |
596 | ····.line·221 | ||
595 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D | 597 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D |
596 | ····move-result-wide·v0 | 598 | ····move-result-wide·v0 |
597 | ····.line·22 | 599 | ····.line·226 |
598 | ····.local·v0,·"normalLength":D | 600 | ····.local·v0,·"normalLength":D |
599 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 601 | ····invoke-virtual·{p2},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
600 | ····move-result·v4 | 602 | ····move-result·v4 |
601 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 603 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
602 | ····move-result·v5 | 604 | ····move-result·v5 |
603 | ····sub-float/2addr·v4,·v5 | 605 | ····sub-float/2addr·v4,·v5 |
604 | ····mul-float/2addr·v4,·v3 | 606 | ····mul-float/2addr·v4,·v3 |
607 | ····.line·227 | ||
605 | ····invoke-virtual·{p3},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 608 | ····invoke-virtual·{p3},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
606 | ····move-result·v5 | 609 | ····move-result·v5 |
607 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F | 610 | ····invoke-virtual·{p1},·Lcom/github/mikephil/charting/data/Entry;->getVal()F |
608 | ····move-result·v6 | 611 | ····move-result·v6 |
609 | ····sub-float/2addr·v5,·v6 | 612 | ····sub-float/2addr·v5,·v6 |
610 | ····mul-float/2addr·v5,·v2 | 613 | ····mul-float/2addr·v5,·v2 |
611 | ····sub-float/2addr·v4,·v5 | 614 | ····sub-float/2addr·v4,·v5 |
615 | ····.line·225 | ||
612 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F | 616 | ····invoke-static·{v4},·Ljava/lang/Math;->abs(F)F |
613 | ····move-result·v4 | 617 | ····move-result·v4 |
614 | ····float-to-double·v4,·v4 | 618 | ····float-to-double·v4,·v4 |
615 | ····div-double/2addr·v4,·v0 | 619 | ····div-double/2addr·v4,·v0 |
Offset 360, 14 lines modified | Offset 360, 15 lines modified | ||
360 | ····if-eqz·v3,·:cond_2 | 360 | ····if-eqz·v3,·:cond_2 |
361 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 361 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
362 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mClosestDataSetToTouch:Lcom/github/mikephil/charting/data/DataSet; | 362 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mClosestDataSetToTouch:Lcom/github/mikephil/charting/data/DataSet; |
363 | ····.line·274 | ||
363 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getAxisDependency()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; | 364 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getAxisDependency()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; |
364 | ····move-result-object·v4 | 365 | ····move-result-object·v4 |
365 | ····invoke-virtual·{v3,·v4},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->getAxis(Lcom/github/mikephil/charting/components/YAxis$AxisDependency;)Lcom/github/mikephil/charting/components/YAxis; | 366 | ····invoke-virtual·{v3,·v4},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->getAxis(Lcom/github/mikephil/charting/components/YAxis$AxisDependency;)Lcom/github/mikephil/charting/components/YAxis; |
366 | ····move-result-object·v3 | 367 | ····move-result-object·v3 |
Offset 1207, 14 lines modified | Offset 1208, 15 lines modified | ||
1207 | ····if-eqz·v3,·:cond_0 | 1208 | ····if-eqz·v3,·:cond_0 |
1208 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/BarLineChartBase; | 1209 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/BarLineChartBase; |
1209 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mClosestDataSetToTouch:Lcom/github/mikephil/charting/data/DataSet; | 1210 | ····iget-object·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mClosestDataSetToTouch:Lcom/github/mikephil/charting/data/DataSet; |
1211 | ····.line·479 | ||
1210 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getAxisDependency()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; | 1212 | ····invoke-virtual·{v4},·Lcom/github/mikephil/charting/data/DataSet;->getAxisDependency()Lcom/github/mikephil/charting/components/YAxis$AxisDependency; |
1211 | ····move-result-object·v4 | 1213 | ····move-result-object·v4 |
1212 | ····invoke-virtual·{v3,·v4},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->isInverted(Lcom/github/mikephil/charting/components/YAxis$AxisDependency;)Z | 1214 | ····invoke-virtual·{v3,·v4},·Lcom/github/mikephil/charting/charts/BarLineChartBase;->isInverted(Lcom/github/mikephil/charting/components/YAxis$AxisDependency;)Z |
1213 | ····move-result·v3 | 1215 | ····move-result·v3 |
Offset 1777, 14 lines modified | Offset 1779, 15 lines modified | ||
1777 | ····.line·170 | 1779 | ····.line·170 |
1778 | ····:cond_b | 1780 | ····:cond_b |
1779 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mTouchMode:I | 1781 | ····iget·v4,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mTouchMode:I |
1780 | ····if-nez·v4,·:cond_4 | 1782 | ····if-nez·v4,·:cond_4 |
1783 | ····.line·171 | ||
1781 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F | 1784 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F |
1782 | ····move-result·v4 | 1785 | ····move-result·v4 |
1783 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mTouchStartPoint:Landroid/graphics/PointF; | 1786 | ····iget-object·v5,·p0,·Lcom/github/mikephil/charting/listener/BarLineChartTouchListener;->mTouchStartPoint:Landroid/graphics/PointF; |
1784 | ····iget·v5,·v5,·Landroid/graphics/PointF;->x:F | 1787 | ····iget·v5,·v5,·Landroid/graphics/PointF;->x:F |
Offset 1917, 14 lines modified | Offset 1920, 15 lines modified | ||
1917 | ····int-to-float·v5,·v5 | 1920 | ····int-to-float·v5,·v5 |
1918 | ····cmpl-float·v4,·v4,·v5 | 1921 | ····cmpl-float·v4,·v4,·v5 |
1919 | ····if-gtz·v4,·:cond_e | 1922 | ····if-gtz·v4,·:cond_e |
1923 | ····.line·198 | ||
1920 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(F)F | 1924 | ····invoke-static·{v3},·Ljava/lang/Math;->abs(F)F |
1921 | ····move-result·v4 | 1925 | ····move-result·v4 |
1922 | ····invoke-static·{},·Lcom/github/mikephil/charting/utils/Utils;->getMinimumFlingVelocity()I | 1926 | ····invoke-static·{},·Lcom/github/mikephil/charting/utils/Utils;->getMinimumFlingVelocity()I |
1923 | ····move-result·v5 | 1927 | ····move-result·v5 |
Offset 826, 20 lines modified | Offset 826, 22 lines modified | ||
826 | ····if-eqz·v7,·:cond_4 | 826 | ····if-eqz·v7,·:cond_4 |
827 | ····.line·189 | 827 | ····.line·189 |
828 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/PieRadarChartBase; | 828 | ····iget-object·v7,·p0,·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->mChart:Lcom/github/mikephil/charting/charts/PieRadarChartBase; |
829 | ····check-cast·v7,·Lcom/github/mikephil/charting/charts/RadarChart; | 829 | ····check-cast·v7,·Lcom/github/mikephil/charting/charts/RadarChart; |
830 | ····.line·190 | ||
830 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/charts/RadarChart;->getFactor()F | 831 | ····invoke-virtual·{v7},·Lcom/github/mikephil/charting/charts/RadarChart;->getFactor()F |
831 | ····move-result·v7 | 832 | ····move-result·v7 |
832 | ····div-float·v7,·v2,·v7 | 833 | ····div-float·v7,·v2,·v7 |
834 | ····.line·189 | ||
833 | ····invoke-static·{v6,·v7,·v10},·Lcom/github/mikephil/charting/utils/Utils;->getClosestDataSetIndex(Ljava/util/List;FLcom/github/mikephil/charting/components/YAxis$AxisDependency;)I | 835 | ····invoke-static·{v6,·v7,·v10},·Lcom/github/mikephil/charting/utils/Utils;->getClosestDataSetIndex(Ljava/util/List;FLcom/github/mikephil/charting/components/YAxis$AxisDependency;)I |
834 | ····move-result·v1 | 836 | ····move-result·v1 |
835 | ····.line·193 | 837 | ····.line·193 |
836 | ····:cond_4 | 838 | ····:cond_4 |
837 | ····new-instance·v3,·Lcom/github/mikephil/charting/utils/Highlight; | 839 | ····new-instance·v3,·Lcom/github/mikephil/charting/utils/Highlight; |
Offset 994, 20 lines modified | Offset 996, 22 lines modified | ||
994 | ····iget·v2,·v2,·Landroid/graphics/PointF;->x:F | 996 | ····iget·v2,·v2,·Landroid/graphics/PointF;->x:F |
995 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->mTouchStartPoint:Landroid/graphics/PointF; | 997 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->mTouchStartPoint:Landroid/graphics/PointF; |
996 | ····iget·v3,·v3,·Landroid/graphics/PointF;->y:F | 998 | ····iget·v3,·v3,·Landroid/graphics/PointF;->y:F |
999 | ····.line·90 | ||
997 | ····invoke-static·{v0,·v2,·v1,·v3},·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->distance(FFFF)F | 1000 | ····invoke-static·{v0,·v2,·v1,·v3},·Lcom/github/mikephil/charting/listener/PieRadarChartTouchListener;->distance(FFFF)F |
998 | ····move-result·v2 | 1001 | ····move-result·v2 |
999 | ····const/high16·v3,·0x41000000····#·8.0f | 1002 | ····const/high16·v3,·0x41000000····#·8.0f |
1003 | ····.line·91 | ||
1000 | ····invoke-static·{v3},·Lcom/github/mikephil/charting/utils/Utils;->convertDpToPixel(F)F | 1004 | ····invoke-static·{v3},·Lcom/github/mikephil/charting/utils/Utils;->convertDpToPixel(F)F |
1001 | ····move-result·v3 | 1005 | ····move-result·v3 |
1002 | ····cmpl-float·v2,·v2,·v3 | 1006 | ····cmpl-float·v2,·v2,·v3 |
1003 | ····if-lez·v2,·:cond_4 | 1007 | ····if-lez·v2,·:cond_4 |
Offset 39, 14 lines modified | Offset 39, 15 lines modified | ||
39 | ····const/16·v1,·0xcf | 39 | ····const/16·v1,·0xcf |
40 | ····const/16·v2,·0xf8 | 40 | ····const/16·v2,·0xf8 |
41 | ····const/16·v3,·0xf6 | 41 | ····const/16·v3,·0xf6 |
42 | ····.line·26 | ||
42 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 43 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
43 | ····move-result·v1 | 44 | ····move-result·v1 |
44 | ····aput·v1,·v0,·v5 | 45 | ····aput·v1,·v0,·v5 |
45 | ····const/16·v1,·0x94 | 46 | ····const/16·v1,·0x94 |
Offset 75, 14 lines modified | Offset 76, 15 lines modified | ||
75 | ····const/16·v1,·0x76 | 76 | ····const/16·v1,·0x76 |
76 | ····const/16·v2,·0xae | 77 | ····const/16·v2,·0xae |
77 | ····const/16·v3,·0xaf | 78 | ····const/16·v3,·0xaf |
79 | ····.line·27 | ||
78 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 80 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
79 | ····move-result·v1 | 81 | ····move-result·v1 |
80 | ····aput·v1,·v0,·v9 | 82 | ····aput·v1,·v0,·v9 |
81 | ····const/4·v1,·0x4 | 83 | ····const/4·v1,·0x4 |
Offset 108, 14 lines modified | Offset 110, 15 lines modified | ||
108 | ····const/16·v1,·0xd9 | 110 | ····const/16·v1,·0xd9 |
109 | ····const/16·v2,·0x50 | 111 | ····const/16·v2,·0x50 |
110 | ····const/16·v3,·0x8a | 112 | ····const/16·v3,·0x8a |
113 | ····.line·30 | ||
111 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 114 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
112 | ····move-result·v1 | 115 | ····move-result·v1 |
113 | ····aput·v1,·v0,·v5 | 116 | ····aput·v1,·v0,·v5 |
114 | ····const/16·v1,·0xfe | 117 | ····const/16·v1,·0xfe |
Offset 144, 14 lines modified | Offset 147, 15 lines modified | ||
144 | ····const/16·v1,·0x6a | 147 | ····const/16·v1,·0x6a |
145 | ····const/16·v2,·0xa7 | 148 | ····const/16·v2,·0xa7 |
146 | ····const/16·v3,·0x86 | 149 | ····const/16·v3,·0x86 |
150 | ····.line·31 | ||
147 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 151 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
148 | ····move-result·v1 | 152 | ····move-result·v1 |
149 | ····aput·v1,·v0,·v9 | 153 | ····aput·v1,·v0,·v9 |
150 | ····const/4·v1,·0x4 | 154 | ····const/4·v1,·0x4 |
Offset 177, 14 lines modified | Offset 181, 15 lines modified | ||
177 | ····const/16·v1,·0x40 | 181 | ····const/16·v1,·0x40 |
178 | ····const/16·v2,·0x59 | 182 | ····const/16·v2,·0x59 |
179 | ····const/16·v3,·0x80 | 183 | ····const/16·v3,·0x80 |
184 | ····.line·34 | ||
180 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 185 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
181 | ····move-result·v1 | 186 | ····move-result·v1 |
182 | ····aput·v1,·v0,·v5 | 187 | ····aput·v1,·v0,·v5 |
183 | ····const/16·v1,·0x95 | 188 | ····const/16·v1,·0x95 |
Offset 213, 14 lines modified | Offset 218, 15 lines modified | ||
213 | ····const/16·v1,·0xbf | 218 | ····const/16·v1,·0xbf |
214 | ····const/16·v2,·0x86 | 219 | ····const/16·v2,·0x86 |
215 | ····const/16·v3,·0x86 | 220 | ····const/16·v3,·0x86 |
221 | ····.line·35 | ||
216 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 222 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
217 | ····move-result·v1 | 223 | ····move-result·v1 |
218 | ····aput·v1,·v0,·v9 | 224 | ····aput·v1,·v0,·v9 |
219 | ····const/4·v1,·0x4 | 225 | ····const/4·v1,·0x4 |
Offset 246, 14 lines modified | Offset 252, 15 lines modified | ||
246 | ····const/16·v1,·0xc1 | 252 | ····const/16·v1,·0xc1 |
247 | ····const/16·v2,·0x25 | 253 | ····const/16·v2,·0x25 |
248 | ····const/16·v3,·0x52 | 254 | ····const/16·v3,·0x52 |
255 | ····.line·38 | ||
249 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 256 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
250 | ····move-result·v1 | 257 | ····move-result·v1 |
251 | ····aput·v1,·v0,·v5 | 258 | ····aput·v1,·v0,·v5 |
252 | ····const/16·v1,·0x66 | 259 | ····const/16·v1,·0x66 |
Offset 276, 14 lines modified | Offset 283, 15 lines modified | ||
276 | ····const/16·v1,·0x6a | 283 | ····const/16·v1,·0x6a |
277 | ····const/16·v2,·0x96 | 284 | ····const/16·v2,·0x96 |
278 | ····const/16·v3,·0x1f | 285 | ····const/16·v3,·0x1f |
286 | ····.line·39 | ||
279 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I | 287 | ····invoke-static·{v1,·v2,·v3},·Landroid/graphics/Color;->rgb(III)I |
280 | ····move-result·v1 | 288 | ····move-result·v1 |
281 | ····aput·v1,·v0,·v9 | 289 | ····aput·v1,·v0,·v9 |
282 | ····const/4·v1,·0x4 | 290 | ····const/4·v1,·0x4 |
Max diff block lines reached; 4593/6619 bytes (69.39%) of diff not shown. |
Offset 1107, 14 lines modified | Offset 1107, 15 lines modified | ||
1107 | ····float-to-double·v2,·v2 | 1107 | ····float-to-double·v2,·v2 |
1108 | ····float-to-double·v4,·p1 | 1108 | ····float-to-double·v4,·p1 |
1109 | ····float-to-double·v6,·p2 | 1109 | ····float-to-double·v6,·p2 |
1110 | ····.line·470 | ||
1110 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D | 1111 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->toRadians(D)D |
1111 | ····move-result-wide·v6 | 1112 | ····move-result-wide·v6 |
1112 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D | 1113 | ····invoke-static·{v6,·v7},·Ljava/lang/Math;->sin(D)D |
1113 | ····move-result-wide·v6 | 1114 | ····move-result-wide·v6 |
Offset 38, 38 lines modified | Offset 38, 41 lines modified | ||
38 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F | 38 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F |
39 | ····move-result·v1 | 39 | ····move-result·v1 |
40 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 40 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
41 | ····.line·28 | ||
41 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F | 42 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F |
42 | ····move-result·v2 | 43 | ····move-result·v2 |
43 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 44 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
44 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F | 45 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F |
45 | ····move-result·v3 | 46 | ····move-result·v3 |
46 | ····sub-float/2addr·v2,·v3 | 47 | ····sub-float/2addr·v2,·v3 |
48 | ····.line·27 | ||
47 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->postTranslate(FF)Z | 49 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->postTranslate(FF)Z |
48 | ····.line·43 | 50 | ····.line·43 |
49 | ····:goto_0 | 51 | ····:goto_0 |
50 | ····return-void | 52 | ····return-void |
51 | ····.line·30 | 53 | ····.line·30 |
52 | ····:cond_0 | 54 | ····:cond_0 |
53 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mMatrixOffset:Landroid/graphics/Matrix; | 55 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mMatrixOffset:Landroid/graphics/Matrix; |
54 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 56 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
57 | ····.line·32 | ||
55 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F | 58 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartWidth()F |
56 | ····move-result·v1 | 59 | ····move-result·v1 |
57 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 60 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
58 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetRight()F | 61 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetRight()F |
Offset 78, 26 lines modified | Offset 81, 28 lines modified | ||
78 | ····sub-float/2addr·v1,·v2 | 81 | ····sub-float/2addr·v1,·v2 |
79 | ····neg-float·v1,·v1 | 82 | ····neg-float·v1,·v1 |
80 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 83 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
84 | ····.line·33 | ||
81 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F | 85 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F |
82 | ····move-result·v2 | 86 | ····move-result·v2 |
83 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 87 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
84 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F | 88 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F |
85 | ····move-result·v3 | 89 | ····move-result·v3 |
86 | ····sub-float/2addr·v2,·v3 | 90 | ····sub-float/2addr·v2,·v3 |
91 | ····.line·31 | ||
87 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->setTranslate(FF)V | 92 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->setTranslate(FF)V |
88 | ····.line·34 | 93 | ····.line·34 |
89 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mMatrixOffset:Landroid/graphics/Matrix; | 94 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/TransformerHorizontalBarChart;->mMatrixOffset:Landroid/graphics/Matrix; |
90 | ····const/high16·v1,·-0x40800000····#·-1.0f | 95 | ····const/high16·v1,·-0x40800000····#·-1.0f |
Offset 896, 38 lines modified | Offset 896, 41 lines modified | ||
896 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F | 896 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F |
897 | ····move-result·v1 | 897 | ····move-result·v1 |
898 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 898 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
899 | ····.line·79 | ||
899 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F | 900 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->getChartHeight()F |
900 | ····move-result·v2 | 901 | ····move-result·v2 |
901 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 902 | ····iget-object·v3,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
902 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F | 903 | ····invoke-virtual·{v3},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetBottom()F |
903 | ····move-result·v3 | 904 | ····move-result·v3 |
904 | ····sub-float/2addr·v2,·v3 | 905 | ····sub-float/2addr·v2,·v3 |
906 | ····.line·78 | ||
905 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->postTranslate(FF)Z | 907 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/Matrix;->postTranslate(FF)Z |
906 | ····.line·92 | 908 | ····.line·92 |
907 | ····:goto_0 | 909 | ····:goto_0 |
908 | ····return-void | 910 | ····return-void |
909 | ····.line·81 | 911 | ····.line·81 |
910 | ····:cond_0 | 912 | ····:cond_0 |
911 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mMatrixOffset:Landroid/graphics/Matrix; | 913 | ····iget-object·v0,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mMatrixOffset:Landroid/graphics/Matrix; |
912 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 914 | ····iget-object·v1,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
915 | ····.line·82 | ||
913 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F | 916 | ····invoke-virtual·{v1},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetLeft()F |
914 | ····move-result·v1 | 917 | ····move-result·v1 |
915 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; | 918 | ····iget-object·v2,·p0,·Lcom/github/mikephil/charting/utils/Transformer;->mViewPortHandler:Lcom/github/mikephil/charting/utils/ViewPortHandler; |
916 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetTop()F | 919 | ····invoke-virtual·{v2},·Lcom/github/mikephil/charting/utils/ViewPortHandler;->offsetTop()F |
Offset 48, 14 lines modified | Offset 48, 15 lines modified | ||
48 | ····.line·236 | 48 | ····.line·236 |
49 | ····.local·v3,·"reader":Ljava/io/BufferedReader; | 49 | ····.local·v3,·"reader":Ljava/io/BufferedReader; |
50 | ····:try_start_0 | 50 | ····:try_start_0 |
51 | ····new-instance·v4,·Ljava/io/BufferedReader; | 51 | ····new-instance·v4,·Ljava/io/BufferedReader; |
52 | ····new-instance·v6,·Ljava/io/InputStreamReader; | 52 | ····new-instance·v6,·Ljava/io/InputStreamReader; |
53 | ····.line·237 | ||
53 | ····invoke-virtual·{p0,·p1},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream; | 54 | ····invoke-virtual·{p0,·p1},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream; |
54 | ····move-result-object·v7 | 55 | ····move-result-object·v7 |
55 | ····const-string·v8,·"UTF-8" | 56 | ····const-string·v8,·"UTF-8" |
56 | ····invoke-direct·{v6,·v7,·v8},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V | 57 | ····invoke-direct·{v6,·v7,·v8},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V |
Offset 312, 14 lines modified | Offset 313, 15 lines modified | ||
312 | ····.line·115 | 313 | ····.line·115 |
313 | ····.local·v4,·"reader":Ljava/io/BufferedReader; | 314 | ····.local·v4,·"reader":Ljava/io/BufferedReader; |
314 | ····:try_start_0 | 315 | ····:try_start_0 |
315 | ····new-instance·v5,·Ljava/io/BufferedReader; | 316 | ····new-instance·v5,·Ljava/io/BufferedReader; |
316 | ····new-instance·v8,·Ljava/io/InputStreamReader; | 317 | ····new-instance·v8,·Ljava/io/InputStreamReader; |
318 | ····.line·116 | ||
317 | ····invoke-virtual·{p0,·p1},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream; | 319 | ····invoke-virtual·{p0,·p1},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream; |
318 | ····move-result-object·v9 | 320 | ····move-result-object·v9 |
319 | ····const-string·v10,·"UTF-8" | 321 | ····const-string·v10,·"UTF-8" |
320 | ····invoke-direct·{v8,·v9,·v10},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V | 322 | ····invoke-direct·{v8,·v9,·v10},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V |
Offset 802, 65 lines modified | Offset 804, 64 lines modified | ||
802 | ····.end·annotation | 804 | ····.end·annotation |
803 | ····.prologue | 805 | ····.prologue |
804 | ····.line·199 | 806 | ····.line·199 |
805 | ····.local·p0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/Entry;>;" | 807 | ····.local·p0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/github/mikephil/charting/data/Entry;>;" |
806 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 808 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
807 | ····move-result-object·v | 809 | ····move-result-object·v3 |
808 | ····.line·201 | 810 | ····.line·201 |
809 | ····.local·v | 811 | ····.local·v3,·"sdcard":Ljava/io/File; |
810 | ····new-instance·v | 812 | ····new-instance·v2,·Ljava/io/File; |
811 | ····invoke-direct·{v | 813 | ····invoke-direct·{v2,·v3,·p1},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
812 | ····.line·202 | 814 | ····.line·202 |
813 | ····.local·v | 815 | ····.local·v2,·"saved":Ljava/io/File; |
814 | ····invoke-virtual·{v | 816 | ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z |
815 | ····move-result·v | 817 | ····move-result·v4 |
816 | ····if-nez·v | 818 | ····if-nez·v4,·:cond_0 |
817 | ····.line·206 | 819 | ····.line·206 |
818 | ····:try_start_0 | 820 | ····:try_start_0 |
819 | ····invoke-virtual·{v | 821 | ····invoke-virtual·{v2},·Ljava/io/File;->createNewFile()Z |
820 | ····:try_end_0 | 822 | ····:try_end_0 |
821 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_1 | 823 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_1 |
822 | ····.line·215 | 824 | ····.line·215 |
823 | ····:cond_0 | 825 | ····:cond_0 |
824 | ····:goto_0 | 826 | ····:goto_0 |
825 | ····:try_start_1 | 827 | ····:try_start_1 |
826 | ····new-instance·v0,·Ljava/io/BufferedWriter; | 828 | ····new-instance·v0,·Ljava/io/BufferedWriter; |
827 | ····new-instance·v | 829 | ····new-instance·v4,·Ljava/io/FileWriter; |
828 | ····const/4·v | 830 | ····const/4·v5,·0x1 |
829 | ····invoke-direct·{v | 831 | ····invoke-direct·{v4,·v2,·v5},·Ljava/io/FileWriter;-><init>(Ljava/io/File;Z)V |
830 | ····invoke-direct·{v0,·v | 832 | ····invoke-direct·{v0,·v4},·Ljava/io/BufferedWriter;-><init>(Ljava/io/Writer;)V |
831 | ····.line·217 | 833 | ····.line·217 |
832 | ····.local·v0,·"buf":Ljava/io/BufferedWriter; | 834 | ····.local·v0,·"buf":Ljava/io/BufferedWriter; |
833 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 835 | ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
834 | ····move-result-object·v | 836 | ····move-result-object·v4 |
835 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
836 | ····:goto_1 | 837 | ····:goto_1 |
837 | ····invoke-interface·{v | 838 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
838 | ····move-result·v5 | 839 | ····move-result·v5 |
839 | ····if-eqz·v5,·:cond_1 | 840 | ····if-eqz·v5,·:cond_1 |
840 | ····invoke-interface·{v | 841 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
841 | ····move-result-object·v1 | 842 | ····move-result-object·v1 |
842 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/Entry; | 843 | ····check-cast·v1,·Lcom/github/mikephil/charting/data/Entry; |
843 | ····.line·219 | 844 | ····.line·219 |
844 | ····.local·v1,·"e":Lcom/github/mikephil/charting/data/Entry; | 845 | ····.local·v1,·"e":Lcom/github/mikephil/charting/data/Entry; |
Offset 902, 53 lines modified | Offset 903, 51 lines modified | ||
902 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_0 | 903 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_0 |
903 | ····goto·:goto_1 | 904 | ····goto·:goto_1 |
904 | ····.line·224 | 905 | ····.line·224 |
905 | ····.end·local·v0····#·"buf":Ljava/io/BufferedWriter; | 906 | ····.end·local·v0····#·"buf":Ljava/io/BufferedWriter; |
906 | ····.end·local·v1····#·"e":Lcom/github/mikephil/charting/data/Entry; | 907 | ····.end·local·v1····#·"e":Lcom/github/mikephil/charting/data/Entry; |
907 | ····.end·local·v2····#·"i$":Ljava/util/Iterator; | ||
908 | ····:catch_0 | 908 | ····:catch_0 |
909 | ····move-exception·v1 | 909 | ····move-exception·v1 |
910 | ····.line·226 | 910 | ····.line·226 |
911 | ····.local·v1,·"e":Ljava/io/IOException; | 911 | ····.local·v1,·"e":Ljava/io/IOException; |
912 | ····const-string·v | 912 | ····const-string·v4,·"MPChart-FileUtils" |
913 | ····invoke-virtual·{v1},·Ljava/io/IOException;->toString()Ljava/lang/String; | 913 | ····invoke-virtual·{v1},·Ljava/io/IOException;->toString()Ljava/lang/String; |
914 | ····move-result-object·v | 914 | ····move-result-object·v5 |
915 | ····invoke-static·{v | 915 | ····invoke-static·{v4,·v5},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
916 | ····.line·228 | 916 | ····.line·228 |
917 | ····.end·local·v1····#·"e":Ljava/io/IOException; | 917 | ····.end·local·v1····#·"e":Ljava/io/IOException; |
918 | ····:goto_2 | 918 | ····:goto_2 |
919 | ····return-void | 919 | ····return-void |
920 | ····.line·207 | 920 | ····.line·207 |
921 | ····:catch_1 | 921 | ····:catch_1 |
922 | ····move-exception·v1 | 922 | ····move-exception·v1 |
Max diff block lines reached; 871/5373 bytes (16.21%) of diff not shown. |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·9 | 28 | ····.line·9 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·447 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·9 | 28 | ····.line·9 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·490 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·9 | 26 | ····.line·9 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·81 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 30, 10 lines modified | Offset 30, 9 lines modified | ||
30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·10 | 33 | ····.line·10 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····.line·2471 | ||
36 | ····return-void | 35 | ····return-void |
37 | .end·method | 36 | .end·method |
Offset 16, 10 lines modified | Offset 16, 9 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·10 | 19 | ····.line·10 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·15 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |
Offset 1, 19 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·enum·Lorg/gnucash/android/model/PeriodType; | 1 | .class·public·final·enum·Lorg/gnucash/android/model/PeriodType; |
2 | .super·Ljava/lang/Enum; | 2 | .super·Ljava/lang/Enum; |
3 | .source·"PeriodType.java" | 3 | .source·"PeriodType.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/model/PeriodType$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
11 | ····value·=·{ | 6 | ····value·=·{ |
12 | ········"Ljava/lang/Enum", | 7 | ········"Ljava/lang/Enum", |
13 | ········"<", | 8 | ········"<", |
14 | ········"Lorg/gnucash/android/model/PeriodType;", | 9 | ········"Lorg/gnucash/android/model/PeriodType;", |
15 | ········">;" | 10 | ········">;" |
16 | ····} | 11 | ····} |
Offset 388, 31 lines modified | Offset 388, 34 lines modified | ||
388 | ····move-result·v0 | 388 | ····move-result·v0 |
389 | ····if-eqz·v0,·:cond_0 | 389 | ····if-eqz·v0,·:cond_0 |
390 | ····iget-object·v0,·p0,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; | 390 | ····iget-object·v0,·p0,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; |
391 | ····.line·194 | ||
391 | ····invoke-virtual·{v0},·Lorg/gnucash/android/model/TransactionType;->invert()Lorg/gnucash/android/model/TransactionType; | 392 | ····invoke-virtual·{v0},·Lorg/gnucash/android/model/TransactionType;->invert()Lorg/gnucash/android/model/TransactionType; |
392 | ····move-result-object·v0 | 393 | ····move-result-object·v0 |
393 | ····iget-object·v1,·p1,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; | 394 | ····iget-object·v1,·p1,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; |
394 | ····invoke-virtual·{v0,·v1},·Lorg/gnucash/android/model/TransactionType;->equals(Ljava/lang/Object;)Z | 395 | ····invoke-virtual·{v0,·v1},·Lorg/gnucash/android/model/TransactionType;->equals(Ljava/lang/Object;)Z |
395 | ····move-result·v0 | 396 | ····move-result·v0 |
396 | ····if-eqz·v0,·:cond_0 | 397 | ····if-eqz·v0,·:cond_0 |
397 | ····const/4·v0,·0x1 | 398 | ····const/4·v0,·0x1 |
399 | ····.line·193 | ||
398 | ····:goto_0 | 400 | ····:goto_0 |
399 | ····return·v0 | 401 | ····return·v0 |
402 | ····.line·194 | ||
400 | ····:cond_0 | 403 | ····:cond_0 |
401 | ····const/4·v0,·0x0 | 404 | ····const/4·v0,·0x0 |
402 | ····goto·:goto_0 | 405 | ····goto·:goto_0 |
403 | .end·method | 406 | .end·method |
404 | .method·public·setAccountUID(Ljava/lang/String;)V | 407 | .method·public·setAccountUID(Ljava/lang/String;)V |
Offset 538, 14 lines modified | Offset 541, 15 lines modified | ||
538 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 541 | ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
539 | ····move-result-object·v2 | 542 | ····move-result-object·v2 |
540 | ····iget-object·v3,·p0,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; | 543 | ····iget-object·v3,·p0,·Lorg/gnucash/android/model/Split;->mSplitType:Lorg/gnucash/android/model/TransactionType; |
544 | ····.line·209 | ||
541 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/TransactionType;->name()Ljava/lang/String; | 545 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/TransactionType;->name()Ljava/lang/String; |
542 | ····move-result-object·v3 | 546 | ····move-result-object·v3 |
543 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 547 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
544 | ····move-result-object·v2 | 548 | ····move-result-object·v2 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/gnucash/android/model/BaseModel; | 2 | .super·Lorg/gnucash/android/model/BaseModel; |
3 | .source·"Account.java" | 3 | .source·"Account.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/gnucash/android/model/Account$1;, | ||
8 | ········Lorg/gnucash/android/model/Account$OfxAccountType; | 7 | ········Lorg/gnucash/android/model/Account$OfxAccountType; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·public·static·final·COLOR_HEX_REGEX:Ljava/lang/String;·=·"^#(?:[0-9a-fA-F]{3}){1,2}$" | 11 | .field·public·static·final·COLOR_HEX_REGEX:Ljava/lang/String;·=·"^#(?:[0-9a-fA-F]{3}){1,2}$" |
Offset 234, 62 lines modified | Offset 233, 61 lines modified | ||
234 | .end·method | 233 | .end·method |
235 | .method·public·getBalance()Lorg/gnucash/android/model/Money; | 234 | .method·public·getBalance()Lorg/gnucash/android/model/Money; |
236 | ····.locals·4 | 235 | ····.locals·4 |
237 | ····.prologue | 236 | ····.prologue |
238 | ····.line·256 | 237 | ····.line·256 |
239 | ····iget-object·v | 238 | ····iget-object·v2,·p0,·Lorg/gnucash/android/model/Account;->mCurrency:Ljava/util/Currency; |
240 | ····invoke-virtual·{v | 239 | ····invoke-virtual·{v2},·Ljava/util/Currency;->getCurrencyCode()Ljava/lang/String; |
241 | ····move-result-object·v | 240 | ····move-result-object·v2 |
242 | ····invoke-static·{v | 241 | ····invoke-static·{v2},·Lorg/gnucash/android/model/Money;->createZeroInstance(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
243 | ····move-result-object·v0 | 242 | ····move-result-object·v0 |
244 | ····.line·257 | 243 | ····.line·257 |
245 | ····.local·v0,·"balance":Lorg/gnucash/android/model/Money; | 244 | ····.local·v0,·"balance":Lorg/gnucash/android/model/Money; |
246 | ····iget-object·v | 245 | ····iget-object·v2,·p0,·Lorg/gnucash/android/model/Account;->mTransactionsList:Ljava/util/List; |
247 | ····invoke-interface·{v | 246 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
248 | ····move-result-object·v | 247 | ····move-result-object·v2 |
249 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
250 | ····:goto_0 | 248 | ····:goto_0 |
251 | ····invoke-interface·{v | 249 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
252 | ····move-result·v3 | 250 | ····move-result·v3 |
253 | ····if-eqz·v3,·:cond_0 | 251 | ····if-eqz·v3,·:cond_0 |
254 | ····invoke-interface·{v | 252 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
255 | ····move-result-object·v | 253 | ····move-result-object·v1 |
256 | ····check-cast·v | 254 | ····check-cast·v1,·Lorg/gnucash/android/model/Transaction; |
257 | ····.line·258 | 255 | ····.line·258 |
258 | ····.local·v | 256 | ····.local·v1,·"transaction":Lorg/gnucash/android/model/Transaction; |
259 | ····invoke-virtual·{p0},·Lorg/gnucash/android/model/Account;->getUID()Ljava/lang/String; | 257 | ····invoke-virtual·{p0},·Lorg/gnucash/android/model/Account;->getUID()Ljava/lang/String; |
260 | ····move-result-object·v3 | 258 | ····move-result-object·v3 |
261 | ····invoke-virtual·{v | 259 | ····invoke-virtual·{v1,·v3},·Lorg/gnucash/android/model/Transaction;->getBalance(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
262 | ····move-result-object·v3 | 260 | ····move-result-object·v3 |
263 | ····invoke-virtual·{v0,·v3},·Lorg/gnucash/android/model/Money;->add(Lorg/gnucash/android/model/Money;)Lorg/gnucash/android/model/Money; | 261 | ····invoke-virtual·{v0,·v3},·Lorg/gnucash/android/model/Money;->add(Lorg/gnucash/android/model/Money;)Lorg/gnucash/android/model/Money; |
264 | ····goto·:goto_0 | 262 | ····goto·:goto_0 |
265 | ····.line·260 | 263 | ····.line·260 |
266 | ····.end·local·v | 264 | ····.end·local·v1····#·"transaction":Lorg/gnucash/android/model/Transaction; |
267 | ····:cond_0 | 265 | ····:cond_0 |
268 | ····return-object·v0 | 266 | ····return-object·v0 |
269 | .end·method | 267 | .end·method |
270 | .method·public·getColorHexCode()Ljava/lang/String; | 268 | .method·public·getColorHexCode()Ljava/lang/String; |
271 | ····.locals·1 | 269 | ····.locals·1 |
Offset 604, 151 lines modified | Offset 602, 151 lines modified | ||
604 | ····.locals·21 | 602 | ····.locals·21 |
605 | ····.param·p1,·"doc"····#·Lorg/w3c/dom/Document; | 603 | ····.param·p1,·"doc"····#·Lorg/w3c/dom/Document; |
606 | ····.param·p2,·"parent"····#·Lorg/w3c/dom/Element; | 604 | ····.param·p2,·"parent"····#·Lorg/w3c/dom/Element; |
607 | ····.param·p3,·"exportAllTransactions"····#·Z | 605 | ····.param·p3,·"exportAllTransactions"····#·Z |
608 | ····.prologue | 606 | ····.prologue |
609 | ····.line·429 | 607 | ····.line·429 |
610 | ····const-string·v | 608 | ····const-string·v19,·"CURDEF" |
611 | ····move-object/from16·v0,·p1 | 609 | ····move-object/from16·v0,·p1 |
612 | ····move-object/from16·v1,·v | 610 | ····move-object/from16·v1,·v19 |
613 | ····invoke-interface·{v0,·v1},·Lorg/w3c/dom/Document;->createElement(Ljava/lang/String;)Lorg/w3c/dom/Element; | 611 | ····invoke-interface·{v0,·v1},·Lorg/w3c/dom/Document;->createElement(Ljava/lang/String;)Lorg/w3c/dom/Element; |
614 | ····move-result-object·v10 | 612 | ····move-result-object·v10 |
615 | ····.line·430 | 613 | ····.line·430 |
616 | ····.local·v10,·"currency":Lorg/w3c/dom/Element; | 614 | ····.local·v10,·"currency":Lorg/w3c/dom/Element; |
617 | ····move-object/from16·v0,·p0 | 615 | ····move-object/from16·v0,·p0 |
618 | ····iget-object·v0,·v0,·Lorg/gnucash/android/model/Account;->mCurrency:Ljava/util/Currency; | 616 | ····iget-object·v0,·v0,·Lorg/gnucash/android/model/Account;->mCurrency:Ljava/util/Currency; |
619 | ····move-object/from16·v | 617 | ····move-object/from16·v19,·v0 |
620 | ····invoke-virtual/range·{v | 618 | ····invoke-virtual/range·{v19·..·v19},·Ljava/util/Currency;->getCurrencyCode()Ljava/lang/String; |
621 | ····move-result-object·v | 619 | ····move-result-object·v19 |
622 | ····move-object/from16·v0,·p1 | 620 | ····move-object/from16·v0,·p1 |
623 | ····move-object/from16·v1,·v | 621 | ····move-object/from16·v1,·v19 |
624 | ····invoke-interface·{v0,·v1},·Lorg/w3c/dom/Document;->createTextNode(Ljava/lang/String;)Lorg/w3c/dom/Text; | 622 | ····invoke-interface·{v0,·v1},·Lorg/w3c/dom/Document;->createTextNode(Ljava/lang/String;)Lorg/w3c/dom/Text; |
625 | ····move-result-object·v | 623 | ····move-result-object·v19 |
626 | ····move-object/from16·v0,·v | 624 | ····move-object/from16·v0,·v19 |
627 | ····invoke-interface·{v10,·v0},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; | 625 | ····invoke-interface·{v10,·v0},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
628 | ····.line·434 | 626 | ····.line·434 |
629 | ····const-string·v | 627 | ····const-string·v19,·"BANKID" |
630 | ····move-object/from16·v0,·p1 | 628 | ····move-object/from16·v0,·p1 |
631 | ····move-object/from16·v1,·v | 629 | ····move-object/from16·v1,·v19 |
Max diff block lines reached; 13384/18505 bytes (72.33%) of diff not shown. |
Offset 580, 21 lines modified | Offset 580, 23 lines modified | ||
580 | ····move-result-object·v0 | 580 | ····move-result-object·v0 |
581 | ····return-object·v0 | 581 | ····return-object·v0 |
582 | .end·method | 582 | .end·method |
583 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 583 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
584 | ····.locals·1 | 584 | ····.locals·1 |
585 | ····.param·p1 | 585 | ····.param·p1····#·Ljava/lang/Object; |
586 | ········.annotation·build·Landroid/support/annotation/NonNull; | ||
587 | ········.end·annotation | ||
588 | ····.end·param | ||
586 | ····.prologue | 589 | ····.prologue |
587 | ····.line·47 | 590 | ····.line·47 |
588 | ····check-cast·p1,·Lorg/gnucash/android/model/Money; | 591 | ····check-cast·p1,·Lorg/gnucash/android/model/Money; |
589 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
590 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/model/Money;->compareTo(Lorg/gnucash/android/model/Money;)I | 592 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/model/Money;->compareTo(Lorg/gnucash/android/model/Money;)I |
591 | ····move-result·v0 | 593 | ····move-result·v0 |
592 | ····return·v0 | 594 | ····return·v0 |
593 | .end·method | 595 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/gnucash/android/model/BaseModel; | 2 | .super·Lorg/gnucash/android/model/BaseModel; |
3 | .source·"ScheduledAction.java" | 3 | .source·"ScheduledAction.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/gnucash/android/model/ScheduledAction$1;, | ||
8 | ········Lorg/gnucash/android/model/ScheduledAction$ActionType; | 7 | ········Lorg/gnucash/android/model/ScheduledAction$ActionType; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·autoCreate:Z | 11 | .field·private·autoCreate:Z |
Offset 404, 14 lines modified | Offset 403, 15 lines modified | ||
404 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 403 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
405 | ····move-result-object·v3 | 404 | ····move-result-object·v3 |
406 | ····const/4·v4,·0x3 | 405 | ····const/4·v4,·0x3 |
406 | ····.line·368 | ||
407 | ····invoke-static·{v4},·Ljava/text/SimpleDateFormat;->getDateInstance(I)Ljava/text/DateFormat; | 407 | ····invoke-static·{v4},·Ljava/text/SimpleDateFormat;->getDateInstance(I)Ljava/text/DateFormat; |
408 | ····move-result-object·v4 | 408 | ····move-result-object·v4 |
409 | ····new-instance·v5,·Ljava/util/Date; | 409 | ····new-instance·v5,·Ljava/util/Date; |
410 | ····iget-wide·v6,·p0,·Lorg/gnucash/android/model/ScheduledAction;->mEndDate:J | 410 | ····iget-wide·v6,·p0,·Lorg/gnucash/android/model/ScheduledAction;->mEndDate:J |
Offset 107, 118 lines modified | Offset 107, 117 lines modified | ||
107 | .method·public·constructor·<init>(Lorg/gnucash/android/model/Transaction;Z)V | 107 | .method·public·constructor·<init>(Lorg/gnucash/android/model/Transaction;Z)V |
108 | ····.locals·4 | 108 | ····.locals·4 |
109 | ····.param·p1,·"transaction"····#·Lorg/gnucash/android/model/Transaction; | 109 | ····.param·p1,·"transaction"····#·Lorg/gnucash/android/model/Transaction; |
110 | ····.param·p2,·"generateNewUID"····#·Z | 110 | ····.param·p2,·"generateNewUID"····#·Z |
111 | ····.prologue | 111 | ····.prologue |
112 | ····const/4·v | 112 | ····const/4·v2,·0x0 |
113 | ····.line·143 | 113 | ····.line·143 |
114 | ····invoke-direct·{p0},·Lorg/gnucash/android/model/BaseModel;-><init>()V | 114 | ····invoke-direct·{p0},·Lorg/gnucash/android/model/BaseModel;-><init>()V |
115 | ····.line·86 | 115 | ····.line·86 |
116 | ····sget-object·v | 116 | ····sget-object·v1,·Lorg/gnucash/android/model/Money;->DEFAULT_CURRENCY_CODE:Ljava/lang/String; |
117 | ····iput-object·v | 117 | ····iput-object·v1,·p0,·Lorg/gnucash/android/model/Transaction;->mCurrencyCode:Ljava/lang/String; |
118 | ····.line·91 | 118 | ····.line·91 |
119 | ····new-instance·v | 119 | ····new-instance·v1,·Ljava/util/ArrayList; |
120 | ····invoke-direct·{v | 120 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
121 | ····iput-object·v | 121 | ····iput-object·v1,·p0,·Lorg/gnucash/android/model/Transaction;->mSplitList:Ljava/util/List; |
122 | ····.line·101 | 122 | ····.line·101 |
123 | ····const-string·v | 123 | ····const-string·v1,·"" |
124 | ····iput-object·v | 124 | ····iput-object·v1,·p0,·Lorg/gnucash/android/model/Transaction;->mNotes:Ljava/lang/String; |
125 | ····.line·107 | 125 | ····.line·107 |
126 | ····iput-boolean·v | 126 | ····iput-boolean·v2,·p0,·Lorg/gnucash/android/model/Transaction;->mIsExported:Z |
127 | ····.line·117 | 127 | ····.line·117 |
128 | ····iput-boolean·v | 128 | ····iput-boolean·v2,·p0,·Lorg/gnucash/android/model/Transaction;->mIsTemplate:Z |
129 | ····.line·122 | 129 | ····.line·122 |
130 | ····const/4·v | 130 | ····const/4·v1,·0x0 |
131 | ····iput-object·v | 131 | ····iput-object·v1,·p0,·Lorg/gnucash/android/model/Transaction;->mScheduledActionUID:Ljava/lang/String; |
132 | ····.line·144 | 132 | ····.line·144 |
133 | ····invoke-direct·{p0},·Lorg/gnucash/android/model/Transaction;->initDefaults()V | 133 | ····invoke-direct·{p0},·Lorg/gnucash/android/model/Transaction;->initDefaults()V |
134 | ····.line·145 | 134 | ····.line·145 |
135 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getDescription()Ljava/lang/String; | 135 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getDescription()Ljava/lang/String; |
136 | ····move-result-object·v | 136 | ····move-result-object·v1 |
137 | ····invoke-virtual·{p0,·v | 137 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/model/Transaction;->setDescription(Ljava/lang/String;)V |
138 | ····.line·146 | 138 | ····.line·146 |
139 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getNote()Ljava/lang/String; | 139 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getNote()Ljava/lang/String; |
140 | ····move-result-object·v | 140 | ····move-result-object·v1 |
141 | ····invoke-virtual·{p0,·v | 141 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/model/Transaction;->setNote(Ljava/lang/String;)V |
142 | ····.line·147 | 142 | ····.line·147 |
143 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getTimeMillis()J | 143 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getTimeMillis()J |
144 | ····move-result-wide·v2 | 144 | ····move-result-wide·v2 |
145 | ····invoke-virtual·{p0,·v2,·v3},·Lorg/gnucash/android/model/Transaction;->setTime(J)V | 145 | ····invoke-virtual·{p0,·v2,·v3},·Lorg/gnucash/android/model/Transaction;->setTime(J)V |
146 | ····.line·148 | 146 | ····.line·148 |
147 | ····iget-object·v | 147 | ····iget-object·v1,·p1,·Lorg/gnucash/android/model/Transaction;->mCurrencyCode:Ljava/lang/String; |
148 | ····iput-object·v | 148 | ····iput-object·v1,·p0,·Lorg/gnucash/android/model/Transaction;->mCurrencyCode:Ljava/lang/String; |
149 | ····.line·151 | 149 | ····.line·151 |
150 | ····iget-object·v | 150 | ····iget-object·v1,·p1,·Lorg/gnucash/android/model/Transaction;->mSplitList:Ljava/util/List; |
151 | ····invoke-interface·{v | 151 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
152 | ····move-result-object·v | 152 | ····move-result-object·v1 |
153 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
154 | ····:goto_0 | 153 | ····:goto_0 |
155 | ····invoke-interface·{v | 154 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
156 | ····move-result·v2 | 155 | ····move-result·v2 |
157 | ····if-eqz·v2,·:cond_0 | 156 | ····if-eqz·v2,·:cond_0 |
158 | ····invoke-interface·{v | 157 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
159 | ····move-result-object·v | 158 | ····move-result-object·v0 |
160 | ····check-cast·v | 159 | ····check-cast·v0,·Lorg/gnucash/android/model/Split; |
161 | ····.line·152 | 160 | ····.line·152 |
162 | ····.local·v | 161 | ····.local·v0,·"split":Lorg/gnucash/android/model/Split; |
163 | ····new-instance·v2,·Lorg/gnucash/android/model/Split; | 162 | ····new-instance·v2,·Lorg/gnucash/android/model/Split; |
164 | ····invoke-direct·{v2,·v | 163 | ····invoke-direct·{v2,·v0,·p2},·Lorg/gnucash/android/model/Split;-><init>(Lorg/gnucash/android/model/Split;Z)V |
165 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/model/Transaction;->addSplit(Lorg/gnucash/android/model/Split;)V | 164 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/model/Transaction;->addSplit(Lorg/gnucash/android/model/Split;)V |
166 | ····goto·:goto_0 | 165 | ····goto·:goto_0 |
167 | ····.line·155 | 166 | ····.line·155 |
168 | ····.end·local·v | 167 | ····.end·local·v0····#·"split":Lorg/gnucash/android/model/Split; |
169 | ····:cond_0 | 168 | ····:cond_0 |
170 | ····if-nez·p2,·:cond_1 | 169 | ····if-nez·p2,·:cond_1 |
171 | ····.line·156 | 170 | ····.line·156 |
172 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getUID()Ljava/lang/String; | 171 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getUID()Ljava/lang/String; |
173 | ····move-result-object·v | 172 | ····move-result-object·v1 |
174 | ····invoke-virtual·{p0,·v | 173 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/model/Transaction;->setUID(Ljava/lang/String;)V |
175 | ····.line·158 | 174 | ····.line·158 |
176 | ····:cond_1 | 175 | ····:cond_1 |
177 | ····return-void | 176 | ····return-void |
178 | .end·method | 177 | .end·method |
179 | .method·public·static·computeBalance(Ljava/lang/String;Ljava/util/List;)Lorg/gnucash/android/model/Money; | 178 | .method·public·static·computeBalance(Ljava/lang/String;Ljava/util/List;)Lorg/gnucash/android/model/Money; |
Offset 255, 57 lines modified | Offset 254, 56 lines modified | ||
255 | ····move-result-object·v4 | 254 | ····move-result-object·v4 |
256 | ····.line·295 | 255 | ····.line·295 |
257 | ····.local·v4,·"currencyCode":Ljava/lang/String; | 256 | ····.local·v4,·"currencyCode":Ljava/lang/String; |
258 | ····invoke-virtual·{v1},·Lorg/gnucash/android/model/AccountType;->hasDebitNormalBalance()Z | 257 | ····invoke-virtual·{v1},·Lorg/gnucash/android/model/AccountType;->hasDebitNormalBalance()Z |
259 | ····move-result·v | 258 | ····move-result·v5 |
Max diff block lines reached; 47950/54021 bytes (88.76%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$err_msg:Ljava/lang/String; | 22 | .field·final·synthetic·val$err_msg:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/importer/ImportAsyncTask;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/importer/ImportAsyncTask;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/importer/ImportAsyncTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·76 | 28 | ····.line·76 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->this$0:Lorg/gnucash/android/importer/ImportAsyncTask; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->this$0:Lorg/gnucash/android/importer/ImportAsyncTask; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->val$err_msg:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->val$err_msg:Ljava/lang/String; |
Offset 53, 14 lines modified | Offset 54, 15 lines modified | ||
53 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 54 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
54 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 55 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
55 | ····iget-object·v2,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->this$0:Lorg/gnucash/android/importer/ImportAsyncTask; | 56 | ····iget-object·v2,·p0,·Lorg/gnucash/android/importer/ImportAsyncTask$1;->this$0:Lorg/gnucash/android/importer/ImportAsyncTask; |
57 | ····.line·80 | ||
56 | ····invoke-static·{v2},·Lorg/gnucash/android/importer/ImportAsyncTask;->access$000(Lorg/gnucash/android/importer/ImportAsyncTask;)Landroid/app/Activity; | 58 | ····invoke-static·{v2},·Lorg/gnucash/android/importer/ImportAsyncTask;->access$000(Lorg/gnucash/android/importer/ImportAsyncTask;)Landroid/app/Activity; |
57 | ····move-result-object·v2 | 59 | ····move-result-object·v2 |
58 | ····const·v3,·0x7f06011c | 60 | ····const·v3,·0x7f06011c |
59 | ····invoke-virtual·{v2,·v3},·Landroid/app/Activity;->getString(I)Ljava/lang/String; | 61 | ····invoke-virtual·{v2,·v3},·Landroid/app/Activity;->getString(I)Ljava/lang/String; |
Offset 85, 16 lines modified | Offset 87, 18 lines modified | ||
85 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 87 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
86 | ····move-result-object·v1 | 88 | ····move-result-object·v1 |
87 | ····const/4·v2,·0x1 | 89 | ····const/4·v2,·0x1 |
90 | ····.line·79 | ||
88 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 91 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
89 | ····move-result-object·v0 | 92 | ····move-result-object·v0 |
93 | ····.line·81 | ||
90 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 94 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
91 | ····.line·82 | 95 | ····.line·82 |
92 | ····return-void | 96 | ····return-void |
93 | .end·method | 97 | .end·method |
Offset 349, 212 lines modified | Offset 349, 211 lines modified | ||
349 | .end·method | 349 | .end·method |
350 | .method·private·generateMissedScheduledTransactions(Lorg/gnucash/android/model/ScheduledAction;)I | 350 | .method·private·generateMissedScheduledTransactions(Lorg/gnucash/android/model/ScheduledAction;)I |
351 | ····.locals·14 | 351 | ····.locals·14 |
352 | ····.param·p1,·"scheduledAction"····#·Lorg/gnucash/android/model/ScheduledAction; | 352 | ····.param·p1,·"scheduledAction"····#·Lorg/gnucash/android/model/ScheduledAction; |
353 | ····.prologue | 353 | ····.prologue |
354 | ····const-wide/16·v12,·0x0 | ||
354 | ····.line·769 | 355 | ····.line·769 |
355 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getActionType()Lorg/gnucash/android/model/ScheduledAction$ActionType; | 356 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getActionType()Lorg/gnucash/android/model/ScheduledAction$ActionType; |
356 | ····move-result-object·v | 357 | ····move-result-object·v8 |
357 | ····sget-object·v | 358 | ····sget-object·v9,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->TRANSACTION:Lorg/gnucash/android/model/ScheduledAction$ActionType; |
358 | ····if-ne·v | 359 | ····if-ne·v8,·v9,·:cond_1 |
360 | ····.line·770 | ||
359 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->isEnabled()Z | 361 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->isEnabled()Z |
360 | ····move-result·v | 362 | ····move-result·v8 |
361 | ····if-eqz·v | 363 | ····if-eqz·v8,·:cond_1 |
362 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->shouldAutoCreate()Z | 364 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->shouldAutoCreate()Z |
363 | ····move-result·v | 365 | ····move-result·v8 |
364 | ····if-eqz·v | 366 | ····if-eqz·v8,·:cond_1 |
367 | ····.line·771 | ||
365 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J | 368 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J |
366 | ····move-result-wide·v | 369 | ····move-result-wide·v8 |
367 | ····c | 370 | ····cmp-long·v8,·v8,·v12 |
368 | ····cmp-long·v9,·v10,·v12 | ||
369 | ····if-lez·v | 371 | ····if-lez·v8,·:cond_0 |
370 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J | 372 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J |
371 | ····move-result-wide·v | 373 | ····move-result-wide·v8 |
372 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 374 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
373 | ····move-result-wide·v1 | 375 | ····move-result-wide·v10 |
374 | ····cmp-long·v | 376 | ····cmp-long·v8,·v8,·v10 |
375 | ····if-gtz·v | 377 | ····if-gtz·v8,·:cond_1 |
378 | ····.line·772 | ||
376 | ····:cond_0 | 379 | ····:cond_0 |
377 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getTotalFrequency()I | 380 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getTotalFrequency()I |
378 | ····move-result·v | 381 | ····move-result·v8 |
379 | ····if-lez·v | 382 | ····if-lez·v8,·:cond_2 |
380 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getExecutionCount()I | 383 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getExecutionCount()I |
381 | ····move-result·v | 384 | ····move-result·v8 |
382 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getTotalFrequency()I | 385 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getTotalFrequency()I |
383 | ····move-result·v | 386 | ····move-result·v9 |
384 | ····if-lt·v | 387 | ····if-lt·v8,·v9,·:cond_2 |
385 | ····.line·773 | 388 | ····.line·773 |
386 | ····:cond_1 | 389 | ····:cond_1 |
387 | ····const/4·v1,·0x0 | 390 | ····const/4·v1,·0x0 |
388 | ····.line·798 | 391 | ····.line·798 |
389 | ····:goto_0 | 392 | ····:goto_0 |
390 | ····return·v1 | 393 | ····return·v1 |
391 | ····.line·776 | 394 | ····.line·776 |
392 | ····:cond_2 | 395 | ····:cond_2 |
393 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getStartTime()J | 396 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getStartTime()J |
394 | ····move-result-wide·v | 397 | ····move-result-wide·v2 |
395 | ····.line·777 | 398 | ····.line·777 |
396 | ····.local·v | 399 | ····.local·v2,·"lastRuntime":J |
397 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J | 400 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J |
398 | ····move-result-wide·v | 401 | ····move-result-wide·v8 |
399 | ····const-wide/16·v12,·0x0 | ||
400 | ····cmp-long·v | 402 | ····cmp-long·v8,·v8,·v12 |
401 | ····if-lez·v | 403 | ····if-lez·v8,·:cond_3 |
402 | ····.line·778 | 404 | ····.line·778 |
403 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J | 405 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J |
404 | ····move-result-wide·v | 406 | ····move-result-wide·v2 |
405 | ····.line·781 | 407 | ····.line·781 |
406 | ····:cond_3 | 408 | ····:cond_3 |
407 | ····const/4·v1,·0x0 | 409 | ····const/4·v1,·0x0 |
408 | ····.line·782 | 410 | ····.line·782 |
409 | ····.local·v1,·"generatedTransactionCount":I | 411 | ····.local·v1,·"generatedTransactionCount":I |
410 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getPeriod()J | 412 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getPeriod()J |
411 | ····move-result-wide·v | 413 | ····move-result-wide·v4 |
412 | ····.line·783 | 414 | ····.line·783 |
413 | ····.local·v | 415 | ····.local·v4,·"period":J |
414 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getActionUID()Ljava/lang/String; | 416 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/ScheduledAction;->getActionUID()Ljava/lang/String; |
415 | ····move-result-object·v0 | 417 | ····move-result-object·v0 |
416 | ····.line·784 | 418 | ····.line·784 |
417 | ····.local·v0,·"actionUID":Ljava/lang/String; | 419 | ····.local·v0,·"actionUID":Ljava/lang/String; |
418 | ····:cond_4 | 420 | ····:cond_4 |
419 | ····:goto_1 | 421 | ····:goto_1 |
420 | ····add-long/2addr·v | 422 | ····add-long/2addr·v2,·v4 |
421 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 423 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
Max diff block lines reached; 42331/46244 bytes (91.54%) of diff not shown. |
Offset 156, 21 lines modified | Offset 156, 19 lines modified | ||
156 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
157 | ····goto·:goto_0 | 157 | ····goto·:goto_0 |
158 | .end·method | 158 | .end·method |
159 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 159 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
160 | ····.locals·1 | 160 | ····.locals·1 |
161 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
162 | ····.prologue | 161 | ····.prologue |
163 | ····.line·37 | 162 | ····.line·37 |
164 | ····check-cast·p1,·[Ljava/io/InputStream; | 163 | ····check-cast·p1,·[Ljava/io/InputStream; |
165 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
166 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/importer/ImportAsyncTask;->doInBackground([Ljava/io/InputStream;)Ljava/lang/Boolean; | 164 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/importer/ImportAsyncTask;->doInBackground([Ljava/io/InputStream;)Ljava/lang/Boolean; |
167 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
168 | ····return-object·v0 | 166 | ····return-object·v0 |
169 | .end·method | 167 | .end·method |
Offset 271, 21 lines modified | Offset 269, 19 lines modified | ||
271 | ····const·v0,·0x7f06011c | 269 | ····const·v0,·0x7f06011c |
272 | ····goto·:goto_1 | 270 | ····goto·:goto_1 |
273 | .end·method | 271 | .end·method |
274 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 272 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
275 | ····.locals·0 | 273 | ····.locals·0 |
276 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
277 | ····.prologue | 274 | ····.prologue |
278 | ····.line·37 | 275 | ····.line·37 |
279 | ····check-cast·p1,·Ljava/lang/Boolean; | 276 | ····check-cast·p1,·Ljava/lang/Boolean; |
280 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
281 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/importer/ImportAsyncTask;->onPostExecute(Ljava/lang/Boolean;)V | 277 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/importer/ImportAsyncTask;->onPostExecute(Ljava/lang/Boolean;)V |
282 | ····return-void | 278 | ····return-void |
283 | .end·method | 279 | .end·method |
284 | .method·protected·onPreExecute()V | 280 | .method·protected·onPreExecute()V |
285 | ····.locals·4 | 281 | ····.locals·4 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/BaseDrawerActivity; | 18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/BaseDrawerActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lorg/gnucash/android/ui/BaseDrawerActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V | 20 | .method·constructor·<init>(Lorg/gnucash/android/ui/BaseDrawerActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V |
21 | ····.locals·6 | 21 | ····.locals·6 |
22 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/BaseDrawerActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/app/Activity; | 23 | ····.param·p2,·"x0"····#·Landroid/app/Activity; |
23 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; | 24 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; |
24 | ····.param·p4,·"x2"····#·I | 25 | ····.param·p4,·"x2"····#·I |
25 | ····.param·p5,·"x3"····#·I | 26 | ····.param·p5,·"x3"····#·I |
26 | ····.param·p6,·"x4"····#·I | 27 | ····.param·p6,·"x4"····#·I |
27 | ····.prologue | 28 | ····.prologue |
Offset 25, 15 lines modified | Offset 25, 14 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·54 | 28 | ····.line·54 |
29 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V | 29 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V |
30 | ····.line·61 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
33 | .method·private·createNavDrawerMergeAdapter()Lcom/commonsware/cwac/merge/MergeAdapter; | 32 | .method·private·createNavDrawerMergeAdapter()Lcom/commonsware/cwac/merge/MergeAdapter; |
34 | ····.locals·14 | 33 | ····.locals·14 |
35 | ····.prologue | 34 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·289 | 27 | ····.line·289 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$5;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$5;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·196 | 27 | ····.line·196 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$2;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$2;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·200 | 27 | ····.line·200 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$1;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$1;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·537 | 27 | ····.line·537 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$4;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$4;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·203 | 27 | ····.line·203 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$3;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$3;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$currencyCodes:Ljava/util/List; | 22 | .field·final·synthetic·val$currencyCodes:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity$3;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity$3;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/account/AccountsActivity$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·518 | 28 | ····.line·518 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->val$currencyCodes:Ljava/util/List; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->val$currencyCodes:Ljava/util/List; |
Offset 61, 32 lines modified | Offset 62, 35 lines modified | ||
61 | ····iget-object·v1,·v1,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 62 | ····iget-object·v1,·v1,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
62 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 63 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
63 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····.line·523 | ||
64 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 66 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
65 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
66 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; | 68 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; |
67 | ····iget-object·v2,·v2,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 69 | ····iget-object·v2,·v2,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
68 | ····const·v3,·0x7f060149 | 70 | ····const·v3,·0x7f060149 |
71 | ····.line·524 | ||
69 | ····invoke-virtual·{v2,·v3},·Lorg/gnucash/android/ui/account/AccountsActivity;->getString(I)Ljava/lang/String; | 72 | ····invoke-virtual·{v2,·v3},·Lorg/gnucash/android/ui/account/AccountsActivity;->getString(I)Ljava/lang/String; |
70 | ····move-result-object·v2 | 73 | ····move-result-object·v2 |
71 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 74 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
72 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
76 | ····.line·525 | ||
73 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 77 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
74 | ····.line·527 | 78 | ····.line·527 |
75 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; | 79 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3$1;->this$1:Lorg/gnucash/android/ui/account/AccountsActivity$3; |
76 | ····iget-object·v1,·v1,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 80 | ····iget-object·v1,·v1,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$accountUID:Ljava/lang/String; | 22 | .field·final·synthetic·val$accountUID:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·606 | 28 | ····.line·606 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$1;->val$accountUID:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$1;->val$accountUID:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsListFragment; | 22 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsListFragment; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsListFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·150 | 28 | ····.line·150 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$1;->this$0:Lorg/gnucash/android/ui/account/AccountsListFragment; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$1;->this$0:Lorg/gnucash/android/ui/account/AccountsListFragment; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 187, 29 lines modified | Offset 187, 24 lines modified | ||
187 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 187 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
188 | ····move-result-object·v9 | 188 | ····move-result-object·v9 |
189 | ····const-string·v10,·"\',\'" | 189 | ····const-string·v10,·"\',\'" |
190 | ····.line·147 | ||
190 | ····invoke-static·{v10,·v6},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; | 191 | ····invoke-static·{v10,·v6},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; |
191 | ····move-result-object·v10 | 192 | ····move-result-object·v10 |
192 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 193 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
193 | ····move-result-object·v9 | 194 | ····move-result-object·v9 |
194 | ····const-string·v10,·"\')" | 195 | ····const-string·v10,·"\'))" |
195 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
196 | ····move-result-object·v9 | ||
197 | ····const-string·v10,·")" | ||
198 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 196 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
199 | ····move-result-object·v9 | 197 | ····move-result-object·v9 |
200 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 198 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 229, 20 lines modified | Offset 224, 22 lines modified | ||
229 | ····const/4·v10,·0x1 | 224 | ····const/4·v10,·0x1 |
230 | ····aput-object·v4,·v9,·v10 | 225 | ····aput-object·v4,·v9,·v10 |
231 | ····const/4·v10,·0x2 | 226 | ····const/4·v10,·0x2 |
227 | ····.line·150 | ||
232 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/AccountType;->name()Ljava/lang/String; | 228 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/AccountType;->name()Ljava/lang/String; |
233 | ····move-result-object·v11 | 229 | ····move-result-object·v11 |
234 | ····aput-object·v11,·v9,·v10 | 230 | ····aput-object·v11,·v9,·v10 |
231 | ····.line·149 | ||
235 | ····invoke-virtual·{v3,·v8,·v9},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 232 | ····invoke-virtual·{v3,·v8,·v9},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
236 | ····move-result-object·v5 | 233 | ····move-result-object·v5 |
237 | ····.line·152 | 234 | ····.line·152 |
238 | ····.local·v5,·"cursor":Landroid/database/Cursor; | 235 | ····.local·v5,·"cursor":Landroid/database/Cursor; |
239 | ····new-instance·v7,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; | 236 | ····new-instance·v7,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; |
Offset 275, 29 lines modified | Offset 272, 24 lines modified | ||
275 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 272 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
276 | ····move-result-object·v9 | 273 | ····move-result-object·v9 |
277 | ····const-string·v10,·"\',\'" | 274 | ····const-string·v10,·"\',\'" |
275 | ····.line·161 | ||
278 | ····invoke-static·{v10,·v6},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; | 276 | ····invoke-static·{v10,·v6},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; |
279 | ····move-result-object·v10 | 277 | ····move-result-object·v10 |
280 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 278 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
281 | ····move-result-object·v9 | 279 | ····move-result-object·v9 |
282 | ····const-string·v10,·"\')" | 280 | ····const-string·v10,·"\'))" |
283 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
284 | ····move-result-object·v9 | ||
285 | ····const-string·v10,·")" | ||
286 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 281 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
287 | ····move-result-object·v9 | 282 | ····move-result-object·v9 |
288 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 283 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 317, 20 lines modified | Offset 309, 22 lines modified | ||
317 | ····const/4·v10,·0x1 | 309 | ····const/4·v10,·0x1 |
318 | ····aput-object·v4,·v9,·v10 | 310 | ····aput-object·v4,·v9,·v10 |
319 | ····const/4·v10,·0x2 | 311 | ····const/4·v10,·0x2 |
312 | ····.line·164 | ||
320 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/AccountType;->name()Ljava/lang/String; | 313 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/AccountType;->name()Ljava/lang/String; |
321 | ····move-result-object·v11 | 314 | ····move-result-object·v11 |
322 | ····aput-object·v11,·v9,·v10 | 315 | ····aput-object·v11,·v9,·v10 |
316 | ····.line·163 | ||
323 | ····invoke-virtual·{v3,·v0,·v9},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 317 | ····invoke-virtual·{v3,·v0,·v9},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
324 | ····move-result-object·v5 | 318 | ····move-result-object·v5 |
325 | ····.line·165 | 319 | ····.line·165 |
326 | ····new-instance·v7,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; | 320 | ····new-instance·v7,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·553 | 27 | ····.line·553 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$6;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$6;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 126, 14 lines modified | Offset 126, 15 lines modified | ||
126 | ····move-result-object·v2 | 126 | ····move-result-object·v2 |
127 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 127 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
128 | ····move-result-object·v2 | 128 | ····move-result-object·v2 |
129 | ····.line·526 | ||
129 | ····invoke-virtual·{v1,·v2,·v4,·v4},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccounts(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; | 130 | ····invoke-virtual·{v1,·v2,·v4,·v4},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccounts(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; |
130 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
131 | ····.line·549 | 132 | ····.line·549 |
132 | ····.local·v0,·"cursor":Landroid/database/Cursor; | 133 | ····.local·v0,·"cursor":Landroid/database/Cursor; |
133 | ····:goto_0 | 134 | ····:goto_0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 22 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·502 | 28 | ····.line·502 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 62, 14 lines modified | Offset 63, 15 lines modified | ||
62 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 63 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
63 | ····const·v6,·0x1090012 | 64 | ····const·v6,·0x1090012 |
64 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 65 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
66 | ····.line·511 | ||
65 | ····invoke-virtual·{v7},·Lorg/gnucash/android/ui/account/AccountsActivity;->getResources()Landroid/content/res/Resources; | 67 | ····invoke-virtual·{v7},·Lorg/gnucash/android/ui/account/AccountsActivity;->getResources()Landroid/content/res/Resources; |
66 | ····move-result-object·v7 | 68 | ····move-result-object·v7 |
67 | ····const·v8,·0x7f080003 | 69 | ····const·v8,·0x7f080003 |
68 | ····invoke-virtual·{v7,·v8},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; | 70 | ····invoke-virtual·{v7,·v8},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
Offset 78, 24 lines modified | Offset 80, 26 lines modified | ||
78 | ····invoke-direct·{v1,·v5,·v6,·v7},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V | 80 | ····invoke-direct·{v1,·v5,·v6,·v7},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V |
79 | ····.line·513 | 81 | ····.line·513 |
80 | ····.local·v1,·"arrayAdapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" | 82 | ····.local·v1,·"arrayAdapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" |
81 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 83 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$3;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
84 | ····.line·514 | ||
82 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/account/AccountsActivity;->getResources()Landroid/content/res/Resources; | 85 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/account/AccountsActivity;->getResources()Landroid/content/res/Resources; |
83 | ····move-result-object·v5 | 86 | ····move-result-object·v5 |
84 | ····const·v6,·0x7f080013 | 87 | ····const·v6,·0x7f080013 |
85 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; | 88 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
86 | ····move-result-object·v5 | 89 | ····move-result-object·v5 |
90 | ····.line·513 | ||
87 | ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 91 | ····invoke-static·{v5},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
88 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
89 | ····.line·515 | 93 | ····.line·515 |
90 | ····.local·v2,·"currencyCodes":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 94 | ····.local·v2,·"currencyCodes":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
91 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 95 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$parentView:Landroid/view/View; | 24 | .field·final·synthetic·val$parentView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·639 | 30 | ····.line·639 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$2;->val$addTransactionButton:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter$2;->val$addTransactionButton:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·189 | 27 | ····.line·189 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$1;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$1;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·323 | 27 | ····.line·323 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$1;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$1;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·545 | 27 | ····.line·545 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$5;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity$5;->this$0:Lorg/gnucash/android/ui/account/AccountsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 9, 15 lines modified | Offset 9, 14 lines modified | ||
9 | .implements·Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; | 9 | .implements·Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; |
10 | .implements·Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; | 10 | .implements·Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; |
11 | #·annotations | 11 | #·annotations |
12 | .annotation·system·Ldalvik/annotation/MemberClasses; | 12 | .annotation·system·Ldalvik/annotation/MemberClasses; |
13 | ····value·=·{ | 13 | ····value·=·{ |
14 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$2;, | ||
15 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;, | 14 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter;, |
16 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorLoader;, | 15 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorLoader;, |
17 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$DisplayMode; | 16 | ········Lorg/gnucash/android/ui/account/AccountsListFragment$DisplayMode; |
18 | ····} | 17 | ····} |
19 | .end·annotation | 18 | .end·annotation |
20 | .annotation·system·Ldalvik/annotation/Signature; | 19 | .annotation·system·Ldalvik/annotation/Signature; |
Offset 97, 15 lines modified | Offset 96, 14 lines modified | ||
97 | ····.line·150 | 96 | ····.line·150 |
98 | ····new-instance·v0,·Lorg/gnucash/android/ui/account/AccountsListFragment$1; | 97 | ····new-instance·v0,·Lorg/gnucash/android/ui/account/AccountsListFragment$1; |
99 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/account/AccountsListFragment$1;-><init>(Lorg/gnucash/android/ui/account/AccountsListFragment;)V | 98 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/account/AccountsListFragment$1;-><init>(Lorg/gnucash/android/ui/account/AccountsListFragment;)V |
100 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; | 99 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; |
101 | ····.line·561 | ||
102 | ····return-void | 100 | ····return-void |
103 | .end·method | 101 | .end·method |
104 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/account/AccountsListFragment;)J | 102 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/account/AccountsListFragment;)J |
105 | ····.locals·2 | 103 | ····.locals·2 |
106 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/account/AccountsListFragment; | 104 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/account/AccountsListFragment; |
Offset 413, 14 lines modified | Offset 411, 15 lines modified | ||
413 | ····move-result-object·v0 | 411 | ····move-result-object·v0 |
414 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; | 412 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
415 | ····.line·234 | 413 | ····.line·234 |
416 | ····new-instance·v0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; | 414 | ····new-instance·v0,·Lorg/gnucash/android/ui/account/AccountsListFragment$AccountsCursorAdapter; |
415 | ····.line·235 | ||
417 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 416 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
418 | ····move-result-object·v1 | 417 | ····move-result-object·v1 |
419 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 418 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
420 | ····move-result-object·v2 | 419 | ····move-result-object·v2 |
Offset 563, 15 lines modified | Offset 562, 15 lines modified | ||
563 | ····.line·356 | 562 | ····.line·356 |
564 | ····:cond_1 | 563 | ····:cond_1 |
565 | ····const/high16·v1,·0x7f0f0000 | 564 | ····const/high16·v1,·0x7f0f0000 |
566 | ····invoke-virtual·{p2,·v1,·p1},·Lcom/actionbarsherlock/view/MenuInflater;->inflate(ILcom/actionbarsherlock/view/Menu;)V | 565 | ····invoke-virtual·{p2,·v1,·p1},·Lcom/actionbarsherlock/view/MenuInflater;->inflate(ILcom/actionbarsherlock/view/Menu;)V |
567 | ····.line·35 | 566 | ····.line·359 |
568 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 567 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
569 | ····move-result-object·v1 | 568 | ····move-result-object·v1 |
570 | ····const-string·v2,·"search" | 569 | ····const-string·v2,·"search" |
571 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 570 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
Offset 580, 14 lines modified | Offset 579, 15 lines modified | ||
580 | ····check-cast·v0,·Landroid/app/SearchManager; | 579 | ····check-cast·v0,·Landroid/app/SearchManager; |
581 | ····.line·360 | 580 | ····.line·360 |
582 | ····.local·v0,·"searchManager":Landroid/app/SearchManager; | 581 | ····.local·v0,·"searchManager":Landroid/app/SearchManager; |
583 | ····const·v1,·0x7f0e0128 | 582 | ····const·v1,·0x7f0e0128 |
583 | ····.line·361 | ||
584 | ····invoke-interface·{p1,·v1},·Lcom/actionbarsherlock/view/Menu;->findItem(I)Lcom/actionbarsherlock/view/MenuItem; | 584 | ····invoke-interface·{p1,·v1},·Lcom/actionbarsherlock/view/Menu;->findItem(I)Lcom/actionbarsherlock/view/MenuItem; |
585 | ····move-result-object·v1 | 585 | ····move-result-object·v1 |
586 | ····invoke-interface·{v1},·Lcom/actionbarsherlock/view/MenuItem;->getActionView()Landroid/view/View; | 586 | ····invoke-interface·{v1},·Lcom/actionbarsherlock/view/MenuItem;->getActionView()Landroid/view/View; |
587 | ····move-result-object·v1 | 587 | ····move-result-object·v1 |
Offset 600, 26 lines modified | Offset 600, 28 lines modified | ||
600 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; | 600 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; |
601 | ····if-eqz·v1,·:cond_0 | 601 | ····if-eqz·v1,·:cond_0 |
602 | ····.line·365 | 602 | ····.line·365 |
603 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; | 603 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; |
604 | ····.line·366 | ||
604 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 605 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
605 | ····move-result-object·v2 | 606 | ····move-result-object·v2 |
606 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getComponentName()Landroid/content/ComponentName; | 607 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getComponentName()Landroid/content/ComponentName; |
607 | ····move-result-object·v2 | 608 | ····move-result-object·v2 |
608 | ····invoke-virtual·{v0,·v2},·Landroid/app/SearchManager;->getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; | 609 | ····invoke-virtual·{v0,·v2},·Landroid/app/SearchManager;->getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; |
609 | ····move-result-object·v2 | 610 | ····move-result-object·v2 |
611 | ····.line·365 | ||
610 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setSearchableInfo(Landroid/app/SearchableInfo;)V | 612 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setSearchableInfo(Landroid/app/SearchableInfo;)V |
611 | ····.line·367 | 613 | ····.line·367 |
612 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; | 614 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/account/AccountsListFragment;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; |
613 | ····invoke-virtual·{v1,·p0},·Lcom/actionbarsherlock/widget/SearchView;->setOnQueryTextListener(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V | 615 | ····invoke-virtual·{v1,·p0},·Lcom/actionbarsherlock/widget/SearchView;->setOnQueryTextListener(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V |
Offset 818, 22 lines modified | Offset 820, 19 lines modified | ||
818 | ····.line·445 | 820 | ····.line·445 |
819 | ····return-void | 821 | ····return-void |
820 | .end·method | 822 | .end·method |
821 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 823 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
822 | ····.locals·0 | 824 | ····.locals·0 |
823 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
824 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
825 | ····.prologue | 825 | ····.prologue |
826 | ····.line·68 | 826 | ····.line·68 |
827 | ····check-cast·p2,·Landroid/database/Cursor; | 827 | ····check-cast·p2,·Landroid/database/Cursor; |
828 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
829 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/account/AccountsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 828 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/account/AccountsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
830 | ····return-void | 829 | ····return-void |
Max diff block lines reached; 688/5572 bytes (12.35%) 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:Lorg/gnucash/android/ui/account/AccountFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·249 | 27 | ····.line·249 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$2;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$2;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lorg/gnucash/android/ui/account/AccountFormFragment; | 1 | .class·public·Lorg/gnucash/android/ui/account/AccountFormFragment; |
2 | .super·Lcom/actionbarsherlock/app/SherlockFragment; | 2 | .super·Lcom/actionbarsherlock/app/SherlockFragment; |
3 | .source·"AccountFormFragment.java" | 3 | .source·"AccountFormFragment.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/ui/account/AccountFormFragment$6; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·static·fields | 4 | #·static·fields |
11 | .field·static·final·synthetic·$assertionsDisabled:Z | 5 | .field·static·final·synthetic·$assertionsDisabled:Z |
12 | .field·public·static·final·COLOR_PICKER_DIALOG_TAG:Ljava/lang/String;·=·"color_picker_dialog" | 6 | .field·public·static·final·COLOR_PICKER_DIALOG_TAG:Ljava/lang/String;·=·"color_picker_dialog" |
13 | #·instance·fields | 7 | #·instance·fields |
Offset 410, 81 lines modified | Offset 402, 76 lines modified | ||
410 | ····.line·493 | 402 | ····.line·493 |
411 | ····.end·local·v0····#·"color":I | 403 | ····.end·local·v0····#·"color":I |
412 | ····:cond_0 | 404 | ····:cond_0 |
413 | ····return-object·v1 | 405 | ····return-object·v1 |
414 | .end·method | 406 | .end·method |
415 | .method·private·getAccountTypeStringList()Ljava/util/List; | 407 | .method·private·getAccountTypeStringList()Ljava/util/List; |
416 | ····.locals· | 408 | ····.locals·6 |
417 | ····.annotation·system·Ldalvik/annotation/Signature; | 409 | ····.annotation·system·Ldalvik/annotation/Signature; |
418 | ········value·=·{ | 410 | ········value·=·{ |
419 | ············"()", | 411 | ············"()", |
420 | ············"Ljava/util/List", | 412 | ············"Ljava/util/List", |
421 | ············"<", | 413 | ············"<", |
422 | ············"Ljava/lang/String;", | 414 | ············"Ljava/lang/String;", |
423 | ············">;" | 415 | ············">;" |
424 | ········} | 416 | ········} |
425 | ····.end·annotation | 417 | ····.end·annotation |
426 | ····.prologue | 418 | ····.prologue |
427 | ····.line·652 | 419 | ····.line·652 |
428 | ····invoke-static·{},·Lorg/gnucash/android/model/AccountType;->values()[Lorg/gnucash/android/model/AccountType; | 420 | ····invoke-static·{},·Lorg/gnucash/android/model/AccountType;->values()[Lorg/gnucash/android/model/AccountType; |
429 | ····move-result-object·v | 421 | ····move-result-object·v3 |
430 | ····invoke-static·{v | 422 | ····invoke-static·{v3},·Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; |
431 | ····move-result-object·v | 423 | ····move-result-object·v3 |
432 | ····const-string·v | 424 | ····const-string·v4,·"\\[|]" |
433 | ····const-string·v | 425 | ····const-string·v5,·"" |
434 | ····invoke-virtual·{v | 426 | ····invoke-virtual·{v3,·v4,·v5},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
435 | ····move-result-object·v | 427 | ····move-result-object·v3 |
436 | ····const-string·v | 428 | ····const-string·v4,·"," |
437 | ····invoke-virtual·{v | 429 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
438 | ····move-result-object·v1 | 430 | ····move-result-object·v1 |
439 | ····.line·653 | 431 | ····.line·653 |
440 | ····.local·v1,·"accountTypes":[Ljava/lang/String; | 432 | ····.local·v1,·"accountTypes":[Ljava/lang/String; |
441 | ····new-instance·v2,·Ljava/util/ArrayList; | 433 | ····new-instance·v2,·Ljava/util/ArrayList; |
442 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V | 434 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
443 | ····.line·654 | 435 | ····.line·654 |
444 | ····.local·v2,·"accountTypesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 436 | ····.local·v2,·"accountTypesList":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
445 | ···· | 437 | ····array-length·v4,·v1 |
446 | ····.local·v3,·"arr$":[Ljava/lang/String; | ||
447 | ····array-length·v5,·v3 | ||
448 | ····.local·v5,·"len$":I | ||
449 | ····const/4·v | 438 | ····const/4·v3,·0x0 |
450 | ····.local·v4,·"i$":I | ||
451 | ····:goto_0 | 439 | ····:goto_0 |
452 | ····if-ge·v | 440 | ····if-ge·v3,·v4,·:cond_0 |
453 | ····aget-object·v0,·v | 441 | ····aget-object·v0,·v1,·v3 |
454 | ····.line·655 | 442 | ····.line·655 |
455 | ····.local·v0,·"accountType":Ljava/lang/String; | 443 | ····.local·v0,·"accountType":Ljava/lang/String; |
456 | ····invoke-virtual·{v0},·Ljava/lang/String;->trim()Ljava/lang/String; | 444 | ····invoke-virtual·{v0},·Ljava/lang/String;->trim()Ljava/lang/String; |
457 | ····move-result-object·v | 445 | ····move-result-object·v5 |
458 | ····invoke-interface·{v2,·v | 446 | ····invoke-interface·{v2,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
459 | ····.line·654 | 447 | ····.line·654 |
460 | ····add-int/lit8·v | 448 | ····add-int/lit8·v3,·v3,·0x1 |
461 | ····goto·:goto_0 | 449 | ····goto·:goto_0 |
462 | ····.line·658 | 450 | ····.line·658 |
463 | ····.end·local·v0····#·"accountType":Ljava/lang/String; | 451 | ····.end·local·v0····#·"accountType":Ljava/lang/String; |
464 | ····:cond_0 | 452 | ····:cond_0 |
465 | ····return-object·v2 | 453 | ····return-object·v2 |
Offset 1051, 14 lines modified | Offset 1038, 15 lines modified | ||
1051 | ····move-result-object·v0 | 1038 | ····move-result-object·v0 |
1052 | ····.line·665 | 1039 | ····.line·665 |
1053 | ····.local·v0,·"accountTypes":[Ljava/lang/String; | 1040 | ····.local·v0,·"accountTypes":[Ljava/lang/String; |
1054 | ····new-instance·v1,·Landroid/widget/ArrayAdapter; | 1041 | ····new-instance·v1,·Landroid/widget/ArrayAdapter; |
1042 | ····.line·666 | ||
1055 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 1043 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
1056 | ····move-result-object·v2 | 1044 | ····move-result-object·v2 |
1057 | ····const·v3,·0x1090003 | 1045 | ····const·v3,·0x1090003 |
1058 | ····invoke-direct·{v1,·v2,·v3,·v0},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V | 1046 | ····invoke-direct·{v1,·v2,·v3,·v0},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V |
Offset 1097, 57 lines modified | Offset 1085, 39 lines modified | ||
1097 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment;->mAccountUID:Ljava/lang/String; | 1085 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment;->mAccountUID:Ljava/lang/String; |
1098 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1086 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1099 | ····move-result-object·v2 | 1087 | ····move-result-object·v2 |
1100 | ····const-string·v3,·"\'·" | ||
Max diff block lines reached; 44019/48325 bytes (91.09%) of diff not shown. |
Offset 155, 14 lines modified | Offset 155, 15 lines modified | ||
155 | ····invoke-virtual·{v9,·v10},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 155 | ····invoke-virtual·{v9,·v10},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
156 | ····.line·587 | 156 | ····.line·587 |
157 | ····.end·local·v10····#·"text":Ljava/lang/String; | 157 | ····.end·local·v10····#·"text":Ljava/lang/String; |
158 | ····:goto_0 | 158 | ····:goto_0 |
159 | ····const·v11,·0x7f0e00d0 | 159 | ····const·v11,·0x7f0e00d0 |
160 | ····.line·588 | ||
160 | ····move-object/from16·v0,·p1 | 161 | ····move-object/from16·v0,·p1 |
161 | ····invoke-virtual·{v0,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 162 | ····invoke-virtual·{v0,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
162 | ····move-result-object·v1 | 163 | ····move-result-object·v1 |
163 | ····check-cast·v1,·Landroid/widget/TextView; | 164 | ····check-cast·v1,·Landroid/widget/TextView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·211 | 27 | ····.line·211 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$4;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$4;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 85, 18 lines modified | Offset 86, 20 lines modified | ||
85 | ····iget-object·v8,·v8,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;->mOriginAccountUID:Ljava/lang/String; | 86 | ····iget-object·v8,·v8,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment;->mOriginAccountUID:Ljava/lang/String; |
86 | ····aput-object·v8,·v7,·v10 | 87 | ····aput-object·v8,·v7,·v10 |
87 | ····const-string·v8,·"account_uid" | 88 | ····const-string·v8,·"account_uid" |
89 | ····.line·222 | ||
88 | ····invoke-virtual·{v1,·v4,·v5},·Lorg/gnucash/android/db/AccountsDbAdapter;->getUID(J)Ljava/lang/String; | 90 | ····invoke-virtual·{v1,·v4,·v5},·Lorg/gnucash/android/db/AccountsDbAdapter;->getUID(J)Ljava/lang/String; |
89 | ····move-result-object·v9 | 91 | ····move-result-object·v9 |
92 | ····.line·221 | ||
90 | ····invoke-virtual·{v3,·v6,·v7,·v8,·v9},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecords(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 93 | ····invoke-virtual·{v3,·v6,·v7,·v8,·v9},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecords(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
91 | ····.line·225 | 94 | ····.line·225 |
92 | ····.end·local·v4····#·"targetAccountId":J | 95 | ····.end·local·v4····#·"targetAccountId":J |
93 | ····:cond_0 | 96 | ····:cond_0 |
94 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$4;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; | 97 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment$4;->this$0:Lorg/gnucash/android/ui/account/DeleteAccountDialogFragment; |
Offset 68, 15 lines modified | Offset 68, 14 lines modified | ||
68 | ····.line·144 | 68 | ····.line·144 |
69 | ····new-instance·v0,·Landroid/util/SparseArray; | 69 | ····new-instance·v0,·Landroid/util/SparseArray; |
70 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V |
71 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity;->mFragmentPageReferenceMap:Landroid/util/SparseArray; | 71 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/account/AccountsActivity;->mFragmentPageReferenceMap:Landroid/util/SparseArray; |
72 | ····.line·161 | ||
73 | ····return-void | 72 | ····return-void |
74 | .end·method | 73 | .end·method |
75 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/account/AccountsActivity;)Landroid/util/SparseArray; | 74 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/account/AccountsActivity;)Landroid/util/SparseArray; |
76 | ····.locals·1 | 75 | ····.locals·1 |
77 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; | 76 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/account/AccountsActivity; |
Offset 543, 15 lines modified | Offset 542, 15 lines modified | ||
543 | ····.prologue | 542 | ····.prologue |
544 | ····.line·473 | 543 | ····.line·473 |
545 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 544 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/account/AccountsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
546 | ····move-result-object·v1 | 545 | ····move-result-object·v1 |
547 | ····.line·47 | 546 | ····.line·475 |
548 | ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager; | 547 | ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager; |
549 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 548 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
550 | ····move-result-object·v2 | 549 | ····move-result-object·v2 |
551 | ····.line·477 | 550 | ····.line·477 |
552 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 551 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
Offset 803, 42 lines modified | Offset 802, 47 lines modified | ||
803 | ····.line·374 | 802 | ····.line·374 |
804 | ····.end·local·v1····#·"packageInfo":Landroid/content/pm/PackageInfo; | 803 | ····.end·local·v1····#·"packageInfo":Landroid/content/pm/PackageInfo; |
805 | ····:goto_0 | 804 | ····:goto_0 |
806 | ····new-instance·v4,·Landroid/app/AlertDialog$Builder; | 805 | ····new-instance·v4,·Landroid/app/AlertDialog$Builder; |
807 | ····invoke-direct·{v4,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 806 | ····invoke-direct·{v4,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
807 | ····.line·375 | ||
808 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 808 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
809 | ····move-result-object·v5 | 809 | ····move-result-object·v5 |
810 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 810 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
811 | ····move-result-object·v4 | 811 | ····move-result-object·v4 |
812 | ····const·v5,·0x7f06012c | 812 | ····const·v5,·0x7f06012c |
813 | ····.line·376 | ||
813 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 814 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
814 | ····move-result-object·v4 | 815 | ····move-result-object·v4 |
815 | ····const·v5,·0x7f060077 | 816 | ····const·v5,·0x7f060077 |
816 | ····new-instance·v6,·Lorg/gnucash/android/ui/account/AccountsActivity$2; | 817 | ····new-instance·v6,·Lorg/gnucash/android/ui/account/AccountsActivity$2; |
817 | ····invoke-direct·{v6},·Lorg/gnucash/android/ui/account/AccountsActivity$2;-><init>()V | 818 | ····invoke-direct·{v6},·Lorg/gnucash/android/ui/account/AccountsActivity$2;-><init>()V |
819 | ····.line·377 | ||
818 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 820 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
819 | ····move-result-object·v4 | 821 | ····move-result-object·v4 |
822 | ····.line·383 | ||
820 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 823 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
821 | ····move-result-object·v4 | 824 | ····move-result-object·v4 |
825 | ····.line·374 | ||
822 | ····return-object·v4 | 826 | ····return-object·v4 |
823 | ····.line·370 | 827 | ····.line·370 |
824 | ····:catch_0 | 828 | ····:catch_0 |
825 | ····move-exception·v0 | 829 | ····move-exception·v0 |
826 | ····.line·371 | 830 | ····.line·371 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·269 | 27 | ····.line·269 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$3;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$3;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/account/AccountFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/account/AccountFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·281 | 27 | ····.line·281 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$4;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/account/AccountFormFragment$4;->this$0:Lorg/gnucash/android/ui/account/AccountFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$itemPosition:I | 22 | .field·final·synthetic·val$itemPosition:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter;I)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·293 | 28 | ····.line·293 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; |
29 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$1;->val$itemPosition:I | 30 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$1;->val$itemPosition:I |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$parentView:Landroid/view/View; | 24 | .field·final·synthetic·val$parentView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·320 | 30 | ····.line·320 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$2;->val$checkBoxView:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter$2;->val$checkBoxView:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·protected·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V | 23 | .method·protected·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 40, 92 lines modified | Offset 41, 91 lines modified | ||
40 | ····.locals·7 | 41 | ····.locals·7 |
41 | ····.param·p1,·"v"····#·Landroid/view/View; | 42 | ····.param·p1,·"v"····#·Landroid/view/View; |
42 | ····.prologue | 43 | ····.prologue |
43 | ····.line·131 | 44 | ····.line·131 |
44 | ····new-instance·v0,·Lorg/gnucash/android/export/ExportParams; | 45 | ····new-instance·v0,·Lorg/gnucash/android/export/ExportParams; |
45 | ····iget-object·v | 46 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
46 | ····invoke-static·{v | 47 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/export/ExportDialogFragment;->access$000(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportFormat; |
47 | ····move-result-object·v | 48 | ····move-result-object·v3 |
48 | ····invoke-direct·{v0,·v | 49 | ····invoke-direct·{v0,·v3},·Lorg/gnucash/android/export/ExportParams;-><init>(Lorg/gnucash/android/export/ExportFormat;)V |
49 | ····.line·132 | 50 | ····.line·132 |
50 | ····.local·v0,·"exportParameters":Lorg/gnucash/android/export/ExportParams; | 51 | ····.local·v0,·"exportParameters":Lorg/gnucash/android/export/ExportParams; |
51 | ····iget-object·v | 52 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
52 | ····iget-object·v | 53 | ····iget-object·v3,·v3,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mExportAllCheckBox:Landroid/widget/CheckBox; |
53 | ····invoke-virtual·{v | 54 | ····invoke-virtual·{v3},·Landroid/widget/CheckBox;->isChecked()Z |
54 | ····move-result·v | 55 | ····move-result·v3 |
55 | ····invoke-virtual·{v0,·v | 56 | ····invoke-virtual·{v0,·v3},·Lorg/gnucash/android/export/ExportParams;->setExportAllTransactions(Z)V |
56 | ····.line·133 | 57 | ····.line·133 |
57 | ····iget-object·v | 58 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
58 | ····invoke-static·{v | 59 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/export/ExportDialogFragment;->access$100(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportParams$ExportTarget; |
59 | ····move-result-object·v | 60 | ····move-result-object·v3 |
60 | ····invoke-virtual·{v0,·v | 61 | ····invoke-virtual·{v0,·v3},·Lorg/gnucash/android/export/ExportParams;->setExportTarget(Lorg/gnucash/android/export/ExportParams$ExportTarget;)V |
61 | ····.line·134 | 62 | ····.line·134 |
62 | ····iget-object·v | 63 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
63 | ····iget-object·v | 64 | ····iget-object·v3,·v3,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mDeleteAllCheckBox:Landroid/widget/CheckBox; |
64 | ····invoke-virtual·{v | 65 | ····invoke-virtual·{v3},·Landroid/widget/CheckBox;->isChecked()Z |
65 | ····move-result·v | 66 | ····move-result·v3 |
66 | ····invoke-virtual·{v0,·v | 67 | ····invoke-virtual·{v0,·v3},·Lorg/gnucash/android/export/ExportParams;->setDeleteTransactionsAfterExport(Z)V |
67 | ····.line·136 | 68 | ····.line·136 |
68 | ····iget-object·v | 69 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$ExportClickListener;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
69 | ····iget-object·v | 70 | ····iget-object·v3,·v3,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mEventRecurrence:Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence; |
70 | ····sget-object·v | 71 | ····sget-object·v4,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->BACKUP:Lorg/gnucash/android/model/ScheduledAction$ActionType; |
71 | ····invoke-static·{v | 72 | ····invoke-static·{v3,·v4},·Lorg/gnucash/android/ui/util/RecurrenceParser;->parse(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction$ActionType;)Ljava/util/List; |
72 | ····move-result-object·v | 73 | ····move-result-object·v2 |
73 | ····.line·138 | 74 | ····.line·138 |
74 | ····.local·v | 75 | ····.local·v2,·"scheduledActions":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" |
75 | ····invoke-interface·{v | 76 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
76 | ····move-result-object·v | 77 | ····move-result-object·v3 |
77 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
78 | ····:goto_0 | 78 | ····:goto_0 |
79 | ····invoke-interface·{v | 79 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
80 | ····move-result·v4 | 80 | ····move-result·v4 |
81 | ····if-eqz·v4,·:cond_0 | 81 | ····if-eqz·v4,·:cond_0 |
82 | ····invoke-interface·{v | 82 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
83 | ····move-result-object·v | 83 | ····move-result-object·v1 |
84 | ····check-cast·v | 84 | ····check-cast·v1,·Lorg/gnucash/android/model/ScheduledAction; |
85 | ····.line·139 | 85 | ····.line·139 |
86 | ····.local·v | 86 | ····.local·v1,·"scheduledAction":Lorg/gnucash/android/model/ScheduledAction; |
87 | ····invoke-virtual·{v0},·Lorg/gnucash/android/export/ExportParams;->toCsv()Ljava/lang/String; | 87 | ····invoke-virtual·{v0},·Lorg/gnucash/android/export/ExportParams;->toCsv()Ljava/lang/String; |
88 | ····move-result-object·v4 | 88 | ····move-result-object·v4 |
89 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v1,·v4},·Lorg/gnucash/android/model/ScheduledAction;->setTag(Ljava/lang/String;)V |
90 | ····.line·140 | 90 | ····.line·140 |
91 | ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID; | 91 | ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID; |
92 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
93 | ····invoke-virtual·{v4},·Ljava/util/UUID;->toString()Ljava/lang/String; | 93 | ····invoke-virtual·{v4},·Ljava/util/UUID;->toString()Ljava/lang/String; |
Offset 136, 56 lines modified | Offset 136, 56 lines modified | ||
136 | ····const-string·v6,·"" | 136 | ····const-string·v6,·"" |
137 | ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 137 | ····invoke-virtual·{v4,·v5,·v6},·Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
138 | ····move-result-object·v4 | 138 | ····move-result-object·v4 |
139 | ····invoke-virtual·{v | 139 | ····invoke-virtual·{v1,·v4},·Lorg/gnucash/android/model/ScheduledAction;->setActionUID(Ljava/lang/String;)V |
140 | ····.line·141 | 140 | ····.line·141 |
141 | ····invoke-static·{},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->getInstance()Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 141 | ····invoke-static·{},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->getInstance()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
142 | ····move-result-object·v4 | 142 | ····move-result-object·v4 |
143 | ····invoke-virtual·{v4,·v | 143 | ····invoke-virtual·{v4,·v1},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->addScheduledAction(Lorg/gnucash/android/model/ScheduledAction;)J |
144 | ····goto·:goto_0 | 144 | ····goto·:goto_0 |
Max diff block lines reached; 2710/11686 bytes (23.19%) 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:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·285 | 27 | ····.line·285 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$4;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$4;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·255 | 27 | ····.line·255 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$3;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$3;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·77 | 27 | ····.line·77 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 38, 94 lines modified | Offset 39, 91 lines modified | ||
38 | #·virtual·methods | 39 | #·virtual·methods |
39 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z | 40 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z |
40 | ····.locals·8 | 41 | ····.locals·8 |
41 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; | 42 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; |
42 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; | 43 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····const/4·v | 45 | ····const/4·v2,·0x0 |
45 | ····.line·100 | 46 | ····.line·100 |
46 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 47 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
47 | ····move-result·v | 48 | ····move-result·v3 |
48 | ····packed-switch·v | 49 | ····packed-switch·v3,·:pswitch_data_0 |
49 | ····.line·112 | 50 | ····.line·112 |
50 | ····:goto_0 | 51 | ····:goto_0 |
51 | ····return·v | 52 | ····return·v2 |
52 | ····.line·102 | 53 | ····.line·102 |
53 | ····:pswitch_0 | 54 | ····:pswitch_0 |
54 | ····iget-object·v | 55 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
55 | ····invoke-virtual·{v | 56 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->getListView()Landroid/widget/ListView; |
56 | ····move-result-object·v | 57 | ····move-result-object·v3 |
57 | ····invoke-virtual·{v | 58 | ····invoke-virtual·{v3},·Landroid/widget/ListView;->getCheckedItemIds()[J |
58 | ····move-result-object·v | 59 | ····move-result-object·v4 |
59 | ····.local·v0,·"arr$":[J | ||
60 | ····array-length·v | 60 | ····array-length·v5,·v4 |
61 | ····move·v3,·v2 | ||
61 | ····.local·v4,·"len$":I | ||
62 | ····const/4·v1,·0x0 | ||
63 | ····.local·v1,·"i$":I | ||
64 | ····:goto_1 | 62 | ····:goto_1 |
65 | ····if-ge·v | 63 | ····if-ge·v3,·v5,·:cond_0 |
66 | ····aget-wide·v | 64 | ····aget-wide·v0,·v4,·v3 |
67 | ····.line·103 | 65 | ····.line·103 |
68 | ····.local·v | 66 | ····.local·v0,·"id":J |
69 | ····const-string·v6,·"ScheduledTrxnFragment" | 67 | ····const-string·v6,·"ScheduledTrxnFragment" |
70 | ····const-string·v7,·"Deleting·scheduled·export(s)" | 68 | ····const-string·v7,·"Deleting·scheduled·export(s)" |
71 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 69 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
72 | ····.line·104 | 70 | ····.line·104 |
73 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 71 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
74 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->access$000(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 72 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->access$000(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
75 | ····move-result-object·v6 | 73 | ····move-result-object·v6 |
76 | ····invoke-virtual·{v6,·v | 74 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->deleteRecord(J)Z |
77 | ····.line·102 | 75 | ····.line·102 |
78 | ····add-int/lit8·v | 76 | ····add-int/lit8·v3,·v3,·0x1 |
79 | ····goto·:goto_1 | 77 | ····goto·:goto_1 |
80 | ····.line·106 | 78 | ····.line·106 |
81 | ····.end·local·v | 79 | ····.end·local·v0····#·"id":J |
82 | ····:cond_0 | 80 | ····:cond_0 |
83 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V | 81 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V |
84 | ····.line·107 | 82 | ····.line·107 |
85 | ····iget-object·v | 83 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
86 | ····invoke-virtual·{v | 84 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager; |
87 | ····move-result-object·v | 85 | ····move-result-object·v3 |
88 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v3,·v2},·Landroid/support/v4/app/LoaderManager;->destroyLoader(I)V |
89 | ····.line·108 | 87 | ····.line·108 |
90 | ····iget-object·v | 88 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;->this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
91 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v2},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->refreshList()V |
92 | ····.line·109 | 90 | ····.line·109 |
93 | ····const/4·v | 91 | ····const/4·v2,·0x1 |
94 | ····goto·:goto_0 | 92 | ····goto·:goto_0 |
95 | ····.line·100 | 93 | ····.line·100 |
96 | ····nop | 94 | ····nop |
97 | ····:pswitch_data_0 | 95 | ····:pswitch_data_0 |
Offset 62, 15 lines modified | Offset 62, 14 lines modified | ||
62 | ····.line·77 | 62 | ····.line·77 |
63 | ····new-instance·v0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1; | 63 | ····new-instance·v0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1; |
64 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;-><init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)V | 64 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$1;-><init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)V |
65 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; | 65 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; |
66 | ····.line·363 | ||
67 | ····return-void | 66 | ····return-void |
68 | .end·method | 67 | .end·method |
69 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 68 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;)Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
70 | ····.locals·1 | 69 | ····.locals·1 |
71 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 70 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
Offset 339, 14 lines modified | Offset 338, 15 lines modified | ||
339 | ····move-result-object·v0 | 338 | ····move-result-object·v0 |
340 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->mScheduledActionDbAdapter:Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 339 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->mScheduledActionDbAdapter:Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
341 | ····.line·122 | 340 | ····.line·122 |
342 | ····new-instance·v0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; | 341 | ····new-instance·v0,·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorAdapter; |
342 | ····.line·123 | ||
343 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 343 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
344 | ····move-result-object·v1 | 344 | ····move-result-object·v1 |
345 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 345 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
346 | ····move-result-object·v2 | 346 | ····move-result-object·v2 |
Offset 548, 22 lines modified | Offset 548, 19 lines modified | ||
548 | ····.line·204 | 548 | ····.line·204 |
549 | ····return-void | 549 | ····return-void |
550 | .end·method | 550 | .end·method |
551 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 551 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
552 | ····.locals·0 | 552 | ····.locals·0 |
553 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
554 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
555 | ····.prologue | 553 | ····.prologue |
556 | ····.line·56 | 554 | ····.line·56 |
557 | ····check-cast·p2,·Landroid/database/Cursor; | 555 | ····check-cast·p2,·Landroid/database/Cursor; |
558 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
559 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 556 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
560 | ····return-void | 557 | ····return-void |
561 | .end·method | 558 | .end·method |
562 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 559 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
563 | ····.locals·2 | 560 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·208 | 27 | ····.line·208 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$1;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$1;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 91, 15 lines modified | Offset 91, 14 lines modified | ||
91 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mExportFormat:Lorg/gnucash/android/export/ExportFormat; | 91 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mExportFormat:Lorg/gnucash/android/export/ExportFormat; |
92 | ····.line·120 | 92 | ····.line·120 |
93 | ····sget-object·v0,·Lorg/gnucash/android/export/ExportParams$ExportTarget;->SD_CARD:Lorg/gnucash/android/export/ExportParams$ExportTarget; | 93 | ····sget-object·v0,·Lorg/gnucash/android/export/ExportParams$ExportTarget;->SD_CARD:Lorg/gnucash/android/export/ExportParams$ExportTarget; |
94 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mExportTarget:Lorg/gnucash/android/export/ExportParams$ExportTarget; | 94 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment;->mExportTarget:Lorg/gnucash/android/export/ExportParams$ExportTarget; |
95 | ····.line·127 | ||
96 | ····return-void | 95 | ····return-void |
97 | .end·method | 96 | .end·method |
98 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportFormat; | 97 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/export/ExportDialogFragment;)Lorg/gnucash/android/export/ExportFormat; |
99 | ····.locals·1 | 98 | ····.locals·1 |
100 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | 99 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; |
Offset 49, 20 lines modified | Offset 49, 22 lines modified | ||
49 | ····new-array·v3,·v3,·[Ljava/lang/String; | 49 | ····new-array·v3,·v3,·[Ljava/lang/String; |
50 | ····const/4·v4,·0x0 | 50 | ····const/4·v4,·0x0 |
51 | ····sget-object·v5,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->BACKUP:Lorg/gnucash/android/model/ScheduledAction$ActionType; | 51 | ····sget-object·v5,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->BACKUP:Lorg/gnucash/android/model/ScheduledAction$ActionType; |
52 | ····.line·375 | ||
52 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; | 53 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; |
53 | ····move-result-object·v5 | 54 | ····move-result-object·v5 |
54 | ····aput-object·v5,·v3,·v4 | 55 | ····aput-object·v5,·v3,·v4 |
56 | ····.line·373 | ||
55 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/gnucash/android/db/DatabaseAdapter;->fetchAllRecords(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 57 | ····invoke-virtual·{v1,·v2,·v3},·Lorg/gnucash/android/db/DatabaseAdapter;->fetchAllRecords(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
56 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
57 | ····.line·377 | 59 | ····.line·377 |
58 | ····.local·v0,·"c":Landroid/database/Cursor; | 60 | ····.local·v0,·"c":Landroid/database/Cursor; |
59 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorLoader;->registerContentObserver(Landroid/database/Cursor;)V | 61 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/ui/export/ScheduledExportListFragment$ScheduledExportCursorLoader;->registerContentObserver(Landroid/database/Cursor;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | 18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ScheduledExportListFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V | 20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/export/ScheduledExportListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V |
21 | ····.locals·7 | 21 | ····.locals·7 |
22 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ScheduledExportListFragment; | ||
22 | ····.param·p2,·"context"····#·Landroid/content/Context; | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
23 | ····.param·p3,·"layout"····#·I | 24 | ····.param·p3,·"layout"····#·I |
24 | ····.param·p4,·"c"····#·Landroid/database/Cursor; | 25 | ····.param·p4,·"c"····#·Landroid/database/Cursor; |
25 | ····.param·p5,·"from"····#·[Ljava/lang/String; | 26 | ····.param·p5,·"from"····#·[Ljava/lang/String; |
26 | ····.param·p6,·"to"····#·[I | 27 | ····.param·p6,·"to"····#·[I |
27 | ····.prologue | 28 | ····.prologue |
Offset 115, 14 lines modified | Offset 116, 15 lines modified | ||
115 | ····const-string·v5,·"·" | 116 | ····const-string·v5,·"·" |
116 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 117 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
117 | ····move-result-object·v4 | 118 | ····move-result-object·v4 |
119 | ····.line·348 | ||
118 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/ScheduledAction;->getActionType()Lorg/gnucash/android/model/ScheduledAction$ActionType; | 120 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/ScheduledAction;->getActionType()Lorg/gnucash/android/model/ScheduledAction$ActionType; |
119 | ····move-result-object·v5 | 121 | ····move-result-object·v5 |
120 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; | 122 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; |
121 | ····move-result-object·v5 | 123 | ····move-result-object·v5 |
Offset 137, 14 lines modified | Offset 139, 15 lines modified | ||
137 | ····const-string·v5,·"·to·" | 139 | ····const-string·v5,·"·to·" |
138 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 140 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
139 | ····move-result-object·v4 | 141 | ····move-result-object·v4 |
142 | ····.line·349 | ||
140 | ····invoke-virtual·{v1},·Lorg/gnucash/android/export/ExportParams;->getExportTarget()Lorg/gnucash/android/export/ExportParams$ExportTarget; | 143 | ····invoke-virtual·{v1},·Lorg/gnucash/android/export/ExportParams;->getExportTarget()Lorg/gnucash/android/export/ExportParams$ExportTarget; |
141 | ····move-result-object·v5 | 144 | ····move-result-object·v5 |
142 | ····invoke-virtual·{v5},·Lorg/gnucash/android/export/ExportParams$ExportTarget;->name()Ljava/lang/String; | 145 | ····invoke-virtual·{v5},·Lorg/gnucash/android/export/ExportParams$ExportTarget;->name()Ljava/lang/String; |
143 | ····move-result-object·v5 | 146 | ····move-result-object·v5 |
Offset 157, 14 lines modified | Offset 160, 15 lines modified | ||
157 | ····move-result-object·v4 | 160 | ····move-result-object·v4 |
158 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 161 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
159 | ····move-result-object·v4 | 162 | ····move-result-object·v4 |
163 | ····.line·347 | ||
160 | ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 164 | ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
161 | ····.line·351 | 165 | ····.line·351 |
162 | ····const·v4,·0x7f0e00d4 | 166 | ····const·v4,·0x7f0e00d4 |
163 | ····invoke-virtual·{p1,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 167 | ····invoke-virtual·{p1,·v4},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/export/ExportDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/export/ExportDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·244 | 27 | ····.line·244 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$2;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/export/ExportDialogFragment$2;->this$0:Lorg/gnucash/android/ui/export/ExportDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | 18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V | 20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V |
21 | ····.locals·7 | 21 | ····.locals·7 |
22 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | ||
22 | ····.param·p2,·"context"····#·Landroid/content/Context; | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
23 | ····.param·p3,·"layout"····#·I | 24 | ····.param·p3,·"layout"····#·I |
24 | ····.param·p4,·"c"····#·Landroid/database/Cursor; | 25 | ····.param·p4,·"c"····#·Landroid/database/Cursor; |
25 | ····.param·p5,·"from"····#·[Ljava/lang/String; | 26 | ····.param·p5,·"from"····#·[Ljava/lang/String; |
26 | ····.param·p6,·"to"····#·[I | 27 | ····.param·p6,·"to"····#·[I |
27 | ····.prologue | 28 | ····.prologue |
Offset 62, 15 lines modified | Offset 62, 14 lines modified | ||
62 | ····.line·84 | 62 | ····.line·84 |
63 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1; | 63 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1; |
64 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)V | 64 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)V |
65 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; | 65 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; |
66 | ····.line·397 | ||
67 | ····return-void | 66 | ····return-void |
68 | .end·method | 67 | .end·method |
69 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; | 68 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
70 | ····.locals·1 | 69 | ····.locals·1 |
71 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | 70 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
Offset 326, 14 lines modified | Offset 325, 15 lines modified | ||
326 | ····move-result-object·v0 | 325 | ····move-result-object·v0 |
327 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; | 326 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; |
328 | ····.line·138 | 327 | ····.line·138 |
329 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; | 328 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; |
329 | ····.line·139 | ||
330 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 330 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
331 | ····move-result-object·v1 | 331 | ····move-result-object·v1 |
332 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 332 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
333 | ····move-result-object·v2 | 333 | ····move-result-object·v2 |
Offset 539, 22 lines modified | Offset 539, 24 lines modified | ||
539 | ····.local·v0,·"accountUID":Ljava/lang/String; | 539 | ····.local·v0,·"accountUID":Ljava/lang/String; |
540 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; | 540 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; |
541 | ····invoke-virtual·{v3,·p4,·p5},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getUID(J)Ljava/lang/String; | 541 | ····invoke-virtual·{v3,·p4,·p5},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getUID(J)Ljava/lang/String; |
542 | ····move-result-object·v3 | 542 | ····move-result-object·v3 |
543 | ····.line·197 | ||
543 | ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object; | 544 | ····invoke-virtual·{p2},·Landroid/view/View;->getTag()Ljava/lang/Object; |
544 | ····move-result-object·v4 | 545 | ····move-result-object·v4 |
545 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; | 546 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; |
546 | ····move-result-object·v4 | 547 | ····move-result-object·v4 |
548 | ····.line·196 | ||
547 | ····invoke-virtual·{p0,·v0,·v3,·v4},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->openTransactionForEdit(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 549 | ····invoke-virtual·{p0,·v0,·v3,·v4},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->openTransactionForEdit(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
548 | ····goto·:goto_0 | 550 | ····goto·:goto_0 |
549 | .end·method | 551 | .end·method |
550 | .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 552 | .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
551 | ····.locals·2 | 553 | ····.locals·2 |
Offset 592, 22 lines modified | Offset 594, 19 lines modified | ||
592 | ····.line·233 | 594 | ····.line·233 |
593 | ····return-void | 595 | ····return-void |
594 | .end·method | 596 | .end·method |
595 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 597 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
596 | ····.locals·0 | 598 | ····.locals·0 |
597 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
598 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
599 | ····.prologue | 599 | ····.prologue |
600 | ····.line·63 | 600 | ····.line·63 |
601 | ····check-cast·p2,·Landroid/database/Cursor; | 601 | ····check-cast·p2,·Landroid/database/Cursor; |
602 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
603 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 602 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
604 | ····return-void | 603 | ····return-void |
605 | .end·method | 604 | .end·method |
606 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 605 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
607 | ····.locals·2 | 606 | ····.locals·2 |
Offset 90, 15 lines modified | Offset 90, 14 lines modified | ||
90 | ····.line·123 | 90 | ····.line·123 |
91 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1; | 91 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1; |
92 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1;-><init>(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)V | 92 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1;-><init>(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)V |
93 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->mTransactionListNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; | 93 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->mTransactionListNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; |
94 | ····.line·149 | ||
95 | ····return-void | 94 | ····return-void |
96 | .end·method | 95 | .end·method |
97 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)Ljava/lang/String; | 96 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)Ljava/lang/String; |
98 | ····.locals·1 | 97 | ····.locals·1 |
99 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionsActivity; | 98 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionsActivity; |
Offset 178, 14 lines modified | Offset 177, 15 lines modified | ||
178 | ····.local·v0,·"context":Landroid/content/Context; | 177 | ····.local·v0,·"context":Landroid/content/Context; |
179 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Money;->isNegative()Z | 178 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Money;->isNegative()Z |
180 | ····move-result·v2 | 179 | ····move-result·v2 |
181 | ····if-eqz·v2,·:cond_0 | 180 | ····if-eqz·v2,·:cond_0 |
181 | ····.line·526 | ||
182 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 182 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
183 | ····move-result-object·v2 | 183 | ····move-result-object·v2 |
184 | ····const·v3,·0x7f0d0022 | 184 | ····const·v3,·0x7f0d0022 |
185 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I | 185 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I |
Offset 196, 15 lines modified | Offset 196, 15 lines modified | ||
196 | ····.local·v1,·"fontColor":I | 196 | ····.local·v1,·"fontColor":I |
197 | ····:goto_0 | 197 | ····:goto_0 |
198 | ····invoke-virtual·{p0,·v1},·Landroid/widget/TextView;->setTextColor(I)V | 198 | ····invoke-virtual·{p0,·v1},·Landroid/widget/TextView;->setTextColor(I)V |
199 | ····.line·529 | 199 | ····.line·529 |
200 | ····return-void | 200 | ····return-void |
201 | ····.line·52 | 201 | ····.line·527 |
202 | ····.end·local·v1····#·"fontColor":I | 202 | ····.end·local·v1····#·"fontColor":I |
203 | ····:cond_0 | 203 | ····:cond_0 |
204 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 204 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
205 | ····move-result-object·v2 | 205 | ····move-result-object·v2 |
206 | ····const·v3,·0x7f0d001f | 206 | ····const·v3,·0x7f0d001f |
Offset 484, 14 lines modified | Offset 484, 15 lines modified | ||
484 | ····move-result-object·v2 | 484 | ····move-result-object·v2 |
485 | ····iput-object·v2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->mAccountsCursor:Landroid/database/Cursor; | 485 | ····iput-object·v2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->mAccountsCursor:Landroid/database/Cursor; |
486 | ····.line·368 | 486 | ····.line·368 |
487 | ····new-instance·v1,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; | 487 | ····new-instance·v1,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; |
488 | ····.line·369 | ||
488 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; | 489 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; |
489 | ····move-result-object·v2 | 490 | ····move-result-object·v2 |
490 | ····invoke-virtual·{v2},·Lcom/actionbarsherlock/app/ActionBar;->getThemedContext()Landroid/content/Context; | 491 | ····invoke-virtual·{v2},·Lcom/actionbarsherlock/app/ActionBar;->getThemedContext()Landroid/content/Context; |
491 | ····move-result-object·v2 | 492 | ····move-result-object·v2 |
Offset 506, 14 lines modified | Offset 507, 15 lines modified | ||
506 | ····move-object·v2,·v1 | 507 | ····move-object·v2,·v1 |
507 | ····.line·371 | 508 | ····.line·371 |
508 | ····check-cast·v2,·Landroid/support/v4/widget/ResourceCursorAdapter; | 509 | ····check-cast·v2,·Landroid/support/v4/widget/ResourceCursorAdapter; |
509 | ····const·v3,·0x7f030051 | 510 | ····const·v3,·0x7f030051 |
511 | ····.line·372 | ||
510 | ····invoke-virtual·{v2,·v3},·Landroid/support/v4/widget/ResourceCursorAdapter;->setDropDownViewResource(I)V | 512 | ····invoke-virtual·{v2,·v3},·Landroid/support/v4/widget/ResourceCursorAdapter;->setDropDownViewResource(I)V |
511 | ····.line·373 | 513 | ····.line·373 |
512 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; | 514 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; |
513 | ····move-result-object·v0 | 515 | ····move-result-object·v0 |
Offset 542, 15 lines modified | Offset 544, 15 lines modified | ||
542 | ····.prologue | 544 | ····.prologue |
543 | ····.line·502 | 545 | ····.line·502 |
544 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 546 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
545 | ····move-result-object·v0 | 547 | ····move-result-object·v0 |
546 | ····.line·50 | 548 | ····.line·504 |
547 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; | 549 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; |
548 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 550 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
549 | ····move-result-object·v1 | 551 | ····move-result-object·v1 |
550 | ····.line·506 | 552 | ····.line·506 |
551 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 553 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;I)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·642 | 28 | ····.line·642 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$9;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$9;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
29 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$9;->val$position:I | 30 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$9;->val$position:I |
Offset 20, 200 lines modified | Offset 20, 186 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·84 | 27 | ····.line·84 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z | 33 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z |
33 | ····.locals·1 | 34 | ····.locals·12 |
34 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; | 35 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; |
35 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; | 36 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; |
36 | ····.prologue | 37 | ····.prologue |
37 | ····const/4·v | 38 | ····const/4·v6,·0x0 |
38 | ····.line·107 | 39 | ····.line·107 |
39 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 40 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
40 | ····move-result·v | 41 | ····move-result·v7 |
41 | ····packed-switch·v | 42 | ····packed-switch·v7,·:pswitch_data_0 |
42 | ····.line·128 | 43 | ····.line·128 |
43 | ····:goto_0 | 44 | ····:goto_0 |
44 | ····return·v | 45 | ····return·v6 |
45 | ····.line·109 | 46 | ····.line·109 |
46 | ····:pswitch_0 | 47 | ····:pswitch_0 |
47 | ····iget-object·v | 48 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
48 | ····invoke-virtual·{v11},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->getListView()Landroid/widget/ListView; | ||
49 | ···· | 49 | ····invoke-virtual·{v7},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->getListView()Landroid/widget/ListView; |
50 | ···· | 50 | ····move-result-object·v7 |
51 | ···· | 51 | ····invoke-virtual·{v7},·Landroid/widget/ListView;->getCheckedItemIds()[J |
52 | ····move-result-object·v8 | ||
52 | ····.local·v2,·"arr$":[J | ||
53 | ····array-length·v5,·v2 | ||
53 | ····array-length·v9,·v8 | ||
54 | ····.local·v5,·"len$":I | ||
55 | ····const/4·v3,·0x0 | ||
56 | ····.local·v3,·"i$":I | ||
57 | ····move·v | 54 | ····move·v7,·v6 |
58 | ····.end·local·v3····#·"i$":I | ||
59 | ····.local·v4,·"i$":I | ||
60 | ····:goto_1 | 55 | ····:goto_1 |
61 | ····if-ge·v | 56 | ····if-ge·v7,·v9,·:cond_1 |
62 | ····aget-wide·v | 57 | ····aget-wide·v2,·v8,·v7 |
63 | ····.line·110 | 58 | ····.line·110 |
64 | ····.local·v | 59 | ····.local·v2,·"id":J |
65 | ····const-string·v1 | 60 | ····const-string·v10,·"ScheduledTrxnFragment" |
66 | ····const-string·v1 | 61 | ····const-string·v11,·"Cancelling·scheduled·transaction(s)" |
67 | ····invoke-static·{v1 | 62 | ····invoke-static·{v10,·v11},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
68 | ····.line·111 | 63 | ····.line·111 |
69 | ····iget-object·v1 | 64 | ····iget-object·v10,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
70 | ····invoke-static·{v1 | 65 | ····invoke-static·{v10},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->access$000(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
71 | ····move-result-object·v1 | 66 | ····move-result-object·v10 |
72 | ····invoke-virtual·{v1 | 67 | ····invoke-virtual·{v10,·v2,·v3},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getUID(J)Ljava/lang/String; |
73 | ····move-result-object·v | 68 | ····move-result-object·v5 |
74 | ····.line·112 | 69 | ····.line·112 |
75 | ····.local·v | 70 | ····.local·v5,·"trnUID":Ljava/lang/String; |
76 | ····invoke-static·{},·Lorg/gnucash/android/app/GnuCashApplication;->getScheduledEventDbAdapter()Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 71 | ····invoke-static·{},·Lorg/gnucash/android/app/GnuCashApplication;->getScheduledEventDbAdapter()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
77 | ····move-result-object·v | 72 | ····move-result-object·v4 |
78 | ····.line·113 | 73 | ····.line·113 |
79 | ····.local·v | 74 | ····.local·v4,·"scheduledActionDbAdapter":Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
80 | ····invoke-virtual·{v | 75 | ····invoke-virtual·{v4,·v5},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->getScheduledActionsWithUID(Ljava/lang/String;)Ljava/util/List; |
81 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
82 | ····.line·115 | 77 | ····.line·115 |
83 | ····.local·v1,·"actions":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" | 78 | ····.local·v1,·"actions":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" |
84 | ····iget-object·v1 | 79 | ····iget-object·v10,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
85 | ····invoke-static·{v1 | 80 | ····invoke-static·{v10},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->access$000(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
86 | ····move-result-object·v1 | 81 | ····move-result-object·v10 |
87 | ····invoke-virtual·{v1 | 82 | ····invoke-virtual·{v10,·v2,·v3},·Lorg/gnucash/android/db/TransactionsDbAdapter;->deleteRecord(J)Z |
88 | ····move-result·v1 | 83 | ····move-result·v10 |
89 | ····if-eqz·v1 | 84 | ····if-eqz·v10,·:cond_0 |
90 | ····.line·116 | 85 | ····.line·116 |
91 | ····iget-object·v1 | 86 | ····iget-object·v10,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment; |
92 | ····invoke-virtual·{v1 | 87 | ····invoke-virtual·{v10},·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
93 | ····move-result-object·v1 | 88 | ····move-result-object·v10 |
94 | ····const·v1 | 89 | ····const·v11,·0x7f060127 |
95 | ····invoke-static·{v1 | 90 | ····invoke-static·{v10,·v11,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
96 | ····move-result-object·v1 | 91 | ····move-result-object·v10 |
Max diff block lines reached; 3754/11345 bytes (33.09%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lorg/gnucash/android/ui/passcode/PassLockActivity; | 2 | .super·Lorg/gnucash/android/ui/passcode/PassLockActivity; |
3 | .source·"ScheduledActionsActivity.java" | 3 | .source·"ScheduledActionsActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity$1;, | ||
8 | ········Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity$DisplayMode; | 7 | ········Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity$DisplayMode; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·public·static·final·EXTRA_DISPLAY_MODE:Ljava/lang/String;·=·"org.gnucash.android.extra.DISPLAY_MODE" | 11 | .field·public·static·final·EXTRA_DISPLAY_MODE:Ljava/lang/String;·=·"org.gnucash.android.extra.DISPLAY_MODE" |
Offset 41, 15 lines modified | Offset 40, 15 lines modified | ||
41 | ····.prologue | 40 | ····.prologue |
42 | ····.line·67 | 41 | ····.line·67 |
43 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 42 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
44 | ····move-result-object·v1 | 43 | ····move-result-object·v1 |
45 | ····.line·6 | 44 | ····.line·69 |
46 | ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager; | 45 | ····.local·v1,·"fragmentManager":Landroid/support/v4/app/FragmentManager; |
47 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 46 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
48 | ····move-result-object·v2 | 47 | ····move-result-object·v2 |
49 | ····.line·71 | 48 | ····.line·71 |
50 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 49 | ····.local·v2,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
Offset 77, 15 lines modified | Offset 76, 15 lines modified | ||
77 | ····.prologue | 76 | ····.prologue |
78 | ····.line·83 | 77 | ····.line·83 |
79 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 78 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/ScheduledActionsActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
80 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
81 | ····.line·8 | 80 | ····.line·85 |
82 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; | 81 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; |
83 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 82 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
84 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
85 | ····.line·87 | 84 | ····.line·87 |
86 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; | 85 | ····.local·v1,·"fragmentTransaction":Landroid/support/v4/app/FragmentTransaction; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·553 | 27 | ····.line·553 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$5;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$5;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·123 | 27 | ····.line·123 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsActivity$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 66, 14 lines modified | Offset 67, 15 lines modified | ||
66 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
67 | ····.line·131 | 68 | ····.line·131 |
68 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; | 69 | ····.local·v0,·"fragmentManager":Landroid/support/v4/app/FragmentManager; |
69 | ····const-string·v2,·"new_transaction" | 70 | ····const-string·v2,·"new_transaction" |
71 | ····.line·132 | ||
70 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; | 72 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
71 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
72 | ····check-cast·v1,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 74 | ····check-cast·v1,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
73 | ····.line·133 | 75 | ····.line·133 |
Offset 136, 15 lines modified | Offset 136, 14 lines modified | ||
136 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mSplitsList:Ljava/util/List; | 136 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mSplitsList:Ljava/util/List; |
137 | ····.line·217 | 137 | ····.line·217 |
138 | ····const/4·v0,·0x0 | 138 | ····const/4·v0,·0x0 |
139 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mEditMode:Z | 139 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mEditMode:Z |
140 | ····.line·985 | ||
141 | ····return-void | 140 | ····return-void |
142 | .end·method | 141 | .end·method |
143 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; | 142 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; |
144 | ····.locals·1 | 143 | ····.locals·1 |
145 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 144 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
Offset 450, 14 lines modified | Offset 449, 15 lines modified | ||
450 | ····aput-object·v1,·v5,·v2 | 449 | ····aput-object·v1,·v5,·v2 |
451 | ····.line·336 | 450 | ····.line·336 |
452 | ····.local·v5,·"from":[Ljava/lang/String; | 451 | ····.local·v5,·"from":[Ljava/lang/String; |
453 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$DropDownCursorAdapter; | 452 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$DropDownCursorAdapter; |
453 | ····.line·337 | ||
454 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 454 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
455 | ····move-result-object·v2 | 455 | ····move-result-object·v2 |
456 | ····const·v3,·0x7f03002d | 456 | ····const·v3,·0x7f03002d |
457 | ····const/4·v4,·0x0 | 457 | ····const/4·v4,·0x0 |
Offset 687, 561 lines modified | Offset 687, 558 lines modified | ||
687 | ····if-eqz·v8,·:cond_1 | 687 | ····if-eqz·v8,·:cond_1 |
688 | ····goto·:goto_0 | 688 | ····goto·:goto_0 |
689 | .end·method | 689 | .end·method |
690 | .method·private·initializeViewsWithTransaction()V | 690 | .method·private·initializeViewsWithTransaction()V |
691 | ····.locals·1 | 691 | ····.locals·13 |
692 | ····.prologue | 692 | ····.prologue |
693 | ····const/4·v1 | 693 | ····const/4·v12,·0x2 |
694 | ····const/4·v | 694 | ····const/4·v7,·0x1 |
695 | ····const/4·v | 695 | ····const/4·v8,·0x0 |
696 | ····.line·390 | 696 | ····.line·390 |
697 | ····iget-object·v | 697 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mDescriptionEditText:Landroid/widget/AutoCompleteTextView; |
698 | ····iget-object·v | 698 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransaction:Lorg/gnucash/android/model/Transaction; |
699 | ····invoke-virtual·{v | 699 | ····invoke-virtual·{v9},·Lorg/gnucash/android/model/Transaction;->getDescription()Ljava/lang/String; |
700 | ····move-result-object·v | 700 | ····move-result-object·v9 |
701 | ····invoke-virtual·{v | 701 | ····invoke-virtual·{v6,·v9},·Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;)V |
702 | ····.line·392 | 702 | ····.line·392 |
703 | ····iget-object·v | 703 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransactionTypeButton:Lorg/gnucash/android/ui/util/TransactionTypeToggleButton; |
704 | ····iget-object·v | 704 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mAccountType:Lorg/gnucash/android/model/AccountType; |
705 | ····invoke-virtual·{v | 705 | ····invoke-virtual·{v6,·v9},·Lorg/gnucash/android/ui/util/TransactionTypeToggleButton;->setAccountType(Lorg/gnucash/android/model/AccountType;)V |
706 | ····.line·393 | 706 | ····.line·393 |
707 | ····iget-object·v | 707 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransactionTypeButton:Lorg/gnucash/android/ui/util/TransactionTypeToggleButton; |
708 | ····iget-object·v | 708 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransaction:Lorg/gnucash/android/model/Transaction; |
709 | ····iget-object·v1 | 709 | ····iget-object·v10,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mAccountUID:Ljava/lang/String; |
710 | ····invoke-virtual·{v | 710 | ····invoke-virtual·{v9,·v10},·Lorg/gnucash/android/model/Transaction;->getBalance(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
711 | ····move-result-object·v | 711 | ····move-result-object·v9 |
712 | ····invoke-virtual·{v | 712 | ····invoke-virtual·{v9},·Lorg/gnucash/android/model/Money;->isNegative()Z |
713 | ····move-result·v | 713 | ····move-result·v9 |
714 | ····invoke-virtual·{v | 714 | ····invoke-virtual·{v6,·v9},·Lorg/gnucash/android/ui/util/TransactionTypeToggleButton;->setChecked(Z)V |
715 | ····.line·395 | 715 | ····.line·395 |
716 | ····iget-object·v | 716 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mAmountInputFormatter:Lorg/gnucash/android/ui/util/AmountInputFormatter; |
717 | ····invoke-virtual·{v | 717 | ····invoke-virtual·{v6},·Lorg/gnucash/android/ui/util/AmountInputFormatter;->isInputModified()Z |
718 | ····move-result·v | 718 | ····move-result·v6 |
719 | ····if-nez·v | 719 | ····if-nez·v6,·:cond_0 |
720 | ····.line·397 | 720 | ····.line·397 |
721 | ····iget-object·v | 721 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mAmountEditText:Landroid/widget/EditText; |
722 | ····iget-object·v | 722 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransaction:Lorg/gnucash/android/model/Transaction; |
723 | ····iget-object·v1 | 723 | ····iget-object·v10,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mAccountUID:Ljava/lang/String; |
724 | ····invoke-virtual·{v | 724 | ····invoke-virtual·{v9,·v10},·Lorg/gnucash/android/model/Transaction;->getBalance(Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
725 | ····move-result-object·v | 725 | ····move-result-object·v9 |
726 | ····invoke-virtual·{v | 726 | ····invoke-virtual·{v9},·Lorg/gnucash/android/model/Money;->toPlainString()Ljava/lang/String; |
727 | ····move-result-object·v | 727 | ····move-result-object·v9 |
728 | ····invoke-virtual·{v | 728 | ····invoke-virtual·{v6,·v9},·Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V |
729 | ····.line·399 | 729 | ····.line·399 |
730 | ····:cond_0 | 730 | ····:cond_0 |
731 | ····iget-object·v | 731 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mCurrencyTextView:Landroid/widget/TextView; |
732 | ····iget-object·v | 732 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->mTransaction:Lorg/gnucash/android/model/Transaction; |
733 | ····invoke-virtual·{v | 733 | ····invoke-virtual·{v9},·Lorg/gnucash/android/model/Transaction;->getCurrency()Ljava/util/Currency; |
734 | ····move-result-object·v | 734 | ····move-result-object·v9 |
735 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 735 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
736 | ····move-result-object·v1 | 736 | ····move-result-object·v10 |
737 | ····invoke-virtual·{v | 737 | ····invoke-virtual·{v9,·v10},·Ljava/util/Currency;->getSymbol(Ljava/util/Locale;)Ljava/lang/String; |
738 | ····move-result-object·v | 738 | ····move-result-object·v9 |
Max diff block lines reached; 66791/75338 bytes (88.66%) 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:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·95 | 27 | ····.line·95 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 38, 106 lines modified | Offset 39, 103 lines modified | ||
38 | #·virtual·methods | 39 | #·virtual·methods |
39 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z | 40 | .method·public·onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z |
40 | ····.locals·7 | 41 | ····.locals·7 |
41 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; | 42 | ····.param·p1,·"mode"····#·Lcom/actionbarsherlock/view/ActionMode; |
42 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; | 43 | ····.param·p2,·"item"····#·Lcom/actionbarsherlock/view/MenuItem; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····const/4·v | 45 | ····const/4·v2,·0x1 |
46 | ····const/4·v3,·0x0 | ||
45 | ····.line·117 | 47 | ····.line·117 |
46 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 48 | ····invoke-interface·{p2},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
47 | ····move-result·v | 49 | ····move-result·v4 |
48 | ····sparse-switch·v | 50 | ····sparse-switch·v4,·:sswitch_data_0 |
51 | ····move·v2,·v3 | ||
49 | ····.line·134 | ||
50 | ····const/4·v5,·0x0 | ||
52 | ····.line·134 | ||
51 | ····:goto_0 | 53 | ····:goto_0 |
52 | ····return·v | 54 | ····return·v2 |
53 | ····.line·119 | 55 | ····.line·119 |
54 | ····:sswitch_0 | 56 | ····:sswitch_0 |
55 | ····iget-object·v | 57 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
56 | ····invoke-virtual·{v | 58 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->showBulkMoveDialog()V |
57 | ····.line·120 | 59 | ····.line·120 |
58 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V | 60 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V |
59 | ····.line·121 | 61 | ····.line·121 |
60 | ····iget-object·v | 62 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
61 | ····invoke-virtual·{v | 63 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
62 | ····move-result-object·v | 64 | ····move-result-object·v3 |
63 | ····invoke-static·{v | 65 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;->updateAllWidgets(Landroid/content/Context;)V |
64 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
65 | ····.line·125 | 67 | ····.line·125 |
66 | ····:sswitch_1 | 68 | ····:sswitch_1 |
67 | ····iget-object·v | 69 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
68 | ····invoke-virtual·{v6},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getListView()Landroid/widget/ListView; | ||
69 | ···· | 70 | ····invoke-virtual·{v4},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getListView()Landroid/widget/ListView; |
70 | ···· | 71 | ····move-result-object·v4 |
71 | ···· | 72 | ····invoke-virtual·{v4},·Landroid/widget/ListView;->getCheckedItemIds()[J |
73 | ····move-result-object·v4 | ||
72 | ····.local·v0,·"arr$":[J | ||
73 | ····array-length·v4,·v0 | ||
74 | ····array-length·v5,·v4 | ||
74 | ····.local·v4,·"len$":I | ||
75 | ····const/4·v1,·0x0 | ||
76 | ····.local·v1,·"i$":I | ||
77 | ····:goto_1 | 75 | ····:goto_1 |
78 | ····if-ge·v | 76 | ····if-ge·v3,·v5,·:cond_0 |
79 | ····aget-wide·v | 77 | ····aget-wide·v0,·v4,·v3 |
80 | ····.line·126 | 78 | ····.line·126 |
81 | ····.local·v | 79 | ····.local·v0,·"id":J |
82 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | 80 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
83 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->access$000(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; | 81 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->access$000(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
84 | ····move-result-object·v6 | 82 | ····move-result-object·v6 |
85 | ····invoke-virtual·{v6,·v | 83 | ····invoke-virtual·{v6,·v0,·v1},·Lorg/gnucash/android/db/TransactionsDbAdapter;->deleteRecord(J)Z |
86 | ····.line·125 | 84 | ····.line·125 |
87 | ····add-int/lit8·v | 85 | ····add-int/lit8·v3,·v3,·0x1 |
88 | ····goto·:goto_1 | 86 | ····goto·:goto_1 |
89 | ····.line·128 | 87 | ····.line·128 |
90 | ····.end·local·v | 88 | ····.end·local·v0····#·"id":J |
91 | ····:cond_0 | 89 | ····:cond_0 |
92 | ····iget-object·v | 90 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
93 | ····invoke-virtual·{v | 91 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->refresh()V |
94 | ····.line·129 | 92 | ····.line·129 |
95 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V | 93 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/view/ActionMode;->finish()V |
96 | ····.line·130 | 94 | ····.line·130 |
97 | ····iget-object·v | 95 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
98 | ····invoke-virtual·{v | 96 | ····invoke-virtual·{v3},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
99 | ····move-result-object·v | 97 | ····move-result-object·v3 |
100 | ····invoke-static·{v | 98 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;->updateAllWidgets(Landroid/content/Context;)V |
101 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
102 | ····.line·117 | 100 | ····.line·117 |
103 | ····:sswitch_data_0 | 101 | ····:sswitch_data_0 |
104 | ····.sparse-switch | 102 | ····.sparse-switch |
Max diff block lines reached; 0/6623 bytes (0.00%) 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:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·354 | 27 | ····.line·354 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$4;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$4;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$parentView:Landroid/view/View; | 24 | .field·final·synthetic·val$parentView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·402 | 30 | ····.line·402 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$2;->val$checkBoxView:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$2;->val$checkBoxView:Landroid/view/View; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·608 | 27 | ····.line·608 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$8;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$8;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·273 | 27 | ····.line·273 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 50, 57 lines modified | Offset 51, 56 lines modified | ||
50 | ············"IJ)V" | 51 | ············"IJ)V" |
51 | ········} | 52 | ········} |
52 | ····.end·annotation | 53 | ····.end·annotation |
53 | ····.prologue | 54 | ····.prologue |
54 | ····.line·276 | 55 | ····.line·276 |
55 | ····.local·p1,·"adapterView":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 56 | ····.local·p1,·"adapterView":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
56 | ····iget-object·v | 57 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
57 | ····invoke-static·{v | 58 | ····invoke-static·{v1},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->access$000(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; |
58 | ····move-result-object·v | 59 | ····move-result-object·v1 |
59 | ····invoke-interface·{v | 60 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
60 | ····move-result·v | 61 | ····move-result·v1 |
61 | ····const/4·v | 62 | ····const/4·v2,·0x2 |
62 | ····if-ne·v | 63 | ····if-ne·v1,·v2,·:cond_1 |
63 | ····.line·277 | 64 | ····.line·277 |
64 | ····iget-object·v | 65 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
65 | ····invoke-static·{v | 66 | ····invoke-static·{v1},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->access$000(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/util/List; |
66 | ····move-result-object·v | 67 | ····move-result-object·v1 |
67 | ····invoke-interface·{v | 68 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
68 | ····move-result-object·v | 69 | ····move-result-object·v1 |
69 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····:goto_0 | 71 | ····:goto_0 |
72 | ····invoke-interface·{v | 72 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
73 | ····move-result·v2 | 73 | ····move-result·v2 |
74 | ····if-eqz·v2,·:cond_1 | 74 | ····if-eqz·v2,·:cond_1 |
75 | ····invoke-interface·{v | 75 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
76 | ····move-result-object·v | 76 | ····move-result-object·v0 |
77 | ····check-cast·v | 77 | ····check-cast·v0,·Lorg/gnucash/android/model/Split; |
78 | ····.line·278 | 78 | ····.line·278 |
79 | ····.local·v | 79 | ····.local·v0,·"split":Lorg/gnucash/android/model/Split; |
80 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v0},·Lorg/gnucash/android/model/Split;->getAccountUID()Ljava/lang/String; |
81 | ····move-result-object·v2 | 81 | ····move-result-object·v2 |
82 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 82 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
83 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->access$100(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/lang/String; | 83 | ····invoke-static·{v3},·Lorg/gnucash/android/ui/transaction/TransactionFormFragment;->access$100(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)Ljava/lang/String; |
Offset 119, 21 lines modified | Offset 119, 20 lines modified | ||
119 | ····move-result-object·v2 | 119 | ····move-result-object·v2 |
120 | ····invoke-virtual·{v2,·p4,·p5},·Lorg/gnucash/android/db/AccountsDbAdapter;->getUID(J)Ljava/lang/String; | 120 | ····invoke-virtual·{v2,·p4,·p5},·Lorg/gnucash/android/db/AccountsDbAdapter;->getUID(J)Ljava/lang/String; |
121 | ····move-result-object·v2 | 121 | ····move-result-object·v2 |
122 | ····invoke-virtual·{v | 122 | ····invoke-virtual·{v0,·v2},·Lorg/gnucash/android/model/Split;->setAccountUID(Ljava/lang/String;)V |
123 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
124 | ····.line·284 | 124 | ····.line·284 |
125 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
126 | ····.end·local·v | 125 | ····.end·local·v0····#·"split":Lorg/gnucash/android/model/Split; |
127 | ····:cond_1 | 126 | ····:cond_1 |
128 | ····return-void | 127 | ····return-void |
129 | .end·method | 128 | .end·method |
130 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V | 129 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V |
131 | ····.locals·0 | 130 | ····.locals·0 |
132 | ····.annotation·system·Ldalvik/annotation/Signature; | 131 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$parentView:Landroid/view/View; | 24 | .field·final·synthetic·val$parentView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·349 | 30 | ····.line·349 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$2;->this$1:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$2;->val$checkBoxView:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$2;->val$checkBoxView:Landroid/view/View; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$itemPosition:I | 22 | .field·final·synthetic·val$itemPosition:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter;I)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·373 | 28 | ····.line·373 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; |
29 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$1;->val$itemPosition:I | 30 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter$1;->val$itemPosition:I |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | 18 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V | 20 | .method·public·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V |
21 | ····.locals·7 | 21 | ····.locals·7 |
22 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | ||
22 | ····.param·p2,·"context"····#·Landroid/content/Context; | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
23 | ····.param·p3,·"layout"····#·I | 24 | ····.param·p3,·"layout"····#·I |
24 | ····.param·p4,·"c"····#·Landroid/database/Cursor; | 25 | ····.param·p4,·"c"····#·Landroid/database/Cursor; |
25 | ····.param·p5,·"from"····#·[Ljava/lang/String; | 26 | ····.param·p5,·"from"····#·[Ljava/lang/String; |
26 | ····.param·p6,·"to"····#·[I | 27 | ····.param·p6,·"to"····#·[I |
27 | ····.prologue | 28 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·585 | 27 | ····.line·585 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 99, 26 lines modified | Offset 100, 29 lines modified | ||
99 | ····invoke-virtual·{v0,·v4,·v5},·Ljava/util/Calendar;->setTimeInMillis(J)V | 100 | ····invoke-virtual·{v0,·v4,·v5},·Ljava/util/Calendar;->setTimeInMillis(J)V |
100 | ····.line·601 | 101 | ····.line·601 |
101 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 102 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
102 | ····const/16·v8,·0xb | 103 | ····const/16·v8,·0xb |
104 | ····.line·602 | ||
103 | ····invoke-virtual·{v0,·v8},·Ljava/util/Calendar;->get(I)I | 105 | ····invoke-virtual·{v0,·v8},·Ljava/util/Calendar;->get(I)I |
104 | ····move-result·v8 | 106 | ····move-result·v8 |
105 | ····const/16·v9,·0xc | 107 | ····const/16·v9,·0xc |
108 | ····.line·603 | ||
106 | ····invoke-virtual·{v0,·v9},·Ljava/util/Calendar;->get(I)I | 109 | ····invoke-virtual·{v0,·v9},·Ljava/util/Calendar;->get(I)I |
107 | ····move-result·v9 | 110 | ····move-result·v9 |
108 | ····const/4·v10,·0x1 | 111 | ····const/4·v10,·0x1 |
112 | ····.line·601 | ||
109 | ····invoke-static·{v7,·v8,·v9,·v10},·Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog;->newInstance(Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog$OnTimeSetListener;IIZ)Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog; | 113 | ····invoke-static·{v7,·v8,·v9,·v10},·Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog;->newInstance(Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog$OnTimeSetListener;IIZ)Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog; |
110 | ····move-result-object·v6 | 114 | ····move-result-object·v6 |
111 | ····.line·604 | 115 | ····.line·604 |
112 | ····.local·v6,·"timePickerDialog":Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog; | 116 | ····.local·v6,·"timePickerDialog":Lcom/doomonafireball/betterpickers/radialtimepicker/RadialTimePickerDialog; |
113 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 117 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$7;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·347 | 27 | ····.line·347 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$3;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$3;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·339 | 27 | ····.line·339 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$itemPosition:I | 22 | .field·final·synthetic·val$itemPosition:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter;I)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·322 | 28 | ····.line·322 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$1;->this$1:Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter; |
29 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$1;->val$itemPosition:I | 30 | ····iput·p2,·p0,·Lorg/gnucash/android/ui/transaction/ScheduledTransactionsListFragment$TransactionsCursorAdapter$1;->val$itemPosition:I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/TransactionFormFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·562 | 27 | ····.line·562 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$6;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/TransactionFormFragment$6;->this$0:Lorg/gnucash/android/ui/transaction/TransactionFormFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 70, 15 lines modified | Offset 70, 14 lines modified | ||
70 | ····.line·95 | 70 | ····.line·95 |
71 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1; | 71 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1; |
72 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)V | 72 | ····invoke-direct·{v0,·p0},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)V |
73 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; | 73 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->mActionModeCallbacks:Lcom/actionbarsherlock/view/ActionMode$Callback; |
74 | ····.line·495 | ||
75 | ····return-void | 74 | ····return-void |
76 | .end·method | 75 | .end·method |
77 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; | 76 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/transaction/TransactionsListFragment;)Lorg/gnucash/android/db/TransactionsDbAdapter; |
78 | ····.locals·1 | 77 | ····.locals·1 |
79 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment; | 78 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/TransactionsListFragment; |
Offset 422, 14 lines modified | Offset 421, 15 lines modified | ||
422 | ····move-result-object·v0 | 421 | ····move-result-object·v0 |
423 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; | 422 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->mTransactionsDbAdapter:Lorg/gnucash/android/db/TransactionsDbAdapter; |
424 | ····.line·147 | 423 | ····.line·147 |
425 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; | 424 | ····new-instance·v0,·Lorg/gnucash/android/ui/transaction/TransactionsListFragment$TransactionsCursorAdapter; |
425 | ····.line·148 | ||
426 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 426 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
427 | ····move-result-object·v1 | 427 | ····move-result-object·v1 |
428 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 428 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
429 | ····move-result-object·v2 | 429 | ····move-result-object·v2 |
Offset 685, 22 lines modified | Offset 685, 19 lines modified | ||
685 | ····.line·264 | 685 | ····.line·264 |
686 | ····return-void | 686 | ····return-void |
687 | .end·method | 687 | .end·method |
688 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 688 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
689 | ····.locals·0 | 689 | ····.locals·0 |
690 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
691 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
692 | ····.prologue | 690 | ····.prologue |
693 | ····.line·73 | 691 | ····.line·73 |
694 | ····check-cast·p2,·Landroid/database/Cursor; | 692 | ····check-cast·p2,·Landroid/database/Cursor; |
695 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
696 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 693 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/transaction/TransactionsListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
697 | ····return-void | 694 | ····return-void |
698 | .end·method | 695 | .end·method |
699 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 696 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
700 | ····.locals·2 | 697 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·266 | 27 | ····.line·266 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·302 | 27 | ····.line·302 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$3;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$3;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·309 | 27 | ····.line·309 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$4;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$4;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·92 | 27 | ····.line·92 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 98, 50 lines modified | Offset 98, 56 lines modified | ||
98 | ····move-result-object·v5 | 98 | ····move-result-object·v5 |
99 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 99 | ····invoke-direct·{v4,·v5},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
100 | ····const·v5,·0x108001d | 100 | ····const·v5,·0x108001d |
101 | ····.line·62 | ||
101 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 102 | ····invoke-virtual·{v4,·v5},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
102 | ····move-result-object·v4 | 103 | ····move-result-object·v4 |
104 | ····.line·63 | ||
103 | ····invoke-virtual·{v4,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 105 | ····invoke-virtual·{v4,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
104 | ····move-result-object·v4 | 106 | ····move-result-object·v4 |
105 | ····invoke-virtual·{v4,·v0},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 107 | ····invoke-virtual·{v4,·v0},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
106 | ····move-result-object·v4 | 108 | ····move-result-object·v4 |
107 | ····const·v5,·0x7f060040 | 109 | ····const·v5,·0x7f060040 |
108 | ····new-instance·v6,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2; | 110 | ····new-instance·v6,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2; |
109 | ····invoke-direct·{v6,·p0,·v2,·v3},·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;-><init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;J)V | 111 | ····invoke-direct·{v6,·p0,·v2,·v3},·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;-><init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;J)V |
112 | ····.line·64 | ||
110 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 113 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
111 | ····move-result-object·v4 | 114 | ····move-result-object·v4 |
112 | ····const·v5,·0x7f06003f | 115 | ····const·v5,·0x7f06003f |
113 | ····new-instance·v6,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1; | 116 | ····new-instance·v6,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1; |
114 | ····invoke-direct·{v6,·p0},·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;)V | 117 | ····invoke-direct·{v6,·p0},·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$1;-><init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;)V |
118 | ····.line·91 | ||
115 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 119 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
116 | ····move-result-object·v4 | 120 | ····move-result-object·v4 |
121 | ····.line·98 | ||
117 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 122 | ····invoke-virtual·{v4},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
118 | ····move-result-object·v4 | 123 | ····move-result-object·v4 |
124 | ····.line·61 | ||
119 | ····return-object·v4 | 125 | ····return-object·v4 |
120 | ····.line·60 | 126 | ····.line·60 |
121 | ····.end·local·v0····#·"message":I | 127 | ····.end·local·v0····#·"message":I |
122 | ····:cond_0 | 128 | ····:cond_0 |
123 | ····const·v0,·0x7f0600b2 | 129 | ····const·v0,·0x7f0600b2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·323 | 27 | ····.line·323 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$5;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$5;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 92, 15 lines modified | Offset 92, 14 lines modified | ||
92 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;->mRemovedSplitUIDs:Ljava/util/List; | 92 | ····iput-object·v0,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;->mRemovedSplitUIDs:Ljava/util/List; |
93 | ····.line·84 | 93 | ····.line·84 |
94 | ····const/4·v0,·0x0 | 94 | ····const/4·v0,·0x0 |
95 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;->mMultiCurrency:Z | 95 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;->mMultiCurrency:Z |
96 | ····.line·411 | ||
97 | ····return-void | 96 | ····return-void |
98 | .end·method | 97 | .end·method |
99 | .method·static·synthetic·access$100(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)Ljava/util/List; | 98 | .method·static·synthetic·access$100(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)Ljava/util/List; |
100 | ····.locals·1 | 99 | ····.locals·1 |
101 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 100 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
Offset 461, 15 lines modified | Offset 460, 15 lines modified | ||
461 | ····invoke-direct·{v9,·p0},·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$2;-><init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V | 460 | ····invoke-direct·{v9,·p0},·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$2;-><init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;)V |
462 | ····invoke-virtual·{v7,·v9},·Lorg/gnucash/android/ui/util/TransactionTypeToggleButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 461 | ····invoke-virtual·{v7,·v9},·Lorg/gnucash/android/ui/util/TransactionTypeToggleButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
463 | ····.line·272 | 462 | ····.line·272 |
464 | ····return-void | 463 | ····return-void |
465 | ····.line·24 | 464 | ····.line·248 |
466 | ····.end·local·v0····#·"accountCurrency":Ljava/util/Currency; | 465 | ····.end·local·v0····#·"accountCurrency":Ljava/util/Currency; |
467 | ····:cond_1 | 466 | ····:cond_1 |
468 | ····invoke-virtual·{p2},·Lorg/gnucash/android/model/Split;->getAccountUID()Ljava/lang/String; | 467 | ····invoke-virtual·{p2},·Lorg/gnucash/android/model/Split;->getAccountUID()Ljava/lang/String; |
469 | ····move-result-object·v9 | 468 | ····move-result-object·v9 |
470 | ····goto·:goto_0 | 469 | ····goto·:goto_0 |
Offset 484, 137 lines modified | Offset 483, 136 lines modified | ||
484 | .method·private·enableAllControls(Z)V | 483 | .method·private·enableAllControls(Z)V |
485 | ····.locals·10 | 484 | ····.locals·10 |
486 | ····.param·p1,·"b"····#·Z | 485 | ····.param·p1,·"b"····#·Z |
487 | ····.prologue | 486 | ····.prologue |
488 | ····.line·165 | 487 | ····.line·165 |
489 | ····iget-object·v | 488 | ····iget-object·v8,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;->mSplitItemViewList:Ljava/util/List; |
490 | ····invoke-interface·{v | 489 | ····invoke-interface·{v8},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
491 | ····move-result-object·v | 490 | ····move-result-object·v8 |
492 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
493 | ····:goto_0 | 491 | ····:goto_0 |
494 | ····invoke-interface·{v | 492 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
495 | ····move-result·v9 | 493 | ····move-result·v9 |
496 | ····if-eqz·v9,·:cond_0 | 494 | ····if-eqz·v9,·:cond_0 |
497 | ····invoke-interface·{v | 495 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
498 | ····move-result-object·v | 496 | ····move-result-object·v7 |
499 | ····check-cast·v | 497 | ····check-cast·v7,·Landroid/view/View; |
500 | ····.line·166 | 498 | ····.line·166 |
501 | ····.local·v | 499 | ····.local·v7,·"splitView":Landroid/view/View; |
502 | ····const·v9,·0x7f0e00c9 | 500 | ····const·v9,·0x7f0e00c9 |
503 | ····invoke-virtual·{v | 501 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
504 | ····move-result-object·v | 502 | ····move-result-object·v4 |
505 | ····check-cast·v | 503 | ····check-cast·v4,·Landroid/widget/EditText; |
506 | ····.line·167 | 504 | ····.line·167 |
507 | ····.local·v | 505 | ····.local·v4,·"splitMemoEditText":Landroid/widget/EditText; |
508 | ····const·v9,·0x7f0e00c8 | 506 | ····const·v9,·0x7f0e00c8 |
509 | ····invoke-virtual·{v | 507 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
510 | ····move-result-object·v | 508 | ····move-result-object·v2 |
511 | ····check-cast·v | 509 | ····check-cast·v2,·Landroid/widget/EditText; |
512 | ····.line·168 | 510 | ····.line·168 |
513 | ····.local·v | 511 | ····.local·v2,·"splitAmountEditText":Landroid/widget/EditText; |
514 | ····const·v9,·0x7f0e00cb | 512 | ····const·v9,·0x7f0e00cb |
515 | ····invoke-virtual·{v | 513 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
516 | ····move-result-object·v | 514 | ····move-result-object·v1 |
517 | ····check-cast·v | 515 | ····check-cast·v1,·Landroid/widget/ImageButton; |
518 | ····.line·169 | 516 | ····.line·169 |
519 | ····.local·v | 517 | ····.local·v1,·"removeSplitButton":Landroid/widget/ImageButton; |
520 | ····const·v9,·0x7f0e00cc | 518 | ····const·v9,·0x7f0e00cc |
521 | ····invoke-virtual·{v | 519 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
522 | ····move-result-object·v0 | 520 | ····move-result-object·v0 |
523 | ····check-cast·v0,·Landroid/widget/Spinner; | 521 | ····check-cast·v0,·Landroid/widget/Spinner; |
524 | ····.line·170 | 522 | ····.line·170 |
525 | ····.local·v0,·"accountsSpinner":Landroid/widget/Spinner; | 523 | ····.local·v0,·"accountsSpinner":Landroid/widget/Spinner; |
526 | ····const·v9,·0x7f0e00c7 | 524 | ····const·v9,·0x7f0e00c7 |
527 | ····invoke-virtual·{v | 525 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
528 | ····move-result-object·v | 526 | ····move-result-object·v3 |
529 | ····check-cast·v | 527 | ····check-cast·v3,·Landroid/widget/TextView; |
530 | ····.line·171 | 528 | ····.line·171 |
531 | ····.local·v | 529 | ····.local·v3,·"splitCurrencyTextView":Landroid/widget/TextView; |
532 | ····const·v9,·0x7f0e00cd | 530 | ····const·v9,·0x7f0e00cd |
533 | ····invoke-virtual·{v | 531 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
534 | ····move-result-object·v | 532 | ····move-result-object·v6 |
535 | ····check-cast·v | 533 | ····check-cast·v6,·Landroid/widget/TextView; |
536 | ····.line·172 | 534 | ····.line·172 |
537 | ····.local·v | 535 | ····.local·v6,·"splitUidTextView":Landroid/widget/TextView; |
538 | ····const·v9,·0x7f0e00ca | 536 | ····const·v9,·0x7f0e00ca |
539 | ····invoke-virtual·{v | 537 | ····invoke-virtual·{v7,·v9},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
540 | ····move-result-object·v | 538 | ····move-result-object·v5 |
Max diff block lines reached; 36057/41775 bytes (86.31%) of diff not shown. |
Offset 85, 32 lines modified | Offset 85, 35 lines modified | ||
85 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
86 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/DatePickerDialogFragment;->mDateSetListener:Landroid/app/DatePickerDialog$OnDateSetListener; | 86 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/DatePickerDialogFragment;->mDateSetListener:Landroid/app/DatePickerDialog$OnDateSetListener; |
87 | ····const/4·v3,·0x1 | 87 | ····const/4·v3,·0x1 |
88 | ····.line·77 | ||
88 | ····invoke-virtual·{v6,·v3},·Ljava/util/Calendar;->get(I)I | 89 | ····invoke-virtual·{v6,·v3},·Ljava/util/Calendar;->get(I)I |
89 | ····move-result·v3 | 90 | ····move-result·v3 |
90 | ····const/4·v4,·0x2 | 91 | ····const/4·v4,·0x2 |
92 | ····.line·78 | ||
91 | ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I | 93 | ····invoke-virtual·{v6,·v4},·Ljava/util/Calendar;->get(I)I |
92 | ····move-result·v4 | 94 | ····move-result·v4 |
93 | ····const/4·v5,·0x5 | 95 | ····const/4·v5,·0x5 |
94 | ····invoke-virtual·{v6,·v5},·Ljava/util/Calendar;->get(I)I | 96 | ····invoke-virtual·{v6,·v5},·Ljava/util/Calendar;->get(I)I |
95 | ····move-result·v5 | 97 | ····move-result·v5 |
96 | ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V | 98 | ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V |
99 | ····.line·76 | ||
97 | ····return-object·v0 | 100 | ····return-object·v0 |
98 | ····.line·74 | 101 | ····.line·74 |
99 | ····.end·local·v6····#·"cal":Ljava/util/Calendar; | 102 | ····.end·local·v6····#·"cal":Ljava/util/Calendar; |
100 | ····:cond_0 | 103 | ····:cond_0 |
101 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/dialog/DatePickerDialogFragment;->mDate:Ljava/util/Calendar; | 104 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/transaction/dialog/DatePickerDialogFragment;->mDate:Ljava/util/Calendar; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$rowId:J | 22 | .field·final·synthetic·val$rowId:J |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;J)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment;J)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·65 | 28 | ····.line·65 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment; |
29 | ····iput-wide·p2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;->val$rowId:J | 30 | ····iput-wide·p2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/TransactionsDeleteConfirmationDialogFragment$2;->val$rowId:J |
Offset 96, 20 lines modified | Offset 96, 22 lines modified | ||
96 | ····new-array·v8,·v11,·[Ljava/lang/Object; | 96 | ····new-array·v8,·v11,·[Ljava/lang/Object; |
97 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mTransactionIds:[J | 97 | ····iget-object·v9,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mTransactionIds:[J |
98 | ····array-length·v9,·v9 | 98 | ····array-length·v9,·v9 |
99 | ····.line·98 | ||
99 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 100 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
100 | ····move-result-object·v9 | 101 | ····move-result-object·v9 |
101 | ····aput-object·v9,·v8,·v10 | 102 | ····aput-object·v9,·v8,·v10 |
103 | ····.line·97 | ||
102 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/support/v4/app/FragmentActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 104 | ····invoke-virtual·{v6,·v7,·v8},·Landroid/support/v4/app/FragmentActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
103 | ····move-result-object·v5 | 105 | ····move-result-object·v5 |
104 | ····.line·99 | 106 | ····.line·99 |
105 | ····.local·v5,·"title":Ljava/lang/String; | 107 | ····.local·v5,·"title":Ljava/lang/String; |
106 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->getDialog()Landroid/app/Dialog; | 108 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->getDialog()Landroid/app/Dialog; |
Offset 135, 14 lines modified | Offset 137, 15 lines modified | ||
135 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mOriginAccountUID:Ljava/lang/String; | 137 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mOriginAccountUID:Ljava/lang/String; |
136 | ····aput-object·v7,·v6,·v10 | 138 | ····aput-object·v7,·v6,·v10 |
137 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mOriginAccountUID:Ljava/lang/String; | 139 | ····iget-object·v7,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mOriginAccountUID:Ljava/lang/String; |
140 | ····.line·112 | ||
138 | ····invoke-virtual·{v0,·v7},·Lorg/gnucash/android/db/AccountsDbAdapter;->getCurrencyCode(Ljava/lang/String;)Ljava/lang/String; | 141 | ····invoke-virtual·{v0,·v7},·Lorg/gnucash/android/db/AccountsDbAdapter;->getCurrencyCode(Ljava/lang/String;)Ljava/lang/String; |
139 | ····move-result-object·v7 | 142 | ····move-result-object·v7 |
140 | ····aput-object·v7,·v6,·v11 | 143 | ····aput-object·v7,·v6,·v11 |
141 | ····const/4·v7,·0x2 | 144 | ····const/4·v7,·0x2 |
Offset 153, 28 lines modified | Offset 156, 30 lines modified | ||
153 | ····const-string·v9,·"" | 156 | ····const-string·v9,·"" |
154 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 157 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
155 | ····move-result-object·v8 | 158 | ····move-result-object·v8 |
159 | ····.line·113 | ||
156 | ····invoke-virtual·{v0},·Lorg/gnucash/android/db/AccountsDbAdapter;->getOrCreateGnuCashRootAccountUID()Ljava/lang/String; | 160 | ····invoke-virtual·{v0},·Lorg/gnucash/android/db/AccountsDbAdapter;->getOrCreateGnuCashRootAccountUID()Ljava/lang/String; |
157 | ····move-result-object·v9 | 161 | ····move-result-object·v9 |
158 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 162 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
159 | ····move-result-object·v8 | 163 | ····move-result-object·v8 |
160 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 164 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
161 | ····move-result-object·v8 | 165 | ····move-result-object·v8 |
162 | ····aput-object·v8,·v6,·v7 | 166 | ····aput-object·v8,·v6,·v7 |
167 | ····.line·110 | ||
163 | ····invoke-virtual·{v0,·v2,·v6},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 168 | ····invoke-virtual·{v0,·v2,·v6},·Lorg/gnucash/android/db/AccountsDbAdapter;->fetchAccountsOrderedByFullName(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
164 | ····move-result-object·v3 | 169 | ····move-result-object·v3 |
165 | ····.line·116 | 170 | ····.line·116 |
166 | ····.local·v3,·"cursor":Landroid/database/Cursor; | 171 | ····.local·v3,·"cursor":Landroid/database/Cursor; |
167 | ····new-instance·v4,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; | 172 | ····new-instance·v4,·Lorg/gnucash/android/util/QualifiedAccountNameCursorAdapter; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$splitView:Landroid/view/View; | 24 | .field·final·synthetic·val$splitView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;Landroid/widget/TextView;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment;Landroid/widget/TextView;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·234 | 30 | ····.line·234 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$1;->this$0:Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$1;->val$splitUidTextView:Landroid/widget/TextView; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/transaction/dialog/SplitEditorDialogFragment$1;->val$splitUidTextView:Landroid/widget/TextView; |
Offset 20, 177 lines modified | Offset 20, 175 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·135 | 27 | ····.line·135 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·onClick(Landroid/view/View;)V | 33 | .method·public·onClick(Landroid/view/View;)V |
33 | ····.locals·1 | 34 | ····.locals·11 |
34 | ····.param·p1,·"v"····#·Landroid/view/View; | 35 | ····.param·p1,·"v"····#·Landroid/view/View; |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·139 | 37 | ····.line·139 |
37 | ····iget-object·v | 38 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
38 | ····iget-object·v | 39 | ····iget-object·v5,·v5,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mTransactionIds:[J |
39 | ····if-nez·v | 40 | ····if-nez·v5,·:cond_0 |
40 | ····.line·140 | 41 | ····.line·140 |
41 | ····iget-object·v | 42 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
42 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->dismiss()V |
43 | ····.line·143 | 44 | ····.line·143 |
44 | ····:cond_0 | 45 | ····:cond_0 |
45 | ····iget-object·v | 46 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
46 | ····iget-object·v | 47 | ····iget-object·v5,·v5,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mDestinationAccountSpinner:Landroid/widget/Spinner; |
47 | ····invoke-virtual·{v | 48 | ····invoke-virtual·{v5},·Landroid/widget/Spinner;->getSelectedItemId()J |
48 | ····move-result-wide·v | 49 | ····move-result-wide·v0 |
49 | ····.line·144 | 50 | ····.line·144 |
50 | ····.local·v | 51 | ····.local·v0,·"dstAccountId":J |
51 | ····invoke-static·{},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getInstance()Lorg/gnucash/android/db/TransactionsDbAdapter; | 52 | ····invoke-static·{},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getInstance()Lorg/gnucash/android/db/TransactionsDbAdapter; |
52 | ····move-result-object·v | 53 | ····move-result-object·v4 |
53 | ····.line·145 | 54 | ····.line·145 |
54 | ····.local·v | 55 | ····.local·v4,·"trxnAdapter":Lorg/gnucash/android/db/TransactionsDbAdapter; |
55 | ····invoke-virtual·{v | 56 | ····invoke-virtual·{v4,·v0,·v1},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getAccountCurrencyCode(J)Ljava/lang/String; |
56 | ····move-result-object·v | 57 | ····move-result-object·v5 |
57 | ····iget-object·v | 58 | ····iget-object·v8,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
58 | ····iget-object·v | 59 | ····iget-object·v8,·v8,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mOriginAccountUID:Ljava/lang/String; |
59 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v4,·v8},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getAccountCurrencyCode(Ljava/lang/String;)Ljava/lang/String; |
60 | ····move-result-object·v | 61 | ····move-result-object·v8 |
61 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v5,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
62 | ····move-result·v | 63 | ····move-result·v5 |
63 | ····if-nez·v | 64 | ····if-nez·v5,·:cond_1 |
64 | ····.line·146 | 65 | ····.line·146 |
65 | ····iget-object·v | 66 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
66 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
67 | ····move-result-object·v | 68 | ····move-result-object·v5 |
68 | ····const·v | 69 | ····const·v8,·0x7f060120 |
69 | ····const/4·v | 70 | ····const/4·v9,·0x1 |
70 | ····invoke-static·{v | 71 | ····invoke-static·{v5,·v8,·v9},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
71 | ····move-result-object·v | 72 | ····move-result-object·v5 |
72 | ····invoke-virtual·{v | 73 | ····invoke-virtual·{v5},·Landroid/widget/Toast;->show()V |
73 | ····.line·158 | 74 | ····.line·158 |
74 | ····:goto_0 | 75 | ····:goto_0 |
75 | ····return-void | 76 | ····return-void |
76 | ····.line·149 | 77 | ····.line·149 |
77 | ····:cond_1 | 78 | ····:cond_1 |
78 | ····iget-object·v | 79 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
79 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
80 | ····move-result-object·v | 81 | ····move-result-object·v5 |
81 | ····check-cast·v | 82 | ····check-cast·v5,·Lorg/gnucash/android/ui/transaction/TransactionsActivity; |
82 | ····invoke-virtual·{v | 83 | ····invoke-virtual·{v5},·Lorg/gnucash/android/ui/transaction/TransactionsActivity;->getCurrentAccountUID()Ljava/lang/String; |
83 | ····move-result-object·v | 84 | ····move-result-object·v3 |
84 | ····.line·150 | 85 | ····.line·150 |
85 | ····.local·v | 86 | ····.local·v3,·"srcAccountUID":Ljava/lang/String; |
86 | ····invoke-static·{},·Lorg/gnucash/android/db/AccountsDbAdapter;->getInstance()Lorg/gnucash/android/db/AccountsDbAdapter; | 87 | ····invoke-static·{},·Lorg/gnucash/android/db/AccountsDbAdapter;->getInstance()Lorg/gnucash/android/db/AccountsDbAdapter; |
87 | ····move-result-object·v | 88 | ····move-result-object·v5 |
88 | ····invoke-virtual·{v | 89 | ····invoke-virtual·{v5,·v0,·v1},·Lorg/gnucash/android/db/AccountsDbAdapter;->getUID(J)Ljava/lang/String; |
89 | ····move-result-object·v | 90 | ····move-result-object·v2 |
90 | ····.line·151 | 91 | ····.line·151 |
91 | ····.local·v | 92 | ····.local·v2,·"dstAccountUID":Ljava/lang/String; |
92 | ····iget-object·v | 93 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment$2;->this$0:Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment; |
93 | ····iget-object·v | 94 | ····iget-object·v8,·v5,·Lorg/gnucash/android/ui/transaction/dialog/BulkMoveDialogFragment;->mTransactionIds:[J |
94 | ····.local·v0,·"arr$":[J | ||
95 | ····array-length·v | 95 | ····array-length·v9,·v8 |
Max diff block lines reached; 3552/12265 bytes (28.96%) 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:Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·66 | 27 | ····.line·66 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 15 lines modified | Offset 39, 14 lines modified | ||
39 | .method·public·constructor·<init>()V | 39 | .method·public·constructor·<init>()V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·80 | 42 | ····.line·80 |
43 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;-><init>()V | 43 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;-><init>()V |
44 | ····.line·351 | ||
45 | ····return-void | 44 | ····return-void |
46 | .end·method | 45 | .end·method |
47 | .method·static·synthetic·access$102(Lorg/gnucash/android/ui/settings/SettingsActivity;I)I | 46 | .method·static·synthetic·access$102(Lorg/gnucash/android/ui/settings/SettingsActivity;I)I |
48 | ····.locals·0 | 47 | ····.locals·0 |
49 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/settings/SettingsActivity; | 48 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/settings/SettingsActivity; |
50 | ····.param·p1,·"x1"····#·I | 49 | ····.param·p1,·"x1"····#·I |
Offset 193, 78 lines modified | Offset 192, 85 lines modified | ||
193 | ····move-result·v0 | 192 | ····move-result·v0 |
194 | ····if-nez·v0,·:cond_0 | 193 | ····if-nez·v0,·:cond_0 |
195 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | 194 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; |
195 | ····.line·245 | ||
196 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 196 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
197 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
198 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 198 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
199 | ····move-result·v0 | 199 | ····move-result·v0 |
200 | ····if-nez·v0,·:cond_0 | 200 | ····if-nez·v0,·:cond_0 |
201 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; | 201 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; |
202 | ····.line·246 | ||
202 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 203 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
203 | ····move-result-object·v0 | 204 | ····move-result-object·v0 |
204 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 205 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
205 | ····move-result·v0 | 206 | ····move-result·v0 |
206 | ····if-nez·v0,·:cond_0 | 207 | ····if-nez·v0,·:cond_0 |
207 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; | 208 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment; |
209 | ····.line·247 | ||
208 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 210 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
209 | ····move-result-object·v0 | 211 | ····move-result-object·v0 |
210 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 212 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
211 | ····move-result·v0 | 213 | ····move-result·v0 |
212 | ····if-nez·v0,·:cond_0 | 214 | ····if-nez·v0,·:cond_0 |
213 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; | 215 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; |
216 | ····.line·248 | ||
214 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 217 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
215 | ····move-result-object·v0 | 218 | ····move-result-object·v0 |
216 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 219 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
217 | ····move-result·v0 | 220 | ····move-result·v0 |
218 | ····if-nez·v0,·:cond_0 | 221 | ····if-nez·v0,·:cond_0 |
219 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/ReportPreferenceFragment; | 222 | ····const-class·v0,·Lorg/gnucash/android/ui/settings/ReportPreferenceFragment; |
223 | ····.line·249 | ||
220 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 224 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
221 | ····move-result-object·v0 | 225 | ····move-result-object·v0 |
222 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 226 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
223 | ····move-result·v0 | 227 | ····move-result·v0 |
224 | ····if-eqz·v0,·:cond_1 | 228 | ····if-eqz·v0,·:cond_1 |
225 | ····:cond_0 | 229 | ····:cond_0 |
226 | ····const/4·v0,·0x1 | 230 | ····const/4·v0,·0x1 |
231 | ····.line·244 | ||
227 | ····:goto_0 | 232 | ····:goto_0 |
228 | ····return·v0 | 233 | ····return·v0 |
234 | ····.line·249 | ||
229 | ····:cond_1 | 235 | ····:cond_1 |
230 | ····const/4·v0,·0x0 | 236 | ····const/4·v0,·0x0 |
231 | ····goto·:goto_0 | 237 | ····goto·:goto_0 |
232 | .end·method | 238 | .end·method |
233 | .method·public·onActivityResult(IILandroid/content/Intent;)V | 239 | .method·public·onActivityResult(IILandroid/content/Intent;)V |
Offset 362, 51 lines modified | Offset 368, 57 lines modified | ||
362 | ····move-result-object·v3 | 368 | ····move-result-object·v3 |
363 | ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 369 | ····invoke-static·{v3},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
364 | ····move-result-object·v3 | 370 | ····move-result-object·v3 |
371 | ····.line·445 | ||
365 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 372 | ····invoke-interface·{v3},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
366 | ····move-result-object·v3 | 373 | ····move-result-object·v3 |
367 | ····const-string·v5,·"passcode" | 374 | ····const-string·v5,·"passcode" |
368 | ····const-string·v6,·"passcode" | 375 | ····const-string·v6,·"passcode" |
376 | ····.line·446 | ||
369 | ····invoke-virtual·{p3,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 377 | ····invoke-virtual·{p3,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
370 | ····move-result-object·v6 | 378 | ····move-result-object·v6 |
371 | ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 379 | ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
372 | ····move-result-object·v3 | 380 | ····move-result-object·v3 |
Max diff block lines reached; 19114/22444 bytes (85.16%) of diff not shown. |
Offset 108, 18 lines modified | Offset 108, 20 lines modified | ||
108 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
109 | ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 109 | ····invoke-static·{v0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
110 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
111 | ····.line·55 | ||
111 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 112 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
112 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
114 | ····.line·56 | ||
113 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/ui/settings/ReportPreferenceFragment;->getString(I)Ljava/lang/String; | 115 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/ui/settings/ReportPreferenceFragment;->getString(I)Ljava/lang/String; |
114 | ····move-result-object·v1 | 116 | ····move-result-object·v1 |
115 | ····invoke-virtual·{p2},·Ljava/lang/Object;->toString()Ljava/lang/String; | 117 | ····invoke-virtual·{p2},·Ljava/lang/Object;->toString()Ljava/lang/String; |
116 | ····move-result-object·v2 | 118 | ····move-result-object·v2 |
Offset 132, 14 lines modified | Offset 134, 15 lines modified | ||
132 | ····move-result·v2 | 134 | ····move-result·v2 |
133 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; | 135 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; |
134 | ····move-result-object·v0 | 136 | ····move-result-object·v0 |
137 | ····.line·57 | ||
135 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z | 138 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z |
136 | ····.line·59 | 139 | ····.line·59 |
137 | ····:cond_0 | 140 | ····:cond_0 |
138 | ····const/4·v0,·0x1 | 141 | ····const/4·v0,·0x1 |
139 | ····return·v0 | 142 | ····return·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·87 | 27 | ····.line·87 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·53 | 27 | ····.line·53 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·99 | 28 | ····.line·99 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;->this$0:Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;->this$0:Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;->val$intent:Landroid/content/Intent; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | 21 | .field·final·synthetic·this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·89 | 27 | ····.line·89 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2;->this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2;->this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | #·virtual·methods | 83 | #·virtual·methods |
84 | .method·public·deleteAllTransactions()V | 84 | .method·public·deleteAllTransactions()V |
85 | ····.locals·3 | 85 | ····.locals·3 |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·9 | 87 | ····.line·91 |
88 | ····invoke-static·{},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;->newInstance()Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 88 | ····invoke-static·{},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;->newInstance()Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····.line·92 | 90 | ····.line·92 |
91 | ····.local·v0,·"deleteTransactionsConfirmationDialog":Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 91 | ····.local·v0,·"deleteTransactionsConfirmationDialog":Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
92 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment;->getFragmentManager()Landroid/app/FragmentManager; | 92 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/settings/TransactionsPreferenceFragment;->getFragmentManager()Landroid/app/FragmentManager; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | 21 | .field·final·synthetic·this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·95 | 27 | ····.line·95 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1;->this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1;->this$1:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 355, 18 lines modified | Offset 355, 20 lines modified | ||
355 | ····move-result·v1 | 355 | ····move-result·v1 |
356 | ····if-eqz·v1,·:cond_0 | 356 | ····if-eqz·v1,·:cond_0 |
357 | ····const·v1,·0x7f0600fa | 357 | ····const·v1,·0x7f0600fa |
358 | ····.line·83 | ||
358 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->getString(I)Ljava/lang/String; | 359 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->getString(I)Ljava/lang/String; |
359 | ····move-result-object·v1 | 360 | ····move-result-object·v1 |
361 | ····.line·82 | ||
360 | ····:goto_0 | 362 | ····:goto_0 |
361 | ····invoke-virtual·{v2,·v1},·Landroid/preference/CheckBoxPreference;->setTitle(Ljava/lang/CharSequence;)V | 363 | ····invoke-virtual·{v2,·v1},·Landroid/preference/CheckBoxPreference;->setTitle(Ljava/lang/CharSequence;)V |
362 | ····.line·85 | 364 | ····.line·85 |
363 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->mCheckBoxPreference:Landroid/preference/CheckBoxPreference; | 365 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->mCheckBoxPreference:Landroid/preference/CheckBoxPreference; |
364 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1; | 366 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1; |
Offset 386, 22 lines modified | Offset 388, 24 lines modified | ||
386 | ····move-result-object·v1 | 388 | ····move-result-object·v1 |
387 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2; | 389 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2; |
388 | ····invoke-direct·{v2,·p0,·v0},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;-><init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V | 390 | ····invoke-direct·{v2,·p0,·v0},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$2;-><init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V |
391 | ····.line·99 | ||
389 | ····invoke-virtual·{v1,·v2},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 392 | ····invoke-virtual·{v1,·v2},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
390 | ····.line·106 | 393 | ····.line·106 |
391 | ····return-void | 394 | ····return-void |
392 | ····.line·8 | 395 | ····.line·83 |
393 | ····:cond_0 | 396 | ····:cond_0 |
394 | ····const·v1,·0x7f0600f9 | 397 | ····const·v1,·0x7f0600f9 |
398 | ····.line·84 | ||
395 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->getString(I)Ljava/lang/String; | 399 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;->getString(I)Ljava/lang/String; |
396 | ····move-result-object·v1 | 400 | ····move-result-object·v1 |
397 | ····goto·:goto_0 | 401 | ····goto·:goto_0 |
398 | .end·method | 402 | .end·method |
Offset 48, 20 lines modified | Offset 48, 22 lines modified | ||
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 49 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
50 | ····const·v1,·0x108001d | 50 | ····const·v1,·0x108001d |
51 | ····.line·50 | ||
51 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 52 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
53 | ····const·v1,·0x7f0600df | 54 | ····const·v1,·0x7f0600df |
55 | ····.line·51 | ||
54 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 56 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
55 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
56 | ····const·v1,·0x7f060049 | 58 | ····const·v1,·0x7f060049 |
57 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 59 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
Offset 70, 27 lines modified | Offset 72, 31 lines modified | ||
70 | ····const·v1,·0x7f060040 | 72 | ····const·v1,·0x7f060040 |
71 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2; | 73 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2; |
72 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V | 74 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$2;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V |
75 | ····.line·52 | ||
73 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 76 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
74 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
75 | ····const·v1,·0x7f06003f | 78 | ····const·v1,·0x7f06003f |
76 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1; | 79 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1; |
77 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V | 80 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V |
81 | ····.line·63 | ||
78 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 82 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
79 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
84 | ····.line·70 | ||
80 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 85 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
81 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
87 | ····.line·49 | ||
82 | ····return-object·v0 | 88 | ····return-object·v0 |
83 | .end·method | 89 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·60 | 27 | ····.line·60 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AboutPreferenceFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AboutPreferenceFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·56 | 27 | ····.line·56 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AboutPreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AboutPreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/AboutPreferenceFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·82 | 27 | ····.line·82 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;->this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;->this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 50, 54 lines modified | Offset 51, 61 lines modified | ||
50 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
51 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 52 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
52 | ····const·v1,·0x7f0600e1 | 53 | ····const·v1,·0x7f0600e1 |
54 | ····.line·86 | ||
53 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 55 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
54 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
55 | ····const·v1,·0x7f0600b0 | 57 | ····const·v1,·0x7f0600b0 |
58 | ····.line·87 | ||
56 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 59 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
57 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
58 | ····const·v1,·0x1080027 | 61 | ····const·v1,·0x1080027 |
62 | ····.line·88 | ||
59 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 63 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
60 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
61 | ····const·v1,·0x7f060043 | 65 | ····const·v1,·0x7f060043 |
62 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2; | 66 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2; |
63 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2;-><init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V | 67 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$2;-><init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V |
68 | ····.line·89 | ||
64 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 69 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
65 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
66 | ····const·v1,·0x7f060042 | 71 | ····const·v1,·0x7f060042 |
67 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1; | 72 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1; |
68 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1;-><init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V | 73 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2$1;-><init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$2;)V |
74 | ····.line·95 | ||
69 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 75 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
70 | ····move-result-object·v0 | 76 | ····move-result-object·v0 |
77 | ····.line·101 | ||
71 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 78 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
72 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
80 | ····.line·102 | ||
73 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V | 81 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V |
74 | ····.line·104 | 82 | ····.line·104 |
75 | ····const/4·v0,·0x1 | 83 | ····const/4·v0,·0x1 |
76 | ····return·v0 | 84 | ····return·v0 |
77 | .end·method | 85 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment;Landroid/content/Intent;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·85 | 28 | ····.line·85 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1;->this$0:Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/PasscodePreferenceFragment$1;->val$intent:Landroid/content/Intent; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$sortedBackupFiles:[Ljava/io/File; | 22 | .field·final·synthetic·val$sortedBackupFiles:[Ljava/io/File; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/SettingsActivity;[Ljava/io/File;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/SettingsActivity;[Ljava/io/File;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/SettingsActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·411 | 28 | ····.line·411 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$2;->this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$2;->this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$2;->val$sortedBackupFiles:[Ljava/io/File; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$2;->val$sortedBackupFiles:[Ljava/io/File; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/AccountPreferencesFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$1;->this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/AccountPreferencesFragment$1;->this$0:Lorg/gnucash/android/ui/settings/AccountPreferencesFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 48, 20 lines modified | Offset 48, 22 lines modified | ||
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 49 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
50 | ····const·v1,·0x108001d | 50 | ····const·v1,·0x108001d |
51 | ····.line·57 | ||
51 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; | 52 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
53 | ····const·v1,·0x7f0600df | 54 | ····const·v1,·0x7f0600df |
55 | ····.line·58 | ||
54 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 56 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
55 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
56 | ····const·v1,·0x7f0600b1 | 58 | ····const·v1,·0x7f0600b1 |
57 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 59 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
Offset 70, 27 lines modified | Offset 72, 31 lines modified | ||
70 | ····const·v1,·0x7f060040 | 72 | ····const·v1,·0x7f060040 |
71 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2; | 73 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2; |
72 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V | 74 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$2;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V |
75 | ····.line·59 | ||
73 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 76 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
74 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
75 | ····const·v1,·0x7f06003f | 78 | ····const·v1,·0x7f06003f |
76 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1; | 79 | ····new-instance·v2,·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1; |
77 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V | 80 | ····invoke-direct·{v2,·p0},·Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog$1;-><init>(Lorg/gnucash/android/ui/settings/DeleteAllTransactionsConfirmationDialog;)V |
81 | ····.line·86 | ||
78 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 82 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
79 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
84 | ····.line·96 | ||
80 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 85 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
81 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
87 | ····.line·56 | ||
82 | ····return-object·v0 | 88 | ····return-object·v0 |
83 | .end·method | 89 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·64 | 27 | ····.line·64 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog$1;->this$0:Lorg/gnucash/android/ui/settings/DeleteAllAccountsConfirmationDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/SettingsActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/settings/SettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/settings/SettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·405 | 27 | ····.line·405 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$1;->this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/settings/SettingsActivity$1;->this$0:Lorg/gnucash/android/ui/settings/SettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·177 | 27 | ····.line·177 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 83, 14 lines modified | Offset 84, 15 lines modified | ||
83 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 84 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
84 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
85 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 86 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
87 | ····.line·180 | ||
86 | ····invoke-static·{v2},·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->access$400(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)Landroid/widget/TextView; | 88 | ····invoke-static·{v2},·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->access$400(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)Landroid/widget/TextView; |
87 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
88 | ····invoke-virtual·{v2},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; | 90 | ····invoke-virtual·{v2},·Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; |
89 | ····move-result-object·v2 | 91 | ····move-result-object·v2 |
Offset 113, 14 lines modified | Offset 115, 15 lines modified | ||
113 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
114 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 116 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
115 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
118 | ····.line·179 | ||
116 | ····invoke-interface·{v0,·v1},·Lorg/gnucash/android/ui/passcode/KeyboardFragment$OnPasscodeEnteredListener;->onPasscodeEntered(Ljava/lang/String;)V | 119 | ····invoke-interface·{v0,·v1},·Lorg/gnucash/android/ui/passcode/KeyboardFragment$OnPasscodeEnteredListener;->onPasscodeEntered(Ljava/lang/String;)V |
117 | ····.line·181 | 120 | ····.line·181 |
118 | ····iget-object·v0,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 121 | ····iget-object·v0,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$12;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
119 | ····invoke-static·{v0},·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->access$200(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)Landroid/widget/TextView; | 122 | ····invoke-static·{v0},·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->access$200(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)Landroid/widget/TextView; |
Offset 146, 61 lines modified | Offset 146, 67 lines modified | ||
146 | ····.line·49 | 146 | ····.line·49 |
147 | ····new-instance·v2,·Landroid/content/Intent; | 147 | ····new-instance·v2,·Landroid/content/Intent; |
148 | ····const-class·v3,·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity; | 148 | ····const-class·v3,·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity; |
149 | ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 149 | ····invoke-direct·{v2,·p0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
150 | ····.line·50 | ||
150 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->getIntent()Landroid/content/Intent; | 151 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->getIntent()Landroid/content/Intent; |
151 | ····move-result-object·v3 | 152 | ····move-result-object·v3 |
152 | ····invoke-virtual·{v3},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 153 | ····invoke-virtual·{v3},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
153 | ····move-result-object·v3 | 154 | ····move-result-object·v3 |
154 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 155 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
155 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
156 | ····const·v3,·0x10008000 | 157 | ····const·v3,·0x10008000 |
158 | ····.line·51 | ||
157 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 159 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
158 | ····move-result-object·v2 | 160 | ····move-result-object·v2 |
159 | ····const-string·v3,·"passcode_class_caller" | 161 | ····const-string·v3,·"passcode_class_caller" |
162 | ····.line·52 | ||
160 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 163 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
161 | ····move-result-object·v4 | 164 | ····move-result-object·v4 |
162 | ····invoke-virtual·{v4},·Ljava/lang/Class;->getName()Ljava/lang/String; | 165 | ····invoke-virtual·{v4},·Ljava/lang/Class;->getName()Ljava/lang/String; |
163 | ····move-result-object·v4 | 166 | ····move-result-object·v4 |
164 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 167 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
165 | ····move-result-object·v2 | 168 | ····move-result-object·v2 |
166 | ····const-string·v3,·"account_uid" | 169 | ····const-string·v3,·"account_uid" |
170 | ····.line·54 | ||
167 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->getIntent()Landroid/content/Intent; | 171 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->getIntent()Landroid/content/Intent; |
168 | ····move-result-object·v4 | 172 | ····move-result-object·v4 |
169 | ····const-string·v5,·"account_uid" | 173 | ····const-string·v5,·"account_uid" |
170 | ····invoke-virtual·{v4,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 174 | ····invoke-virtual·{v4,·v5},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
171 | ····move-result-object·v4 | 175 | ····move-result-object·v4 |
176 | ····.line·53 | ||
172 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 177 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
173 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
179 | ····.line·49 | ||
174 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->startActivity(Landroid/content/Intent;)V | 180 | ····invoke-virtual·{p0,·v2},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->startActivity(Landroid/content/Intent;)V |
175 | ····.line·57 | 181 | ····.line·57 |
176 | ····:cond_1 | 182 | ····:cond_1 |
177 | ····return-void | 183 | ····return-void |
178 | .end·method | 184 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·68 | 27 | ····.line·68 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$2;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$2;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·98 | 27 | ····.line·98 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$7;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$7;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·116 | 27 | ····.line·116 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$10;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$10;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·80 | 27 | ····.line·80 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$4;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$4;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·110 | 27 | ····.line·110 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$9;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$9;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·86 | 27 | ····.line·86 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$5;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$5;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·62 | 27 | ····.line·62 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$1;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$1;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·74 | 27 | ····.line·74 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$3;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$3;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$8;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$8;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 67, 14 lines modified | Offset 67, 15 lines modified | ||
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····const-string·v1,·"enabled_passcode" | 68 | ····const-string·v1,·"enabled_passcode" |
69 | ····const/4·v2,·0x0 | 69 | ····const/4·v2,·0x0 |
70 | ····.line·51 | ||
70 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 71 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
71 | ····move-result·v0 | 72 | ····move-result·v0 |
72 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/passcode/PasscodePreferenceActivity;->mIsPassEnabled:Z | 73 | ····iput-boolean·v0,·p0,·Lorg/gnucash/android/ui/passcode/PasscodePreferenceActivity;->mIsPassEnabled:Z |
73 | ····.line·53 | 74 | ····.line·53 |
Offset 112, 14 lines modified | Offset 113, 15 lines modified | ||
112 | ····move-result-object·v1 | 113 | ····move-result-object·v1 |
113 | ····const-string·v2,·"passcode" | 114 | ····const-string·v2,·"passcode" |
114 | ····const-string·v3,·"" | 115 | ····const-string·v3,·"" |
116 | ····.line·61 | ||
115 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 117 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
116 | ····move-result-object·v0 | 118 | ····move-result-object·v0 |
117 | ····.line·63 | 119 | ····.line·63 |
118 | ····.local·v0,·"passCode":Ljava/lang/String; | 120 | ····.local·v0,·"passCode":Ljava/lang/String; |
119 | ····iget-boolean·v1,·p0,·Lorg/gnucash/android/ui/passcode/PasscodePreferenceActivity;->mIsPassEnabled:Z | 121 | ····iget-boolean·v1,·p0,·Lorg/gnucash/android/ui/passcode/PasscodePreferenceActivity;->mIsPassEnabled:Z |
Offset 75, 24 lines modified | Offset 75, 27 lines modified | ||
75 | ····const-string·v1,·"android.intent.action.MAIN" | 75 | ····const-string·v1,·"android.intent.action.MAIN" |
76 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | 76 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
77 | ····const-string·v1,·"android.intent.category.HOME" | 77 | ····const-string·v1,·"android.intent.category.HOME" |
78 | ····.line·81 | ||
78 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; | 79 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; |
79 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
80 | ····const/high16·v1,·0x10000000 | 81 | ····const/high16·v1,·0x10000000 |
82 | ····.line·82 | ||
81 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 83 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
82 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
85 | ····.line·80 | ||
83 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->startActivity(Landroid/content/Intent;)V | 86 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->startActivity(Landroid/content/Intent;)V |
84 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
85 | .end·method | 88 | .end·method |
86 | .method·protected·onCreate(Landroid/os/Bundle;)V | 89 | .method·protected·onCreate(Landroid/os/Bundle;)V |
87 | ····.locals·1 | 90 | ····.locals·1 |
Offset 125, 14 lines modified | Offset 128, 15 lines modified | ||
125 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
126 | ····const-string·v2,·"passcode" | 129 | ····const-string·v2,·"passcode" |
127 | ····const-string·v3,·"" | 130 | ····const-string·v3,·"" |
131 | ····.line·49 | ||
128 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 132 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
129 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
130 | ····.line·50 | 134 | ····.line·50 |
131 | ····.local·v0,·"passcode":Ljava/lang/String; | 135 | ····.local·v0,·"passcode":Ljava/lang/String; |
132 | ····const-string·v1,·"PassLockScreenActivity" | 136 | ····const-string·v1,·"PassLockScreenActivity" |
Offset 204, 62 lines modified | Offset 208, 67 lines modified | ||
204 | ····sput-wide·v2,·Lorg/gnucash/android/app/GnuCashApplication;->PASSCODE_SESSION_INIT_TIME:J | 208 | ····sput-wide·v2,·Lorg/gnucash/android/app/GnuCashApplication;->PASSCODE_SESSION_INIT_TIME:J |
205 | ····.line·59 | 209 | ····.line·59 |
206 | ····new-instance·v1,·Landroid/content/Intent; | 210 | ····new-instance·v1,·Landroid/content/Intent; |
207 | ····invoke-direct·{v1},·Landroid/content/Intent;-><init>()V | 211 | ····invoke-direct·{v1},·Landroid/content/Intent;-><init>()V |
212 | ····.line·60 | ||
208 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; | 213 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; |
209 | ····move-result-object·v2 | 214 | ····move-result-object·v2 |
210 | ····const-string·v3,·"passcode_class_caller" | 215 | ····const-string·v3,·"passcode_class_caller" |
211 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 216 | ····invoke-virtual·{v2,·v3},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
212 | ····move-result-object·v2 | 217 | ····move-result-object·v2 |
213 | ····invoke-virtual·{v1,·p0,·v2},·Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; | 218 | ····invoke-virtual·{v1,·p0,·v2},·Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; |
214 | ····move-result-object·v1 | 219 | ····move-result-object·v1 |
220 | ····.line·61 | ||
215 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; | 221 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; |
216 | ····move-result-object·v2 | 222 | ····move-result-object·v2 |
217 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 223 | ····invoke-virtual·{v2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
218 | ····move-result-object·v2 | 224 | ····move-result-object·v2 |
219 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 225 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
220 | ····move-result-object·v1 | 226 | ····move-result-object·v1 |
221 | ····const·v2,·0x14008000 | 227 | ····const·v2,·0x14008000 |
228 | ····.line·62 | ||
222 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; | 229 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; |
223 | ····move-result-object·v1 | 230 | ····move-result-object·v1 |
224 | ····const-string·v2,·"account_uid" | 231 | ····const-string·v2,·"account_uid" |
232 | ····.line·63 | ||
225 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; | 233 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->getIntent()Landroid/content/Intent; |
226 | ····move-result-object·v3 | 234 | ····move-result-object·v3 |
227 | ····const-string·v4,·"account_uid" | 235 | ····const-string·v4,·"account_uid" |
228 | ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 236 | ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
229 | ····move-result-object·v3 | 237 | ····move-result-object·v3 |
230 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 238 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
231 | ····move-result-object·v1 | 239 | ····move-result-object·v1 |
240 | ····.line·59 | ||
232 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->startActivity(Landroid/content/Intent;)V | 241 | ····invoke-virtual·{p0,·v1},·Lorg/gnucash/android/ui/passcode/PasscodeLockScreenActivity;->startActivity(Landroid/content/Intent;)V |
233 | ····goto·:goto_0 | 242 | ····goto·:goto_0 |
234 | ····.line·66 | 243 | ····.line·66 |
235 | ····:cond_1 | 244 | ····:cond_1 |
236 | ····const·v1,·0x7f06012b | 245 | ····const·v1,·0x7f06012b |
Offset 38, 15 lines modified | Offset 38, 14 lines modified | ||
38 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V | 38 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V |
39 | ····.line·44 | 39 | ····.line·44 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····iput·v0,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->length:I | 41 | ····iput·v0,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment;->length:I |
42 | ····.line·46 | ||
43 | ····return-void | 42 | ····return-void |
44 | .end·method | 43 | .end·method |
45 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/passcode/KeyboardFragment;Ljava/lang/String;)V | 44 | .method·static·synthetic·access$000(Lorg/gnucash/android/ui/passcode/KeyboardFragment;Ljava/lang/String;)V |
46 | ····.locals·0 | 45 | ····.locals·0 |
47 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 46 | ····.param·p0,·"x0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
48 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 47 | ····.param·p1,·"x1"····#·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:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·92 | 27 | ····.line·92 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$6;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$6;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/passcode/KeyboardFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/passcode/KeyboardFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$11;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/passcode/KeyboardFragment$11;->this$0:Lorg/gnucash/android/ui/passcode/KeyboardFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·94 | 27 | ····.line·94 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity$1;->this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity$1;->this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity$2;->this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity$2;->this$0:Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 94, 111 lines modified | Offset 94, 107 lines modified | ||
94 | ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 94 | ····invoke-virtual·{v0,·v1},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
95 | ····.line·134 | 95 | ····.line·134 |
96 | ····return-void | 96 | ····return-void |
97 | .end·method | 97 | .end·method |
98 | .method·public·static·updateAllWidgets(Landroid/content/Context;)V | 98 | .method·public·static·updateAllWidgets(Landroid/content/Context;)V |
99 | ····.locals·1 | 99 | ····.locals·10 |
100 | ····.param·p0,·"context"····#·Landroid/content/Context; | 100 | ····.param·p0,·"context"····#·Landroid/content/Context; |
101 | ····.prologue | 101 | ····.prologue |
102 | ····.line·206 | 102 | ····.line·206 |
103 | ····const-string·v | 103 | ····const-string·v6,·"WidgetConfiguration" |
104 | ····const-string·v | 104 | ····const-string·v7,·"Updating·all·widgets" |
105 | ····invoke-static·{v | 105 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
106 | ····.line·207 | 106 | ····.line·207 |
107 | ····invoke-static·{p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; | 107 | ····invoke-static·{p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; |
108 | ····move-result-object·v | 108 | ····move-result-object·v5 |
109 | ····.line·208 | 109 | ····.line·208 |
110 | ····.local·v | 110 | ····.local·v5,·"widgetManager":Landroid/appwidget/AppWidgetManager; |
111 | ····new-instance·v | 111 | ····new-instance·v2,·Landroid/content/ComponentName; |
112 | ····const-class·v | 112 | ····const-class·v6,·Lorg/gnucash/android/receivers/TransactionAppWidgetProvider; |
113 | ····invoke-direct·{v | 113 | ····invoke-direct·{v2,·p0,·v6},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
114 | ····.line·209 | 114 | ····.line·209 |
115 | ····.local·v | 115 | ····.local·v2,·"componentName":Landroid/content/ComponentName; |
116 | ····invoke-virtual·{v | 116 | ····invoke-virtual·{v5,·v2},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I |
117 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
118 | ····.line·211 | 118 | ····.line·211 |
119 | ····.local·v1,·"appWidgetIds":[I | 119 | ····.local·v1,·"appWidgetIds":[I |
120 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 120 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
121 | ····move-result-object·v | 121 | ····move-result-object·v3 |
122 | ····.line·212 | 122 | ····.line·212 |
123 | ····.local·v | 123 | ····.local·v3,·"defaultSharedPrefs":Landroid/content/SharedPreferences; |
124 | ···· | 124 | ····array-length·v7,·v1 |
125 | ····.local·v2,·"arr$":[I | ||
126 | ····array-length·v6,·v2 | ||
127 | ····.local·v6,·"len$":I | ||
128 | ····const/4·v | 125 | ····const/4·v6,·0x0 |
129 | ····.local·v5,·"i$":I | ||
130 | ····:goto_0 | 126 | ····:goto_0 |
131 | ····if-ge·v | 127 | ····if-ge·v6,·v7,·:cond_1 |
132 | ····aget·v | 128 | ····aget·v4,·v1,·v6 |
133 | ····.line·213 | 129 | ····.line·213 |
134 | ····.local·v | 130 | ····.local·v4,·"widgetId":I |
135 | ····new-instance·v | 131 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
136 | ····invoke-direct·{v | 132 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V |
137 | ····const-string·v | 133 | ····const-string·v9,·"account_uid" |
138 | ····invoke-virtual·{v | 134 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
139 | ····move-result-object·v | 135 | ····move-result-object·v8 |
140 | ····invoke-virtual·{v | 136 | ····invoke-virtual·{v8,·v4},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
141 | ····move-result-object·v | 137 | ····move-result-object·v8 |
142 | ····invoke-virtual·{v | 138 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
143 | ····move-result-object·v | 139 | ····move-result-object·v8 |
144 | ····const/4·v | 140 | ····const/4·v9,·0x0 |
141 | ····.line·214 | ||
145 | ····invoke-interface·{v | 142 | ····invoke-interface·{v3,·v8,·v9},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
146 | ····move-result-object·v0 | 143 | ····move-result-object·v0 |
147 | ····.line·216 | 144 | ····.line·216 |
148 | ····.local·v0,·"accountUID":Ljava/lang/String; | 145 | ····.local·v0,·"accountUID":Ljava/lang/String; |
149 | ····if-nez·v0,·:cond_0 | 146 | ····if-nez·v0,·:cond_0 |
150 | ····.line·212 | 147 | ····.line·212 |
151 | ····:goto_1 | 148 | ····:goto_1 |
152 | ····add-int/lit8·v | 149 | ····add-int/lit8·v6,·v6,·0x1 |
153 | ····goto·:goto_0 | 150 | ····goto·:goto_0 |
154 | ····.line·218 | 151 | ····.line·218 |
155 | ····:cond_0 | 152 | ····:cond_0 |
156 | ····invoke-static·{p0,·v | 153 | ····invoke-static·{p0,·v4,·v0},·Lorg/gnucash/android/ui/widget/WidgetConfigurationActivity;->updateWidget(Landroid/content/Context;ILjava/lang/String;)V |
157 | ····goto·:goto_1 | 154 | ····goto·:goto_1 |
158 | ····.line·220 | 155 | ····.line·220 |
159 | ····.end·local·v0····#·"accountUID":Ljava/lang/String; | 156 | ····.end·local·v0····#·"accountUID":Ljava/lang/String; |
160 | ····.end·local·v | 157 | ····.end·local·v4····#·"widgetId":I |
161 | ····:cond_1 | 158 | ····:cond_1 |
162 | ····return-void | 159 | ····return-void |
163 | .end·method | 160 | .end·method |
164 | .method·public·static·updateWidget(Landroid/content/Context;ILjava/lang/String;)V | 161 | .method·public·static·updateWidget(Landroid/content/Context;ILjava/lang/String;)V |
165 | ····.locals·21 | 162 | ····.locals·21 |
166 | ····.param·p0,·"context"····#·Landroid/content/Context; | 163 | ····.param·p0,·"context"····#·Landroid/content/Context; |
Offset 292, 22 lines modified | Offset 288, 24 lines modified | ||
292 | ····move-result-object·v11 | 288 | ····move-result-object·v11 |
293 | ····.line·175 | 289 | ····.line·175 |
294 | ····.local·v11,·"accountBalance":Lorg/gnucash/android/model/Money; | 290 | ····.local·v11,·"accountBalance":Lorg/gnucash/android/model/Money; |
295 | ····const·v5,·0x7f0e00d0 | 291 | ····const·v5,·0x7f0e00d0 |
292 | ····.line·176 | ||
296 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 293 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
297 | ····move-result-object·v6 | 294 | ····move-result-object·v6 |
298 | ····invoke-virtual·{v11,·v6},·Lorg/gnucash/android/model/Money;->formattedString(Ljava/util/Locale;)Ljava/lang/String; | 295 | ····invoke-virtual·{v11,·v6},·Lorg/gnucash/android/model/Money;->formattedString(Ljava/util/Locale;)Ljava/lang/String; |
Max diff block lines reached; 1270/6850 bytes (18.54%) 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:Lorg/gnucash/android/ui/chart/PieChartActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/PieChartActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·355 | 27 | ····.line·355 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$4;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$4;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$allCurrencyNames:Ljava/util/List; | 24 | .field·final·synthetic·val$allCurrencyNames:Ljava/util/List; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;Ljava/util/List;Ljava/util/List;)V | 26 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;Ljava/util/List;Ljava/util/List;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/ChartReportActivity; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·70 | 30 | ····.line·70 |
30 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 31 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
31 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyCodes:Ljava/util/List; | 32 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyCodes:Ljava/util/List; |
Offset 86, 22 lines modified | Offset 87, 24 lines modified | ||
86 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
87 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 88 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
88 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
90 | ····.line·75 | ||
89 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 91 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
90 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
91 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 93 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
92 | ····const·v3,·0x7f06015b | 94 | ····const·v3,·0x7f06015b |
95 | ····.line·76 | ||
93 | ····invoke-virtual·{v1,·v3},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getString(I)Ljava/lang/String; | 96 | ····invoke-virtual·{v1,·v3},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getString(I)Ljava/lang/String; |
94 | ····move-result-object·v3 | 97 | ····move-result-object·v3 |
95 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyCodes:Ljava/util/List; | 98 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyCodes:Ljava/util/List; |
96 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyNames:Ljava/util/List; | 99 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$1;->val$allCurrencyNames:Ljava/util/List; |
Offset 116, 14 lines modified | Offset 119, 15 lines modified | ||
116 | ····check-cast·v1,·Ljava/lang/String; | 119 | ····check-cast·v1,·Ljava/lang/String; |
117 | ····invoke-interface·{v2,·v3,·v1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 120 | ····invoke-interface·{v2,·v3,·v1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
118 | ····move-result-object·v1 | 121 | ····move-result-object·v1 |
122 | ····.line·77 | ||
119 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 123 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
120 | ····.line·78 | 124 | ····.line·78 |
121 | ····return-void | 125 | ····return-void |
122 | .end·method | 126 | .end·method |
123 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V | 127 | .method·public·onNothingSelected(Landroid/widget/AdapterView;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/ChartReportActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$3;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$3;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/PieChartActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·140 | 27 | ····.line·140 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$1;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$1;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ····.line·67 | 83 | ····.line·67 |
84 | ····return-object·v0 | 84 | ····return-object·v0 |
85 | .end·method | 85 | .end·method |
86 | #·virtual·methods | 86 | #·virtual·methods |
87 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; | 87 | .method·public·onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; |
88 | ····.locals·1 | 88 | ····.locals·11 |
89 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 89 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
90 | ····.annotation·build·Landroid/support/annotation/NonNull; | 90 | ····.annotation·build·Landroid/support/annotation/NonNull; |
91 | ····.end·annotation | 91 | ····.end·annotation |
92 | ····.prologue | 92 | ····.prologue |
93 | ····const/4·v4,·0x1 | 93 | ····const/4·v4,·0x1 |
Offset 102, 31 lines modified | Offset 102, 32 lines modified | ||
102 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
103 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->callback:Landroid/app/DatePickerDialog$OnDateSetListener; | 103 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->callback:Landroid/app/DatePickerDialog$OnDateSetListener; |
104 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; | 104 | ····iget-object·v3,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; |
105 | ····.line·77 | ||
105 | ····invoke-virtual·{v3,·v4},·Ljava/util/Calendar;->get(I)I | 106 | ····invoke-virtual·{v3,·v4},·Ljava/util/Calendar;->get(I)I |
106 | ····move-result·v3 | 107 | ····move-result·v3 |
107 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; | 108 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; |
108 | ····const/4·v5,·0x2 | 109 | ····const/4·v5,·0x2 |
109 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I | 110 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I |
110 | ····move-result·v4 | 111 | ····move-result·v4 |
111 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; | 112 | ····iget-object·v5,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->mCalendar:Ljava/util/Calendar; |
112 | ····const/4·v1 | 113 | ····const/4·v10,·0x5 |
113 | ····invoke-virtual·{v5,·v1 | 114 | ····invoke-virtual·{v5,·v10},·Ljava/util/Calendar;->get(I)I |
114 | ····move-result·v5 | 115 | ····move-result·v5 |
115 | ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V | 116 | ····invoke-direct/range·{v0·..·v5},·Landroid/app/DatePickerDialog;-><init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V |
116 | ····.line·80 | 117 | ····.line·80 |
117 | ····.local·v0,·"dialog":Landroid/app/DatePickerDialog; | 118 | ····.local·v0,·"dialog":Landroid/app/DatePickerDialog; |
Offset 135, 138 lines modified | Offset 136, 136 lines modified | ||
135 | ····move-result-object·v1 | 136 | ····move-result-object·v1 |
136 | ····const-string·v2,·"mDatePicker" | 137 | ····const-string·v2,·"mDatePicker" |
137 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 138 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
138 | ····move-result-object·v | 139 | ····move-result-object·v7 |
139 | ····.line·81 | 140 | ····.line·81 |
140 | ····.local·v | 141 | ····.local·v7,·"datePickerField":Ljava/lang/reflect/Field; |
141 | ····const/4·v1,·0x1 | 142 | ····const/4·v1,·0x1 |
142 | ····invoke-virtual·{v | 143 | ····invoke-virtual·{v7,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V |
143 | ····.line·82 | 144 | ····.line·82 |
144 | ····invoke-virtual·{v | 145 | ····invoke-virtual·{v7,·v0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; |
145 | ····move-result-object·v | 146 | ····move-result-object·v6 |
146 | ····check-cast·v | 147 | ····check-cast·v6,·Landroid/widget/DatePicker; |
147 | ····.line·84 | 148 | ····.line·84 |
148 | ····.local·v | 149 | ····.local·v6,·"datePicker":Landroid/widget/DatePicker; |
149 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 150 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
150 | ····const/16·v2,·0xb | 151 | ····const/16·v2,·0xb |
151 | ····if-lt·v1,·v2,·:cond_0 | 152 | ····if-lt·v1,·v2,·:cond_0 |
152 | ····.line·85 | 153 | ····.line·85 |
153 | ····iget-wide·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->minDate:J | 154 | ····iget-wide·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->minDate:J |
154 | ····invoke-virtual·{v | 155 | ····invoke-virtual·{v6,·v2,·v3},·Landroid/widget/DatePicker;->setMinDate(J)V |
155 | ····.line·86 | 156 | ····.line·86 |
156 | ····iget-wide·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->maxDate:J | 157 | ····iget-wide·v2,·p0,·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->maxDate:J |
157 | ····invoke-virtual·{v | 158 | ····invoke-virtual·{v6,·v2,·v3},·Landroid/widget/DatePicker;->setMaxDate(J)V |
158 | ····.line·89 | 159 | ····.line·89 |
159 | ····:cond_0 | 160 | ····:cond_0 |
160 | ····invoke-virtual·{v | 161 | ····invoke-virtual·{v6},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
161 | ····move-result-object·v1 | 162 | ····move-result-object·v1 |
162 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; | 163 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; |
163 | ····move-result-object·v | 164 | ····move-result-object·v3 |
165 | ····array-length·v4,·v3 | ||
166 | ····const/4·v1,·0x0 | ||
164 | ····.local·v6,·"arr$":[Ljava/lang/reflect/Field; | ||
165 | ····array-length·v12,·v6 | ||
167 | ····move·v2,·v1 | ||
166 | ····.local·v12,·"len$":I | ||
167 | ····const/4·v11,·0x0 | ||
168 | ····.local·v11,·"i$":I | ||
169 | ····:goto_0 | 168 | ····:goto_0 |
170 | ····if-ge·v | 169 | ····if-ge·v2,·v4,·:cond_3 |
171 | ····aget-object·v | 170 | ····aget-object·v9,·v3,·v2 |
172 | ····.line·90 | 171 | ····.line·90 |
173 | ····.local·v | 172 | ····.local·v9,·"field":Ljava/lang/reflect/Field; |
174 | ····invoke-virtual·{v | 173 | ····invoke-virtual·{v9},·Ljava/lang/reflect/Field;->getName()Ljava/lang/String; |
175 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
176 | ····const-string·v | 175 | ····const-string·v5,·"mDaySpinner" |
177 | ····invoke-virtual·{v1,·v | 176 | ····invoke-virtual·{v1,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
178 | ····move-result·v1 | 177 | ····move-result·v1 |
Max diff block lines reached; 2595/7124 bytes (36.43%) of diff not shown. |
Offset 57, 14 lines modified | Offset 57, 15 lines modified | ||
57 | ····new-array·v0,·v0,·[I | 57 | ····new-array·v0,·v0,·[I |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
59 | ····const-string·v2,·"#17ee4e" | 59 | ····const-string·v2,·"#17ee4e" |
60 | ····.line·75 | ||
60 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 61 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
61 | ····move-result·v2 | 62 | ····move-result·v2 |
62 | ····aput·v2,·v0,·v1 | 63 | ····aput·v2,·v0,·v1 |
63 | ····const/4·v1,·0x1 | 64 | ····const/4·v1,·0x1 |
Offset 87, 14 lines modified | Offset 88, 15 lines modified | ||
87 | ····aput·v2,·v0,·v1 | 88 | ····aput·v2,·v0,·v1 |
88 | ····const/4·v1,·0x3 | 89 | ····const/4·v1,·0x3 |
89 | ····const-string·v2,·"#f9cd04" | 90 | ····const-string·v2,·"#f9cd04" |
91 | ····.line·76 | ||
90 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 92 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
91 | ····move-result·v2 | 93 | ····move-result·v2 |
92 | ····aput·v2,·v0,·v1 | 94 | ····aput·v2,·v0,·v1 |
93 | ····const/4·v1,·0x4 | 95 | ····const/4·v1,·0x4 |
Offset 117, 14 lines modified | Offset 119, 15 lines modified | ||
117 | ····aput·v2,·v0,·v1 | 119 | ····aput·v2,·v0,·v1 |
118 | ····const/4·v1,·0x6 | 120 | ····const/4·v1,·0x6 |
119 | ····const-string·v2,·"#17d6ed" | 121 | ····const-string·v2,·"#17d6ed" |
122 | ····.line·77 | ||
120 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 123 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
121 | ····move-result·v2 | 124 | ····move-result·v2 |
122 | ····aput·v2,·v0,·v1 | 125 | ····aput·v2,·v0,·v1 |
123 | ····const/4·v1,·0x7 | 126 | ····const/4·v1,·0x7 |
Offset 147, 14 lines modified | Offset 150, 15 lines modified | ||
147 | ····aput·v2,·v0,·v1 | 150 | ····aput·v2,·v0,·v1 |
148 | ····const/16·v1,·0x9 | 151 | ····const/16·v1,·0x9 |
149 | ····const-string·v2,·"#8b48fb" | 152 | ····const-string·v2,·"#8b48fb" |
153 | ····.line·78 | ||
150 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 154 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
151 | ····move-result·v2 | 155 | ····move-result·v2 |
152 | ····aput·v2,·v0,·v1 | 156 | ····aput·v2,·v0,·v1 |
153 | ····const/16·v1,·0xa | 157 | ····const/16·v1,·0xa |
Offset 177, 14 lines modified | Offset 181, 15 lines modified | ||
177 | ····aput·v2,·v0,·v1 | 181 | ····aput·v2,·v0,·v1 |
178 | ····const/16·v1,·0xc | 182 | ····const/16·v1,·0xc |
179 | ····const-string·v2,·"#a6dcfd" | 183 | ····const-string·v2,·"#a6dcfd" |
184 | ····.line·79 | ||
180 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 185 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
181 | ····move-result·v2 | 186 | ····move-result·v2 |
182 | ····aput·v2,·v0,·v1 | 187 | ····aput·v2,·v0,·v1 |
183 | ····const/16·v1,·0xd | 188 | ····const/16·v1,·0xd |
Offset 207, 14 lines modified | Offset 212, 15 lines modified | ||
207 | ····aput·v2,·v0,·v1 | 212 | ····aput·v2,·v0,·v1 |
208 | ····const/16·v1,·0xf | 213 | ····const/16·v1,·0xf |
209 | ····const-string·v2,·"#ba037c" | 214 | ····const-string·v2,·"#ba037c" |
215 | ····.line·80 | ||
210 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 216 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
211 | ····move-result·v2 | 217 | ····move-result·v2 |
212 | ····aput·v2,·v0,·v1 | 218 | ····aput·v2,·v0,·v1 |
213 | ····const/16·v1,·0x10 | 219 | ····const/16·v1,·0x10 |
Offset 237, 14 lines modified | Offset 243, 15 lines modified | ||
237 | ····aput·v2,·v0,·v1 | 243 | ····aput·v2,·v0,·v1 |
238 | ····const/16·v1,·0x12 | 244 | ····const/16·v1,·0x12 |
239 | ····const-string·v2,·"#fddef8" | 245 | ····const-string·v2,·"#fddef8" |
246 | ····.line·81 | ||
240 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 247 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
241 | ····move-result·v2 | 248 | ····move-result·v2 |
242 | ····aput·v2,·v0,·v1 | 249 | ····aput·v2,·v0,·v1 |
243 | ····const/16·v1,·0x13 | 250 | ····const/16·v1,·0x13 |
Offset 265, 14 lines modified | Offset 272, 15 lines modified | ||
265 | ····move-result·v2 | 272 | ····move-result·v2 |
266 | ····aput·v2,·v0,·v1 | 273 | ····aput·v2,·v0,·v1 |
267 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/PieChartActivity;->COLORS:[I | 274 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/PieChartActivity;->COLORS:[I |
275 | ····.line·74 | ||
268 | ····return-void | 276 | ····return-void |
269 | .end·method | 277 | .end·method |
270 | .method·public·constructor·<init>()V | 278 | .method·public·constructor·<init>()V |
271 | ····.locals·2 | 279 | ····.locals·2 |
272 | ····.prologue | 280 | ····.prologue |
Max diff block lines reached; 21549/23733 bytes (90.80%) of diff not shown. |
Offset 13, 136 lines modified | Offset 13, 137 lines modified | ||
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·protected·onCreate(Landroid/os/Bundle;)V | 16 | .method·protected·onCreate(Landroid/os/Bundle;)V |
17 | ····.locals·1 | 17 | ····.locals·11 |
18 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 18 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
19 | ····.prologue | 19 | ····.prologue |
20 | ····.line·47 | 20 | ····.line·47 |
21 | ····const·v | 21 | ····const·v8,·0x7f030017 |
22 | ····invoke-virtual·{p0,·v | 22 | ····invoke-virtual·{p0,·v8},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->setContentView(I)V |
23 | ····.line·48 | 23 | ····.line·48 |
24 | ····invoke-super·{p0,·p1},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->onCreate(Landroid/os/Bundle;)V | 24 | ····invoke-super·{p0,·p1},·Lorg/gnucash/android/ui/passcode/PassLockActivity;->onCreate(Landroid/os/Bundle;)V |
25 | ····.line·49 | 25 | ····.line·49 |
26 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; | 26 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar; |
27 | ····move-result-object·v | 27 | ····move-result-object·v8 |
28 | ····const·v | 28 | ····const·v9,·0x7f060101 |
29 | ····invoke-virtual·{v | 29 | ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/app/ActionBar;->setTitle(I)V |
30 | ····.line·51 | 30 | ····.line·51 |
31 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getResources()Landroid/content/res/Resources; | 31 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getResources()Landroid/content/res/Resources; |
32 | ····move-result-object·v | 32 | ····move-result-object·v8 |
33 | ····const·v | 33 | ····const·v9,·0x7f080013 |
34 | ····invoke-virtual·{v | 34 | ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
35 | ····move-result-object·v | 35 | ····move-result-object·v8 |
36 | ····invoke-static·{v | 36 | ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····.line·52 | 38 | ····.line·52 |
39 | ····.local·v0,·"allCurrencyCodes":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 39 | ····.local·v0,·"allCurrencyCodes":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
40 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getResources()Landroid/content/res/Resources; | 40 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getResources()Landroid/content/res/Resources; |
41 | ····move-result-object·v | 41 | ····move-result-object·v8 |
42 | ····const·v | 42 | ····const·v9,·0x7f080003 |
43 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v8,·v9},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
44 | ····move-result-object·v | 44 | ····move-result-object·v8 |
45 | ····invoke-static·{v | 45 | ····invoke-static·{v8},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
46 | ····move-result-object·v1 | 46 | ····move-result-object·v1 |
47 | ····.line·5 | 47 | ····.line·55 |
48 | ····.local·v1,·"allCurrencyNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 48 | ····.local·v1,·"allCurrencyNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
49 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getApplicationContext()Landroid/content/Context; | 49 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getApplicationContext()Landroid/content/Context; |
50 | ····move-result-object·v | 50 | ····move-result-object·v8 |
51 | ····invoke-static·{v | 51 | ····invoke-static·{v8},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
52 | ····move-result-object·v | 52 | ····move-result-object·v8 |
53 | ····const·v | 53 | ····const·v9,·0x7f06015b |
54 | ····.line·56 | ||
54 | ····invoke-virtual·{p0,·v | 55 | ····invoke-virtual·{p0,·v9},·Lorg/gnucash/android/ui/chart/ChartReportActivity;->getString(I)Ljava/lang/String; |
55 | ····move-result-object·v | 56 | ····move-result-object·v9 |
56 | ····sget-object·v1 | 57 | ····sget-object·v10,·Lorg/gnucash/android/model/Money;->DEFAULT_CURRENCY_CODE:Ljava/lang/String; |
57 | ····invoke-interface·{v | 58 | ····invoke-interface·{v8,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
58 | ····move-result-object·v | 59 | ····move-result-object·v8 |
60 | ····.line·54 | ||
59 | ····invoke-static·{v | 61 | ····invoke-static·{v8},·Ljava/util/Currency;->getInstance(Ljava/lang/String;)Ljava/util/Currency; |
60 | ····move-result-object·v | 62 | ····move-result-object·v6 |
61 | ····.line·57 | 63 | ····.line·57 |
62 | ····.local·v | 64 | ····.local·v6,·"preferredCurrency":Ljava/util/Currency; |
63 | ····invoke-static·{},·Lorg/gnucash/android/db/AccountsDbAdapter;->getInstance()Lorg/gnucash/android/db/AccountsDbAdapter; | 65 | ····invoke-static·{},·Lorg/gnucash/android/db/AccountsDbAdapter;->getInstance()Lorg/gnucash/android/db/AccountsDbAdapter; |
64 | ····move-result-object·v | 66 | ····move-result-object·v8 |
65 | ····invoke-virtual·{v | 67 | ····invoke-virtual·{v8},·Lorg/gnucash/android/db/AccountsDbAdapter;->getCurrencies()Ljava/util/List; |
66 | ····move-result-object·v2 | 68 | ····move-result-object·v2 |
67 | ····.line·58 | 69 | ····.line·58 |
68 | ····.local·v2,·"currencies":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Currency;>;" | 70 | ····.local·v2,·"currencies":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Currency;>;" |
69 | ····invoke-interface·{v2,·v | 71 | ····invoke-interface·{v2,·v6},·Ljava/util/List;->remove(Ljava/lang/Object;)Z |
70 | ····move-result·v | 72 | ····move-result·v8 |
71 | ····if-eqz·v | 73 | ····if-eqz·v8,·:cond_0 |
72 | ····.line·59 | 74 | ····.line·59 |
73 | ····const/4·v | 75 | ····const/4·v8,·0x0 |
74 | ····invoke-interface·{v2,·v | 76 | ····invoke-interface·{v2,·v8,·v6},·Ljava/util/List;->add(ILjava/lang/Object;)V |
75 | ····.line·61 | 77 | ····.line·61 |
76 | ····:cond_0 | 78 | ····:cond_0 |
77 | ····new-instance·v4,·Ljava/util/ArrayList; | 79 | ····new-instance·v4,·Ljava/util/ArrayList; |
78 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | 80 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
79 | ····.line·62 | 81 | ····.line·62 |
80 | ····.local·v4,·"currencyNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" | 82 | ····.local·v4,·"currencyNames":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
81 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 83 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
82 | ····move-result-object·v | 84 | ····move-result-object·v8 |
83 | ····.local·v6,·"i$":Ljava/util/Iterator; | ||
84 | ····:goto_0 | 85 | ····:goto_0 |
85 | ····invoke-interface·{v | 86 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
86 | ····move-result·v9 | 87 | ····move-result·v9 |
Max diff block lines reached; 5909/12030 bytes (49.12%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$spinner:Landroid/widget/Spinner; | 22 | .field·final·synthetic·val$spinner:Landroid/widget/Spinner; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/BarChartActivity;Landroid/widget/Spinner;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/BarChartActivity;Landroid/widget/Spinner;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/BarChartActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·261 | 28 | ····.line·261 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/BarChartActivity$1;->this$0:Lorg/gnucash/android/ui/chart/BarChartActivity; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/BarChartActivity$1;->this$0:Lorg/gnucash/android/ui/chart/BarChartActivity; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/chart/BarChartActivity$1;->val$spinner:Landroid/widget/Spinner; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/ui/chart/BarChartActivity$1;->val$spinner:Landroid/widget/Spinner; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/PieChartActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·148 | 27 | ····.line·148 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$2;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$2;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/PieChartActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/PieChartActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·157 | 27 | ····.line·157 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 42, 54 lines modified | Offset 43, 58 lines modified | ||
42 | ····.prologue | 43 | ····.prologue |
43 | ····.line·161 | 44 | ····.line·161 |
44 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 45 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
45 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 46 | ····iget-object·v2,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
47 | ····.line·162 | ||
46 | ····invoke-static·{v2},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$000(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; | 48 | ····invoke-static·{v2},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$000(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; |
47 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
48 | ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; | 50 | ····invoke-virtual·{v2},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; |
49 | ····move-result-object·v2 | 51 | ····move-result-object·v2 |
50 | ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J | 52 | ····invoke-virtual·{v2},·Ljava/util/Date;->getTime()J |
51 | ····move-result-wide·v2 | 53 | ····move-result-wide·v2 |
52 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 54 | ····iget-object·v4,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
55 | ····.line·163 | ||
53 | ····invoke-static·{v4},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$200(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; | 56 | ····invoke-static·{v4},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$200(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; |
54 | ····move-result-object·v4 | 57 | ····move-result-object·v4 |
55 | ····invoke-virtual·{v4},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; | 58 | ····invoke-virtual·{v4},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; |
56 | ····move-result-object·v4 | 59 | ····move-result-object·v4 |
57 | ····invoke-virtual·{v4},·Ljava/util/Date;->getTime()J | 60 | ····invoke-virtual·{v4},·Ljava/util/Date;->getTime()J |
58 | ····move-result-wide·v4 | 61 | ····move-result-wide·v4 |
59 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 62 | ····iget-object·v6,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
63 | ····.line·164 | ||
60 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$300(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; | 64 | ····invoke-static·{v6},·Lorg/gnucash/android/ui/chart/PieChartActivity;->access$300(Lorg/gnucash/android/ui/chart/PieChartActivity;)Lorg/joda/time/LocalDateTime; |
61 | ····move-result-object·v6 | 65 | ····move-result-object·v6 |
62 | ····invoke-virtual·{v6},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; | 66 | ····invoke-virtual·{v6},·Lorg/joda/time/LocalDateTime;->toDate()Ljava/util/Date; |
63 | ····move-result-object·v6 | 67 | ····move-result-object·v6 |
64 | ····invoke-virtual·{v6},·Ljava/util/Date;->getTime()J | 68 | ····invoke-virtual·{v6},·Ljava/util/Date;->getTime()J |
65 | ····move-result-wide·v6 | 69 | ····move-result-wide·v6 |
70 | ····.line·161 | ||
66 | ····invoke-static/range·{v1·..·v7},·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->newInstance(Landroid/app/DatePickerDialog$OnDateSetListener;JJJ)Lorg/gnucash/android/ui/chart/ChartDatePickerFragment; | 71 | ····invoke-static/range·{v1·..·v7},·Lorg/gnucash/android/ui/chart/ChartDatePickerFragment;->newInstance(Landroid/app/DatePickerDialog$OnDateSetListener;JJJ)Lorg/gnucash/android/ui/chart/ChartDatePickerFragment; |
67 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
68 | ····.line·165 | 73 | ····.line·165 |
69 | ····.local·v0,·"newFragment":Landroid/support/v4/app/DialogFragment; | 74 | ····.local·v0,·"newFragment":Landroid/support/v4/app/DialogFragment; |
70 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; | 75 | ····iget-object·v1,·p0,·Lorg/gnucash/android/ui/chart/PieChartActivity$3;->this$0:Lorg/gnucash/android/ui/chart/PieChartActivity; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/ChartReportActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·97 | 27 | ····.line·97 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$4;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$4;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 21 | .field·final·synthetic·this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V | 23 | .method·constructor·<init>(Lorg/gnucash/android/ui/chart/ChartReportActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/ui/chart/ChartReportActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·85 | 27 | ····.line·85 |
27 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$2;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; | 28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/ui/chart/ChartReportActivity$2;->this$0:Lorg/gnucash/android/ui/chart/ChartReportActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 80, 14 lines modified | Offset 80, 15 lines modified | ||
80 | ····.line·72 | 80 | ····.line·72 |
81 | ····const/4·v0,·0x5 | 81 | ····const/4·v0,·0x5 |
82 | ····new-array·v0,·v0,·[I | 82 | ····new-array·v0,·v0,·[I |
83 | ····const-string·v1,·"#68F1AF" | 83 | ····const-string·v1,·"#68F1AF" |
84 | ····.line·73 | ||
84 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 85 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
85 | ····move-result·v1 | 86 | ····move-result·v1 |
86 | ····aput·v1,·v0,·v2 | 87 | ····aput·v1,·v0,·v2 |
87 | ····const-string·v1,·"#cc1f09" | 88 | ····const-string·v1,·"#cc1f09" |
Offset 104, 14 lines modified | Offset 105, 15 lines modified | ||
104 | ····move-result·v1 | 105 | ····move-result·v1 |
105 | ····aput·v1,·v0,·v4 | 106 | ····aput·v1,·v0,·v4 |
106 | ····const-string·v1,·"#1469EB" | 107 | ····const-string·v1,·"#1469EB" |
108 | ····.line·74 | ||
107 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 109 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
108 | ····move-result·v1 | 110 | ····move-result·v1 |
109 | ····aput·v1,·v0,·v5 | 111 | ····aput·v1,·v0,·v5 |
110 | ····const-string·v1,·"#B304AD" | 112 | ····const-string·v1,·"#B304AD" |
Offset 127, 14 lines modified | Offset 129, 15 lines modified | ||
127 | ····.line·76 | 129 | ····.line·76 |
128 | ····const/4·v0,·0x5 | 130 | ····const/4·v0,·0x5 |
129 | ····new-array·v0,·v0,·[I | 131 | ····new-array·v0,·v0,·[I |
130 | ····const-string·v1,·"#008000" | 132 | ····const-string·v1,·"#008000" |
133 | ····.line·77 | ||
131 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 134 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
132 | ····move-result·v1 | 135 | ····move-result·v1 |
133 | ····aput·v1,·v0,·v2 | 136 | ····aput·v1,·v0,·v2 |
134 | ····const-string·v1,·"#FF0000" | 137 | ····const-string·v1,·"#FF0000" |
Offset 151, 14 lines modified | Offset 154, 15 lines modified | ||
151 | ····move-result·v1 | 154 | ····move-result·v1 |
152 | ····aput·v1,·v0,·v4 | 155 | ····aput·v1,·v0,·v4 |
153 | ····const-string·v1,·"#0065FF" | 156 | ····const-string·v1,·"#0065FF" |
157 | ····.line·78 | ||
154 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 158 | ····invoke-static·{v1},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
155 | ····move-result·v1 | 159 | ····move-result·v1 |
156 | ····aput·v1,·v0,·v5 | 160 | ····aput·v1,·v0,·v5 |
157 | ····const-string·v1,·"#8F038A" | 161 | ····const-string·v1,·"#8F038A" |
Offset 167, 14 lines modified | Offset 171, 15 lines modified | ||
167 | ····move-result·v1 | 171 | ····move-result·v1 |
168 | ····aput·v1,·v0,·v6 | 172 | ····aput·v1,·v0,·v6 |
169 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->FILL_COLORS:[I | 173 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->FILL_COLORS:[I |
174 | ····.line·76 | ||
170 | ····return-void | 175 | ····return-void |
171 | .end·method | 176 | .end·method |
172 | .method·public·constructor·<init>()V | 177 | .method·public·constructor·<init>()V |
173 | ····.locals·1 | 178 | ····.locals·1 |
174 | ····.prologue | 179 | ····.prologue |
Offset 397, 226 lines modified | Offset 402, 225 lines modified | ||
397 | ····iput-wide·v8,·p0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->mLatestTransactionTimestamp:J | 402 | ····iput-wide·v8,·p0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->mLatestTransactionTimestamp:J |
398 | ····goto·:goto_1 | 403 | ····goto·:goto_1 |
399 | .end·method | 404 | .end·method |
400 | .method·private·getData(Ljava/util/List;)Lcom/github/mikephil/charting/data/LineData; | 405 | .method·private·getData(Ljava/util/List;)Lcom/github/mikephil/charting/data/LineData; |
401 | ····.locals·1 | 406 | ····.locals·11 |
402 | ····.annotation·system·Ldalvik/annotation/Signature; | 407 | ····.annotation·system·Ldalvik/annotation/Signature; |
403 | ········value·=·{ | 408 | ········value·=·{ |
404 | ············"(", | 409 | ············"(", |
405 | ············"Ljava/util/List", | 410 | ············"Ljava/util/List", |
406 | ············"<", | 411 | ············"<", |
407 | ············"Lorg/gnucash/android/model/AccountType;", | 412 | ············"Lorg/gnucash/android/model/AccountType;", |
408 | ············">;)", | 413 | ············">;)", |
409 | ············"Lcom/github/mikephil/charting/data/LineData;" | 414 | ············"Lcom/github/mikephil/charting/data/LineData;" |
410 | ········} | 415 | ········} |
411 | ····.end·annotation | 416 | ····.end·annotation |
412 | ····.prologue | 417 | ····.prologue |
413 | ····.local·p1,·"accountTypeList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/AccountType;>;" | 418 | ····.local·p1,·"accountTypeList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/AccountType;>;" |
414 | ····const/4·v1 | 419 | ····const/4·v10,·0x1 |
415 | ····.line·134 | 420 | ····.line·134 |
416 | ····invoke-direct·{p0,·p1},·Lorg/gnucash/android/ui/chart/LineChartActivity;->calculateEarliestAndLatestTimestamps(Ljava/util/List;)V | 421 | ····invoke-direct·{p0,·p1},·Lorg/gnucash/android/ui/chart/LineChartActivity;->calculateEarliestAndLatestTimestamps(Ljava/util/List;)V |
417 | ····.line·136 | 422 | ····.line·136 |
418 | ····new-instance·v | 423 | ····new-instance·v7,·Lorg/joda/time/LocalDate; |
419 | ····iget-wide·v | 424 | ····iget-wide·v8,·p0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->mEarliestTransactionTimestamp:J |
420 | ····invoke-direct·{v | 425 | ····invoke-direct·{v7,·v8,·v9},·Lorg/joda/time/LocalDate;-><init>(J)V |
421 | ····invoke-virtual·{v | 426 | ····invoke-virtual·{v7,·v10},·Lorg/joda/time/LocalDate;->withDayOfMonth(I)Lorg/joda/time/LocalDate; |
422 | ····move-result-object·v | 427 | ····move-result-object·v5 |
423 | ····.line·137 | 428 | ····.line·137 |
424 | ····.local·v | 429 | ····.local·v5,·"startDate":Lorg/joda/time/LocalDate; |
425 | ····new-instance·v | 430 | ····new-instance·v7,·Lorg/joda/time/LocalDate; |
426 | ····iget-wide·v | 431 | ····iget-wide·v8,·p0,·Lorg/gnucash/android/ui/chart/LineChartActivity;->mLatestTransactionTimestamp:J |
427 | ····invoke-direct·{v | 432 | ····invoke-direct·{v7,·v8,·v9},·Lorg/joda/time/LocalDate;-><init>(J)V |
428 | ····invoke-virtual·{v | 433 | ····invoke-virtual·{v7,·v10},·Lorg/joda/time/LocalDate;->withDayOfMonth(I)Lorg/joda/time/LocalDate; |
Max diff block lines reached; 36958/40839 bytes (90.50%) of diff not shown. |
Offset 48, 14 lines modified | Offset 48, 15 lines modified | ||
48 | ····new-array·v0,·v0,·[I | 48 | ····new-array·v0,·v0,·[I |
49 | ····const/4·v1,·0x0 | 49 | ····const/4·v1,·0x0 |
50 | ····const-string·v2,·"#17ee4e" | 50 | ····const-string·v2,·"#17ee4e" |
51 | ····.line·78 | ||
51 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 52 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
52 | ····move-result·v2 | 53 | ····move-result·v2 |
53 | ····aput·v2,·v0,·v1 | 54 | ····aput·v2,·v0,·v1 |
54 | ····const/4·v1,·0x1 | 55 | ····const/4·v1,·0x1 |
Offset 78, 14 lines modified | Offset 79, 15 lines modified | ||
78 | ····aput·v2,·v0,·v1 | 79 | ····aput·v2,·v0,·v1 |
79 | ····const/4·v1,·0x3 | 80 | ····const/4·v1,·0x3 |
80 | ····const-string·v2,·"#f9cd04" | 81 | ····const-string·v2,·"#f9cd04" |
82 | ····.line·79 | ||
81 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 83 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
82 | ····move-result·v2 | 84 | ····move-result·v2 |
83 | ····aput·v2,·v0,·v1 | 85 | ····aput·v2,·v0,·v1 |
84 | ····const/4·v1,·0x4 | 86 | ····const/4·v1,·0x4 |
Offset 108, 14 lines modified | Offset 110, 15 lines modified | ||
108 | ····aput·v2,·v0,·v1 | 110 | ····aput·v2,·v0,·v1 |
109 | ····const/4·v1,·0x6 | 111 | ····const/4·v1,·0x6 |
110 | ····const-string·v2,·"#17d6ed" | 112 | ····const-string·v2,·"#17d6ed" |
113 | ····.line·80 | ||
111 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 114 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
112 | ····move-result·v2 | 115 | ····move-result·v2 |
113 | ····aput·v2,·v0,·v1 | 116 | ····aput·v2,·v0,·v1 |
114 | ····const/4·v1,·0x7 | 117 | ····const/4·v1,·0x7 |
Offset 138, 14 lines modified | Offset 141, 15 lines modified | ||
138 | ····aput·v2,·v0,·v1 | 141 | ····aput·v2,·v0,·v1 |
139 | ····const/16·v1,·0x9 | 142 | ····const/16·v1,·0x9 |
140 | ····const-string·v2,·"#8b48fb" | 143 | ····const-string·v2,·"#8b48fb" |
144 | ····.line·81 | ||
141 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 145 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
142 | ····move-result·v2 | 146 | ····move-result·v2 |
143 | ····aput·v2,·v0,·v1 | 147 | ····aput·v2,·v0,·v1 |
144 | ····const/16·v1,·0xa | 148 | ····const/16·v1,·0xa |
Offset 168, 14 lines modified | Offset 172, 15 lines modified | ||
168 | ····aput·v2,·v0,·v1 | 172 | ····aput·v2,·v0,·v1 |
169 | ····const/16·v1,·0xc | 173 | ····const/16·v1,·0xc |
170 | ····const-string·v2,·"#a6dcfd" | 174 | ····const-string·v2,·"#a6dcfd" |
175 | ····.line·82 | ||
171 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 176 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
172 | ····move-result·v2 | 177 | ····move-result·v2 |
173 | ····aput·v2,·v0,·v1 | 178 | ····aput·v2,·v0,·v1 |
174 | ····const/16·v1,·0xd | 179 | ····const/16·v1,·0xd |
Offset 198, 14 lines modified | Offset 203, 15 lines modified | ||
198 | ····aput·v2,·v0,·v1 | 203 | ····aput·v2,·v0,·v1 |
199 | ····const/16·v1,·0xf | 204 | ····const/16·v1,·0xf |
200 | ····const-string·v2,·"#ba037c" | 205 | ····const-string·v2,·"#ba037c" |
206 | ····.line·83 | ||
201 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 207 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
202 | ····move-result·v2 | 208 | ····move-result·v2 |
203 | ····aput·v2,·v0,·v1 | 209 | ····aput·v2,·v0,·v1 |
204 | ····const/16·v1,·0x10 | 210 | ····const/16·v1,·0x10 |
Offset 228, 14 lines modified | Offset 234, 15 lines modified | ||
228 | ····aput·v2,·v0,·v1 | 234 | ····aput·v2,·v0,·v1 |
229 | ····const/16·v1,·0x12 | 235 | ····const/16·v1,·0x12 |
230 | ····const-string·v2,·"#fddef8" | 236 | ····const-string·v2,·"#fddef8" |
237 | ····.line·84 | ||
231 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I | 238 | ····invoke-static·{v2},·Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I |
232 | ····move-result·v2 | 239 | ····move-result·v2 |
233 | ····aput·v2,·v0,·v1 | 240 | ····aput·v2,·v0,·v1 |
234 | ····const/16·v1,·0x13 | 241 | ····const/16·v1,·0x13 |
Offset 256, 14 lines modified | Offset 263, 15 lines modified | ||
256 | ····move-result·v2 | 263 | ····move-result·v2 |
257 | ····aput·v2,·v0,·v1 | 264 | ····aput·v2,·v0,·v1 |
258 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/BarChartActivity;->COLORS:[I | 265 | ····sput-object·v0,·Lorg/gnucash/android/ui/chart/BarChartActivity;->COLORS:[I |
266 | ····.line·77 | ||
259 | ····return-void | 267 | ····return-void |
260 | .end·method | 268 | .end·method |
261 | .method·public·constructor·<init>()V | 269 | .method·public·constructor·<init>()V |
262 | ····.locals·2 | 270 | ····.locals·2 |
263 | ····.prologue | 271 | ····.prologue |
Max diff block lines reached; 17959/20143 bytes (89.16%) of diff not shown. |
Offset 78, 21 lines modified | Offset 78, 19 lines modified | ||
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | #·virtual·methods | 80 | #·virtual·methods |
81 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 81 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
84 | ····.prologue | 83 | ····.prologue |
85 | ····.line·38 | 84 | ····.line·38 |
86 | ····check-cast·p1,·[Ljava/lang/String; | 85 | ····check-cast·p1,·[Ljava/lang/String; |
87 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
88 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/ui/util/AccountBalanceTask;->doInBackground([Ljava/lang/String;)Lorg/gnucash/android/model/Money; | 86 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/ui/util/AccountBalanceTask;->doInBackground([Ljava/lang/String;)Lorg/gnucash/android/model/Money; |
89 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
90 | ····return-object·v0 | 88 | ····return-object·v0 |
91 | .end·method | 89 | .end·method |
Offset 182, 21 lines modified | Offset 180, 19 lines modified | ||
182 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 180 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
183 | ····goto·:goto_0 | 181 | ····goto·:goto_0 |
184 | .end·method | 182 | .end·method |
185 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 183 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
186 | ····.locals·0 | 184 | ····.locals·0 |
187 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
188 | ····.prologue | 185 | ····.prologue |
189 | ····.line·38 | 186 | ····.line·38 |
190 | ····check-cast·p1,·Lorg/gnucash/android/model/Money; | 187 | ····check-cast·p1,·Lorg/gnucash/android/model/Money; |
191 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
192 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/ui/util/AccountBalanceTask;->onPostExecute(Lorg/gnucash/android/model/Money;)V | 188 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/ui/util/AccountBalanceTask;->onPostExecute(Lorg/gnucash/android/model/Money;)V |
193 | ····return-void | 189 | ····return-void |
194 | .end·method | 190 | .end·method |
195 | .method·protected·onPostExecute(Lorg/gnucash/android/model/Money;)V | 191 | .method·protected·onPostExecute(Lorg/gnucash/android/model/Money;)V |
196 | ····.locals·5 | 192 | ····.locals·5 |
Offset 265, 15 lines modified | Offset 261, 15 lines modified | ||
265 | ····.line·78 | 261 | ····.line·78 |
266 | ····.end·local·v0····#·"balanceTextView":Landroid/widget/TextView; | 262 | ····.end·local·v0····#·"balanceTextView":Landroid/widget/TextView; |
267 | ····.end·local·v1····#·"context":Landroid/content/Context; | 263 | ····.end·local·v1····#·"context":Landroid/content/Context; |
268 | ····.end·local·v2····#·"fontColor":I | 264 | ····.end·local·v2····#·"fontColor":I |
269 | ····:cond_0 | 265 | ····:cond_0 |
270 | ····return-void | 266 | ····return-void |
271 | ····.line·7 | 267 | ····.line·74 |
272 | ····.restart·local·v0····#·"balanceTextView":Landroid/widget/TextView; | 268 | ····.restart·local·v0····#·"balanceTextView":Landroid/widget/TextView; |
273 | ····.restart·local·v1····#·"context":Landroid/content/Context; | 269 | ····.restart·local·v1····#·"context":Landroid/content/Context; |
274 | ····:cond_1 | 270 | ····:cond_1 |
275 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 271 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
276 | ····move-result-object·v3 | 272 | ····move-result-object·v3 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/widget/ToggleButton; | 2 | .super·Landroid/widget/ToggleButton; |
3 | .source·"TransactionTypeToggleButton.java" | 3 | .source·"TransactionTypeToggleButton.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lorg/gnucash/android/ui/util/TransactionTypeToggleButton$1;, | ||
8 | ········Lorg/gnucash/android/ui/util/TransactionTypeToggleButton$OnTypeChangedListener; | 7 | ········Lorg/gnucash/android/ui/util/TransactionTypeToggleButton$OnTypeChangedListener; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·mAccountType:Lorg/gnucash/android/model/AccountType; | 11 | .field·private·mAccountType:Lorg/gnucash/android/model/AccountType; |
Offset 152, 15 lines modified | Offset 152, 15 lines modified | ||
152 | ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/Calendar;->add(II)V | 152 | ····invoke-virtual·{v0,·v2,·v1},·Ljava/util/Calendar;->add(II)V |
153 | ····.line·150 | 153 | ····.line·150 |
154 | ····return-object·v0 | 154 | ····return-object·v0 |
155 | .end·method | 155 | .end·method |
156 | .method·public·static·parse(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction$ActionType;)Ljava/util/List; | 156 | .method·public·static·parse(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction$ActionType;)Ljava/util/List; |
157 | ····.locals·1 | 157 | ····.locals·13 |
158 | ····.param·p0,·"eventRecurrence"····#·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence; | 158 | ····.param·p0,·"eventRecurrence"····#·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence; |
159 | ····.param·p1,·"actionType"····#·Lorg/gnucash/android/model/ScheduledAction$ActionType; | 159 | ····.param·p1,·"actionType"····#·Lorg/gnucash/android/model/ScheduledAction$ActionType; |
160 | ····.annotation·system·Ldalvik/annotation/Signature; | 160 | ····.annotation·system·Ldalvik/annotation/Signature; |
161 | ········value·=·{ | 161 | ········value·=·{ |
162 | ············"(", | 162 | ············"(", |
163 | ············"Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;", | 163 | ············"Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;", |
164 | ············"Lorg/gnucash/android/model/ScheduledAction$ActionType;", | 164 | ············"Lorg/gnucash/android/model/ScheduledAction$ActionType;", |
Offset 169, 289 lines modified | Offset 169, 279 lines modified | ||
169 | ············"<", | 169 | ············"<", |
170 | ············"Lorg/gnucash/android/model/ScheduledAction;", | 170 | ············"Lorg/gnucash/android/model/ScheduledAction;", |
171 | ············">;" | 171 | ············">;" |
172 | ········} | 172 | ········} |
173 | ····.end·annotation | 173 | ····.end·annotation |
174 | ····.prologue | 174 | ····.prologue |
175 | ····const/4·v12,·0x1 | ||
175 | ····.line·54 | 176 | ····.line·54 |
176 | ····new-instance·v | 177 | ····new-instance·v6,·Ljava/util/ArrayList; |
177 | ····invoke-direct·{v | 178 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
178 | ····.line·55 | 179 | ····.line·55 |
179 | ····.local·v | 180 | ····.local·v6,·"scheduledActionList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" |
180 | ····if-nez·p0,·:cond_1 | 181 | ····if-nez·p0,·:cond_1 |
181 | ····.line·119 | 182 | ····.line·119 |
182 | ····:cond_0 | 183 | ····:cond_0 |
183 | ····:goto_0 | 184 | ····:goto_0 |
184 | ····return-object·v | 185 | ····return-object·v6 |
185 | ····.line·58 | 186 | ····.line·58 |
186 | ····:cond_1 | 187 | ····:cond_1 |
187 | ····iget·v | 188 | ····iget·v7,·p0,·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;->freq:I |
188 | ····packed-switch·v | 189 | ····packed-switch·v7,·:pswitch_data_0 |
189 | ····goto·:goto_0 | 190 | ····goto·:goto_0 |
190 | ····.line·60 | 191 | ····.line·60 |
191 | ····:pswitch_0 | 192 | ····:pswitch_0 |
192 | ····iget·v | 193 | ····iget·v7,·p0,·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;->interval:I |
193 | ····if-nez·v | 194 | ····if-nez·v7,·:cond_2 |
194 | ····.line·61 | 195 | ····.line·61 |
195 | ····const-wide/32·v | 196 | ····const-wide/32·v4,·0x5265c00 |
196 | ····.line·65 | 197 | ····.line·65 |
197 | ····.local·v | 198 | ····.local·v4,·"period":J |
198 | ····:goto_1 | 199 | ····:goto_1 |
199 | ····new-instance·v | 200 | ····new-instance·v3,·Lorg/gnucash/android/model/ScheduledAction; |
200 | ····invoke-direct·{v | 201 | ····invoke-direct·{v3,·p1},·Lorg/gnucash/android/model/ScheduledAction;-><init>(Lorg/gnucash/android/model/ScheduledAction$ActionType;)V |
201 | ····.line·66 | 202 | ····.line·66 |
202 | ····.local·v | 203 | ····.local·v3,·"scheduledAction":Lorg/gnucash/android/model/ScheduledAction; |
203 | ····invoke-virtual·{v | 204 | ····invoke-virtual·{v3,·v4,·v5},·Lorg/gnucash/android/model/ScheduledAction;->setPeriod(J)V |
204 | ····.line·67 | 205 | ····.line·67 |
205 | ····invoke-static·{p0,·v | 206 | ····invoke-static·{p0,·v3},·Lorg/gnucash/android/ui/util/RecurrenceParser;->parseEndTime(Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;Lorg/gnucash/android/model/ScheduledAction;)V |
206 | ····.line·68 | 207 | ····.line·68 |
207 | ····invoke-interface·{v | 208 | ····invoke-interface·{v6,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
208 | ····goto·:goto_0 | 209 | ····goto·:goto_0 |
209 | ····.line·63 | 210 | ····.line·63 |
210 | ····.end·local·v6····#·"period":J | ||
211 | ····.end·local·v | 211 | ····.end·local·v3····#·"scheduledAction":Lorg/gnucash/android/model/ScheduledAction; |
212 | ····.end·local·v4····#·"period":J | ||
212 | ····:cond_2 | 213 | ····:cond_2 |
213 | ····iget·v | 214 | ····iget·v7,·p0,·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;->interval:I |
214 | ····int-to-long·v | 215 | ····int-to-long·v8,·v7 |
215 | ····const-wide/32·v1 | 216 | ····const-wide/32·v10,·0x5265c00 |
216 | ····mul-long·v | 217 | ····mul-long·v4,·v8,·v10 |
217 | ····.restart·local·v | 218 | ····.restart·local·v4····#·"period":J |
218 | ····goto·:goto_1 | 219 | ····goto·:goto_1 |
219 | ····.line·73 | 220 | ····.line·73 |
220 | ····.end·local·v | 221 | ····.end·local·v4····#·"period":J |
221 | ····:pswitch_1 | 222 | ····:pswitch_1 |
222 | ····iget·v | 223 | ····iget·v7,·p0,·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;->interval:I |
223 | ····if-nez·v | 224 | ····if-nez·v7,·:cond_3 |
224 | ····.line·74 | 225 | ····.line·74 |
225 | ····const-wide/32·v | 226 | ····const-wide/32·v4,·0x240c8400 |
226 | ····.line·77 | 227 | ····.line·77 |
227 | ····.restart·local·v | 228 | ····.restart·local·v4····#·"period":J |
228 | ····:goto_2 | 229 | ····:goto_2 |
229 | ····iget-object·v | 230 | ····iget-object·v8,·p0,·Lcom/doomonafireball/betterpickers/recurrencepicker/EventRecurrence;->byday:[I |
230 | ····.local·v0,·"arr$":[I | ||
231 | ····array-length·v | 231 | ····array-length·v9,·v8 |
232 | ····.local·v4,·"len$":I | ||
233 | ····const/4·v | 232 | ····const/4·v7,·0x0 |
234 | ····.local·v3,·"i$":I | ||
235 | ····:goto_3 | 233 | ····:goto_3 |
236 | ····if-ge·v | 234 | ····if-ge·v7,·v9,·:cond_0 |
237 | ····aget·v | 235 | ····aget·v0,·v8,·v7 |
238 | ····.line·78 | 236 | ····.line·78 |
239 | ····.local·v | 237 | ····.local·v0,·"day":I |
240 | ····new-instance·v | 238 | ····new-instance·v3,·Lorg/gnucash/android/model/ScheduledAction; |
241 | ····invoke-direct·{v | 239 | ····invoke-direct·{v3,·p1},·Lorg/gnucash/android/model/ScheduledAction;-><init>(Lorg/gnucash/android/model/ScheduledAction$ActionType;)V |
242 | ····.line·79 | 240 | ····.line·79 |
243 | ····.restart·local·v | 241 | ····.restart·local·v3····#·"scheduledAction":Lorg/gnucash/android/model/ScheduledAction; |
244 | ····invoke-virtual·{v | 242 | ····invoke-virtual·{v3,·v4,·v5},·Lorg/gnucash/android/model/ScheduledAction;->setPeriod(J)V |
Max diff block lines reached; 9530/15879 bytes (60.02%) of diff not shown. |
Offset 41, 14 lines modified | Offset 41, 15 lines modified | ||
41 | ····.line·41 | 41 | ····.line·41 |
42 | ····const/4·v1,·0x1 | 42 | ····const/4·v1,·0x1 |
43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
44 | ····const/4·v1,·0x0 | 44 | ····const/4·v1,·0x0 |
45 | ····.line·42 | ||
45 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorSquare;->getContext()Landroid/content/Context; | 46 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorSquare;->getContext()Landroid/content/Context; |
46 | ····move-result-object·v2 | 47 | ····move-result-object·v2 |
47 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 48 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
48 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
Offset 148, 14 lines modified | Offset 148, 15 lines modified | ||
148 | ····.line·64 | 148 | ····.line·64 |
149 | ····const/4·v1,·0x1 | 149 | ····const/4·v1,·0x1 |
150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
151 | ····const/4·v1,·0x0 | 151 | ····const/4·v1,·0x0 |
152 | ····.line·65 | ||
152 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; | 153 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; |
153 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
154 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 155 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
155 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
Offset 70, 86 lines modified | Offset 70, 81 lines modified | ||
70 | ····.line·70 | 70 | ····.line·70 |
71 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
72 | ····return·v0 | 72 | ····return·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·protected·onStateChange([I)Z | 74 | .method·protected·onStateChange([I)Z |
75 | ····.locals· | 75 | ····.locals·5 |
76 | ····.param·p1,·"states"····#·[I | 76 | ····.param·p1,·"states"····#·[I |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·41 | 78 | ····.line·41 |
79 | ····const/4·v | 79 | ····const/4·v0,·0x0 |
80 | ····.line·42 | 80 | ····.line·42 |
81 | ····.local·v | 81 | ····.local·v0,·"pressedOrFocused":Z |
82 | ···· | 82 | ····array-length·v3,·p1 |
83 | ····const/4·v2,·0x0 | ||
83 | ····.local·v0,·"arr$":[I | ||
84 | ····array-length·v2,·v0 | ||
85 | ····.local·v2,·"len$":I | ||
86 | ····const/4·v1,·0x0 | ||
87 | ····.local·v1,·"i$":I | ||
88 | ····:goto_0 | 84 | ····:goto_0 |
89 | ····if-ge·v | 85 | ····if-ge·v2,·v3,·:cond_1 |
90 | ····aget·v | 86 | ····aget·v1,·p1,·v2 |
91 | ····.line·43 | 87 | ····.line·43 |
92 | ····.local·v | 88 | ····.local·v1,·"state":I |
93 | ····const·v | 89 | ····const·v4,·0x10100a7 |
94 | ····if-eq·v | 90 | ····if-eq·v1,·v4,·:cond_0 |
95 | ····const·v | 91 | ····const·v4,·0x101009c |
96 | ····if-ne·v | 92 | ····if-ne·v1,·v4,·:cond_2 |
97 | ····.line·44 | 93 | ····.line·44 |
98 | ····:cond_0 | 94 | ····:cond_0 |
99 | ····const/4·v | 95 | ····const/4·v0,·0x1 |
100 | ····.line·49 | 96 | ····.line·49 |
101 | ····.end·local·v | 97 | ····.end·local·v1····#·"state":I |
102 | ····:cond_1 | 98 | ····:cond_1 |
103 | ····if-eqz·v | 99 | ····if-eqz·v0,·:cond_3 |
104 | ····.line·50 | 100 | ····.line·50 |
105 | ····iget·v | 101 | ····iget·v2,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorStateDrawable;->mColor:I |
106 | ····invoke-direct·{p0,·v | 102 | ····invoke-direct·{p0,·v2},·Lorg/gnucash/android/ui/colorpicker/ColorStateDrawable;->getPressedColor(I)I |
107 | ····move-result·v | 103 | ····move-result·v2 |
108 | ····sget-object·v | 104 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
109 | ····invoke-super·{p0,·v | 105 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
110 | ····.line·55 | 106 | ····.line·55 |
111 | ····:goto_1 | 107 | ····:goto_1 |
112 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z | 108 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z |
113 | ····move-result·v | 109 | ····move-result·v2 |
114 | ····return·v | 110 | ····return·v2 |
115 | ····.line·42 | 111 | ····.line·42 |
116 | ····.restart·local·v | 112 | ····.restart·local·v1····#·"state":I |
117 | ····:cond_2 | 113 | ····:cond_2 |
118 | ····add-int/lit8·v | 114 | ····add-int/lit8·v2,·v2,·0x1 |
119 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
120 | ····.line·52 | 116 | ····.line·52 |
121 | ····.end·local·v | 117 | ····.end·local·v1····#·"state":I |
122 | ····:cond_3 | 118 | ····:cond_3 |
123 | ····iget·v | 119 | ····iget·v2,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorStateDrawable;->mColor:I |
124 | ····sget-object·v | 120 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
125 | ····invoke-super·{p0,·v | 121 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
126 | ····goto·:goto_1 | 122 | ····goto·:goto_1 |
127 | .end·method | 123 | .end·method |
Offset 292, 14 lines modified | Offset 292, 16 lines modified | ||
292 | #·virtual·methods | 292 | #·virtual·methods |
293 | .method·public·drawPalette([II)V | 293 | .method·public·drawPalette([II)V |
294 | ····.locals·11 | 294 | ····.locals·11 |
295 | ····.param·p1,·"colors"····#·[I | 295 | ····.param·p1,·"colors"····#·[I |
296 | ····.param·p2,·"selectedColor"····#·I | 296 | ····.param·p2,·"selectedColor"····#·I |
297 | ····.prologue | 297 | ····.prologue |
298 | ····const/4·v8,·0x0 | ||
298 | ····.line·87 | 299 | ····.line·87 |
299 | ····if-nez·p1,·:cond_1 | 300 | ····if-nez·p1,·:cond_1 |
300 | ····.line·123 | 301 | ····.line·123 |
301 | ····:cond_0 | 302 | ····:cond_0 |
302 | ····:goto_0 | 303 | ····:goto_0 |
303 | ····return-void | 304 | ····return-void |
Offset 319, 116 lines modified | Offset 321, 113 lines modified | ||
319 | ····.local·v3,·"rowElements":I | 321 | ····.local·v3,·"rowElements":I |
320 | ····const/4·v1,·0x0 | 322 | ····const/4·v1,·0x0 |
321 | ····.line·97 | 323 | ····.line·97 |
322 | ····.local·v1,·"rowNumber":I | 324 | ····.local·v1,·"rowNumber":I |
323 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 325 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
324 | ····move-result-object·v | 326 | ····move-result-object·v7 |
325 | ····.line·98 | 327 | ····.line·98 |
326 | ····.local·v | 328 | ····.local·v7,·"row":Landroid/widget/TableRow; |
327 | ···· | 329 | ····array-length·v10,·p1 |
330 | ····move·v9,·v8 | ||
328 | ····.local·v6,·"arr$":[I | ||
329 | ····array-length·v9,·v6 | ||
330 | ····.local·v9,·"len$":I | ||
331 | ····const/4·v8,·0x0 | ||
332 | ····.local·v8,·"i$":I | ||
333 | ····:goto_1 | 331 | ····:goto_1 |
334 | ····if-ge·v | 332 | ····if-ge·v9,·v10,·:cond_4 |
335 | ····aget·v | 333 | ····aget·v6,·p1,·v9 |
336 | ····.line·99 | 334 | ····.line·99 |
337 | ····.local·v | 335 | ····.local·v6,·"color":I |
338 | ····add-int/lit8·v2,·v2,·0x1 | 336 | ····add-int/lit8·v2,·v2,·0x1 |
339 | ····.line·101 | 337 | ····.line·101 |
340 | ····invoke-direct·{p0,·v | 338 | ····invoke-direct·{p0,·v6,·p2},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createColorSwatch(II)Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch; |
341 | ····move-result-object·v5 | 339 | ····move-result-object·v5 |
342 | ····.line·102 | 340 | ····.line·102 |
343 | ····.local·v5,·"colorSwatch":Landroid/view/View; | 341 | ····.local·v5,·"colorSwatch":Landroid/view/View; |
344 | ····if-ne·v | 342 | ····if-ne·v6,·p2,·:cond_3 |
345 | ····const/4·v4,·0x1 | 343 | ····const/4·v4,·0x1 |
346 | ····:goto_2 | 344 | ····:goto_2 |
347 | ····move-object·v0,·p0 | 345 | ····move-object·v0,·p0 |
348 | ····invoke-direct/range·{v0·..·v5},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V | 346 | ····invoke-direct/range·{v0·..·v5},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V |
349 | ····.line·104 | 347 | ····.line·104 |
350 | ····invoke-direct·{p0,·v | 348 | ····invoke-direct·{p0,·v7,·v5,·v1},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->addSwatchToRow(Landroid/widget/TableRow;Landroid/view/View;I)V |
351 | ····.line·106 | 349 | ····.line·106 |
352 | ····add-int/lit8·v3,·v3,·0x1 | 350 | ····add-int/lit8·v3,·v3,·0x1 |
353 | ····.line·107 | 351 | ····.line·107 |
354 | ····iget·v0,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->mNumColumns:I | 352 | ····iget·v0,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->mNumColumns:I |
355 | ····if-ne·v3,·v0,·:cond_2 | 353 | ····if-ne·v3,·v0,·:cond_2 |
356 | ····.line·108 | 354 | ····.line·108 |
357 | ····invoke-virtual·{p0,·v | 355 | ····invoke-virtual·{p0,·v7},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->addView(Landroid/view/View;)V |
358 | ····.line·109 | 356 | ····.line·109 |
359 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 357 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
360 | ····move-result-object·v | 358 | ····move-result-object·v7 |
361 | ····.line·110 | 359 | ····.line·110 |
362 | ····const/4·v3,·0x0 | 360 | ····const/4·v3,·0x0 |
363 | ····.line·111 | 361 | ····.line·111 |
364 | ····add-int/lit8·v1,·v1,·0x1 | 362 | ····add-int/lit8·v1,·v1,·0x1 |
365 | ····.line·98 | 363 | ····.line·98 |
366 | ····:cond_2 | 364 | ····:cond_2 |
367 | ····add-int/lit8·v | 365 | ····add-int/lit8·v0,·v9,·0x1 |
366 | ····move·v9,·v0 | ||
368 | ····goto·:goto_1 | 367 | ····goto·:goto_1 |
369 | ····.line·102 | ||
370 | ····:cond_3 | 368 | ····:cond_3 |
371 | ···· | 369 | ····move·v4,·v8 |
370 | ····.line·102 | ||
372 | ····goto·:goto_2 | 371 | ····goto·:goto_2 |
373 | ····.line·116 | 372 | ····.line·116 |
374 | ····.end·local·v5····#·"colorSwatch":Landroid/view/View; | 373 | ····.end·local·v5····#·"colorSwatch":Landroid/view/View; |
375 | ····.end·local·v | 374 | ····.end·local·v6····#·"color":I |
376 | ····:cond_4 | 375 | ····:cond_4 |
377 | ····if-lez·v3,·:cond_0 | 376 | ····if-lez·v3,·:cond_0 |
378 | ····.line·117 | 377 | ····.line·117 |
379 | ····:goto_3 | 378 | ····:goto_3 |
380 | ····iget·v0,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->mNumColumns:I | 379 | ····iget·v0,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->mNumColumns:I |
381 | ····if-eq·v3,·v0,·:cond_5 | 380 | ····if-eq·v3,·v0,·:cond_5 |
382 | ····.line·118 | 381 | ····.line·118 |
383 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createBlankSpace()Landroid/widget/ImageView; | 382 | ····invoke-direct·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->createBlankSpace()Landroid/widget/ImageView; |
384 | ····move-result-object·v0 | 383 | ····move-result-object·v0 |
385 | ····invoke-direct·{p0,·v | 384 | ····invoke-direct·{p0,·v7,·v0,·v1},·Lorg/gnucash/android/ui/colorpicker/ColorPickerPalette;->addSwatchToRow(Landroid/widget/TableRow;Landroid/view/View;I)V |
386 | ····.line·119 | 385 | ····.line·119 |
387 | ····add-int/lit8·v3,·v3,·0x1 | 386 | ····add-int/lit8·v3,·v3,·0x1 |
388 | ····goto·:goto_3 | 387 | ····goto·:goto_3 |
Max diff block lines reached; 432/4439 bytes (9.73%) of diff not shown. |
Offset 185, 15 lines modified | Offset 185, 15 lines modified | ||
185 | ····move-result-object·v1 | 185 | ····move-result-object·v1 |
186 | ····instance-of·v1,·v1,·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 186 | ····instance-of·v1,·v1,·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
187 | ····if-eqz·v1,·:cond_1 | 187 | ····if-eqz·v1,·:cond_1 |
188 | ····.line·13 | 188 | ····.line·133 |
189 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/support/v4/app/Fragment; | 189 | ····invoke-virtual·{p0},·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/support/v4/app/Fragment; |
190 | ····move-result-object·v0 | 190 | ····move-result-object·v0 |
191 | ····check-cast·v0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 191 | ····check-cast·v0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
192 | ····.line·134 | 192 | ····.line·134 |
Offset 386, 22 lines modified | Offset 386, 25 lines modified | ||
386 | ····:cond_0 | 386 | ····:cond_0 |
387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
389 | ····iget·v3,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->mTitleResId:I | 389 | ····iget·v3,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->mTitleResId:I |
390 | ····.line·118 | ||
390 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 391 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
391 | ····move-result-object·v2 | 392 | ····move-result-object·v2 |
393 | ····.line·119 | ||
392 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 394 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
393 | ····move-result-object·v2 | 395 | ····move-result-object·v2 |
396 | ····.line·120 | ||
394 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 397 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
395 | ····move-result-object·v2 | 398 | ····move-result-object·v2 |
396 | ····iput-object·v2,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; | 399 | ····iput-object·v2,·p0,·Lorg/gnucash/android/ui/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; |
397 | ····.line·122 | 400 | ····.line·122 |
Offset 171, 24 lines modified | Offset 171, 20 lines modified | ||
171 | ····const/4·v8,·0x0 | 171 | ····const/4·v8,·0x0 |
172 | ····goto·:goto_0 | 172 | ····goto·:goto_0 |
173 | .end·method | 173 | .end·method |
174 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 174 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
175 | ····.locals·1 | 175 | ····.locals·1 |
176 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
177 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
178 | ····.prologue | 176 | ····.prologue |
179 | ····.line·26 | 177 | ····.line·26 |
180 | ····check-cast·p1,·Ljava/lang/Integer; | 178 | ····check-cast·p1,·Ljava/lang/Integer; |
181 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
182 | ····check-cast·p2,·Ljava/lang/Integer; | 179 | ····check-cast·p2,·Ljava/lang/Integer; |
183 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
184 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/colorpicker/HsvColorComparator;->compare(Ljava/lang/Integer;Ljava/lang/Integer;)I | 180 | ····invoke-virtual·{p0,·p1,·p2},·Lorg/gnucash/android/ui/colorpicker/HsvColorComparator;->compare(Ljava/lang/Integer;Ljava/lang/Integer;)I |
185 | ····move-result·v0 | 181 | ····move-result·v0 |
186 | ····return·v0 | 182 | ····return·v0 |
187 | .end·method | 183 | .end·method |
Offset 1, 19 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·Lorg/gnucash/android/export/ExportAsyncTask; | 1 | .class·public·Lorg/gnucash/android/export/ExportAsyncTask; |
2 | .super·Landroid/os/AsyncTask; | 2 | .super·Landroid/os/AsyncTask; |
3 | .source·"ExportAsyncTask.java" | 3 | .source·"ExportAsyncTask.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/export/ExportAsyncTask$2; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
11 | ····value·=·{ | 6 | ····value·=·{ |
12 | ········"Landroid/os/AsyncTask", | 7 | ········"Landroid/os/AsyncTask", |
13 | ········"<", | 8 | ········"<", |
14 | ········"Lorg/gnucash/android/export/ExportParams;", | 9 | ········"Lorg/gnucash/android/export/ExportParams;", |
15 | ········"Ljava/lang/Void;", | 10 | ········"Ljava/lang/Void;", |
16 | ········"Ljava/lang/Boolean;", | 11 | ········"Ljava/lang/Boolean;", |
Offset 271, 378 lines modified | Offset 265, 355 lines modified | ||
271 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 265 | ····invoke-interface·{v0,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
272 | ····goto·:goto_0 | 266 | ····goto·:goto_0 |
273 | .end·method | 267 | .end·method |
274 | .method·private·shareFile(Ljava/lang/String;)V | 268 | .method·private·shareFile(Ljava/lang/String;)V |
275 | ····.locals·1 | 269 | ····.locals·14 |
276 | ····.param·p1,·"path"····#·Ljava/lang/String; | 270 | ····.param·p1,·"path"····#·Ljava/lang/String; |
277 | ····.prologue | 271 | ····.prologue |
278 | ····.line·299 | 272 | ····.line·299 |
279 | ····move-object/from16·v0,·p0 | ||
280 | ····iget-object·v | 273 | ····iget-object·v8,·p0,·Lorg/gnucash/android/export/ExportAsyncTask;->mContext:Landroid/content/Context; |
281 | ····invoke-static·{v11},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | ||
282 | ···· | 274 | ····invoke-static·{v8},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
283 | ····move- | 275 | ····move-result-object·v8 |
284 | ····iget-object·v | 276 | ····iget-object·v9,·p0,·Lorg/gnucash/android/export/ExportAsyncTask;->mContext:Landroid/content/Context; |
285 | ····const·v1 | 277 | ····const·v10,·0x7f06014a |
278 | ····.line·300 | ||
286 | ····invoke-virtual·{v | 279 | ····invoke-virtual·{v9,·v10},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
287 | ····move-result-object·v | 280 | ····move-result-object·v9 |
288 | ····const/4·v1 | 281 | ····const/4·v10,·0x0 |
289 | ····invoke-interface·{v | 282 | ····invoke-interface·{v8,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
290 | ····move-result-object·v | 283 | ····move-result-object·v0 |
291 | ····.line·301 | 284 | ····.line·301 |
292 | ····.local·v | 285 | ····.local·v0,·"defaultEmail":Ljava/lang/String; |
293 | ····new-instance·v | 286 | ····new-instance·v6,·Landroid/content/Intent; |
294 | ····const-string·v | 287 | ····const-string·v8,·"android.intent.action.SEND_MULTIPLE" |
295 | ····invoke-direct·{v | 288 | ····invoke-direct·{v6,·v8},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
296 | ····.line·302 | 289 | ····.line·302 |
297 | ····.local·v | 290 | ····.local·v6,·"shareIntent":Landroid/content/Intent; |
298 | ····const-string·v | 291 | ····const-string·v8,·"text/xml" |
299 | ····invoke-virtual·{v | 292 | ····invoke-virtual·{v6,·v8},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
300 | ····.line·303 | 293 | ····.line·303 |
301 | ····new-instance·v | 294 | ····new-instance·v2,·Ljava/util/ArrayList; |
302 | ····invoke-direct·{v | 295 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
303 | ····.line·304 | 296 | ····.line·304 |
304 | ····.local·v | 297 | ····.local·v2,·"exportFiles":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/net/Uri;>;" |
305 | ····move-object/from16·v0,·p0 | ||
306 | ····iget-object·v | 298 | ····iget-object·v8,·p0,·Lorg/gnucash/android/export/ExportAsyncTask;->mExportParams:Lorg/gnucash/android/export/ExportParams; |
307 | ····invoke-virtual·{v | 299 | ····invoke-virtual·{v8},·Lorg/gnucash/android/export/ExportParams;->getExportFormat()Lorg/gnucash/android/export/ExportFormat; |
308 | ····move-result-object·v | 300 | ····move-result-object·v8 |
309 | ····sget-object·v | 301 | ····sget-object·v9,·Lorg/gnucash/android/export/ExportFormat;->QIF:Lorg/gnucash/android/export/ExportFormat; |
310 | ····if-ne·v | 302 | ····if-ne·v8,·v9,·:cond_1 |
311 | ····.line·306 | 303 | ····.line·306 |
312 | ····:try_start_0 | 304 | ····:try_start_0 |
313 | ····new-instance·v | 305 | ····new-instance·v8,·Ljava/io/File; |
314 | ····move-object/from16·v0,·p1 | ||
315 | ····invoke-direct·{v11,·v0},·Ljava/io/File;-><init>(Ljava/lang/String;)V | ||
316 | ····ne | 306 | ····invoke-direct·{v8,·p1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
317 | ···· | 307 | ····new-instance·v9,·Ljava/io/File; |
318 | ····invoke-direct·{v | 308 | ····invoke-direct·{v9,·p1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
319 | ····invoke-static·{v | 309 | ····invoke-static·{v8,·v9},·Lorg/gnucash/android/export/ExportAsyncTask;->splitQIF(Ljava/io/File;Ljava/io/File;)Ljava/util/List; |
320 | ····move-result-object·v | 310 | ····move-result-object·v7 |
321 | ····.line·307 | 311 | ····.line·307 |
322 | ····.local·v | 312 | ····.local·v7,·"splitFiles":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
323 | ····invoke-interface·{v | 313 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
324 | ····move-result-object·v8 | 314 | ····move-result-object·v8 |
325 | ····.local·v8,·"i$":Ljava/util/Iterator; | ||
326 | ····:goto_0 | 315 | ····:goto_0 |
327 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z | 316 | ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z |
328 | ····move-result·v | 317 | ····move-result·v9 |
329 | ····if-eqz·v | 318 | ····if-eqz·v9,·:cond_2 |
330 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 319 | ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
331 | ····move-result-object·v | 320 | ····move-result-object·v4 |
332 | ····check-cast·v | 321 | ····check-cast·v4,·Ljava/lang/String; |
Max diff block lines reached; 18338/24637 bytes (74.43%) of diff not shown. |
Offset 313, 28 lines modified | Offset 313, 30 lines modified | ||
313 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 313 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
314 | ····move-result-object·v2 | 314 | ····move-result-object·v2 |
315 | ····iget-boolean·v3,·p0,·Lorg/gnucash/android/export/ExportParams;->mExportAllTransactions:Z | 315 | ····iget-boolean·v3,·p0,·Lorg/gnucash/android/export/ExportParams;->mExportAllTransactions:Z |
316 | ····.line·170 | ||
316 | ····invoke-static·{v3},·Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; | 317 | ····invoke-static·{v3},·Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; |
317 | ····move-result-object·v3 | 318 | ····move-result-object·v3 |
318 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 319 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
319 | ····move-result-object·v2 | 320 | ····move-result-object·v2 |
320 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 321 | ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
321 | ····move-result-object·v2 | 322 | ····move-result-object·v2 |
322 | ····iget-boolean·v3,·p0,·Lorg/gnucash/android/export/ExportParams;->mDeleteTransactionsAfterExport:Z | 323 | ····iget-boolean·v3,·p0,·Lorg/gnucash/android/export/ExportParams;->mDeleteTransactionsAfterExport:Z |
324 | ····.line·171 | ||
323 | ····invoke-static·{v3},·Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; | 325 | ····invoke-static·{v3},·Ljava/lang/Boolean;->toString(Z)Ljava/lang/String; |
324 | ····move-result-object·v3 | 326 | ····move-result-object·v3 |
325 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 327 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
326 | ····move-result-object·v2 | 328 | ····move-result-object·v2 |
Offset 289, 34 lines modified | Offset 289, 37 lines modified | ||
289 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 289 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
290 | ····sget-object·v2,·Lorg/gnucash/android/export/Exporter;->EXPORT_FILENAME_DATE_FORMAT:Ljava/text/SimpleDateFormat; | 290 | ····sget-object·v2,·Lorg/gnucash/android/export/Exporter;->EXPORT_FILENAME_DATE_FORMAT:Ljava/text/SimpleDateFormat; |
291 | ····new-instance·v3,·Ljava/util/Date; | 291 | ····new-instance·v3,·Ljava/util/Date; |
292 | ····.line·107 | ||
292 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 293 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
293 | ····move-result-wide·v4 | 294 | ····move-result-wide·v4 |
294 | ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V | 295 | ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V |
296 | ····.line·106 | ||
295 | ····invoke-virtual·{v2,·v3},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; | 297 | ····invoke-virtual·{v2,·v3},·Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; |
296 | ····move-result-object·v2 | 298 | ····move-result-object·v2 |
297 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 299 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
298 | ····move-result-object·v1 | 300 | ····move-result-object·v1 |
299 | ····const-string·v2,·"_gnucash_export" | 301 | ····const-string·v2,·"_gnucash_export" |
300 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 302 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
301 | ····move-result-object·v1 | 303 | ····move-result-object·v1 |
304 | ····.line·108 | ||
302 | ····invoke-virtual·{p0},·Lorg/gnucash/android/export/ExportFormat;->getExtension()Ljava/lang/String; | 305 | ····invoke-virtual·{p0},·Lorg/gnucash/android/export/ExportFormat;->getExtension()Ljava/lang/String; |
303 | ····move-result-object·v2 | 306 | ····move-result-object·v2 |
304 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 307 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
305 | ····move-result-object·v1 | 308 | ····move-result-object·v1 |
Offset 498, 94 lines modified | Offset 501, 89 lines modified | ||
498 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 501 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
499 | ····goto·:goto_1 | 502 | ····goto·:goto_1 |
500 | .end·method | 503 | .end·method |
501 | .method·public·static·getMostRecentBackupFile()Ljava/io/File; | 504 | .method·public·static·getMostRecentBackupFile()Ljava/io/File; |
502 | ····.locals·1 | 505 | ····.locals·10 |
503 | ····.prologue | 506 | ····.prologue |
504 | ····.line·160 | 507 | ····.line·160 |
505 | ····new-instance·v | 508 | ····new-instance·v1,·Ljava/io/File; |
506 | ····sget-object·v | 509 | ····sget-object·v6,·Lorg/gnucash/android/export/Exporter;->BACKUP_FOLDER_PATH:Ljava/lang/String; |
507 | ····invoke-direct·{v | 510 | ····invoke-direct·{v1,·v6},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
508 | ····.line·161 | 511 | ····.line·161 |
509 | ····.local·v | 512 | ····.local·v1,·"backupFolder":Ljava/io/File; |
510 | ····invoke-virtual·{v | 513 | ····invoke-virtual·{v1},·Ljava/io/File;->exists()Z |
511 | ····move-result·v | 514 | ····move-result·v6 |
512 | ····if-nez·v | 515 | ····if-nez·v6,·:cond_1 |
513 | ····.line·162 | 516 | ····.line·162 |
514 | ····const/4·v | 517 | ····const/4·v0,·0x0 |
515 | ····.line·177 | 518 | ····.line·177 |
516 | ····:cond_0 | 519 | ····:cond_0 |
517 | ····return-object·v | 520 | ····return-object·v0 |
518 | ····.line·164 | 521 | ····.line·164 |
519 | ····:cond_1 | 522 | ····:cond_1 |
520 | ····new-instance·v | 523 | ····new-instance·v6,·Lorg/gnucash/android/export/Exporter$1; |
521 | ····invoke-direct·{v | 524 | ····invoke-direct·{v6},·Lorg/gnucash/android/export/Exporter$1;-><init>()V |
522 | ····invoke-virtual·{v | 525 | ····invoke-virtual·{v1,·v6},·Ljava/io/File;->listFiles(Ljava/io/FileFilter;)[Ljava/io/File; |
523 | ····move-result-object·v | 526 | ····move-result-object·v3 |
524 | ····.line·169 | 527 | ····.line·169 |
525 | ····.local·v | 528 | ····.local·v3,·"files":[Ljava/io/File; |
526 | ····const-wide/high16·v | 529 | ····const-wide/high16·v4,·-0x8000000000000000L |
527 | ····.line·170 | 530 | ····.line·170 |
528 | ····.local·v | 531 | ····.local·v4,·"lastMod":J |
529 | ····const/4·v | 532 | ····const/4·v0,·0x0 |
530 | ····.line·171 | 533 | ····.line·171 |
531 | ····.local·v | 534 | ····.local·v0,·"backupFile":Ljava/io/File; |
532 | ···· | 535 | ····array-length·v7,·v3 |
536 | ····const/4·v6,·0x0 | ||
533 | ····.local·v0,·"arr$":[Ljava/io/File; | ||
534 | ····array-length·v8,·v0 | ||
535 | ····.local·v8,·"len$":I | ||
536 | ····const/4·v5,·0x0 | ||
537 | ····.local·v5,·"i$":I | ||
538 | ····:goto_0 | 537 | ····:goto_0 |
539 | ····if-ge·v | 538 | ····if-ge·v6,·v7,·:cond_0 |
540 | ····aget-object·v | 539 | ····aget-object·v2,·v3,·v6 |
541 | ····.line·172 | 540 | ····.line·172 |
542 | ····.local·v | 541 | ····.local·v2,·"file":Ljava/io/File; |
543 | ····invoke-virtual·{v | 542 | ····invoke-virtual·{v2},·Ljava/io/File;->lastModified()J |
544 | ····move-result-wide·v | 543 | ····move-result-wide·v8 |
545 | ····cmp-long·v | 544 | ····cmp-long·v8,·v8,·v4 |
546 | ····if-lez·v | 545 | ····if-lez·v8,·:cond_2 |
547 | ····.line·173 | 546 | ····.line·173 |
548 | ····move-object·v | 547 | ····move-object·v0,·v2 |
549 | ····.line·174 | 548 | ····.line·174 |
550 | ····invoke-virtual·{v | 549 | ····invoke-virtual·{v2},·Ljava/io/File;->lastModified()J |
551 | ····move-result-wide·v | 550 | ····move-result-wide·v4 |
552 | ····.line·171 | 551 | ····.line·171 |
553 | ····:cond_2 | 552 | ····:cond_2 |
554 | ····add-int/lit8·v | 553 | ····add-int/lit8·v6,·v6,·0x1 |
Max diff block lines reached; 95/4430 bytes (2.14%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·final·enum·Lorg/gnucash/android/export/ExportFormat; | 1 | .class·public·final·enum·Lorg/gnucash/android/export/ExportFormat; |
2 | .super·Ljava/lang/Enum; | 2 | .super·Ljava/lang/Enum; |
3 | .source·"ExportFormat.java" | 3 | .source·"ExportFormat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/export/ExportFormat$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
11 | ····value·=·{ | 6 | ····value·=·{ |
12 | ········"Ljava/lang/Enum", | 7 | ········"Ljava/lang/Enum", |
13 | ········"<", | 8 | ········"<", |
14 | ········"Lorg/gnucash/android/export/ExportFormat;", | 9 | ········"Lorg/gnucash/android/export/ExportFormat;", |
15 | ········">;" | 10 | ········">;" |
16 | ····} | 11 | ····} |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$e:Ljava/lang/Exception; | 22 | .field·final·synthetic·val$e:Ljava/lang/Exception; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/gnucash/android/export/ExportAsyncTask;Ljava/lang/Exception;)V | 24 | .method·constructor·<init>(Lorg/gnucash/android/export/ExportAsyncTask;Ljava/lang/Exception;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/gnucash/android/export/ExportAsyncTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·148 | 28 | ····.line·148 |
28 | ····iput-object·p1,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->this$0:Lorg/gnucash/android/export/ExportAsyncTask; | 29 | ····iput-object·p1,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->this$0:Lorg/gnucash/android/export/ExportAsyncTask; |
29 | ····iput-object·p2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->val$e:Ljava/lang/Exception; | 30 | ····iput-object·p2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->val$e:Ljava/lang/Exception; |
Offset 55, 14 lines modified | Offset 56, 15 lines modified | ||
55 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 56 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
56 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 57 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
57 | ····iget-object·v2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->this$0:Lorg/gnucash/android/export/ExportAsyncTask; | 58 | ····iget-object·v2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->this$0:Lorg/gnucash/android/export/ExportAsyncTask; |
59 | ····.line·152 | ||
58 | ····invoke-static·{v2},·Lorg/gnucash/android/export/ExportAsyncTask;->access$000(Lorg/gnucash/android/export/ExportAsyncTask;)Landroid/content/Context; | 60 | ····invoke-static·{v2},·Lorg/gnucash/android/export/ExportAsyncTask;->access$000(Lorg/gnucash/android/export/ExportAsyncTask;)Landroid/content/Context; |
59 | ····move-result-object·v2 | 61 | ····move-result-object·v2 |
60 | ····const·v3,·0x7f06011d | 62 | ····const·v3,·0x7f06011d |
61 | ····const/4·v4,·0x1 | 63 | ····const/4·v4,·0x1 |
Offset 97, 28 lines modified | Offset 99, 31 lines modified | ||
97 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 99 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
98 | ····move-result-object·v1 | 100 | ····move-result-object·v1 |
99 | ····iget-object·v2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->val$e:Ljava/lang/Exception; | 101 | ····iget-object·v2,·p0,·Lorg/gnucash/android/export/ExportAsyncTask$1;->val$e:Ljava/lang/Exception; |
102 | ····.line·153 | ||
100 | ····invoke-virtual·{v2},·Ljava/lang/Exception;->getMessage()Ljava/lang/String; | 103 | ····invoke-virtual·{v2},·Ljava/lang/Exception;->getMessage()Ljava/lang/String; |
101 | ····move-result-object·v2 | 104 | ····move-result-object·v2 |
102 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 105 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
103 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
104 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 107 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
105 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
109 | ····.line·151 | ||
106 | ····invoke-static·{v0,·v1,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 110 | ····invoke-static·{v0,·v1,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
107 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
112 | ····.line·154 | ||
108 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 113 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
109 | ····.line·155 | 114 | ····.line·155 |
110 | ····return-void | 115 | ····return-void |
111 | .end·method | 116 | .end·method |
Offset 151, 14 lines modified | Offset 151, 15 lines modified | ||
151 | ····move-object/from16·v0,·p0 | 151 | ····move-object/from16·v0,·p0 |
152 | ····iget-object·v0,·v0,·Lorg/gnucash/android/export/qif/QifExporter;->mParameters:Lorg/gnucash/android/export/ExportParams; | 152 | ····iget-object·v0,·v0,·Lorg/gnucash/android/export/qif/QifExporter;->mParameters:Lorg/gnucash/android/export/ExportParams; |
153 | ····move-object/from16·v22,·v0 | 153 | ····move-object/from16·v22,·v0 |
154 | ····.line·78 | ||
154 | ····invoke-virtual/range·{v22·..·v22},·Lorg/gnucash/android/export/ExportParams;->shouldExportAllTransactions()Z | 155 | ····invoke-virtual/range·{v22·..·v22},·Lorg/gnucash/android/export/ExportParams;->shouldExportAllTransactions()Z |
155 | ····move-result·v22 | 156 | ····move-result·v22 |
156 | ····if-eqz·v22,·:cond_6 | 157 | ····if-eqz·v22,·:cond_6 |
157 | ····const-string·v22,·"" | 158 | ····const-string·v22,·"" |
Offset 176, 14 lines modified | Offset 177, 15 lines modified | ||
176 | ····move-result-object·v22 | 177 | ····move-result-object·v22 |
177 | ····const/16·v24,·0x0 | 178 | ····const/16·v24,·0x0 |
178 | ····const-string·v25,·"acct1_currency·ASC,·trans_time·ASC,·trans_uid·ASC" | 179 | ····const-string·v25,·"acct1_currency·ASC,·trans_time·ASC,·trans_uid·ASC" |
180 | ····.line·53 | ||
179 | ····move-object/from16·v0,·v21 | 181 | ····move-object/from16·v0,·v21 |
180 | ····move-object/from16·v1,·v23 | 182 | ····move-object/from16·v1,·v23 |
181 | ····move-object/from16·v2,·v22 | 183 | ····move-object/from16·v2,·v22 |
182 | ····move-object/from16·v3,·v24 | 184 | ····move-object/from16·v3,·v24 |
Offset 327, 22 lines modified | Offset 329, 24 lines modified | ||
327 | ····move-object/from16·v1,·v22 | 329 | ····move-object/from16·v1,·v22 |
328 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 330 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
329 | ····move-result-object·v22 | 331 | ····move-result-object·v22 |
332 | ····.line·107 | ||
330 | ····move-object/from16·v0,·v22 | 333 | ····move-object/from16·v0,·v22 |
331 | ····invoke-virtual·{v0,·v8},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 334 | ····invoke-virtual·{v0,·v8},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
332 | ····move-result-object·v22 | 335 | ····move-result-object·v22 |
333 | ····const-string·v23,·"\n" | 336 | ····const-string·v23,·"\n" |
337 | ····.line·108 | ||
334 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 338 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
335 | ····.line·111 | 339 | ····.line·111 |
336 | ····:cond_2 | 340 | ····:cond_2 |
337 | ····move-object·v9,·v6 | 341 | ····move-object·v9,·v6 |
338 | ····.line·112 | 342 | ····.line·112 |
Offset 369, 14 lines modified | Offset 373, 15 lines modified | ||
369 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 373 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
370 | ····move-result-object·v22 | 374 | ····move-result-object·v22 |
371 | ····const-string·v23,·"acct1_full_name" | 375 | ····const-string·v23,·"acct1_full_name" |
376 | ····.line·114 | ||
372 | ····move-object/from16·v0,·v23 | 377 | ····move-object/from16·v0,·v23 |
373 | ····invoke-interface·{v12,·v0},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 378 | ····invoke-interface·{v12,·v0},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
374 | ····move-result·v23 | 379 | ····move-result·v23 |
375 | ····move/from16·v0,·v23 | 380 | ····move/from16·v0,·v23 |
Offset 387, 14 lines modified | Offset 392, 15 lines modified | ||
387 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 392 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
388 | ····move-result-object·v22 | 393 | ····move-result-object·v22 |
389 | ····const-string·v23,·"\n" | 394 | ····const-string·v23,·"\n" |
395 | ····.line·115 | ||
390 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 396 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
391 | ····.line·116 | 397 | ····.line·116 |
392 | ····const-string·v22,·"^" | 398 | ····const-string·v22,·"^" |
393 | ····move-object/from16·v0,·p1 | 399 | ····move-object/from16·v0,·p1 |
Offset 433, 14 lines modified | Offset 439, 15 lines modified | ||
433 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 439 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
434 | ····move-result-object·v22 | 440 | ····move-result-object·v22 |
435 | ····const-string·v23,·"\n" | 441 | ····const-string·v23,·"\n" |
442 | ····.line·118 | ||
436 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 443 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
437 | ····.line·121 | 444 | ····.line·121 |
438 | ····:cond_3 | 445 | ····:cond_3 |
439 | ····move-object/from16·v11,·v20 | 446 | ····move-object/from16·v11,·v20 |
440 | ····.line·122 | 447 | ····.line·122 |
Offset 452, 14 lines modified | Offset 459, 15 lines modified | ||
452 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 459 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
453 | ····move-result-object·v22 | 460 | ····move-result-object·v22 |
454 | ····const-string·v23,·"trans_time" | 461 | ····const-string·v23,·"trans_time" |
462 | ····.line·123 | ||
455 | ····move-object/from16·v0,·v23 | 463 | ····move-object/from16·v0,·v23 |
456 | ····invoke-interface·{v12,·v0},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I | 464 | ····invoke-interface·{v12,·v0},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
457 | ····move-result·v23 | 465 | ····move-result·v23 |
458 | ····move/from16·v0,·v23 | 466 | ····move/from16·v0,·v23 |
Offset 474, 14 lines modified | Offset 482, 15 lines modified | ||
474 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 482 | ····invoke-virtual/range·{v22·..·v23},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
475 | ····move-result-object·v22 | 483 | ····move-result-object·v22 |
476 | ····const-string·v23,·"\n" | 484 | ····const-string·v23,·"\n" |
Max diff block lines reached; 6583/9662 bytes (68.13%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lorg/gnucash/android/export/qif/QifHelper; | 1 | .class·public·Lorg/gnucash/android/export/qif/QifHelper; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"QifHelper.java" | 3 | .source·"QifHelper.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/export/qif/QifHelper$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·static·fields | 4 | #·static·fields |
11 | .field·public·static·final·ACCOUNT_HEADER:Ljava/lang/String;·=·"!Account" | 5 | .field·public·static·final·ACCOUNT_HEADER:Ljava/lang/String;·=·"!Account" |
12 | .field·public·static·final·ACCOUNT_NAME_PREFIX:Ljava/lang/String;·=·"N" | 6 | .field·public·static·final·ACCOUNT_NAME_PREFIX:Ljava/lang/String;·=·"N" |
13 | .field·public·static·final·AMOUNT_PREFIX:Ljava/lang/String;·=·"T" | 7 | .field·public·static·final·AMOUNT_PREFIX:Ljava/lang/String;·=·"T" |
Offset 59, 15 lines modified | Offset 51, 14 lines modified | ||
59 | .method·public·constructor·<init>()V | 51 | .method·public·constructor·<init>()V |
60 | ····.locals·0 | 52 | ····.locals·0 |
61 | ····.prologue | 53 | ····.prologue |
62 | ····.line·28 | 54 | ····.line·28 |
63 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 55 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
64 | ····.line·78 | ||
65 | ····return-void | 56 | ····return-void |
66 | .end·method | 57 | .end·method |
67 | .method·public·static·final·formatDate(J)Ljava/lang/String; | 58 | .method·public·static·final·formatDate(J)Ljava/lang/String; |
68 | ····.locals·2 | 59 | ····.locals·2 |
69 | ····.param·p0,·"timeMillis"····#·J | 60 | ····.param·p0,·"timeMillis"····#·J |
Offset 723, 15 lines modified | Offset 723, 14 lines modified | ||
723 | ····const/4·v4,·0x0 | 723 | ····const/4·v4,·0x0 |
724 | ····.line·604 | 724 | ····.line·604 |
725 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 725 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
726 | ····move-result-object·v1 | 726 | ····move-result-object·v1 |
727 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
728 | ····:goto_0 | 727 | ····:goto_0 |
729 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 728 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
730 | ····move-result·v2 | 729 | ····move-result·v2 |
731 | ····if-eqz·v2,·:cond_0 | 730 | ····if-eqz·v2,·:cond_0 |
Offset 826, 20 lines modified | Offset 825, 22 lines modified | ||
826 | ····move-object/from16·v33,·v0 | 825 | ····move-object/from16·v33,·v0 |
827 | ····const/16·v34,·0x0 | 826 | ····const/16·v34,·0x0 |
828 | ····sget-object·v35,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->TRANSACTION:Lorg/gnucash/android/model/ScheduledAction$ActionType; | 827 | ····sget-object·v35,·Lorg/gnucash/android/model/ScheduledAction$ActionType;->TRANSACTION:Lorg/gnucash/android/model/ScheduledAction$ActionType; |
828 | ····.line·477 | ||
829 | ····invoke-virtual/range·{v35·..·v35},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; | 829 | ····invoke-virtual/range·{v35·..·v35},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; |
830 | ····move-result-object·v35 | 830 | ····move-result-object·v35 |
831 | ····aput-object·v35,·v33,·v34 | 831 | ····aput-object·v35,·v33,·v34 |
832 | ····.line·476 | ||
832 | ····invoke-virtual/range·{v31·..·v33},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->fetchAllRecords(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 833 | ····invoke-virtual/range·{v31·..·v33},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->fetchAllRecords(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
833 | ····move-result-object·v10 | 834 | ····move-result-object·v10 |
834 | ····.line·479 | 835 | ····.line·479 |
835 | ····.local·v10,·"cursor":Landroid/database/Cursor; | 836 | ····.local·v10,·"cursor":Landroid/database/Cursor; |
836 | ····:cond_0 | 837 | ····:cond_0 |
Offset 1966, 14 lines modified | Offset 1967, 15 lines modified | ||
1966 | ····.line·96 | 1967 | ····.line·96 |
1967 | ····if-eqz·p2,·:cond_0 | 1968 | ····if-eqz·p2,·:cond_0 |
1968 | ····if-eqz·p3,·:cond_0 | 1969 | ····if-eqz·p3,·:cond_0 |
1969 | ····if-eqz·p4,·:cond_0 | 1970 | ····if-eqz·p4,·:cond_0 |
1971 | ····.line·97 | ||
1970 | ····invoke-interface·{p2},·Ljava/util/List;->size()I | 1972 | ····invoke-interface·{p2},·Ljava/util/List;->size()I |
1971 | ····move-result·v1 | 1973 | ····move-result·v1 |
1972 | ····if-eqz·v1,·:cond_0 | 1974 | ····if-eqz·v1,·:cond_0 |
1973 | ····invoke-interface·{p3},·Ljava/util/List;->size()I | 1975 | ····invoke-interface·{p3},·Ljava/util/List;->size()I |
Offset 2102, 15 lines modified | Offset 2104, 14 lines modified | ||
2102 | ····const/4·v5,·0x0 | 2104 | ····const/4·v5,·0x0 |
2103 | ····.line·205 | 2105 | ····.line·205 |
2104 | ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 2106 | ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
2105 | ····move-result-object·v2 | 2107 | ····move-result-object·v2 |
2106 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
2107 | ····:goto_0 | 2108 | ····:goto_0 |
2108 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | 2109 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
2109 | ····move-result·v3 | 2110 | ····move-result·v3 |
2110 | ····if-eqz·v3,·:cond_1 | 2111 | ····if-eqz·v3,·:cond_1 |
Offset 4260, 562 lines modified | Offset 4261, 554 lines modified | ||
4260 | ····.line·601 | 4261 | ····.line·601 |
4261 | ····return-void | 4262 | ····return-void |
4262 | .end·method | 4263 | .end·method |
4263 | #·virtual·methods | 4264 | #·virtual·methods |
4264 | .method·public·generateExport(Ljava/io/Writer;)V | 4265 | .method·public·generateExport(Ljava/io/Writer;)V |
4265 | ····.locals·1 | 4266 | ····.locals·12 |
4266 | ····.param·p1,·"writer"····#·Ljava/io/Writer; | 4267 | ····.param·p1,·"writer"····#·Ljava/io/Writer; |
4267 | ····.annotation·system·Ldalvik/annotation/Throws; | 4268 | ····.annotation·system·Ldalvik/annotation/Throws; |
4268 | ········value·=·{ | 4269 | ········value·=·{ |
4269 | ············Lorg/gnucash/android/export/Exporter$ExporterException; | 4270 | ············Lorg/gnucash/android/export/Exporter$ExporterException; |
4270 | ········} | 4271 | ········} |
4271 | ····.end·annotation | 4272 | ····.end·annotation |
4272 | ····.prologue | 4273 | ····.prologue |
4274 | ····const/4·v6,·0x0 | ||
4273 | ····.line·620 | 4275 | ····.line·620 |
4274 | ····const/16·v | 4276 | ····const/16·v7,·0xc |
4275 | ····:try_start_0 | 4277 | ····:try_start_0 |
4276 | ····new-array·v | 4278 | ····new-array·v3,·v7,·[Ljava/lang/String; |
4277 | ····const/4·v | 4279 | ····const/4·v7,·0x0 |
4278 | ····const-string·v | 4280 | ····const-string·v8,·"gnc" |
4279 | ····aput-object·v | 4281 | ····aput-object·v8,·v3,·v7 |
4280 | ····const/4·v | 4282 | ····const/4·v7,·0x1 |
4281 | ····const-string·v | 4283 | ····const-string·v8,·"act" |
4282 | ····aput-object·v | 4284 | ····aput-object·v8,·v3,·v7 |
4283 | ····const/4·v | 4285 | ····const/4·v7,·0x2 |
4284 | ····const-string·v | 4286 | ····const-string·v8,·"book" |
4285 | ····aput-object·v | 4287 | ····aput-object·v8,·v3,·v7 |
4286 | ····const/4·v | 4288 | ····const/4·v7,·0x3 |
4287 | ····const-string·v | 4289 | ····const-string·v8,·"cd" |
4288 | ····aput-object·v | 4290 | ····aput-object·v8,·v3,·v7 |
4289 | ····const/4·v | 4291 | ····const/4·v7,·0x4 |
4290 | ····const-string·v | 4292 | ····const-string·v8,·"cmdty" |
4291 | ····aput-object·v | 4293 | ····aput-object·v8,·v3,·v7 |
4292 | ····const/4·v | 4294 | ····const/4·v7,·0x5 |
Max diff block lines reached; 28479/31694 bytes (89.86%) of diff not shown. |
Offset 39, 76 lines modified | Offset 39, 75 lines modified | ||
39 | .method·private·generateOfx(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)V | 39 | .method·private·generateOfx(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)V |
40 | ····.locals·7 | 40 | ····.locals·7 |
41 | ····.param·p1,·"doc"····#·Lorg/w3c/dom/Document; | 41 | ····.param·p1,·"doc"····#·Lorg/w3c/dom/Document; |
42 | ····.param·p2,·"parent"····#·Lorg/w3c/dom/Element; | 42 | ····.param·p2,·"parent"····#·Lorg/w3c/dom/Element; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·77 | 44 | ····.line·77 |
45 | ····const-string·v | 45 | ····const-string·v5,·"TRNUID" |
46 | ····invoke-interface·{p1,·v | 46 | ····invoke-interface·{p1,·v5},·Lorg/w3c/dom/Document;->createElement(Ljava/lang/String;)Lorg/w3c/dom/Element; |
47 | ····move-result-object·v | 47 | ····move-result-object·v4 |
48 | ····.line·79 | 48 | ····.line·79 |
49 | ····.local·v | 49 | ····.local·v4,·"transactionUid":Lorg/w3c/dom/Element; |
50 | ····const-string·v | 50 | ····const-string·v5,·"0" |
51 | ····invoke-interface·{p1,·v | 51 | ····invoke-interface·{p1,·v5},·Lorg/w3c/dom/Document;->createTextNode(Ljava/lang/String;)Lorg/w3c/dom/Text; |
52 | ····move-result-object·v | 52 | ····move-result-object·v5 |
53 | ····invoke-interface·{v | 53 | ····invoke-interface·{v4,·v5},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
54 | ····.line·81 | 54 | ····.line·81 |
55 | ····const-string·v | 55 | ····const-string·v5,·"STMTTRNRS" |
56 | ····invoke-interface·{p1,·v | 56 | ····invoke-interface·{p1,·v5},·Lorg/w3c/dom/Document;->createElement(Ljava/lang/String;)Lorg/w3c/dom/Element; |
57 | ····move-result-object·v | 57 | ····move-result-object·v3 |
58 | ····.line·82 | 58 | ····.line·82 |
59 | ····.local·v | 59 | ····.local·v3,·"statementTransactionResponse":Lorg/w3c/dom/Element; |
60 | ····invoke-interface·{v | 60 | ····invoke-interface·{v3,·v4},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
61 | ····.line·84 | 61 | ····.line·84 |
62 | ····const-string·v | 62 | ····const-string·v5,·"BANKMSGSRSV1" |
63 | ····invoke-interface·{p1,·v | 63 | ····invoke-interface·{p1,·v5},·Lorg/w3c/dom/Document;->createElement(Ljava/lang/String;)Lorg/w3c/dom/Element; |
64 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·85 | 65 | ····.line·85 |
66 | ····.local·v2,·"bankmsgs":Lorg/w3c/dom/Element; | 66 | ····.local·v2,·"bankmsgs":Lorg/w3c/dom/Element; |
67 | ····invoke-interface·{v2,·v | 67 | ····invoke-interface·{v2,·v3},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
68 | ····.line·87 | 68 | ····.line·87 |
69 | ····invoke-interface·{p2,·v2},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; | 69 | ····invoke-interface·{p2,·v2},·Lorg/w3c/dom/Element;->appendChild(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; |
70 | ····.line·89 | 70 | ····.line·89 |
71 | ····iget-object·v1,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; | 71 | ····iget-object·v1,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
72 | ····.line·90 | 72 | ····.line·90 |
73 | ····.local·v1,·"accountsDbAdapter":Lorg/gnucash/android/db/AccountsDbAdapter; | 73 | ····.local·v1,·"accountsDbAdapter":Lorg/gnucash/android/db/AccountsDbAdapter; |
74 | ····iget-object·v | 74 | ····iget-object·v5,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsList:Ljava/util/List; |
75 | ····invoke-interface·{v | 75 | ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
76 | ····move-result-object·v | 76 | ····move-result-object·v5 |
77 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
78 | ····:cond_0 | 77 | ····:cond_0 |
79 | ····:goto_0 | 78 | ····:goto_0 |
80 | ····invoke-interface·{v | 79 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
81 | ····move-result·v6 | 80 | ····move-result·v6 |
82 | ····if-eqz·v6,·:cond_1 | 81 | ····if-eqz·v6,·:cond_1 |
83 | ····invoke-interface·{v | 82 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
84 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
85 | ····check-cast·v0,·Lorg/gnucash/android/model/Account; | 84 | ····check-cast·v0,·Lorg/gnucash/android/model/Account; |
86 | ····.line·91 | 85 | ····.line·91 |
87 | ····.local·v0,·"account":Lorg/gnucash/android/model/Account; | 86 | ····.local·v0,·"account":Lorg/gnucash/android/model/Account; |
Offset 121, 15 lines modified | Offset 120, 15 lines modified | ||
121 | ····.line·95 | 120 | ····.line·95 |
122 | ····iget-object·v6,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mParameters:Lorg/gnucash/android/export/ExportParams; | 121 | ····iget-object·v6,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mParameters:Lorg/gnucash/android/export/ExportParams; |
123 | ····invoke-virtual·{v6},·Lorg/gnucash/android/export/ExportParams;->shouldExportAllTransactions()Z | 122 | ····invoke-virtual·{v6},·Lorg/gnucash/android/export/ExportParams;->shouldExportAllTransactions()Z |
124 | ····move-result·v6 | 123 | ····move-result·v6 |
125 | ····invoke-virtual·{v0,·p1,·v | 124 | ····invoke-virtual·{v0,·p1,·v3,·v6},·Lorg/gnucash/android/model/Account;->toOfx(Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;Z)V |
126 | ····.line·98 | 125 | ····.line·98 |
127 | ····invoke-virtual·{v0},·Lorg/gnucash/android/model/Account;->getUID()Ljava/lang/String; | 126 | ····invoke-virtual·{v0},·Lorg/gnucash/android/model/Account;->getUID()Ljava/lang/String; |
128 | ····move-result-object·v6 | 127 | ····move-result-object·v6 |
129 | ····invoke-virtual·{v1,·v6},·Lorg/gnucash/android/db/AccountsDbAdapter;->markAsExported(Ljava/lang/String;)I | 128 | ····invoke-virtual·{v1,·v6},·Lorg/gnucash/android/db/AccountsDbAdapter;->markAsExported(Ljava/lang/String;)I |
Offset 145, 15 lines modified | Offset 144, 15 lines modified | ||
145 | .method·private·write(Lorg/w3c/dom/Node;Ljava/io/Writer;Z)V | 144 | .method·private·write(Lorg/w3c/dom/Node;Ljava/io/Writer;Z)V |
146 | ····.locals·7 | 145 | ····.locals·7 |
147 | ····.param·p1,·"node"····#·Lorg/w3c/dom/Node; | 146 | ····.param·p1,·"node"····#·Lorg/w3c/dom/Node; |
148 | ····.param·p2,·"outputWriter"····#·Ljava/io/Writer; | 147 | ····.param·p2,·"outputWriter"····#·Ljava/io/Writer; |
149 | ····.param·p3,·"omitXmlDeclaration"····#·Z | 148 | ····.param·p3,·"omitXmlDeclaration"····#·Z |
150 | ····.prologue | 149 | ····.prologue |
151 | ····.line·16 | 150 | ····.line·164 |
152 | ····:try_start_0 | 151 | ····:try_start_0 |
153 | ····invoke-static·{},·Ljavax/xml/transform/TransformerFactory;->newInstance()Ljavax/xml/transform/TransformerFactory; | 152 | ····invoke-static·{},·Ljavax/xml/transform/TransformerFactory;->newInstance()Ljavax/xml/transform/TransformerFactory; |
154 | ····move-result-object·v4 | 153 | ····move-result-object·v4 |
155 | ····.line·165 | 154 | ····.line·165 |
156 | ····.local·v4,·"transformerFactory":Ljavax/xml/transform/TransformerFactory; | 155 | ····.local·v4,·"transformerFactory":Ljavax/xml/transform/TransformerFactory; |
Offset 249, 22 lines modified | Offset 248, 23 lines modified | ||
249 | ····move-result·v10 | 248 | ····move-result·v10 |
250 | ····if-eqz·v10,·:cond_0 | 249 | ····if-eqz·v10,·:cond_0 |
251 | ····iget-object·v10,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; | 250 | ····iget-object·v10,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsDbAdapter:Lorg/gnucash/android/db/AccountsDbAdapter; |
251 | ····.line·105 | ||
252 | ····invoke-virtual·{v10},·Lorg/gnucash/android/db/AccountsDbAdapter;->getAllAccounts()Ljava/util/List; | 252 | ····invoke-virtual·{v10},·Lorg/gnucash/android/db/AccountsDbAdapter;->getAllAccounts()Ljava/util/List; |
253 | ····move-result-object·v10 | 253 | ····move-result-object·v10 |
254 | ····:goto_0 | 254 | ····:goto_0 |
255 | ····iput-object·v10,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsList:Ljava/util/List; | 255 | ····iput-object·v10,·p0,·Lorg/gnucash/android/export/ofx/OfxExporter;->mAccountsList:Ljava/util/List; |
256 | ····.line·10 | 256 | ····.line·108 |
257 | ····invoke-static·{},·Ljavax/xml/parsers/DocumentBuilderFactory;->newInstance()Ljavax/xml/parsers/DocumentBuilderFactory; | 257 | ····invoke-static·{},·Ljavax/xml/parsers/DocumentBuilderFactory;->newInstance()Ljavax/xml/parsers/DocumentBuilderFactory; |
Max diff block lines reached; 1136/7072 bytes (16.06%) of diff not shown. |
Offset 13, 78 lines modified | Offset 13, 73 lines modified | ||
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·onDeleted(Landroid/content/Context;[I)V | 16 | .method·public·onDeleted(Landroid/content/Context;[I)V |
17 | ····.locals· | 17 | ····.locals·6 |
18 | ····.param·p1,·"context"····#·Landroid/content/Context; | 18 | ····.param·p1,·"context"····#·Landroid/content/Context; |
19 | ····.param·p2,·"appWidgetIds"····#·[I | 19 | ····.param·p2,·"appWidgetIds"····#·[I |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·64 | 21 | ····.line·64 |
22 | ····invoke-super·{p0,·p1,·p2},·Landroid/appwidget/AppWidgetProvider;->onDeleted(Landroid/content/Context;[I)V | 22 | ····invoke-super·{p0,·p1,·p2},·Landroid/appwidget/AppWidgetProvider;->onDeleted(Landroid/content/Context;[I)V |
23 | ····.line·65 | 23 | ····.line·65 |
24 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 24 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
25 | ····move-result-object·v | 25 | ····move-result-object·v2 |
26 | ····invoke-interface·{v | 26 | ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
27 | ····move-result-object·v | 27 | ····move-result-object·v1 |
28 | ····.line·67 | 28 | ····.line·67 |
29 | ····.local·v | 29 | ····.local·v1,·"editor":Landroid/content/SharedPreferences$Editor; |
30 | ···· | 30 | ····array-length·v3,·p2 |
31 | ····const/4·v2,·0x0 | ||
31 | ····.local·v1,·"arr$":[I | ||
32 | ····array-length·v4,·v1 | ||
33 | ····.local·v4,·"len$":I | ||
34 | ····const/4·v3,·0x0 | ||
35 | ····.local·v3,·"i$":I | ||
36 | ····:goto_0 | 32 | ····:goto_0 |
37 | ····if-ge·v | 33 | ····if-ge·v2,·v3,·:cond_0 |
38 | ····aget·v0,· | 34 | ····aget·v0,·p2,·v2 |
39 | ····.line·68 | 35 | ····.line·68 |
40 | ····.local·v0,·"appWidgetId":I | 36 | ····.local·v0,·"appWidgetId":I |
41 | ····new-instance·v | 37 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
42 | ····invoke-direct·{v | 38 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
43 | ····const-string·v | 39 | ····const-string·v5,·"account_uid" |
44 | ····invoke-virtual·{v | 40 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
45 | ····move-result-object·v | 41 | ····move-result-object·v4 |
46 | ····invoke-virtual·{v | 42 | ····invoke-virtual·{v4,·v0},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
47 | ····move-result-object·v | 43 | ····move-result-object·v4 |
48 | ····invoke-virtual·{v | 44 | ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
49 | ····move-result-object·v | 45 | ····move-result-object·v4 |
50 | ····invoke-interface·{v | 46 | ····invoke-interface·{v1,·v4},·Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
51 | ····.line·67 | 47 | ····.line·67 |
52 | ····add-int/lit8·v | 48 | ····add-int/lit8·v2,·v2,·0x1 |
53 | ····goto·:goto_0 | 49 | ····goto·:goto_0 |
54 | ····.line·70 | 50 | ····.line·70 |
55 | ····.end·local·v0····#·"appWidgetId":I | 51 | ····.end·local·v0····#·"appWidgetId":I |
56 | ····:cond_0 | 52 | ····:cond_0 |
57 | ····invoke-interface·{v | 53 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
58 | ····.line·71 | 54 | ····.line·71 |
59 | ····return-void | 55 | ····return-void |
60 | .end·method | 56 | .end·method |
61 | .method·public·onEnabled(Landroid/content/Context;)V | 57 | .method·public·onEnabled(Landroid/content/Context;)V |
62 | ····.locals·0 | 58 | ····.locals·0 |
Offset 121, 15 lines modified | Offset 116, 15 lines modified | ||
121 | ····.local·v3,·"i":I | 116 | ····.local·v3,·"i":I |
122 | ····:goto_0 | 117 | ····:goto_0 |
123 | ····if-ge·v3,·v0,·:cond_0 | 118 | ····if-ge·v3,·v0,·:cond_0 |
124 | ····.line·44 | 119 | ····.line·44 |
125 | ····aget·v2,·p3,·v3 | 120 | ····aget·v2,·p3,·v3 |
126 | ····.line·4 | 121 | ····.line·47 |
127 | ····.local·v2,·"appWidgetId":I | 122 | ····.local·v2,·"appWidgetId":I |
128 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 123 | ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
129 | ····move-result-object·v4 | 124 | ····move-result-object·v4 |
130 | ····new-instance·v5,·Ljava/lang/StringBuilder; | 125 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
Offset 147, 14 lines modified | Offset 142, 15 lines modified | ||
147 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 142 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
148 | ····move-result-object·v5 | 143 | ····move-result-object·v5 |
149 | ····const/4·v6,·0x0 | 144 | ····const/4·v6,·0x0 |
145 | ····.line·48 | ||
150 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 146 | ····invoke-interface·{v4,·v5,·v6},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
151 | ····move-result-object·v1 | 147 | ····move-result-object·v1 |
152 | ····.line·49 | 148 | ····.line·49 |
153 | ····.local·v1,·"accountUID":Ljava/lang/String; | 149 | ····.local·v1,·"accountUID":Ljava/lang/String; |
154 | ····if-nez·v1,·:cond_1 | 150 | ····if-nez·v1,·:cond_1 |
Offset 444, 26 lines modified | Offset 444, 27 lines modified | ||
444 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 444 | ····invoke-virtual·{p0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
445 | ····move-result-object·v0 | 445 | ····move-result-object·v0 |
446 | ····check-cast·v0,·Landroid/app/AlarmManager; | 446 | ····check-cast·v0,·Landroid/app/AlarmManager; |
447 | ····.line·21 | 447 | ····.line·211 |
448 | ····.local·v0,·"alarmManager":Landroid/app/AlarmManager; | 448 | ····.local·v0,·"alarmManager":Landroid/app/AlarmManager; |
449 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 449 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
450 | ····move-result-wide·v2 | 450 | ····move-result-wide·v2 |
451 | ····const-wide/32·v4,·0x5265c00 | 451 | ····const-wide/32·v4,·0x5265c00 |
452 | ····add-long/2addr·v2,·v4 | 452 | ····add-long/2addr·v2,·v4 |
453 | ····const-wide/32·v4,·0x2932e00 | 453 | ····const-wide/32·v4,·0x2932e00 |
454 | ····.line·210 | ||
454 | ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V | 455 | ····invoke-virtual/range·{v0·..·v6},·Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V |
455 | ····.line·215 | 456 | ····.line·215 |
456 | ····invoke-virtual·{p0,·v7},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; | 457 | ····invoke-virtual·{p0,·v7},·Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; |
457 | ····goto·:goto_0 | 458 | ····goto·:goto_0 |
458 | .end·method | 459 | .end·method |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lorg/gnucash/android/db/SplitsDbAdapter; | 1 | .class·public·Lorg/gnucash/android/db/SplitsDbAdapter; |
2 | .super·Lorg/gnucash/android/db/DatabaseAdapter; | 2 | .super·Lorg/gnucash/android/db/DatabaseAdapter; |
3 | .source·"SplitsDbAdapter.java" | 3 | .source·"SplitsDbAdapter.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/db/SplitsDbAdapter$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·direct·methods | 4 | #·direct·methods |
11 | .method·public·constructor·<init>(Landroid/database/sqlite/SQLiteDatabase;)V | 5 | .method·public·constructor·<init>(Landroid/database/sqlite/SQLiteDatabase;)V |
12 | ····.locals·1 | 6 | ····.locals·1 |
13 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 7 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
14 | ····.prologue | 8 | ····.prologue |
15 | ····.line·52 | 9 | ····.line·52 |
Offset 584, 38 lines modified | Offset 576, 42 lines modified | ||
584 | ····cmp-long·v0,·v8,·v10 | 576 | ····cmp-long·v0,·v8,·v10 |
585 | ····if-lez·v0,·:cond_0 | 577 | ····if-lez·v0,·:cond_0 |
586 | ····const/4·v0,·0x0 | 578 | ····const/4·v0,·0x0 |
579 | ····.line·84 | ||
587 | ····:goto_0 | 580 | ····:goto_0 |
588 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 581 | ····invoke-static·{v0},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
589 | ····move-result-object·v5 | 582 | ····move-result-object·v5 |
590 | ····move-object·v0,·p0 | 583 | ····move-object·v0,·p0 |
584 | ····.line·83 | ||
591 | ····invoke-virtual/range·{v0·..·v5},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecord(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)I | 585 | ····invoke-virtual/range·{v0·..·v5},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecord(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)I |
592 | ····.line·87 | 586 | ····.line·87 |
593 | ····const-string·v1,·"transactions" | 587 | ····const-string·v1,·"transactions" |
594 | ····const-string·v4,·"modified_at" | 588 | ····const-string·v4,·"modified_at" |
589 | ····.line·88 | ||
595 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 590 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
596 | ····move-result-wide·v10 | 591 | ····move-result-wide·v10 |
597 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 592 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
598 | ····move-result-object·v5 | 593 | ····move-result-object·v5 |
599 | ····move-object·v0,·p0 | 594 | ····move-object·v0,·p0 |
595 | ····.line·87 | ||
600 | ····invoke-virtual/range·{v0·..·v5},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecord(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)I | 596 | ····invoke-virtual/range·{v0·..·v5},·Lorg/gnucash/android/db/SplitsDbAdapter;->updateRecord(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;)I |
601 | ····.line·89 | 597 | ····.line·89 |
602 | ····return-wide·v8 | 598 | ····return-wide·v8 |
603 | ····.line·83 | 599 | ····.line·83 |
604 | ····:cond_0 | 600 | ····:cond_0 |
Offset 738, 178 lines modified | Offset 734, 176 lines modified | ||
738 | ············">;)J" | 734 | ············">;)J" |
739 | ········} | 735 | ········} |
740 | ····.end·annotation | 736 | ····.end·annotation |
741 | ····.prologue | 737 | ····.prologue |
742 | ····.line·102 | 738 | ····.line·102 |
743 | ····.local·p1,·"splitList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/Split;>;" | 739 | ····.local·p1,·"splitList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/Split;>;" |
744 | ····const-wide/16·v | 740 | ····const-wide/16·v0,·0x0 |
745 | ····.line·104 | 741 | ····.line·104 |
746 | ····.local·v | 742 | ····.local·v0,·"nRow":J |
747 | ····:try_start_0 | 743 | ····:try_start_0 |
748 | ····iget-object·v | 744 | ····iget-object·v4,·p0,·Lorg/gnucash/android/db/SplitsDbAdapter;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
749 | ····invoke-virtual·{v | 745 | ····invoke-virtual·{v4},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
750 | ····.line·105 | 746 | ····.line·105 |
751 | ····iget-object·v | 747 | ····iget-object·v4,·p0,·Lorg/gnucash/android/db/SplitsDbAdapter;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
752 | ····const-string·v | 748 | ····const-string·v5,·"REPLACE·INTO·splits·(·uid·,·memo·,·type·,·amount·,·created_at·,·account_uid·,·transaction_uid·)·VALUES·(·?·,·?·,·?·,·?·,·?·,·?·,·?·)·" |
753 | ····invoke-virtual·{v | 749 | ····invoke-virtual·{v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; |
754 | ····move-result-object·v | 750 | ····move-result-object·v2 |
755 | ····.line·113 | 751 | ····.line·113 |
756 | ····.local·v | 752 | ····.local·v2,·"replaceStatement":Landroid/database/sqlite/SQLiteStatement; |
757 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 753 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
758 | ····move-result-object·v | 754 | ····move-result-object·v4 |
759 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
760 | ····:goto_0 | 755 | ····:goto_0 |
761 | ····invoke-interface·{v | 756 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
762 | ····move-result·v5 | 757 | ····move-result·v5 |
763 | ····if-eqz·v5,·:cond_1 | 758 | ····if-eqz·v5,·:cond_1 |
764 | ····invoke-interface·{v | 759 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
765 | ····move-result-object·v | 760 | ····move-result-object·v3 |
766 | ····check-cast·v | 761 | ····check-cast·v3,·Lorg/gnucash/android/model/Split; |
767 | ····.line·114 | 762 | ····.line·114 |
768 | ····.local·v | 763 | ····.local·v3,·"split":Lorg/gnucash/android/model/Split; |
769 | ····invoke-virtual·{v | 764 | ····invoke-virtual·{v2},·Landroid/database/sqlite/SQLiteStatement;->clearBindings()V |
770 | ····.line·115 | 765 | ····.line·115 |
771 | ····const/4·v5,·0x1 | 766 | ····const/4·v5,·0x1 |
772 | ····invoke-virtual·{v | 767 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/Split;->getUID()Ljava/lang/String; |
773 | ····move-result-object·v6 | 768 | ····move-result-object·v6 |
774 | ····invoke-virtual·{v | 769 | ····invoke-virtual·{v2,·v5,·v6},·Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V |
775 | ····.line·116 | 770 | ····.line·116 |
776 | ····invoke-virtual·{v | 771 | ····invoke-virtual·{v3},·Lorg/gnucash/android/model/Split;->getMemo()Ljava/lang/String; |
777 | ····move-result-object·v5 | 772 | ····move-result-object·v5 |
Max diff block lines reached; 6698/11758 bytes (56.97%) of diff not shown. |
Offset 109, 21 lines modified | Offset 109, 19 lines modified | ||
109 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/db/DatabaseCursorLoader;->onReleaseResources(Landroid/database/Cursor;)V | 109 | ····invoke-virtual·{p0,·v0},·Lorg/gnucash/android/db/DatabaseCursorLoader;->onReleaseResources(Landroid/database/Cursor;)V |
110 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
111 | .end·method | 111 | .end·method |
112 | .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V | 112 | .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V |
113 | ····.locals·0 | 113 | ····.locals·0 |
114 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
115 | ····.prologue | 114 | ····.prologue |
116 | ····.line·33 | 115 | ····.line·33 |
117 | ····check-cast·p1,·Landroid/database/Cursor; | 116 | ····check-cast·p1,·Landroid/database/Cursor; |
118 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
119 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/DatabaseCursorLoader;->deliverResult(Landroid/database/Cursor;)V | 117 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/DatabaseCursorLoader;->deliverResult(Landroid/database/Cursor;)V |
120 | ····return-void | 118 | ····return-void |
121 | .end·method | 119 | .end·method |
122 | .method·public·abstract·loadInBackground()Landroid/database/Cursor; | 120 | .method·public·abstract·loadInBackground()Landroid/database/Cursor; |
123 | .end·method | 121 | .end·method |
Offset 153, 21 lines modified | Offset 151, 19 lines modified | ||
153 | ····.line·118 | 151 | ····.line·118 |
154 | ····return-void | 152 | ····return-void |
155 | .end·method | 153 | .end·method |
156 | .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V | 154 | .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V |
157 | ····.locals·0 | 155 | ····.locals·0 |
158 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
159 | ····.prologue | 156 | ····.prologue |
160 | ····.line·33 | 157 | ····.line·33 |
161 | ····check-cast·p1,·Landroid/database/Cursor; | 158 | ····check-cast·p1,·Landroid/database/Cursor; |
162 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
163 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/DatabaseCursorLoader;->onCanceled(Landroid/database/Cursor;)V | 159 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/DatabaseCursorLoader;->onCanceled(Landroid/database/Cursor;)V |
164 | ····return-void | 160 | ····return-void |
165 | .end·method | 161 | .end·method |
166 | .method·protected·onReleaseResources(Landroid/database/Cursor;)V | 162 | .method·protected·onReleaseResources(Landroid/database/Cursor;)V |
167 | ····.locals·0 | 163 | ····.locals·0 |
Offset 344, 14 lines modified | Offset 344, 15 lines modified | ||
344 | ····const-wide/16·v4,·-0x1 | 344 | ····const-wide/16·v4,·-0x1 |
345 | ····cmp-long·v4,·p4,·v4 | 345 | ····cmp-long·v4,·p4,·v4 |
346 | ····if-nez·v4,·:cond_0 | 346 | ····if-nez·v4,·:cond_0 |
347 | ····.line·807 | ||
347 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/gnucash/android/db/SplitsDbAdapter;->computeSplitBalance(Ljava/util/List;Ljava/lang/String;Z)Lorg/gnucash/android/model/Money; | 348 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/gnucash/android/db/SplitsDbAdapter;->computeSplitBalance(Ljava/util/List;Ljava/lang/String;Z)Lorg/gnucash/android/model/Money; |
348 | ····move-result-object·v9 | 349 | ····move-result-object·v9 |
349 | ····.line·810 | 350 | ····.line·810 |
350 | ····.local·v9,·"splitSum":Lorg/gnucash/android/model/Money; | 351 | ····.local·v9,·"splitSum":Lorg/gnucash/android/model/Money; |
351 | ····:goto_0 | 352 | ····:goto_0 |
Offset 363, 15 lines modified | Offset 364, 15 lines modified | ||
363 | ····.end·local·v9····#·"splitSum":Lorg/gnucash/android/model/Money; | 364 | ····.end·local·v9····#·"splitSum":Lorg/gnucash/android/model/Money; |
364 | ····:cond_0 | 365 | ····:cond_0 |
365 | ····move-wide·v4,·p2 | 366 | ····move-wide·v4,·p2 |
366 | ····move-wide·v6,·p4 | 367 | ····move-wide·v6,·p4 |
367 | ····.line·80 | 368 | ····.line·808 |
368 | ····invoke-virtual/range·{v0·..·v7},·Lorg/gnucash/android/db/SplitsDbAdapter;->computeSplitBalance(Ljava/util/List;Ljava/lang/String;ZJJ)Lorg/gnucash/android/model/Money; | 369 | ····invoke-virtual/range·{v0·..·v7},·Lorg/gnucash/android/db/SplitsDbAdapter;->computeSplitBalance(Ljava/util/List;Ljava/lang/String;ZJJ)Lorg/gnucash/android/model/Money; |
369 | ····move-result-object·v9 | 370 | ····move-result-object·v9 |
370 | ····goto·:goto_0 | 371 | ····goto·:goto_0 |
371 | .end·method | 372 | .end·method |
Offset 498, 14 lines modified | Offset 499, 15 lines modified | ||
498 | ····const-string·v3,·":" | 499 | ····const-string·v3,·":" |
499 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 500 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
500 | ····move-result-object·v2 | 501 | ····move-result-object·v2 |
502 | ····.line·1176 | ||
501 | ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 503 | ····invoke-virtual·{v0,·v4},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
502 | ····move-result-object·v3 | 504 | ····move-result-object·v3 |
503 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 505 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
504 | ····move-result-object·v2 | 506 | ····move-result-object·v2 |
Offset 525, 303 lines modified | Offset 527, 301 lines modified | ||
525 | ····goto·:goto_0 | 527 | ····goto·:goto_0 |
526 | .end·method | 528 | .end·method |
527 | #·virtual·methods | 529 | #·virtual·methods |
528 | .method·public·addAccount(Lorg/gnucash/android/model/Account;)J | 530 | .method·public·addAccount(Lorg/gnucash/android/model/Account;)J |
529 | ····.locals· | 531 | ····.locals·9 |
530 | ····.param·p1,·"account"····#·Lorg/gnucash/android/model/Account; | 532 | ····.param·p1,·"account"····#·Lorg/gnucash/android/model/Account; |
531 | ····.prologue | 533 | ····.prologue |
532 | ····const/4·v | 534 | ····const/4·v6,·0x1 |
533 | ····const/4·v | 535 | ····const/4·v7,·0x0 |
534 | ····.line·102 | 536 | ····.line·102 |
535 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/AccountsDbAdapter;->getContentValues(Lorg/gnucash/android/model/BaseModel;)Landroid/content/ContentValues; | 537 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/AccountsDbAdapter;->getContentValues(Lorg/gnucash/android/model/BaseModel;)Landroid/content/ContentValues; |
536 | ····move-result-object·v0 | 538 | ····move-result-object·v0 |
537 | ····.line·103 | 539 | ····.line·103 |
538 | ····.local·v0,·"contentValues":Landroid/content/ContentValues; | 540 | ····.local·v0,·"contentValues":Landroid/content/ContentValues; |
539 | ····const-string·v | 541 | ····const-string·v5,·"name" |
540 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getName()Ljava/lang/String; | 542 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getName()Ljava/lang/String; |
541 | ····move-result-object·v | 543 | ····move-result-object·v8 |
542 | ····invoke-virtual·{v0,·v | 544 | ····invoke-virtual·{v0,·v5,·v8},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
543 | ····.line·104 | 545 | ····.line·104 |
544 | ····const-string·v | 546 | ····const-string·v5,·"type" |
545 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getAccountType()Lorg/gnucash/android/model/AccountType; | 547 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getAccountType()Lorg/gnucash/android/model/AccountType; |
546 | ····move-result-object·v | 548 | ····move-result-object·v8 |
547 | ····invoke-virtual·{v | 549 | ····invoke-virtual·{v8},·Lorg/gnucash/android/model/AccountType;->name()Ljava/lang/String; |
548 | ····move-result-object·v | 550 | ····move-result-object·v8 |
549 | ····invoke-virtual·{v0,·v | 551 | ····invoke-virtual·{v0,·v5,·v8},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
550 | ····.line·105 | 552 | ····.line·105 |
551 | ····const-string·v | 553 | ····const-string·v5,·"currency_code" |
552 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getCurrency()Ljava/util/Currency; | 554 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->getCurrency()Ljava/util/Currency; |
553 | ····move-result-object·v | 555 | ····move-result-object·v8 |
554 | ····invoke-virtual·{v | 556 | ····invoke-virtual·{v8},·Ljava/util/Currency;->getCurrencyCode()Ljava/lang/String; |
555 | ····move-result-object·v | 557 | ····move-result-object·v8 |
556 | ····invoke-virtual·{v0,·v | 558 | ····invoke-virtual·{v0,·v5,·v8},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
557 | ····.line·106 | 559 | ····.line·106 |
558 | ····const-string·v | 560 | ····const-string·v8,·"is_placeholder" |
559 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->isPlaceholderAccount()Z | 561 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->isPlaceholderAccount()Z |
560 | ····move-result·v | 562 | ····move-result·v5 |
561 | ····if-eqz·v | 563 | ····if-eqz·v5,·:cond_1 |
562 | ····move·v | 564 | ····move·v5,·v6 |
563 | ····:goto_0 | 565 | ····:goto_0 |
564 | ····invoke-static·{v | 566 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
565 | ····move-result-object·v | 567 | ····move-result-object·v5 |
566 | ····invoke-virtual·{v0,·v | 568 | ····invoke-virtual·{v0,·v8,·v5},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V |
567 | ····.line·107 | 569 | ····.line·107 |
568 | ····const-string·v | 570 | ····const-string·v8,·"is_hidden" |
569 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->isHidden()Z | 571 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Account;->isHidden()Z |
Max diff block lines reached; 70311/75048 bytes (93.69%) of diff not shown. |
Offset 40, 14 lines modified | Offset 40, 15 lines modified | ||
40 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 40 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····const-string·v1,·"accounts" | 42 | ····const-string·v1,·"accounts" |
43 | ····.line·82 | ||
43 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; | 44 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; |
44 | ····move-result-object·v1 | 45 | ····move-result-object·v1 |
45 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 46 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
46 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
Offset 67, 14 lines modified | Offset 68, 15 lines modified | ||
67 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 68 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
68 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
69 | ····const-string·v1,·"transactions" | 70 | ····const-string·v1,·"transactions" |
71 | ····.line·100 | ||
70 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; | 72 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; |
71 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
72 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
73 | ····move-result-object·v0 | 75 | ····move-result-object·v0 |
Offset 94, 14 lines modified | Offset 96, 15 lines modified | ||
94 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 96 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
95 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
96 | ····const-string·v1,·"splits" | 98 | ····const-string·v1,·"splits" |
99 | ····.line·117 | ||
97 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; | 100 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; |
98 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
99 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 102 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
100 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
Offset 121, 28 lines modified | Offset 124, 30 lines modified | ||
121 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 124 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
122 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
123 | ····const-string·v1,·"scheduled_actions" | 126 | ····const-string·v1,·"scheduled_actions" |
127 | ····.line·135 | ||
124 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; | 128 | ····invoke-static·{v1},·Lorg/gnucash/android/db/DatabaseHelper;->createUpdatedAtTrigger(Ljava/lang/String;)Ljava/lang/String; |
125 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
126 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 130 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
127 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
128 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 132 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
129 | ····move-result-object·v0 | 133 | ····move-result-object·v0 |
130 | ····sput-object·v0,·Lorg/gnucash/android/db/DatabaseHelper;->SCHEDULED_ACTIONS_TABLE_CREATE:Ljava/lang/String; | 134 | ····sput-object·v0,·Lorg/gnucash/android/db/DatabaseHelper;->SCHEDULED_ACTIONS_TABLE_CREATE:Ljava/lang/String; |
135 | ····.line·120 | ||
131 | ····return-void | 136 | ····return-void |
132 | .end·method | 137 | .end·method |
133 | .method·public·constructor·<init>(Landroid/content/Context;)V | 138 | .method·public·constructor·<init>(Landroid/content/Context;)V |
134 | ····.locals·3 | 139 | ····.locals·3 |
135 | ····.param·p1,·"context"····#·Landroid/content/Context; | 140 | ····.param·p1,·"context"····#·Landroid/content/Context; |
Offset 240, 27 lines modified | Offset 245, 15 lines modified | ||
240 | ····move-result-object·v0 | 245 | ····move-result-object·v0 |
241 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 246 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
242 | ····move-result-object·v0 | 247 | ····move-result-object·v0 |
243 | ····const-string·v1,·"·FOR·EACH·ROW" | 248 | ····const-string·v1,·"·FOR·EACH·ROW··BEGIN·UPDATE·" |
244 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
245 | ····move-result-object·v0 | ||
246 | ····const-string·v1,·"··BEGIN·" | ||
247 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
248 | ····move-result-object·v0 | ||
249 | ····const-string·v1,·"UPDATE·" | ||
250 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 249 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
251 | ····move-result-object·v0 | 250 | ····move-result-object·v0 |
252 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 251 | ····invoke-virtual·{v0,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 274, 21 lines modified | Offset 267, 15 lines modified | ||
274 | ····const-string·v1,·"modified_at" | 267 | ····const-string·v1,·"modified_at" |
275 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 268 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
276 | ····move-result-object·v0 | 269 | ····move-result-object·v0 |
277 | ····const-string·v1,·"·=·CURRENT_TIMESTAMP;" | 270 | ····const-string·v1,·"·=·CURRENT_TIMESTAMP;··END;" |
278 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
279 | ····move-result-object·v0 | ||
280 | ····const-string·v1,·"··END;" | ||
281 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 271 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
282 | ····move-result-object·v0 | 272 | ····move-result-object·v0 |
283 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 273 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Max diff block lines reached; 5405/9447 bytes (57.21%) of diff not shown. |
Offset 75, 21 lines modified | Offset 75, 15 lines modified | ||
75 | ····const-string·v5,·"timestamp" | 75 | ····const-string·v5,·"timestamp" |
76 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 76 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
77 | ····move-result-object·v4 | 77 | ····move-result-object·v4 |
78 | ····const-string·v5,·")" | ||
79 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
80 | ····move-result-object·v4 | ||
81 | ····const-string·v5,·"·FROM·" | 78 | ····const-string·v5,·")·FROM·" |
82 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 79 | ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
83 | ····move-result-object·v4 | 80 | ····move-result-object·v4 |
84 | ····const-string·v5,·"transactions" | 81 | ····const-string·v5,·"transactions" |
Offset 349, 191 lines modified | Offset 343, 192 lines modified | ||
349 | ····:cond_1 | 343 | ····:cond_1 |
350 | ····return-wide·v2 | 344 | ····return-wide·v2 |
351 | .end·method | 345 | .end·method |
352 | #·virtual·methods | 346 | #·virtual·methods |
353 | .method·public·addTransaction(Lorg/gnucash/android/model/Transaction;)J | 347 | .method·public·addTransaction(Lorg/gnucash/android/model/Transaction;)J |
354 | ····.locals·1 | 348 | ····.locals·14 |
355 | ····.param·p1,·"transaction"····#·Lorg/gnucash/android/model/Transaction; | 349 | ····.param·p1,·"transaction"····#·Lorg/gnucash/android/model/Transaction; |
356 | ····.prologue | 350 | ····.prologue |
351 | ····const/4·v9,·0x1 | ||
352 | ····const/4·v10,·0x0 | ||
357 | ····.line·86 | 353 | ····.line·86 |
358 | ····invoke-virtual | 354 | ····invoke-virtual·{p0,·p1},·Lorg/gnucash/android/db/TransactionsDbAdapter;->getContentValues(Lorg/gnucash/android/model/BaseModel;)Landroid/content/ContentValues; |
359 | ····move-result-object·v0 | 355 | ····move-result-object·v0 |
360 | ····.line·87 | 356 | ····.line·87 |
361 | ····.local·v0,·"contentValues":Landroid/content/ContentValues; | 357 | ····.local·v0,·"contentValues":Landroid/content/ContentValues; |
362 | ····const-string·v | 358 | ····const-string·v8,·"name" |
363 | ····invoke-virtual | 359 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getDescription()Ljava/lang/String; |
364 | ····move-result-object·v1 | 360 | ····move-result-object·v11 |
365 | ····invoke-virtual·{v0,·v | 361 | ····invoke-virtual·{v0,·v8,·v11},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
366 | ····.line·88 | 362 | ····.line·88 |
367 | ····const-string·v | 363 | ····const-string·v8,·"timestamp" |
368 | ····invoke-virtual | 364 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getTimeMillis()J |
369 | ····move-result-wide·v1 | 365 | ····move-result-wide·v12 |
370 | ····invoke-static·{v1 | 366 | ····invoke-static·{v12,·v13},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
371 | ····move-result-object·v1 | 367 | ····move-result-object·v11 |
372 | ····invoke-virtual·{v0,·v | 368 | ····invoke-virtual·{v0,·v8,·v11},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V |
373 | ····.line·89 | 369 | ····.line·89 |
374 | ····const-string·v | 370 | ····const-string·v8,·"description" |
375 | ····invoke-virtual | 371 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getNote()Ljava/lang/String; |
376 | ····move-result-object·v1 | 372 | ····move-result-object·v11 |
377 | ····invoke-virtual·{v0,·v | 373 | ····invoke-virtual·{v0,·v8,·v11},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
378 | ····.line·90 | 374 | ····.line·90 |
379 | ····const-string·v1 | 375 | ····const-string·v11,·"is_exported" |
380 | ····invoke-virtual | 376 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->isExported()Z |
381 | ····move-result·v | 377 | ····move-result·v8 |
382 | ····if-eqz·v | 378 | ····if-eqz·v8,·:cond_0 |
383 | ···· | 379 | ····move·v8,·v9 |
384 | ····:goto_0 | 380 | ····:goto_0 |
385 | ····invoke-static·{v | 381 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
386 | ····move-result-object·v | 382 | ····move-result-object·v8 |
387 | ····invoke-virtual·{v0,·v1 | 383 | ····invoke-virtual·{v0,·v11,·v8},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V |
388 | ····.line·91 | 384 | ····.line·91 |
389 | ····const-string·v | 385 | ····const-string·v8,·"is_template" |
390 | ····invoke-virtual | 386 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->isTemplate()Z |
391 | ····move-result·v9 | ||
392 | ···· | 387 | ····move-result·v11 |
393 | ···· | 388 | ····if-eqz·v11,·:cond_1 |
394 | ····:goto_1 | 389 | ····:goto_1 |
395 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 390 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
396 | ····move-result-object·v9 | 391 | ····move-result-object·v9 |
397 | ····invoke-virtual·{v0,·v | 392 | ····invoke-virtual·{v0,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V |
398 | ····.line·92 | 393 | ····.line·92 |
399 | ····const-string·v | 394 | ····const-string·v8,·"currency_code" |
400 | ····invoke-virtual | 395 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getCurrencyCode()Ljava/lang/String; |
401 | ····move-result-object·v | 396 | ····move-result-object·v9 |
402 | ····invoke-virtual·{v0,·v | 397 | ····invoke-virtual·{v0,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
403 | ····.line·93 | 398 | ····.line·93 |
404 | ····const-string·v | 399 | ····const-string·v8,·"scheduled_action_uid" |
405 | ····invoke-virtual | 400 | ····invoke-virtual·{p1},·Lorg/gnucash/android/model/Transaction;->getScheduledActionUID()Ljava/lang/String; |
406 | ····move-result-object·v | 401 | ····move-result-object·v9 |
407 | ····invoke-virtual·{v0,·v | 402 | ····invoke-virtual·{v0,·v8,·v9},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V |
Max diff block lines reached; 44176/50254 bytes (87.91%) of diff not shown. |
Offset 200, 14 lines modified | Offset 200, 15 lines modified | ||
200 | ····.line·83 | 200 | ····.line·83 |
201 | ····.local·v11,·"gnucashRootAccountUID":Ljava/lang/String; | 201 | ····.local·v11,·"gnucashRootAccountUID":Ljava/lang/String; |
202 | ····if-eqz·v13,·:cond_2 | 202 | ····if-eqz·v13,·:cond_2 |
203 | ····if-eqz·v9,·:cond_2 | 203 | ····if-eqz·v9,·:cond_2 |
204 | ····.line·84 | ||
204 | ····invoke-virtual·{v13,·v11},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 205 | ····invoke-virtual·{v13,·v11},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
205 | ····move-result·v0 | 206 | ····move-result·v0 |
206 | ····if-eqz·v0,·:cond_3 | 207 | ····if-eqz·v0,·:cond_3 |
207 | ····.line·90 | 208 | ····.line·90 |
Offset 494, 14 lines modified | Offset 494, 15 lines modified | ||
494 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 494 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
495 | ····move-result-object·v0 | 495 | ····move-result-object·v0 |
496 | ····.line·329 | 496 | ····.line·329 |
497 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V | 497 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V |
498 | ····.line·324 | ||
498 | ····return-object·v0 | 499 | ····return-object·v0 |
499 | ····.line·326 | 500 | ····.line·326 |
500 | ····:cond_0 | 501 | ····:cond_0 |
501 | ····:try_start_1 | 502 | ····:try_start_1 |
502 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 503 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
Offset 723, 14 lines modified | Offset 724, 15 lines modified | ||
723 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 724 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
724 | ····move-result-object·v0 | 725 | ····move-result-object·v0 |
725 | ····.line·447 | 726 | ····.line·447 |
726 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V | 727 | ····invoke-interface·{v8},·Landroid/database/Cursor;->close()V |
728 | ····.line·442 | ||
727 | ····return-object·v0 | 729 | ····return-object·v0 |
728 | ····.line·444 | 730 | ····.line·444 |
729 | ····:cond_0 | 731 | ····:cond_0 |
730 | ····:try_start_1 | 732 | ····:try_start_1 |
731 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | 733 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
Offset 27, 202 lines modified | Offset 27, 199 lines modified | ||
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·run()V | 30 | .method·public·run()V |
31 | ····.locals·1 | 31 | ····.locals·12 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····const/4·v5,·0x0 | ||
33 | ····.line·155 | 34 | ····.line·155 |
34 | ····new-instance·v | 35 | ····new-instance·v3,·Ljava/io/File; |
35 | ····new-instance·v | 36 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
36 | ····invoke-direct·{v | 37 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
37 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 38 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
38 | ····move-result-object·v | 39 | ····move-result-object·v7 |
39 | ····invoke-virtual·{v | 40 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
40 | ····move-result-object·v | 41 | ····move-result-object·v6 |
41 | ····const-string·v | 42 | ····const-string·v7,·"/gnucash" |
42 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
43 | ····move-result-object·v | 44 | ····move-result-object·v6 |
44 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
45 | ····move-result-object·v | 46 | ····move-result-object·v6 |
46 | ····invoke-direct·{v | 47 | ····invoke-direct·{v3,·v6},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
47 | ····.line·156 | 48 | ····.line·156 |
48 | ····.local·v | 49 | ····.local·v3,·"oldExportFolder":Ljava/io/File; |
49 | ····invoke-virtual·{v | 50 | ····invoke-virtual·{v3},·Ljava/io/File;->exists()Z |
50 | ····move-result·v | 51 | ····move-result·v6 |
51 | ····if-eqz·v | 52 | ····if-eqz·v6,·:cond_3 |
52 | ····.line·157 | 53 | ····.line·157 |
53 | ····invoke-virtual·{v | 54 | ····invoke-virtual·{v3},·Ljava/io/File;->listFiles()[Ljava/io/File; |
54 | ····move-result-object·v | 55 | ····move-result-object·v7 |
55 | ····.local·v0,·"arr$":[Ljava/io/File; | ||
56 | ····array-length·v | 56 | ····array-length·v8,·v7 |
57 | ····move·v6,·v5 | ||
57 | ····.local·v4,·"len$":I | ||
58 | ····const/4·v3,·0x0 | ||
59 | ····.local·v3,·"i$":I | ||
60 | ····:goto_0 | 58 | ····:goto_0 |
61 | ····if-ge·v | 59 | ····if-ge·v6,·v8,·:cond_1 |
62 | ····aget-object·v | 60 | ····aget-object·v4,·v7,·v6 |
63 | ····.line·158 | 61 | ····.line·158 |
64 | ····.local·v | 62 | ····.local·v4,·"src":Ljava/io/File; |
65 | ····invoke-virtual·{v | 63 | ····invoke-virtual·{v4},·Ljava/io/File;->isDirectory()Z |
66 | ····move-result·v | 64 | ····move-result·v9 |
67 | ····if-eqz·v | 65 | ····if-eqz·v9,·:cond_0 |
68 | ····.line·157 | 66 | ····.line·157 |
69 | ····:goto_1 | 67 | ····:goto_1 |
70 | ····add-int/lit8·v | 68 | ····add-int/lit8·v6,·v6,·0x1 |
71 | ····goto·:goto_0 | 69 | ····goto·:goto_0 |
72 | ····.line·160 | 70 | ····.line·160 |
73 | ····:cond_0 | 71 | ····:cond_0 |
74 | ····new-instance·v | 72 | ····new-instance·v0,·Ljava/io/File; |
75 | ····new-instance·v | 73 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
76 | ····invoke-direct·{v | 74 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
77 | ····sget-object·v | 75 | ····sget-object·v10,·Lorg/gnucash/android/export/Exporter;->EXPORT_FOLDER_PATH:Ljava/lang/String; |
78 | ····invoke-virtual·{v | 76 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
79 | ····move-result-object·v | 77 | ····move-result-object·v9 |
80 | ····const-string·v | 78 | ····const-string·v10,·"/" |
81 | ····invoke-virtual·{v | 79 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
82 | ····move-result-object·v | 80 | ····move-result-object·v9 |
83 | ····invoke-virtual·{v | 81 | ····invoke-virtual·{v4},·Ljava/io/File;->getName()Ljava/lang/String; |
84 | ····move-result-object·v | 82 | ····move-result-object·v10 |
85 | ····invoke-virtual·{v | 83 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
86 | ····move-result-object·v | 84 | ····move-result-object·v9 |
87 | ····invoke-virtual·{v | 85 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
88 | ····move-result-object·v | 86 | ····move-result-object·v9 |
89 | ····invoke-direct·{v | 87 | ····invoke-direct·{v0,·v9},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
90 | ····.line·162 | 88 | ····.line·162 |
91 | ····.local·v | 89 | ····.local·v0,·"dst":Ljava/io/File; |
92 | ····:try_start_0 | 90 | ····:try_start_0 |
93 | ····invoke-static·{v | 91 | ····invoke-static·{v4,·v0},·Lorg/gnucash/android/db/MigrationHelper;->moveFile(Ljava/io/File;Ljava/io/File;)V |
94 | ····:try_end_0 | 92 | ····:try_end_0 |
95 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 93 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
96 | ····goto·:goto_1 | 94 | ····goto·:goto_1 |
97 | ····.line·163 | 95 | ····.line·163 |
98 | ····:catch_0 | 96 | ····:catch_0 |
99 | ····move-exception·v | 97 | ····move-exception·v1 |
100 | ····.line·164 | 98 | ····.line·164 |
Max diff block lines reached; 6834/12376 bytes (55.22%) of diff not shown. |
Offset 477, 256 lines modified | Offset 477, 253 lines modified | ||
477 | ············">;)I" | 477 | ············">;)I" |
478 | ········} | 478 | ········} |
479 | ····.end·annotation | 479 | ····.end·annotation |
480 | ····.prologue | 480 | ····.prologue |
481 | ····.line·104 | 481 | ····.line·104 |
482 | ····.local·p1,·"scheduledActionList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" | 482 | ····.local·p1,·"scheduledActionList":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" |
483 | ····iget-object·v | 483 | ····iget-object·v3,·p0,·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->LOG_TAG:Ljava/lang/String; |
484 | ····const-string·v | 484 | ····const-string·v4,·"Bulk·adding·scheduled·actions·to·the·database" |
485 | ····invoke-static·{v | 485 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
486 | ····.line·105 | 486 | ····.line·105 |
487 | ····const/4·v | 487 | ····const/4·v0,·0x0 |
488 | ····.line·107 | 488 | ····.line·107 |
489 | ····.local·v | 489 | ····.local·v0,·"nRow":I |
490 | ····:try_start_0 | 490 | ····:try_start_0 |
491 | ····iget-object·v | 491 | ····iget-object·v3,·p0,·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
492 | ····invoke-virtual·{v | 492 | ····invoke-virtual·{v3},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
493 | ····.line·108 | 493 | ····.line·108 |
494 | ····iget-object·v | 494 | ····iget-object·v3,·p0,·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
495 | ····const-string·v | 495 | ····const-string·v4,·"REPLACE·INTO·scheduled_actions·(·uid·,·action_uid·,·type·,·start_time·,·end_time·,·last_run·,·period·,·is_enabled·,·created_at·,·tag·,·total_frequency·,·execution_count·)·VALUES·(·?·,·?·,·?·,·?·,·?·,·?·,·?·,·?·,·?·,·?·,·?·,·?·)" |
496 | ····invoke-virtual·{v | 496 | ····invoke-virtual·{v3,·v4},·Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; |
497 | ····move-result-object·v | 497 | ····move-result-object·v1 |
498 | ····.line·121 | 498 | ····.line·121 |
499 | ····.local·v | 499 | ····.local·v1,·"replaceStatement":Landroid/database/sqlite/SQLiteStatement; |
500 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 500 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
501 | ····move-result-object·v | 501 | ····move-result-object·v3 |
502 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
503 | ····:goto_0 | 502 | ····:goto_0 |
504 | ····invoke-interface·{v | 503 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
505 | ····move-result·v4 | 504 | ····move-result·v4 |
506 | ····if-eqz·v4,·:cond_2 | 505 | ····if-eqz·v4,·:cond_2 |
507 | ····invoke-interface·{v | 506 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
508 | ····move-result-object·v | 507 | ····move-result-object·v2 |
509 | ····check-cast·v | 508 | ····check-cast·v2,·Lorg/gnucash/android/model/ScheduledAction; |
510 | ····.line·122 | 509 | ····.line·122 |
511 | ····.local·v | 510 | ····.local·v2,·"schedxAction":Lorg/gnucash/android/model/ScheduledAction; |
512 | ····invoke-virtual·{v | 511 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteStatement;->clearBindings()V |
513 | ····.line·123 | 512 | ····.line·123 |
514 | ····const/4·v4,·0x1 | 513 | ····const/4·v4,·0x1 |
515 | ····invoke-virtual·{v | 514 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getUID()Ljava/lang/String; |
516 | ····move-result-object·v5 | 515 | ····move-result-object·v5 |
517 | ····invoke-virtual·{v | 516 | ····invoke-virtual·{v1,·v4,·v5},·Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V |
518 | ····.line·124 | 517 | ····.line·124 |
519 | ····const/4·v4,·0x2 | 518 | ····const/4·v4,·0x2 |
520 | ····invoke-virtual·{v | 519 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getActionUID()Ljava/lang/String; |
521 | ····move-result-object·v5 | 520 | ····move-result-object·v5 |
522 | ····invoke-virtual·{v | 521 | ····invoke-virtual·{v1,·v4,·v5},·Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V |
523 | ····.line·125 | 522 | ····.line·125 |
524 | ····const/4·v4,·0x3 | 523 | ····const/4·v4,·0x3 |
525 | ····invoke-virtual·{v | 524 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getActionType()Lorg/gnucash/android/model/ScheduledAction$ActionType; |
526 | ····move-result-object·v5 | 525 | ····move-result-object·v5 |
527 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; | 526 | ····invoke-virtual·{v5},·Lorg/gnucash/android/model/ScheduledAction$ActionType;->name()Ljava/lang/String; |
528 | ····move-result-object·v5 | 527 | ····move-result-object·v5 |
529 | ····invoke-virtual·{v | 528 | ····invoke-virtual·{v1,·v4,·v5},·Landroid/database/sqlite/SQLiteStatement;->bindString(ILjava/lang/String;)V |
530 | ····.line·126 | 529 | ····.line·126 |
531 | ····const/4·v4,·0x4 | 530 | ····const/4·v4,·0x4 |
532 | ····invoke-virtual·{v | 531 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getStartTime()J |
533 | ····move-result-wide·v6 | 532 | ····move-result-wide·v6 |
534 | ····invoke-virtual·{v | 533 | ····invoke-virtual·{v1,·v4,·v6,·v7},·Landroid/database/sqlite/SQLiteStatement;->bindLong(IJ)V |
535 | ····.line·127 | 534 | ····.line·127 |
536 | ····const/4·v4,·0x5 | 535 | ····const/4·v4,·0x5 |
537 | ····invoke-virtual·{v | 536 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J |
538 | ····move-result-wide·v6 | 537 | ····move-result-wide·v6 |
539 | ····invoke-virtual·{v | 538 | ····invoke-virtual·{v1,·v4,·v6,·v7},·Landroid/database/sqlite/SQLiteStatement;->bindLong(IJ)V |
540 | ····.line·128 | 539 | ····.line·128 |
541 | ····const/4·v4,·0x6 | 540 | ····const/4·v4,·0x6 |
542 | ····invoke-virtual·{v | 541 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J |
543 | ····move-result-wide·v6 | 542 | ····move-result-wide·v6 |
544 | ····invoke-virtual·{v | 543 | ····invoke-virtual·{v1,·v4,·v6,·v7},·Landroid/database/sqlite/SQLiteStatement;->bindLong(IJ)V |
545 | ····.line·129 | 544 | ····.line·129 |
546 | ····const/4·v4,·0x7 | 545 | ····const/4·v4,·0x7 |
547 | ····invoke-virtual·{v | 546 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->getPeriod()J |
548 | ····move-result-wide·v6 | 547 | ····move-result-wide·v6 |
549 | ····invoke-virtual·{v | 548 | ····invoke-virtual·{v1,·v4,·v6,·v7},·Landroid/database/sqlite/SQLiteStatement;->bindLong(IJ)V |
550 | ····.line·130 | 549 | ····.line·130 |
551 | ····const/16·v6,·0x8 | 550 | ····const/16·v6,·0x8 |
552 | ····invoke-virtual·{v | 551 | ····invoke-virtual·{v2},·Lorg/gnucash/android/model/ScheduledAction;->isEnabled()Z |
Max diff block lines reached; 5864/13143 bytes (44.62%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Lorg/gnucash/android/service/SchedulerService; | 1 | .class·public·Lorg/gnucash/android/service/SchedulerService; |
2 | .super·Landroid/app/IntentService; | 2 | .super·Landroid/app/IntentService; |
3 | .source·"SchedulerService.java" | 3 | .source·"SchedulerService.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lorg/gnucash/android/service/SchedulerService$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·static·fields | 4 | #·static·fields |
11 | .field·public·static·final·LOG_TAG:Ljava/lang/String;·=·"SchedulerService" | 5 | .field·public·static·final·LOG_TAG:Ljava/lang/String;·=·"SchedulerService" |
12 | #·direct·methods | 6 | #·direct·methods |
13 | .method·public·constructor·<init>()V | 7 | .method·public·constructor·<init>()V |
14 | ····.locals·1 | 8 | ····.locals·1 |
Offset 260, 211 lines modified | Offset 252, 218 lines modified | ||
260 | ········:pswitch_1 | 252 | ········:pswitch_1 |
261 | ····.end·packed-switch | 253 | ····.end·packed-switch |
262 | .end·method | 254 | .end·method |
263 | #·virtual·methods | 255 | #·virtual·methods |
264 | .method·protected·onHandleIntent(Landroid/content/Intent;)V | 256 | .method·protected·onHandleIntent(Landroid/content/Intent;)V |
265 | ····.locals·2 | 257 | ····.locals·22 |
266 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 258 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
267 | ····.prologue | 259 | ····.prologue |
268 | ····.line·61 | 260 | ····.line·61 |
269 | ····const-string·v1 | 261 | ····const-string·v17,·"SchedulerService" |
270 | ····const-string·v1 | 262 | ····const-string·v18,·"Starting·scheduled·action·service" |
271 | ····invoke-static/range·{v1 | 263 | ····invoke-static/range·{v17·..·v18},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
272 | ····.line·62 | 264 | ····.line·62 |
273 | ····const-string·v1 | 265 | ····const-string·v17,·"power" |
274 | ····move-object/from16·v0,·p0 | 266 | ····move-object/from16·v0,·p0 |
275 | ····move-object/from16·v1,·v1 | 267 | ····move-object/from16·v1,·v17 |
276 | ····invoke-virtual·{v0,·v1},·Lorg/gnucash/android/service/SchedulerService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 268 | ····invoke-virtual·{v0,·v1},·Lorg/gnucash/android/service/SchedulerService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
277 | ····move-result-object·v | 269 | ····move-result-object·v12 |
278 | ····check-cast·v | 270 | ····check-cast·v12,·Landroid/os/PowerManager; |
279 | ····.line·63 | 271 | ····.line·63 |
280 | ····.local·v | 272 | ····.local·v12,·"powerManager":Landroid/os/PowerManager; |
281 | ····const/16·v1 | 273 | ····const/16·v17,·0x1 |
282 | ····const-string·v1 | 274 | ····const-string·v18,·"SchedulerService" |
283 | ····move/from16·v0,·v1 | 275 | ····move/from16·v0,·v17 |
284 | ····move-object/from16·v1,·v1 | 276 | ····move-object/from16·v1,·v18 |
285 | ····invoke-virtual·{v | 277 | ····invoke-virtual·{v12,·v0,·v1},·Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; |
286 | ····move-result-object·v1 | 278 | ····move-result-object·v16 |
287 | ····.line·65 | 279 | ····.line·65 |
288 | ····.local·v1 | 280 | ····.local·v16,·"wakeLock":Landroid/os/PowerManager$WakeLock; |
289 | ····invoke-virtual·{v1 | 281 | ····invoke-virtual/range·{v16·..·v16},·Landroid/os/PowerManager$WakeLock;->acquire()V |
290 | ····.line·67 | 282 | ····.line·67 |
291 | ····invoke-static·{},·Lorg/gnucash/android/app/GnuCashApplication;->getScheduledEventDbAdapter()Lorg/gnucash/android/db/ScheduledActionDbAdapter; | 283 | ····invoke-static·{},·Lorg/gnucash/android/app/GnuCashApplication;->getScheduledEventDbAdapter()Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
292 | ····move-result-object·v1 | 284 | ····move-result-object·v14 |
293 | ····.line·68 | 285 | ····.line·68 |
294 | ····.local·v1 | 286 | ····.local·v14,·"scheduledActionDbAdapter":Lorg/gnucash/android/db/ScheduledActionDbAdapter; |
295 | ····invoke-virtual·{v1 | 287 | ····invoke-virtual·{v14},·Lorg/gnucash/android/db/ScheduledActionDbAdapter;->getAllEnabledScheduledActions()Ljava/util/List; |
296 | ····move-result-object·v1 | 288 | ····move-result-object·v15 |
297 | ····.line·70 | 289 | ····.line·70 |
298 | ····.local·v1 | 290 | ····.local·v15,·"scheduledActions":Ljava/util/List;,·"Ljava/util/List<Lorg/gnucash/android/model/ScheduledAction;>;" |
299 | ····invoke-interface·{v1 | 291 | ····invoke-interface·{v15},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
300 | ····move-result-object·v | 292 | ····move-result-object·v17 |
301 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
302 | ····:cond_0 | 293 | ····:cond_0 |
303 | ····:goto_0 | 294 | ····:goto_0 |
304 | ····invoke-interface·{v | 295 | ····invoke-interface/range·{v17·..·v17},·Ljava/util/Iterator;->hasNext()Z |
305 | ····move-result·v1 | 296 | ····move-result·v18 |
306 | ····if-eqz·v1 | 297 | ····if-eqz·v18,·:cond_3 |
307 | ····invoke-interface·{v | 298 | ····invoke-interface/range·{v17·..·v17},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
308 | ····move-result-object·v1 | 299 | ····move-result-object·v13 |
309 | ····check-cast·v1 | 300 | ····check-cast·v13,·Lorg/gnucash/android/model/ScheduledAction; |
310 | ····.line·71 | 301 | ····.line·71 |
311 | ····.local·v1 | 302 | ····.local·v13,·"scheduledAction":Lorg/gnucash/android/model/ScheduledAction; |
312 | ····invoke-virtual·{v1 | 303 | ····invoke-virtual·{v13},·Lorg/gnucash/android/model/ScheduledAction;->getLastRun()J |
313 | ····move-result-wide·v6 | 304 | ····move-result-wide·v6 |
314 | ····.line·72 | 305 | ····.line·72 |
315 | ····.local·v6,·"lastRun":J | 306 | ····.local·v6,·"lastRun":J |
316 | ····invoke-virtual·{v1 | 307 | ····invoke-virtual·{v13},·Lorg/gnucash/android/model/ScheduledAction;->getPeriod()J |
317 | ····move-result-wide·v10 | 308 | ····move-result-wide·v10 |
318 | ····.line·73 | 309 | ····.line·73 |
319 | ····.local·v10,·"period":J | 310 | ····.local·v10,·"period":J |
320 | ····invoke-virtual·{v1 | 311 | ····invoke-virtual·{v13},·Lorg/gnucash/android/model/ScheduledAction;->getEndTime()J |
321 | ····move-result-wide·v | 312 | ····move-result-wide·v4 |
322 | ····.line·75 | 313 | ····.line·75 |
323 | ····.local·v | 314 | ····.local·v4,·"endTime":J |
324 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 315 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
325 | ····move-result-wide·v8 | 316 | ····move-result-wide·v8 |
326 | ····.line·77 | 317 | ····.line·77 |
Max diff block lines reached; 4766/10355 bytes (46.03%) of diff not shown. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:state_window_focused="false"·android:state_enabled="true"·android:drawable="@drawable/textfield_default_holo_light"/> | 3 | ··<item·android:state_window_focused="false"·android:state_enabled="true"·android:drawable="@drawable/textfield_default_holo_light"/> |
4 | ··<item·android:state_window_focused="false"·android:state_enabled="false"·android:drawable="@drawable/textfield_disabled_holo_light"/> | 4 | ··<item·android:state_window_focused="false"·android:state_enabled="false"·android:drawable="@drawable/textfield_disabled_holo_light"/> |
5 | ··<item·android:state_focused="true"·android:state_enabled="true"·android:drawable="@drawable/textfield_activated_holo_light"/> | 5 | ··<item·android:state_focused="true"·android:state_enabled="true"·android:drawable="@drawable/textfield_activated_holo_light"/> |
6 | ··<item·android:state_enabled="true"·android:drawable="@drawable/textfield_focused_holo_light"/> | 6 | ··<item·android:state_enabled="true"·android:drawable="@drawable/textfield_focused_holo_light"·android:state_activated="true"/> |
7 | ··<item·android:state_enabled="true"·android:drawable="@drawable/textfield_default_holo_light"/> | 7 | ··<item·android:state_enabled="true"·android:drawable="@drawable/textfield_default_holo_light"/> |
8 | ··<item·android:state_focused="true"·android:drawable="@drawable/textfield_disabled_focused_holo_light"/> | 8 | ··<item·android:state_focused="true"·android:drawable="@drawable/textfield_disabled_focused_holo_light"/> |
9 | ··<item·android:drawable="@drawable/textfield_disabled_holo_light"/> | 9 | ··<item·android:drawable="@drawable/textfield_disabled_holo_light"/> |
10 | </selector> | 10 | </selector> |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:drawable="@drawable/abs__list_activated_holo"/> | 3 | ··<item·android:drawable="@drawable/abs__list_activated_holo"·android:state_activated="true"/> |
4 | ··<item·android:drawable="@android:color/transparent"/> | 4 | ··<item·android:drawable="@android:color/transparent"/> |
5 | </selector> | 5 | </selector> |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:drawable="@drawable/abs__list_activated_holo"/> | 3 | ··<item·android:drawable="@drawable/abs__list_activated_holo"·android:state_activated="true"/> |
4 | ··<item·android:drawable="@android:color/transparent"/> | 4 | ··<item·android:drawable="@android:color/transparent"/> |
5 | </selector> | 5 | </selector> |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <preference-headers·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <preference-headers·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<header·android:title="@string/header_account_settings"/> | ||
4 | ··<header·android:title="@string/header_transaction_settings"/> | ||
5 | ··<header·android:title="@string/header_backup_and_export_settings"/> | ||
6 | ··<header·android:title="@string/header_passcode_settings"/> | ||
7 | ··<header·android:title="@string/header_report_settings"/> | ||
8 | ··<header·android:title="@string/header_a | 3 | ··<header·android:title="@string/header_account_settings"·android:fragment="org.gnucash.android.ui.settings.AccountPreferencesFragment"/> |
4 | ··<header·android:title="@string/header_transaction_settings"·android:fragment="org.gnucash.android.ui.settings.TransactionsPreferenceFragment"/> | ||
5 | ··<header·android:title="@string/header_backup_and_export_settings"·android:fragment="org.gnucash.android.ui.settings.BackupPreferenceFragment"/> | ||
6 | ··<header·android:title="@string/header_passcode_settings"·android:fragment="org.gnucash.android.ui.settings.PasscodePreferenceFragment"/> | ||
7 | ··<header·android:title="@string/header_report_settings"·android:fragment="org.gnucash.android.ui.settings.ReportPreferenceFragment"/> | ||
8 | ··<header·android:title="@string/header_about_gnucash"·android:fragment="org.gnucash.android.ui.settings.AboutPreferenceFragment"/> | ||
9 | ··<header·android:title="Rate·in·Play·Store"> | 9 | ··<header·android:title="Rate·in·Play·Store"> |
10 | ····<intent·android:action="android.intent.action.VIEW"·android:data="market://details?id=org.gnucash.android"/> | 10 | ····<intent·android:action="android.intent.action.VIEW"·android:data="market://details?id=org.gnucash.android"/> |
11 | ··</header> | 11 | ··</header> |
12 | ··<header·android:title="Send·feedback"> | 12 | ··<header·android:title="Send·feedback"> |
13 | ····<intent·android:action="android.intent.action.VIEW"·android:data="mailto:gnucash.org@gmail.com"> | 13 | ····<intent·android:action="android.intent.action.VIEW"·android:data="mailto:gnucash.org@gmail.com"> |
14 | ······<extra·android:name="android.intent.extra.SUBJECT"·android:value="GnuCash·Android·Feedback"/> | 14 | ······<extra·android:name="android.intent.extra.SUBJECT"·android:value="GnuCash·Android·Feedback"/> |
15 | ······<extra·android:name="android.intent.extra.TEXT"·android:value="@string/app_version_name"/> | 15 | ······<extra·android:name="android.intent.extra.TEXT"·android:value="@string/app_version_name"/> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="270.0dip"·android:minHeight="56.0dip"·android:updatePeriodMillis="86400000"·android:initialLayout="@layout/widget_4x1"·android:configure="org.gnucash.android.ui.widget.WidgetConfigurationActivity"/> | 2 | <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="270.0dip"·android:minHeight="56.0dip"·android:updatePeriodMillis="86400000"·android:initialLayout="@layout/widget_4x1"·android:configure="org.gnucash.android.ui.widget.WidgetConfigurationActivity"·android:previewImage="@drawable/widget_preview"·android:resizeMode="horizontal"/> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_account"·android:title="@string/label_create_account"/> | 3 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_account"·android:title="@string/label_create_account"·android:showAsAction="always"/> |
4 | ··<item·android:icon="@drawable/content_event_holo_dark"·android:id="@id/menu_recurring_transactions"·android:orderInCategory="4"·android:title="@string/menu_scheduled_transactions"/> | 4 | ··<item·android:icon="@drawable/content_event_holo_dark"·android:id="@id/menu_recurring_transactions"·android:orderInCategory="4"·android:title="@string/menu_scheduled_transactions"·android:showAsAction="withText"/> |
5 | ··<item·android:icon="@drawable/content_import_export_holo_dark"·android:id="@id/menu_export"·android:orderInCategory="5"·android:title="@string/menu_export_transactions"/> | 5 | ··<item·android:icon="@drawable/content_import_export_holo_dark"·android:id="@id/menu_export"·android:orderInCategory="5"·android:title="@string/menu_export_transactions"·android:showAsAction="never"/> |
6 | </menu> | 6 | </menu> |
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 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:id="@id/menu_order_by_size"·android:title="@string/menu_order_by_size"/> | 3 | ··<item·android:id="@id/menu_order_by_size"·android:title="@string/menu_order_by_size"·android:showAsAction="never"/> |
4 | ··<item·android:id="@id/menu_toggle_legend"·android:title="@string/menu_toggle_legend"/> | 4 | ··<item·android:id="@id/menu_toggle_legend"·android:title="@string/menu_toggle_legend"·android:showAsAction="never"/> |
5 | ··<item·android:id="@id/menu_toggle_labels"·android:title="@string/menu_toggle_labels"/> | 5 | ··<item·android:id="@id/menu_toggle_labels"·android:title="@string/menu_toggle_labels"·android:showAsAction="never"/> |
6 | ··<item·android:id="@id/menu_percentage_mode"·android:title="@string/menu_toggle_percentage_mode"/> | 6 | ··<item·android:id="@id/menu_percentage_mode"·android:title="@string/menu_toggle_percentage_mode"·android:showAsAction="never"/> |
7 | ··<item·android:id="@id/menu_toggle_average_lines"·android:title="@string/menu_toggle_average_lines"/> | 7 | ··<item·android:id="@id/menu_toggle_average_lines"·android:title="@string/menu_toggle_average_lines"·android:showAsAction="never"/> |
8 | ··<item·android:id="@id/menu_group_other_slice"·android:title="@string/menu_group_smaller_slices"/> | 8 | ··<item·android:id="@id/menu_group_other_slice"·android:title="@string/menu_group_smaller_slices"·android:showAsAction="never"/> |
9 | </menu> | 9 | </menu> |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@drawable/navigation_cancel_holo_dark"·android:id="@id/menu_cancel"·android:title="@string/btn_cancel"/> | 3 | ··<item·android:icon="@drawable/navigation_cancel_holo_dark"·android:id="@id/menu_cancel"·android:title="@string/btn_cancel"·android:showAsAction="always|withText"/> |
4 | ··<item·android:icon="@drawable/navigation_accept_holo_dark"·android:id="@id/menu_save"·android:title="@string/btn_save"/> | 4 | ··<item·android:icon="@drawable/navigation_accept_holo_dark"·android:id="@id/menu_save"·android:title="@string/btn_save"·android:showAsAction="always|withText"/> |
5 | </menu> | 5 | </menu> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"/> | 3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"·android:showAsAction="always"/> |
4 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_transaction"·android:title="@string/title_add_transaction"/> | 4 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_transaction"·android:title="@string/title_add_transaction"·android:showAsAction="always"/> |
5 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/menu_edit_account"·android:title="@string/title_edit_account"/> | 5 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/menu_edit_account"·android:title="@string/title_edit_account"·android:showAsAction="withText"/> |
6 | </menu> | 6 | </menu> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@drawable/abs__ic_search"·android:id="@id/menu_search"·android:title="@string/menu_search_accounts"/> | 3 | ··<item·android:icon="@drawable/abs__ic_search"·android:id="@id/menu_search"·android:title="@string/menu_search_accounts"·android:showAsAction="collapseActionView|ifRoom"·android:actionViewClass="com.actionbarsherlock.widget.SearchView"/> |
4 | ··<item·android:icon="@drawable/action_settings"·android:id="@id/menu_settings"·android:orderInCategory="10"·android:title="@string/title_settings"/> | 4 | ··<item·android:icon="@drawable/action_settings"·android:id="@id/menu_settings"·android:orderInCategory="10"·android:title="@string/title_settings"·android:showAsAction="never"/> |
5 | ··<item·android:icon="@drawable/chart_icon"·android:id="@id/menu_reports"·android:title="@string/title_reports"/> | 5 | ··<item·android:icon="@drawable/chart_icon"·android:id="@id/menu_reports"·android:title="@string/title_reports"·android:showAsAction="collapseActionView|ifRoom"/> |
6 | </menu> | 6 | </menu> |
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_scheduled_export"·android:title="@string/title_create_export_schedule"/> | 3 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_scheduled_export"·android:title="@string/title_create_export_schedule"·android:showAsAction="always"/> |
4 | </menu> | 4 | </menu> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"/> | 3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"·android:showAsAction="always"/> |
4 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_account"·android:title="@string/label_create_account"/> | 4 | ··<item·android:icon="@drawable/content_new_holo_dark"·android:id="@id/menu_add_account"·android:title="@string/label_create_account"·android:showAsAction="always"/> |
5 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/menu_edit_account"·android:title="@string/title_edit_account"/> | 5 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/menu_edit_account"·android:title="@string/title_edit_account"·android:showAsAction="withText"/> |
6 | </menu> | 6 | </menu> |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@drawable/content_copy_holo_dark"·android:id="@id/context_menu_move_transactions"·android:orderInCategory="1"·android:title="@string/menu_move"/> | 3 | ··<item·android:icon="@drawable/content_copy_holo_dark"·android:id="@id/context_menu_move_transactions"·android:orderInCategory="1"·android:title="@string/menu_move"·android:showAsAction="always"/> |
4 | ··<item·android:icon="@drawable/content_discard_holo_dark"·android:id="@id/context_menu_delete"·android:orderInCategory="2"·android:title="@string/menu_delete"/> | 4 | ··<item·android:icon="@drawable/content_discard_holo_dark"·android:id="@id/context_menu_delete"·android:orderInCategory="2"·android:title="@string/menu_delete"·android:showAsAction="always"/> |
5 | </menu> | 5 | </menu> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <menu·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"/> | 3 | ··<item·android:icon="@android:drawable/btn_star_big_off"·android:id="@id/menu_favorite_account"·android:title="@string/menu_title_favorite"·android:showAsAction="ifRoom"/> |
4 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/context_menu_edit_accounts"·android:orderInCategory="1"·android:title="@string/title_edit_account"/> | 4 | ··<item·android:icon="@drawable/content_edit_holo_dark"·android:id="@id/context_menu_edit_accounts"·android:orderInCategory="1"·android:title="@string/title_edit_account"·android:showAsAction="always"/> |
5 | ··<item·android:icon="@drawable/content_discard_holo_dark"·android:id="@id/context_menu_delete"·android:orderInCategory="2"·android:title="@string/menu_delete"/> | 5 | ··<item·android:icon="@drawable/content_discard_holo_dark"·android:id="@id/context_menu_delete"·android:orderInCategory="2"·android:title="@string/menu_delete"·android:showAsAction="always"/> |
6 | </menu> | 6 | </menu> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textSize="@dimen/date_picker_header_text_size"·android:textColor="@color/bpWhite"·android:gravity="center"·android:id="@id/date_picker_header"·android:background="@color/calendar_header"·android:layout_width="@dimen/date_picker_component_width"·android:layout_height="@dimen/date_picker_header_height"·android:includeFontPadding="false"/> | 2 | <TextView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textSize="@dimen/date_picker_header_text_size"·android:textColor="@color/bpWhite"·android:gravity="center"·android:id="@id/date_picker_header"·android:background="@color/calendar_header"·android:layout_width="@dimen/date_picker_component_width"·android:layout_height="@dimen/date_picker_header_height"·android:includeFontPadding="false"·android:importantForAccessibility="no"/> |
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 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:splitMotionEvents="false"> |
3 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> | 3 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> |
4 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> | 4 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> |
5 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> | 5 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> |
6 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> | 6 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> |
7 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:foreground="?windowContentOverlay"·android:layout_weight="1.0"·android:foregroundGravity="fill_horizontal|center|top"/> | 7 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:foreground="?windowContentOverlay"·android:layout_weight="1.0"·android:foregroundGravity="fill_horizontal|center|top"/> |
8 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="center"·android:id="@id/abs__split_action_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarSplitStyle"/> | 8 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="center"·android:id="@id/abs__split_action_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarSplitStyle"/> |
9 | </LinearLayout> | 9 | </LinearLayout> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <com.actionbarsherlock.internal.view.menu.ActionMenuView·xmlns:android="http://schemas.android.com/apk/res/android"·android:gravity="center_vertical"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:divider="?actionBarDivider"/> | 2 | <com.actionbarsherlock.internal.view.menu.ActionMenuView·xmlns:android="http://schemas.android.com/apk/res/android"·android:gravity="center_vertical"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:divider="?actionBarDivider"·android:dividerPadding="12.0dip"/> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minWidth="300.0dip"> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minWidth="300.0dip"> |
3 | ··<FrameLayout·android:layout_gravity="center_vertical"·android:background="@color/bpWhite"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> | 3 | ··<FrameLayout·android:layout_gravity="center_vertical"·android:background="@color/bpWhite"·android:layout_width="fill_parent"·android:layout_height="wrap_content"> |
4 | ····<AutoCompleteTextView·android:id="@id/searchBox"·android:background="@drawable/edit_text_holo_light"·android:paddingRight="30.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="8.0dip"·android:minHeight="48.0dip"·android:hint="@string/hint_time_zone_search"·android:singleLine="true"·android:completionThreshold="1"·android:imeOptions="actionDone"/> | 4 | ····<AutoCompleteTextView·android:id="@id/searchBox"·android:background="@drawable/edit_text_holo_light"·android:paddingRight="30.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="8.0dip"·android:minHeight="48.0dip"·android:hint="@string/hint_time_zone_search"·android:singleLine="true"·android:completionThreshold="1"·android:imeOptions="actionDone"/> |
5 | ····<ImageButton·android:layout_gravity="center|right"·android:id="@id/clear_search"·android:background="@drawable/item_background_holo_light"·android:paddingTop="8.0dip"·android:paddingBottom="8.0dip"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="8.0dip"·android:src="@drawable/ic_clear_search_holo_light"·android:contentDescription="@string/searchview_description_clear"/> | 5 | ····<ImageButton·android:layout_gravity="center|right"·android:id="@id/clear_search"·android:background="@drawable/item_background_holo_light"·android:paddingTop="8.0dip"·android:paddingBottom="8.0dip"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="8.0dip"·android:src="@drawable/ic_clear_search_holo_light"·android:contentDescription="@string/searchview_description_clear"·android:paddingStart="8.0dip"·android:paddingEnd="8.0dip"/> |
6 | ··</FrameLayout> | 6 | ··</FrameLayout> |
7 | ··<ListView·android:id="@id/timezonelist"·android:background="#ffececec"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:choiceMode="singleChoice"/> | 7 | ··<ListView·android:id="@id/timezonelist"·android:background="#ffececec"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:choiceMode="singleChoice"/> |
8 | </LinearLayout> | 8 | </LinearLayout> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="5.0dip"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:divider="?android:dividerHorizontal"> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="5.0dip"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:divider="?android:dividerHorizontal"·android:showDividers="middle"> |
3 | ··<View·android:layout_width="fill_parent"·android:layout_height="0.0dip"/> | 3 | ··<View·android:layout_width="fill_parent"·android:layout_height="0.0dip"/> |
4 | ··<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle"> | 4 | ··<LinearLayout·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?android:attr/buttonBarStyle"> |
5 | ····<Button·android:id="@id/btn_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@string/btn_cancel"·android:drawableLeft="@drawable/navigation_cancel_holo_light"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/> | 5 | ····<Button·android:id="@id/btn_cancel"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@string/btn_cancel"·android:drawableLeft="@drawable/navigation_cancel_holo_light"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/> |
6 | ····<Button·android:id="@id/btn_save"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@string/btn_save"·android:drawableLeft="@drawable/navigation_accept_holo_light"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/> | 6 | ····<Button·android:id="@id/btn_save"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:text="@string/btn_save"·android:drawableLeft="@drawable/navigation_accept_holo_light"·android:layout_weight="1.0"·style="?android:attr/buttonBarButtonStyle"/> |
7 | ··</LinearLayout> | 7 | ··</LinearLayout> |
8 | </LinearLayout> | 8 | </LinearLayout> |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_gravity="center"·android:id="@id/time_display"·android:background="@color/bpWhite"·android:layout_width="fill_parent"·android:layout_height="fill_parent"> | 2 | <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_gravity="center"·android:id="@id/time_display"·android:background="@color/bpWhite"·android:layout_width="fill_parent"·android:layout_height="fill_parent"> |
3 | ··<View·android:id="@id/center_view"·android:background="#00000000"·android:visibility="invisible"·android:layout_width="1.0dip"·android:layout_height="1.0dip"·android:layout_centerInParent="true"/> | 3 | ··<View·android:id="@id/center_view"·android:background="#00000000"·android:visibility="invisible"·android:layout_width="1.0dip"·android:layout_height="1.0dip"·android:layout_centerInParent="true"·android:importantForAccessibility="no"/> |
4 | ··<TextView·android:id="@id/hour_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toLeftOf="@id/separator"·android:layout_centerVertical="true"·style="@style/aosp_time_label"/> | 4 | ··<TextView·android:id="@id/hour_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toLeftOf="@id/separator"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/aosp_time_label"/> |
5 | ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/hour_space"·android:layout_alignRight="@id/hour_space"·android:layout_centerVertical="true"> | 5 | ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/hour_space"·android:layout_alignRight="@id/hour_space"·android:layout_centerVertical="true"> |
6 | ····<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:textColor="@color/bpBlue"·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/hours"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/aosp_time_label"/> | 6 | ····<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:textColor="@color/bpBlue"·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/hours"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/aosp_time_label"/> |
7 | ··</FrameLayout> | 7 | ··</FrameLayout> |
8 | ··<TextView·android:id="@id/separator"·android:paddingLeft="@dimen/separator_padding"·android:paddingRight="@dimen/separator_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_separator"·android:layout_alignRight="@id/center_view"·android:layout_centerVertical="true"·style="@style/aosp_time_label"/> | 8 | ··<TextView·android:id="@id/separator"·android:paddingLeft="@dimen/separator_padding"·android:paddingRight="@dimen/separator_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_separator"·android:layout_alignRight="@id/center_view"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/aosp_time_label"/> |
9 | ··<TextView·android:id="@id/minutes_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/separator"·android:layout_centerVertical="true"·style="@style/aosp_time_label"/> | 9 | ··<TextView·android:id="@id/minutes_space"·android:visibility="invisible"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/separator"·android:layout_centerVertical="true"·android:importantForAccessibility="no"·style="@style/aosp_time_label"/> |
10 | ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/minutes_space"·android:layout_alignRight="@id/minutes_space"·android:layout_centerVertical="true"> | 10 | ··<FrameLayout·android:layout_width="0.0dip"·android:layout_height="fill_parent"·android:layout_marginLeft="@dimen/extra_time_label_margin"·android:layout_marginRight="@dimen/extra_time_label_margin"·android:layout_alignLeft="@id/minutes_space"·android:layout_alignRight="@id/minutes_space"·android:layout_centerVertical="true"> |
11 | ····<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/minutes"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/aosp_time_label"/> | 11 | ····<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:gravity="center_horizontal"·android:layout_gravity="center"·android:id="@id/minutes"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·style="@style/aosp_time_label"/> |
12 | ··</FrameLayout> | 12 | ··</FrameLayout> |
13 | ··<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:id="@id/ampm_hitspace"·android:layout_width="@dimen/ampm_label_size"·android:layout_height="wrap_content"·android:layout_alignLeft="@id/ampm_label"·android:layout_alignRight="@id/ampm_label"·android:layout_alignParentTop="true"·android:layout_alignParentBottom="true"/> | 13 | ··<com.doomonafireball.betterpickers.widget.AccessibleTextView·android:id="@id/ampm_hitspace"·android:layout_width="@dimen/ampm_label_size"·android:layout_height="wrap_content"·android:layout_alignLeft="@id/ampm_label"·android:layout_alignRight="@id/ampm_label"·android:layout_alignParentTop="true"·android:layout_alignParentBottom="true"/> |
14 | ··<TextView·android:id="@id/ampm_label"·android:paddingLeft="@dimen/ampm_left_padding"·android:paddingRight="@dimen/ampm_left_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/minutes_space"·android:layout_alignBaseline="@id/separator"·style="@style/aosp_ampm_label"/> | 14 | ··<TextView·android:id="@id/ampm_label"·android:paddingLeft="@dimen/ampm_left_padding"·android:paddingRight="@dimen/ampm_left_padding"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/time_placeholder"·android:layout_toRightOf="@id/minutes_space"·android:layout_alignBaseline="@id/separator"·android:importantForAccessibility="no"·style="@style/aosp_ampm_label"/> |
15 | </RelativeLayout> | 15 | </RelativeLayout> |
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 | <org.gnucash.android.ui.util.CheckableLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="@style/ListItem"> | 2 | <org.gnucash.android.ui.util.CheckableLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="@style/ListItem"> |
3 | ··<CheckBox·android:id="@id/checkbox"·android:focusable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> | 3 | ··<CheckBox·android:id="@id/checkbox"·android:focusable="false"·android:layout_width="wrap_content"·android:layout_height="wrap_content"/> |
4 | ··<RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_marginLeft="5.0dip"·android:layout_weight="1.0"> | 4 | ··<RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_marginLeft="5.0dip"·android:layout_weight="1.0"·android:layout_marginStart="5.0dip"> |
5 | ····<TextView·android:ellipsize="end"·android:id="@id/primary_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/label_transaction_name"·android:singleLine="true"·style="@style/ListItemText"/> | 5 | ····<TextView·android:ellipsize="end"·android:id="@id/primary_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/label_transaction_name"·android:singleLine="true"·style="@style/ListItemText"/> |
6 | ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:ellipsize="end"·android:id="@id/secondary_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/label_transaction_name"·android:maxLines="2"·android:singleLine="false"·android:layout_below="@id/primary_text"/> | 6 | ····<TextView·android:textAppearance="?android:textAppearanceSmall"·android:ellipsize="end"·android:id="@id/secondary_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="@string/label_transaction_name"·android:maxLines="2"·android:singleLine="false"·android:layout_below="@id/primary_text"/> |
7 | ····<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="@android:color/black"·android:ellipsize="start"·android:gravity="right"·android:id="@id/right_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="Amount"·android:singleLine="true"·android:layout_toRightOf="@id/primary_text"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"/> | 7 | ····<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="@android:color/black"·android:ellipsize="start"·android:gravity="right"·android:id="@id/right_text"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:text="Amount"·android:singleLine="true"·android:layout_toRightOf="@id/primary_text"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:layout_toEndOf="@id/primary_text"·android:layout_alignParentEnd="true"/> |
8 | ··</RelativeLayout> | 8 | ··</RelativeLayout> |
9 | </org.gnucash.android.ui.util.CheckableLinearLayout> | 9 | </org.gnucash.android.ui.util.CheckableLinearLayout> |
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 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"> | 2 | <FrameLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:splitMotionEvents="false"> |
3 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/> | 3 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/> |
4 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="top"·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentTop="true"·style="?attr/actionBarStyle"> | 4 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="top"·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentTop="true"·style="?attr/actionBarStyle"> |
5 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> | 5 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> |
6 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> | 6 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> |
7 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> | 7 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> |
8 | ··<ImageView·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="?windowContentOverlay"·android:scaleType="fitXY"·android:layout_below="@id/abs__action_bar_container"/> | 8 | ··<ImageView·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="?windowContentOverlay"·android:scaleType="fitXY"·android:layout_below="@id/abs__action_bar_container"/> |
9 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="center"·android:layout_gravity="bottom"·android:id="@id/abs__split_action_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarSplitStyle"/> | 9 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="center"·android:layout_gravity="bottom"·android:id="@id/abs__split_action_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarSplitStyle"/> |
Offset 13, 14 lines modified | Offset 13, 15 lines modified | ||
13 | ··<style·name="Sherlock.__Theme.DarkActionBar"·parent="@style/Theme.Sherlock.Light"/> | 13 | ··<style·name="Sherlock.__Theme.DarkActionBar"·parent="@style/Theme.Sherlock.Light"/> |
14 | ··<style·name="TextAppearance.Sherlock.Light.Widget.PopupMenu.Large"·parent="@style/TextAppearance.Sherlock.Widget.PopupMenu.Large"/> | 14 | ··<style·name="TextAppearance.Sherlock.Light.Widget.PopupMenu.Large"·parent="@style/TextAppearance.Sherlock.Widget.PopupMenu.Large"/> |
15 | ··<style·name="TextAppearance.Sherlock.Light.Widget.PopupMenu.Small"·parent="@style/TextAppearance.Sherlock.Widget.PopupMenu.Small"/> | 15 | ··<style·name="TextAppearance.Sherlock.Light.Widget.PopupMenu.Small"·parent="@style/TextAppearance.Sherlock.Widget.PopupMenu.Small"/> |
16 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Menu"·parent="@style/Widget"> | 16 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Menu"·parent="@style/Widget"> |
17 | ····<item·name="android:textSize">12.0sp</item> | 17 | ····<item·name="android:textSize">12.0sp</item> |
18 | ····<item·name="android:textStyle">bold</item> | 18 | ····<item·name="android:textStyle">bold</item> |
19 | ····<item·name="android:textColor">?actionMenuTextColor</item> | 19 | ····<item·name="android:textColor">?actionMenuTextColor</item> |
20 | ····<item·name="android:textAllCaps">@bool/abs__config_actionMenuItemAllCaps</item> | ||
20 | ··</style> | 21 | ··</style> |
21 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle"·parent="@style/Widget"> | 22 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle"·parent="@style/Widget"> |
22 | ····<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> | 23 | ····<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> |
23 | ····<item·name="android:textColor">?android:textColorSecondary</item> | 24 | ····<item·name="android:textColor">?android:textColorSecondary</item> |
24 | ··</style> | 25 | ··</style> |
25 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse"·parent="@style/Widget"> | 26 | ··<style·name="TextAppearance.Sherlock.Widget.ActionBar.Subtitle.Inverse"·parent="@style/Widget"> |
26 | ····<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> | 27 | ····<item·name="android:textSize">@dimen/abs__action_bar_subtitle_text_size</item> |
Offset 89, 22 lines modified | Offset 90, 25 lines modified | ||
89 | ····<item·name="progressBarStyle">@style/Widget.Sherlock.ProgressBar.Horizontal</item> | 90 | ····<item·name="progressBarStyle">@style/Widget.Sherlock.ProgressBar.Horizontal</item> |
90 | ····<item·name="indeterminateProgressStyle">@style/Widget.Sherlock.ProgressBar</item> | 91 | ····<item·name="indeterminateProgressStyle">@style/Widget.Sherlock.ProgressBar</item> |
91 | ····<item·name="progressBarPadding">32.0dip</item> | 92 | ····<item·name="progressBarPadding">32.0dip</item> |
92 | ····<item·name="itemPadding">8.0dip</item> | 93 | ····<item·name="itemPadding">8.0dip</item> |
93 | ··</style> | 94 | ··</style> |
94 | ··<style·name="Widget.Sherlock.ActionBar.TabBar"·parent="@style/Widget"> | 95 | ··<style·name="Widget.Sherlock.ActionBar.TabBar"·parent="@style/Widget"> |
95 | ····<item·name="android:divider">?actionBarDivider</item> | 96 | ····<item·name="android:divider">?actionBarDivider</item> |
97 | ····<item·name="android:showDividers">middle</item> | ||
98 | ····<item·name="android:dividerPadding">12.0dip</item> | ||
96 | ··</style> | 99 | ··</style> |
97 | ··<style·name="Widget.Sherlock.ActionBar.TabText"·parent="@style/Widget"> | 100 | ··<style·name="Widget.Sherlock.ActionBar.TabText"·parent="@style/Widget"> |
98 | ····<item·name="android:textAppearance">@null</item> | 101 | ····<item·name="android:textAppearance">@null</item> |
99 | ····<item·name="android:textSize">12.0sp</item> | 102 | ····<item·name="android:textSize">12.0sp</item> |
100 | ····<item·name="android:textStyle">bold</item> | 103 | ····<item·name="android:textStyle">bold</item> |
101 | ····<item·name="android:textColor">?textColorPrimary</item> | 104 | ····<item·name="android:textColor">?textColorPrimary</item> |
102 | ····<item·name="android:ellipsize">marquee</item> | 105 | ····<item·name="android:ellipsize">marquee</item> |
103 | ····<item·name="android:maxLines">2</item> | 106 | ····<item·name="android:maxLines">2</item> |
107 | ····<item·name="android:textAllCaps">true</item> | ||
104 | ··</style> | 108 | ··</style> |
105 | ··<style·name="Widget.Sherlock.ActionBar.TabView"·parent="@style/Widget"> | 109 | ··<style·name="Widget.Sherlock.ActionBar.TabView"·parent="@style/Widget"> |
106 | ····<item·name="android:gravity">center_horizontal</item> | 110 | ····<item·name="android:gravity">center_horizontal</item> |
107 | ····<item·name="android:background">@drawable/abs__tab_indicator_ab_holo</item> | 111 | ····<item·name="android:background">@drawable/abs__tab_indicator_ab_holo</item> |
108 | ····<item·name="android:paddingLeft">16.0dip</item> | 112 | ····<item·name="android:paddingLeft">16.0dip</item> |
109 | ····<item·name="android:paddingRight">16.0dip</item> | 113 | ····<item·name="android:paddingRight">16.0dip</item> |
110 | ··</style> | 114 | ··</style> |
Offset 208, 14 lines modified | Offset 212, 15 lines modified | ||
208 | ····<item·name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_light</item> | 212 | ····<item·name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_light</item> |
209 | ··</style> | 213 | ··</style> |
210 | ··<style·name="Widget.Sherlock.ListView.DropDown"·parent="@style/Sherlock.__Widget.Holo.ListView"/> | 214 | ··<style·name="Widget.Sherlock.ListView.DropDown"·parent="@style/Sherlock.__Widget.Holo.ListView"/> |
211 | ··<style·name="Widget.Sherlock.PopupMenu"·parent="@style/Widget.Sherlock.ListPopupWindow"/> | 215 | ··<style·name="Widget.Sherlock.PopupMenu"·parent="@style/Widget.Sherlock.ListPopupWindow"/> |
212 | ··<style·name="Widget.Sherlock.PopupWindow.ActionMode"·parent="@style/Widget"/> | 216 | ··<style·name="Widget.Sherlock.PopupWindow.ActionMode"·parent="@style/Widget"/> |
213 | ··<style·name="Widget.Sherlock.ProgressBar"·parent="@android:style/Widget.ProgressBar"> | 217 | ··<style·name="Widget.Sherlock.ProgressBar"·parent="@android:style/Widget.ProgressBar"> |
214 | ····<item·name="android:indeterminateDrawable">@drawable/abs__progress_medium_holo</item> | 218 | ····<item·name="android:indeterminateDrawable">@drawable/abs__progress_medium_holo</item> |
219 | ····<item·name="android:animationResolution">33</item> | ||
215 | ··</style> | 220 | ··</style> |
216 | ··<style·name="Widget.Sherlock.ProgressBar.Horizontal"·parent="@android:style/Widget.ProgressBar.Horizontal"> | 221 | ··<style·name="Widget.Sherlock.ProgressBar.Horizontal"·parent="@android:style/Widget.ProgressBar.Horizontal"> |
217 | ····<item·name="android:maxHeight">16.0dip</item> | 222 | ····<item·name="android:maxHeight">16.0dip</item> |
218 | ····<item·name="android:progressDrawable">@drawable/abs__progress_horizontal_holo_dark</item> | 223 | ····<item·name="android:progressDrawable">@drawable/abs__progress_horizontal_holo_dark</item> |
219 | ····<item·name="android:minHeight">16.0dip</item> | 224 | ····<item·name="android:minHeight">16.0dip</item> |
220 | ··</style> | 225 | ··</style> |
221 | ··<style·name="Widget.Sherlock.SearchAutoCompleteTextView"·parent="@style/Sherlock.__Widget.SearchAutoCompleteTextView"> | 226 | ··<style·name="Widget.Sherlock.SearchAutoCompleteTextView"·parent="@style/Sherlock.__Widget.SearchAutoCompleteTextView"> |
Offset 337, 14 lines modified | Offset 342, 15 lines modified | ||
337 | ····<item·name="android:layout_height">wrap_content</item> | 342 | ····<item·name="android:layout_height">wrap_content</item> |
338 | ····<item·name="android:layout_marginLeft">8.0dip</item> | 343 | ····<item·name="android:layout_marginLeft">8.0dip</item> |
339 | ····<item·name="android:layout_marginTop">4.0dip</item> | 344 | ····<item·name="android:layout_marginTop">4.0dip</item> |
340 | ····<item·name="android:layout_marginRight">8.0dip</item> | 345 | ····<item·name="android:layout_marginRight">8.0dip</item> |
341 | ····<item·name="android:layout_marginBottom">4.0dip</item> | 346 | ····<item·name="android:layout_marginBottom">4.0dip</item> |
342 | ····<item·name="android:singleLine">true</item> | 347 | ····<item·name="android:singleLine">true</item> |
343 | ····<item·name="android:layout_weight">1.0</item> | 348 | ····<item·name="android:layout_weight">1.0</item> |
349 | ····<item·name="android:textAllCaps">true</item> | ||
344 | ··</style> | 350 | ··</style> |
345 | ··<style·name="Sherlock.__TextAppearance.Small"·parent="@style/Widget"> | 351 | ··<style·name="Sherlock.__TextAppearance.Small"·parent="@style/Widget"> |
346 | ····<item·name="android:textSize">14.0sp</item> | 352 | ····<item·name="android:textSize">14.0sp</item> |
347 | ····<item·name="android:textColor">?android:textColorSecondary</item> | 353 | ····<item·name="android:textColor">?android:textColorSecondary</item> |
348 | ··</style> | 354 | ··</style> |
349 | ··<style·name="Sherlock.__Widget.ActionBar"·parent="@style/Widget"> | 355 | ··<style·name="Sherlock.__Widget.ActionBar"·parent="@style/Widget"> |
350 | ····<item·name="android:paddingLeft">0.0dip</item> | 356 | ····<item·name="android:paddingLeft">0.0dip</item> |
Offset 361, 14 lines modified | Offset 367, 16 lines modified | ||
361 | ····<item·name="height">?actionBarSize</item> | 367 | ····<item·name="height">?actionBarSize</item> |
362 | ··</style> | 368 | ··</style> |
363 | ··<style·name="Sherlock.__Widget.ActivityChooserView"·parent="@style/Widget"> | 369 | ··<style·name="Sherlock.__Widget.ActivityChooserView"·parent="@style/Widget"> |
364 | ····<item·name="android:gravity">center</item> | 370 | ····<item·name="android:gravity">center</item> |
365 | ····<item·name="android:background">@drawable/abs__ab_share_pack_holo_dark</item> | 371 | ····<item·name="android:background">@drawable/abs__ab_share_pack_holo_dark</item> |
366 | ····<item·name="android:divider">?dividerVertical</item> | 372 | ····<item·name="android:divider">?dividerVertical</item> |
367 | ····<item·name="android:minHeight">?actionBarSize</item> | 373 | ····<item·name="android:minHeight">?actionBarSize</item> |
374 | ····<item·name="android:showDividers">middle</item> | ||
375 | ····<item·name="android:dividerPadding">6.0dip</item> | ||
368 | ··</style> | 376 | ··</style> |
369 | ··<style·name="Sherlock.__Widget.Holo.DropDownItem"·parent="@style/Widget"> | 377 | ··<style·name="Sherlock.__Widget.Holo.DropDownItem"·parent="@style/Widget"> |
370 | ····<item·name="android:textAppearance">@style/TextAppearance.Sherlock.Widget.DropDownItem</item> | 378 | ····<item·name="android:textAppearance">@style/TextAppearance.Sherlock.Widget.DropDownItem</item> |
371 | ····<item·name="android:gravity">center_vertical</item> | 379 | ····<item·name="android:gravity">center_vertical</item> |
372 | ····<item·name="android:paddingLeft">8.0dip</item> | 380 | ····<item·name="android:paddingLeft">8.0dip</item> |
373 | ····<item·name="android:paddingRight">8.0dip</item> | 381 | ····<item·name="android:paddingRight">8.0dip</item> |
374 | ··</style> | 382 | ··</style> |
Offset 380, 14 lines modified | Offset 388, 15 lines modified | ||
380 | ····<item·name="android:gravity">center|left</item> | 388 | ····<item·name="android:gravity">center|left</item> |
381 | ····<item·name="android:clickable">true</item> | 389 | ····<item·name="android:clickable">true</item> |
382 | ····<item·name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item> | 390 | ····<item·name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item> |
383 | ····<item·name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item> | 391 | ····<item·name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item> |
384 | ····<item·name="android:dropDownWidth">wrap_content</item> | 392 | ····<item·name="android:dropDownWidth">wrap_content</item> |
385 | ····<item·name="android:dropDownHorizontalOffset">0.0dip</item> | 393 | ····<item·name="android:dropDownHorizontalOffset">0.0dip</item> |
386 | ····<item·name="android:dropDownVerticalOffset">0.0dip</item> | 394 | ····<item·name="android:dropDownVerticalOffset">0.0dip</item> |
395 | ····<item·name="android:spinnerMode">dropdown</item> | ||
387 | ··</style> | 396 | ··</style> |
388 | ··<style·name="Sherlock.__Widget.SearchAutoCompleteTextView"·parent="@style/Widget"> | 397 | ··<style·name="Sherlock.__Widget.SearchAutoCompleteTextView"·parent="@style/Widget"> |
389 | ····<item·name="android:textAppearance">?android:textAppearanceMediumInverse</item> | 398 | ····<item·name="android:textAppearance">?android:textAppearanceMediumInverse</item> |
390 | ····<item·name="android:textColor">?textColorPrimary</item> | 399 | ····<item·name="android:textColor">?textColorPrimary</item> |
391 | ····<item·name="android:gravity">center_vertical</item> | 400 | ····<item·name="android:gravity">center_vertical</item> |
392 | ····<item·name="android:focusable">true</item> | 401 | ····<item·name="android:focusable">true</item> |
393 | ····<item·name="android:focusableInTouchMode">true</item> | 402 | ····<item·name="android:focusableInTouchMode">true</item> |
Offset 415, 14 lines modified | Offset 424, 15 lines modified | ||
415 | ····<item·name="android:layout_marginBottom">-12.0dip</item> | 424 | ····<item·name="android:layout_marginBottom">-12.0dip</item> |
416 | ····<item·name="android:minHeight">24.0dip</item> | 425 | ····<item·name="android:minHeight">24.0dip</item> |
417 | ··</style> | 426 | ··</style> |
418 | ··<style·name="TextAppearance.EditTransaction_Small"·parent="@style/TextAppearance"> | 427 | ··<style·name="TextAppearance.EditTransaction_Small"·parent="@style/TextAppearance"> |
419 | ····<item·name="android:textAppearance">?android:textAppearanceSmall</item> | 428 | ····<item·name="android:textAppearance">?android:textAppearanceSmall</item> |
420 | ····<item·name="android:textSize">14.0sp</item> | 429 | ····<item·name="android:textSize">14.0sp</item> |
421 | ····<item·name="android:textColor">#ffaaaaaa</item> | 430 | ····<item·name="android:textColor">#ffaaaaaa</item> |
431 | ····<item·name="android:textAllCaps">true</item> | ||
422 | ··</style> | 432 | ··</style> |
423 | ··<style·name="TextAppearance.Hint"·parent="@style/TextAppearance"> | 433 | ··<style·name="TextAppearance.Hint"·parent="@style/TextAppearance"> |
424 | ····<item·name="android:textAppearance">?android:textAppearanceSmall</item> | 434 | ····<item·name="android:textAppearance">?android:textAppearanceSmall</item> |
425 | ····<item·name="android:textSize">12.0sp</item> | 435 | ····<item·name="android:textSize">12.0sp</item> |
426 | ····<item·name="android:textColor">@color/light_gray</item> | 436 | ····<item·name="android:textColor">@color/light_gray</item> |
427 | ····<item·name="android:paddingLeft">@dimen/dialog_padding</item> | 437 | ····<item·name="android:paddingLeft">@dimen/dialog_padding</item> |
428 | ····<item·name="android:paddingRight">@dimen/dialog_padding</item> | 438 | ····<item·name="android:paddingRight">@dimen/dialog_padding</item> |
Offset 710, 59 lines modified | Offset 720, 72 lines modified | ||
710 | ····<item·name="android:paddingBottom">12.0dip</item> | 720 | ····<item·name="android:paddingBottom">12.0dip</item> |
711 | ····<item·name="android:maxLines">1</item> | 721 | ····<item·name="android:maxLines">1</item> |
712 | ··</style> | 722 | ··</style> |
713 | ··<style·name="aosp_ampm_label"> | 723 | ··<style·name="aosp_ampm_label"> |
Max diff block lines reached; 3044/10370 bytes (29.35%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:state_window_focused="false"·android:state_enabled="false"·android:color="@color/dim_foreground_disabled_holo_dark"/> | 3 | ··<item·android:state_window_focused="false"·android:state_enabled="false"·android:color="@color/dim_foreground_disabled_holo_dark"/> |
4 | ··<item·android:state_window_focused="false"·android:color="@color/dim_foreground_holo_dark"/> | 4 | ··<item·android:state_window_focused="false"·android:color="@color/dim_foreground_holo_dark"/> |
5 | ··<item·android:state_enabled="false"·android:state_selected="true"·android:color="@color/dim_foreground_disabled_holo_dark"/> | 5 | ··<item·android:state_enabled="false"·android:state_selected="true"·android:color="@color/dim_foreground_disabled_holo_dark"/> |
6 | ··<item·android:state_enabled="false"·android:state_pressed="true"·android:color="@color/dim_foreground_disabled_holo_dark"/> | 6 | ··<item·android:state_enabled="false"·android:state_pressed="true"·android:color="@color/dim_foreground_disabled_holo_dark"/> |
7 | ··<item·android:state_selected="true"·android:color="@color/dim_foreground_holo_dark"/> | 7 | ··<item·android:state_selected="true"·android:color="@color/dim_foreground_holo_dark"/> |
8 | ··<item·android:color="@color/bright_foreground_holo_dark"/> | 8 | ··<item·android:color="@color/bright_foreground_holo_dark"·android:state_activated="true"/> |
9 | ··<item·android:state_pressed="true"·android:color="@color/dim_foreground_holo_dark"/> | 9 | ··<item·android:state_pressed="true"·android:color="@color/dim_foreground_holo_dark"/> |
10 | ··<item·android:state_enabled="false"·android:color="@color/dim_foreground_disabled_holo_dark"/> | 10 | ··<item·android:state_enabled="false"·android:color="@color/dim_foreground_disabled_holo_dark"/> |
11 | ··<item·android:color="@color/dim_foreground_holo_dark"/> | 11 | ··<item·android:color="@color/dim_foreground_holo_dark"/> |
12 | </selector> | 12 | </selector> |
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 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:state_enabled="false"·android:color="@color/bright_foreground_disabled_holo_dark"/> | 3 | ··<item·android:state_enabled="false"·android:color="@color/bright_foreground_disabled_holo_dark"/> |
4 | ··<item·android:state_window_focused="false"·android:color="@color/bright_foreground_holo_dark"/> | 4 | ··<item·android:state_window_focused="false"·android:color="@color/bright_foreground_holo_dark"/> |
5 | ··<item·android:state_pressed="true"·android:color="@color/bright_foreground_holo_dark"/> | 5 | ··<item·android:state_pressed="true"·android:color="@color/bright_foreground_holo_dark"/> |
6 | ··<item·android:state_selected="true"·android:color="@color/bright_foreground_holo_dark"/> | 6 | ··<item·android:state_selected="true"·android:color="@color/bright_foreground_holo_dark"/> |
7 | ··<item·android:color="@color/bright_foreground_holo_dark"/> | 7 | ··<item·android:color="@color/bright_foreground_holo_dark"·android:state_activated="true"/> |
8 | ··<item·android:color="@color/bright_foreground_holo_dark"/> | 8 | ··<item·android:color="@color/bright_foreground_holo_dark"/> |
9 | </selector> | 9 | </selector> |
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 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:state_enabled="false"·android:color="@color/abs__bright_foreground_disabled_holo_dark"/> | 3 | ··<item·android:state_enabled="false"·android:color="@color/abs__bright_foreground_disabled_holo_dark"/> |
4 | ··<item·android:state_window_focused="false"·android:color="@color/abs__bright_foreground_holo_dark"/> | 4 | ··<item·android:state_window_focused="false"·android:color="@color/abs__bright_foreground_holo_dark"/> |
5 | ··<item·android:state_pressed="true"·android:color="@color/abs__bright_foreground_holo_dark"/> | 5 | ··<item·android:state_pressed="true"·android:color="@color/abs__bright_foreground_holo_dark"/> |
6 | ··<item·android:state_selected="true"·android:color="@color/abs__bright_foreground_holo_dark"/> | 6 | ··<item·android:state_selected="true"·android:color="@color/abs__bright_foreground_holo_dark"/> |
7 | ··<item·android:color="@color/abs__bright_foreground_holo_dark"/> | 7 | ··<item·android:color="@color/abs__bright_foreground_holo_dark"·android:state_activated="true"/> |
8 | ··<item·android:color="@color/abs__bright_foreground_holo_dark"/> | 8 | ··<item·android:color="@color/abs__bright_foreground_holo_dark"/> |
9 | </selector> | 9 | </selector> |
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 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> | 2 | <selector·xmlns:android="http://schemas.android.com/apk/res/android"> |
3 | ··<item·android:state_enabled="false"·android:color="@color/abs__bright_foreground_disabled_holo_light"/> | 3 | ··<item·android:state_enabled="false"·android:color="@color/abs__bright_foreground_disabled_holo_light"/> |
4 | ··<item·android:state_window_focused="false"·android:color="@color/abs__bright_foreground_holo_light"/> | 4 | ··<item·android:state_window_focused="false"·android:color="@color/abs__bright_foreground_holo_light"/> |
5 | ··<item·android:state_pressed="true"·android:color="@color/abs__bright_foreground_holo_light"/> | 5 | ··<item·android:state_pressed="true"·android:color="@color/abs__bright_foreground_holo_light"/> |
6 | ··<item·android:state_selected="true"·android:color="@color/abs__bright_foreground_holo_light"/> | 6 | ··<item·android:state_selected="true"·android:color="@color/abs__bright_foreground_holo_light"/> |
7 | ··<item·android:color="@color/abs__bright_foreground_holo_light"/> | 7 | ··<item·android:color="@color/abs__bright_foreground_holo_light"·android:state_activated="true"/> |
8 | ··<item·android:color="@color/abs__bright_foreground_holo_light"/> | 8 | ··<item·android:color="@color/abs__bright_foreground_holo_light"/> |
9 | </selector> | 9 | </selector> |
Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/abs__action_mode_close_button"·android:paddingLeft="8.0dip"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginRight="16.0dip"·style="?attr/actionModeCloseButtonStyle"> | 2 | <com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/abs__action_mode_close_button"·android:paddingLeft="8.0dip"·android:focusable="true"·android:clickable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginRight="16.0dip"·style="?attr/actionModeCloseButtonStyle"> |
3 | ··<ImageView·android:layout_gravity="center"·android:layout_width="48.0dip"·android:layout_height="wrap_content"·android:src="?actionModeCloseDrawable"·android:scaleType="center"/> | 3 | ··<ImageView·android:layout_gravity="center"·android:layout_width="48.0dip"·android:layout_height="wrap_content"·android:src="?actionModeCloseDrawable"·android:scaleType="center"/> |
4 | ··<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textSize="12.0sp"·android:layout_gravity="center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="16.0dip"·android:text="@string/abs__action_mode_done"/> | 4 | ··<TextView·android:textAppearance="?android:textAppearanceSmall"·android:textSize="12.0sp"·android:layout_gravity="center"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="4.0dip"·android:layout_marginRight="16.0dip"·android:text="@string/abs__action_mode_done"·android:textAllCaps="true"/> |
5 | </com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout> | 5 | </com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout> |
Offset 4, 35 lines modified | Offset 4, 8 lines modified | ||
4 | ····<item·name="android:windowNoTitle">true</item> | 4 | ····<item·name="android:windowNoTitle">true</item> |
5 | ····<item·name="android:windowActionBar">false</item> | 5 | ····<item·name="android:windowActionBar">false</item> |
6 | ··</style> | 6 | ··</style> |
7 | ··<style·name="Sherlock.__Theme.Light"·parent="@android:style/Theme.Holo.Light"> | 7 | ··<style·name="Sherlock.__Theme.Light"·parent="@android:style/Theme.Holo.Light"> |
8 | ····<item·name="android:windowNoTitle">true</item> | 8 | ····<item·name="android:windowNoTitle">true</item> |
9 | ····<item·name="android:windowActionBar">false</item> | 9 | ····<item·name="android:windowActionBar">false</item> |
10 | ··</style> | 10 | ··</style> |
11 | ··<style·name="Widget.Sherlock.ActionBar.TabBar"·parent="@style/Widget"> | ||
12 | ····<item·name="android:divider">?actionBarDivider</item> | ||
13 | ····<item·name="android:showDividers">middle</item> | ||
14 | ····<item·name="android:dividerPadding">12.0dip</item> | ||
15 | ··</style> | ||
16 | ··<style·name="Widget.Sherlock.ProgressBar"·parent="@android:style/Widget.ProgressBar"> | ||
17 | ····<item·name="android:indeterminateDrawable">@drawable/abs__progress_medium_holo</item> | ||
18 | ····<item·name="android:animationResolution">33</item> | ||
19 | ··</style> | ||
20 | ··<style·name="Sherlock.__Widget.ActivityChooserView"·parent="@style/Widget"> | ||
21 | ····<item·name="android:gravity">center</item> | ||
22 | ····<item·name="android:background">@drawable/abs__ab_share_pack_holo_dark</item> | ||
23 | ····<item·name="android:divider">?dividerVertical</item> | ||
24 | ····<item·name="android:minHeight">?actionBarSize</item> | ||
25 | ····<item·name="android:showDividers">middle</item> | ||
26 | ····<item·name="android:dividerPadding">6.0dip</item> | ||
27 | ··</style> | ||
28 | ··<style·name="Sherlock.__Widget.Holo.Spinner"·parent="@style/Widget"> | ||
29 | ····<item·name="android:gravity">center|left</item> | ||
30 | ····<item·name="android:clickable">true</item> | ||
31 | ····<item·name="android:dropDownSelector">@drawable/abs__list_selector_holo_dark</item> | ||
32 | ····<item·name="android:popupBackground">@drawable/abs__menu_dropdown_panel_holo_dark</item> | ||
33 | ····<item·name="android:dropDownWidth">wrap_content</item> | ||
34 | ····<item·name="android:dropDownHorizontalOffset">0.0dip</item> | ||
35 | ····<item·name="android:dropDownVerticalOffset">0.0dip</item> | ||
36 | ····<item·name="android:spinnerMode">dropdown</item> | ||
37 | ··</style> | ||
38 | </resources> | 11 | </resources> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"> | 2 | <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:splitMotionEvents="false"> |
3 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> | 3 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> |
4 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> | 4 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> |
5 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> | 5 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> |
6 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> | 6 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> |
7 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:foreground="?windowContentOverlay"·android:layout_weight="1.0"·android:foregroundGravity="fill_horizontal|center|top"/> | 7 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:foreground="?windowContentOverlay"·android:layout_weight="1.0"·android:foregroundGravity="fill_horizontal|center|top"/> |
8 | </LinearLayout> | 8 | </LinearLayout> |
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 | <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:fitsSystemWindows="true"> | 2 | <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:fitsSystemWindows="true"·android:splitMotionEvents="false"> |
3 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/> | 3 | ··<com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout·android:id="@id/abs__content"·android:layout_width="fill_parent"·android:layout_height="fill_parent"/> |
4 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="top"·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> | 4 | ··<com.actionbarsherlock.internal.widget.ActionBarContainer·android:gravity="top"·android:id="@id/abs__action_bar_container"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"> |
5 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> | 5 | ····<com.actionbarsherlock.internal.widget.ActionBarView·android:id="@id/abs__action_bar"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionBarStyle"/> |
6 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> | 6 | ····<com.actionbarsherlock.internal.widget.ActionBarContextView·android:id="@id/abs__action_context_bar"·android:visibility="gone"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/actionModeStyle"/> |
7 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> | 7 | ··</com.actionbarsherlock.internal.widget.ActionBarContainer> |
8 | ··<ImageView·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="?windowContentOverlay"·android:scaleType="fitXY"·android:layout_below="@id/abs__action_bar_container"/> | 8 | ··<ImageView·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:src="?windowContentOverlay"·android:scaleType="fitXY"·android:layout_below="@id/abs__action_bar_container"/> |
9 | </RelativeLayout> | 9 | </RelativeLayout> |