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:·39f0e1a97b0934c723fc3fe85b4951f12bd431df993ad0f5518460872758eb79 | ||
10 | Signer·#1·certificate·SHA-1·digest:·9293fb5bf496341869ef17917fd1d18b7b39ef29 | ||
11 | Signer·#1·certificate·MD5·digest:·936e97f6025d923e09e788204276bd9f | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·865a8dbf2fc3c3ec4530af22aadbbcb743f41bb42284bd647fbba8f74e2cb6dd | ||
15 | Signer·#1·public·key·SHA-1·digest:·cbe9deb03bda517b74c0c4ddb1c581591515fbe9 | ||
16 | Signer·#1·public·key·MD5·digest:·45065036f05a7262765d14078d04d896 | ||
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, 330 lines modified | Offset 1, 328 lines modified | ||
1 | Zip·file·size:·182 | 1 | Zip·file·size:·1821860·bytes,·number·of·entries:·326 |
2 | -rw----·····2.0·fat····33250·bl·defN·14-Dec-09·06:38·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····33371·bl·defN·14-Dec-09·06:38·META-INF/B9293536.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·14-Dec-09·06:38·META-INF/B9293536.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·14-Dec-09·05:41·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·14-Dec-09·05:41·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····56 | 2 | -rw----·····2.0·fat·····5672·bX·defN·17-May-31·16:28·AndroidManifest.xml |
8 | -rw----·····2.0·fat······396·bl·defN·1 | 3 | -rw----·····2.0·fat······396·bl·defN·17-May-31·16:28·res/anim/abc_fade_in.xml |
9 | -rw----·····2.0·fat······396·bl·defN·1 | 4 | -rw----·····2.0·fat······396·bl·defN·17-May-31·16:28·res/anim/abc_fade_out.xml |
10 | -rw----·····2.0·fat······400·bl·defN·1 | 5 | -rw----·····2.0·fat······400·bl·defN·17-May-31·16:28·res/anim/abc_slide_in_bottom.xml |
11 | -rw----·····2.0·fat······400·bl·defN·1 | 6 | -rw----·····2.0·fat······400·bl·defN·17-May-31·16:28·res/anim/abc_slide_in_top.xml |
12 | -rw----·····2.0·fat······400·bl·defN·1 | 7 | -rw----·····2.0·fat······400·bl·defN·17-May-31·16:28·res/anim/abc_slide_out_bottom.xml |
13 | -rw----·····2.0·fat······400·bl·defN·1 | 8 | -rw----·····2.0·fat······400·bl·defN·17-May-31·16:28·res/anim/abc_slide_out_top.xml |
14 | -rw----·····2.0·fat······472·bl·defN·1 | 9 | -rw----·····2.0·fat······472·bl·defN·17-May-31·16:28·res/color/abc_background_cache_hint_selector_material_dark.xml |
15 | -rw----·····2.0·fat······472·bl·defN·1 | 10 | -rw----·····2.0·fat······472·bl·defN·17-May-31·16:28·res/color/abc_background_cache_hint_selector_material_light.xml |
16 | -rw----·····2.0·fat······468·bl·defN·1 | 11 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_primary_text_disable_only_material_dark.xml |
17 | -rw----·····2.0·fat······468·bl·defN·1 | 12 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_primary_text_disable_only_material_light.xml |
18 | -rw----·····2.0·fat······468·bl·defN·1 | 13 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_primary_text_material_dark.xml |
19 | -rw----·····2.0·fat······468·bl·defN·1 | 14 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_primary_text_material_light.xml |
20 | -rw----·····2.0·fat······596·bl·defN·1 | 15 | -rw----·····2.0·fat······596·bl·defN·17-May-31·16:28·res/color/abc_search_url_text.xml |
21 | -rw----·····2.0·fat······468·bl·defN·1 | 16 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_secondary_text_material_dark.xml |
22 | -rw----·····2.0·fat······468·bl·defN·1 | 17 | -rw----·····2.0·fat······468·bl·defN·17-May-31·16:28·res/color/abc_secondary_text_material_light.xml |
23 | -rw----·····2.0·fat······388·bl·defN·1 | 18 | -rw----·····2.0·fat······388·bl·defN·17-May-31·16:28·res/color/warlock_tab.xml |
24 | -rw----·····1.0·fat······303·b-·stor·1 | 19 | -rw----·····1.0·fat······303·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png |
25 | -rw----·····1.0·fat······304·b-·stor·1 | 20 | -rw----·····1.0·fat······304·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png |
26 | -rw----·····1.0·fat······306·b-·stor·1 | 21 | -rw----·····1.0·fat······306·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
27 | -rw----·····1.0·fat······549·b-·stor·1 | 22 | -rw----·····1.0·fat······549·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
28 | -rw----·····1.0·fat······622·b-·stor·1 | 23 | -rw----·····1.0·fat······622·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
29 | -rw----·····1.0·fat······753·b-·stor·1 | 24 | -rw----·····1.0·fat······753·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
30 | -rw----·····1.0·fat·····2040·b-·stor·1 | 25 | -rw----·····1.0·fat·····2040·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
31 | -rw----·····1.0·fat·····2053·b-·stor·1 | 26 | -rw----·····1.0·fat·····2053·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
32 | -rw----·····1.0·fat······229·b-·stor·1 | 27 | -rw----·····1.0·fat······229·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
33 | -rw----·····1.0·fat······407·b-·stor·1 | 28 | -rw----·····1.0·fat······407·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
34 | -rw----·····1.0·fat······275·b-·stor·1 | 29 | -rw----·····1.0·fat······275·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
35 | -rw----·····1.0·fat······226·b-·stor·1 | 30 | -rw----·····1.0·fat······226·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
36 | -rw----·····1.0·fat······147·b-·stor·1 | 31 | -rw----·····1.0·fat······147·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
37 | -rw----·····1.0·fat······281·b-·stor·1 | 32 | -rw----·····1.0·fat······281·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
38 | -rw----·····1.0·fat······584·b-·stor·1 | 33 | -rw----·····1.0·fat······584·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
39 | -rw----·····1.0·fat······190·b-·stor·1 | 34 | -rw----·····1.0·fat······190·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
40 | -rw----·····1.0·fat······360·b-·stor·1 | 35 | -rw----·····1.0·fat······360·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
41 | -rw----·····1.0·fat······270·b-·stor·1 | 36 | -rw----·····1.0·fat······270·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
42 | -rw----·····1.0·fat······729·b-·stor·1 | 37 | -rw----·····1.0·fat······729·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
43 | -rw----·····1.0·fat·····1018·b-·stor·1 | 38 | -rw----·····1.0·fat·····1018·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
44 | -rw----·····1.0·fat······541·b-·stor·1 | 39 | -rw----·····1.0·fat······541·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
45 | -rw----·····1.0·fat······170·b-·stor·1 | 40 | -rw----·····1.0·fat······170·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
46 | -rw----·····1.0·fat······244·b-·stor·1 | 41 | -rw----·····1.0·fat······244·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
47 | -rw----·····1.0·fat······212·b-·stor·1 | 42 | -rw----·····1.0·fat······212·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
48 | -rw----·····1.0·fat······212·b-·stor·1 | 43 | -rw----·····1.0·fat······212·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
49 | -rw----·····1.0·fat······212·b-·stor·1 | 44 | -rw----·····1.0·fat······212·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
50 | -rw----·····1.0·fat······239·b-·stor·1 | 45 | -rw----·····1.0·fat······239·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
51 | -rw----·····1.0·fat······240·b-·stor·1 | 46 | -rw----·····1.0·fat······240·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
52 | -rw----·····1.0·fat······853·b-·stor·1 | 47 | -rw----·····1.0·fat······853·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
53 | -rw----·····1.0·fat·····1256·b-·stor·1 | 48 | -rw----·····1.0·fat·····1256·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
54 | -rw----·····1.0·fat······417·b-·stor·1 | 49 | -rw----·····1.0·fat······417·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
55 | -rw----·····1.0·fat······530·b-·stor·1 | 50 | -rw----·····1.0·fat······530·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
56 | -rw----·····1.0·fat······199·b-·stor·1 | 51 | -rw----·····1.0·fat······199·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
57 | -rw----·····1.0·fat······192·b-·stor·1 | 52 | -rw----·····1.0·fat······192·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
58 | -rw----·····1.0·fat······194·b-·stor·1 | 53 | -rw----·····1.0·fat······194·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
59 | -rw----·····1.0·fat······187·b-·stor·1 | 54 | -rw----·····1.0·fat······187·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
60 | -rw----·····1.0·fat······182·b-·stor·1 | 55 | -rw----·····1.0·fat······182·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
61 | -rw----·····1.0·fat···150730·b-·stor·1 | 56 | -rw----·····1.0·fat···150730·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/banner.png |
62 | -rw----·····2.0·fat······544·bl·defN·1 | 57 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/circle.xml |
63 | -rw----·····2.0·fat······700·bl·defN·1 | 58 | -rw----·····2.0·fat······700·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/circle_button.xml |
64 | -rw----·····2.0·fat······544·bl·defN·1 | 59 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/circle_button_default.xml |
65 | -rw----·····2.0·fat······544·bl·defN·1 | 60 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/circle_button_pressed.xml |
66 | -rw----·····2.0·fat······544·bl·defN·1 | 61 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/gem_common.xml |
67 | -rw----·····2.0·fat······544·bl·defN·1 | 62 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/gem_epic.xml |
68 | -rw----·····2.0·fat······544·bl·defN·1 | 63 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/gem_legendary.xml |
69 | -rw----·····2.0·fat······544·bl·defN·1 | 64 | -rw----·····2.0·fat······544·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/gem_rare.xml |
70 | -rw----·····1.0·fat······569·b-·stor·1 | 65 | -rw----·····1.0·fat······569·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/ic_action_action_about.png |
71 | -rw----·····1.0·fat·····1011·b-·stor·1 | 66 | -rw----·····1.0·fat·····1011·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/ic_action_content_edit.png |
72 | -rw----·····1.0·fat····89047·b-·stor·1 | 67 | -rw----·····1.0·fat····89047·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/ic_launcher.png |
73 | -rw----·····1.0·fat······112·b-·stor·1 | 68 | -rw----·····1.0·fat······112·b-·stor·17-May-31·16:27·res/drawable-hdpi-v4/ic_navigation_drawer.png |
74 | -rw----·····2.0·fat······700·bl·defN·1 | 69 | -rw----·····2.0·fat······700·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/list_selector.xml |
75 | -rw----·····2.0·fat······436·bl·defN·1 | 70 | -rw----·····2.0·fat······436·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/vertical_divider.xml |
76 | -rw----·····2.0·fat······476·bl·defN·1 | 71 | -rw----·····2.0·fat······476·bl·defN·17-May-31·16:28·res/drawable-hdpi-v4/warlock_normal.xml |
77 | -rw----·····1.0·fat······410·b-·stor·1 | 72 | -rw----·····1.0·fat······410·b-·stor·17-May-31·16:27·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
78 | -rw----·····1.0·fat······280·b-·stor·1 | 73 | -rw----·····1.0·fat······280·b-·stor·17-May-31·16:27·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
79 | -rw----·····1.0·fat······585·b-·stor·1 | 74 | -rw----·····1.0·fat······585·b-·stor·17-May-31·16:27·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
80 | -rw----·····1.0·fat······367·b-·stor·1 | 75 | -rw----·····1.0·fat······367·b-·stor·17-May-31·16:27·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
81 | -rw----·····1.0·fat······347·b-·stor·1 | 76 | -rw----·····1.0·fat······347·b-·stor·17-May-31·16:27·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
82 | -rw----·····1.0·fat······174·b-·stor·1 | 77 | -rw----·····1.0·fat······174·b-·stor·17-May-31·16:27·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
83 | -rw----·····1.0·fat······381·b-·stor·1 | 78 | -rw----·····1.0·fat······381·b-·stor·17-May-31·16:27·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
84 | -rw----·····1.0·fat······342·b-·stor·1 | 79 | -rw----·····1.0·fat······342·b-·stor·17-May-31·16:27·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
85 | -rw----·····1.0·fat······445·b-·stor·1 | 80 | -rw----·····1.0·fat······445·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
86 | -rw----·····1.0·fat······237·b-·stor·1 | 81 | -rw----·····1.0·fat······237·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
87 | -rw----·····1.0·fat······691·b-·stor·1 | 82 | -rw----·····1.0·fat······691·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
88 | -rw----·····1.0·fat······483·b-·stor·1 | 83 | -rw----·····1.0·fat······483·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
89 | -rw----·····1.0·fat······512·b-·stor·1 | 84 | -rw----·····1.0·fat······512·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
90 | -rw----·····1.0·fat······346·b-·stor·1 | 85 | -rw----·····1.0·fat······346·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
91 | -rw----·····1.0·fat······934·b-·stor·1 | 86 | -rw----·····1.0·fat······934·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
92 | -rw----·····1.0·fat······593·b-·stor·1 | 87 | -rw----·····1.0·fat······593·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
93 | -rw----·····1.0·fat······246·b-·stor·1 | 88 | -rw----·····1.0·fat······246·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
94 | -rw----·····1.0·fat······399·b-·stor·1 | 89 | -rw----·····1.0·fat······399·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
95 | -rw----·····1.0·fat·····1180·b-·stor·1 | 90 | -rw----·····1.0·fat·····1180·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
96 | -rw----·····1.0·fat······518·b-·stor·1 | 91 | -rw----·····1.0·fat······518·b-·stor·17-May-31·16:27·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
97 | -rw----·····1.0·fat······283·b-·stor·1 | 92 | -rw----·····1.0·fat······283·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png |
98 | -rw----·····1.0·fat······284·b-·stor·1 | 93 | -rw----·····1.0·fat······284·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png |
99 | -rw----·····1.0·fat······288·b-·stor·1 | 94 | -rw----·····1.0·fat······288·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
100 | -rw----·····1.0·fat······429·b-·stor·1 | 95 | -rw----·····1.0·fat······429·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
101 | -rw----·····1.0·fat······428·b-·stor·1 | 96 | -rw----·····1.0·fat······428·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
102 | -rw----·····1.0·fat······493·b-·stor·1 | 97 | -rw----·····1.0·fat······493·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
103 | -rw----·····1.0·fat·····1344·b-·stor·1 | 98 | -rw----·····1.0·fat·····1344·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
104 | -rw----·····1.0·fat·····1415·b-·stor·1 | 99 | -rw----·····1.0·fat·····1415·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
105 | -rw----·····1.0·fat······225·b-·stor·1 | 100 | -rw----·····1.0·fat······225·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
106 | -rw----·····1.0·fat······345·b-·stor·1 | 101 | -rw----·····1.0·fat······345·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
107 | -rw----·····1.0·fat······232·b-·stor·1 | 102 | -rw----·····1.0·fat······232·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
108 | -rw----·····1.0·fat······263·b-·stor·1 | 103 | -rw----·····1.0·fat······263·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
109 | -rw----·····1.0·fat······149·b-·stor·1 | 104 | -rw----·····1.0·fat······149·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
110 | -rw----·····1.0·fat······177·b-·stor·1 | 105 | -rw----·····1.0·fat······177·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
111 | -rw----·····1.0·fat······377·b-·stor·1 | 106 | -rw----·····1.0·fat······377·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
112 | -rw----·····1.0·fat······158·b-·stor·1 | 107 | -rw----·····1.0·fat······158·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
113 | -rw----·····1.0·fat······234·b-·stor·1 | 108 | -rw----·····1.0·fat······234·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
114 | -rw----·····1.0·fat······186·b-·stor·1 | 109 | -rw----·····1.0·fat······186·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
115 | -rw----·····1.0·fat······771·b-·stor·1 | 110 | -rw----·····1.0·fat······771·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
116 | -rw----·····1.0·fat······683·b-·stor·1 | 111 | -rw----·····1.0·fat······683·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
117 | -rw----·····1.0·fat······404·b-·stor·1 | 112 | -rw----·····1.0·fat······404·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
118 | -rw----·····1.0·fat······170·b-·stor·1 | 113 | -rw----·····1.0·fat······170·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png |
119 | -rw----·····1.0·fat······222·b-·stor·1 | 114 | -rw----·····1.0·fat······222·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_focused_holo.9.png |
120 | -rw----·····1.0·fat······211·b-·stor·1 | 115 | -rw----·····1.0·fat······211·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png |
121 | -rw----·····1.0·fat······211·b-·stor·1 | 116 | -rw----·····1.0·fat······211·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png |
122 | -rw----·····1.0·fat······211·b-·stor·1 | 117 | -rw----·····1.0·fat······211·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png |
123 | -rw----·····1.0·fat······226·b-·stor·1 | 118 | -rw----·····1.0·fat······226·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
124 | -rw----·····1.0·fat······227·b-·stor·1 | 119 | -rw----·····1.0·fat······227·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png |
125 | -rw----·····1.0·fat······605·b-·stor·1 | 120 | -rw----·····1.0·fat······605·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
126 | -rw----·····1.0·fat······850·b-·stor·1 | 121 | -rw----·····1.0·fat······850·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
127 | -rw----·····1.0·fat······362·b-·stor·1 | 122 | -rw----·····1.0·fat······362·b-·stor·17-May-31·16:27·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
Max diff block lines reached; -1/68151 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="0.4.0"·package="com.slothwerks.hearthstone.compendiumforhearthstone"·platformBuildVersionCode="21"·platformBuildVersionName="5.0-1 | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="0.4.0"·package="com.slothwerks.hearthstone.compendiumforhearthstone"·platformBuildVersionCode="21"·platformBuildVersionName="5.0.1-1624448"> |
3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="21"/> | 3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="21"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 5 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
6 | ····<activity·android:label="@string/app_name"·android:name="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"/> | 6 | ····<activity·android:label="@string/app_name"·android:name="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"/> |
7 | ····<activity·android:label="@string/title_activity_card_detail"·android:name="com.slothwerks.hearthstone.compendiumforhearthstone.fragments.CardDetail"·android:parentActivityName="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"> | 7 | ····<activity·android:label="@string/title_activity_card_detail"·android:name="com.slothwerks.hearthstone.compendiumforhearthstone.fragments.CardDetail"·android:parentActivityName="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"> |
8 | ······<meta-data·android:name="android.support.PARENT_ACTIVITY"·android:value="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"/> | 8 | ······<meta-data·android:name="android.support.PARENT_ACTIVITY"·android:value="com.slothwerks.hearthstone.compendiumforhearthstone.MainActivity"/> |
9 | ····</activity> | 9 | ····</activity> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·2262 | 1 | Zip·file·size:·2262212·bytes,·number·of·entries:·1268 |
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 782, 34 lines modified | Offset 782, 34 lines modified | ||
782 | ?rwxrwxr-x··2.0·unx·····2692·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$layout.class | 782 | ?rwxrwxr-x··2.0·unx·····2692·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$layout.class |
783 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$menu.class | 783 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$menu.class |
784 | ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$raw.class | 784 | ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$raw.class |
785 | ?rwxrwxr-x··2.0·unx·····3244·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$string.class | 785 | ?rwxrwxr-x··2.0·unx·····3244·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$string.class |
786 | ?rwxrwxr-x··2.0·unx····14999·b-·defN·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$style.class | 786 | ?rwxrwxr-x··2.0·unx····14999·b-·defN·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$style.class |
787 | ?rwxrwxr-x··2.0·unx····18227·b-·defN·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$styleable.class | 787 | ?rwxrwxr-x··2.0·unx····18227·b-·defN·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R$styleable.class |
788 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R.class | 788 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/R.class |
789 | ?rwxrwxr-x··2.0·unx·····324 | 789 | ?rwxrwxr-x··2.0·unx·····3241·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager.class |
790 | ?rwxrwxr-x··2.0·unx·····1756·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/CollectionManager.class | 790 | ?rwxrwxr-x··2.0·unx·····1756·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/CollectionManager.class |
791 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/IDeckerino.class | 791 | ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/IDeckerino.class |
792 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1.class | 792 | ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1.class |
793 | ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2.class | 793 | ?rwxrwxr-x··2.0·unx·····1421·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2.class |
794 | ?rwxrwxr-x··2.0·unx·····26 | 794 | ?rwxrwxr-x··2.0·unx·····2639·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$DatabaseHelper.class |
795 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter.class | 795 | ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter.class |
796 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventCardQuantityUpdated.class | 796 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventCardQuantityUpdated.class |
797 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventCardTapped.class | 797 | ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventCardTapped.class |
798 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDatabaseReady.class | 798 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDatabaseReady.class |
799 | ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated.class | 799 | ?rwxrwxr-x··2.0·unx······471·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated.class |
800 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck.class | 800 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck.class |
801 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventRequestDisplayDeck.class | 801 | ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventRequestDisplayDeck.class |
802 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventUpdateClassTheme.class | 802 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/events/EventUpdateClassTheme.class |
803 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card$CostComparator.class | 803 | ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card$CostComparator.class |
804 | ?rwxrwxr-x··2.0·unx·····6205·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card.class | 804 | ?rwxrwxr-x··2.0·unx·····6205·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card.class |
805 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair.class | 805 | ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair.class |
806 | ?rwxrwxr-x··2.0·unx·····1462·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardSet.class | 806 | ?rwxrwxr-x··2.0·unx·····1462·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardSet.class |
807 | ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardType.class | 807 | ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/CardType.class |
808 | ?rwxrwxr-x··2.0·unx·····58 | 808 | ?rwxrwxr-x··2.0·unx·····5809·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Deck.class |
809 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Mechanic.class | 809 | ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Mechanic.class |
810 | ?rwxrwxr-x··2.0·unx·····1606·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass.class | 810 | ?rwxrwxr-x··2.0·unx·····1606·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass.class |
811 | ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Rarity.class | 811 | ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/models/Rarity.class |
812 | ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1.class | 812 | ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1.class |
813 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/IntentConstants.class | 813 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/IntentConstants.class |
814 | ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckContextBarHandler.class | 814 | ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckContextBarHandler.class |
815 | ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1.class | 815 | ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1.class |
Offset 1139, 15 lines modified | Offset 1139, 15 lines modified | ||
1139 | ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1.class | 1139 | ?rwxrwxr-x··2.0·unx·····2187·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1.class |
1140 | ?rwxrwxr-x··2.0·unx·····2146·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment.class | 1140 | ?rwxrwxr-x··2.0·unx·····2146·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment.class |
1141 | ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment.class | 1141 | ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment.class |
1142 | ?rwxrwxr-x··2.0·unx·····6507·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment.class | 1142 | ?rwxrwxr-x··2.0·unx·····6507·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment.class |
1143 | ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment.class | 1143 | ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment.class |
1144 | ?rwxrwxr-x··2.0·unx·····8835·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment.class | 1144 | ?rwxrwxr-x··2.0·unx·····8835·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment.class |
1145 | ?rwxrwxr-x··2.0·unx·····5064·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter.class | 1145 | ?rwxrwxr-x··2.0·unx·····5064·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter.class |
1146 | ?rwxrwxr-x··2.0·unx·····6 | 1146 | ?rwxrwxr-x··2.0·unx·····6220·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment.class |
1147 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment.class | 1147 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment.class |
1148 | ?rwxrwxr-x··2.0·unx·····4073·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment.class | 1148 | ?rwxrwxr-x··2.0·unx·····4073·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment.class |
1149 | ?rwxrwxr-x··2.0·unx·····6661·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment.class | 1149 | ?rwxrwxr-x··2.0·unx·····6661·b-·stor·80-Jan-01·00:00·com/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment.class |
1150 | ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogFragmentFactory$Honeycomb.class | 1150 | ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogFragmentFactory$Honeycomb.class |
1151 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogFragmentFactory$Support.class | 1151 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogFragmentFactory$Support.class |
1152 | ?rwxrwxr-x··2.0·unx·····2684·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment.class | 1152 | ?rwxrwxr-x··2.0·unx·····2684·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ErrorDialogManager$SupportManagerFragment.class |
1153 | ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ThrowableFailureEvent.class | 1153 | ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·de/greenrobot/event/util/ThrowableFailureEvent.class |
Offset 1263, 8 lines modified | Offset 1263, 8 lines modified | ||
1263 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class | 1263 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class |
1264 | ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class | 1264 | ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class |
1265 | ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class | 1265 | ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class |
1266 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class | 1266 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class |
1267 | ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class | 1267 | ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class |
1268 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class | 1268 | ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class |
1269 | ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class | 1269 | ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class |
1270 | 1268·files,·2394 | 1270 | 1268·files,·2394817·bytes·uncompressed,·2005008·bytes·compressed:··16.3% |
Offset 245, 41 lines modified | Offset 245, 39 lines modified | ||
245 | ··public·com.slothwerks.hearthstone.compendiumforhearthstone.models.Card·cardById(java.lang.String); | 245 | ··public·com.slothwerks.hearthstone.compendiumforhearthstone.models.Card·cardById(java.lang.String); |
246 | ····descriptor:·(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; | 246 | ····descriptor:·(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; |
247 | ····flags:·(0x0001)·ACC_PUBLIC | 247 | ····flags:·(0x0001)·ACC_PUBLIC |
248 | ····Code: | 248 | ····Code: |
249 | ······stack=300,·locals=6,·args_size=2 | 249 | ······stack=300,·locals=6,·args_size=2 |
250 | ·········0:·aload_0 | 250 | ·········0:·aload_0 |
251 | ·········1:·getfield······#19·················//·Field·mAllCards:Ljava/util/ArrayList; | 251 | ·········1:·getfield······#19·················//·Field·mAllCards:Ljava/util/ArrayList; |
252 | ·········4:·astore_2 | ||
253 | ·········5:·aload_2 | ||
254 | ········· | 252 | ·········4:·invokevirtual·#41·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
255 | ········· | 253 | ·········7:·astore_2 |
256 | ········ | 254 | ·········8:·aload_2 |
257 | ········ | 255 | ·········9:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
258 | ········16:·istore········4 | ||
259 | ········1 | 256 | ········14:·istore_3 |
257 | ········15:·iload_3 | ||
260 | ········ | 258 | ········16:·ifeq··········51 |
261 | ········ | 259 | ········19:·aload_2 |
262 | ········2 | 260 | ········20:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
263 | ········2 | 261 | ········25:·checkcast·····#53·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card |
264 | ········ | 262 | ········28:·astore········4 |
265 | ········3 | 263 | ········30:·aload·········4 |
266 | ········3 | 264 | ········32:·invokevirtual·#57·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card.getId:()Ljava/lang/String; |
267 | ········39:·astore_2 | ||
268 | ········ | 265 | ········35:·astore········5 |
266 | ········37:·aload·········5 | ||
269 | ········ | 267 | ········39:·aload_1 |
270 | ········4 | 268 | ········40:·invokevirtual·#63·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z |
269 | ········43:·istore_3 | ||
270 | ········44:·iload_3 | ||
271 | ········45:·i | 271 | ········45:·ifeq··········8 |
272 | ········4 | 272 | ········48:·aload·········4 |
273 | ········49:·ifeq··········10 | ||
274 | ········52:·aload·········5 | ||
275 | ········5 | 273 | ········50:·areturn |
276 | ········5 | 274 | ········51:·aconst_null |
277 | ········5 | 275 | ········52:·astore········4 |
278 | ········5 | 276 | ········54:·goto··········48 |
279 | ··public·java.util.ArrayList·getAllCards(); | 277 | ··public·java.util.ArrayList·getAllCards(); |
280 | ····descriptor:·()Ljava/util/ArrayList; | 278 | ····descriptor:·()Ljava/util/ArrayList; |
281 | ····flags:·(0x0001)·ACC_PUBLIC | 279 | ····flags:·(0x0001)·ACC_PUBLIC |
282 | ····Code: | 280 | ····Code: |
283 | ······stack=300,·locals=1,·args_size=1 | 281 | ······stack=300,·locals=1,·args_size=1 |
284 | ·········0:·aload_0 | 282 | ·········0:·aload_0 |
Offset 185, 34 lines modified | Offset 185, 34 lines modified | ||
185 | ·········4:·aload_2 | 185 | ·········4:·aload_2 |
186 | ·········5:·invokespecial·#19·················//·Method·java/util/HashMap."<init>":()V | 186 | ·········5:·invokespecial·#19·················//·Method·java/util/HashMap."<init>":()V |
187 | ·········8:·aload_0 | 187 | ·········8:·aload_0 |
188 | ·········9:·aload_2 | 188 | ·········9:·aload_2 |
189 | ········10:·putfield······#21·················//·Field·mCardToQuantityMap:Ljava/util/HashMap; | 189 | ········10:·putfield······#21·················//·Field·mCardToQuantityMap:Ljava/util/HashMap; |
190 | ········13:·aload_1 | 190 | ········13:·aload_1 |
191 | ········14:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 191 | ········14:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
192 | ········19:·astore_ | 192 | ········19:·astore_2 |
193 | ········20:·aload_ | 193 | ········20:·aload_2 |
194 | ········21:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 194 | ········21:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
195 | ········26:·istore | 195 | ········26:·istore_3 |
196 | ········2 | 196 | ········27:·iload_3 |
197 | ········ | 197 | ········28:·ifeq··········74 |
198 | ········3 | 198 | ········31:·aload_2 |
199 | ········3 | 199 | ········32:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
200 | ········3 | 200 | ········37:·checkcast·····#76·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card |
201 | ········4 | 201 | ········40:·astore········4 |
202 | ········4 | 202 | ········42:·aload_0 |
203 | ········4 | 203 | ········43:·getfield······#21·················//·Field·mCardToQuantityMap:Ljava/util/HashMap; |
204 | ········4 | 204 | ········46:·astore········5 |
205 | ········4 | 205 | ········48:·aload·········4 |
206 | ········5 | 206 | ········50:·invokevirtual·#80·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card.getId:()Ljava/lang/String; |
207 | ········5 | 207 | ········53:·astore········6 |
208 | ········5 | 208 | ········55:·iconst_0 |
209 | ········5 | 209 | ········56:·invokestatic··#54·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
210 | ········ | 210 | ········59:·astore········7 |
211 | ········6 | 211 | ········61:·aload·········5 |
212 | ········63:·aload·········6 | 212 | ········63:·aload·········6 |
213 | ········65:·aload·········7 | 213 | ········65:·aload·········7 |
214 | ········67:·invokevirtual·#58·················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 214 | ········67:·invokevirtual·#58·················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
215 | ········70:·pop | 215 | ········70:·pop |
216 | ········71:·goto··········20 | 216 | ········71:·goto··········20 |
217 | ········74:·return | 217 | ········74:·return |
Offset 164, 49 lines modified | Offset 164, 47 lines modified | ||
164 | ········43:·invokevirtual·#63·················//·Method·loadCardDatabase:(Landroid/database/sqlite/SQLiteDatabase;)V | 164 | ········43:·invokevirtual·#63·················//·Method·loadCardDatabase:(Landroid/database/sqlite/SQLiteDatabase;)V |
165 | ········46:·return | 165 | ········46:·return |
166 | ··protected·void·loadCardDatabase(android.database.sqlite.SQLiteDatabase); | 166 | ··protected·void·loadCardDatabase(android.database.sqlite.SQLiteDatabase); |
167 | ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;)V | 167 | ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;)V |
168 | ····flags:·(0x0004)·ACC_PROTECTED | 168 | ····flags:·(0x0004)·ACC_PROTECTED |
169 | ····Code: | 169 | ····Code: |
170 | ······stack=300,·locals= | 170 | ······stack=300,·locals=7,·args_size=2 |
171 | ·········0:·new···········#65·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter | 171 | ·········0:·new···········#65·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter |
172 | ·········3:·astore_2 | 172 | ·········3:·astore_2 |
173 | ·········4:·aload_0 | 173 | ·········4:·aload_0 |
174 | ·········5:·getfield······#15·················//·Field·mContext:Landroid/content/Context; | 174 | ·········5:·getfield······#15·················//·Field·mContext:Landroid/content/Context; |
175 | ·········8:·astore_3 | 175 | ·········8:·astore_3 |
176 | ·········9:·aload_2 | 176 | ·········9:·aload_2 |
177 | ········10:·aload_3 | 177 | ········10:·aload_3 |
178 | ········11:·aload_1 | 178 | ········11:·aload_1 |
179 | ········12:·invokespecial·#68·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter."<init>":(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;)V | 179 | ········12:·invokespecial·#68·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter."<init>":(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;)V |
180 | ········15:·aload_0 | 180 | ········15:·aload_0 |
181 | ········16:·getfield······#15·················//·Field·mContext:Landroid/content/Context; | 181 | ········16:·getfield······#15·················//·Field·mContext:Landroid/content/Context; |
182 | ········19:·invokestatic··#74·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager.getInstance:(Landroid/content/Context;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager; | 182 | ········19:·invokestatic··#74·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager.getInstance:(Landroid/content/Context;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager; |
183 | ········22:·astore_3 | ||
184 | ········23:·aload_3 | ||
185 | ········2 | 183 | ········22:·invokevirtual·#78·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager.getAllCards:()Ljava/util/ArrayList; |
186 | ········2 | 184 | ········25:·astore········4 |
187 | ········2 | 185 | ········27:·aload·········4 |
188 | ········ | 186 | ········29:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
189 | ········36:·astore········5 | ||
190 | ········3 | 187 | ········34:·astore_3 |
188 | ········35:·aload_3 | ||
191 | ········ | 189 | ········36:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
192 | ········4 | 190 | ········41:·istore········5 |
193 | ········4 | 191 | ········43:·iload·········5 |
194 | ········4 | 192 | ········45:·ifeq··········69 |
195 | ········ | 193 | ········48:·aload_3 |
196 | ········ | 194 | ········49:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
197 | ········5 | 195 | ········54:·checkcast·····#95·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/models/Card |
198 | ········ | 196 | ········57:·astore········6 |
199 | ········ | 197 | ········59:·aload_2 |
200 | ········6 | 198 | ········60:·aload·········6 |
201 | ········6 | 199 | ········62:·invokevirtual·#99·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter.insertCard:(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;)J |
202 | ········ | 200 | ········65:·pop2 |
203 | ········ | 201 | ········66:·goto··········35 |
204 | ········ | 202 | ········69:·return |
205 | ··public·void·onCreate(android.database.sqlite.SQLiteDatabase); | 203 | ··public·void·onCreate(android.database.sqlite.SQLiteDatabase); |
206 | ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;)V | 204 | ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;)V |
207 | ····flags:·(0x0001)·ACC_PUBLIC | 205 | ····flags:·(0x0001)·ACC_PUBLIC |
208 | ····Code: | 206 | ····Code: |
209 | ······stack=300,·locals=2,·args_size=2 | 207 | ······stack=300,·locals=2,·args_size=2 |
210 | ·········0:·ldc···········#17·················//·String·DbAdapter | 208 | ·········0:·ldc···········#17·················//·String·DbAdapter |
Offset 369, 15 lines modified | Offset 369, 15 lines modified | ||
369 | ·······120:·aload_3 | 369 | ·······120:·aload_3 |
370 | ·······121:·areturn | 370 | ·······121:·areturn |
371 | ··public·static·com.slothwerks.hearthstone.compendiumforhearthstone.models.Deck·fromDeckerinoFormat(android.content.Context,·java.lang.String); | 371 | ··public·static·com.slothwerks.hearthstone.compendiumforhearthstone.models.Deck·fromDeckerinoFormat(android.content.Context,·java.lang.String); |
372 | ····descriptor:·(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 372 | ····descriptor:·(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
373 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 373 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
374 | ····Code: | 374 | ····Code: |
375 | ······stack=300,·locals=1 | 375 | ······stack=300,·locals=15,·args_size=2 |
376 | ·········0:·new···········#2··················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/models/Deck | 376 | ·········0:·new···········#2··················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/models/Deck |
377 | ·········3:·astore_2 | 377 | ·········3:·astore_2 |
378 | ·········4:·aload_2 | 378 | ·········4:·aload_2 |
379 | ·········5:·invokespecial·#26·················//·Method·"<init>":()V | 379 | ·········5:·invokespecial·#26·················//·Method·"<init>":()V |
380 | ·········8:·aload_1 | 380 | ·········8:·aload_1 |
381 | ·········9:·ifnonnull·····14 | 381 | ·········9:·ifnonnull·····14 |
382 | ········12:·aload_2 | 382 | ········12:·aload_2 |
Offset 389, 189 lines modified | Offset 389, 185 lines modified | ||
389 | ········22:·aload·········4 | 389 | ········22:·aload·········4 |
390 | ········24:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V | 390 | ········24:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V |
391 | ········27:·ldc···········#75·················//·String·Parsing·Deckerino·format: | 391 | ········27:·ldc···········#75·················//·String·Parsing·Deckerino·format: |
392 | ········29:·astore········5 | 392 | ········29:·astore········5 |
393 | ········31:·aload·········4 | 393 | ········31:·aload·········4 |
394 | ········33:·aload·········5 | 394 | ········33:·aload·········5 |
395 | ········35:·invokevirtual·#79·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 395 | ········35:·invokevirtual·#79·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
396 | ········38:·astore········4 | ||
397 | ········ | 396 | ········38:·aload_1 |
398 | ········41:·astore········6 | ||
399 | ········43:·aload·········4 | ||
400 | ········45:·aload_1 | ||
401 | ········ | 397 | ········39:·invokevirtual·#79·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
402 | ········4 | 398 | ········42:·invokevirtual·#83·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
403 | ········ | 399 | ········45:·astore········4 |
404 | ········ | 400 | ········47:·aload_3 |
405 | ········ | 401 | ········48:·aload·········4 |
406 | ········5 | 402 | ········50:·invokestatic··#89·················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I |
407 | ········ | 403 | ········53:·pop |
408 | ········ | 404 | ········54:·aconst_null |
409 | ········ | 405 | ········55:·astore········6 |
410 | ········ | 406 | ········57:·new···········#91·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter |
411 | ········6 | 407 | ········60:·astore_3 |
412 | ········6 | 408 | ········61:·aload_3 |
413 | ········6 | 409 | ········62:·aload_0 |
414 | ········ | 410 | ········63:·invokespecial·#94·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter."<init>":(Landroid/content/Context;)V |
415 | ········ | 411 | ········66:·aload_3 |
416 | ········ | 412 | ········67:·invokevirtual·#98·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter.open:()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
417 | ········7 | 413 | ········70:·astore_3 |
418 | ········7 | 414 | ········71:·aload_3 |
419 | ········7 | 415 | ········72:·astore········7 |
420 | ········ | 416 | ········74:·aload_3 |
421 | ········ | 417 | ········75:·checkcast·····#91·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter |
422 | ········85:·astore········6 | ||
423 | ········87:·aload·········6 | ||
424 | ········ | 418 | ········78:·astore········7 |
419 | ········80:·aload·········7 | ||
420 | ········82:·astore········6 | ||
425 | ········ | 421 | ········84:·aload_1 |
426 | ········ | 422 | ········85:·invokestatic··#104················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri; |
427 | ········ | 423 | ········88:·astore········8 |
428 | ········9 | 424 | ········90:·ldc···········#106················//·String·v |
429 | ········9 | 425 | ········92:·astore_3 |
426 | ········93:·aload·········8 | ||
427 | ········95:·aload_3 | ||
428 | ········96:·invokevirtual·#110················//·Method·android/net/Uri.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; | ||
429 | ········99:·pop | ||
430 | ·······100:·ldc···········#112················//·String·patch | ||
431 | ·······102:·astore_3 | ||
430 | ·······10 | 432 | ·······103:·aload·········8 |
431 | ·······10 | 433 | ·······105:·aload_3 |
432 | ·······10 | 434 | ·······106:·invokevirtual·#110················//·Method·android/net/Uri.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; |
433 | ·······10 | 435 | ·······109:·pop |
434 | ·······1 | 436 | ·······110:·ldc···········#56·················//·String·name |
435 | ·······1 | 437 | ·······112:·astore_3 |
436 | ·······11 | 438 | ·······113:·aload·········8 |
437 | ·······11 | 439 | ·······115:·aload_3 |
438 | ·······11 | 440 | ·······116:·invokevirtual·#110················//·Method·android/net/Uri.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; |
439 | ·······116:·pop | ||
440 | ·······117:·ldc···········#56·················//·String·name | ||
441 | ·······119:·astore_3 | ||
442 | ·······120:·aload·········8 | ||
443 | ·······122:·aload_3 | ||
444 | ·······123:·invokevirtual·#110················//·Method·android/net/Uri.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; | ||
445 | ·······1 | 441 | ·······119:·astore········9 |
446 | ·······12 | 442 | ·······121:·aload·········9 |
447 | ·······1 | 443 | ·······123:·ifnull········141 |
448 | ·······1 | 444 | ·······126:·ldc···········#114················//·String |
449 | ·······1 | 445 | ·······128:·astore_3 |
446 | ·······129:·aload·········9 | ||
447 | ·······131:·aload_3 | ||
448 | ·······132:·if_acmpeq·····141 | ||
449 | ·······135:·aload_2 | ||
450 | ·······136:·aload·········9 | 450 | ·······136:·aload·········9 |
451 | ·······138:·aload_3 | ||
452 | ·······139:·if_acmpeq·····148 | ||
453 | ·······142:·aload_2 | ||
454 | ·······143:·aload·········9 | ||
455 | ·······1 | 451 | ·······138:·invokevirtual·#60·················//·Method·setName:(Ljava/lang/String;)V |
456 | ·······14 | 452 | ·······141:·ldc···········#44·················//·String·class |
457 | ·······1 | 453 | ·······143:·astore_3 |
458 | ·······1 | 454 | ·······144:·aload·········8 |
459 | ·······1 | 455 | ·······146:·aload_3 |
460 | ·······1 | 456 | ·······147:·invokevirtual·#110················//·Method·android/net/Uri.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; |
461 | ·······15 | 457 | ·······150:·astore········10 |
462 | ·······15 | 458 | ·······152:·aload·········10 |
463 | ·······1 | 459 | ·······154:·invokestatic··#50·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass.valueOf:(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
464 | ·······1 | 460 | ·······157:·astore_3 |
465 | ·······1 | 461 | ·······158:·aload_2 |
466 | ·······1 | 462 | ·······159:·aload_3 |
467 | ·······16 | 463 | ·······160:·invokevirtual·#54·················//·Method·setPlayerClass:(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;)V |
468 | ·······1 | 464 | ·······163:·aload·········8 |
469 | ·······1 | 465 | ·······165:·invokevirtual·#118················//·Method·android/net/Uri.getQueryParameterNames:()Ljava/util/Set; |
470 | ·······1 | 466 | ·······168:·astore········11 |
471 | ·······17 | 467 | ·······170:·aload·········11 |
472 | ·······17 | 468 | ·······172:·invokeinterface·#124,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
473 | ·······184:·astore········12 | ||
474 | ·······1 | 469 | ·······177:·astore_3 |
470 | ·······178:·aload_3 | ||
475 | ·······1 | 471 | ·······179:·invokeinterface·#130,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
476 | ·······1 | 472 | ·······184:·istore········12 |
477 | ·······1 | 473 | ·······186:·iload·········12 |
478 | ·······1 | 474 | ·······188:·ifeq··········327 |
479 | ······· | 475 | ·······191:·aload_3 |
480 | ······· | 476 | ·······192:·invokeinterface·#134,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
481 | ······· | 477 | ·······197:·astore········13 |
482 | ······· | 478 | ·······199:·aload·········13 |
483 | ·······2 | 479 | ·······201:·checkcast·····#136················//·class·java/lang/String |
484 | ·······2 | 480 | ·······204:·astore········13 |
485 | ·······2 | 481 | ·······206:·ldc···········#106················//·String·v |
486 | ·······2 | 482 | ·······208:·astore········4 |
Max diff block lines reached; 30882/45046 bytes (68.56%) of diff not shown. |
Offset 354, 324 lines modified | Offset 354, 270 lines modified | ||
354 | ·········4:·invokevirtual·#35·················//·Method·android/view/MenuInflater.inflate:(ILandroid/view/Menu;)V | 354 | ·········4:·invokevirtual·#35·················//·Method·android/view/MenuInflater.inflate:(ILandroid/view/Menu;)V |
355 | ·········7:·return | 355 | ·········7:·return |
356 | ··public·android.view.View·onCreateView(android.view.LayoutInflater,·android.view.ViewGroup,·android.os.Bundle); | 356 | ··public·android.view.View·onCreateView(android.view.LayoutInflater,·android.view.ViewGroup,·android.os.Bundle); |
357 | ····descriptor:·(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; | 357 | ····descriptor:·(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; |
358 | ····flags:·(0x0001)·ACC_PUBLIC | 358 | ····flags:·(0x0001)·ACC_PUBLIC |
359 | ····Code: | 359 | ····Code: |
360 | ······stack=300,·locals=2 | 360 | ······stack=300,·locals=26,·args_size=4 |
361 | ·········0:·ldc···········#36·················//·int·2130903076 | 361 | ·········0:·ldc···········#36·················//·int·2130903076 |
362 | ·········2:·istore········4 | 362 | ·········2:·istore········4 |
363 | ·········4:·iconst_0 | 363 | ·········4:·iconst_0 |
364 | ·········5:·istore········5 | 364 | ·········5:·istore········5 |
365 | ·········7:·aconst_null | 365 | ·········7:·aconst_null |
366 | ·········8:·astore········6 | 366 | ·········8:·astore········6 |
367 | ········10:·aload_1 | 367 | ········10:·aload_1 |
368 | ········11:·astore········7 | 368 | ········11:·astore········7 |
369 | ········13:·aload_1 | ||
369 | ········1 | 370 | ········14:·iload·········4 |
370 | ········15:·istore········8 | ||
371 | ········1 | 371 | ········16:·aload_2 |
372 | ········18:·iload·········4 | ||
373 | ········20:·aload_2 | ||
374 | ········ | 372 | ········17:·iconst_0 |
375 | ········ | 373 | ········18:·invokevirtual·#42·················//·Method·android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
374 | ········21:·astore········8 | ||
375 | ········23:·aconst_null | ||
376 | ········2 | 376 | ········24:·astore········9 |
377 | ········27:·aconst_null | ||
378 | ········28:·astore········10 | ||
379 | ········ | 377 | ········26:·new···········#44·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter |
380 | ········ | 378 | ········29:·astore········10 |
381 | ········3 | 379 | ········31:·aload_0 |
382 | ········3 | 380 | ········32:·invokevirtual·#48·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; |
383 | ········3 | 381 | ········35:·astore········6 |
384 | ········ | 382 | ········37:·aload·········10 |
385 | ········ | 383 | ········39:·aload·········6 |
386 | ········4 | 384 | ········41:·invokespecial·#51·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter."<init>":(Landroid/content/Context;)V |
387 | ········4 | 385 | ········44:·aload·········10 |
388 | ········ | 386 | ········46:·invokevirtual·#55·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter.open:()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
389 | ········ | 387 | ········49:·astore········10 |
390 | ········5 | 388 | ········51:·aload·········10 |
391 | ········5 | 389 | ········53:·checkcast·····#44·················//·class·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter |
392 | ········ | 390 | ········56:·astore········10 |
391 | ········58:·aload_0 | ||
392 | ········59:·astore········7 | ||
393 | ········61:·aload_0 | ||
393 | ········62:·aload·········1 | 394 | ········62:·aload·········10 |
394 | ········64:·astore········7 | ||
395 | ········66:·aload_0 | ||
396 | ········67:·aload·········11 | ||
397 | ········6 | 395 | ········64:·putfield······#57·················//·Field·mCardDbAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
398 | ········ | 396 | ········67:·aload_0 |
399 | ········ | 397 | ········68:·invokevirtual·#61·················//·Method·getArguments:()Landroid/os/Bundle; |
400 | ········7 | 398 | ········71:·astore········11 |
399 | ········73:·aload·········11 | ||
401 | ········7 | 400 | ········75:·ldc···········#10·················//·String·PLAYER_CLASS |
402 | ········80:·astore········7 | ||
403 | ········82:·aload·········12 | ||
404 | ········84:·aload·········7 | ||
405 | ········ | 401 | ········77:·invokevirtual·#67·················//·Method·android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; |
406 | ········8 | 402 | ········80:·astore········12 |
407 | ········ | 403 | ········82:·getstatic·····#72·················//·Field·com/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass.Neutral:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
408 | ········ | 404 | ········85:·astore········10 |
409 | ········ | 405 | ········87:·aload_0 |
410 | ········ | 406 | ········88:·astore········7 |
411 | ······· | 407 | ········90:·aload_0 |
412 | ······· | 408 | ········91:·aload·········10 |
413 | ······· | 409 | ········93:·putfield······#74·················//·Field·mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
410 | ········96:·aload·········12 | ||
411 | ········98:·ifnull········114 | ||
414 | ·······10 | 412 | ·······101:·aload·········12 |
415 | ·······108:·ifnull········128 | ||
416 | ·······111:·aload·········13 | ||
417 | ·······1 | 413 | ·······103:·invokestatic··#78·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass.valueOf:(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
418 | ·······1 | 414 | ·······106:·astore········10 |
415 | ·······108:·aload_0 | ||
416 | ·······109:·aload·········10 | ||
417 | ·······111:·putfield······#74·················//·Field·mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | ||
418 | ·······114:·iconst_m1 | ||
419 | ·······115:·i2l | ||
420 | ·······116:·lstore········13 | ||
419 | ·······118:·aload·········11 | 421 | ·······118:·aload·········11 |
420 | ·······120:·astore········7 | ||
421 | ·······122:·aload_0 | ||
422 | ·······123:·aload·········11 | ||
423 | ·······125:·putfield······#74·················//·Field·mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | ||
424 | ·······128:·iconst_m1 | ||
425 | ·······129:·i2l | ||
426 | ·······130:·lstore········14 | ||
427 | ·······1 | 422 | ·······120:·ldc···········#80·················//·String·deck_id |
428 | ·······134:·astore········7 | ||
429 | ·······136:·aload·········12 | ||
430 | ·······138:·aload·········7 | ||
431 | ·······1 | 423 | ·······122:·lload·········13 |
432 | ·······1 | 424 | ·······124:·invokevirtual·#84·················//·Method·android/os/Bundle.getLong:(Ljava/lang/String;J)J |
433 | ·······1 | 425 | ·······127:·lstore········15 |
434 | ·······1 | 426 | ·······129:·aload_0 |
435 | ·······1 | 427 | ·······130:·astore········7 |
436 | ·······1 | 428 | ·······132:·aload_0 |
437 | ·······1 | 429 | ·······133:·getfield······#57·················//·Field·mCardDbAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
438 | ·······1 | 430 | ·······136:·astore········10 |
439 | ·······1 | 431 | ·······138:·aload_0 |
440 | ·······157:·astore········7 | ||
441 | ·······159:·aload_0 | ||
442 | ·······1 | 432 | ·······139:·getfield······#74·················//·Field·mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
443 | ·······163:·astore········7 | ||
444 | ·······165:·aload·········7 | ||
445 | ·······1 | 433 | ·······142:·astore········6 |
434 | ·······144:·aload·········10 | ||
446 | ·······1 | 435 | ·······146:·aload·········6 |
447 | ·······171:·aload·········7 | ||
448 | ·······1 | 436 | ·······148:·invokevirtual·#88·················//·Method·com/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter.getCardsByClass:(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;)Landroid/database/Cursor; |
449 | ·······1 | 437 | ·······151:·astore········9 |
450 | ·······1 | 438 | ·······153:·aload·········9 |
451 | ·······1 | 439 | ·······155:·invokeinterface·#94,··1···········//·InterfaceMethod·android/database/Cursor.getCount:()I |
452 | ·······1 | 440 | ·······160:·istore········4 |
453 | ·······1 | 441 | ·······162:·iload·········4 |
454 | ·······1 | 442 | ·······164:·ifne··········237 |
455 | ·······1 | 443 | ·······167:·aload·········8 |
456 | ·······1 | 444 | ·······169:·areturn |
457 | ·······1 | 445 | ·······170:·pop |
458 | ·······1 | 446 | ·······171:·new···········#96·················//·class·android/app/AlertDialog$Builder |
459 | ·······1 | 447 | ·······174:·astore········17 |
460 | ······· | 448 | ·······176:·aload_0 |
461 | ······· | 449 | ·······177:·invokevirtual·#48·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity; |
462 | ······· | 450 | ·······180:·astore········10 |
463 | ······· | 451 | ·······182:·aload·········17 |
Max diff block lines reached; 17902/32201 bytes (55.59%) of diff not shown. |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·705 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·2309 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$drawerLayout:Landroid/support/v4/widget/DrawerLayout; | 22 | .field·final·synthetic·val$drawerLayout:Landroid/support/v4/widget/DrawerLayout; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;Landroid/support/v4/widget/DrawerLayout;)V | 24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;Landroid/support/v4/widget/DrawerLayout;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·68 | 28 | ····.line·68 |
28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity; | 29 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity; |
29 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1;->val$drawerLayout:Landroid/support/v4/widget/DrawerLayout; | 30 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity$1;->val$drawerLayout:Landroid/support/v4/widget/DrawerLayout; |
Offset 94, 22 lines modified | Offset 94, 24 lines modified | ||
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·109 | 95 | ····.line·109 |
96 | ····iget-object·v0,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;->mNavListView:Landroid/widget/ListView; | 96 | ····iget-object·v0,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;->mNavListView:Landroid/widget/ListView; |
97 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; | 97 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; |
98 | ····.line·110 | ||
98 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventUpdateClassTheme;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 99 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventUpdateClassTheme;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
99 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
100 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;->getResources()Landroid/content/res/Resources; | 101 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseDrawerActivity;->getResources()Landroid/content/res/Resources; |
101 | ····move-result-object·v3 | 102 | ····move-result-object·v3 |
103 | ····.line·109 | ||
102 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getDarkColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 104 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getDarkColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
103 | ····move-result·v2 | 105 | ····move-result·v2 |
104 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 106 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
105 | ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->setBackground(Landroid/graphics/drawable/Drawable;)V | 107 | ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->setBackground(Landroid/graphics/drawable/Drawable;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·103 | 27 | ····.line·103 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 159, 28 lines modified | Offset 159, 31 lines modified | ||
159 | ····new-array·v7,·v7,·[Ljava/lang/Object; | 159 | ····new-array·v7,·v7,·[Ljava/lang/Object; |
160 | ····const/4·v8,·0x0 | 160 | ····const/4·v8,·0x0 |
161 | ····iget-object·v9,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 161 | ····iget-object·v9,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
162 | ····.line·73 | ||
162 | ····invoke-virtual·{v9},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 163 | ····invoke-virtual·{v9},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
163 | ····move-result-object·v9 | 164 | ····move-result-object·v9 |
164 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 165 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
165 | ····move-result-object·v10 | 166 | ····move-result-object·v10 |
167 | ····.line·72 | ||
166 | ····invoke-static·{v9,·v10},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; | 168 | ····invoke-static·{v9,·v10},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; |
167 | ····move-result-object·v9 | 169 | ····move-result-object·v9 |
168 | ····aput-object·v9,·v7,·v8 | 170 | ····aput-object·v9,·v7,·v8 |
171 | ····.line·71 | ||
169 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 172 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
170 | ····move-result-object·v6 | 173 | ····move-result-object·v6 |
171 | ····invoke-virtual·{v5,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setName(Ljava/lang/String;)V | 174 | ····invoke-virtual·{v5,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setName(Ljava/lang/String;)V |
172 | ····:try_end_0 | 175 | ····:try_end_0 |
173 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 176 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
Offset 211, 32 lines modified | Offset 214, 35 lines modified | ||
211 | ····move-result-object·v5 | 214 | ····move-result-object·v5 |
212 | ····new-instance·v6,·Landroid/graphics/drawable/ColorDrawable; | 215 | ····new-instance·v6,·Landroid/graphics/drawable/ColorDrawable; |
213 | ····iget-object·v7,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 216 | ····iget-object·v7,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
217 | ····.line·99 | ||
214 | ····invoke-virtual·{v7},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 218 | ····invoke-virtual·{v7},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
215 | ····move-result-object·v7 | 219 | ····move-result-object·v7 |
216 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 220 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
217 | ····move-result-object·v8 | 221 | ····move-result-object·v8 |
218 | ····invoke-virtual·{v8},·Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; | 222 | ····invoke-virtual·{v8},·Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; |
219 | ····move-result-object·v8 | 223 | ····move-result-object·v8 |
224 | ····.line·98 | ||
220 | ····invoke-static·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 225 | ····invoke-static·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
221 | ····move-result·v7 | 226 | ····move-result·v7 |
222 | ····invoke-direct·{v6,·v7},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 227 | ····invoke-direct·{v6,·v7},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
228 | ····.line·97 | ||
223 | ····invoke-virtual·{v5,·v6},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 229 | ····invoke-virtual·{v5,·v6},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
224 | ····.line·102 | 230 | ····.line·102 |
225 | ····const·v5,·0x7f09006a | 231 | ····const·v5,·0x7f09006a |
226 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 232 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 322, 14 lines modified | Offset 328, 15 lines modified | ||
322 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 328 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
323 | ····move-result-object·v5 | 329 | ····move-result-object·v5 |
324 | ····const/16·v6,·0x8 | 330 | ····const/16·v6,·0x8 |
331 | ····.line·134 | ||
325 | ····invoke-virtual·{v5,·v6},·Landroid/view/View;->setVisibility(I)V | 332 | ····invoke-virtual·{v5,·v6},·Landroid/view/View;->setVisibility(I)V |
326 | ····.line·137 | 333 | ····.line·137 |
327 | ····:cond_2 | 334 | ····:cond_2 |
328 | ····const·v5,·0x7f090068 | 335 | ····const·v5,·0x7f090068 |
329 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 336 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 580, 14 lines modified | Offset 587, 15 lines modified | ||
580 | ····iput-object·v0,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 587 | ····iput-object·v0,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
581 | ····.line·188 | 588 | ····.line·188 |
582 | ····:cond_0 | 589 | ····:cond_0 |
583 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 590 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
591 | ····.line·189 | ||
584 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 592 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
585 | ····move-result-object·v1 | 593 | ····move-result-object·v1 |
586 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 594 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
587 | ····move-result-object·v1 | 595 | ····move-result-object·v1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 84, 18 lines modified | Offset 84, 20 lines modified | ||
84 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 84 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
85 | ····move-result-object·v5 | 85 | ····move-result-object·v5 |
86 | ····const·v6,·0x7f090042 | 86 | ····const·v6,·0x7f090042 |
87 | ····.line·32 | ||
87 | ····invoke-virtual·{v5,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 88 | ····invoke-virtual·{v5,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
88 | ····move-result-object·v5 | 89 | ····move-result-object·v5 |
90 | ····.line·33 | ||
89 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 91 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
90 | ····.line·35 | 92 | ····.line·35 |
91 | ····.end·local·v0····#·"args":Landroid/os/Bundle; | 93 | ····.end·local·v0····#·"args":Landroid/os/Bundle; |
92 | ····.end·local·v2····#·"deckId":J | 94 | ····.end·local·v2····#·"deckId":J |
93 | ····.end·local·v4····#·"viewDeckFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 95 | ····.end·local·v4····#·"viewDeckFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
94 | ····:cond_0 | 96 | ····: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/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·140 | 27 | ····.line·140 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 171, 22 lines modified | Offset 172, 24 lines modified | ||
171 | ····check-cast·v6,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; | 172 | ····check-cast·v6,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; |
172 | ····iget-object·v7,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; | 173 | ····iget-object·v7,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment; |
173 | ····const·v8,·0x7f0b001f | 174 | ····const·v8,·0x7f0b001f |
175 | ····.line·158 | ||
174 | ····invoke-virtual·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getString(I)Ljava/lang/String; | 176 | ····invoke-virtual·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/view/ViewDeckFragment;->getString(I)Ljava/lang/String; |
175 | ····move-result-object·v7 | 177 | ····move-result-object·v7 |
176 | ····invoke-virtual·{v2},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; | 178 | ····invoke-virtual·{v2},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; |
177 | ····move-result-object·v8 | 179 | ····move-result-object·v8 |
180 | ····.line·157 | ||
178 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V | 181 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V |
179 | ····:try_end_3 | 182 | ····:try_end_3 |
180 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0 | 183 | ····.catchall·{:try_start_3·..·:try_end_3}·:catchall_0 |
181 | ····.line·160 | 184 | ····.line·160 |
182 | ····if-eqz·v0,·:cond_0 | 185 | ····if-eqz·v0,·: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/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·220 | 27 | ····.line·220 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 89, 34 lines modified | Offset 89, 37 lines modified | ||
89 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter; | 89 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter; |
90 | ····move-object·v2,·v0 | 90 | ····move-object·v2,·v0 |
91 | ····.line·116 | 91 | ····.line·116 |
92 | ····const·v5,·0x7f0b0019 | 92 | ····const·v5,·0x7f0b0019 |
93 | ····.line·117 | ||
93 | ····invoke-virtual·{p0,·v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; | 94 | ····invoke-virtual·{p0,·v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; |
94 | ····move-result-object·v5 | 95 | ····move-result-object·v5 |
95 | ····const/4·v6,·0x1 | 96 | ····const/4·v6,·0x1 |
96 | ····new-array·v6,·v6,·[Ljava/lang/Object; | 97 | ····new-array·v6,·v6,·[Ljava/lang/Object; |
97 | ····const/4·v7,·0x0 | 98 | ····const/4·v7,·0x0 |
99 | ····.line·118 | ||
98 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 100 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
99 | ····move-result-object·v8 | 101 | ····move-result-object·v8 |
100 | ····invoke-static·{v4,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; | 102 | ····invoke-static·{v4,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; |
101 | ····move-result-object·v8 | 103 | ····move-result-object·v8 |
102 | ····aput-object·v8,·v6,·v7 | 104 | ····aput-object·v8,·v6,·v7 |
105 | ····.line·116 | ||
103 | ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 106 | ····invoke-static·{v5,·v6},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
104 | ····move-result-object·v5 | 107 | ····move-result-object·v5 |
105 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->createEmptyDeck(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Ljava/lang/String;)J | 108 | ····invoke-virtual·{v2,·v4,·v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->createEmptyDeck(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Ljava/lang/String;)J |
106 | ····move-result-wide·v6 | 109 | ····move-result-wide·v6 |
Offset 164, 14 lines modified | Offset 167, 15 lines modified | ||
164 | ····move-result-object·v5 | 167 | ····move-result-object·v5 |
165 | ····check-cast·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; | 168 | ····check-cast·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; |
166 | ····const·v6,·0x7f0b001f | 169 | ····const·v6,·0x7f0b001f |
170 | ····.line·124 | ||
167 | ····invoke-virtual·{p0,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; | 171 | ····invoke-virtual·{p0,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; |
168 | ····move-result-object·v6 | 172 | ····move-result-object·v6 |
169 | ····invoke-virtual·{v3},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; | 173 | ····invoke-virtual·{v3},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; |
170 | ····move-result-object·v7 | 174 | ····move-result-object·v7 |
Offset 374, 65 lines modified | Offset 378, 73 lines modified | ||
374 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager; | 378 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager; |
375 | ····.line·85 | 379 | ····.line·85 |
376 | ····.local·v0,·"pager":Landroid/support/v4/view/ViewPager; | 380 | ····.local·v0,·"pager":Landroid/support/v4/view/ViewPager; |
377 | ····new-instance·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderPagerAdapter; | 381 | ····new-instance·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderPagerAdapter; |
382 | ····.line·86 | ||
378 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 383 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
379 | ····move-result-object·v2 | 384 | ····move-result-object·v2 |
380 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 385 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
381 | ····move-result-object·v2 | 386 | ····move-result-object·v2 |
382 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 387 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
388 | ····.line·87 | ||
383 | ····invoke-virtual·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 389 | ····invoke-virtual·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
384 | ····move-result-object·v3 | 390 | ····move-result-object·v3 |
385 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 391 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
392 | ····.line·88 | ||
386 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getId()J | 393 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getId()J |
387 | ····move-result-wide·v4 | 394 | ····move-result-wide·v4 |
395 | ····.line·89 | ||
388 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 396 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
389 | ····move-result-object·v6 | 397 | ····move-result-object·v6 |
390 | ····invoke-direct/range·{v1·..·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderPagerAdapter;-><init>(Landroid/support/v4/app/FragmentManager;Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;JLandroid/content/Context;)V | 398 | ····invoke-direct/range·{v1·..·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderPagerAdapter;-><init>(Landroid/support/v4/app/FragmentManager;Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;JLandroid/content/Context;)V |
399 | ····.line·85 | ||
391 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V | 400 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V |
392 | ····.line·91 | 401 | ····.line·91 |
393 | ····const·v1,·0x7f09005a | 402 | ····const·v1,·0x7f09005a |
403 | ····.line·92 | ||
394 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 404 | ····invoke-virtual·{v7,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
395 | ····move-result-object·v8 | 405 | ····move-result-object·v8 |
396 | ····check-cast·v8,·Lcom/astuetz/PagerSlidingTabStrip; | 406 | ····check-cast·v8,·Lcom/astuetz/PagerSlidingTabStrip; |
397 | ····.line·93 | 407 | ····.line·93 |
398 | ····.local·v8,·"tabs":Lcom/astuetz/PagerSlidingTabStrip; | 408 | ····.local·v8,·"tabs":Lcom/astuetz/PagerSlidingTabStrip; |
399 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; | 409 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; |
400 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 410 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
411 | ····.line·94 | ||
401 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 412 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
402 | ····move-result-object·v2 | 413 | ····move-result-object·v2 |
403 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getResources()Landroid/content/res/Resources; | 414 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getResources()Landroid/content/res/Resources; |
404 | ····move-result-object·v3 | 415 | ····move-result-object·v3 |
416 | ····.line·93 | ||
405 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 417 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
406 | ····move-result·v2 | 418 | ····move-result·v2 |
407 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 419 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
408 | ····invoke-virtual·{v8,·v1},·Lcom/astuetz/PagerSlidingTabStrip;->setBackground(Landroid/graphics/drawable/Drawable;)V | 420 | ····invoke-virtual·{v8,·v1},·Lcom/astuetz/PagerSlidingTabStrip;->setBackground(Landroid/graphics/drawable/Drawable;)V |
Max diff block lines reached; 4118/9444 bytes (43.60%) of diff not shown. |
Offset 47, 18 lines modified | Offset 47, 20 lines modified | ||
47 | ····const·v1,·0x7f090042 | 47 | ····const·v1,·0x7f090042 |
48 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment; | 48 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment; |
49 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;-><init>()V | 49 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;-><init>()V |
50 | ····.line·21 | ||
50 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 51 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
51 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····.line·22 | ||
52 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 54 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
53 | ····.line·25 | 55 | ····.line·25 |
54 | ····:cond_0 | 56 | ····:cond_0 |
55 | ····const·v0,·0x7f0b0010 | 57 | ····const·v0,·0x7f0b0010 |
56 | ····invoke-virtual·{p0,·v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassActivity;->getString(I)Ljava/lang/String; | 58 | ····invoke-virtual·{p0,·v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassActivity;->getString(I)Ljava/lang/String; |
Offset 43, 20 lines modified | Offset 43, 22 lines modified | ||
43 | ····check-cast·v1,·Landroid/widget/ListView; | 43 | ····check-cast·v1,·Landroid/widget/ListView; |
44 | ····.line·33 | 44 | ····.line·33 |
45 | ····.local·v1,·"listView":Landroid/widget/ListView; | 45 | ····.local·v1,·"listView":Landroid/widget/ListView; |
46 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 46 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
47 | ····.line·34 | ||
47 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 48 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v3 | 49 | ····move-result-object·v3 |
49 | ····const·v4,·0x1090003 | 50 | ····const·v4,·0x1090003 |
51 | ····.line·35 | ||
50 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 52 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
51 | ····move-result-object·v5 | 53 | ····move-result-object·v5 |
52 | ····invoke-static·{v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getClassListAsLocalizedStrings(Landroid/content/Context;)Ljava/util/ArrayList; | 54 | ····invoke-static·{v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getClassListAsLocalizedStrings(Landroid/content/Context;)Ljava/util/ArrayList; |
53 | ····move-result-object·v5 | 55 | ····move-result-object·v5 |
Offset 193, 26 lines modified | Offset 193, 28 lines modified | ||
193 | ····move-result-object·v5 | 193 | ····move-result-object·v5 |
194 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 194 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
195 | ····move-result-object·v5 | 195 | ····move-result-object·v5 |
196 | ····.line·75 | ||
196 | ····invoke-virtual·{v5,·v10,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 197 | ····invoke-virtual·{v5,·v10,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
197 | ····move-result-object·v5 | 198 | ····move-result-object·v5 |
199 | ····.line·76 | ||
198 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 200 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
199 | ····.line·80 | 201 | ····.line·80 |
200 | ····.end·local·v0····#·"bundle":Landroid/os/Bundle; | 202 | ····.end·local·v0····#·"bundle":Landroid/os/Bundle; |
201 | ····:cond_0 | 203 | ····:cond_0 |
202 | ····if-nez·v3,·:cond_1 | 204 | ····if-nez·v3,·:cond_1 |
203 | ····.line·8 | 205 | ····.line·82 |
204 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 206 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
205 | ····move-result-object·v5 | 207 | ····move-result-object·v5 |
206 | ····invoke-virtual·{v5,·v10},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; | 208 | ····invoke-virtual·{v5,·v10},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; |
207 | ····move-result-object·v3 | 209 | ····move-result-object·v3 |
Offset 243, 14 lines modified | Offset 245, 15 lines modified | ||
243 | ····check-cast·v5,·Landroid/widget/ListView; | 245 | ····check-cast·v5,·Landroid/widget/ListView; |
244 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->mDeckDrawer:Landroid/widget/ListView; | 246 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->mDeckDrawer:Landroid/widget/ListView; |
245 | ····.line·88 | 247 | ····.line·88 |
246 | ····new-instance·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 248 | ····new-instance·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
249 | ····.line·89 | ||
247 | ····invoke-virtual·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getDeck()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 250 | ····invoke-virtual·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getDeck()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
248 | ····move-result-object·v8 | 251 | ····move-result-object·v8 |
249 | ····invoke-virtual·{v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCards()Ljava/util/ArrayList; | 252 | ····invoke-virtual·{v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCards()Ljava/util/ArrayList; |
250 | ····move-result-object·v8 | 253 | ····move-result-object·v8 |
Offset 317, 24 lines modified | Offset 320, 27 lines modified | ||
317 | ····:cond_2 | 320 | ····:cond_2 |
318 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 321 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
319 | ····move-result-object·v5 | 322 | ····move-result-object·v5 |
320 | ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable; | 323 | ····new-instance·v8,·Landroid/graphics/drawable/ColorDrawable; |
324 | ····.line·102 | ||
321 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getResources()Landroid/content/res/Resources; | 325 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getResources()Landroid/content/res/Resources; |
322 | ····move-result-object·v9 | 326 | ····move-result-object·v9 |
327 | ····.line·101 | ||
323 | ····invoke-static·{v1,·v9},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 328 | ····invoke-static·{v1,·v9},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
324 | ····move-result·v9 | 329 | ····move-result·v9 |
325 | ····invoke-direct·{v8,·v9},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 330 | ····invoke-direct·{v8,·v9},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
331 | ····.line·100 | ||
326 | ····invoke-virtual·{v5,·v8},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 332 | ····invoke-virtual·{v5,·v8},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
327 | ····.line·105 | 333 | ····.line·105 |
328 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 334 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
329 | ····move-result-object·v5 | 335 | ····move-result-object·v5 |
Offset 352, 28 lines modified | Offset 358, 30 lines modified | ||
352 | ····.line·58 | 358 | ····.line·58 |
353 | ····.end·local·v3····#·"deckBuilderFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | 359 | ····.end·local·v3····#·"deckBuilderFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; |
354 | ····.end·local·v4····#·"toolbar":Landroid/support/v7/widget/Toolbar; | 360 | ····.end·local·v4····#·"toolbar":Landroid/support/v7/widget/Toolbar; |
355 | ····:cond_3 | 361 | ····:cond_3 |
356 | ····const-string·v8,·"Expected·player_class·in·Intent·bundle" | 362 | ····const-string·v8,·"Expected·player_class·in·Intent·bundle" |
363 | ····.line·59 | ||
357 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getIntent()Landroid/content/Intent; | 364 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getIntent()Landroid/content/Intent; |
358 | ····move-result-object·v5 | 365 | ····move-result-object·v5 |
359 | ····const-string·v9,·"player_class" | 366 | ····const-string·v9,·"player_class" |
360 | ····invoke-virtual·{v5,·v9},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 367 | ····invoke-virtual·{v5,·v9},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
361 | ····move-result-object·v5 | 368 | ····move-result-object·v5 |
362 | ····if-eqz·v5,·:cond_4 | 369 | ····if-eqz·v5,·:cond_4 |
363 | ····move·v5,·v6 | 370 | ····move·v5,·v6 |
371 | ····.line·58 | ||
364 | ····:goto_1 | 372 | ····:goto_1 |
365 | ····invoke-static·{v8,·v5},·Ljunit/framework/Assert;->assertTrue(Ljava/lang/String;Z)V | 373 | ····invoke-static·{v8,·v5},·Ljunit/framework/Assert;->assertTrue(Ljava/lang/String;Z)V |
366 | ····.line·60 | 374 | ····.line·60 |
367 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getIntent()Landroid/content/Intent; | 375 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderActivity;->getIntent()Landroid/content/Intent; |
368 | ····move-result-object·v5 | 376 | ····move-result-object·v5 |
Offset 389, 15 lines modified | Offset 397, 15 lines modified | ||
389 | ····move-result-object·v1 | 397 | ····move-result-object·v1 |
390 | ····goto/16·:goto_0 | 398 | ····goto/16·:goto_0 |
391 | ····:cond_4 | 399 | ····:cond_4 |
392 | ····move·v5,·v7 | 400 | ····move·v5,·v7 |
393 | ····.line·5 | 401 | ····.line·59 |
394 | ····goto·:goto_1 | 402 | ····goto·:goto_1 |
395 | .end·method | 403 | .end·method |
396 | .method·public·onEventMainThread(Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated;)V | 404 | .method·public·onEventMainThread(Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated;)V |
397 | ····.locals·5 | 405 | ····.locals·5 |
398 | ····.param·p1,·"e"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated; | 406 | ····.param·p1,·"e"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated; |
Offset 410, 14 lines modified | Offset 418, 15 lines modified | ||
410 | ····move-result-object·v1 | 418 | ····move-result-object·v1 |
411 | ····if-eq·v0,·v1,·:cond_0 | 419 | ····if-eq·v0,·v1,·:cond_0 |
412 | ····.line·134 | 420 | ····.line·134 |
413 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 421 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
Max diff block lines reached; 1213/5972 bytes (20.31%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$adapter:Landroid/widget/ArrayAdapter; | 22 | .field·final·synthetic·val$adapter:Landroid/widget/ArrayAdapter; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;Landroid/widget/ArrayAdapter;)V | 24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment;Landroid/widget/ArrayAdapter;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·40 | 28 | ····.line·40 |
28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment; | 29 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment; |
29 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment$1;->val$adapter:Landroid/widget/ArrayAdapter; | 30 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/ChooseClassFragment$1;->val$adapter:Landroid/widget/ArrayAdapter; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$deckNameText:Landroid/widget/EditText; | 22 | .field·final·synthetic·val$deckNameText:Landroid/widget/EditText; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;Landroid/widget/EditText;)V | 24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;Landroid/widget/EditText;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·226 | 28 | ····.line·226 |
28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | 29 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; |
29 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->val$deckNameText:Landroid/widget/EditText; | 30 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->val$deckNameText:Landroid/widget/EditText; |
Offset 91, 14 lines modified | Offset 92, 15 lines modified | ||
91 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 92 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
92 | ····move-result-object·v2 | 93 | ····move-result-object·v2 |
93 | ····const-string·v3,·"input_method" | 94 | ····const-string·v3,·"input_method" |
95 | ····.line·244 | ||
94 | ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v2,·v3},·Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
95 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
96 | ····check-cast·v1,·Landroid/view/inputmethod/InputMethodManager; | 98 | ····check-cast·v1,·Landroid/view/inputmethod/InputMethodManager; |
97 | ····.line·245 | 99 | ····.line·245 |
Offset 133, 15 lines modified | Offset 135, 17 lines modified | ||
133 | ····move-result-object·v2 | 135 | ····move-result-object·v2 |
134 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; | 136 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment; |
135 | ····const·v4,·0x7f0b001e | 137 | ····const·v4,·0x7f0b001e |
138 | ····.line·238 | ||
136 | ····invoke-virtual·{v3,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; | 139 | ····invoke-virtual·{v3,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/edit/DeckBuilderFragment;->getString(I)Ljava/lang/String; |
137 | ····move-result-object·v3 | 140 | ····move-result-object·v3 |
141 | ····.line·237 | ||
138 | ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 142 | ····invoke-static·{v2,·v3,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
139 | ····goto·:goto_0 | 143 | ····goto·:goto_0 |
140 | .end·method | 144 | .end·method |
Offset 50, 15 lines modified | Offset 50, 15 lines modified | ||
50 | ····.prologue | 50 | ····.prologue |
51 | ····const·v7,·0x7f07001d | 51 | ····const·v7,·0x7f07001d |
52 | ····.line·27 | 52 | ····.line·27 |
53 | ····if-nez·p2,·:cond_0 | 53 | ····if-nez·p2,·:cond_0 |
54 | ····.line·2 | 54 | ····.line·29 |
55 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter;->getContext()Landroid/content/Context; | 55 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter;->getContext()Landroid/content/Context; |
56 | ····move-result-object·v5 | 56 | ····move-result-object·v5 |
57 | ····const-string·v6,·"layout_inflater" | 57 | ····const-string·v6,·"layout_inflater" |
58 | ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 58 | ····invoke-virtual·{v5,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
Offset 172, 14 lines modified | Offset 172, 15 lines modified | ||
172 | ····move-result-object·v5 | 172 | ····move-result-object·v5 |
173 | ····invoke-virtual·{v1,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 173 | ····invoke-virtual·{v1,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
174 | ····.line·55 | 174 | ····.line·55 |
175 | ····const·v5,·0x7f09006f | 175 | ····const·v5,·0x7f09006f |
176 | ····.line·56 | ||
176 | ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 177 | ····invoke-virtual·{p2,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
177 | ····move-result-object·v4 | 178 | ····move-result-object·v4 |
178 | ····check-cast·v4,·Landroid/widget/TextView; | 179 | ····check-cast·v4,·Landroid/widget/TextView; |
179 | ····.line·57 | 180 | ····.line·57 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·128 | 27 | ····.line·128 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 75, 14 lines modified | Offset 76, 15 lines modified | ||
75 | ····if-eqz·v1,·:cond_0 | 76 | ····if-eqz·v1,·:cond_0 |
76 | ····.line·138 | 77 | ····.line·138 |
77 | ····iget-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 78 | ····iget-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$3;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
78 | ····iget-object·v1,·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mListView:Lse/emilsjolander/stickylistheaders/StickyListHeadersListView; | 79 | ····iget-object·v1,·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mListView:Lse/emilsjolander/stickylistheaders/StickyListHeadersListView; |
80 | ····.line·139 | ||
79 | ····invoke-virtual·{v1},·Lse/emilsjolander/stickylistheaders/StickyListHeadersListView;->getAdapter()Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter; | 81 | ····invoke-virtual·{v1},·Lse/emilsjolander/stickylistheaders/StickyListHeadersListView;->getAdapter()Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter; |
80 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
81 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter; | 83 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter; |
82 | ····.line·141 | 84 | ····.line·141 |
Offset 104, 14 lines modified | Offset 104, 15 lines modified | ||
104 | ····move-result·v10 | 104 | ····move-result·v10 |
105 | ····if-eqz·v10,·:cond_1 | 105 | ····if-eqz·v10,·:cond_1 |
106 | ····iget-object·v10,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter;->mCardIdToQuantityMap:Ljava/util/HashMap; | 106 | ····iget-object·v10,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListCursorAdapter;->mCardIdToQuantityMap:Ljava/util/HashMap; |
107 | ····.line·87 | ||
107 | ····invoke-virtual·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getId()Ljava/lang/String; | 108 | ····invoke-virtual·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getId()Ljava/lang/String; |
108 | ····move-result-object·v11 | 109 | ····move-result-object·v11 |
109 | ····invoke-virtual·{v10,·v11},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 110 | ····invoke-virtual·{v10,·v11},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
110 | ····move-result-object·v10 | 111 | ····move-result-object·v10 |
Offset 302, 15 lines modified | Offset 303, 15 lines modified | ||
302 | ····invoke-virtual·{v8,·v10},·Landroid/widget/LinearLayout;->setVisibility(I)V | 303 | ····invoke-virtual·{v8,·v10},·Landroid/widget/LinearLayout;->setVisibility(I)V |
303 | ····.line·150 | 304 | ····.line·150 |
304 | ····:goto_5 | 305 | ····:goto_5 |
305 | ····return-void | 306 | ····return-void |
306 | ····.line·8 | 307 | ····.line·87 |
307 | ····.end·local·v0····#·"attackText":Landroid/widget/TextView; | 308 | ····.end·local·v0····#·"attackText":Landroid/widget/TextView; |
308 | ····.end·local·v2····#·"costText":Landroid/widget/TextView; | 309 | ····.end·local·v2····#·"costText":Landroid/widget/TextView; |
309 | ····.end·local·v3····#·"healthText":Landroid/widget/TextView; | 310 | ····.end·local·v3····#·"healthText":Landroid/widget/TextView; |
310 | ····.end·local·v5····#·"listItemText":Landroid/widget/TextView; | 311 | ····.end·local·v5····#·"listItemText":Landroid/widget/TextView; |
311 | ····.end·local·v7····#·"quantity":I | 312 | ····.end·local·v7····#·"quantity":I |
312 | ····.end·local·v8····#·"statLayout":Landroid/widget/LinearLayout; | 313 | ····.end·local·v8····#·"statLayout":Landroid/widget/LinearLayout; |
313 | ····:cond_1 | 314 | ····:cond_1 |
Offset 539, 14 lines modified | Offset 540, 15 lines modified | ||
539 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; | 540 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; |
540 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; | 541 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; |
541 | ····.prologue | 542 | ····.prologue |
542 | ····.line·50 | 543 | ····.line·50 |
543 | ····const-string·v10,·"layout_inflater" | 544 | ····const-string·v10,·"layout_inflater" |
545 | ····.line·51 | ||
544 | ····invoke-virtual·{p1,·v10},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 546 | ····invoke-virtual·{p1,·v10},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
545 | ····move-result-object·v8 | 547 | ····move-result-object·v8 |
546 | ····check-cast·v8,·Landroid/view/LayoutInflater; | 548 | ····check-cast·v8,·Landroid/view/LayoutInflater; |
547 | ····.line·53 | 549 | ····.line·53 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·112 | 27 | ····.line·112 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 54, 24 lines modified | Offset 55, 26 lines modified | ||
54 | ····.prologue | 55 | ····.prologue |
55 | ····.line·116 | 56 | ····.line·116 |
56 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 57 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
57 | ····iget-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 58 | ····iget-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
58 | ····iget-object·v1,·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mListView:Lse/emilsjolander/stickylistheaders/StickyListHeadersListView; | 59 | ····iget-object·v1,·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mListView:Lse/emilsjolander/stickylistheaders/StickyListHeadersListView; |
60 | ····.line·117 | ||
59 | ····invoke-virtual·{v1},·Lse/emilsjolander/stickylistheaders/StickyListHeadersListView;->getAdapter()Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter; | 61 | ····invoke-virtual·{v1},·Lse/emilsjolander/stickylistheaders/StickyListHeadersListView;->getAdapter()Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter; |
60 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
61 | ····invoke-interface·{v1,·p3},·Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter;->getItem(I)Ljava/lang/Object; | 63 | ····invoke-interface·{v1,·p3},·Lse/emilsjolander/stickylistheaders/StickyListHeadersAdapter;->getItem(I)Ljava/lang/Object; |
62 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
63 | ····check-cast·v1,·Landroid/database/Cursor; | 65 | ····check-cast·v1,·Landroid/database/Cursor; |
66 | ····.line·116 | ||
64 | ····invoke-static·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;->cursorToCard(Landroid/database/Cursor;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; | 67 | ····invoke-static·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;->cursorToCard(Landroid/database/Cursor;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; |
65 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
66 | ····.line·119 | 69 | ····.line·119 |
67 | ····.local·v0,·"card":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; | 70 | ····.local·v0,·"card":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; |
68 | ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus; | 71 | ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus; |
Offset 58, 403 lines modified | Offset 58, 345 lines modified | ||
58 | ····invoke-virtual·{p2,·v0,·p1},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V | 58 | ····invoke-virtual·{p2,·v0,·p1},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
59 | ····.line·62 | 59 | ····.line·62 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
62 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; | 62 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; |
63 | ····.locals· | 63 | ····.locals·18 |
64 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; | 64 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; |
65 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; | 65 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; |
66 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; | 66 | ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle; |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·68 | 68 | ····.line·68 |
69 | ····const·v1 | 69 | ····const·v14,·0x7f030024 |
70 | ····const/ | 70 | ····const/4·v15,·0x0 |
71 | ····move-object/from16·v0,·p1 | 71 | ····move-object/from16·v0,·p1 |
72 | ····move/from16·v1,· | 72 | ····move-object/from16·v1,·p2 |
73 | ···· | 73 | ····invoke-virtual·{v0,·v14,·v1,·v15},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
74 | ····move/from16·v3,·v18 | ||
75 | ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | ||
76 | ····move-result-object·v1 | 74 | ····move-result-object·v13 |
77 | ····.line·70 | 75 | ····.line·70 |
78 | ····.local·v1 | 76 | ····.local·v13,·"v":Landroid/view/View; |
79 | ····const/4·v | 77 | ····const/4·v5,·0x0 |
80 | ····.line·74 | 78 | ····.line·74 |
81 | ····.local·v | 79 | ····.local·v5,·"cursor":Landroid/database/Cursor; |
82 | ····:try_start_0 | 80 | ····:try_start_0 |
83 | ····new-instance·v1 | 81 | ····new-instance·v14,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
84 | ····invoke-virtual/range·{p0·..·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 82 | ····invoke-virtual/range·{p0·..·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
85 | ····move-result-object·v1 | 83 | ····move-result-object·v15 |
86 | ····invoke-direct/range·{v17·..·v18},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;-><init>(Landroid/content/Context;)V | ||
87 | ····invoke- | 84 | ····invoke-direct·{v14,·v15},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;-><init>(Landroid/content/Context;)V |
88 | ···· | 85 | ····invoke-virtual·{v14},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;->open()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
89 | ···· | 86 | ····move-result-object·v14 |
90 | ····mo | 87 | ····check-cast·v14,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
91 | ····move-object/from16·v | 88 | ····move-object/from16·v0,·p0 |
92 | ····iput-object·v | 89 | ····iput-object·v14,·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mCardDbAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
93 | ····:try_end_0 | 90 | ····:try_end_0 |
94 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 91 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
95 | ····.line·83 | 92 | ····.line·83 |
96 | ····:goto_0 | 93 | ····:goto_0 |
97 | ····invoke-virtual/range·{p0·..·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->getArguments()Landroid/os/Bundle; | 94 | ····invoke-virtual/range·{p0·..·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->getArguments()Landroid/os/Bundle; |
98 | ····move-result-object·v | 95 | ····move-result-object·v3 |
99 | ····.line·84 | 96 | ····.line·84 |
100 | ····.local·v | 97 | ····.local·v3,·"args":Landroid/os/Bundle; |
101 | ····const-string·v1 | 98 | ····const-string·v14,·"PLAYER_CLASS" |
102 | ···· | 99 | ····invoke-virtual·{v3,·v14},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
103 | ····invoke-virtual·{v5,·v0},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | ||
104 | ····move-result-object·v1 | 100 | ····move-result-object·v11 |
105 | ····.line·85 | 101 | ····.line·85 |
106 | ····.local·v1 | 102 | ····.local·v11,·"playerClassStr":Ljava/lang/String; |
107 | ····sget-object·v1 | 103 | ····sget-object·v14,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->Neutral:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
108 | ····move-object/from16·v0,·v17 | ||
109 | ····move-object/from16·v | 104 | ····move-object/from16·v0,·p0 |
110 | ····iput-object·v | 105 | ····iput-object·v14,·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
111 | ····.line·86 | 106 | ····.line·86 |
112 | ····if-eqz·v1 | 107 | ····if-eqz·v11,·:cond_0 |
113 | ····.line·87 | 108 | ····.line·87 |
114 | ····invoke-static·{v1 | 109 | ····invoke-static·{v11},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->valueOf(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
115 | ····move-result-object·v17 | ||
116 | ····move- | 110 | ····move-result-object·v14 |
117 | ····move-object/from16·v | 111 | ····move-object/from16·v0,·p0 |
118 | ····iput-object·v | 112 | ····iput-object·v14,·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
119 | ····.line·89 | 113 | ····.line·89 |
120 | ····:cond_0 | 114 | ····:cond_0 |
121 | ····const-string·v1 | 115 | ····const-string·v14,·"deck_id" |
122 | ····const-wide/16·v1 | 116 | ····const-wide/16·v16,·-0x1 |
123 | ····move- | 117 | ····move-wide/from16·v0,·v16 |
124 | ···· | 118 | ····invoke-virtual·{v3,·v14,·v0,·v1},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J |
125 | ····invoke-virtual·{v5,·v0,·v1,·v2},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J | ||
126 | ····move-result-wide·v | 119 | ····move-result-wide·v8 |
127 | ····.line·92 | 120 | ····.line·92 |
128 | ····.local·v | 121 | ····.local·v8,·"deckId":J |
129 | ····move-object/from16·v0,·p0 | 122 | ····move-object/from16·v0,·p0 |
130 | ····iget-object·v | 123 | ····iget-object·v14,·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mCardDbAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
131 | ····move-object/from16·v17,·v0 | ||
132 | ····move-object/from16·v0,·p0 | 124 | ····move-object/from16·v0,·p0 |
133 | ····iget-object·v | 125 | ····iget-object·v15,·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;->mPlayerClass:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
134 | ····move-object/from16·v18,·v0 | ||
Max diff block lines reached; 18204/26254 bytes (69.34%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·38 | 27 | ····.line·38 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckSummaryFragment; |
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:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·101 | 27 | ····.line·101 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/CardListFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 83, 28 lines modified | Offset 83, 30 lines modified | ||
83 | ····const/4·v2,·0x1 | 83 | ····const/4·v2,·0x1 |
84 | ····new-array·v2,·v2,·[Ljava/lang/Object; | 84 | ····new-array·v2,·v2,·[Ljava/lang/Object; |
85 | ····const/4·v3,·0x0 | 85 | ····const/4·v3,·0x0 |
86 | ····.line·51 | ||
86 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated;->getDeck()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 87 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeckUpdated;->getDeck()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
87 | ····move-result-object·v4 | 88 | ····move-result-object·v4 |
88 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I | 89 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I |
89 | ····move-result·v4 | 90 | ····move-result·v4 |
90 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 91 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
91 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
92 | ····aput-object·v4,·v2,·v3 | 93 | ····aput-object·v4,·v2,·v3 |
94 | ····.line·50 | ||
93 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 95 | ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
94 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
95 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 97 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
96 | ····.line·52 | 98 | ····.line·52 |
Offset 43, 17 lines modified | Offset 43, 19 lines modified | ||
43 | ····const·v1,·0x7f090042 | 43 | ····const·v1,·0x7f090042 |
44 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/about/AboutFragment; | 44 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/about/AboutFragment; |
45 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/about/AboutFragment;-><init>()V | 45 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/about/AboutFragment;-><init>()V |
46 | ····.line·25 | ||
46 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 47 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
47 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·26 | ||
48 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 50 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
49 | ····.line·28 | 51 | ····.line·28 |
50 | ····:cond_0 | 52 | ····:cond_0 |
51 | ····return-void | 53 | ····return-void |
52 | .end·method | 54 | .end·method |
Offset 36, 92 lines modified | Offset 36, 101 lines modified | ||
36 | ····move-result-object·v2 | 36 | ····move-result-object·v2 |
37 | ····.line·44 | 37 | ····.line·44 |
38 | ····.local·v2,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 38 | ····.local·v2,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
39 | ····const·v6,·0x7f090070 | 39 | ····const·v6,·0x7f090070 |
40 | ····.line·45 | ||
40 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 41 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
41 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
42 | ····check-cast·v0,·Landroid/widget/FrameLayout; | 43 | ····check-cast·v0,·Landroid/widget/FrameLayout; |
43 | ····.line·46 | 44 | ····.line·46 |
44 | ····.local·v0,·"classSquare":Landroid/widget/FrameLayout; | 45 | ····.local·v0,·"classSquare":Landroid/widget/FrameLayout; |
45 | ····new-instance·v6,·Landroid/graphics/drawable/ColorDrawable; | 46 | ····new-instance·v6,·Landroid/graphics/drawable/ColorDrawable; |
47 | ····.line·47 | ||
46 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 48 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
47 | ····move-result-object·v7 | 49 | ····move-result-object·v7 |
48 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 50 | ····invoke-virtual·{p2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
49 | ····move-result-object·v8 | 51 | ····move-result-object·v8 |
50 | ····invoke-static·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 52 | ····invoke-static·{v7,·v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
51 | ····move-result·v7 | 53 | ····move-result·v7 |
52 | ····invoke-direct·{v6,·v7},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 54 | ····invoke-direct·{v6,·v7},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
55 | ····.line·46 | ||
53 | ····invoke-virtual·{v0,·v6},·Landroid/widget/FrameLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V | 56 | ····invoke-virtual·{v0,·v6},·Landroid/widget/FrameLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V |
54 | ····.line·50 | 57 | ····.line·50 |
55 | ····const·v6,·0x7f090071 | 58 | ····const·v6,·0x7f090071 |
56 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 59 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
57 | ····move-result-object·v5 | 60 | ····move-result-object·v5 |
58 | ····check-cast·v5,·Landroid/widget/TextView; | 61 | ····check-cast·v5,·Landroid/widget/TextView; |
59 | ····.line·5 | 62 | ····.line·53 |
60 | ····.local·v5,·"playerLetterText":Landroid/widget/TextView; | 63 | ····.local·v5,·"playerLetterText":Landroid/widget/TextView; |
61 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 64 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
62 | ····move-result-object·v6 | 65 | ····move-result-object·v6 |
66 | ····.line·52 | ||
63 | ····invoke-static·{v6,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; | 67 | ····invoke-static·{v6,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; |
64 | ····move-result-object·v6 | 68 | ····move-result-object·v6 |
65 | ····const/4·v7,·0x0 | 69 | ····const/4·v7,·0x0 |
66 | ····const/4·v8,·0x1 | 70 | ····const/4·v8,·0x1 |
71 | ····.line·53 | ||
67 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 72 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
68 | ····move-result-object·v6 | 73 | ····move-result-object·v6 |
74 | ····.line·52 | ||
69 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 75 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
70 | ····.line·56 | 76 | ····.line·56 |
71 | ····const·v6,·0x7f090073 | 77 | ····const·v6,·0x7f090073 |
72 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 78 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
73 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
74 | ····check-cast·v1,·Landroid/widget/TextView; | 80 | ····check-cast·v1,·Landroid/widget/TextView; |
75 | ····.line·5 | 81 | ····.line·58 |
76 | ····.local·v1,·"classText":Landroid/widget/TextView; | 82 | ····.local·v1,·"classText":Landroid/widget/TextView; |
77 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 83 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
78 | ····move-result-object·v6 | 84 | ····move-result-object·v6 |
85 | ····.line·57 | ||
79 | ····invoke-static·{v6,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; | 86 | ····invoke-static·{v6,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->localizedStringForPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/Context;)Ljava/lang/String; |
80 | ····move-result-object·v6 | 87 | ····move-result-object·v6 |
88 | ····.line·58 | ||
81 | ····invoke-virtual·{v6},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 89 | ····invoke-virtual·{v6},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
82 | ····move-result-object·v6 | 90 | ····move-result-object·v6 |
91 | ····.line·57 | ||
83 | ····invoke-virtual·{v1,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 92 | ····invoke-virtual·{v1,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
84 | ····.line·61 | 93 | ····.line·61 |
85 | ····const·v6,·0x7f090072 | 94 | ····const·v6,·0x7f090072 |
86 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 95 | ····invoke-virtual·{p1,·v6},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 165, 14 lines modified | Offset 174, 15 lines modified | ||
165 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; | 174 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; |
166 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; | 175 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; |
167 | ····.prologue | 176 | ····.prologue |
168 | ····.line·31 | 177 | ····.line·31 |
169 | ····const-string·v1,·"layout_inflater" | 178 | ····const-string·v1,·"layout_inflater" |
179 | ····.line·32 | ||
170 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 180 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
171 | ····move-result-object·v0 | 181 | ····move-result-object·v0 |
172 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 182 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
173 | ····.line·34 | 183 | ····.line·34 |
Offset 43, 17 lines modified | Offset 43, 19 lines modified | ||
43 | ····const·v1,·0x7f090042 | 43 | ····const·v1,·0x7f090042 |
44 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | 44 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; |
45 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;-><init>()V | 45 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;-><init>()V |
46 | ····.line·18 | ||
46 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 47 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
47 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·19 | ||
48 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 50 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
49 | ····.line·21 | 51 | ····.line·21 |
50 | ····:cond_0 | 52 | ····:cond_0 |
51 | ····return-void | 53 | ····return-void |
52 | .end·method | 54 | .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/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·90 | 27 | ····.line·90 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; |
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:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·80 | 27 | ····.line·80 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 161, 14 lines modified | Offset 161, 15 lines modified | ||
161 | ····check-cast·v5,·Landroid/widget/TextView; | 161 | ····check-cast·v5,·Landroid/widget/TextView; |
162 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mNoDecksTextView:Landroid/widget/TextView; | 162 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mNoDecksTextView:Landroid/widget/TextView; |
163 | ····.line·77 | 163 | ····.line·77 |
164 | ····const·v5,·0x7f09005d | 164 | ····const·v5,·0x7f09005d |
165 | ····.line·78 | ||
165 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 166 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
166 | ····move-result-object·v5 | 167 | ····move-result-object·v5 |
167 | ····check-cast·v5,·Landroid/widget/Button; | 168 | ····check-cast·v5,·Landroid/widget/Button; |
168 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mCreateDeckButton:Landroid/widget/Button; | 169 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mCreateDeckButton:Landroid/widget/Button; |
Offset 181, 14 lines modified | Offset 182, 15 lines modified | ||
181 | ····invoke-direct·{v6,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V | 182 | ····invoke-direct·{v6,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment$1;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;)V |
182 | ····invoke-virtual·{v5,·v6},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 183 | ····invoke-virtual·{v5,·v6},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
183 | ····.line·88 | 184 | ····.line·88 |
184 | ····const·v5,·0x7f09005f | 185 | ····const·v5,·0x7f09005f |
186 | ····.line·89 | ||
185 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 187 | ····invoke-virtual·{v4,·v5},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
186 | ····move-result-object·v5 | 188 | ····move-result-object·v5 |
187 | ····check-cast·v5,·Landroid/widget/Button; | 189 | ····check-cast·v5,·Landroid/widget/Button; |
188 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mFloatingCreateDeckButton:Landroid/widget/Button; | 190 | ····iput-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mFloatingCreateDeckButton:Landroid/widget/Button; |
Offset 227, 22 lines modified | Offset 229, 25 lines modified | ||
227 | ····move-result-object·v5 | 229 | ····move-result-object·v5 |
228 | ····check-cast·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; | 230 | ····check-cast·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; |
229 | ····const·v6,·0x7f0b001f | 231 | ····const·v6,·0x7f0b001f |
232 | ····.line·101 | ||
230 | ····invoke-virtual·{p0,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getString(I)Ljava/lang/String; | 233 | ····invoke-virtual·{p0,·v6},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getString(I)Ljava/lang/String; |
231 | ····move-result-object·v6 | 234 | ····move-result-object·v6 |
235 | ····.line·102 | ||
232 | ····invoke-virtual·{v3},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; | 236 | ····invoke-virtual·{v3},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; |
233 | ····move-result-object·v7 | 237 | ····move-result-object·v7 |
238 | ····.line·100 | ||
234 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V | 239 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V |
235 | ····:try_end_1 | 240 | ····:try_end_1 |
236 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 241 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
237 | ····.line·104 | 242 | ····.line·104 |
238 | ····invoke-virtual·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->close()V | 243 | ····invoke-virtual·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->close()V |
Offset 259, 35 lines modified | Offset 264, 38 lines modified | ||
259 | .method·public·onEventMainThread(Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck;)V | 264 | .method·public·onEventMainThread(Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck;)V |
260 | ····.locals·5 | 265 | ····.locals·5 |
261 | ····.param·p1,·"e"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck; | 266 | ····.param·p1,·"e"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/events/EventDeleteSelectedDeck; |
262 | ····.prologue | 267 | ····.prologue |
263 | ····.line·157 | 268 | ····.line·157 |
269 | ····.line·158 | ||
264 | ····:try_start_0 | 270 | ····:try_start_0 |
265 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 271 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
266 | ····move-result-object·v3 | 272 | ····move-result-object·v3 |
267 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagerCursorAdapter; | 273 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagerCursorAdapter; |
268 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mListView:Landroid/widget/ListView; | 274 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->mListView:Landroid/widget/ListView; |
275 | ····.line·159 | ||
269 | ····invoke-virtual·{v4},·Landroid/widget/ListView;->getCheckedItemPosition()I | 276 | ····invoke-virtual·{v4},·Landroid/widget/ListView;->getCheckedItemPosition()I |
270 | ····move-result·v4 | 277 | ····move-result·v4 |
271 | ····invoke-virtual·{v2,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagerCursorAdapter;->getItem(I)Ljava/lang/Object; | 278 | ····invoke-virtual·{v2,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagerCursorAdapter;->getItem(I)Ljava/lang/Object; |
272 | ····move-result-object·v2 | 279 | ····move-result-object·v2 |
273 | ····check-cast·v2,·Landroid/database/Cursor; | 280 | ····check-cast·v2,·Landroid/database/Cursor; |
274 | ····const/4·v4,·0x0 | 281 | ····const/4·v4,·0x0 |
282 | ····.line·157 | ||
275 | ····invoke-static·{v3,·v2,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->fromCursor(Landroid/content/Context;Landroid/database/Cursor;Z)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 283 | ····invoke-static·{v3,·v2,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->fromCursor(Landroid/content/Context;Landroid/database/Cursor;Z)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
276 | ····move-result-object·v0 | 284 | ····move-result-object·v0 |
277 | ····.line·162 | 285 | ····.line·162 |
278 | ····.local·v0,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 286 | ····.local·v0,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
279 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter; | 287 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter; |
Offset 328, 22 lines modified | Offset 336, 25 lines modified | ||
328 | ····move-result-object·v2 | 336 | ····move-result-object·v2 |
329 | ····check-cast·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; | 337 | ····check-cast·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity; |
330 | ····const·v3,·0x7f0b001f | 338 | ····const·v3,·0x7f0b001f |
339 | ····.line·166 | ||
331 | ····invoke-virtual·{p0,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getString(I)Ljava/lang/String; | 340 | ····invoke-virtual·{p0,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/decks/DeckManagementFragment;->getString(I)Ljava/lang/String; |
332 | ····move-result-object·v3 | 341 | ····move-result-object·v3 |
342 | ····.line·167 | ||
333 | ····invoke-virtual·{v1},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; | 343 | ····invoke-virtual·{v1},·Ljava/sql/SQLException;->getMessage()Ljava/lang/String; |
334 | ····move-result-object·v4 | 344 | ····move-result-object·v4 |
345 | ····.line·165 | ||
335 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V | 346 | ····invoke-virtual·{v2,·v3,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/BaseActivity;->showToast(Ljava/lang/String;Ljava/lang/String;)V |
336 | ····goto·:goto_0 | 347 | ····goto·:goto_0 |
337 | .end·method | 348 | .end·method |
338 | .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V | 349 | .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V |
339 | ····.locals·6 | 350 | ····.locals·6 |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | ····const/4·v7,·0x1 | 52 | ····const/4·v7,·0x1 |
53 | ····const/4·v6,·0x0 | 53 | ····const/4·v6,·0x0 |
54 | ····.line·28 | 54 | ····.line·28 |
55 | ····if-nez·p2,·:cond_0 | 55 | ····if-nez·p2,·:cond_0 |
56 | ····.line· | 56 | ····.line·30 |
57 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/navigation/NavDrawerListAdapter;->getContext()Landroid/content/Context; | 57 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/navigation/NavDrawerListAdapter;->getContext()Landroid/content/Context; |
58 | ····move-result-object·v4 | 58 | ····move-result-object·v4 |
59 | ····const-string·v5,·"layout_inflater" | 59 | ····const-string·v5,·"layout_inflater" |
60 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 60 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
Offset 84, 14 lines modified | Offset 84, 15 lines modified | ||
84 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mPagerAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowsePagerAdapter; | 84 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mPagerAdapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowsePagerAdapter; |
85 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V | 85 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V |
86 | ····.line·40 | 86 | ····.line·40 |
87 | ····const·v1,·0x7f090062 | 87 | ····const·v1,·0x7f090062 |
88 | ····.line·41 | ||
88 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 89 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
89 | ····move-result-object·v1 | 90 | ····move-result-object·v1 |
90 | ····check-cast·v1,·Lcom/astuetz/PagerSlidingTabStrip; | 91 | ····check-cast·v1,·Lcom/astuetz/PagerSlidingTabStrip; |
91 | ····iput-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mTabs:Lcom/astuetz/PagerSlidingTabStrip; | 92 | ····iput-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mTabs:Lcom/astuetz/PagerSlidingTabStrip; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·52 | 27 | ····.line·52 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 76, 24 lines modified | Offset 77, 26 lines modified | ||
76 | ····iget-object·v2,·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mTabs:Lcom/astuetz/PagerSlidingTabStrip; | 77 | ····iget-object·v2,·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->mTabs:Lcom/astuetz/PagerSlidingTabStrip; |
77 | ····new-instance·v3,·Landroid/graphics/drawable/ColorDrawable; | 78 | ····new-instance·v3,·Landroid/graphics/drawable/ColorDrawable; |
78 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 79 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
80 | ····.line·59 | ||
79 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getResources()Landroid/content/res/Resources; | 81 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getResources()Landroid/content/res/Resources; |
80 | ····move-result-object·v4 | 82 | ····move-result-object·v4 |
81 | ····invoke-static·{v1,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 83 | ····invoke-static·{v1,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
82 | ····move-result·v4 | 84 | ····move-result·v4 |
83 | ····invoke-direct·{v3,·v4},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 85 | ····invoke-direct·{v3,·v4},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
86 | ····.line·58 | ||
84 | ····invoke-virtual·{v2,·v3},·Lcom/astuetz/PagerSlidingTabStrip;->setBackground(Landroid/graphics/drawable/Drawable;)V | 87 | ····invoke-virtual·{v2,·v3},·Lcom/astuetz/PagerSlidingTabStrip;->setBackground(Landroid/graphics/drawable/Drawable;)V |
85 | ····.line·60 | 88 | ····.line·60 |
86 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 89 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
87 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 90 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
Offset 107, 24 lines modified | Offset 110, 26 lines modified | ||
107 | ····move-result-object·v2 | 110 | ····move-result-object·v2 |
108 | ····new-instance·v3,·Landroid/graphics/drawable/ColorDrawable; | 111 | ····new-instance·v3,·Landroid/graphics/drawable/ColorDrawable; |
109 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 112 | ····iget-object·v4,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
113 | ····.line·62 | ||
110 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getResources()Landroid/content/res/Resources; | 114 | ····invoke-virtual·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;->getResources()Landroid/content/res/Resources; |
111 | ····move-result-object·v4 | 115 | ····move-result-object·v4 |
112 | ····invoke-static·{v1,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 116 | ····invoke-static·{v1,·v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
113 | ····move-result·v4 | 117 | ····move-result·v4 |
114 | ····invoke-direct·{v3,·v4},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 118 | ····invoke-direct·{v3,·v4},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
119 | ····.line·61 | ||
115 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 120 | ····invoke-virtual·{v2,·v3},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
116 | ····.line·65 | 121 | ····.line·65 |
117 | ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus; | 122 | ····invoke-static·{},·Lde/greenrobot/event/EventBus;->getDefault()Lde/greenrobot/event/EventBus; |
118 | ····move-result-object·v2 | 123 | ····move-result-object·v2 |
Offset 66, 18 lines modified | Offset 66, 20 lines modified | ||
66 | ····const·v3,·0x7f090042 | 66 | ····const·v3,·0x7f090042 |
67 | ····new-instance·v4,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment; | 67 | ····new-instance·v4,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment; |
68 | ····invoke-direct·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment;-><init>()V | 68 | ····invoke-direct·{v4},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/LoadingDatabaseFragment;-><init>()V |
69 | ····.line·30 | ||
69 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 70 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
70 | ····move-result-object·v2 | 71 | ····move-result-object·v2 |
72 | ····.line·31 | ||
71 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 73 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
72 | ····:try_end_0 | 74 | ····:try_end_0 |
73 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 75 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
74 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 76 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
75 | ····.line·36 | 77 | ····.line·36 |
76 | ····:cond_0 | 78 | ····:cond_0 |
Offset 102, 18 lines modified | Offset 104, 20 lines modified | ||
102 | ····move-result-object·v2 | 104 | ····move-result-object·v2 |
103 | ····new-instance·v3,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; | 105 | ····new-instance·v3,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment; |
104 | ····invoke-direct·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;-><init>()V | 106 | ····invoke-direct·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;-><init>()V |
107 | ····.line·42 | ||
105 | ····invoke-virtual·{v2,·v5,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 108 | ····invoke-virtual·{v2,·v5,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
106 | ····move-result-object·v2 | 109 | ····move-result-object·v2 |
110 | ····.line·43 | ||
107 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 111 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
108 | ····.line·46 | 112 | ····.line·46 |
109 | ····:cond_2 | 113 | ····:cond_2 |
110 | ····const·v2,·0x7f0b0012 | 114 | ····const·v2,·0x7f0b0012 |
111 | ····invoke-virtual·{p0,·v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseActivity;->getString(I)Ljava/lang/String; | 115 | ····invoke-virtual·{p0,·v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseActivity;->getString(I)Ljava/lang/String; |
Offset 185, 12 lines modified | Offset 189, 13 lines modified | ||
185 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;-><init>()V | 189 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/browse/BrowseFragment;-><init>()V |
186 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 190 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
187 | ····move-result-object·v0 | 191 | ····move-result-object·v0 |
192 | ····.line·52 | ||
188 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 193 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
189 | ····.line·53 | 194 | ····.line·53 |
190 | ····return-void | 195 | ····return-void |
191 | .end·method | 196 | .end·method |
Offset 78, 18 lines modified | Offset 78, 20 lines modified | ||
78 | ····invoke-virtual·{v4},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 78 | ····invoke-virtual·{v4},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
79 | ····move-result-object·v4 | 79 | ····move-result-object·v4 |
80 | ····const·v5,·0x7f090042 | 80 | ····const·v5,·0x7f090042 |
81 | ····.line·29 | ||
81 | ····invoke-virtual·{v4,·v5,·v1},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 82 | ····invoke-virtual·{v4,·v5,·v1},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
82 | ····move-result-object·v4 | 83 | ····move-result-object·v4 |
84 | ····.line·30 | ||
83 | ····invoke-virtual·{v4},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 85 | ····invoke-virtual·{v4},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
84 | ····.line·32 | 86 | ····.line·32 |
85 | ····.end·local·v0····#·"args":Landroid/os/Bundle; | 87 | ····.end·local·v0····#·"args":Landroid/os/Bundle; |
86 | ····.end·local·v1····#·"viewDeckFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; | 88 | ····.end·local·v1····#·"viewDeckFragment":Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; |
87 | ····.end·local·v2····#·"deckId":J | 89 | ····.end·local·v2····#·"deckId":J |
88 | ····:cond_0 | 90 | ····:cond_0 |
Offset 113, 14 lines modified | Offset 113, 15 lines modified | ||
113 | ····check-cast·v1,·Landroid/widget/ListView; | 113 | ····check-cast·v1,·Landroid/widget/ListView; |
114 | ····.line·59 | 114 | ····.line·59 |
115 | ····.local·v1,·"listView":Landroid/widget/ListView; | 115 | ····.local·v1,·"listView":Landroid/widget/ListView; |
116 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 116 | ····new-instance·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
117 | ····.line·60 | ||
117 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 118 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
118 | ····move-result-object·v5 | 119 | ····move-result-object·v5 |
119 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 120 | ····invoke-virtual·{v5},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
120 | ····move-result-object·v5 | 121 | ····move-result-object·v5 |
Offset 159, 14 lines modified | Offset 160, 15 lines modified | ||
159 | ····const/4·v7,·0x2 | 160 | ····const/4·v7,·0x2 |
160 | ····new-array·v7,·v7,·[Ljava/lang/Object; | 161 | ····new-array·v7,·v7,·[Ljava/lang/Object; |
161 | ····iget-object·v8,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 162 | ····iget-object·v8,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
163 | ····.line·66 | ||
162 | ····invoke-virtual·{v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I | 164 | ····invoke-virtual·{v8},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I |
163 | ····move-result·v8 | 165 | ····move-result·v8 |
164 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 166 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
165 | ····move-result-object·v8 | 167 | ····move-result-object·v8 |
Offset 179, 14 lines modified | Offset 181, 15 lines modified | ||
179 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 181 | ····invoke-static·{v9},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
180 | ····move-result-object·v9 | 182 | ····move-result-object·v9 |
181 | ····aput-object·v9,·v7,·v8 | 183 | ····aput-object·v9,·v7,·v8 |
184 | ····.line·65 | ||
182 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 185 | ····invoke-static·{v6,·v7},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
183 | ····move-result-object·v6 | 186 | ····move-result-object·v6 |
184 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 187 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
185 | ····.line·69 | 188 | ····.line·69 |
Offset 231, 26 lines modified | Offset 234, 28 lines modified | ||
231 | ····move-result-object·v0 | 234 | ····move-result-object·v0 |
232 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; | 235 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; |
233 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 236 | ····iget-object·v2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
237 | ····.line·96 | ||
234 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 238 | ····invoke-virtual·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getPlayerClass()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
235 | ····move-result-object·v2 | 239 | ····move-result-object·v2 |
236 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 240 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
237 | ····move-result-object·v3 | 241 | ····move-result-object·v3 |
238 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; | 242 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; |
239 | ····move-result-object·v3 | 243 | ····move-result-object·v3 |
244 | ····.line·95 | ||
240 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I | 245 | ····invoke-static·{v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility;->getPrimaryColorForClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;Landroid/content/res/Resources;)I |
241 | ····move-result·v2 | 246 | ····move-result·v2 |
242 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 247 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
243 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 248 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/app/ActionBar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$adapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 22 | .field·final·synthetic·val$adapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter;)V | 24 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·72 | 28 | ····.line·72 |
28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; | 29 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; |
29 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->val$adapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; | 30 | ····iput-object·p2,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->val$adapter:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/shared/DeckListArrayAdapter; |
Offset 101, 14 lines modified | Offset 102, 15 lines modified | ||
101 | ····const/4·v4,·0x0 | 102 | ····const/4·v4,·0x0 |
102 | ····iget-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; | 103 | ····iget-object·v5,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment; |
103 | ····iget-object·v5,·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 104 | ····iget-object·v5,·v5,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/ui/track/TrackDeckFragment;->mDeck:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
105 | ····.line·82 | ||
104 | ····invoke-virtual·{v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I | 106 | ····invoke-virtual·{v5},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getCardCount()I |
105 | ····move-result·v5 | 107 | ····move-result·v5 |
106 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 108 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
107 | ····move-result-object·v5 | 109 | ····move-result-object·v5 |
Offset 121, 14 lines modified | Offset 123, 15 lines modified | ||
121 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 123 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
122 | ····move-result-object·v5 | 124 | ····move-result-object·v5 |
123 | ····aput-object·v5,·v3,·v4 | 125 | ····aput-object·v5,·v3,·v4 |
126 | ····.line·81 | ||
124 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 127 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
125 | ····move-result-object·v2 | 128 | ····move-result-object·v2 |
126 | ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 129 | ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
127 | ····.line·83 | 130 | ····.line·83 |
Offset 102, 21 lines modified | Offset 102, 20 lines modified | ||
102 | #·virtual·methods | 102 | #·virtual·methods |
103 | .method·public·cardById(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; | 103 | .method·public·cardById(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; |
104 | ····.locals·3 | 104 | ····.locals·3 |
105 | ····.param·p1,·"id"····#·Ljava/lang/String; | 105 | ····.param·p1,·"id"····#·Ljava/lang/String; |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·109 | 107 | ····.line·109 |
108 | ····iget-object·v | 108 | ····iget-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager;->mAllCards:Ljava/util/ArrayList; |
109 | ····invoke-virtual·{v | 109 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
111 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
112 | ····:cond_0 | 111 | ····:cond_0 |
113 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 112 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
114 | ····move-result·v2 | 113 | ····move-result·v2 |
115 | ····if-eqz·v2,·:cond_1 | 114 | ····if-eqz·v2,·:cond_1 |
Offset 319, 22 lines modified | Offset 318, 24 lines modified | ||
319 | ····invoke-virtual·{v12},·Ljava/lang/Boolean;->booleanValue()Z | 318 | ····invoke-virtual·{v12},·Ljava/lang/Boolean;->booleanValue()Z |
320 | ····move-result·v12 | 319 | ····move-result·v12 |
321 | ····if-eqz·v12,·:cond_2 | 320 | ····if-eqz·v12,·:cond_2 |
321 | ····.line·83 | ||
322 | ····invoke-virtual·{v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getType()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; | 322 | ····invoke-virtual·{v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getType()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; |
323 | ····move-result-object·v12 | 323 | ····move-result-object·v12 |
324 | ····sget-object·v13,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType;->Hero:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; | 324 | ····sget-object·v13,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType;->Hero:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; |
325 | ····if-eq·v12,·v13,·:cond_2 | 325 | ····if-eq·v12,·v13,·:cond_2 |
326 | ····.line·84 | ||
326 | ····invoke-virtual·{v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getType()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; | 327 | ····invoke-virtual·{v0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;->getType()Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; |
327 | ····move-result-object·v12 | 328 | ····move-result-object·v12 |
328 | ····sget-object·v13,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType;->Unknown:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; | 329 | ····sget-object·v13,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType;->Unknown:Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardType; |
329 | ····if-eq·v12,·v13,·:cond_2 | 330 | ····if-eq·v12,·v13,·:cond_2 |
Offset 127, 26 lines modified | Offset 127, 25 lines modified | ||
127 | ············">;)V" | 127 | ············">;)V" |
128 | ········} | 128 | ········} |
129 | ····.end·annotation | 129 | ····.end·annotation |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·37 | 131 | ····.line·37 |
132 | ····.local·p1,·"cardList":Ljava/util/List;,·"Ljava/util/List<Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;>;" | 132 | ····.local·p1,·"cardList":Ljava/util/List;,·"Ljava/util/List<Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;>;" |
133 | ····new-instance·v | 133 | ····new-instance·v1,·Ljava/util/HashMap; |
134 | ····invoke-direct·{v | 134 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V |
135 | ····iput-object·v | 135 | ····iput-object·v1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CollectionManager;->mCardToQuantityMap:Ljava/util/HashMap; |
136 | ····.line·39 | 136 | ····.line·39 |
137 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 137 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
138 | ····move-result-object·v1 | 138 | ····move-result-object·v1 |
139 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
140 | ····:goto_0 | 139 | ····:goto_0 |
141 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 140 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
142 | ····move-result·v2 | 141 | ····move-result·v2 |
143 | ····if-eqz·v2,·:cond_0 | 142 | ····if-eqz·v2,·:cond_0 |
Offset 28, 35 lines modified | Offset 28, 34 lines modified | ||
28 | #·instance·fields | 28 | #·instance·fields |
29 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 29 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V | 31 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | ||
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·136 | 35 | ····.line·136 |
35 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 36 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
36 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 41 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
41 | ····.locals·1 | 42 | ····.locals·1 |
42 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·136 | 44 | ····.line·136 |
45 | ····check-cast·p1,·[Ljava/lang/Void; | 45 | ····check-cast·p1,·[Ljava/lang/Void; |
46 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
47 | ····invoke-virtual·{p0,·p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; | 46 | ····invoke-virtual·{p0,·p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; |
48 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
49 | ····return-object·v0 | 48 | ····return-object·v0 |
50 | .end·method | 49 | .end·method |
Offset 204, 15 lines modified | Offset 204, 15 lines modified | ||
204 | ····if-nez·v2,·:cond_0 | 204 | ····if-nez·v2,·:cond_0 |
205 | ····.line·99 | 205 | ····.line·99 |
206 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 206 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
207 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;-><init>()V | 207 | ····invoke-direct·{v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;-><init>()V |
208 | ····.line·11 | 208 | ····.line·113 |
209 | ····:goto_0 | 209 | ····:goto_0 |
210 | ····return-object·v2 | 210 | ····return-object·v2 |
211 | ····.line·102 | 211 | ····.line·102 |
212 | ····:cond_0 | 212 | ····:cond_0 |
213 | ····:try_start_0 | 213 | ····:try_start_0 |
214 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->open()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 214 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->open()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
Offset 224, 20 lines modified | Offset 224, 22 lines modified | ||
224 | ····const/4·v4,·0x1 | 224 | ····const/4·v4,·0x1 |
225 | ····new-array·v4,·v4,·[Ljava/lang/String; | 225 | ····new-array·v4,·v4,·[Ljava/lang/String; |
226 | ····const/4·v5,·0x0 | 226 | ····const/4·v5,·0x0 |
227 | ····.line·105 | ||
227 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 228 | ····invoke-static·{p1,·p2},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
228 | ····move-result-object·v6 | 229 | ····move-result-object·v6 |
229 | ····aput-object·v6,·v4,·v5 | 230 | ····aput-object·v6,·v4,·v5 |
231 | ····.line·103 | ||
230 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 232 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
231 | ····move-result-object·v0 | 233 | ····move-result-object·v0 |
232 | ····.line·107 | 234 | ····.line·107 |
233 | ····.local·v0,·"cursor":Landroid/database/Cursor; | 235 | ····.local·v0,·"cursor":Landroid/database/Cursor; |
234 | ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToFirst()Z | 236 | ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToFirst()Z |
Offset 401, 24 lines modified | Offset 403, 26 lines modified | ||
401 | ····const/4·v5,·0x1 | 403 | ····const/4·v5,·0x1 |
402 | ····new-array·v5,·v5,·[Ljava/lang/String; | 404 | ····new-array·v5,·v5,·[Ljava/lang/String; |
403 | ····const/4·v6,·0x0 | 405 | ····const/4·v6,·0x0 |
406 | ····.line·87 | ||
404 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getId()J | 407 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->getId()J |
405 | ····move-result-wide·v8 | 408 | ····move-result-wide·v8 |
406 | ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 409 | ····invoke-static·{v8,·v9},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
407 | ····move-result-object·v7 | 410 | ····move-result-object·v7 |
408 | ····aput-object·v7,·v5,·v6 | 411 | ····aput-object·v7,·v5,·v6 |
412 | ····.line·86 | ||
409 | ····invoke-virtual·{v2,·v3,·v1,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I | 413 | ····invoke-virtual·{v2,·v3,·v1,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I |
410 | ····:try_end_0 | 414 | ····:try_end_0 |
411 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 | 415 | ····.catch·Ljava/sql/SQLException;·{:try_start_0·..·:try_end_0}·:catch_0 |
412 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 416 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
413 | ····.line·92 | 417 | ····.line·92 |
414 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->close()V | 418 | ····invoke-virtual·{p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DeckDbAdapter;->close()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 21 | .field·final·synthetic·this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V | 23 | .method·constructor·<init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·144 | 27 | ····.line·144 |
27 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2;->this$0:Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 71, 14 lines modified | Offset 71, 15 lines modified | ||
71 | ····const-string·v3,·"2.0.0.7234" | 71 | ····const-string·v3,·"2.0.0.7234" |
72 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 72 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
73 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
74 | ····.line·78 | ||
74 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 75 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
75 | ····.line·80 | 76 | ····.line·80 |
76 | ····const-string·v1,·"create·table·cards·(_id·TEXT·primary·key,·flavor·TEXT,·card_set·TEXT,·text·TEXT,·class·TEXT,·rarity·TEXT,·attack·INT,·health·INT,·durability·INT,·cost·INT,·elite·INT,·name·TEXT);" | 77 | ····const-string·v1,·"create·table·cards·(_id·TEXT·primary·key,·flavor·TEXT,·card_set·TEXT,·text·TEXT,·class·TEXT,·rarity·TEXT,·attack·INT,·health·INT,·durability·INT,·cost·INT,·elite·INT,·name·TEXT);" |
77 | ····invoke-virtual·{p1,·v1},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V | 78 | ····invoke-virtual·{p1,·v1},·Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V |
Offset 93, 37 lines modified | Offset 94, 36 lines modified | ||
93 | ····.locals·5 | 94 | ····.locals·5 |
94 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; | 95 | ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase; |
95 | ····.prologue | 96 | ····.prologue |
96 | ····.line·107 | 97 | ····.line·107 |
97 | ····new-instance·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; | 98 | ····new-instance·v1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
98 | ····iget-object·v | 99 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$DatabaseHelper;->mContext:Landroid/content/Context; |
99 | ····invoke-direct·{v1,·v | 100 | ····invoke-direct·{v1,·v3,·p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;-><init>(Landroid/content/Context;Landroid/database/sqlite/SQLiteDatabase;)V |
100 | ····.line·110 | 101 | ····.line·110 |
101 | ····.local·v1,·"cardAdapter":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; | 102 | ····.local·v1,·"cardAdapter":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
102 | ····iget-object·v | 103 | ····iget-object·v3,·p0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$DatabaseHelper;->mContext:Landroid/content/Context; |
103 | ····invoke-static·{v | 104 | ····invoke-static·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager;->getInstance(Landroid/content/Context;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager; |
104 | ····move-result-object·v | 105 | ····move-result-object·v3 |
105 | ····invoke-virtual·{v | 106 | ····invoke-virtual·{v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/CardManager;->getAllCards()Ljava/util/ArrayList; |
106 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
107 | ····.line·111 | 108 | ····.line·111 |
108 | ····.local·v2,·"cards":Ljava/util/List;,·"Ljava/util/List<Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;>;" | 109 | ····.local·v2,·"cards":Ljava/util/List;,·"Ljava/util/List<Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card;>;" |
109 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 110 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
110 | ····move-result-object·v3 | 111 | ····move-result-object·v3 |
111 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
112 | ····:goto_0 | 112 | ····:goto_0 |
113 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 113 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
114 | ····move-result·v4 | 114 | ····move-result·v4 |
115 | ····if-eqz·v4,·:cond_0 | 115 | ····if-eqz·v4,·:cond_0 |
Offset 129, 14 lines modified | Offset 129, 15 lines modified | ||
129 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 129 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
130 | ····move-result-object·v1 | 130 | ····move-result-object·v1 |
131 | ····const-string·v2,·"2.0.0.7234" | 131 | ····const-string·v2,·"2.0.0.7234" |
132 | ····.line·133 | ||
132 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 133 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
133 | ····move-result·v1 | 134 | ····move-result·v1 |
134 | ····if-nez·v1,·:cond_2 | 135 | ····if-nez·v1,·:cond_2 |
135 | ····.line·136 | 136 | ····.line·136 |
Offset 144, 25 lines modified | Offset 145, 27 lines modified | ||
144 | ····invoke-direct·{v1,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V | 145 | ····invoke-direct·{v1,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V |
145 | ····const/4·v2,·0x0 | 146 | ····const/4·v2,·0x0 |
146 | ····new-array·v2,·v2,·[Ljava/lang/Void; | 147 | ····new-array·v2,·v2,·[Ljava/lang/Void; |
148 | ····.line·141 | ||
147 | ····invoke-virtual·{v1,·v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 149 | ····invoke-virtual·{v1,·v2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
148 | ····.line·144 | 150 | ····.line·144 |
149 | ····new-instance·v1,·Ljava/lang/Thread; | 151 | ····new-instance·v1,·Ljava/lang/Thread; |
150 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2; | 152 | ····new-instance·v2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2; |
151 | ····invoke-direct·{v2,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V | 153 | ····invoke-direct·{v2,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter$2;-><init>(Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter;)V |
152 | ····invoke-direct·{v1,·v2},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | 154 | ····invoke-direct·{v1,·v2},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V |
155 | ····.line·154 | ||
153 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->start()V | 156 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->start()V |
154 | ····move-object·p0,·v0 | 157 | ····move-object·p0,·v0 |
155 | ····.line·159 | 158 | ····.line·159 |
156 | ····.end·local·p0····#·"this":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; | 159 | ····.end·local·p0····#·"this":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
157 | ····:cond_2 | 160 | ····:cond_2 |
Offset 400, 20 lines modified | Offset 400, 22 lines modified | ||
400 | ····const/4·v3,·0x1 | 400 | ····const/4·v3,·0x1 |
401 | ····new-array·v3,·v3,·[Ljava/lang/String; | 401 | ····new-array·v3,·v3,·[Ljava/lang/String; |
402 | ····const/4·v4,·0x0 | 402 | ····const/4·v4,·0x0 |
403 | ····.line·99 | ||
403 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->toString()Ljava/lang/String; | 404 | ····invoke-virtual·{p1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->toString()Ljava/lang/String; |
404 | ····move-result-object·v5 | 405 | ····move-result-object·v5 |
405 | ····aput-object·v5,·v3,·v4 | 406 | ····aput-object·v5,·v3,·v4 |
407 | ····.line·97 | ||
406 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 408 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
407 | ····move-result-object·v0 | 409 | ····move-result-object·v0 |
408 | ····.line·101 | 410 | ····.line·101 |
409 | ····.local·v0,·"cursor":Landroid/database/Cursor; | 411 | ····.local·v0,·"cursor":Landroid/database/Cursor; |
410 | ····return-object·v0 | 412 | ····return-object·v0 |
Offset 511, 20 lines modified | Offset 513, 22 lines modified | ||
511 | ····move-result-object·v5 | 513 | ····move-result-object·v5 |
512 | ····aput-object·v5,·v3,·v4 | 514 | ····aput-object·v5,·v3,·v4 |
513 | ····const/4·v4,·0x1 | 515 | ····const/4·v4,·0x1 |
516 | ····.line·118 | ||
514 | ····invoke-virtual·{p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->toString()Ljava/lang/String; | 517 | ····invoke-virtual·{p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->toString()Ljava/lang/String; |
515 | ····move-result-object·v5 | 518 | ····move-result-object·v5 |
516 | ····aput-object·v5,·v3,·v4 | 519 | ····aput-object·v5,·v3,·v4 |
520 | ····.line·116 | ||
517 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; | 521 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; |
518 | ····move-result-object·v0 | 522 | ····move-result-object·v0 |
519 | ····.line·121 | 523 | ····.line·121 |
520 | ····.local·v0,·"cursor":Landroid/database/Cursor; | 524 | ····.local·v0,·"cursor":Landroid/database/Cursor; |
521 | ····return-object·v0 | 525 | ····return-object·v0 |
Offset 1, 29 lines modified | Offset 1, 20 lines modified | ||
1 | .class·public·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility; | 1 | .class·public·Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Utility.java" | 3 | .source·"Utility.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Lcom/slothwerks/hearthstone/compendiumforhearthstone/util/Utility$1; | ||
8 | ····} | ||
9 | .end·annotation | ||
10 | #·direct·methods | 4 | #·direct·methods |
11 | .method·public·constructor·<init>()V | 5 | .method·public·constructor·<init>()V |
12 | ····.locals·0 | 6 | ····.locals·0 |
13 | ····.prologue | 7 | ····.prologue |
14 | ····.line·19 | 8 | ····.line·19 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····.line·73 | ||
17 | ····return-void | 10 | ····return-void |
18 | .end·method | 11 | .end·method |
19 | .method·public·static·getClassList()Ljava/util/ArrayList; | 12 | .method·public·static·getClassList()Ljava/util/ArrayList; |
20 | ····.locals·4 | 13 | ····.locals·4 |
21 | ····.annotation·system·Ldalvik/annotation/Signature; | 14 | ····.annotation·system·Ldalvik/annotation/Signature; |
22 | ········value·=·{ | 15 | ········value·=·{ |
Offset 129, 100 lines modified | Offset 120, 110 lines modified | ||
129 | ····new-array·v1,·v1,·[Ljava/lang/String; | 120 | ····new-array·v1,·v1,·[Ljava/lang/String; |
130 | ····const/4·v2,·0x0 | 121 | ····const/4·v2,·0x0 |
131 | ····const·v3,·0x7f0b001c | 122 | ····const·v3,·0x7f0b001c |
123 | ····.line·149 | ||
132 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 124 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
133 | ····move-result-object·v3 | 125 | ····move-result-object·v3 |
134 | ····aput-object·v3,·v1,·v2 | 126 | ····aput-object·v3,·v1,·v2 |
135 | ····const/4·v2,·0x1 | 127 | ····const/4·v2,·0x1 |
136 | ····const·v3,·0x7f0b0022 | 128 | ····const·v3,·0x7f0b0022 |
129 | ····.line·150 | ||
137 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 130 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
138 | ····move-result-object·v3 | 131 | ····move-result-object·v3 |
139 | ····aput-object·v3,·v1,·v2 | 132 | ····aput-object·v3,·v1,·v2 |
140 | ····const/4·v2,·0x2 | 133 | ····const/4·v2,·0x2 |
141 | ····const·v3,·0x7f0b0023 | 134 | ····const·v3,·0x7f0b0023 |
135 | ····.line·151 | ||
142 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 136 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
143 | ····move-result-object·v3 | 137 | ····move-result-object·v3 |
144 | ····aput-object·v3,·v1,·v2 | 138 | ····aput-object·v3,·v1,·v2 |
145 | ····const/4·v2,·0x3 | 139 | ····const/4·v2,·0x3 |
146 | ····const·v3,·0x7f0b002c | 140 | ····const·v3,·0x7f0b002c |
141 | ····.line·152 | ||
147 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 142 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
148 | ····move-result-object·v3 | 143 | ····move-result-object·v3 |
149 | ····aput-object·v3,·v1,·v2 | 144 | ····aput-object·v3,·v1,·v2 |
150 | ····const/4·v2,·0x4 | 145 | ····const/4·v2,·0x4 |
151 | ····const·v3,·0x7f0b002d | 146 | ····const·v3,·0x7f0b002d |
147 | ····.line·153 | ||
152 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 148 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
153 | ····move-result-object·v3 | 149 | ····move-result-object·v3 |
154 | ····aput-object·v3,·v1,·v2 | 150 | ····aput-object·v3,·v1,·v2 |
155 | ····const/4·v2,·0x5 | 151 | ····const/4·v2,·0x5 |
156 | ····const·v3,·0x7f0b002f | 152 | ····const·v3,·0x7f0b002f |
153 | ····.line·154 | ||
157 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 154 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
158 | ····move-result-object·v3 | 155 | ····move-result-object·v3 |
159 | ····aput-object·v3,·v1,·v2 | 156 | ····aput-object·v3,·v1,·v2 |
160 | ····const/4·v2,·0x6 | 157 | ····const/4·v2,·0x6 |
161 | ····const·v3,·0x7f0b0031 | 158 | ····const·v3,·0x7f0b0031 |
159 | ····.line·155 | ||
162 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 160 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
163 | ····move-result-object·v3 | 161 | ····move-result-object·v3 |
164 | ····aput-object·v3,·v1,·v2 | 162 | ····aput-object·v3,·v1,·v2 |
165 | ····const/4·v2,·0x7 | 163 | ····const/4·v2,·0x7 |
166 | ····const·v3,·0x7f0b0043 | 164 | ····const·v3,·0x7f0b0043 |
165 | ····.line·156 | ||
167 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 166 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
168 | ····move-result-object·v3 | 167 | ····move-result-object·v3 |
169 | ····aput-object·v3,·v1,·v2 | 168 | ····aput-object·v3,·v1,·v2 |
170 | ····const/16·v2,·0x8 | 169 | ····const/16·v2,·0x8 |
171 | ····const·v3,·0x7f0b0044 | 170 | ····const·v3,·0x7f0b0044 |
171 | ····.line·157 | ||
172 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 172 | ····invoke-virtual·{p0,·v3},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
Max diff block lines reached; 302/2947 bytes (10.25%) of diff not shown. |
Offset 70, 15 lines modified | Offset 70, 14 lines modified | ||
70 | .method·public·constructor·<init>()V | 70 | .method·public·constructor·<init>()V |
71 | ····.locals·0 | 71 | ····.locals·0 |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·14 | 73 | ····.line·14 |
74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
75 | ····.line·298 | ||
76 | ····return-void | 75 | ····return-void |
77 | .end·method | 76 | .end·method |
78 | .method·public·static·fromJson(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; | 77 | .method·public·static·fromJson(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card; |
79 | ····.locals·5 | 78 | ····.locals·5 |
80 | ····.param·p0,·"o"····#·Lorg/json/JSONObject; | 79 | ····.param·p0,·"o"····#·Lorg/json/JSONObject; |
81 | ····.param·p1,·"set"····#·Ljava/lang/String; | 80 | ····.param·p1,·"set"····#·Ljava/lang/String; |
Offset 66, 24 lines modified | Offset 66, 20 lines modified | ||
66 | ····sub-int/2addr·v0,·v1 | 66 | ····sub-int/2addr·v0,·v1 |
67 | ····return·v0 | 67 | ····return·v0 |
68 | .end·method | 68 | .end·method |
69 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 69 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
73 | ····.prologue | 71 | ····.prologue |
74 | ····.line·298 | 72 | ····.line·298 |
75 | ····check-cast·p1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair; | 73 | ····check-cast·p1,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair; |
76 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
77 | ····check-cast·p2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair; | 74 | ····check-cast·p2,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair; |
78 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
79 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card$CostComparator;->compare(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair;Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair;)I | 75 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Card$CostComparator;->compare(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair;Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/CardQuantityPair;)I |
80 | ····move-result·v0 | 76 | ····move-result·v0 |
81 | ····return·v0 | 77 | ····return·v0 |
82 | .end·method | 78 | .end·method |
Offset 65, 42 lines modified | Offset 65, 46 lines modified | ||
65 | ····.line·252 | 65 | ····.line·252 |
66 | ····.local·v0,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 66 | ····.local·v0,·"deck":Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
67 | ····if-nez·p2,·:cond_0 | 67 | ····if-nez·p2,·:cond_0 |
68 | ····.line·253 | 68 | ····.line·253 |
69 | ····const-string·v1,·"card_data" | 69 | ····const-string·v1,·"card_data" |
70 | ····.line·254 | ||
70 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 71 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
71 | ····move-result·v1 | 72 | ····move-result·v1 |
72 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 73 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
73 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
75 | ····.line·253 | ||
74 | ····invoke-static·{p0,·v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->fromDeckerinoFormat(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 76 | ····invoke-static·{p0,·v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->fromDeckerinoFormat(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
75 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
76 | ····.line·255 | 78 | ····.line·255 |
77 | ····:cond_0 | 79 | ····:cond_0 |
78 | ····const-string·v1,·"class" | 80 | ····const-string·v1,·"class" |
81 | ····.line·256 | ||
79 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 82 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
80 | ····move-result·v1 | 83 | ····move-result·v1 |
81 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 84 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
82 | ····move-result-object·v1 | 85 | ····move-result-object·v1 |
83 | ····invoke-static·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->valueOf(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; | 86 | ····invoke-static·{v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;->valueOf(Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass; |
84 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
88 | ····.line·255 | ||
85 | ····invoke-virtual·{v0,·v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;)V | 89 | ····invoke-virtual·{v0,·v1},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setPlayerClass(Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/PlayerClass;)V |
86 | ····.line·257 | 90 | ····.line·257 |
87 | ····const-string·v1,·"name" | 91 | ····const-string·v1,·"name" |
88 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 92 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
Offset 126, 15 lines modified | Offset 130, 15 lines modified | ||
126 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setId(J)V | 130 | ····invoke-virtual·{v0,·v2,·v3},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck;->setId(J)V |
127 | ····.line·260 | 131 | ····.line·260 |
128 | ····return-object·v0 | 132 | ····return-object·v0 |
129 | .end·method | 133 | .end·method |
130 | .method·public·static·fromDeckerinoFormat(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; | 134 | .method·public·static·fromDeckerinoFormat(Landroid/content/Context;Ljava/lang/String;)Lcom/slothwerks/hearthstone/compendiumforhearthstone/models/Deck; |
131 | ····.locals·1 | 135 | ····.locals·14 |
132 | ····.param·p0,·"context"····#·Landroid/content/Context; | 136 | ····.param·p0,·"context"····#·Landroid/content/Context; |
133 | ····.param·p1,·"deckerinoString"····#·Ljava/lang/String; | 137 | ····.param·p1,·"deckerinoString"····#·Ljava/lang/String; |
134 | ····.annotation·system·Ldalvik/annotation/Throws; | 138 | ····.annotation·system·Ldalvik/annotation/Throws; |
135 | ········value·=·{ | 139 | ········value·=·{ |
136 | ············Ljava/sql/SQLException; | 140 | ············Ljava/sql/SQLException; |
137 | ········} | 141 | ········} |
138 | ····.end·annotation | 142 | ····.end·annotation |
Offset 152, 183 lines modified | Offset 156, 180 lines modified | ||
152 | ····.line·245 | 156 | ····.line·245 |
153 | ····:cond_0 | 157 | ····:cond_0 |
154 | ····:goto_0 | 158 | ····:goto_0 |
155 | ····return-object·v3 | 159 | ····return-object·v3 |
156 | ····.line·180 | 160 | ····.line·180 |
157 | ····:cond_1 | 161 | ····:cond_1 |
158 | ····const-string·v1 | 162 | ····const-string·v11,·"Deck" |
159 | ····new-instance·v13,·Ljava/lang/StringBuilder; | ||
160 | ···· | 163 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
161 | ···· | 164 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V |
162 | ···· | 165 | ····const-string·v13,·"Parsing·Deckerino·format:·" |
163 | ···· | 166 | ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
164 | ····move- | 167 | ····move-result-object·v12 |
165 | ····invoke-virtual·{v1 | 168 | ····invoke-virtual·{v12,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
166 | ····move-result-object·v1 | 169 | ····move-result-object·v12 |
167 | ····invoke-virtual·{v1 | 170 | ····invoke-virtual·{v12},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
168 | ····move-result-object·v1 | 171 | ····move-result-object·v12 |
169 | ····invoke-static·{v1 | 172 | ····invoke-static·{v11,·v12},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
170 | ····.line·182 | 173 | ····.line·182 |
171 | ····const/4·v1,·0x0 | 174 | ····const/4·v1,·0x0 |
172 | ····.line·185 | 175 | ····.line·185 |
173 | ····.local·v1,·"adapter":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; | 176 | ····.local·v1,·"adapter":Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
174 | ····:try_start_0 | 177 | ····:try_start_0 |
175 | ····new-instance·v1 | 178 | ····new-instance·v11,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
176 | ····invoke-direct·{v1 | 179 | ····invoke-direct·{v11,·p0},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;-><init>(Landroid/content/Context;)V |
177 | ····invoke-virtual·{v1 | 180 | ····invoke-virtual·{v11},·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter;->open()Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/DbAdapter; |
178 | ····move-result-object·v1 | 181 | ····move-result-object·v11 |
179 | ····move-object·v0,·v1 | 182 | ····move-object·v0,·v11 |
180 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; | 183 | ····check-cast·v0,·Lcom/slothwerks/hearthstone/compendiumforhearthstone/data/database/CardDbAdapter; |
181 | ····move-object·v1,·v0 | 184 | ····move-object·v1,·v0 |
182 | ····.line·187 | 185 | ····.line·187 |
183 | ····invoke-static | 186 | ····invoke-static·{p1},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
184 | ····move-result-object·v | 187 | ····move-result-object·v9 |
185 | ····.line·188 | 188 | ····.line·188 |
186 | ····.local·v | 189 | ····.local·v9,·"uri":Landroid/net/Uri; |
187 | ····const-string·v1 | 190 | ····const-string·v11,·"v" |
188 | ····invoke-virtual·{v | 191 | ····invoke-virtual·{v9,·v11},·Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; |
189 | ····move-result-object·v1 | 192 | ····move-result-object·v10 |
Max diff block lines reached; 33552/39337 bytes (85.29%) of diff not shown. |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·9 | 21 | ····.line·9 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·29 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .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·9 | 19 | ····.line·9 |
20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 20 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
21 | ····.line·14 | ||
22 | ····return-void | 21 | ····return-void |
23 | .end·method | 22 | .end·method |