[−]
/home/hans/code/fdroid/data/tmp/com.jbirdvegas.mgerrit_2111084.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.jbirdvegas.mgerrit_2111084.apk
[−]
zipinfo {}
Offset 1, 1168 lines modified Offset 1, 1168 lines modified
1 Zip·​file·​size:​·​6403609·​bytes,​·​number·​of·​entries:​·​1166 1 Zip·​file·​size:​·​6399649·​bytes,​·​number·​of·​entries:​·​1166
2 -​rw-​-​-​-​·····​2.​0·​fat···​110299·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat···​110299·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat···​110420·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​8BBE2B1C.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat···​110420·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​8BBE2B1C.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​8BBE2B1C.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1326·​bl·​defN·​16-​May-​01·​19:​22·​META-​INF/​8BBE2B1C.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​44·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​services/​com.​fasterxml.​jackson.​core.​ObjectCodec  
6 -​rw-​-​-​-​·····​2.​0·​fat·······​74·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​gradle-​plugins/​org.​ajoberstar.​github-​pages.​properties  
7 -​rw-​-​-​-​·····​2.​0·​fat·······​79·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​gradle-​plugins/​org.​ajoberstar.​release-​base.​properties  
8 -​rw-​-​-​-​·····​2.​0·​fat·······​85·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​gradle-​plugins/​org.​ajoberstar.​release-​opinion.​properties  
9 -​rw-​-​-​-​·····​2.​0·​fat······​710·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​rxandroid.​properties  
10 -​rw-​-​-​-​·····​2.​0·​fat······​631·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​rxjava.​properties  
11 -​rw-​-​-​-​·····​2.​0·​fat·······​39·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​services/​com.​fasterxml.​jackson.​core.​JsonFactory  
12 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​buildserverid
13 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​16-​May-​01·​17:​13·​META-​INF/​fdroidserverid
14 -​rw-​-​-​-​·····​2.​0·​fat·····​6732·​bX·​defN·16-​May-​01·17:​13·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​6732·​bX·​defN·08-​Jan-​01·00:​00·​AndroidManifest.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat·····​2104·​bl·​defN·16-​May-​01·17:​13·​assets/​fonts/​materialdrawerfont-​font-​v5.​0.​0.​ttf 8 -​rw-​-​-​-​·····​2.​0·​fat·····​2104·​bl·​defN·08-​Jan-​01·00:​00·​assets/​fonts/​materialdrawerfont-​font-​v5.​0.​0.​ttf
16 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​May-​01·17:​13·​res/​anim-​v21/​design_bottom_sheet_s​lide_in.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim-​v21/​design_bottom_sheet_s​lide_in.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​May-​01·17:​13·​res/​anim-​v21/​design_bottom_sheet_s​lide_out.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim-​v21/​design_bottom_sheet_s​lide_out.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_fade_in.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_fade_in.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_fade_out.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_fade_out.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_popup_enter.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_popup_enter.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_popup_exit.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_popup_exit.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​860·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_slide_in_bottom.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_bottom.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_slide_in_top.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_top.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_slide_out_bottom.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_bottom.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​abc_slide_out_top.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_top.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​884·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​cards_incoming_anim.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​884·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​cards_incoming_anim.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_bottom_sheet_s​lide_in.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_bottom_sheet_s​lide_in.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_bottom_sheet_s​lide_out.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​620·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_bottom_sheet_s​lide_out.​xml
31 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_fab_in.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_fab_in.​xml
32 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_fab_out.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​688·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_fab_out.​xml
33 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_snackbar_in.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_snackbar_in.​xml
34 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·16-​May-​01·17:​13·​res/​anim/​design_snackbar_out.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​design_snackbar_out.​xml
35 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​May-​01·17:​13·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml
36 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·16-​May-​01·17:​13·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml
37 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·16-​May-​01·17:​13·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​548·​bl·​defN·08-​Jan-​01·00:​00·​res/​color-​v23/​abc_color_highlight_m​aterial.​xml
38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 31 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
39 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 32 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
40 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_primary_text_mate​rial_dark.​xml 33 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
41 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_primary_text_mate​rial_light.​xml 34 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
42 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_search_url_text.​xml 35 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_search_url_text.​xml
43 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 36 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
44 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​abc_secondary_text_ma​terial_light.​xml 37 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
45 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​switch_thumb_material​_dark.​xml 38 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​switch_thumb_material​_dark.​xml
46 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·16-​May-​01·17:​13·​res/​color/​switch_thumb_material​_light.​xml 39 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​switch_thumb_material​_light.​xml
47 -​rw-​-​-​-​·····​2.​0·​fat······​932·​bl·​defN·16-​May-​01·17:​13·​res/​drawable-​anydpi-​v21/​ic_account.​xml 40 -​rw-​-​-​-​·····​2.​0·​fat······​932·​bl·​defN·08-​Jan-​01·00:​00·​res/​drawable-​anydpi-​v21/​ic_account.​xml
48 -​rw-​-​-​-​·····​2.​0·​fat······​932·​bl·​defN·16-​May-​01·17:​13·​res/​drawable-​anydpi-​v21/​ic_account_dark.​xml 41 -​rw-​-​-​-​·····​2.​0·​fat······​932·​bl·​defN·08-​Jan-​01·00:​00·​res/​drawable-​anydpi-​v21/​ic_account_dark.​xml
49 -​rw-​-​-​-​·····​2.​0·​fat······​944·​bl·​defN·16-​May-​01·17:​13·​res/​drawable-​anydpi-​v21/​ic_calendar.​xml 42 -​rw-​-​-​-​·····​2.​0·​fat······​944·​bl·​defN·08-​Jan-​01·00:​00·​res/​drawable-​anydpi-​v21/​ic_calendar.​xml
50 -​rw-​-​-​-​·····​2.​0·​fat······​944·​bl·​defN·16-​May-​01·17:​13·​res/​drawable-​anydpi-​v21/​ic_calendar_dark.​xml 43 -​rw-​-​-​-​·····​2.​0·​fat······​944·​bl·​defN·08-​Jan-​01·00:​00·​res/​drawable-​anydpi-​v21/​ic_calendar_dark.​xml
51 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ab_transparent.​9.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ab_transparent.​9.​png
52 -​rw-​-​-​-​·····​1.​0·​fat······​232·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ab_transparent_dark.​9.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​232·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ab_transparent_dark.​9.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​287·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png
54 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 47 -​rw-​-​-​-​·····​1.​0·​fat·····​1589·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png
55 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 48 -​rw-​-​-​-​·····​1.​0·​fat·····​1057·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png
56 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 49 -​rw-​-​-​-​·····​1.​0·​fat·····​1548·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 50 -​rw-​-​-​-​·····​1.​0·​fat·····​1748·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​233·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
60 -​rw-​-​-​-​·····​1.​0·​fat······​983·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​983·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​494·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_16d​p.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​975·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_black_36d​p.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​350·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_16dp.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​623·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_star_half_blac​k_36dp.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 60 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
70 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
71 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
72 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​817·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
73 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat·····​1290·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
74 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​259·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​off_mtrl_alpha.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​271·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_000.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png 69 -​rw-​-​-​-​·····​1.​0·​fat······​387·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_control_​to_pressed_mtrl_005.​png
77 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png 70 -​rw-​-​-​-​·····​1.​0·​fat······​214·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_primary_​mtrl_alpha.​9.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png 71 -​rw-​-​-​-​·····​1.​0·​fat······​201·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_scrubber_track_mt​rl_alpha.​9.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 72 -​rw-​-​-​-​·····​1.​0·​fat······​368·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 73 -​rw-​-​-​-​·····​1.​0·​fat······​538·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
81 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 74 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​198·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
84 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 77 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
85 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
86 -​rw-​-​-​-​·····​1.​0·​fat······​426·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_account.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​426·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_account.​png
87 -​rw-​-​-​-​·····​1.​0·​fat······​426·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_account_dark.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​426·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_account_dark.​png
88 -​rw-​-​-​-​·····​1.​0·​fat······​402·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_about.​png 81 -​rw-​-​-​-​·····​1.​0·​fat······​402·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_about.​png
89 -​rw-​-​-​-​·····​1.​0·​fat······​402·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_about_dark.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​402·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_about_dark.​png
90 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_accept.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_accept.​png
91 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_accept_dark​.​png 84 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_accept_dark​.​png
92 -​rw-​-​-​-​·····​1.​0·​fat······​231·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_cancel.​png 85 -​rw-​-​-​-​·····​1.​0·​fat······​231·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_cancel.​png
93 -​rw-​-​-​-​·····​1.​0·​fat······​231·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_cancel_dark​.​png 86 -​rw-​-​-​-​·····​1.​0·​fat······​231·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_cancel_dark​.​png
94 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_next_item.​png 87 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_next_item.​png
95 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_next_item_d​ark.​png 88 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_next_item_d​ark.​png
96 -​rw-​-​-​-​·····​1.​0·​fat······​165·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_overflow.​png 89 -​rw-​-​-​-​·····​1.​0·​fat······​165·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_overflow.​png
97 -​rw-​-​-​-​·····​1.​0·​fat······​165·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_overflow_da​rk.​png 90 -​rw-​-​-​-​·····​1.​0·​fat······​165·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_overflow_da​rk.​png
98 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_refresh.​png 91 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_refresh.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·16-​May-​01·17:​08·​res/​drawable-​hdpi-​v4/​ic_action_refresh_dar​k.​png 92 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_refresh_dar​k.​png
Max diff block lines reached; 0/225311 bytes (0.00%) of diff not shown.
[−]
APK metadata
ordering differences only
Offset 6, 18 lines modified Offset 6, 14 lines modified
6 packageInfo:​·​null 6 packageInfo:​·​null
7 sdkInfo:​ 7 sdkInfo:​
8 ··​minSdkVersion:​·​'14' 8 ··​minSdkVersion:​·​'14'
9 ··​targetSdkVersion:​·​'23' 9 ··​targetSdkVersion:​·​'23'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
12 ··​version.​properties:​·​'8' 12 ··​version.​properties:​·​'8'
13 ··​org/​eclipse/​jgit/​internal/​JGitText.​properties:​·​'8'  
14 ··​org/​eclipse/​jgit/​internal/​storage/​dfs/​DfsText.​properties:​·​'8'  
15 ··​org/​eclipse/​jgit/​gitrepo/​internal/​RepoText.​properties:​·​'8'  
16 ··​org/​eclipse/​jgit/​awtui/​UIText.​properties:​·​'8'  
17 ··​org/​joda/​time/​format/​messages.​properties:​·​'8' 13 ··​org/​joda/​time/​format/​messages.​properties:​·​'8'
18 ··​org/​joda/​time/​format/​messages_cs.​properties:​·​'8' 14 ··​org/​joda/​time/​format/​messages_cs.​properties:​·​'8'
19 ··​org/​joda/​time/​format/​messages_da.​properties:​·​'8' 15 ··​org/​joda/​time/​format/​messages_da.​properties:​·​'8'
20 ··​org/​joda/​time/​format/​messages_de.​properties:​·​'8' 16 ··​org/​joda/​time/​format/​messages_de.​properties:​·​'8'
21 ··​org/​joda/​time/​format/​messages_en.​properties:​·​'8' 17 ··​org/​joda/​time/​format/​messages_en.​properties:​·​'8'
22 ··​org/​joda/​time/​format/​messages_es.​properties:​·​'8' 18 ··​org/​joda/​time/​format/​messages_es.​properties:​·​'8'
23 ··​org/​joda/​time/​format/​messages_fr.​properties:​·​'8' 19 ··​org/​joda/​time/​format/​messages_fr.​properties:​·​'8'
Offset 482, 14 lines modified Offset 478, 18 lines modified
482 ··​org/​joda/​time/​tz/​data/​Pacific/​Rarotonga:​·​'8' 478 ··​org/​joda/​time/​tz/​data/​Pacific/​Rarotonga:​·​'8'
483 ··​org/​joda/​time/​tz/​data/​Pacific/​Saipan:​·​'8' 479 ··​org/​joda/​time/​tz/​data/​Pacific/​Saipan:​·​'8'
484 ··​org/​joda/​time/​tz/​data/​Pacific/​Tahiti:​·​'8' 480 ··​org/​joda/​time/​tz/​data/​Pacific/​Tahiti:​·​'8'
485 ··​org/​joda/​time/​tz/​data/​Pacific/​Tarawa:​·​'8' 481 ··​org/​joda/​time/​tz/​data/​Pacific/​Tarawa:​·​'8'
486 ··​org/​joda/​time/​tz/​data/​Pacific/​Tongatapu:​·​'8' 482 ··​org/​joda/​time/​tz/​data/​Pacific/​Tongatapu:​·​'8'
487 ··​org/​joda/​time/​tz/​data/​Pacific/​Wake:​·​'8' 483 ··​org/​joda/​time/​tz/​data/​Pacific/​Wake:​·​'8'
488 ··​org/​joda/​time/​tz/​data/​Pacific/​Wallis:​·​'8' 484 ··​org/​joda/​time/​tz/​data/​Pacific/​Wallis:​·​'8'
  485 ··​org/​eclipse/​jgit/​awtui/​UIText.​properties:​·​'8'
  486 ··​org/​eclipse/​jgit/​internal/​JGitText.​properties:​·​'8'
  487 ··​org/​eclipse/​jgit/​internal/​storage/​dfs/​DfsText.​properties:​·​'8'
  488 ··​org/​eclipse/​jgit/​gitrepo/​internal/​RepoText.​properties:​·​'8'
489 ··​com/​sun/​jna/​win32-​x86/​jnidispatch.​dll:​·​'8' 489 ··​com/​sun/​jna/​win32-​x86/​jnidispatch.​dll:​·​'8'
490 ··​com/​sun/​jna/​darwin/​libjnidispatch.​jnilib:​·​'8' 490 ··​com/​sun/​jna/​darwin/​libjnidispatch.​jnilib:​·​'8'
491 ··​com/​sun/​jna/​win32-​amd64/​jnidispatch.​dll:​·​'8' 491 ··​com/​sun/​jna/​win32-​amd64/​jnidispatch.​dll:​·​'8'
492 ··​com/​sun/​jna/​w32ce-​arm/​jnidispatch.​dll:​·​'8' 492 ··​com/​sun/​jna/​w32ce-​arm/​jnidispatch.​dll:​·​'8'
493 usesFramework:​ 493 usesFramework:​
494 ··​ids:​ 494 ··​ids:​
495 ··​-​·​1 495 ··​-​·​1
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="2111084"​·​android:​versionName="2.​111.​84"·​package="com.​jbirdvegas.​mgerrit"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="2111084"​·​android:​versionName="2.​111.​84"·​package="com.​jbirdvegas.​mgerrit"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2704002"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="23"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="23"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​INTERNET"·​/​>
6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​> 6 ····​<uses-​permission·​android:​name="android.​permission.​ACCESS_NETWORK_STATE"​·​/​>
7 ····​<application·​android:​theme="@style/​Theme.​Light"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="com.​jbirdvegas.​mgerrit.​TheApplication"·​android:​allowBackup="true"> 7 ····​<application·​android:​theme="@style/​Theme.​Light"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​name="com.​jbirdvegas.​mgerrit.​TheApplication"·​android:​allowBackup="true">
8 ········​<activity·​android:​label="@string/​app_name"·​android:​name="com.​jbirdvegas.​mgerrit.​activities.​GerritControllerActiv​ity"·​android:​launchMode="singleTop​"> 8 ········​<activity·​android:​label="@string/​app_name"·​android:​name="com.​jbirdvegas.​mgerrit.​activities.​GerritControllerActiv​ity"·​android:​launchMode="singleTop​">
9 ············​<intent-​filter> 9 ············​<intent-​filter>
[−]
smali/android/support/design/R.smali
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·​1151  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ····​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ····​move-​result-​object·​v1 97 ····​move-​result-​object·​v1
   
98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ····​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ····​:​try_end_1 99 ····​:​try_end_1
100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ····​.​line·​58 103 ····​.​line·​58
104 ····​:​goto_1 104 ····​:​goto_1
105 ····​return-​object·​v1 105 ····​return-​object·​v1
   
106 ····​.​line·​43 106 ····​.​line·​43
107 ····​:​catch_0 107 ····​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ····​const/​4·​v3,​·​0x1 233 ····​const/​4·​v3,​·​0x1
   
234 ····​aput-​object·​p2,​·​v2,​·​v3 234 ····​aput-​object·​p2,​·​v2,​·​v3
   
235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ····​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ····​:​try_end_1 236 ····​:​try_end_1
237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ····​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ····​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ····​.​line·​82 240 ····​.​line·​82
241 ····​:​cond_1 241 ····​:​cond_1
242 ····​:​goto_1 242 ····​:​goto_1
243 ····​return-​void 243 ····​return-​void
   
244 ····​.​line·​67 244 ····​.​line·​67
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali
Offset 47, 16 lines modified Offset 47, 16 lines modified
   
47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 47 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
48 ····​move-​result-​object·​v2 48 ····​move-​result-​object·​v2
   
49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​ 49 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​
50 ····​:​try_end_0 50 ····​:​try_end_0
51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 51 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 52 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
53 ····​.​line·​100 53 ····​.​line·​100
54 ····​:​goto_0 54 ····​:​goto_0
55 ····​return-​void 55 ····​return-​void
   
56 ····​.​line·​97 56 ····​.​line·​97
57 ····​:​catch_0 57 ····​:​catch_0
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali
Offset 128, 16 lines modified Offset 128, 16 lines modified
   
128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 128 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
129 ····​move-​result-​object·​v3 129 ····​move-​result-​object·​v3
   
130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​ 130 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​
131 ····​:​try_end_0 131 ····​:​try_end_0
132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 132 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 133 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
134 ····​.​line·​53 134 ····​.​line·​53
135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​ 135 ····​.​end·​local·​v1····​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​
136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​ 136 ····​.​end·​local·​v2····​#·​"theClass":​Ljava/​lang/​Class;​
137 ····​:​goto_0 137 ····​:​goto_0
138 ····​return-​void 138 ····​return-​void
   
[−]
smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali
Offset 34, 16 lines modified Offset 34, 16 lines modified
   
34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​ 34 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​
   
35 ····​move-​result-​object·​v2 35 ····​move-​result-​object·​v2
   
36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​ 36 ····​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​
37 ····​:​try_end_0 37 ····​:​try_end_0
38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 38 ····​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 39 ····​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
40 ····​.​line·​37 40 ····​.​line·​37
41 ····​:​goto_0 41 ····​:​goto_0
42 ····​return-​void 42 ····​return-​void
   
43 ····​.​line·​34 43 ····​.​line·​34
44 ····​:​catch_0 44 ····​:​catch_0
[−]
smali/android/support/v7/appcompat/R.smali
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·​953  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/recyclerview/R.smali
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·​24  
24 ····​return-​void 23 ····​return-​void
25 .​end·​method 24 .​end·​method
[−]
smali/com/dd/processbutton/R.smali
Offset 20, 10 lines modified Offset 20, 9 lines modified
20 .​method·​public·​constructor·​<init>()​V 20 .​method·​public·​constructor·​<init>()​V
21 ····​.​locals·​0 21 ····​.​locals·​0
   
22 ····​.​prologue 22 ····​.​prologue
23 ····​.​line·​9 23 ····​.​line·​9
24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 24 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
25 ····​.​line·​55  
26 ····​return-​void 25 ····​return-​void
27 .​end·​method 26 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/R.smali
Offset 30, 10 lines modified Offset 30, 9 lines modified
30 .​method·​public·​constructor·​<init>()​V 30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​0 31 ····​.​locals·​0
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​10 33 ····​.​line·​10
34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
35 ····​.​line·​4685  
36 ····​return-​void 35 ····​return-​void
37 .​end·​method 36 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/activities/BaseDrawerActivity$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​84 24 ····​.​line·​84
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Lcom/​mikepenz/​materialdrawer/​util/​AbstractDrawerImageLo​ader;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Lcom/​mikepenz/​materialdrawer/​util/​AbstractDrawerImageLo​ader;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/BaseDrawerActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​356 27 ····​.​line·​356
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/BaseDrawerActivity.smali
Offset 127, 88 lines modified Offset 127, 88 lines modified
127 ····​.​line·​72 127 ····​.​line·​72
128 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​-​>mDrawer:​Lcom/​mikepenz/​materialdrawer/​Drawer;​ 128 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​-​>mDrawer:​Lcom/​mikepenz/​materialdrawer/​Drawer;​
   
129 ····​return-​object·​v0 129 ····​return-​object·​v0
130 .​end·​method 130 .​end·​method
   
131 .​method·​private·​addGerritsToDrawer()​V 131 .​method·​private·​addGerritsToDrawer()​V
132 ····​.​locals·​13 132 ····​.​locals·​12
   
133 ····​.​prologue 133 ····​.​prologue
134 ····​.​line·​228 134 ····​.​line·​228
135 ····​new-​instance·​v8,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​ 135 ····​new-​instance·​v7,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
   
136 ····​invoke-​direct·​{v8},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​><init>()​V 136 ····​invoke-​direct·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​><init>()​V
   
137 ····​.​line·​229 137 ····​.​line·​229
138 ····​.​local·​v8,​·​"teamsHelper":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​ 138 ····​.​local·​v7,​·​"teamsHelper":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
139 ····​new-​instance·​v7,​·​Ljava/​util/​ArrayList;​ 139 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​
   
140 ····​invoke-​virtual·​{v8},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>getGerritNamesList()​Ljava/​util/​List;​ 140 ····​invoke-​virtual·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>getGerritNamesList()​Ljava/​util/​List;​
   
141 ····​move-​result-​object·​v10 141 ····​move-​result-​object·​v9
   
142 ····​invoke-​direct·​{v7,​·​v10},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 142 ····​invoke-​direct·​{v6,​·​v9},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
143 ····​.​line·​230 143 ····​.​line·​230
144 ····​.​local·​v7,​·​"teams":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 144 ····​.​local·​v6,​·​"teams":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
145 ····​new-​instance·​v9,​·​Ljava/​util/​ArrayList;​ 145 ····​new-​instance·​v8,​·​Ljava/​util/​ArrayList;​
   
146 ····​invoke-​virtual·​{v8},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>getGerritUrlsList()​Ljava/​util/​List;​ 146 ····​invoke-​virtual·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>getGerritUrlsList()​Ljava/​util/​List;​
   
147 ····​move-​result-​object·​v10 147 ····​move-​result-​object·​v9
   
148 ····​invoke-​direct·​{v9,​·​v10},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 148 ····​invoke-​direct·​{v8,​·​v9},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
149 ····​.​line·​232 149 ····​.​line·​232
150 ····​.​local·​v9,​·​"urls":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 150 ····​.​local·​v8,​·​"urls":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
151 ····​new-​instance·​v2,​·​Ljava/​util/​HashSet;​ 151 ····​new-​instance·​v2,​·​Ljava/​util/​HashSet;​
   
152 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashSet;​-​><init>()​V 152 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
153 ····​.​line·​234 153 ····​.​line·​234
154 ····​.​local·​v2,​·​"gerrits":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​>;​" 154 ····​.​local·​v2,​·​"gerrits":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​>;​"
155 ····​invoke-​virtual·​{v7},​·​Ljava/​util/​ArrayList;​-​>size()​I 155 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
156 ····​move-​result·​v10 156 ····​move-​result·​v9
   
157 ····​invoke-​virtual·​{v9},​·​Ljava/​util/​ArrayList;​-​>size()​I 157 ····​invoke-​virtual·​{v8},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
158 ····​move-​result·​v11 158 ····​move-​result·​v10
   
159 ····​invoke-​static·​{v10,​·​v11},​·​Ljava/​lang/​Math;​-​>min(II)​I 159 ····​invoke-​static·​{v9,​·​v10},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
160 ····​move-​result·​v6 160 ····​move-​result·​v5
   
161 ····​.​line·​235 161 ····​.​line·​235
162 ····​.​local·​v6,​·​"min":​I 162 ····​.​local·​v5,​·​"min":​I
163 ····​const/​4·​v3,​·​0x0 163 ····​const/​4·​v3,​·​0x0
   
164 ····​.​local·​v3,​·​"i":​I 164 ····​.​local·​v3,​·​"i":​I
165 ····​:​goto_0 165 ····​:​goto_0
166 ····​if-​ge·​v3,​·​v6,​·​:​cond_0 166 ····​if-​ge·​v3,​·​v5,​·​:​cond_0
   
167 ····​.​line·​236 167 ····​.​line·​236
168 ····​new-​instance·​v12,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​ 168 ····​new-​instance·​v11,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​
   
169 ····​invoke-​virtual·​{v7,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 169 ····​invoke-​virtual·​{v6,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
170 ····​move-​result-​object·​v10 170 ····​move-​result-​object·​v9
   
171 ····​check-​cast·​v10,​·​Ljava/​lang/​String;​ 171 ····​check-​cast·​v9,​·​Ljava/​lang/​String;​
   
172 ····​invoke-​virtual·​{v9,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 172 ····​invoke-​virtual·​{v8,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
173 ····​move-​result-​object·​v11 173 ····​move-​result-​object·​v10
   
174 ····​check-​cast·​v11,​·​Ljava/​lang/​String;​ 174 ····​check-​cast·​v10,​·​Ljava/​lang/​String;​
   
175 ····​invoke-​direct·​{v12,​·​v10,​·​v11},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 175 ····​invoke-​direct·​{v11,​·​v9,​·​v10},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
176 ····​invoke-​interface·​{v2,​·​v12},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 176 ····​invoke-​interface·​{v2,​·​v11},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
177 ····​.​line·​235 177 ····​.​line·​235
178 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1 178 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
179 ····​goto·​:​goto_0 179 ····​goto·​:​goto_0
   
180 ····​.​line·​238 180 ····​.​line·​238
Offset 220, 103 lines modified Offset 220, 102 lines modified
220 ····​.​line·​239 220 ····​.​line·​239
221 ····​.​local·​v1,​·​"gerritData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​>;​" 221 ····​.​local·​v1,​·​"gerritData":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​>;​"
222 ····​invoke-​static·​{v1},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​)​V 222 ····​invoke-​static·​{v1},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​)​V
   
223 ····​.​line·​242 223 ····​.​line·​242
224 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>size()​I 224 ····​invoke-​virtual·​{v1},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
225 ····​move-​result·​v10 225 ····​move-​result·​v9
   
226 ····​if-​lez·​v10,​·​:​cond_1 226 ····​if-​lez·​v9,​·​:​cond_1
Max diff block lines reached; 19880/24709 bytes (80.46%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/activities/DiffViewer$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​63 27 ····​.​line·​63
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/BaseDrawerActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​139 27 ····​.​line·​139
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 74, 22 lines modified Offset 75, 24 lines modified
   
74 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​ 75 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​
   
75 ····​.​line·​147 76 ····​.​line·​147
76 ····​.​local·​v0,​·​"gerrit":​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​ 77 ····​.​local·​v0,​·​"gerrit":​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​
77 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 78 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
  79 ····​.​line·​148
78 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​>getGerritUrl()​Ljava/​lang/​String;​ 80 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​>getGerritUrl()​Ljava/​lang/​String;​
   
79 ····​move-​result-​object·​v3 81 ····​move-​result-​object·​v3
   
80 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​>getGerritName()​Ljava/​lang/​String;​ 82 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​-​>getGerritName()​Ljava/​lang/​String;​
   
81 ····​move-​result-​object·​v4 83 ····​move-​result-​object·​v4
   
  84 ····​.​line·​147
82 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>setCurrentGerrit(Lan​droid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 85 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>setCurrentGerrit(Lan​droid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
83 ····​.​line·​150 86 ····​.​line·​150
84 ····​.​end·​local·​v0····​#·​"gerrit":​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​ 87 ····​.​end·​local·​v0····​#·​"gerrit":​Lcom/​jbirdvegas/​mgerrit/​objects/​GerritDetails;​
85 ····​:​cond_0 88 ····​:​cond_0
86 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 89 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
[−]
smali/com/jbirdvegas/mgerrit/activities/BaseDrawerActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​124 27 ····​.​line·​124
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​BaseDrawerActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/GerritControllerActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​253 27 ····​.​line·​253
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 49, 14 lines modified Offset 50, 15 lines modified
   
49 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 50 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
50 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 51 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
51 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​ 52 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​
   
  53 ····​.​line·​257
52 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>mGerritWebsite:​Ljava/​lang/​String;​ 54 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>mGerritWebsite:​Ljava/​lang/​String;​
53 ····​invoke-​static·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>access$000(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​)​Ljava/​lang/​String;​ 55 ····​invoke-​static·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>access$000(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​)​Ljava/​lang/​String;​
   
54 ····​move-​result-​object·​v3 56 ····​move-​result-​object·​v3
   
55 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 57 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/com/jbirdvegas/mgerrit/activities/DiffViewer.smali
Offset 102, 15 lines modified Offset 102, 14 lines modified
102 ····​.​line·​63 102 ····​.​line·​63
103 ····​new-​instance·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​ 103 ····​new-​instance·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​
   
104 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​V 104 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​V
   
105 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>mSelectedListener:​Landroid/​widget/​AdapterView$OnItemSel​ectedListener;​ 105 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>mSelectedListener:​Landroid/​widget/​AdapterView$OnItemSel​ectedListener;​
   
106 ····​.​line·​120  
107 ····​return-​void 106 ····​return-​void
108 .​end·​method 107 .​end·​method
   
109 .​method·​static·​synthetic·​access$000(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​Ljava/​lang/​String;​ 108 .​method·​static·​synthetic·​access$000(Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​)​Ljava/​lang/​String;​
110 ····​.​locals·​1 109 ····​.​locals·​1
111 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​ 110 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​
   
Offset 406, 159 lines modified Offset 405, 154 lines modified
406 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>setTitle(Ljava/​lang/​CharSequence;​)​V 405 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>setTitle(Ljava/​lang/​CharSequence;​)​V
   
407 ····​.​line·​229 406 ····​.​line·​229
408 ····​return-​void 407 ····​return-​void
409 .​end·​method 408 .​end·​method
   
410 .​method·​private·​setTextView(Ljava/​lang/​String;​)​V 409 .​method·​private·​setTextView(Ljava/​lang/​String;​)​V
411 ····​.​locals·​13 410 ····​.​locals·​12
412 ····​.​param·​p1,​·​"result"····​#·​Ljava/​lang/​String;​ 411 ····​.​param·​p1,​·​"result"····​#·​Ljava/​lang/​String;​
   
413 ····​.​prologue 412 ····​.​prologue
414 ····​const/​4·​v12,​·​0x2 413 ····​const/​4·​v11,​·​0x2
   
415 ····​const/​4·​v11,​·​0x0 414 ····​const/​4·​v7,​·​0x0
   
416 ····​.​line·​200 415 ····​.​line·​200
417 ····​const-​string·​v9,​·​"\\Qdiff·​-​-​git·​\\E" 416 ····​const-​string·​v6,​·​"\\Qdiff·​-​-​git·​\\E"
   
418 ····​invoke-​static·​{v9},​·​Ljava/​util/​regex/​Pattern;​-​>compile(Ljava/​lang/​String;​)​Ljava/​util/​regex/​Pattern;​ 417 ····​invoke-​static·​{v6},​·​Ljava/​util/​regex/​Pattern;​-​>compile(Ljava/​lang/​String;​)​Ljava/​util/​regex/​Pattern;​
   
419 ····​move-​result-​object·​v8 418 ····​move-​result-​object·​v5
   
420 ····​.​line·​201 419 ····​.​line·​201
421 ····​.​local·​v8,​·​"pattern":​Ljava/​util/​regex/​Pattern;​ 420 ····​.​local·​v5,​·​"pattern":​Ljava/​util/​regex/​Pattern;​
422 ····​invoke-​virtual·​{v8,​·​p1},​·​Ljava/​util/​regex/​Pattern;​-​>split(Ljava/​lang/​CharSequence;​)​[Ljava/​lang/​String;​ 421 ····​invoke-​virtual·​{v5,​·​p1},​·​Ljava/​util/​regex/​Pattern;​-​>split(Ljava/​lang/​CharSequence;​)​[Ljava/​lang/​String;​
   
423 ····​move-​result-​object·​v4 422 ····​move-​result-​object·​v3
   
424 ····​.​line·​202 423 ····​.​line·​202
425 ····​.​local·​v4,​·​"filesChanged":​[Ljava/​lang/​String;​ 424 ····​.​local·​v3,​·​"filesChanged":​[Ljava/​lang/​String;​
426 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 425 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
427 ····​invoke-​direct·​{v1,​·​v11},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V 426 ····​invoke-​direct·​{v0,​·​v7},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V
   
428 ····​.​line·​203 427 ····​.​line·​203
429 ····​.​local·​v1,​·​"builder":​Ljava/​lang/​StringBuilder;​ 428 ····​.​local·​v0,​·​"builder":​Ljava/​lang/​StringBuilder;​
430 ····move-​object·​v0,​·​v4 429 ····array-​length·​v8,​·​v3
   
431 ····.​local·​v0,​·"arr$":​[Ljava/​lang/​String;​ 430 ····move·​v6,​·​v7
432 ····​array-​length·​v7,​·​v0  
   
433 ····​.​local·​v7,​·​"len$":​I  
434 ····​const/​4·​v5,​·​0x0  
   
435 ····​.​local·​v5,​·​"i$":​I  
436 ····​:​goto_0 431 ····​:​goto_0
437 ····​if-​ge·​v5,​·​v7,​·​:​cond_2 432 ····​if-​ge·​v6,​·​v8,​·​:​cond_2
   
438 ····​aget-​object·​v2,​·​v0,​·​v5 433 ····​aget-​object·​v1,​·​v3,​·​v6
   
439 ····​.​line·​205 434 ····​.​line·​205
440 ····​.​local·​v2,​·​"change":​Ljava/​lang/​String;​ 435 ····​.​local·​v1,​·​"change":​Ljava/​lang/​String;​
441 ····​iget-​object·​v9,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>mFilePath:​Ljava/​lang/​String;​ 436 ····​iget-​object·​v9,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​DiffViewer;​-​>mFilePath:​Ljava/​lang/​String;​
   
442 ····​invoke-​virtual·​{v2,​·​v9},​·​Ljava/​lang/​String;​-​>lastIndexOf(Ljava/​lang/​String;​)​I 437 ····​invoke-​virtual·​{v1,​·​v9},​·​Ljava/​lang/​String;​-​>lastIndexOf(Ljava/​lang/​String;​)​I
   
443 ····​move-​result·​v6 438 ····​move-​result·​v4
   
444 ····​.​line·​206 439 ····​.​line·​206
445 ····​.​local·​v6,​·​"index":​I 440 ····​.​local·​v4,​·​"index":​I
446 ····​if-​gez·​v6,​·​:​cond_1 441 ····​if-​gez·​v4,​·​:​cond_1
   
447 ····​.​line·​203 442 ····​.​line·​203
448 ····​:​cond_0 443 ····​:​cond_0
449 ····​:​goto_1 444 ····​:​goto_1
450 ····​add-​int/​lit8·​v5,​·​v5,​·​0x1 445 ····​add-​int/​lit8·​v6,​·​v6,​·​0x1
   
451 ····​goto·​:​goto_0 446 ····​goto·​:​goto_0
   
452 ····​.​line·​208 447 ····​.​line·​208
453 ····​:​cond_1 448 ····​:​cond_1
454 ····​invoke-​virtual·​{v2,​·​v12,​·​v6},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 449 ····​invoke-​virtual·​{v1,​·​v11,​·​v4},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
   
455 ····​move-​result-​object·​v9 450 ····​move-​result-​object·​v9
   
456 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​ 451 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​
   
457 ····​move-​result-​object·​v9 452 ····​move-​result-​object·​v9
   
458 ····​const-​string·​v10,​·​"·​" 453 ····​const-​string·​v10,​·​"·​"
   
459 ····​invoke-​virtual·​{v9,​·​v10,​·​v12},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​I)​[Ljava/​lang/​String;​ 454 ····​invoke-​virtual·​{v9,​·​v10,​·​v11},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​I)​[Ljava/​lang/​String;​
   
Max diff block lines reached; 4248/8128 bytes (52.26%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/activities/GerritControllerActivity.smali
Offset 59, 14 lines modified Offset 59, 15 lines modified
59 ····​.​line·​194 59 ····​.​line·​194
60 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 60 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
61 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 61 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
62 ····​const·​v2,​·​0x7f070080 62 ····​const·​v2,​·​0x7f070080
   
  63 ····​.​line·​195
63 ····​invoke-​virtual·​{p0,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​ 64 ····​invoke-​virtual·​{p0,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​
   
64 ····​move-​result-​object·​v2 65 ····​move-​result-​object·​v2
   
65 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 66 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
Offset 83, 18 lines modified Offset 84, 20 lines modified
   
83 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 84 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v1 85 ····​move-​result-​object·​v1
   
85 ····​const/​4·​v2,​·​0x1 86 ····​const/​4·​v2,​·​0x1
   
  87 ····​.​line·​194
86 ····​invoke-​static·​{p0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 88 ····​invoke-​static·​{p0,​·​v1,​·​v2},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
87 ····​move-​result-​object·​v1 89 ····​move-​result-​object·​v1
   
  90 ····​.​line·​196
88 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V 91 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Toast;​-​>show()​V
   
89 ····​.​line·​197 92 ····​.​line·​197
90 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getCurrentGerritName​(Landroid/​content/​Context;​)​Ljava/​lang/​String;​ 93 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getCurrentGerritName​(Landroid/​content/​Context;​)​Ljava/​lang/​String;​
   
91 ····​move-​result-​object·​v0 94 ····​move-​result-​object·​v0
   
Offset 347, 22 lines modified Offset 350, 24 lines modified
   
347 ····​move-​result-​object·​v9 350 ····​move-​result-​object·​v9
   
348 ····​.​line·​93 351 ····​.​line·​93
349 ····​.​local·​v9,​·​"suppliedGerritInstan​ce":​Ljava/​lang/​String;​ 352 ····​.​local·​v9,​·​"suppliedGerritInstan​ce":​Ljava/​lang/​String;​
350 ····​if-​eqz·​v9,​·​:​cond_0 353 ····​if-​eqz·​v9,​·​:​cond_0
   
  354 ····​.​line·​94
351 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 355 ····​invoke-​virtual·​{v9},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
352 ····​move-​result·​v0 356 ····​move-​result·​v0
   
353 ····​if-​nez·​v0,​·​:​cond_0 357 ····​if-​nez·​v0,​·​:​cond_0
   
354 ····​const-​string·​v0,​·​"http" 358 ····​const-​string·​v0,​·​"http"
   
  359 ····​.​line·​95
355 ····​invoke-​virtual·​{v9,​·​v0},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 360 ····​invoke-​virtual·​{v9,​·​v0},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
356 ····​move-​result·​v0 361 ····​move-​result·​v0
   
357 ····​if-​eqz·​v0,​·​:​cond_0 362 ····​if-​eqz·​v0,​·​:​cond_0
   
358 ····​.​line·​97 363 ····​.​line·​97
Offset 383, 47 lines modified Offset 388, 51 lines modified
   
383 ····​invoke-​virtual·​{p0,​·​v11},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​ 388 ····​invoke-​virtual·​{p0,​·​v11},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​
   
384 ····​move-​result-​object·​v2 389 ····​move-​result-​object·​v2
   
385 ····​const·​v1,​·​0x7f0700e6 390 ····​const·​v1,​·​0x7f0700e6
   
  391 ····​.​line·​104
386 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​ 392 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​
   
387 ····​move-​result-​object·​v3 393 ····​move-​result-​object·​v3
   
388 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​ROMHelper;​-​>determineRom(Landroi​d/​content/​Context;​)​Ljava/​lang/​String;​ 394 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​ROMHelper;​-​>determineRom(Landroi​d/​content/​Context;​)​Ljava/​lang/​String;​
   
389 ····​move-​result-​object·​v4 395 ····​move-​result-​object·​v4
   
390 ····​move-​object·​v1,​·​p0 396 ····​move-​object·​v1,​·​p0
   
  397 ····​.​line·​103
391 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>sendAnalyticsEvent(L​android/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Long;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 398 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>sendAnalyticsEvent(L​android/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Long;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
392 ····​.​line·​107 399 ····​.​line·​107
393 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 400 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
394 ····​move-​result-​object·​v0 401 ····​move-​result-​object·​v0
   
395 ····​invoke-​virtual·​{p0,​·​v11},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​ 402 ····​invoke-​virtual·​{p0,​·​v11},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​
   
396 ····​move-​result-​object·​v2 403 ····​move-​result-​object·​v2
   
397 ····​const·​v1,​·​0x7f0700e7 404 ····​const·​v1,​·​0x7f0700e7
   
  405 ····​.​line·​108
398 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​ 406 ····​invoke-​virtual·​{p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritControllerActiv​ity;​-​>getString(I)​Ljava/​lang/​String;​
   
399 ····​move-​result-​object·​v3 407 ····​move-​result-​object·​v3
   
Max diff block lines reached; 1692/4749 bytes (35.63%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/activities/GerritSwitcher$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​80 27 ····​.​line·​80
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​GerritSwitcher;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/GerritSwitcher.smali
Offset 179, 40 lines modified Offset 179, 45 lines modified
179 ········​value·​=·​"null·​-​>·​false" 179 ········​value·​=·​"null·​-​>·​false"
180 ····​.​end·​annotation 180 ····​.​end·​annotation
   
181 ····​.​prologue 181 ····​.​prologue
182 ····​.​line·​194 182 ····​.​line·​194
183 ····​if-​eqz·​p1,​·​:​cond_1 183 ····​if-​eqz·​p1,​·​:​cond_1
   
  184 ····​.​line·​195
184 ····​invoke-​static·​{p1},​·​Landroid/​webkit/​URLUtil;​-​>isHttpUrl(Ljava/​lang/​String;​)​Z 185 ····​invoke-​static·​{p1},​·​Landroid/​webkit/​URLUtil;​-​>isHttpUrl(Ljava/​lang/​String;​)​Z
   
185 ····​move-​result·​v0 186 ····​move-​result·​v0
   
186 ····​if-​nez·​v0,​·​:​cond_0 187 ····​if-​nez·​v0,​·​:​cond_0
   
  188 ····​.​line·​196
187 ····​invoke-​static·​{p1},​·​Landroid/​webkit/​URLUtil;​-​>isHttpsUrl(Ljava/​lang/​String;​)​Z 189 ····​invoke-​static·​{p1},​·​Landroid/​webkit/​URLUtil;​-​>isHttpsUrl(Ljava/​lang/​String;​)​Z
   
188 ····​move-​result·​v0 190 ····​move-​result·​v0
   
189 ····​if-​eqz·​v0,​·​:​cond_1 191 ····​if-​eqz·​v0,​·​:​cond_1
   
190 ····​const-​string·​v0,​·​".​" 192 ····​const-​string·​v0,​·​".​"
   
  193 ····​.​line·​197
191 ····​invoke-​virtual·​{p1,​·​v0},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z 194 ····​invoke-​virtual·​{p1,​·​v0},​·​Ljava/​lang/​String;​-​>contains(Ljava/​lang/​CharSequence;​)​Z
   
192 ····​move-​result·​v0 195 ····​move-​result·​v0
   
193 ····​if-​eqz·​v0,​·​:​cond_1 196 ····​if-​eqz·​v0,​·​:​cond_1
   
194 ····​:​cond_0 197 ····​:​cond_0
195 ····​const/​4·​v0,​·​0x1 198 ····​const/​4·​v0,​·​0x1
   
  199 ····​.​line·​194
196 ····​:​goto_0 200 ····​:​goto_0
197 ····​return·​v0 201 ····​return·​v0
   
  202 ····​.​line·​197
198 ····​:​cond_1 203 ····​:​cond_1
199 ····​const/​4·​v0,​·​0x0 204 ····​const/​4·​v0,​·​0x0
   
200 ····​goto·​:​goto_0 205 ····​goto·​:​goto_0
201 .​end·​method 206 .​end·​method
   
202 .​method·​private·​onCommitSelection()​Z 207 .​method·​private·​onCommitSelection()​Z
[−]
smali/com/jbirdvegas/mgerrit/activities/PatchSetViewerActivity$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​108 24 ····​.​line·​108
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​PatchSetViewerActivit​y;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/PrefsActivity.smali
Offset 85, 18 lines modified Offset 85, 20 lines modified
   
85 ····​const·​v1,​·​0x7f0e0090 85 ····​const·​v1,​·​0x7f0e0090
   
86 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 86 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
87 ····​invoke-​direct·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​><init>()​V 87 ····​invoke-​direct·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​><init>()​V
   
  88 ····​.​line·​43
88 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​ 89 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​app/​FragmentTransaction;​-​>replace(ILandroid/​app/​Fragment;​)​Landroid/​app/​FragmentTransaction;​
   
89 ····​move-​result-​object·​v0 90 ····​move-​result-​object·​v0
   
  91 ····​.​line·​44
90 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I 92 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​FragmentTransaction;​-​>commit()​I
   
91 ····​.​line·​45 93 ····​.​line·​45
92 ····​return-​void 94 ····​return-​void
93 .​end·​method 95 .​end·​method
   
94 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z 96 .​method·​public·​onOptionsItemSelected​(Landroid/​view/​MenuItem;​)​Z
[−]
smali/com/jbirdvegas/mgerrit/activities/ProjectsList$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​69 27 ····​.​line·​69
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/ProjectsList$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​87 27 ····​.​line·​87
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/ProjectsList$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​100 27 ····​.​line·​100
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​activities/​ProjectsList;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/activities/ReviewActivity.smali
Offset 174, 18 lines modified Offset 174, 20 lines modified
   
174 ····​const·​v1,​·​0x7f0e0090 174 ····​const·​v1,​·​0x7f0e0090
   
175 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ReviewActivity;​-​>mFragment:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 175 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ReviewActivity;​-​>mFragment:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
176 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ReviewActivity;​-​>FRAGMENT_TAG:​Ljava/​lang/​String;​ 176 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​activities/​ReviewActivity;​-​>FRAGMENT_TAG:​Ljava/​lang/​String;​
   
  177 ····​.​line·​57
177 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 178 ····​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
178 ····​move-​result-​object·​v0 179 ····​move-​result-​object·​v0
   
  180 ····​.​line·​58
179 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 181 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
180 ····​.​line·​62 182 ····​.​line·​62
181 ····​:​goto_0 183 ····​:​goto_0
182 ····​return-​void 184 ····​return-​void
   
183 ····​.​line·​60 185 ····​.​line·​60
[−]
smali/com/jbirdvegas/mgerrit/adapters/ChangeListAdapter$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​108 27 ····​.​line·​108
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/ChangeListAdapter$TagHolder.smali
Offset 74, 22 lines modified Offset 74, 24 lines modified
74 ····​move-​result-​object·​v0 74 ····​move-​result-​object·​v0
   
75 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$Tag​Holder;​-​>changeStatus:​Ljava/​lang/​String;​ 75 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$Tag​Holder;​-​>changeStatus:​Ljava/​lang/​String;​
   
76 ····​.​line·​327 76 ····​.​line·​327
77 ····​const-​string·​v0,​·​"_change_number" 77 ····​const-​string·​v0,​·​"_change_number"
   
  78 ····​.​line·​328
78 ····​invoke-​interface·​{p2,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I 79 ····​invoke-​interface·​{p2,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
   
79 ····​move-​result·​v0 80 ····​move-​result·​v0
   
80 ····​invoke-​interface·​{p2,​·​v0},​·​Landroid/​database/​Cursor;​-​>getInt(I)​I 81 ····​invoke-​interface·​{p2,​·​v0},​·​Landroid/​database/​Cursor;​-​>getInt(I)​I
   
81 ····​move-​result·​v0 82 ····​move-​result·​v0
   
  83 ····​.​line·​327
82 ····​invoke-​static·​{p1,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​ 84 ····​invoke-​static·​{p1,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​
   
83 ····​move-​result-​object·​v0 85 ····​move-​result-​object·​v0
   
84 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$Tag​Holder;​-​>webAddress:​Ljava/​lang/​String;​ 86 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter$Tag​Holder;​-​>webAddress:​Ljava/​lang/​String;​
   
85 ····​.​line·​329 87 ····​.​line·​329
[−]
smali/com/jbirdvegas/mgerrit/adapters/ChangeListAdapter.smali
Offset 1081, 22 lines modified Offset 1081, 24 lines modified
   
1081 ····​new-​array·​v8,​·​v10,​·​[Ljava/​lang/​Object;​ 1081 ····​new-​array·​v8,​·​v10,​·​[Ljava/​lang/​Object;​
   
1082 ····​const/​4·​v9,​·​0x0 1082 ····​const/​4·​v9,​·​0x0
   
1083 ····​const·​v6,​·​0x7f0e002b 1083 ····​const·​v6,​·​0x7f0e002b
   
  1084 ····​.​line·​291
1084 ····​invoke-​virtual·​{v1,​·​v6},​·​Landroid/​view/​View;​-​>getTag(I)​Ljava/​lang/​Object;​ 1085 ····​invoke-​virtual·​{v1,​·​v6},​·​Landroid/​view/​View;​-​>getTag(I)​Ljava/​lang/​Object;​
   
1085 ····​move-​result-​object·​v6 1086 ····​move-​result-​object·​v6
   
1086 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​ 1087 ····​check-​cast·​v6,​·​Ljava/​lang/​String;​
   
1087 ····​aput-​object·​v6,​·​v8,​·​v9 1088 ····​aput-​object·​v6,​·​v8,​·​v9
   
  1089 ····​.​line·​290
1088 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 1090 ····​invoke-​static·​{v7,​·​v8},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
1089 ····​move-​result-​object·​v4 1091 ····​move-​result-​object·​v4
   
1090 ····​.​line·​292 1092 ····​.​line·​292
1091 ····​.​local·​v4,​·​"title":​Ljava/​lang/​String;​ 1093 ····​.​local·​v4,​·​"title":​Ljava/​lang/​String;​
1092 ····​invoke-​interface·​{v5,​·​v4},​·​Landroid/​view/​MenuItem;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​ 1094 ····​invoke-​interface·​{v5,​·​v4},​·​Landroid/​view/​MenuItem;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​
[−]
smali/com/jbirdvegas/mgerrit/adapters/CommitDetailsAdapter.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​widget/​BaseExpandableListAda​pter;​ 2 .​super·​Landroid/​widget/​BaseExpandableListAda​pter;​
3 .​source·​"CommitDetailsAdapter​.​java" 3 .​source·​"CommitDetailsAdapter​.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​1;​,​  
8 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​ChildGroupDetails;​,​ 7 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​ChildGroupDetails;​,​
9 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​GroupViewHolder;​,​ 8 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​GroupViewHolder;​,​
10 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​Cards;​ 9 ········​Lcom/​jbirdvegas/​mgerrit/​adapters/​CommitDetailsAdapter$​Cards;​
11 ····​} 10 ····​}
12 .​end·​annotation 11 .​end·​annotation
   
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/EndlessAdapterWrapper$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​54 24 ····​.​line·​54
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/FileAdapter.smali
Offset 96, 24 lines modified Offset 96, 26 lines modified
   
96 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 96 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
97 ····​move-​result-​object·​v0 97 ····​move-​result-​object·​v0
   
98 ····​sget-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mStatus_index:​Ljava/​lang/​Integer;​ 98 ····​sget-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mStatus_index:​Ljava/​lang/​Integer;​
   
  99 ····​.​line·​161
99 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I 100 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
100 ····​move-​result·​v1 101 ····​move-​result·​v1
   
101 ····​invoke-​interface·​{p2,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 102 ····​invoke-​interface·​{p2,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
102 ····​move-​result-​object·​v1 103 ····​move-​result-​object·​v1
   
103 ····​iget-​boolean·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mUsingLightTheme:​Z 104 ····​iget-​boolean·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mUsingLightTheme:​Z
   
  105 ····​.​line·​160
104 ····​invoke-​static·​{v0,​·​p1,​·​v1,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>colorPath(Landroid/​content/​res/​Resources;​Landroid/​widget/​TextView;​Ljava/​lang/​String;​Z)​V 106 ····​invoke-​static·​{v0,​·​p1,​·​v1,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>colorPath(Landroid/​content/​res/​Resources;​Landroid/​widget/​TextView;​Ljava/​lang/​String;​Z)​V
   
105 ····​.​line·​162 107 ····​.​line·​162
106 ····​sget-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mPath_index:​Ljava/​lang/​Integer;​ 108 ····​sget-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​-​>mPath_index:​Ljava/​lang/​Integer;​
   
107 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Integer;​-​>intValue()​I 109 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/FileAdapter$ViewHolder.smali
Offset 27, 14 lines modified Offset 27, 15 lines modified
   
27 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​ 27 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​Landroid/​view/​View;​)​V 29 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​Landroid/​view/​View;​)​V
30 ····​.​locals·​1 30 ····​.​locals·​1
  31 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​
31 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 32 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
   
32 ····​.​prologue 33 ····​.​prologue
33 ····​.​line·​208 34 ····​.​line·​208
34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter$ViewHolde​r;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter$ViewHolde​r;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​FileAdapter;​
   
35 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 36 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/com/jbirdvegas/mgerrit/adapters/RatingAdapter$ViewHolder.smali
Offset 21, 14 lines modified Offset 21, 15 lines modified
   
21 .​field·​private·​final·​txtValue:​Landroid/​widget/​TextView;​ 21 .​field·​private·​final·​txtValue:​Landroid/​widget/​TextView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​Landroid/​view/​View;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​Landroid/​view/​View;​)​V
24 ····​.​locals·​1 24 ····​.​locals·​1
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​
25 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 26 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​132 28 ····​.​line·​132
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter$ViewHol​der;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter$ViewHol​der;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​
   
29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/com/jbirdvegas/mgerrit/adapters/SearchCategoryAdapter$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 22 .​field·​final·​synthetic·​val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​119 28 ····​.​line·​119
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​>val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​>val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/RatingAdapter.smali
Offset 452, 57 lines modified Offset 452, 56 lines modified
   
452 ····​.​prologue 452 ····​.​prologue
453 ····​.​line·​109 453 ····​.​line·​109
454 ····​const/​4·​v0,​·​0x0 454 ····​const/​4·​v0,​·​0x0
   
455 ····​.​line·​110 455 ····​.​line·​110
456 ····​.​local·​v0,​·​"i":​I 456 ····​.​local·​v0,​·​"i":​I
457 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​-​>mData:​Ljava/​util/​List;​ 457 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​RatingAdapter;​-​>mData:​Ljava/​util/​List;​
   
458 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 458 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
459 ····​move-​result-​object·​v1 459 ····​move-​result-​object·​v2
   
460 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
461 ····​:​goto_0 460 ····​:​goto_0
462 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 461 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
463 ····​move-​result·​v3 462 ····​move-​result·​v3
   
464 ····​if-​eqz·​v3,​·​:​cond_1 463 ····​if-​eqz·​v3,​·​:​cond_1
   
465 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 464 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
466 ····​move-​result-​object·​v2 465 ····​move-​result-​object·​v1
   
467 ····​check-​cast·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 466 ····​check-​cast·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
   
468 ····​.​line·​111 467 ····​.​line·​111
469 ····​.​local·​v2,​·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 468 ····​.​local·​v1,​·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
470 ····​iget·​v3,​·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​-​>value:​I 469 ····​iget·​v3,​·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​-​>value:​I
   
471 ····​if-​ne·​v3,​·​p1,​·​:​cond_0 470 ····​if-​ne·​v3,​·​p1,​·​:​cond_0
   
472 ····​.​line·​114 471 ····​.​line·​114
473 ····​.​end·​local·​v0····​#·​"i":​I 472 ····​.​end·​local·​v0····​#·​"i":​I
474 ····​.​end·​local·​v2····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 473 ····​.​end·​local·​v1····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
475 ····​:​goto_1 474 ····​:​goto_1
476 ····​return·​v0 475 ····​return·​v0
   
477 ····​.​line·​112 476 ····​.​line·​112
478 ····​.​restart·​local·​v0····​#·​"i":​I 477 ····​.​restart·​local·​v0····​#·​"i":​I
479 ····​.​restart·​local·​v2····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 478 ····​.​restart·​local·​v1····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
480 ····​:​cond_0 479 ····​:​cond_0
481 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1 480 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
482 ····​.​line·​113 481 ····​.​line·​113
483 ····​goto·​:​goto_0 482 ····​goto·​:​goto_0
   
484 ····​.​line·​114 483 ····​.​line·​114
485 ····​.​end·​local·​v2····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 484 ····​.​end·​local·​v1····​#·​"labelValues":​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
486 ····​:​cond_1 485 ····​:​cond_1
487 ····​const/​4·​v0,​·​-​0x1 486 ····​const/​4·​v0,​·​-​0x1
   
488 ····​goto·​:​goto_1 487 ····​goto·​:​goto_1
489 .​end·​method 488 .​end·​method
   
490 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 489 .​method·​public·​getView(ILandroid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
[−]
smali/com/jbirdvegas/mgerrit/adapters/SearchCategoryAdapter$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​71 27 ····​.​line·​71
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/SearchCategoryAdapter$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 22 .​field·​final·​synthetic·​val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​111 28 ····​.​line·​111
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​>val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​>val$category:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/TeamListAdapter$1.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$position:​I 24 .​field·​final·​synthetic·​val$position:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​Landroid/​widget/​ListView;​I)​V 26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​Landroid/​widget/​ListView;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​151 30 ····​.​line·​151
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$1;​-​>val$lv:​Landroid/​widget/​ListView;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$1;​-​>val$lv:​Landroid/​widget/​ListView;​
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/TeamListAdapter$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$position:​I 24 .​field·​final·​synthetic·​val$position:​I
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​Landroid/​widget/​ListView;​I)​V 26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​Landroid/​widget/​ListView;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​174 30 ····​.​line·​174
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$2;​-​>val$lv:​Landroid/​widget/​ListView;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$2;​-​>val$lv:​Landroid/​widget/​ListView;​
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/SearchCategoryAdapter.smali
Offset 104, 50 lines modified Offset 104, 54 lines modified
   
104 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​ 104 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​
   
105 ····​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 105 ····​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
106 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​ 106 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​
   
  107 ····​.​line·​109
107 ····​invoke-​virtual·​{p2,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>name(Landroid/​content/​Context;​)​Ljava/​lang/​String;​ 108 ····​invoke-​virtual·​{p2,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>name(Landroid/​content/​Context;​)​Ljava/​lang/​String;​
   
108 ····​move-​result-​object·​v2 109 ····​move-​result-​object·​v2
   
109 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​ 110 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setTitle(Ljava/​lang/​CharSequence;​)​Landroid/​app/​AlertDialog$Builder;​
   
110 ····​move-​result-​object·​v1 111 ····​move-​result-​object·​v1
   
111 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​ 112 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mContext:​Landroid/​content/​Context;​
   
112 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mInflater:​Landroid/​view/​LayoutInflater;​ 113 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mInflater:​Landroid/​view/​LayoutInflater;​
   
  114 ····​.​line·​110
113 ····​invoke-​virtual·​{p2,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>dialogLayout(Landroi​d/​content/​Context;​Landroid/​view/​LayoutInflater;​)​Landroid/​view/​View;​ 115 ····​invoke-​virtual·​{p2,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>dialogLayout(Landroi​d/​content/​Context;​Landroid/​view/​LayoutInflater;​)​Landroid/​view/​View;​
   
114 ····​move-​result-​object·​v2 116 ····​move-​result-​object·​v2
   
115 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 117 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
116 ····​move-​result-​object·​v1 118 ····​move-​result-​object·​v1
   
117 ····​const·​v2,​·​0x7f0700bf 119 ····​const·​v2,​·​0x7f0700bf
   
118 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​ 120 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​
   
119 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V 121 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$3;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V
   
  122 ····​.​line·​111
120 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 123 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
121 ····​move-​result-​object·​v1 124 ····​move-​result-​object·​v1
   
122 ····​const·​v2,​·​0x7f0700be 125 ····​const·​v2,​·​0x7f0700be
   
123 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​ 126 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​
   
124 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V 127 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​$2;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​)​V
   
  128 ····​.​line·​119
125 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 129 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
126 ····​move-​result-​object·​v0 130 ····​move-​result-​object·​v0
   
127 ····​.​line·​127 131 ····​.​line·​127
128 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​ 132 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​
129 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 133 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
Offset 163, 21 lines modified Offset 167, 20 lines modified
   
163 #·​virtual·​methods 167 #·​virtual·​methods
164 .​method·​public·​clear()​V 168 .​method·​public·​clear()​V
165 ····​.​locals·​3 169 ····​.​locals·​3
   
166 ····​.​prologue 170 ····​.​prologue
167 ····​.​line·​136 171 ····​.​line·​136
168 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mCategories:​Ljava/​util/​List;​ 172 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mCategories:​Ljava/​util/​List;​
   
169 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 173 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
170 ····​move-​result-​object·​v1 174 ····​move-​result-​object·​v1
   
171 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
172 ····​:​goto_0 175 ····​:​goto_0
173 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 176 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
174 ····​move-​result·​v2 177 ····​move-​result·​v2
   
175 ····​if-​eqz·​v2,​·​:​cond_0 178 ····​if-​eqz·​v2,​·​:​cond_0
   
Offset 230, 61 lines modified Offset 233, 60 lines modified
230 ············​"Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​",​ 233 ············​"Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​",​
231 ············​">;​" 234 ············​">;​"
232 ········​} 235 ········​}
233 ····​.​end·​annotation 236 ····​.​end·​annotation
   
234 ····​.​prologue 237 ····​.​prologue
235 ····​.​line·​97 238 ····​.​line·​97
236 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 239 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
237 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V 240 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
238 ····​.​line·​98 241 ····​.​line·​98
239 ····​.​local·​v3,​·​"keywords":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​" 242 ····​.​local·​v2,​·​"keywords":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​"
240 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mCategories:​Ljava/​util/​List;​ 243 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​SearchCategoryAdapter​;​-​>mCategories:​Ljava/​util/​List;​
   
241 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 244 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
242 ····​move-​result-​object·​v1 245 ····​move-​result-​object·​v3
   
243 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
244 ····​:​cond_0 246 ····​:​cond_0
245 ····​:​goto_0 247 ····​:​goto_0
Max diff block lines reached; 1599/6139 bytes (26.05%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/adapters/TeamListAdapter$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​)​V
21 ····​.​locals·​1 21 ····​.​locals·​1
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​190 24 ····​.​line·​190
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
25 ····​const/​4·​v0,​·​0x0 26 ····​const/​4·​v0,​·​0x0
   
[−]
smali/com/jbirdvegas/mgerrit/adapters/TeamListAdapter$4.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​)​V
21 ····​.​locals·​1 21 ····​.​locals·​1
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​197 24 ····​.​line·​197
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​adapters/​TeamListAdapter;​
   
25 ····​const/​4·​v0,​·​0x0 26 ····​const/​4·​v0,​·​0x0
   
[−]
smali/com/jbirdvegas/mgerrit/cards/CommitCardBinder$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​176 27 ····​.​line·​176
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/cards/CommitCardBinder$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​187 27 ····​.​line·​187
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/cards/CommitCardBinder$3.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​TextView;​ 22 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​TextView;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​Landroid/​widget/​TextView;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​Landroid/​widget/​TextView;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​212 28 ····​.​line·​212
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$3;​-​>val$view:​Landroid/​widget/​TextView;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$3;​-​>val$view:​Landroid/​widget/​TextView;​
   
[−]
smali/com/jbirdvegas/mgerrit/cards/CommitCardBinder$4.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​ImageView;​ 24 .​field·​final·​synthetic·​val$view:​Landroid/​widget/​ImageView;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​Landroid/​widget/​ImageView;​I)​V 26 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​Landroid/​widget/​ImageView;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​225 30 ····​.​line·​225
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$4;​-​>val$view:​Landroid/​widget/​ImageView;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​CommitCardBinder$4;​-​>val$view:​Landroid/​widget/​ImageView;​
   
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetChangesCard$ViewHolder.smali
Offset 33, 14 lines modified Offset 33, 15 lines modified
   
33 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​ 33 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​
   
   
34 #·​direct·​methods 34 #·​direct·​methods
35 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​Landroid/​view/​View;​)​V 35 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​Landroid/​view/​View;​)​V
36 ····​.​locals·​1 36 ····​.​locals·​1
  37 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​
37 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 38 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
   
38 ····​.​prologue 39 ····​.​prologue
39 ····​.​line·​220 40 ····​.​line·​220
40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard$V​iewHolder;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​ 41 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard$V​iewHolder;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetChangesCard;​
   
41 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetCommentsCard$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​79 27 ····​.​line·​79
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetCommentsCard.smali
Offset 332, 24 lines modified Offset 332, 27 lines modified
332 ····​.​line·​88 332 ····​.​line·​88
333 ····​iget-​object·​v4,​·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​ViewHolder;​-​>timestamp:​Landroid/​widget/​TextView;​ 333 ····​iget-​object·​v4,​·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​ViewHolder;​-​>timestamp:​Landroid/​widget/​TextView;​
   
334 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​ 334 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​
   
335 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​ 335 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​
   
  336 ····​.​line·​89
336 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 337 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
337 ····​move-​result-​object·​v6 338 ····​move-​result-​object·​v6
   
338 ····​iget-​object·​v7,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​ 339 ····​iget-​object·​v7,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​
   
  340 ····​.​line·​90
339 ····​invoke-​static·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 341 ····​invoke-​static·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
340 ····​move-​result-​object·​v7 342 ····​move-​result-​object·​v7
   
  343 ····​.​line·​88
341 ····​invoke-​static·​{v5,​·​v2,​·​v6,​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​ 344 ····​invoke-​static·​{v5,​·​v2,​·​v6,​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​
   
342 ····​move-​result-​object·​v5 345 ····​move-​result-​object·​v5
   
343 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 346 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
344 ····​.​line·​95 347 ····​.​line·​95
Offset 363, 22 lines modified Offset 366, 24 lines modified
363 ····​.​line·​97 366 ····​.​line·​97
364 ····​iget-​object·​v4,​·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​ViewHolder;​-​>commentMessage:​Landroid/​widget/​TextView;​ 367 ····​iget-​object·​v4,​·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard$​ViewHolder;​-​>commentMessage:​Landroid/​widget/​TextView;​
   
365 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​ 368 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>mContext:​Landroid/​content/​Context;​
   
366 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>message_index:​Ljava/​lang/​Integer;​ 369 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetCommentsCard;​-​>message_index:​Ljava/​lang/​Integer;​
   
  370 ····​.​line·​98
367 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Integer;​-​>intValue()​I 371 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
368 ····​move-​result·​v6 372 ····​move-​result·​v6
   
369 ····​invoke-​interface·​{p1,​·​v6},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 373 ····​invoke-​interface·​{p1,​·​v6},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
370 ····​move-​result-​object·​v6 374 ····​move-​result-​object·​v6
   
  375 ····​.​line·​97
371 ····​invoke-​static·​{v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>getSmiledText(Landro​id/​content/​Context;​Ljava/​lang/​CharSequence;​)​Landroid/​text/​Spannable;​ 376 ····​invoke-​static·​{v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>getSmiledText(Landro​id/​content/​Context;​Ljava/​lang/​CharSequence;​)​Landroid/​text/​Spannable;​
   
372 ····​move-​result-​object·​v5 377 ····​move-​result-​object·​v5
   
373 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 378 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
374 ····​.​line·​101 379 ····​.​line·​101
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetPropertiesCard.smali
Offset 300, 24 lines modified Offset 300, 27 lines modified
   
300 ····​move-​result-​object·​v3 300 ····​move-​result-​object·​v3
   
301 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 301 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
302 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 302 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
  303 ····​.​line·​71
303 ····​invoke-​static·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 304 ····​invoke-​static·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
304 ····​move-​result-​object·​v5 305 ····​move-​result-​object·​v5
   
305 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 306 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
  307 ····​.​line·​72
306 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 308 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
307 ····​move-​result-​object·​v6 309 ····​move-​result-​object·​v6
   
  310 ····​.​line·​70
308 ····​invoke-​static·​{v4,​·​v0,​·​v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​ 311 ····​invoke-​static·​{v4,​·​v0,​·​v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​
   
309 ····​move-​result-​object·​v4 312 ····​move-​result-​object·​v4
   
310 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 313 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
311 ····​.​line·​74 314 ····​.​line·​74
Offset 337, 24 lines modified Offset 340, 27 lines modified
   
337 ····​move-​result-​object·​v3 340 ····​move-​result-​object·​v3
   
338 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 341 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
339 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 342 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
  343 ····​.​line·​76
340 ····​invoke-​static·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 344 ····​invoke-​static·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getServerTimeZone(La​ndroid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
341 ····​move-​result-​object·​v5 345 ····​move-​result-​object·​v5
   
342 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​ 346 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetPropertiesCar​d;​-​>mContext:​Landroid/​content/​Context;​
   
  347 ····​.​line·​77
343 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​ 348 ····​invoke-​static·​{v6},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getLocalTimeZone(Lan​droid/​content/​Context;​)​Ljava/​util/​TimeZone;​
   
344 ····​move-​result-​object·​v6 349 ····​move-​result-​object·​v6
   
  350 ····​.​line·​75
345 ····​invoke-​static·​{v4,​·​v0,​·​v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​ 351 ····​invoke-​static·​{v4,​·​v0,​·​v5,​·​v6},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>prettyPrintDateTime(​Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​TimeZone;​Ljava/​util/​TimeZone;​)​Ljava/​lang/​String;​
   
346 ····​move-​result-​object·​v4 352 ····​move-​result-​object·​v4
   
347 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 353 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
348 ····​.​line·​79 354 ····​.​line·​79
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetMessageCard.smali
Offset 115, 33 lines modified Offset 115, 37 lines modified
115 ····​if-​nez·​v2,​·​:​cond_2 115 ····​if-​nez·​v2,​·​:​cond_2
   
116 ····​.​line·​55 116 ····​.​line·​55
117 ····​iget-​object·​v2,​·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard$V​iewHolder;​-​>commitMessageTextVie​w:​Landroid/​widget/​TextView;​ 117 ····​iget-​object·​v2,​·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard$V​iewHolder;​-​>commitMessageTextVie​w:​Landroid/​widget/​TextView;​
   
118 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard;​-​>mContext:​Landroid/​content/​Context;​ 118 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard;​-​>mContext:​Landroid/​content/​Context;​
   
  119 ····​.​line·​56
119 ····​invoke-​static·​{v3,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>getSmiledText(Landro​id/​content/​Context;​Ljava/​lang/​CharSequence;​)​Landroid/​text/​Spannable;​ 120 ····​invoke-​static·​{v3,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>getSmiledText(Landro​id/​content/​Context;​Ljava/​lang/​CharSequence;​)​Landroid/​text/​Spannable;​
   
120 ····​move-​result-​object·​v3 121 ····​move-​result-​object·​v3
   
  122 ····​.​line·​55
121 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 123 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
122 ····​.​line·​61 124 ····​.​line·​61
123 ····​:​goto_0 125 ····​:​goto_0
124 ····​return-​object·​p2 126 ····​return-​object·​p2
   
125 ····​.​line·​58 127 ····​.​line·​58
126 ····​:​cond_2 128 ····​:​cond_2
127 ····​iget-​object·​v2,​·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard$V​iewHolder;​-​>commitMessageTextVie​w:​Landroid/​widget/​TextView;​ 129 ····​iget-​object·​v2,​·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard$V​iewHolder;​-​>commitMessageTextVie​w:​Landroid/​widget/​TextView;​
   
128 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard;​-​>mContext:​Landroid/​content/​Context;​ 130 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetMessageCard;​-​>mContext:​Landroid/​content/​Context;​
   
129 ····​const·​v4,​·​0x7f070067 131 ····​const·​v4,​·​0x7f070067
   
  132 ····​.​line·​59
130 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 133 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
131 ····​move-​result-​object·​v3 134 ····​move-​result-​object·​v3
   
  135 ····​.​line·​58
132 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V 136 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​widget/​TextView;​-​>setText(Ljava/​lang/​CharSequence;​)​V
   
133 ····​goto·​:​goto_0 137 ····​goto·​:​goto_0
134 .​end·​method 138 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/cards/PatchSetReviewersCard$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​76 27 ····​.​line·​76
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​cards/​PatchSetReviewersCard​;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/database/Changes.smali
Offset 672, 20 lines modified Offset 672, 22 lines modified
   
672 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​ 672 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
673 ····​const/​4·​v5,​·​0x0 673 ····​const/​4·​v5,​·​0x0
   
674 ····​aput-​object·​p1,​·​v4,​·​v5 674 ····​aput-​object·​p1,​·​v4,​·​v5
   
  675 ····​.​line·​204
675 ····​invoke-​static·​{p2},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​ 676 ····​invoke-​static·​{p2},​·​Ljava/​lang/​String;​-​>valueOf(I)​Ljava/​lang/​String;​
   
676 ····​move-​result-​object·​v5 677 ····​move-​result-​object·​v5
   
677 ····​aput-​object·​v5,​·​v4,​·​v6 678 ····​aput-​object·​v5,​·​v4,​·​v6
   
  679 ····​.​line·​203
678 ····​invoke-​virtual·​{v2,​·​v1,​·​v0,​·​v3,​·​v4},​·​Landroid/​content/​ContentResolver;​-​>update(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I 680 ····​invoke-​virtual·​{v2,​·​v1,​·​v0,​·​v3,​·​v4},​·​Landroid/​content/​ContentResolver;​-​>update(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​Ljava/​lang/​String;​[Ljava/​lang/​String;​)​I
   
679 ····​.​line·​205 681 ····​.​line·​205
680 ····​return-​void 682 ····​return-​void
681 .​end·​method 683 .​end·​method
   
682 .​method·​public·​static·​unstarAllChanges(Land​roid/​content/​Context;​)​V 684 .​method·​public·​static·​unstarAllChanges(Land​roid/​content/​Context;​)​V
[−]
smali/com/jbirdvegas/mgerrit/database/DBHelper.smali
Offset 50, 66 lines modified Offset 50, 65 lines modified
   
50 .​method·​private·​dropTables(Landroid/​database/​sqlite/​SQLiteDatabase;​)​V 50 .​method·​private·​dropTables(Landroid/​database/​sqlite/​SQLiteDatabase;​)​V
51 ····​.​locals·​6 51 ····​.​locals·​6
52 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​ 52 ····​.​param·​p1,​·​"db"····​#·​Landroid/​database/​sqlite/​SQLiteDatabase;​
   
53 ····​.​prologue 53 ····​.​prologue
54 ····​.​line·​115 54 ····​.​line·​115
55 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 55 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
56 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 56 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
57 ····​move-​result-​object·​v1 57 ····​move-​result-​object·​v3
   
58 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
59 ····​:​goto_0 58 ····​:​goto_0
60 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 59 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
61 ····​move-​result·​v4 60 ····​move-​result·​v4
   
62 ····​if-​eqz·​v4,​·​:​cond_0 61 ····​if-​eqz·​v4,​·​:​cond_0
   
63 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 62 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
64 ····​move-​result-​object·​v2 63 ····​move-​result-​object·​v1
   
65 ····​check-​cast·​v2,​·​Ljava/​lang/​Class;​ 64 ····​check-​cast·​v1,​·​Ljava/​lang/​Class;​
   
66 ····​.​line·​117 65 ····​.​line·​117
67 ····​.​local·​v2,​·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​" 66 ····​.​local·​v1,​·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​"
68 ····​:​try_start_0 67 ····​:​try_start_0
69 ····​const-​string·​v4,​·​"TABLE" 68 ····​const-​string·​v4,​·​"TABLE"
   
70 ····​invoke-​virtual·​{v2,​·​v4},​·​Ljava/​lang/​Class;​-​>getField(Ljava/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​ 69 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​Class;​-​>getField(Ljava/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​
   
71 ····​move-​result-​object·​v4 70 ····​move-​result-​object·​v4
   
72 ····​const/​4·​v5,​·​0x0 71 ····​const/​4·​v5,​·​0x0
   
73 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​reflect/​Field;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 72 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​reflect/​Field;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
74 ····​move-​result-​object·​v4 73 ····​move-​result-​object·​v4
   
75 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 74 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
76 ····​move-​result-​object·​v3 75 ····​move-​result-​object·​v2
   
77 ····​.​line·​118 76 ····​.​line·​118
78 ····​.​local·​v3,​·​"tableName":​Ljava/​lang/​String;​ 77 ····​.​local·​v2,​·​"tableName":​Ljava/​lang/​String;​
79 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 78 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
80 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 79 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
81 ····​const-​string·​v5,​·​"drop·​table·​if·​exists·​" 80 ····​const-​string·​v5,​·​"drop·​table·​if·​exists·​"
   
82 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 81 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
83 ····​move-​result-​object·​v4 82 ····​move-​result-​object·​v4
   
84 ····​invoke-​virtual·​{v4,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 83 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
85 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v4
   
86 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 85 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
87 ····​move-​result-​object·​v4 86 ····​move-​result-​object·​v4
   
Offset 117, 46 lines modified Offset 116, 46 lines modified
117 ····​:​try_end_0 116 ····​:​try_end_0
118 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 117 ····​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
119 ····​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 118 ····​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
120 ····​goto·​:​goto_0 119 ····​goto·​:​goto_0
   
121 ····​.​line·​119 120 ····​.​line·​119
122 ····​.​end·​local·​v3····​#·​"tableName":​Ljava/​lang/​String;​ 121 ····​.​end·​local·​v2····​#·​"tableName":​Ljava/​lang/​String;​
123 ····​:​catch_0 122 ····​:​catch_0
124 ····​move-​exception·​v0 123 ····​move-​exception·​v0
   
125 ····​.​line·​120 124 ····​.​line·​120
126 ····​.​local·​v0,​·​"e":​Ljava/​lang/​IllegalAccessExceptio​n;​ 125 ····​.​local·​v0,​·​"e":​Ljava/​lang/​IllegalAccessExceptio​n;​
127 ····​new-​instance·​v4,​·​Ljava/​lang/​IllegalAccessError;​ 126 ····​new-​instance·​v3,​·​Ljava/​lang/​IllegalAccessError;​
   
128 ····​const-​string·​v5,​·​"\'TABLE\'·​constant·​must·​not·​be·​private.​" 127 ····​const-​string·​v4,​·​"\'TABLE\'·​constant·​must·​not·​be·​private.​"
   
129 ····​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​IllegalAccessError;​-​><init>(Ljava/​lang/​String;​)​V 128 ····​invoke-​direct·​{v3,​·​v4},​·​Ljava/​lang/​IllegalAccessError;​-​><init>(Ljava/​lang/​String;​)​V
   
130 ····​throw·​v4 129 ····​throw·​v3
   
131 ····​.​line·​121 130 ····​.​line·​121
132 ····​.​end·​local·​v0····​#·​"e":​Ljava/​lang/​IllegalAccessExceptio​n;​ 131 ····​.​end·​local·​v0····​#·​"e":​Ljava/​lang/​IllegalAccessExceptio​n;​
133 ····​:​catch_1 132 ····​:​catch_1
134 ····​move-​exception·​v0 133 ····​move-​exception·​v0
   
135 ····​.​line·​122 134 ····​.​line·​122
136 ····​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​ 135 ····​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​
137 ····​new-​instance·​v4,​·​Ljava/​lang/​NoSuchFieldError;​ 136 ····​new-​instance·​v3,​·​Ljava/​lang/​NoSuchFieldError;​
   
138 ····​const-​string·​v5,​·​"Database·​table·​must·​provide·​static·​constant·​\'TABLE\'.​" 137 ····​const-​string·​v4,​·​"Database·​table·​must·​provide·​static·​constant·​\'TABLE\'.​"
   
Max diff block lines reached; 16158/20418 bytes (79.14%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/DatabaseFactory$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​127 24 ····​.​line·​127
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​
   
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Thread;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Thread;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/database/DatabaseFactory.smali
Offset 38, 120 lines modified Offset 38, 123 lines modified
   
38 #·​direct·​methods 38 #·​direct·​methods
39 .​method·​static·​constructor·​<clinit>()​V 39 .​method·​static·​constructor·​<clinit>()​V
40 ····​.​locals·​8 40 ····​.​locals·​8
   
41 ····​.​prologue 41 ····​.​prologue
42 ····​.​line·​77 42 ····​.​line·​77
43 ····​new-​instance·​v4,​·​Landroid/​content/​UriMatcher;​ 43 ····​new-​instance·​v3,​·​Landroid/​content/​UriMatcher;​
   
44 ····​const/​4·​v5,​·​-​0x1 44 ····​const/​4·​v4,​·​-​0x1
   
45 ····​invoke-​direct·​{v4,​·​v5},​·​Landroid/​content/​UriMatcher;​-​><init>(I)​V 45 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​content/​UriMatcher;​-​><init>(I)​V
   
46 ····​sput-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​-​>URI_MATCHER:​Landroid/​content/​UriMatcher;​ 46 ····​sput-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​-​>URI_MATCHER:​Landroid/​content/​UriMatcher;​
   
47 ····​.​line·​79 47 ····​.​line·​79
48 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 48 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
49 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 49 ····​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
50 ····​move-​result-​object·​v1 50 ····​move-​result-​object·​v3
   
51 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 51 ····​.​local·​v1,​·​"method":​Ljava/​lang/​reflect/​Method;​
  52 ····​.​local·​v2,​·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​"
52 ····​:​goto_0 53 ····​:​goto_0
53 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 54 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
54 ····​move-​result·​v4 55 ····​move-​result·​v4
   
55 ····​if-​eqz·​v4,​·​:​cond_0 56 ····​if-​eqz·​v4,​·​:​cond_0
   
56 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 57 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
57 ····​move-​result-​object·​v3 58 ····​move-​result-​object·​v2
   
58 ····check-​cast·v3,​·​Ljava/​lang/​Class;​ 59 ····.​end·​local·​v2····​#·​"table":​Ljava/​lang/​Class;​,​·"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​"
  60 ····​check-​cast·​v2,​·​Ljava/​lang/​Class;​
   
59 ····​.​line·​81 61 ····​.​line·​81
60 ····​.​local·​v3,​·"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​" 62 ····​.​end·local·​v1····​#·"method":​Ljava/​lang/​reflect/​Method;​
  63 ····​.​restart·​local·​v2····​#·​"table":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​>;​"
61 ····​:​try_start_0 64 ····​:​try_start_0
62 ····​const-​string·​v4,​·​"addURIMatches" 65 ····​const-​string·​v4,​·​"addURIMatches"
   
63 ····​const/​4·​v5,​·​0x1 66 ····​const/​4·​v5,​·​0x1
   
64 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Class;​ 67 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Class;​
   
65 ····​const/​4·​v6,​·​0x0 68 ····​const/​4·​v6,​·​0x0
   
66 ····​const-​class·​v7,​·​Landroid/​content/​UriMatcher;​ 69 ····​const-​class·​v7,​·​Landroid/​content/​UriMatcher;​
   
67 ····​aput-​object·​v7,​·​v5,​·​v6 70 ····​aput-​object·​v7,​·​v5,​·​v6
   
68 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 71 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
69 ····​move-​result-​object·​v2 72 ····​move-​result-​object·​v1
   
70 ····​.​line·​82 73 ····​.​line·​82
71 ····​.​local·​v2,​·​"method":​Ljava/​lang/​reflect/​Method;​ 74 ····​.​restart·local·​v1····​#·​"method":​Ljava/​lang/​reflect/​Method;​
72 ····​const/​4·​v4,​·​0x0 75 ····​const/​4·​v4,​·​0x0
   
73 ····​const/​4·​v5,​·​0x1 76 ····​const/​4·​v5,​·​0x1
   
74 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​ 77 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​
   
75 ····​const/​4·​v6,​·​0x0 78 ····​const/​4·​v6,​·​0x0
   
76 ····​sget-​object·​v7,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​-​>URI_MATCHER:​Landroid/​content/​UriMatcher;​ 79 ····​sget-​object·​v7,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseFactory;​-​>URI_MATCHER:​Landroid/​content/​UriMatcher;​
   
77 ····​aput-​object·​v7,​·​v5,​·​v6 80 ····​aput-​object·​v7,​·​v5,​·​v6
   
78 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 81 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
79 ····​:​try_end_0 82 ····​:​try_end_0
80 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 83 ····​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
81 ····​goto·​:​goto_0 84 ····​goto·​:​goto_0
   
82 ····​.​line·​83 85 ····​.​line·​83
83 ····​.​end·​local·​v2····​#·​"method":​Ljava/​lang/​reflect/​Method;​ 86 ····​.​end·​local·​v1····​#·​"method":​Ljava/​lang/​reflect/​Method;​
84 ····​:​catch_0 87 ····​:​catch_0
85 ····​move-​exception·​v0 88 ····​move-​exception·​v0
   
86 ····​.​line·​84 89 ····​.​line·​84
87 ····​.​local·​v0,​·​"e":​Ljava/​lang/​Exception;​ 90 ····​.​local·​v0,​·​"e":​Ljava/​lang/​Exception;​
88 ····​new-​instance·​v4,​·​Ljava/​lang/​RuntimeException;​ 91 ····​new-​instance·​v3,​·​Ljava/​lang/​RuntimeException;​
   
89 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 92 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
90 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 93 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
91 ····​const-​string·​v6,​·​"Unable·​to·​add·​URI·​matches·​for·​class·​" 94 ····​const-​string·​v5,​·​"Unable·​to·​add·​URI·​matches·​for·​class·​"
   
92 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 95 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
93 ····​move-​result-​object·​v5 96 ····​move-​result-​object·​v4
   
94 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​ 97 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​
   
Max diff block lines reached; 12272/16945 bytes (72.42%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/DatabaseTable.smali
Offset 54, 374 lines modified Offset 54, 379 lines modified
   
54 #·​direct·​methods 54 #·​direct·​methods
55 .​method·​static·​constructor·​<clinit>()​V 55 .​method·​static·​constructor·​<clinit>()​V
56 ····​.​locals·​7 56 ····​.​locals·​7
   
57 ····​.​prologue 57 ····​.​prologue
58 ····​.​line·​90 58 ····​.​line·​90
59 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 59 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
60 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 60 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
61 ····​sput-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 61 ····​sput-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
62 ····​.​line·​91 62 ····​.​line·​91
63 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 63 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
64 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Changes;​ 64 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Changes;​
   
65 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 65 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
66 ····​.​line·​92 66 ····​.​line·​92
67 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 67 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
68 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​CommitMarker;​ 68 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​CommitMarker;​
   
69 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 69 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
70 ····​.​line·​93 70 ····​.​line·​93
71 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 71 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
72 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Config;​ 72 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Config;​
   
73 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 73 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
74 ····​.​line·​94 74 ····​.​line·​94
75 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 75 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
76 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​FileInfoTable;​ 76 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​FileInfoTable;​
   
77 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 77 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
78 ····​.​line·​95 78 ····​.​line·​95
79 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 79 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
80 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​MessageInfo;​ 80 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​MessageInfo;​
   
81 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 81 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
82 ····​.​line·​96 82 ····​.​line·​96
83 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 83 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
84 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​MoreChanges;​ 84 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​MoreChanges;​
   
85 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 85 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
86 ····​.​line·​97 86 ····​.​line·​97
87 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 87 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
88 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​ProjectsTable;​ 88 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​ProjectsTable;​
   
89 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 89 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
90 ····​.​line·​98 90 ····​.​line·​98
91 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 91 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
92 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Reviewers;​ 92 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Reviewers;​
   
93 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 93 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
94 ····​.​line·​99 94 ····​.​line·​99
95 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 95 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
96 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Revisions;​ 96 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Revisions;​
   
97 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 97 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
98 ····​.​line·​100 98 ····​.​line·​100
99 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 99 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
100 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​SelectedChange;​ 100 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​SelectedChange;​
   
101 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 101 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
102 ····​.​line·​101 102 ····​.​line·​101
103 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 103 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
104 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​ 104 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​
   
105 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 105 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
106 ····​.​line·​102 106 ····​.​line·​102
107 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 107 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
   
108 ····​const-​class·​v6,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Users;​ 108 ····​const-​class·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Users;​
   
109 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 109 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
110 ····​.​line·​103 110 ····​.​line·​103
111 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​ 111 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​database/​DatabaseTable;​-​>tables:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 14056/20878 bytes (67.32%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/FileChanges.smali
Offset 262, 26 lines modified Offset 262, 28 lines modified
   
262 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​database/​FileChanges;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 262 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​database/​FileChanges;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
263 ····​const-​string·​v4,​·​"Changes.​_change_number·​=·​?·​AND·​FileInfo.​change_id·​=·​Changes.​change_id·​AND·​(binary·​=·​0·​OR·​is_image·​=·​1)​" 263 ····​const-​string·​v4,​·​"Changes.​_change_number·​=·​?·​AND·​FileInfo.​change_id·​=·​Changes.​change_id·​AND·​(binary·​=·​0·​OR·​is_image·​=·​1)​"
   
264 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​ 264 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​String;​
   
  265 ····​.​line·​135
265 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 266 ····​invoke-​static·​{p1},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
266 ····​move-​result-​object·​v1 267 ····​move-​result-​object·​v1
   
267 ····​aput-​object·​v1,​·​v5,​·​v6 268 ····​aput-​object·​v1,​·​v5,​·​v6
   
268 ····​const-​string·​v6,​·​"filename·​ASC" 269 ····​const-​string·​v6,​·​"filename·​ASC"
   
269 ····​move-​object·​v1,​·​p0 270 ····​move-​object·​v1,​·​p0
   
270 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 271 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  272 ····​.​line·​130
271 ····​return-​object·​v0 273 ····​return-​object·​v0
272 .​end·​method 274 .​end·​method
   
273 .​method·​public·​static·​getFileChanges(Landro​id/​content/​Context;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​content/​CursorLoader;​ 275 .​method·​public·​static·​getFileChanges(Landro​id/​content/​Context;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​content/​CursorLoader;​
274 ····​.​locals·​7 276 ····​.​locals·​7
275 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 277 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
276 ····​.​param·​p1,​·​"changeid"····​#·​Ljava/​lang/​String;​ 278 ····​.​param·​p1,​·​"changeid"····​#·​Ljava/​lang/​String;​
[−]
smali/com/jbirdvegas/mgerrit/database/FileInfoTable.smali
Offset 176, 176 lines modified Offset 176, 175 lines modified
176 ············​">;​)​I" 176 ············​">;​)​I"
177 ········​} 177 ········​}
178 ····​.​end·​annotation 178 ····​.​end·​annotation
   
179 ····​.​prologue 179 ····​.​prologue
180 ····​.​line·​116 180 ····​.​line·​116
181 ····​.​local·​p3,​·​"files":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​>;​" 181 ····​.​local·​p3,​·​"files":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​>;​"
182 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 182 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
183 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 183 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
184 ····​.​line·​118 184 ····​.​line·​118
185 ····​.​local·​v5,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 185 ····​.​local·​v4,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
186 ····​invoke-​interface·​{p3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 186 ····​invoke-​interface·​{p3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
187 ····​move-​result-​object·​v1 187 ····​move-​result-​object·​v6
   
188 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
189 ····​:​cond_0 188 ····​:​cond_0
190 ····​:​goto_0 189 ····​:​goto_0
191 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 190 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
192 ····​move-​result·​v7 191 ····​move-​result·​v7
   
193 ····​if-​eqz·​v7,​·​:​cond_2 192 ····​if-​eqz·​v7,​·​:​cond_2
   
194 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 193 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
195 ····​move-​result-​object·​v0 194 ····​move-​result-​object·​v0
   
196 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​ 195 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​
   
197 ····​.​line·​119 196 ····​.​line·​119
198 ····​.​local·​v0,​·​"file":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​ 197 ····​.​local·​v0,​·​"file":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​
199 ····​if-​eqz·​v0,​·​:​cond_0 198 ····​if-​eqz·​v0,​·​:​cond_0
   
200 ····​.​line·​122 199 ····​.​line·​122
201 ····​new-​instance·​v3,​·​Landroid/​content/​ContentValues;​ 200 ····​new-​instance·​v2,​·​Landroid/​content/​ContentValues;​
   
202 ····​const/​4·​v7,​·​0x6 201 ····​const/​4·​v7,​·​0x6
   
203 ····​invoke-​direct·​{v3,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 202 ····​invoke-​direct·​{v2,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
204 ····​.​line·​123 203 ····​.​line·​123
205 ····​.​local·​v3,​·​"row":​Landroid/​content/​ContentValues;​ 204 ····​.​local·​v2,​·​"row":​Landroid/​content/​ContentValues;​
206 ····​const-​string·​v7,​·​"change_id" 205 ····​const-​string·​v7,​·​"change_id"
   
207 ····​invoke-​virtual·​{v3,​·​v7,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 206 ····​invoke-​virtual·​{v2,​·​v7,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
208 ····​.​line·​124 207 ····​.​line·​124
209 ····​const-​string·​v7,​·​"filename" 208 ····​const-​string·​v7,​·​"filename"
   
210 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>path:​Ljava/​lang/​String;​ 209 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>path:​Ljava/​lang/​String;​
   
211 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 210 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
212 ····​.​line·​126 211 ····​.​line·​126
213 ····​iget-​object·​v2,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>oldPath:​Ljava/​lang/​String;​ 212 ····​iget-​object·​v1,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>oldPath:​Ljava/​lang/​String;​
   
214 ····​.​line·​127 213 ····​.​line·​127
215 ····​.​local·​v2,​·​"oldPath":​Ljava/​lang/​String;​ 214 ····​.​local·​v1,​·​"oldPath":​Ljava/​lang/​String;​
216 ····​if-​eqz·​v2,​·​:​cond_1 215 ····​if-​eqz·​v1,​·​:​cond_1
   
217 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 216 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
218 ····​move-​result·​v7 217 ····​move-​result·​v7
   
219 ····​if-​nez·​v7,​·​:​cond_1 218 ····​if-​nez·​v7,​·​:​cond_1
   
220 ····​const-​string·​v7,​·​"old_path" 219 ····​const-​string·​v7,​·​"old_path"
   
221 ····​invoke-​virtual·​{v3,​·​v7,​·​v2},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 220 ····​invoke-​virtual·​{v2,​·​v7,​·​v1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
222 ····​.​line·​129 221 ····​.​line·​129
223 ····​:​cond_1 222 ····​:​cond_1
224 ····​const-​string·​v7,​·​"psNumber" 223 ····​const-​string·​v7,​·​"psNumber"
   
225 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 224 ····​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
226 ····​move-​result-​object·​v8 225 ····​move-​result-​object·​v8
   
227 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 226 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
228 ····​.​line·​130 227 ····​.​line·​130
229 ····​const-​string·​v7,​·​"lines_inserted" 228 ····​const-​string·​v7,​·​"lines_inserted"
   
230 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>linesInserted:​Ljava/​lang/​Integer;​ 229 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>linesInserted:​Ljava/​lang/​Integer;​
   
231 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 230 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
232 ····​.​line·​131 231 ····​.​line·​131
233 ····​const-​string·​v7,​·​"lines_deleted" 232 ····​const-​string·​v7,​·​"lines_deleted"
   
234 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>linesDeleted:​Ljava/​lang/​Integer;​ 233 ····​iget-​object·​v8,​·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo;​-​>linesDeleted:​Ljava/​lang/​Integer;​
   
235 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 234 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
236 ····​.​line·​132 235 ····​.​line·​132
237 ····​const-​string·​v7,​·​"status" 236 ····​const-​string·​v7,​·​"status"
Max diff block lines reached; 3895/8336 bytes (46.73%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/Labels.smali
Offset 244, 258 lines modified Offset 244, 254 lines modified
244 ········​} 244 ········​}
245 ····​.​end·​annotation 245 ····​.​end·​annotation
   
246 ····​.​prologue 246 ····​.​prologue
247 ····​.​line·​90 247 ····​.​line·​90
248 ····​.​local·​p2,​·​"labels":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​>;​" 248 ····​.​local·​p2,​·​"labels":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​>;​"
249 ····​.​local·​p3,​·​"permittedLabels":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​util/​Collection<Ljava/​lang/​String;​>;​>;​" 249 ····​.​local·​p3,​·​"permittedLabels":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​util/​Collection<Ljava/​lang/​String;​>;​>;​"
250 ····​new-​instance·​v11,​·​Ljava/​util/​ArrayList;​ 250 ····​new-​instance·​v9,​·​Ljava/​util/​ArrayList;​
   
251 ····​invoke-​direct·​{v11},​·​Ljava/​util/​ArrayList;​-​><init>()​V 251 ····​invoke-​direct·​{v9},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
252 ····​.​line·​92 252 ····​.​line·​92
253 ····​.​local·​v11,​·​"rows":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 253 ····​.​local·​v9,​·​"rows":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
254 ····​invoke-​interface/​range·​{p3·​.​.​·​p3},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 254 ····​invoke-​interface/​range·​{p3·​.​.​·​p3},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
255 ····​move-​result-​object·​v15 255 ····​move-​result-​object·​v13
   
256 ····​invoke-​interface·​{v15},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 256 ····​invoke-​interface·​{v13},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
257 ····​move-​result-​object·​v4 257 ····​move-​result-​object·​v14
   
258 ····​:​cond_0 258 ····​:​cond_0
259 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 259 ····​invoke-​interface·​{v14},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
260 ····​move-​result·​v15 260 ····​move-​result·​v13
   
261 ····​if-​eqz·​v15,​·​:​cond_3 261 ····​if-​eqz·​v13,​·​:​cond_3
   
262 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 262 ····​invoke-​interface·​{v14},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
263 ····​move-​result-​object·​v2 263 ····​move-​result-​object·​v2
   
264 ····​check-​cast·​v2,​·​Ljava/​util/​Map$Entry;​ 264 ····​check-​cast·​v2,​·​Ljava/​util/​Map$Entry;​
   
265 ····​.​line·​93 265 ····​.​line·​93
266 ····​.​local·​v2,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​Ljava/​util/​Collection<Ljava/​lang/​String;​>;​>;​" 266 ····​.​local·​v2,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​lang/​String;​Ljava/​util/​Collection<Ljava/​lang/​String;​>;​>;​"
267 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 267 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
268 ····​move-​result-​object·​v7 268 ····​move-​result-​object·​v5
   
269 ····​check-​cast·​v7,​·​Ljava/​lang/​String;​ 269 ····​check-​cast·​v5,​·​Ljava/​lang/​String;​
   
270 ····​.​line·​94 270 ····​.​line·​94
271 ····​.​local·​v7,​·​"label":​Ljava/​lang/​String;​ 271 ····​.​local·​v5,​·​"label":​Ljava/​lang/​String;​
272 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 272 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
273 ····​move-​result-​object·​v9 273 ····​move-​result-​object·​v7
   
274 ····​check-​cast·​v9,​·​Ljava/​util/​Collection;​ 274 ····​check-​cast·​v7,​·​Ljava/​util/​Collection;​
   
275 ····​.​line·​96 275 ····​.​line·​96
276 ····​.​local·​v9,​·​"permittedValues":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Ljava/​lang/​String;​>;​" 276 ····​.​local·​v7,​·​"permittedValues":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Ljava/​lang/​String;​>;​"
277 ····​move-​object/​from16·​v0,​·​p2 277 ····​move-​object/​from16·​v0,​·​p2
   
278 ····​invoke-​interface·​{v0,​·​v7},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 278 ····​invoke-​interface·​{v0,​·​v5},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
279 ····​move-​result-​object·​v6 279 ····​move-​result-​object·​v4
   
280 ····​check-​cast·​v6,​·​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​ 280 ····​check-​cast·​v4,​·​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​
   
281 ····​.​line·​97 281 ····​.​line·​97
282 ····​.​local·​v6,​·​"infoEntry":​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​ 282 ····​.​local·​v4,​·​"infoEntry":​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​
283 ····​iget-​object·​v8,​·​v6,​·​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​-​>values:​Ljava/​util/​Map;​ 283 ····​iget-​object·​v6,​·​v4,​·​Lcom/​google/​gerrit/​extensions/​common/​LabelInfo;​-​>values:​Ljava/​util/​Map;​
   
284 ····​.​line·​99 284 ····​.​line·​99
285 ····​.​local·​v8,​·​"labelValues":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​lang/​String;​>;​" 285 ····​.​local·​v6,​·​"labelValues":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​String;​Ljava/​lang/​String;​>;​"
286 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 286 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
287 ····​move-​result-​object·​v5 287 ····​move-​result-​object·​v15
   
288 ····​.​local·​v5,​·​"i$":​Ljava/​util/​Iterator;​  
289 ····​:​goto_0 288 ····​:​goto_0
290 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 289 ····​invoke-​interface·​{v15},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
291 ····​move-​result·​v15 290 ····​move-​result·​v13
   
292 ····​if-​eqz·​v15,​·​:​cond_0 291 ····​if-​eqz·​v13,​·​:​cond_0
   
293 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 292 ····​invoke-​interface·​{v15},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
294 ····​move-​result-​object·​v13 293 ····​move-​result-​object·​v11
   
295 ····​check-​cast·​v13,​·​Ljava/​lang/​String;​ 294 ····​check-​cast·​v11,​·​Ljava/​lang/​String;​
   
296 ····​.​line·​100 295 ····​.​line·​100
297 ····​.​local·​v13,​·​"value":​Ljava/​lang/​String;​ 296 ····​.​local·​v11,​·​"value":​Ljava/​lang/​String;​
298 ····​new-​instance·​v10,​·​Landroid/​content/​ContentValues;​ 297 ····​new-​instance·​v8,​·​Landroid/​content/​ContentValues;​
   
299 ····​const/​4·​v15,​·​0x5 298 ····​const/​4·​v13,​·​0x5
   
300 ····​invoke-​direct·​{v10,​·​v15},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 299 ····​invoke-​direct·​{v8,​·​v13},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
301 ····​.​line·​101 300 ····​.​line·​101
302 ····​.​local·​v10,​·​"row":​Landroid/​content/​ContentValues;​ 301 ····​.​local·​v8,​·​"row":​Landroid/​content/​ContentValues;​
303 ····​const-​string·​v15,​·​"project" 302 ····​const-​string·​v13,​·​"project"
   
304 ····​move-​object/​from16·​v0,​·​p1 303 ····​move-​object/​from16·​v0,​·​p1
   
305 ····​invoke-​virtual·​{v10,​·​v15,​·​v0},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 304 ····​invoke-​virtual·​{v8,​·​v13,​·​v0},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
Max diff block lines reached; 7673/12802 bytes (59.94%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/MoreChanges.smali
Offset 161, 22 lines modified Offset 161, 24 lines modified
   
161 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​ 161 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
162 ····​aput-​object·​p1,​·​v4,​·​v9 162 ····​aput-​object·​p1,​·​v4,​·​v9
   
163 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​-​>Older:​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​ 163 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​-​>Older:​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​
   
  164 ····​.​line·​92
164 ····​invoke-​virtual·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​-​>toString()​Ljava/​lang/​String;​ 165 ····​invoke-​virtual·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​GerritService$Directi​on;​-​>toString()​Ljava/​lang/​String;​
   
165 ····​move-​result-​object·​v5 166 ····​move-​result-​object·​v5
   
166 ····​aput-​object·​v5,​·​v4,​·​v8 167 ····​aput-​object·​v5,​·​v4,​·​v8
   
167 ····​const/​4·​v5,​·​0x0 168 ····​const/​4·​v5,​·​0x0
   
  169 ····​.​line·​89
168 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 170 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
169 ····​move-​result-​object·​v6 171 ····​move-​result-​object·​v6
   
170 ····​.​line·​94 172 ····​.​line·​94
171 ····​.​local·​v6,​·​"c":​Landroid/​database/​Cursor;​ 173 ····​.​local·​v6,​·​"c":​Landroid/​database/​Cursor;​
172 ····​invoke-​interface·​{v6},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z 174 ····​invoke-​interface·​{v6},​·​Landroid/​database/​Cursor;​-​>moveToFirst()​Z
[−]
smali/com/jbirdvegas/mgerrit/database/MessageInfo.smali
Offset 170, 163 lines modified Offset 170, 162 lines modified
170 ····​.​end·​annotation 170 ····​.​end·​annotation
   
171 ····​.​prologue 171 ····​.​prologue
172 ····​.​local·​p2,​·​"comments":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​>;​" 172 ····​.​local·​p2,​·​"comments":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​>;​"
173 ····​const/​4·​v9,​·​0x0 173 ····​const/​4·​v9,​·​0x0
   
174 ····​.​line·​103 174 ····​.​line·​103
175 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 175 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
176 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 176 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
177 ····​.​line·​105 177 ····​.​line·​105
178 ····​.​local·​v5,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 178 ····​.​local·​v4,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
179 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 179 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
180 ····​move-​result-​object·​v2 180 ····​move-​result-​object·​v6
   
181 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
182 ····​:​cond_0 181 ····​:​cond_0
183 ····​:​goto_0 182 ····​:​goto_0
184 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 183 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
185 ····​move-​result·​v7 184 ····​move-​result·​v7
   
186 ····​if-​eqz·​v7,​·​:​cond_2 185 ····​if-​eqz·​v7,​·​:​cond_2
   
187 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 186 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
188 ····​move-​result-​object·​v1 187 ····​move-​result-​object·​v1
   
189 ····​check-​cast·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​ 188 ····​check-​cast·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​
   
190 ····​.​line·​106 189 ····​.​line·​106
191 ····​.​local·​v1,​·​"comment":​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​ 190 ····​.​local·​v1,​·​"comment":​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​
192 ····​if-​eqz·​v1,​·​:​cond_0 191 ····​if-​eqz·​v1,​·​:​cond_0
   
193 ····​.​line·​109 192 ····​.​line·​109
194 ····​new-​instance·​v3,​·​Landroid/​content/​ContentValues;​ 193 ····​new-​instance·​v2,​·​Landroid/​content/​ContentValues;​
   
195 ····​const/​4·​v7,​·​0x6 194 ····​const/​4·​v7,​·​0x6
   
196 ····​invoke-​direct·​{v3,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 195 ····​invoke-​direct·​{v2,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
197 ····​.​line·​110 196 ····​.​line·​110
198 ····​.​local·​v3,​·​"row":​Landroid/​content/​ContentValues;​ 197 ····​.​local·​v2,​·​"row":​Landroid/​content/​ContentValues;​
199 ····​const-​string·​v7,​·​"change_id" 198 ····​const-​string·​v7,​·​"change_id"
   
200 ····​invoke-​virtual·​{v3,​·​v7,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 199 ····​invoke-​virtual·​{v2,​·​v7,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
201 ····​.​line·​111 200 ····​.​line·​111
202 ····​const-​string·​v7,​·​"message_id" 201 ····​const-​string·​v7,​·​"message_id"
   
203 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>id:​Ljava/​lang/​String;​ 202 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>id:​Ljava/​lang/​String;​
   
204 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 203 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
205 ····​.​line·​113 204 ····​.​line·​113
206 ····​iget-​object·​v0,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>author:​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​ 205 ····​iget-​object·​v0,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>author:​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​
   
207 ····​.​line·​114 206 ····​.​line·​114
208 ····​.​local·​v0,​·​"author":​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​ 207 ····​.​local·​v0,​·​"author":​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​
209 ····​if-​eqz·​v0,​·​:​cond_1 208 ····​if-​eqz·​v0,​·​:​cond_1
   
210 ····​.​line·​115 209 ····​.​line·​115
211 ····​const-​string·​v7,​·​"author" 210 ····​const-​string·​v7,​·​"author"
   
212 ····​iget-​object·​v8,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​-​>_accountId:​Ljava/​lang/​Integer;​ 211 ····​iget-​object·​v8,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​-​>_accountId:​Ljava/​lang/​Integer;​
   
213 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 212 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
214 ····​.​line·​122 213 ····​.​line·​122
215 ····​:​goto_1 214 ····​:​goto_1
216 ····​const-​string·​v7,​·​"timestamp" 215 ····​const-​string·​v7,​·​"timestamp"
   
217 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>date:​Ljava/​sql/​Timestamp;​ 216 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>date:​Ljava/​sql/​Timestamp;​
   
218 ····​invoke-​virtual·​{v8},​·​Ljava/​sql/​Timestamp;​-​>toString()​Ljava/​lang/​String;​ 217 ····​invoke-​virtual·​{v8},​·​Ljava/​sql/​Timestamp;​-​>toString()​Ljava/​lang/​String;​
   
219 ····​move-​result-​object·​v8 218 ····​move-​result-​object·​v8
   
220 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 219 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
221 ····​.​line·​123 220 ····​.​line·​123
222 ····​const-​string·​v7,​·​"message" 221 ····​const-​string·​v7,​·​"message"
   
223 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>message:​Ljava/​lang/​String;​ 222 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>message:​Ljava/​lang/​String;​
   
224 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 223 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
225 ····​.​line·​124 224 ····​.​line·​124
226 ····​const-​string·​v7,​·​"_revision_number" 225 ····​const-​string·​v7,​·​"_revision_number"
   
227 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>_revisionNumber:​Ljava/​lang/​Integer;​ 226 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeMessageInfo;​-​>_revisionNumber:​Ljava/​lang/​Integer;​
   
228 ····​invoke-​virtual·​{v3,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 227 ····​invoke-​virtual·​{v2,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
229 ····​.​line·​125 228 ····​.​line·​125
230 ····​invoke-​interface·​{v5,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 229 ····​invoke-​interface·​{v4,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
Max diff block lines reached; 3276/7868 bytes (41.64%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/Revisions.smali
Offset 199, 169 lines modified Offset 199, 168 lines modified
   
199 ····​.​line·​147 199 ····​.​line·​147
200 ····​:​goto_0 200 ····​:​goto_0
201 ····​return-​void 201 ····​return-​void
   
202 ····​.​line·​121 202 ····​.​line·​121
203 ····​:​cond_0 203 ····​:​cond_0
204 ····​iget·​v5,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>_number:​I 204 ····​iget·​v4,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>_number:​I
   
205 ····​.​line·​122 205 ····​.​line·​122
206 ····​.​local·​v5,​·​"ps":​I 206 ····​.​local·​v4,​·​"ps":​I
207 ····​new-​instance·​v6,​·​Landroid/​content/​ContentValues;​ 207 ····​new-​instance·​v5,​·​Landroid/​content/​ContentValues;​
   
208 ····​const/​16·​v8,​·​0x9 208 ····​const/​16·​v7,​·​0x9
   
209 ····​invoke-​direct·​{v6,​·​v8},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 209 ····​invoke-​direct·​{v5,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
210 ····​.​line·​124 210 ····​.​line·​124
211 ····​.​local·​v6,​·​"row":​Landroid/​content/​ContentValues;​ 211 ····​.​local·​v5,​·​"row":​Landroid/​content/​ContentValues;​
212 ····​const-​string·​v8,​·​"change_id" 212 ····​const-​string·​v7,​·​"change_id"
   
213 ····​invoke-​virtual·​{v6,​·​v8,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 213 ····​invoke-​virtual·​{v5,​·​v7,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
214 ····​.​line·​125 214 ····​.​line·​125
215 ····​const-​string·​v8,​·​"psNumber" 215 ····​const-​string·​v7,​·​"psNumber"
   
216 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 216 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
217 ····​move-​result-​object·​v9 217 ····​move-​result-​object·​v8
   
218 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 218 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
219 ····​.​line·​126 219 ····​.​line·​126
220 ····​const-​string·​v8,​·​"commitId" 220 ····​const-​string·​v7,​·​"commitId"
   
221 ····​iget-​object·​v9,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​ 221 ····​iget-​object·​v8,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​
   
222 ····​iget-​object·​v9,​·​v9,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>commit:​Ljava/​lang/​String;​ 222 ····​iget-​object·​v8,​·​v8,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>commit:​Ljava/​lang/​String;​
   
223 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 223 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
224 ····​.​line·​127 224 ····​.​line·​127
225 ····​iget-​object·​v8,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​ 225 ····​iget-​object·​v7,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​
   
226 ····​iget-​object·​v0,​·​v8,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>author:​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​ 226 ····​iget-​object·​v0,​·​v7,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>author:​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​
   
227 ····​.​line·​128 227 ····​.​line·​128
228 ····​.​local·​v0,​·​"author":​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​ 228 ····​.​local·​v0,​·​"author":​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​
229 ····​if-​eqz·​v0,​·​:​cond_1 229 ····​if-​eqz·​v0,​·​:​cond_1
   
230 ····​.​line·​129 230 ····​.​line·​129
231 ····​const-​string·​v8,​·​"author" 231 ····​const-​string·​v7,​·​"author"
   
232 ····​iget-​object·​v9,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​-​>email:​Ljava/​lang/​String;​ 232 ····​iget-​object·​v8,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​-​>email:​Ljava/​lang/​String;​
   
233 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 233 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
234 ····​.​line·​131 234 ····​.​line·​131
235 ····​:​cond_1 235 ····​:​cond_1
236 ····​iget-​object·​v8,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​ 236 ····​iget-​object·​v7,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​
   
237 ····​iget-​object·​v1,​·​v8,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>committer:​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​ 237 ····​iget-​object·​v1,​·​v7,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>committer:​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​
   
238 ····​.​line·​132 238 ····​.​line·​132
239 ····​.​local·​v1,​·​"committer":​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​ 239 ····​.​local·​v1,​·​"committer":​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​
240 ····​if-​eqz·​v1,​·​:​cond_2 240 ····​if-​eqz·​v1,​·​:​cond_2
   
241 ····​.​line·​133 241 ····​.​line·​133
242 ····​const-​string·​v8,​·​"committer" 242 ····​const-​string·​v7,​·​"committer"
   
243 ····​iget-​object·​v9,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​-​>email:​Ljava/​lang/​String;​ 243 ····​iget-​object·​v8,​·​v1,​·​Lcom/​google/​gerrit/​extensions/​common/​GitPerson;​-​>email:​Ljava/​lang/​String;​
   
244 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 244 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
245 ····​.​line·​135 245 ····​.​line·​135
246 ····​:​cond_2 246 ····​:​cond_2
247 ····​const-​string·​v8,​·​"message" 247 ····​const-​string·​v7,​·​"message"
   
248 ····​iget-​object·​v9,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​ 248 ····​iget-​object·​v8,​·​p2,​·​Lcom/​google/​gerrit/​extensions/​common/​RevisionInfo;​-​>commit:​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​
   
249 ····​iget-​object·​v9,​·​v9,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>message:​Ljava/​lang/​String;​ 249 ····​iget-​object·​v8,​·​v8,​·​Lcom/​google/​gerrit/​extensions/​common/​CommitInfo;​-​>message:​Ljava/​lang/​String;​
   
250 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 250 ····​invoke-​virtual·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
251 ····​.​line·​137 251 ····​.​line·​137
252 ····​sget-​object·​v8,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Revisions;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 252 ····​sget-​object·​v7,​·​Lcom/​jbirdvegas/​mgerrit/​database/​Revisions;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
253 ····​invoke-​static·​{v8},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​DBParams;​-​>insertWithReplace(La​ndroid/​net/​Uri;​)​Landroid/​net/​Uri;​ 253 ····​invoke-​static·​{v7},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​DBParams;​-​>insertWithReplace(La​ndroid/​net/​Uri;​)​Landroid/​net/​Uri;​
   
254 ····​move-​result-​object·​v7 254 ····​move-​result-​object·​v6
   
255 ····​.​line·​138 255 ····​.​line·​138
256 ····​.​local·​v7,​·​"uri":​Landroid/​net/​Uri;​ 256 ····​.​local·​v6,​·​"uri":​Landroid/​net/​Uri;​
257 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​ 257 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
   
258 ····​move-​result-​object·​v8 258 ····​move-​result-​object·​v7
   
259 ····​invoke-​virtual·​{v8,​·​v7,​·​v6},​·​Landroid/​content/​ContentResolver;​-​>insert(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​)​Landroid/​net/​Uri;​ 259 ····​invoke-​virtual·​{v7,​·​v6,​·​v5},​·​Landroid/​content/​ContentResolver;​-​>insert(Landroid/​net/​Uri;​Landroid/​content/​ContentValues;​)​Landroid/​net/​Uri;​
   
Max diff block lines reached; 3478/10027 bytes (34.69%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/UserChanges.smali
Offset 357, 14 lines modified Offset 357, 15 lines modified
357 ····​.​local·​v7,​·​"valuesArray":​[Ljava/​lang/​String;​ 357 ····​.​local·​v7,​·​"valuesArray":​[Ljava/​lang/​String;​
358 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​CursorLoader;​ 358 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​CursorLoader;​
   
359 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​database/​UserChanges;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 359 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​database/​UserChanges;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
360 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​database/​UserChanges;​-​>CHANGE_LIST_PROJECTI​ON:​[Ljava/​lang/​String;​ 360 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​database/​UserChanges;​-​>CHANGE_LIST_PROJECTI​ON:​[Ljava/​lang/​String;​
   
  361 ····​.​line·​276
361 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 362 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
362 ····​move-​result-​object·​v4 363 ····​move-​result-​object·​v4
   
363 ····​invoke-​interface·​{p3,​·​v7},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 364 ····​invoke-​interface·​{p3,​·​v7},​·​Ljava/​util/​List;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
364 ····​move-​result-​object·​v5 365 ····​move-​result-​object·​v5
Offset 373, 14 lines modified Offset 374, 15 lines modified
   
373 ····​const-​string·​v6,​·​"time_modified·​DESC" 374 ····​const-​string·​v6,​·​"time_modified·​DESC"
   
374 ····​move-​object·​v1,​·​p0 375 ····​move-​object·​v1,​·​p0
   
375 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 376 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  377 ····​.​line·​275
376 ····​return-​object·​v0 378 ····​return-​object·​v0
377 .​end·​method 379 .​end·​method
   
378 .​method·​public·​static·​findCommitsWithSubjec​t(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​content/​CursorLoader;​ 380 .​method·​public·​static·​findCommitsWithSubjec​t(Landroid/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​content/​CursorLoader;​
379 ····​.​locals·​4 381 ····​.​locals·​4
380 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 382 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
381 ····​.​param·​p1,​·​"status"····​#·​Ljava/​lang/​String;​ 383 ····​.​param·​p1,​·​"status"····​#·​Ljava/​lang/​String;​
Offset 528, 221 lines modified Offset 530, 220 lines modified
528 ············​">;​)​I" 530 ············​">;​)​I"
529 ········​} 531 ········​}
530 ····​.​end·​annotation 532 ····​.​end·​annotation
   
531 ····​.​prologue 533 ····​.​prologue
532 ····​.​line·​148 534 ····​.​line·​148
533 ····​.​local·​p1,​·​"commits":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​>;​" 535 ····​.​local·​p1,​·​"commits":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​>;​"
534 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 536 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
535 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 537 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
536 ····​.​line·​149 538 ····​.​line·​149
537 ····​.​local·​v6,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 539 ····​.​local·​v5,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
538 ····​new-​instance·​v1,​·​Ljava/​util/​HashSet;​ 540 ····​new-​instance·​v1,​·​Ljava/​util/​HashSet;​
   
539 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashSet;​-​><init>()​V 541 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
540 ····​.​line·​150 542 ····​.​line·​150
541 ····​.​local·​v1,​·​"committers":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​>;​" 543 ····​.​local·​v1,​·​"committers":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​>;​"
542 ····​new-​instance·​v3,​·​Ljava/​util/​HashSet;​ 544 ····​new-​instance·​v2,​·​Ljava/​util/​HashSet;​
   
543 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashSet;​-​><init>()​V 545 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
544 ····​.​line·​152 546 ····​.​line·​152
545 ····​.​local·​v3,​·​"projects":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​" 547 ····​.​local·​v2,​·​"projects":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Ljava/​lang/​String;​>;​"
546 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 548 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
547 ····​move-​result-​object·​v2 549 ····​move-​result-​object·​v8
   
548 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
549 ····​:​goto_0 550 ····​:​goto_0
550 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 551 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
551 ····​move-​result·​v8 552 ····​move-​result·​v7
   
552 ····​if-​eqz·​v8,​·​:​cond_1 553 ····​if-​eqz·​v7,​·​:​cond_1
   
553 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 554 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
554 ····​move-​result-​object·​v0 555 ····​move-​result-​object·​v0
   
555 ····​check-​cast·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​ 556 ····​check-​cast·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​
   
556 ····​.​line·​153 557 ····​.​line·​153
557 ····​.​local·​v0,​·​"commit":​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​ 558 ····​.​local·​v0,​·​"commit":​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​
558 ····​new-​instance·​v4,​·​Landroid/​content/​ContentValues;​ 559 ····​new-​instance·​v3,​·​Landroid/​content/​ContentValues;​
   
559 ····​const/​16·​v8,​·​0x9 560 ····​const/​16·​v7,​·​0x9
   
560 ····​invoke-​direct·​{v4,​·​v8},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 561 ····​invoke-​direct·​{v3,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
561 ····​.​line·​155 562 ····​.​line·​155
562 ····​.​local·​v4,​·​"row":​Landroid/​content/​ContentValues;​ 563 ····​.​local·​v3,​·​"row":​Landroid/​content/​ContentValues;​
563 ····​const-​string·​v8,​·​"change_id" 564 ····​const-​string·​v7,​·​"change_id"
   
564 ····​iget-​object·​v9,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​>changeId:​Ljava/​lang/​String;​ 565 ····​iget-​object·​v9,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​>changeId:​Ljava/​lang/​String;​
   
565 ····​invoke-​virtual·​{v4,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 566 ····​invoke-​virtual·​{v3,​·​v7,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
566 ····​.​line·​156 567 ····​.​line·​156
567 ····​const-​string·​v8,​·​"subject" 568 ····​const-​string·​v7,​·​"subject"
   
568 ····​iget-​object·​v9,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​>subject:​Ljava/​lang/​String;​ 569 ····​iget-​object·​v9,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​>subject:​Ljava/​lang/​String;​
   
569 ····​invoke-​virtual·​{v4,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 570 ····​invoke-​virtual·​{v3,​·​v7,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
570 ····​.​line·​157 571 ····​.​line·​157
Max diff block lines reached; 8696/13246 bytes (65.65%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/Users.smali
Offset 324, 22 lines modified Offset 324, 24 lines modified
   
324 ····​const/​4·​v4,​·​0x1 324 ····​const/​4·​v4,​·​0x1
   
325 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​ 325 ····​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​String;​
   
326 ····​const/​4·​v5,​·​0x0 326 ····​const/​4·​v5,​·​0x0
   
  327 ····​.​line·​200
327 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Integer;​-​>toString()​Ljava/​lang/​String;​ 328 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Integer;​-​>toString()​Ljava/​lang/​String;​
   
328 ····​move-​result-​object·​v6 329 ····​move-​result-​object·​v6
   
329 ····​aput-​object·​v6,​·​v4,​·​v5 330 ····​aput-​object·​v6,​·​v4,​·​v5
   
330 ····​const/​4·​v5,​·​0x0 331 ····​const/​4·​v5,​·​0x0
   
  332 ····​.​line·​199
331 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 333 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
332 ····​move-​result-​object·​v9 334 ····​move-​result-​object·​v9
   
333 ····​.​restart·​local·​v9····​#·​"c":​Landroid/​database/​Cursor;​ 335 ····​.​restart·​local·​v9····​#·​"c":​Landroid/​database/​Cursor;​
334 ····​goto·​:​goto_0 336 ····​goto·​:​goto_0
   
Offset 541, 122 lines modified Offset 543, 121 lines modified
541 ············​">;​)​I" 543 ············​">;​)​I"
542 ········​} 544 ········​}
543 ····​.​end·​annotation 545 ····​.​end·​annotation
   
544 ····​.​prologue 546 ····​.​prologue
545 ····​.​line·​101 547 ····​.​line·​101
546 ····​.​local·​p1,​·​"users":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​>;​" 548 ····​.​local·​p1,​·​"users":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​>;​"
547 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 549 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
548 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 550 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
549 ····​.​line·​103 551 ····​.​line·​103
550 ····​.​local·​v6,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 552 ····​.​local·​v5,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
551 ····​const/​4·​v8,​·​0x0 553 ····​const/​4·​v7,​·​0x0
   
552 ····​invoke-​static·​{p0,​·​v8},​·​Lcom/​jbirdvegas/​mgerrit/​database/​Users;​-​>getUser(Landroid/​content/​Context;​Ljava/​lang/​Integer;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​ 554 ····​invoke-​static·​{p0,​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​database/​Users;​-​>getUser(Landroid/​content/​Context;​Ljava/​lang/​Integer;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​
   
553 ····​move-​result-​object·​v3 555 ····​move-​result-​object·​v2
   
554 ····​.​line·​105 556 ····​.​line·​105
555 ····​.​local·​v3,​·​"self":​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​ 557 ····​.​local·​v2,​·​"self":​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​
556 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 558 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
557 ····​move-​result-​object·​v0 559 ····​move-​result-​object·​v7
   
558 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
559 ····​:​cond_0 560 ····​:​cond_0
560 ····​:​goto_0 561 ····​:​goto_0
561 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 562 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
562 ····​move-​result·​v8 563 ····​move-​result·​v8
   
563 ····​if-​eqz·​v8,​·​:​cond_3 564 ····​if-​eqz·​v8,​·​:​cond_3
   
564 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 565 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
565 ····​move-​result-​object·​v5 566 ····​move-​result-​object·​v4
   
566 ····​check-​cast·​v5,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​ 567 ····​check-​cast·​v4,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​
   
567 ····​.​line·​106 568 ····​.​line·​106
568 ····​.​local·​v5,​·​"user":​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​ 569 ····​.​local·​v4,​·​"user":​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​
569 ····​new-​instance·​v2,​·​Landroid/​content/​ContentValues;​ 570 ····​new-​instance·​v1,​·​Landroid/​content/​ContentValues;​
   
570 ····​invoke-​direct·​{v2},​·​Landroid/​content/​ContentValues;​-​><init>()​V 571 ····​invoke-​direct·​{v1},​·​Landroid/​content/​ContentValues;​-​><init>()​V
   
571 ····​.​line·​107 572 ····​.​line·​107
572 ····​.​local·​v2,​·​"row":​Landroid/​content/​ContentValues;​ 573 ····​.​local·​v1,​·​"row":​Landroid/​content/​ContentValues;​
573 ····​if-​eqz·​v5,​·​:​cond_0 574 ····​if-​eqz·​v4,​·​:​cond_0
   
574 ····​.​line·​109 575 ····​.​line·​109
575 ····​if-​eqz·​v3,​·​:​cond_1 576 ····​if-​eqz·​v2,​·​:​cond_1
   
576 ····​iget-​object·​v8,​·​v5,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​-​>_accountId:​Ljava/​lang/​Integer;​ 577 ····​iget-​object·​v8,​·​v4,​·​Lcom/​google/​gerrit/​extensions/​common/​AccountInfo;​-​>_accountId:​Ljava/​lang/​Integer;​
   
577 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Integer;​-​>intValue()​I 578 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
578 ····​move-​result·​v8 579 ····​move-​result·​v8
   
579 ····​invoke-​virtual·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​-​>getAccountId()​I 580 ····​invoke-​virtual·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​-​>getAccountId()​I
   
580 ····​move-​result·​v9 581 ····​move-​result·​v9
   
581 ····​if-​ne·​v8,​·​v9,​·​:​cond_1 582 ····​if-​ne·​v8,​·​v9,​·​:​cond_1
   
582 ····​.​line·​112 583 ····​.​line·​112
583 ····​const-​string·​v8,​·​"http_user" 584 ····​const-​string·​v8,​·​"http_user"
   
584 ····​iget-​object·​v9,​·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​-​>username:​Ljava/​lang/​String;​ 585 ····​iget-​object·​v9,​·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​UserAccountInfo;​-​>username:​Ljava/​lang/​String;​
   
585 ····​invoke-​virtual·​{v2,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 586 ····​invoke-​virtual·​{v1,​·​v8,​·​v9},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
586 ····​.​line·​113 587 ····​.​line·​113
587 ····​const-​string·​v8,​·​"http_password" 588 ····​const-​string·​v8,​·​"http_password"
Max diff block lines reached; 5824/10135 bytes (57.46%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/Reviewers.smali
Offset 171, 97 lines modified Offset 171, 96 lines modified
171 ············​">;​" 171 ············​">;​"
172 ········​} 172 ········​}
173 ····​.​end·​annotation 173 ····​.​end·​annotation
   
174 ····​.​prologue 174 ····​.​prologue
175 ····​.​line·​106 175 ····​.​line·​106
176 ····​.​local·​p2,​·​"approvers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​>;​" 176 ····​.​local·​p2,​·​"approvers":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​>;​"
177 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ 177 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
178 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V 178 ····​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
179 ····​.​line·​108 179 ····​.​line·​108
180 ····​.​local·​v3,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 180 ····​.​local·​v2,​·​"values":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
181 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 181 ····​invoke-​interface·​{p2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
182 ····​move-​result-​object·​v1 182 ····​move-​result-​object·​v3
   
183 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
184 ····​:​goto_0 183 ····​:​goto_0
185 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 184 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
186 ····​move-​result·​v4 185 ····​move-​result·​v4
   
187 ····​if-​eqz·​v4,​·​:​cond_1 186 ····​if-​eqz·​v4,​·​:​cond_1
   
188 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 187 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
189 ····​move-​result-​object·​v0 188 ····​move-​result-​object·​v0
   
190 ····​check-​cast·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​ 189 ····​check-​cast·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​
   
191 ····​.​line·​109 190 ····​.​line·​109
192 ····​.​local·​v0,​·​"approver":​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​ 191 ····​.​local·​v0,​·​"approver":​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​
193 ····​new-​instance·​v2,​·​Landroid/​content/​ContentValues;​ 192 ····​new-​instance·​v1,​·​Landroid/​content/​ContentValues;​
   
194 ····​invoke-​direct·​{v2},​·​Landroid/​content/​ContentValues;​-​><init>()​V 193 ····​invoke-​direct·​{v1},​·​Landroid/​content/​ContentValues;​-​><init>()​V
   
195 ····​.​line·​110 194 ····​.​line·​110
196 ····​.​local·​v2,​·​"row":​Landroid/​content/​ContentValues;​ 195 ····​.​local·​v1,​·​"row":​Landroid/​content/​ContentValues;​
197 ····​const-​string·​v4,​·​"user" 196 ····​const-​string·​v4,​·​"user"
   
198 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>_accountId:​Ljava/​lang/​Integer;​ 197 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>_accountId:​Ljava/​lang/​Integer;​
   
199 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 198 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
200 ····​.​line·​111 199 ····​.​line·​111
201 ····​const-​string·​v4,​·​"change_id" 200 ····​const-​string·​v4,​·​"change_id"
   
202 ····​invoke-​virtual·​{v2,​·​v4,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 201 ····​invoke-​virtual·​{v1,​·​v4,​·​p1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
203 ····​.​line·​113 202 ····​.​line·​113
204 ····​const-​string·​v4,​·​"Code-​Review" 203 ····​const-​string·​v4,​·​"Code-​Review"
   
205 ····​invoke-​virtual·​{v4,​·​p3},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 204 ····​invoke-​virtual·​{v4,​·​p3},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
206 ····​move-​result·​v4 205 ····​move-​result·​v4
   
207 ····​if-​eqz·​v4,​·​:​cond_0 206 ····​if-​eqz·​v4,​·​:​cond_0
   
208 ····​const-​string·​v4,​·​"code_review" 207 ····​const-​string·​v4,​·​"code_review"
   
209 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>value:​Ljava/​lang/​Integer;​ 208 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>value:​Ljava/​lang/​Integer;​
   
210 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 209 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
211 ····​.​line·​115 210 ····​.​line·​115
212 ····​:​goto_1 211 ····​:​goto_1
213 ····​invoke-​interface·​{v3,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 212 ····​invoke-​interface·​{v2,​·​v1},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
214 ····​goto·​:​goto_0 213 ····​goto·​:​goto_0
   
215 ····​.​line·​114 214 ····​.​line·​114
216 ····​:​cond_0 215 ····​:​cond_0
217 ····​const-​string·​v4,​·​"verified" 216 ····​const-​string·​v4,​·​"verified"
   
218 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>value:​Ljava/​lang/​Integer;​ 217 ····​iget-​object·​v5,​·​v0,​·​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​-​>value:​Ljava/​lang/​Integer;​
   
219 ····​invoke-​virtual·​{v2,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V 218 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​V
   
220 ····​goto·​:​goto_1 219 ····​goto·​:​goto_1
   
221 ····​.​line·​117 220 ····​.​line·​117
222 ····​.​end·​local·​v0····​#·​"approver":​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​ 221 ····​.​end·​local·​v0····​#·​"approver":​Lcom/​google/​gerrit/​extensions/​common/​ApprovalInfo;​
223 ····​.​end·​local·​v2····​#·​"row":​Landroid/​content/​ContentValues;​ 222 ····​.​end·​local·​v1····​#·​"row":​Landroid/​content/​ContentValues;​
224 ····​:​cond_1 223 ····​:​cond_1
225 ····​return-​object·​v3 224 ····​return-​object·​v2
226 .​end·​method 225 .​end·​method
   
227 .​method·​public·​static·​insertReviewers(Landr​oid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​Map;​)​I 226 .​method·​public·​static·​insertReviewers(Landr​oid/​content/​Context;​Ljava/​lang/​String;​Ljava/​util/​Map;​)​I
228 ····​.​locals·11 227 ····​.​locals·9
229 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 228 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
230 ····​.​param·​p1,​·​"changeid"····​#·​Ljava/​lang/​String;​ 229 ····​.​param·​p1,​·​"changeid"····​#·​Ljava/​lang/​String;​
231 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 230 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
232 ········​value·​=·​{ 231 ········​value·​=·​{
233 ············​"(",​ 232 ············​"(",​
234 ············​"Landroid/​content/​Context;​",​ 233 ············​"Landroid/​content/​Context;​",​
235 ············​"Ljava/​lang/​String;​",​ 234 ············​"Ljava/​lang/​String;​",​
Offset 270, 120 lines modified Offset 269, 113 lines modified
270 ············​"Ljava/​lang/​String;​",​ 269 ············​"Ljava/​lang/​String;​",​
Max diff block lines reached; 5755/10094 bytes (57.01%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/database/ProjectsTable.smali
Offset 243, 24 lines modified Offset 243, 26 lines modified
   
243 ····​move-​result-​object·​v2 243 ····​move-​result-​object·​v2
   
244 ····​.​line·​154 244 ····​.​line·​154
245 ····​.​local·​v2,​·​"uri":​Landroid/​net/​Uri;​ 245 ····​.​local·​v2,​·​"uri":​Landroid/​net/​Uri;​
246 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​CursorLoader;​ 246 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​CursorLoader;​
   
  247 ····​.​line·​155
247 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 248 ····​invoke-​virtual·​{v8},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
248 ····​move-​result-​object·​v4 249 ····​move-​result-​object·​v4
   
249 ····​const-​string·​v6,​·​"base·​ASC,​·​project·​ASC" 250 ····​const-​string·​v6,​·​"base·​ASC,​·​project·​ASC"
   
250 ····​move-​object·​v1,​·​p0 251 ····​move-​object·​v1,​·​p0
   
251 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 252 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  253 ····​.​line·​154
252 ····​return-​object·​v0 254 ····​return-​object·​v0
   
253 ····​.​line·​141 255 ····​.​line·​141
254 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​ 256 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​
255 ····​.​end·​local·​v5····​#·​"whereQuery":​[Ljava/​lang/​String;​ 257 ····​.​end·​local·​v5····​#·​"whereQuery":​[Ljava/​lang/​String;​
256 ····​.​end·​local·​v7····​#·​"newQuery":​Ljava/​lang/​String;​ 258 ····​.​end·​local·​v7····​#·​"newQuery":​Ljava/​lang/​String;​
257 ····​.​end·​local·​v8····​#·​"where":​Ljava/​lang/​StringBuilder;​ 259 ····​.​end·​local·​v8····​#·​"where":​Ljava/​lang/​StringBuilder;​
Offset 401, 20 lines modified Offset 403, 22 lines modified
401 ····​:​goto_1 403 ····​:​goto_1
402 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​ 404 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
   
403 ····​move-​result-​object·​v0 405 ····​move-​result-​object·​v0
   
404 ····​sget-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​database/​ProjectsTable;​-​>CONTENT_URI:​Landroid/​net/​Uri;​ 406 ····​sget-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​database/​ProjectsTable;​-​>CONTENT_URI:​Landroid/​net/​Uri;​
   
  407 ····​.​line·​178
405 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 408 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
406 ····​move-​result-​object·​v3 409 ····​move-​result-​object·​v3
   
407 ····​const-​string·​v5,​·​"base·​ASC,​·​project·​ASC" 410 ····​const-​string·​v5,​·​"base·​ASC,​·​project·​ASC"
   
  411 ····​.​line·​177
408 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​ 412 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​content/​ContentResolver;​-​>query(Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​database/​Cursor;​
   
409 ····​move-​result-​object·​v0 413 ····​move-​result-​object·​v0
   
410 ····​return-​object·​v0 414 ····​return-​object·​v0
   
411 ····​.​line·​165 415 ····​.​line·​165
Offset 473, 122 lines modified Offset 477, 121 lines modified
473 ············​">;​)​I" 477 ············​">;​)​I"
474 ········​} 478 ········​}
475 ····​.​end·​annotation 479 ····​.​end·​annotation
   
476 ····​.​prologue 480 ····​.​prologue
477 ····​.​line·​89 481 ····​.​line·​89
478 ····​.​local·​p1,​·​"projects":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​>;​" 482 ····​.​local·​p1,​·​"projects":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​>;​"
479 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​ 483 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​
   
480 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V 484 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
481 ····​.​line·​91 485 ····​.​line·​91
482 ····​.​local·​v5,​·​"projectValues":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​" 486 ····​.​local·​v4,​·​"projectValues":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​content/​ContentValues;​>;​"
483 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 487 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
484 ····​move-​result-​object·​v0 488 ····​move-​result-​object·​v8
   
485 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
486 ····​:​goto_0 489 ····​:​goto_0
487 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 490 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
488 ····​move-​result·​v8 491 ····​move-​result·​v7
   
489 ····​if-​eqz·​v8,​·​:​cond_0 492 ····​if-​eqz·​v7,​·​:​cond_0
   
490 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 493 ····​invoke-​interface·​{v8},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
491 ····​move-​result-​object·​v3 494 ····​move-​result-​object·​v2
   
492 ····​check-​cast·​v3,​·​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​ 495 ····​check-​cast·​v2,​·​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​
   
493 ····​.​line·​92 496 ····​.​line·​92
494 ····​.​local·​v3,​·​"project":​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​ 497 ····​.​local·​v2,​·​"project":​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​
495 ····​new-​instance·​v4,​·​Landroid/​content/​ContentValues;​ 498 ····​new-​instance·​v3,​·​Landroid/​content/​ContentValues;​
   
496 ····​const/​4·​v8,​·​0x2 499 ····​const/​4·​v7,​·​0x2
   
497 ····​invoke-​direct·​{v4,​·​v8},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V 500 ····​invoke-​direct·​{v3,​·​v7},​·​Landroid/​content/​ContentValues;​-​><init>(I)​V
   
498 ····​.​line·​94 501 ····​.​line·​94
499 ····​.​local·​v4,​·​"projectRow":​Landroid/​content/​ContentValues;​ 502 ····​.​local·​v3,​·​"projectRow":​Landroid/​content/​ContentValues;​
500 ····​iget-​object·​v1,​·​v3,​·​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​-​>name:​Ljava/​lang/​String;​ 503 ····​iget-​object·​v0,​·​v2,​·​Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​-​>name:​Ljava/​lang/​String;​
   
501 ····​.​line·​95 504 ····​.​line·​95
502 ····​.​local·​v1,​·​"path":​Ljava/​lang/​String;​ 505 ····​.​local·​v0,​·​"path":​Ljava/​lang/​String;​
503 ····​const-​string·​v8,​·​"path" 506 ····​const-​string·​v7,​·​"path"
   
504 ····​invoke-​virtual·​{v4,​·​v8,​·​v1},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 507 ····​invoke-​virtual·​{v3,​·​v7,​·​v0},​·​Landroid/​content/​ContentValues;​-​>put(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
Max diff block lines reached; 10962/15154 bytes (72.34%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/fragments/CardsFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​110 27 ····​.​line·​110
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CardsFragment$2.smali
Offset 17, 16 lines modified Offset 17, 17 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​content/​Context;​ 22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
23 ····​.​param·​p3,​·​"x1"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​ 23 ····​.​param·​p2,​·​"context"····​#·​Landroid/​content/​Context;​
  24 ····​.​param·​p3,​·​"wrapped"····​#·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​
   
24 ····​.​prologue 25 ····​.​prologue
25 ····​.​line·​178 26 ····​.​line·​178
26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
27 ····​invoke-​direct·​{p0,​·​p2,​·​p3},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​-​><init>(Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​)​V 28 ····​invoke-​direct·​{p0,​·​p2,​·​p3},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​EndlessAdapterWrapper​;​-​><init>(Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListWrappable;​)​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CardsFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​192 27 ····​.​line·​192
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CardsFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​467 27 ····​.​line·​467
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/ChangeListFragment$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​V 20 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​91 24 ····​.​line·​91
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$SimpleOnPag​eChangeListener;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CardsFragment.smali
Offset 351, 14 lines modified Offset 351, 15 lines modified
   
351 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>mParent:​Landroid/​support/​v4/​app/​FragmentActivity;​ 351 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>mParent:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
352 ····​const·​v2,​·​0x7f03001e 352 ····​const·​v2,​·​0x7f03001e
   
353 ····​const/​4·​v3,​·​0x0 353 ····​const/​4·​v3,​·​0x0
   
  354 ····​.​line·​173
354 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>getQuery()​Ljava/​lang/​String;​ 355 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>getQuery()​Ljava/​lang/​String;​
   
355 ····​move-​result-​object·​v7 356 ····​move-​result-​object·​v7
   
356 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​-​><init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[IILjava/​lang/​String;​)​V 357 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​-​><init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​[Ljava/​lang/​String;​[IILjava/​lang/​String;​)​V
   
357 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>mAdapter:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​ 358 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CardsFragment;​-​>mAdapter:​Lcom/​jbirdvegas/​mgerrit/​adapters/​ChangeListAdapter;​
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​219 27 ····​.​line·​219
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/ChangeListFragment.smali
Offset 67, 15 lines modified Offset 67, 14 lines modified
   
67 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​JSONCommit$Status;​-​>toString()​Ljava/​lang/​String;​ 67 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​JSONCommit$Status;​-​>toString()​Ljava/​lang/​String;​
   
68 ····​move-​result-​object·​v0 68 ····​move-​result-​object·​v0
   
69 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​-​>mSelectedStatus:​Ljava/​lang/​String;​ 69 ····​iput-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​-​>mSelectedStatus:​Ljava/​lang/​String;​
   
70 ····​.​line·​133  
71 ····​return-​void 70 ····​return-​void
72 .​end·​method 71 .​end·​method
   
73 .​method·​static·​synthetic·​access$000(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$Se​ctionsPagerAdapter;​ 72 .​method·​static·​synthetic·​access$000(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$Se​ctionsPagerAdapter;​
74 ····​.​locals·​1 73 ····​.​locals·​1
75 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​ 74 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
   
Offset 180, 14 lines modified Offset 179, 15 lines modified
180 ····​.​line·​89 179 ····​.​line·​89
181 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​-​>mViewPager:​Landroid/​support/​v4/​view/​ViewPager;​ 180 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​-​>mViewPager:​Landroid/​support/​v4/​view/​ViewPager;​
   
182 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​ 181 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​
   
183 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​V 182 ····​invoke-​direct·​{v2,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​)​V
   
  183 ····​.​line·​90
184 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setOnPageChangeListe​ner(Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​)​V 184 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setOnPageChangeListe​ner(Landroid/​support/​v4/​view/​ViewPager$OnPageChang​eListener;​)​V
   
185 ····​.​line·​112 185 ····​.​line·​112
186 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​ 186 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
187 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V 187 ····​invoke-​direct·​{v1},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/ChangeListFragment$SectionsPagerAdapter.smali
Offset 25, 14 lines modified Offset 25, 15 lines modified
   
25 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​ 25 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​Landroid/​support/​v4/​app/​FragmentManager;​)​V 27 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​Landroid/​support/​v4/​app/​FragmentManager;​)​V
28 ····​.​locals·​2 28 ····​.​locals·​2
  29 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
29 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​ 30 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​const/​4·​v1,​·​0x0 32 ····​const/​4·​v1,​·​0x0
   
32 ····​.​line·​141 33 ····​.​line·​141
33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$Se​ctionsPagerAdapter;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​ 34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment$Se​ctionsPagerAdapter;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​ChangeListFragment;​
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​244 27 ····​.​line·​244
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$message:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$message:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​209 28 ····​.​line·​209
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​>val$message:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​>val$message:​Ljava/​lang/​String;​
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​198 27 ····​.​line·​198
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment$5.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$message:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$message:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​237 28 ····​.​line·​237
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​>val$message:​Ljava/​lang/​String;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​>val$message:​Ljava/​lang/​String;​
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/CommentFragment.smali
Offset 441, 34 lines modified Offset 441, 37 lines modified
441 ····​.​line·​235 441 ····​.​line·​235
442 ····​new-​instance·​v1,​·​Landroid/​app/​AlertDialog$Builder;​ 442 ····​new-​instance·​v1,​·​Landroid/​app/​AlertDialog$Builder;​
   
443 ····​invoke-​direct·​{v1,​·​p1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 443 ····​invoke-​direct·​{v1,​·​p1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
444 ····​const·​v2,​·​0x7f0700b6 444 ····​const·​v2,​·​0x7f0700b6
   
  445 ····​.​line·​236
445 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 446 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
446 ····​move-​result-​object·​v1 447 ····​move-​result-​object·​v1
   
447 ····​const·​v2,​·​0x1040013 448 ····​const·​v2,​·​0x1040013
   
448 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​ 449 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​
   
449 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V 450 ····​invoke-​direct·​{v3,​·​p0,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$5;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V
   
  451 ····​.​line·​237
450 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 452 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
451 ····​move-​result-​object·​v1 453 ····​move-​result-​object·​v1
   
452 ····​const·​v2,​·​0x7f0700b7 454 ····​const·​v2,​·​0x7f0700b7
   
453 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​ 455 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​
   
454 ····​invoke-​direct·​{v3,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 456 ····​invoke-​direct·​{v3,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$4;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
   
  457 ····​.​line·​244
455 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 458 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
456 ····​move-​result-​object·​v0 459 ····​move-​result-​object·​v0
   
457 ····​.​line·​252 460 ····​.​line·​252
458 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​ 461 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​
459 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 462 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
Offset 519, 44 lines modified Offset 522, 48 lines modified
519 ····​:​cond_0 522 ····​:​cond_0
520 ····​new-​instance·​v3,​·​Landroid/​app/​AlertDialog$Builder;​ 523 ····​new-​instance·​v3,​·​Landroid/​app/​AlertDialog$Builder;​
   
521 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 524 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
522 ····​const·​v4,​·​0x7f0700b3 525 ····​const·​v4,​·​0x7f0700b3
   
  526 ····​.​line·​197
523 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​ 527 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​>setMessage(I)​Landroid/​app/​AlertDialog$Builder;​
   
524 ····​move-​result-​object·​v3 528 ····​move-​result-​object·​v3
   
525 ····​const·​v4,​·​0x7f0700b4 529 ····​const·​v4,​·​0x7f0700b4
   
526 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​ 530 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​
   
527 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 531 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$3;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
   
  532 ····​.​line·​198
528 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 533 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setPositiveButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
529 ····​move-​result-​object·​v3 534 ····​move-​result-​object·​v3
   
530 ····​const·​v4,​·​0x7f0700b8 535 ····​const·​v4,​·​0x7f0700b8
   
531 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​ 536 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​
   
532 ····​invoke-​direct·​{v5,​·​p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V 537 ····​invoke-​direct·​{v5,​·​p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$2;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​Ljava/​lang/​String;​)​V
   
  538 ····​.​line·​208
533 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNeutralButton(ILa​ndroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 539 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNeutralButton(ILa​ndroid/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
534 ····​move-​result-​object·​v3 540 ····​move-​result-​object·​v3
   
535 ····​const·​v4,​·​0x7f0700b2 541 ····​const·​v4,​·​0x7f0700b2
   
536 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​ 542 ····​new-​instance·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​
   
537 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V 543 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment$1;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​CommentFragment;​)​V
   
  544 ····​.​line·​218
538 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​ 545 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​AlertDialog$Builder;​-​>setNegativeButton(IL​android/​content/​DialogInterface$OnCli​ckListener;​)​Landroid/​app/​AlertDialog$Builder;​
   
539 ····​move-​result-​object·​v0 546 ····​move-​result-​object·​v0
   
540 ····​.​line·​226 547 ····​.​line·​226
541 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​ 548 ····​.​local·​v0,​·​"ad":​Landroid/​app/​AlertDialog$Builder;​
542 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 549 ····​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
[−]
smali/com/jbirdvegas/mgerrit/fragments/DatePickerFragment.smali
Offset 30, 15 lines modified Offset 30, 14 lines modified
30 .​method·​public·​constructor·​<init>()​V 30 .​method·​public·​constructor·​<init>()​V
31 ····​.​locals·​0 31 ····​.​locals·​0
   
32 ····​.​prologue 32 ····​.​prologue
33 ····​.​line·​35 33 ····​.​line·​35
34 ····​invoke-​direct·​{p0},​·​Landroid/​app/​DialogFragment;​-​><init>()​V 34 ····​invoke-​direct·​{p0},​·​Landroid/​app/​DialogFragment;​-​><init>()​V
   
35 ····​.​line·​92  
36 ····​return-​void 35 ····​return-​void
37 .​end·​method 36 .​end·​method
   
38 .​method·​public·​static·​onDateChanged(Lorg/​joda/​time/​DateTime;​Lorg/​joda/​time/​DateTime;​)​Lorg/​joda/​time/​DateTime;​ 37 .​method·​public·​static·​onDateChanged(Lorg/​joda/​time/​DateTime;​Lorg/​joda/​time/​DateTime;​)​Lorg/​joda/​time/​DateTime;​
39 ····​.​locals·​2 38 ····​.​locals·​2
40 ····​.​param·​p0,​·​"dateTime"····​#·​Lorg/​joda/​time/​DateTime;​ 39 ····​.​param·​p0,​·​"dateTime"····​#·​Lorg/​joda/​time/​DateTime;​
41 ····​.​param·​p1,​·​"selectedDateTime"····​#·​Lorg/​joda/​time/​DateTime;​ 40 ····​.​param·​p1,​·​"selectedDateTime"····​#·​Lorg/​joda/​time/​DateTime;​
[−]
smali/com/jbirdvegas/mgerrit/fragments/LabelsFragment.smali
Offset 102, 96 lines modified Offset 102, 95 lines modified
   
102 #·​virtual·​methods 102 #·​virtual·​methods
103 .​method·​public·​getReview()​Landroid/​os/​Bundle;​ 103 .​method·​public·​getReview()​Landroid/​os/​Bundle;​
104 ····​.​locals·​7 104 ····​.​locals·​7
   
105 ····​.​prologue 105 ····​.​prologue
106 ····​.​line·​84 106 ····​.​line·​84
107 ····​new-​instance·​v1,​·​Landroid/​os/​Bundle;​ 107 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
   
108 ····​invoke-​direct·​{v1},​·​Landroid/​os/​Bundle;​-​><init>()​V 108 ····​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
109 ····​.​line·​85 109 ····​.​line·​85
110 ····​.​local·​v1,​·​"review":​Landroid/​os/​Bundle;​ 110 ····​.​local·​v0,​·​"review":​Landroid/​os/​Bundle;​
111 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​LabelsFragment;​-​>labelViews:​Ljava/​util/​ArrayList;​ 111 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​LabelsFragment;​-​>labelViews:​Ljava/​util/​ArrayList;​
   
112 ····​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​ 112 ····​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​
   
113 ····​move-​result-​object·​v0 113 ····​move-​result-​object·​v5
   
114 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
115 ····​:​cond_0 114 ····​:​cond_0
116 ····​:​goto_0 115 ····​:​goto_0
117 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 116 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
118 ····​move-​result·​v5 117 ····​move-​result·​v4
   
119 ····​if-​eqz·​v5,​·​:​cond_1 118 ····​if-​eqz·​v4,​·​:​cond_1
   
120 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 119 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
121 ····​move-​result-​object·​v4 120 ····​move-​result-​object·​v3
   
122 ····​check-​cast·​v4,​·​Landroid/​view/​View;​ 121 ····​check-​cast·​v3,​·​Landroid/​view/​View;​
   
123 ····​.​line·​86 122 ····​.​line·​86
124 ····​.​local·​v4,​·​"view":​Landroid/​view/​View;​ 123 ····​.​local·​v3,​·​"view":​Landroid/​view/​View;​
125 ····​const·​v5,​·​0x7f0e00fd 124 ····​const·​v4,​·​0x7f0e00fd
   
126 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 125 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
127 ····​move-​result-​object·​v3 126 ····​move-​result-​object·​v2
   
128 ····​check-​cast·​v3,​·​Landroid/​widget/​TextView;​ 127 ····​check-​cast·​v2,​·​Landroid/​widget/​TextView;​
   
129 ····​.​line·​87 128 ····​.​line·​87
130 ····​.​local·​v3,​·​"txtLabel":​Landroid/​widget/​TextView;​ 129 ····​.​local·​v2,​·​"txtLabel":​Landroid/​widget/​TextView;​
131 ····​const·​v5,​·​0x7f0e00fe 130 ····​const·​v4,​·​0x7f0e00fe
   
132 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 131 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
133 ····​move-​result-​object·​v2 132 ····​move-​result-​object·​v1
   
134 ····​check-​cast·​v2,​·​Landroid/​widget/​Spinner;​ 133 ····​check-​cast·​v1,​·​Landroid/​widget/​Spinner;​
   
135 ····​.​line·​88 134 ····​.​line·​88
136 ····​.​local·​v2,​·​"spnRating":​Landroid/​widget/​Spinner;​ 135 ····​.​local·​v1,​·​"spnRating":​Landroid/​widget/​Spinner;​
137 ····​if-​eqz·​v3,​·​:​cond_0  
   
138 ····​if-​eqz·​v2,​·​:​cond_0 136 ····​if-​eqz·​v2,​·​:​cond_0
   
  137 ····​if-​eqz·​v1,​·​:​cond_0
   
139 ····​.​line·​89 138 ····​.​line·​89
140 ····​invoke-​virtual·​{v3},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​ 139 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​TextView;​-​>getText()​Ljava/​lang/​CharSequence;​
   
141 ····​move-​result-​object·​v5 140 ····​move-​result-​object·​v4
   
142 ····​invoke-​interface·​{v5},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​ 141 ····​invoke-​interface·​{v4},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
   
143 ····​move-​result-​object·​v6 142 ····​move-​result-​object·​v6
   
144 ····​invoke-​virtual·​{v2},​·​Landroid/​widget/​Spinner;​-​>getSelectedItem()​Ljava/​lang/​Object;​ 143 ····​invoke-​virtual·​{v1},​·​Landroid/​widget/​Spinner;​-​>getSelectedItem()​Ljava/​lang/​Object;​
   
145 ····​move-​result-​object·​v5 144 ····​move-​result-​object·​v4
   
146 ····​check-​cast·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​ 145 ····​check-​cast·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​
   
147 ····​invoke-​virtual·​{v5},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​-​>getValue()​I 146 ····​invoke-​virtual·​{v4},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​LabelValues;​-​>getValue()​I
   
148 ····​move-​result·​v5 147 ····​move-​result·​v4
   
149 ····​invoke-​virtual·​{v1,​·​v6,​·​v5},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V 148 ····​invoke-​virtual·​{v0,​·​v6,​·​v4},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V
   
150 ····​goto·​:​goto_0 149 ····​goto·​:​goto_0
   
151 ····​.​line·​92 150 ····​.​line·​92
152 ····​.​end·​local·​v2····​#·​"spnRating":​Landroid/​widget/​Spinner;​ 151 ····​.​end·​local·​v1····​#·​"spnRating":​Landroid/​widget/​Spinner;​
153 ····​.​end·​local·​v3····​#·​"txtLabel":​Landroid/​widget/​TextView;​ 152 ····​.​end·​local·​v2····​#·​"txtLabel":​Landroid/​widget/​TextView;​
154 ····​.​end·​local·​v4····​#·​"view":​Landroid/​view/​View;​ 153 ····​.​end·​local·​v3····​#·​"view":​Landroid/​view/​View;​
155 ····​:​cond_1 154 ····​:​cond_1
156 ····​return-​object·​v1 155 ····​return-​object·​v0
157 .​end·​method 156 .​end·​method
   
158 .​method·​public·​onActivityCreated(Lan​droid/​os/​Bundle;​)​V 157 .​method·​public·​onActivityCreated(Lan​droid/​os/​Bundle;​)​V
159 ····​.​locals·​4 158 ····​.​locals·​4
160 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 159 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
161 ····​.​prologue 160 ····​.​prologue
[−]
smali/com/jbirdvegas/mgerrit/fragments/PatchSetViewerFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​140 27 ····​.​line·​140
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PatchSetViewerFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​183 27 ····​.​line·​183
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PatchSetViewerFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​217 27 ····​.​line·​217
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PatchSetViewerFragment$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​256 27 ····​.​line·​256
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 137, 21 lines modified Offset 138, 23 lines modified
137 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>mParent:​Landroid/​app/​Activity;​ 138 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>mParent:​Landroid/​app/​Activity;​
138 ····​invoke-​static·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>access$500(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​Landroid/​app/​Activity;​ 139 ····​invoke-​static·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>access$500(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​Landroid/​app/​Activity;​
   
139 ····​move-​result-​object·​v2 140 ····​move-​result-​object·​v2
   
140 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 141 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
  142 ····​.​line·​268
141 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>mCommentText:​Landroid/​widget/​TextView;​ 143 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>mCommentText:​Landroid/​widget/​TextView;​
142 ····​invoke-​static·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>access$700(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​Landroid/​widget/​TextView;​ 144 ····​invoke-​static·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​-​>access$700(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​Landroid/​widget/​TextView;​
   
143 ····​move-​result-​object·​v3 145 ····​move-​result-​object·​v3
   
144 ····​const-​string·​v4,​·​"comment_message" 146 ····​const-​string·​v4,​·​"comment_message"
   
  147 ····​.​line·​267
145 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​>makeSceneTransitionA​nimation(Landroid/​app/​Activity;​Landroid/​view/​View;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​ 148 ····​invoke-​static·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​>makeSceneTransitionA​nimation(Landroid/​app/​Activity;​Landroid/​view/​View;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
   
146 ····​move-​result-​object·​v1 149 ····​move-​result-​object·​v1
   
147 ····​.​line·​269 150 ····​.​line·​269
148 ····​.​local·​v1,​·​"options":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​ 151 ····​.​local·​v1,​·​"options":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
149 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 152 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
[−]
smali/com/jbirdvegas/mgerrit/fragments/PatchSetViewerFragment$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​248 27 ····​.​line·​248
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t$4;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PrefsFragment$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​161 27 ····​.​line·​161
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$3;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PrefsFragment$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​111 27 ····​.​line·​111
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 60, 14 lines modified Offset 61, 15 lines modified
   
60 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 61 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
61 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 62 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
62 ····​const·​v3,​·​0x7f070080 63 ····​const·​v3,​·​0x7f070080
   
  64 ····​.​line·​116
63 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getString(I)​Ljava/​lang/​String;​ 65 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getString(I)​Ljava/​lang/​String;​
   
64 ····​move-​result-​object·​v2 66 ····​move-​result-​object·​v2
   
65 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 67 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
66 ····​move-​result-​object·​v1 68 ····​move-​result-​object·​v1
Offset 82, 16 lines modified Offset 84, 18 lines modified
   
82 ····​move-​result-​object·​v1 84 ····​move-​result-​object·​v1
   
83 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 85 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v1 86 ····​move-​result-​object·​v1
   
  87 ····​.​line·​115
85 ····​invoke-​static·​{v0,​·​v1,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​ 88 ····​invoke-​static·​{v0,​·​v1,​·​v4},​·​Landroid/​widget/​Toast;​-​>makeText(Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​I)​Landroid/​widget/​Toast;​
   
86 ····​move-​result-​object·​v0 89 ····​move-​result-​object·​v0
   
  90 ····​.​line·​117
87 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V 91 ····​invoke-​virtual·​{v0},​·​Landroid/​widget/​Toast;​-​>show()​V
   
88 ····​.​line·​118 92 ····​.​line·​118
89 ····​return·​v4 93 ····​return·​v4
90 .​end·​method 94 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/fragments/PrefsFragment$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​142 27 ····​.​line·​142
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/fragments/PrefsFragment.smali
Offset 50, 15 lines modified Offset 50, 14 lines modified
50 .​method·​public·​constructor·​<init>()​V 50 .​method·​public·​constructor·​<init>()​V
51 ····​.​locals·​0 51 ····​.​locals·​0
   
52 ····​.​prologue 52 ····​.​prologue
53 ····​.​line·​47 53 ····​.​line·​47
54 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceFragment;​-​><init>()​V 54 ····​invoke-​direct·​{p0},​·​Landroid/​preference/​PreferenceFragment;​-​><init>()​V
   
55 ····​.​line·​63  
56 ····​return-​void 55 ····​return-​void
57 .​end·​method 56 .​end·​method
   
58 .​method·​static·​synthetic·​access$100(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 57 .​method·​static·​synthetic·​access$100(Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
59 ····​.​locals·​1 58 ····​.​locals·​1
60 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​ 59 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​
61 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​ 60 ····​.​param·​p1,​·​"x1"····​#·​Ljava/​lang/​String;​
Offset 216, 18 lines modified Offset 215, 20 lines modified
   
216 ····​move-​result-​object·​v0 215 ····​move-​result-​object·​v0
   
217 ····​const-​string·​v1,​·​"animation_key" 216 ····​const-​string·​v1,​·​"animation_key"
   
218 ····​const/​4·​v2,​·​0x1 217 ····​const/​4·​v2,​·​0x1
   
  218 ····​.​line·​276
219 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z 219 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getBoolean(Ljava/​lang/​String;​Z)​Z
   
220 ····​move-​result·​v0 220 ····​move-​result·​v0
   
  221 ····​.​line·​275
221 ····​return·​v0 222 ····​return·​v0
222 .​end·​method 223 .​end·​method
   
223 .​method·​public·​static·​getCurrentGerrit(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​ 224 .​method·​public·​static·​getCurrentGerrit(Land​roid/​content/​Context;​)​Ljava/​lang/​String;​
224 ····​.​locals·​7 225 ····​.​locals·​7
225 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 226 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
   
Offset 239, 14 lines modified Offset 240, 15 lines modified
   
239 ····​move-​result-​object·​v3 240 ····​move-​result-​object·​v3
   
240 ····​const-​string·​v4,​·​"gerrit_instances_key​" 241 ····​const-​string·​v4,​·​"gerrit_instances_key​"
   
241 ····​const/​4·​v5,​·​0x0 242 ····​const/​4·​v5,​·​0x0
   
  243 ····​.​line·​182
242 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 244 ····​invoke-​interface·​{v3,​·​v4,​·​v5},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
243 ····​move-​result-​object·​v0 245 ····​move-​result-​object·​v0
   
244 ····​.​line·​184 246 ····​.​line·​184
245 ····​.​local·​v0,​·​"currentGerrit":​Ljava/​lang/​String;​ 247 ····​.​local·​v0,​·​"currentGerrit":​Ljava/​lang/​String;​
246 ····​if-​nez·​v0,​·​:​cond_0 248 ····​if-​nez·​v0,​·​:​cond_0
Offset 326, 14 lines modified Offset 328, 15 lines modified
326 ····​move-​result-​object·​v0 328 ····​move-​result-​object·​v0
   
327 ····​.​line·​434 329 ····​.​line·​434
328 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 330 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
329 ····​move-​result-​object·​v2 331 ····​move-​result-​object·​v2
   
  332 ····​.​line·​435
330 ····​invoke-​interface·​{v2},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 333 ····​invoke-​interface·​{v2},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
331 ····​move-​result-​object·​v2 334 ····​move-​result-​object·​v2
   
332 ····​const-​string·​v3,​·​"current_gerrit_name"​ 335 ····​const-​string·​v3,​·​"current_gerrit_name"​
   
333 ····​invoke-​interface·​{v2,​·​v3,​·​v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​ 336 ····​invoke-​interface·​{v2,​·​v3,​·​v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​SharedPreferences$Edi​tor;​
Offset 377, 24 lines modified Offset 380, 26 lines modified
377 ····​.​line·​337 380 ····​.​line·​337
378 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 381 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
379 ····​move-​result-​object·​v0 382 ····​move-​result-​object·​v0
   
380 ····​const-​string·​v1,​·​"app_theme" 383 ····​const-​string·​v1,​·​"app_theme"
   
  384 ····​.​line·​338
381 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 385 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
382 ····​move-​result-​object·​v2 386 ····​move-​result-​object·​v2
   
383 ····​const·​v3,​·​0x7f070138 387 ····​const·​v3,​·​0x7f070138
   
384 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 388 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
385 ····​move-​result-​object·​v2 389 ····​move-​result-​object·​v2
   
  390 ····​.​line·​337
386 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 391 ····​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
387 ····​move-​result-​object·​v0 392 ····​move-​result-​object·​v0
   
388 ····​return-​object·​v0 393 ····​return-​object·​v0
389 .​end·​method 394 .​end·​method
   
Offset 406, 24 lines modified Offset 411, 26 lines modified
406 ····​.​line·​342 411 ····​.​line·​342
407 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 412 ····​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
Max diff block lines reached; 22788/25765 bytes (88.45%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/fragments/TimePickerFragment.smali
Offset 26, 15 lines modified Offset 26, 14 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·​34 29 ····​.​line·​34
30 ····​invoke-​direct·​{p0},​·​Landroid/​app/​DialogFragment;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Landroid/​app/​DialogFragment;​-​><init>()​V
   
31 ····​.​line·​73  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
   
   
34 #·​virtual·​methods 33 #·​virtual·​methods
35 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​ 34 .​method·​public·​onCreateDialog(Landro​id/​os/​Bundle;​)​Landroid/​app/​Dialog;​
36 ····​.​locals·​9 35 ····​.​locals·​9
[−]
smali/com/jbirdvegas/mgerrit/helpers/DBParams.smali
Offset 314, 22 lines modified Offset 314, 25 lines modified
   
314 ····​move-​result-​object·​v0 314 ····​move-​result-​object·​v0
   
315 ····​const-​string·​v1,​·​"conflict" 315 ····​const-​string·​v1,​·​"conflict"
   
316 ····​const-​string·​v2,​·​"IGNORE" 316 ····​const-​string·​v2,​·​"IGNORE"
   
  317 ····​.​line·​58
317 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​ 318 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​net/​Uri$Builder;​-​>appendQueryParameter​(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​net/​Uri$Builder;​
   
318 ····​move-​result-​object·​v0 319 ····​move-​result-​object·​v0
   
  320 ····​.​line·​59
319 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 321 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
320 ····​move-​result-​object·​v0 322 ····​move-​result-​object·​v0
   
  323 ····​.​line·​57
321 ····​return-​object·​v0 324 ····​return-​object·​v0
322 .​end·​method 325 .​end·​method
   
323 .​method·​public·​static·​insertWithIgnore(Land​roid/​net/​Uri;​)​Landroid/​net/​Uri;​ 326 .​method·​public·​static·​insertWithIgnore(Land​roid/​net/​Uri;​)​Landroid/​net/​Uri;​
324 ····​.​locals·​3 327 ····​.​locals·​3
325 ····​.​param·​p0,​·​"uri"····​#·​Landroid/​net/​Uri;​ 328 ····​.​param·​p0,​·​"uri"····​#·​Landroid/​net/​Uri;​
   
[−]
smali/com/jbirdvegas/mgerrit/helpers/EmoticonSupportHelper.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
24 ····​.​locals·​4 24 ····​.​locals·​4
   
25 ····​.​prologue 25 ····​.​prologue
26 ····​const·​v2,​·​0x7f02005b 26 ····​const·​v2,​·​0x7f02005b
   
27 ····​const·​v3,​·​0x7f020055 27 ····​const·​v3,​·​0x7f020055
   
28 ····​.​line·​20 28 ····​.​line·​21
29 ····​invoke-​static·​{},​·​Landroid/​text/​Spannable$Factory;​-​>getInstance()​Landroid/​text/​Spannable$Factory;​ 29 ····​invoke-​static·​{},​·​Landroid/​text/​Spannable$Factory;​-​>getInstance()​Landroid/​text/​Spannable$Factory;​
   
30 ····​move-​result-​object·​v0 30 ····​move-​result-​object·​v0
   
31 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>spannableFactory:​Landroid/​text/​Spannable$Factory;​ 31 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>spannableFactory:​Landroid/​text/​Spannable$Factory;​
   
32 ····​.​line·​23 32 ····​.​line·​23
Offset 245, 182 lines modified Offset 245, 181 lines modified
245 ····​invoke-​interface·​{p0,​·​v0,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 245 ····​invoke-​interface·​{p0,​·​v0,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
246 ····​.​line·​52 246 ····​.​line·​52
247 ····​return-​void 247 ····​return-​void
248 .​end·​method 248 .​end·​method
   
249 .​method·​public·​static·​addSmiles(Landroid/​content/​Context;​Landroid/​text/​Spannable;​)​Z 249 .​method·​public·​static·​addSmiles(Landroid/​content/​Context;​Landroid/​text/​Spannable;​)​Z
250 ····​.​locals·​13 250 ····​.​locals·​11
251 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 251 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
252 ····​.​param·​p1,​·​"spannable"····​#·​Landroid/​text/​Spannable;​ 252 ····​.​param·​p1,​·​"spannable"····​#·​Landroid/​text/​Spannable;​
   
253 ····​.​prologue 253 ····​.​prologue
254 ····​.​line·​55 254 ····​.​line·​55
255 ····​const/​4·​v2,​·​0x0 255 ····​const/​4·​v1,​·​0x0
   
256 ····​.​line·​56 256 ····​.​line·​56
257 ····​.​local·​v2,​·​"hasChanges":​Z 257 ····​.​local·​v1,​·​"hasChanges":​Z
258 ····​sget-​object·​v9,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>emoticons:​Ljava/​util/​Map;​ 258 ····​sget-​object·​v5,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​EmoticonSupportHelper​;​-​>emoticons:​Ljava/​util/​Map;​
   
259 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 259 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
260 ····​move-​result-​object·​v9 260 ····​move-​result-​object·​v5
   
261 ····​invoke-​interface·​{v9},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 261 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
262 ····​move-​result-​object·​v3 262 ····​move-​result-​object·​v7
   
263 ····​:​cond_0 263 ····​:​cond_0
264 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 264 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
265 ····​move-​result·​v9 265 ····​move-​result·​v5
   
266 ····​if-​eqz·​v9,​·​:​cond_4 266 ····​if-​eqz·​v5,​·​:​cond_4
   
267 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 267 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
268 ····​move-​result-​object·​v1 268 ····​move-​result-​object·​v0
   
269 ····​check-​cast·​v1,​·​Ljava/​util/​Map$Entry;​ 269 ····​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
270 ····​.​line·​57 270 ····​.​line·​57
271 ····​.​local·​v1,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​util/​regex/​Pattern;​Ljava/​lang/​Integer;​>;​" 271 ····​.​local·​v0,​·​"entry":​Ljava/​util/​Map$Entry;​,​·​"Ljava/​util/​Map$Entry<Ljava/​util/​regex/​Pattern;​Ljava/​lang/​Integer;​>;​"
272 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 272 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
273 ····​move-​result-​object·​v9 273 ····​move-​result-​object·​v5
   
274 ····​check-​cast·​v9,​·​Ljava/​util/​regex/​Pattern;​ 274 ····​check-​cast·​v5,​·​Ljava/​util/​regex/​Pattern;​
   
275 ····​invoke-​virtual·​{v9,​·​p1},​·​Ljava/​util/​regex/​Pattern;​-​>matcher(Ljava/​lang/​CharSequence;​)​Ljava/​util/​regex/​Matcher;​ 275 ····​invoke-​virtual·​{v5,​·​p1},​·​Ljava/​util/​regex/​Pattern;​-​>matcher(Ljava/​lang/​CharSequence;​)​Ljava/​util/​regex/​Matcher;​
   
276 ····​move-​result-​object·​v6 276 ····​move-​result-​object·​v2
   
277 ····​.​line·​58 277 ····​.​line·​58
278 ····​.​local·​v6,​·​"matcher":​Ljava/​util/​regex/​Matcher;​ 278 ····​.​local·​v2,​·​"matcher":​Ljava/​util/​regex/​Matcher;​
279 ····​:​cond_1 279 ····​:​cond_1
280 ····​:​goto_0 280 ····​:​goto_0
281 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​regex/​Matcher;​-​>find()​Z 281 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​regex/​Matcher;​-​>find()​Z
   
282 ····​move-​result·​v9 282 ····​move-​result·​v5
   
283 ····​if-​eqz·​v9,​·​:​cond_0 283 ····​if-​eqz·​v5,​·​:​cond_0
   
284 ····​.​line·​59 284 ····​.​line·​59
285 ····​const/​4·​v7,​·​0x1 285 ····​const/​4·​v3,​·​0x1
   
286 ····​.​line·​60 286 ····​.​line·​60
287 ····​.​local·​v7,​·​"set":​Z 287 ····​.​local·​v3,​·​"set":​Z
288 ····​invoke-​virtual·​{v6},​·​Ljava/​util/​regex/​Matcher;​-​>start()​I 288 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​regex/​Matcher;​-​>start()​I
   
289 ····​move-​result·​v9 289 ····​move-​result·​v5
   
290 ····invoke-​virtual·​{v6},​·​Ljava/​util/​regex/​Matcher;​-​>end()​I 290 ····.​line·​61
  291 ····​invoke-​virtual·​{v2},​·​Ljava/​util/​regex/​Matcher;​-​>end()​I
   
291 ····​move-​result·​v10 292 ····​move-​result·​v6
   
292 ····​const-​class·​v11,​·​Landroid/​text/​style/​ImageSpan;​ 293 ····​const-​class·​v8,​·​Landroid/​text/​style/​ImageSpan;​
   
293 ····invoke-​interface·​{p1,​·​v9,​·v10,​·​v11},​·​Landroid/​text/​Spannable;​-​>getSpans(IILjava/​lang/​Class;​)​[Ljava/​lang/​Object;​ 294 ····.​line·60
  295 ····​invoke-​interface·​{p1,​·​v5,​·​v6,​·​v8},​·​Landroid/​text/​Spannable;​-​>getSpans(IILjava/​lang/​Class;​)​[Ljava/​lang/​Object;​
   
294 ····​move-​result-​object·​v0 296 ····​move-​result-​object·​v5
   
Max diff block lines reached; 4151/8463 bytes (49.05%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/helpers/GerritTeamsHelper$GerritInstance.smali
Offset 23, 14 lines modified Offset 23, 15 lines modified
   
23 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​ 23 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V 25 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​Ljava/​lang/​String;​Ljava/​lang/​String;​J)​V
26 ····​.​locals·​0 26 ····​.​locals·​0
  27 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
27 ····​.​param·​p2,​·​"teamName"····​#·​Ljava/​lang/​String;​ 28 ····​.​param·​p2,​·​"teamName"····​#·​Ljava/​lang/​String;​
28 ····​.​param·​p3,​·​"teamUrl"····​#·​Ljava/​lang/​String;​ 29 ····​.​param·​p3,​·​"teamUrl"····​#·​Ljava/​lang/​String;​
29 ····​.​param·​p4,​·​"timestamp"····​#·​J 30 ····​.​param·​p4,​·​"timestamp"····​#·​J
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​79 32 ····​.​line·​79
32 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​ 33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
Offset 48, 14 lines modified Offset 49, 15 lines modified
   
48 ····​.​line·​83 49 ····​.​line·​83
49 ····​return-​void 50 ····​return-​void
50 .​end·​method 51 .​end·​method
   
51 .​method·​public·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​Lorg/​json/​JSONObject;​)​V 52 .​method·​public·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​Lorg/​json/​JSONObject;​)​V
52 ····​.​locals·​4 53 ····​.​locals·​4
  54 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
53 ····​.​param·​p2,​·​"jsonObject"····​#·​Lorg/​json/​JSONObject;​ 55 ····​.​param·​p2,​·​"jsonObject"····​#·​Lorg/​json/​JSONObject;​
   
54 ····​.​prologue 56 ····​.​prologue
55 ····​.​line·​85 57 ····​.​line·​85
56 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​ 58 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​
   
57 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 59 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/com/jbirdvegas/mgerrit/helpers/GerritTeamsHelper.smali
Offset 77, 14 lines modified Offset 77, 15 lines modified
77 ····​.​line·​46 77 ····​.​line·​46
78 ····​new-​instance·​v0,​·​Ljava/​io/​File;​ 78 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
   
79 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 79 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
80 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 80 ····​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
  81 ····​.​line·​47
81 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getDataDirectory()​Ljava/​io/​File;​ 82 ····​invoke-​static·​{},​·​Landroid/​os/​Environment;​-​>getDataDirectory()​Ljava/​io/​File;​
   
82 ····​move-​result-​object·​v2 83 ····​move-​result-​object·​v2
   
83 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​ 84 ····​invoke-​virtual·​{v2},​·​Ljava/​io/​File;​-​>getAbsolutePath()​Ljava/​lang/​String;​
   
84 ····​move-​result-​object·​v2 85 ····​move-​result-​object·​v2
Offset 103, 14 lines modified Offset 104, 15 lines modified
   
103 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v1
   
104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V 105 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
   
105 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mExternalCacheDir:​Ljava/​io/​File;​ 106 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mExternalCacheDir:​Ljava/​io/​File;​
   
  107 ····​.​line·​46
106 ····​return-​void 108 ····​return-​void
107 .​end·​method 109 .​end·​method
   
108 .​method·​public·​constructor·​<init>()​V 110 .​method·​public·​constructor·​<init>()​V
109 ····​.​locals·​1 111 ····​.​locals·​1
   
110 ····​.​prologue 112 ····​.​prologue
Offset 193, 139 lines modified Offset 195, 133 lines modified
193 ············​"Ljava/​lang/​String;​",​ 195 ············​"Ljava/​lang/​String;​",​
194 ············​">;​" 196 ············​">;​"
195 ········​} 197 ········​}
196 ····​.​end·​annotation 198 ····​.​end·​annotation
   
197 ····​.​prologue 199 ····​.​prologue
198 ····​.​line·​157 200 ····​.​line·​157
199 ····​new-​instance·​v2,​·​Ljava/​util/​LinkedList;​ 201 ····​new-​instance·​v1,​·​Ljava/​util/​LinkedList;​
   
200 ····​invoke-​direct·​{v2},​·​Ljava/​util/​LinkedList;​-​><init>()​V 202 ····​invoke-​direct·​{v1},​·​Ljava/​util/​LinkedList;​-​><init>()​V
   
201 ····​.​line·​158 203 ····​.​line·​158
202 ····​.​local·​v2,​·​"names":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 204 ····​.​local·​v1,​·​"names":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
203 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mInstanceList:​Ljava/​util/​List;​ 205 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mInstanceList:​Ljava/​util/​List;​
   
204 ····​invoke-​interface·​{v3},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 206 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
205 ····​move-​result-​object·​v0 207 ····​move-​result-​object·​v2
   
206 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
207 ····​:​goto_0 208 ····​:​goto_0
208 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 209 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
209 ····​move-​result·​v3 210 ····​move-​result·​v3
   
210 ····​if-​eqz·​v3,​·​:​cond_0 211 ····​if-​eqz·​v3,​·​:​cond_0
   
211 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 212 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
212 ····​move-​result-​object·​v1 213 ····​move-​result-​object·​v0
   
213 ····​check-​cast·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​ 214 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​
   
214 ····​.​line·​159 215 ····​.​line·​159
215 ····​.​local·​v1,​·​"instance":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​ 216 ····​.​local·​v0,​·​"instance":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​
216 ····​invoke-​virtual·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>getTeamName()​Ljava/​lang/​String;​ 217 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​-​>getTeamName()​Ljava/​lang/​String;​
   
217 ····​move-​result-​object·​v3 218 ····​move-​result-​object·​v3
   
218 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 219 ····​invoke-​interface·​{v1,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
219 ····​goto·​:​goto_0 220 ····​goto·​:​goto_0
   
220 ····​.​line·​161 221 ····​.​line·​161
221 ····​.​end·​local·​v1····​#·​"instance":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​ 222 ····​.​end·​local·​v0····​#·​"instance":​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​
222 ····​:​cond_0 223 ····​:​cond_0
223 ····​return-​object·​v2 224 ····​return-​object·​v1
224 .​end·​method 225 .​end·​method
   
225 .​method·​private·​final·​getAllTeams()​Ljava/​util/​List;​ 226 .​method·​private·​final·​getAllTeams()​Ljava/​util/​List;​
226 ····​.​locals·9 227 ····​.​locals·8
227 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 228 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
228 ········​value·​=·​{ 229 ········​value·​=·​{
229 ············​"()​",​ 230 ············​"()​",​
230 ············​"Ljava/​util/​List",​ 231 ············​"Ljava/​util/​List",​
231 ············​"<",​ 232 ············​"<",​
232 ············​"Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​",​ 233 ············​"Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper$Ger​ritInstance;​",​
233 ············​">;​" 234 ············​">;​"
234 ········​} 235 ········​}
235 ····​.​end·​annotation 236 ····​.​end·​annotation
   
236 ····​.​prologue 237 ····​.​prologue
237 ····​.​line·​141 238 ····​.​line·​141
238 ····​sget-​object·​v7,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mExternalCacheDir:​Ljava/​io/​File;​ 239 ····​sget-​object·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​GerritTeamsHelper;​-​>mExternalCacheDir:​Ljava/​io/​File;​
   
239 ····​invoke-​virtual·​{v7},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​ 240 ····​invoke-​virtual·​{v4},​·​Ljava/​io/​File;​-​>listFiles()​[Ljava/​io/​File;​
   
Max diff block lines reached; 7079/11163 bytes (63.41%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/helpers/MD5Helper.smali
Offset 32, 88 lines modified Offset 32, 84 lines modified
32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ····​.​line·​22 33 ····​.​line·​22
34 ····​return-​void 34 ····​return-​void
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​static·​varargs·​hex([B)​Ljava/​lang/​String;​ 36 .​method·​public·​static·​varargs·​hex([B)​Ljava/​lang/​String;​
37 ····​.​locals·8 37 ····​.​locals·7
38 ····​.​param·​p0,​·​"array"····​#·​[B 38 ····​.​param·​p0,​·​"array"····​#·​[B
   
39 ····​.​prologue 39 ····​.​prologue
40 ····.​line·​25 40 ····const/​4·v2,​·​0x0
41 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​  
   
42 ····const/​4·v5,​·​0x0 41 ····.​line·25
  42 ····​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
43 ····​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V 43 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V
   
44 ····​.​line·​26 44 ····​.​line·​26
45 ····​.​local·​v4,​·​"sb":​Ljava/​lang/​StringBuilder;​ 45 ····​.​local·​v1,​·​"sb":​Ljava/​lang/​StringBuilder;​
46 ····move-​object·​v1,​·​p0 46 ····array-​length·​v3,​·​p0
   
47 ····​.​local·​v1,​·​"arr$":​[B  
48 ····​array-​length·​v3,​·​v1  
   
49 ····​.​local·​v3,​·​"len$":​I  
50 ····​const/​4·​v2,​·​0x0  
   
51 ····​.​local·​v2,​·​"i$":​I  
52 ····​:​goto_0 47 ····​:​goto_0
53 ····​if-​ge·​v2,​·​v3,​·​:​cond_0 48 ····​if-​ge·​v2,​·​v3,​·​:​cond_0
   
54 ····​aget-​byte·​v0,​·v1,​·​v2 49 ····​aget-​byte·​v0,​·p0,​·​v2
   
55 ····​.​line·​27 50 ····​.​line·​27
56 ····​.​local·​v0,​·​"anArray":​B 51 ····​.​local·​v0,​·​"anArray":​B
57 ····​and-​int/​lit16·​v5,​·​v0,​·​0xff 52 ····​and-​int/​lit16·​v4,​·​v0,​·​0xff
   
58 ····​or-​int/​lit16·​v5,​·​v5,​·​0x100 53 ····​or-​int/​lit16·​v4,​·​v4,​·​0x100
   
59 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​ 54 ····​invoke-​static·​{v4},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​
   
60 ····​move-​result-​object·​v5 55 ····​move-​result-​object·​v4
   
61 ····​const/​4·​v6,​·​0x1 56 ····​const/​4·​v5,​·​0x1
   
62 ····​const/​4·​v7,​·​0x3 57 ····​const/​4·​v6,​·​0x3
   
63 ····​invoke-​virtual·{v5,​·v6,​·v7},​·Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​ 58 ····.​line·​28
  59 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Ljava/​lang/​String;​-​>substring(II)​Ljava/​lang/​String;​
   
64 ····​move-​result-​object·​v5 60 ····​move-​result-​object·​v4
   
65 ····invoke-​virtual·{v4,​·v5},​·Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 61 ····.​line·​27
  62 ····​invoke-​virtual·​{v1,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
66 ····​.​line·​26 63 ····​.​line·​26
67 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 64 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
68 ····​goto·​:​goto_0 65 ····​goto·​:​goto_0
   
69 ····​.​line·​30 66 ····​.​line·​30
70 ····​.​end·​local·​v0····​#·​"anArray":​B 67 ····​.​end·​local·​v0····​#·​"anArray":​B
71 ····​:​cond_0 68 ····​:​cond_0
72 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 69 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
73 ····​move-​result-​object·​v5 70 ····​move-​result-​object·​v2
   
74 ····​return-​object·​v5 71 ····​return-​object·​v2
75 .​end·​method 72 .​end·​method
   
76 .​method·​public·​static·​md5Hex(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 73 .​method·​public·​static·​md5Hex(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
77 ····​.​locals·​4 74 ····​.​locals·​4
78 ····​.​param·​p0,​·​"message"····​#·​Ljava/​lang/​String;​ 75 ····​.​param·​p0,​·​"message"····​#·​Ljava/​lang/​String;​
79 ····​.​annotation·​build·​Lorg/​jetbrains/​annotations/​Contract;​ 76 ····​.​annotation·​build·​Lorg/​jetbrains/​annotations/​Contract;​
80 ········​value·​=·​"null·​-​>·​null" 77 ········​value·​=·​"null·​-​>·​null"
81 ····​.​end·​annotation 78 ····​.​end·​annotation
   
82 ····​.​prologue 79 ····​.​prologue
83 ····​.​line·​37 80 ····​.​line·​37
84 ····​:​try_start_0 81 ····​:​try_start_0
85 ····​const-​string·​v2,​·​"MD5" 82 ····​const-​string·​v2,​·​"MD5"
   
  83 ····​.​line·​38
86 ····​invoke-​static·​{v2},​·​Ljava/​security/​MessageDigest;​-​>getInstance(Ljava/​lang/​String;​)​Ljava/​security/​MessageDigest;​ 84 ····​invoke-​static·​{v2},​·​Ljava/​security/​MessageDigest;​-​>getInstance(Ljava/​lang/​String;​)​Ljava/​security/​MessageDigest;​
   
87 ····​move-​result-​object·​v1 85 ····​move-​result-​object·​v1
   
88 ····​.​line·​39 86 ····​.​line·​39
89 ····​.​local·​v1,​·​"md":​Ljava/​security/​MessageDigest;​ 87 ····​.​local·​v1,​·​"md":​Ljava/​security/​MessageDigest;​
90 ····​const-​string·​v2,​·​"CP1252" 88 ····​const-​string·​v2,​·​"CP1252"
[−]
smali/com/jbirdvegas/mgerrit/helpers/Tools.smali
Offset 174, 14 lines modified Offset 174, 15 lines modified
174 ····​const/​high16·​v1,​·​0x80000 174 ····​const/​high16·​v1,​·​0x80000
   
175 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​ 175 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​
   
176 ····​.​line·​213 176 ····​.​line·​213
177 ····​const-​string·​v1,​·​"android.​intent.​extra.​SUBJECT" 177 ····​const-​string·​v1,​·​"android.​intent.​extra.​SUBJECT"
   
  178 ····​.​line·​214
178 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 179 ····​invoke-​virtual·​{p0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
179 ····​move-​result-​object·​v2 180 ····​move-​result-​object·​v2
   
180 ····​const·​v3,​·​0x7f070065 181 ····​const·​v3,​·​0x7f070065
   
181 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 182 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
Offset 196, 14 lines modified Offset 197, 15 lines modified
   
196 ····​aput-​object·​p1,​·​v3,​·​v4 197 ····​aput-​object·​p1,​·​v3,​·​v4
   
197 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 198 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
198 ····​move-​result-​object·​v2 199 ····​move-​result-​object·​v2
   
  200 ····​.​line·​213
199 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 201 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
200 ····​.​line·​216 202 ····​.​line·​216
201 ····​const-​string·​v1,​·​"android.​intent.​extra.​TEXT" 203 ····​const-​string·​v1,​·​"android.​intent.​extra.​TEXT"
   
202 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 204 ····​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
Offset 431, 14 lines modified Offset 433, 15 lines modified
431 ····​.​locals·​3 433 ····​.​locals·​3
432 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 434 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
   
433 ····​.​prologue 435 ····​.​prologue
434 ····​.​line·​111 436 ····​.​line·​111
435 ····​const-​string·​v2,​·​"connectivity" 437 ····​const-​string·​v2,​·​"connectivity"
   
  438 ····​.​line·​112
436 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 439 ····​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
437 ····​move-​result-​object·​v1 440 ····​move-​result-​object·​v1
   
438 ····​check-​cast·​v1,​·​Landroid/​net/​ConnectivityManager;​ 441 ····​check-​cast·​v1,​·​Landroid/​net/​ConnectivityManager;​
   
439 ····​.​line·​113 442 ····​.​line·​113
Offset 545, 14 lines modified Offset 548, 15 lines modified
545 ····​invoke-​static·​{p0,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​ 548 ····​invoke-​static·​{p0,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​
   
546 ····​.​line·​303 549 ····​.​line·​303
547 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​ 550 ····​new-​instance·​v1,​·​Landroid/​content/​Intent;​
   
548 ····​const-​string·​v2,​·​"android.​intent.​action.​VIEW" 551 ····​const-​string·​v2,​·​"android.​intent.​action.​VIEW"
   
  552 ····​.​line·​304
549 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Integer;​-​>intValue()​I 553 ····​invoke-​virtual·​{p1},​·​Ljava/​lang/​Integer;​-​>intValue()​I
   
550 ····​move-​result·​v3 554 ····​move-​result·​v3
   
551 ····​invoke-​static·​{p0,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​ 555 ····​invoke-​static·​{p0,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​Tools;​-​>getWebAddress(Landro​id/​content/​Context;​I)​Ljava/​lang/​String;​
   
552 ····​move-​result-​object·​v3 556 ····​move-​result-​object·​v3
Offset 584, 14 lines modified Offset 588, 15 lines modified
   
584 ····​const/​4·​v3,​·​0x4 588 ····​const/​4·​v3,​·​0x4
   
585 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​ 589 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​
   
586 ····​const/​4·​v4,​·​0x0 590 ····​const/​4·​v4,​·​0x0
   
  591 ····​.​line·​309
587 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getCurrentGerrit(Lan​droid/​content/​Context;​)​Ljava/​lang/​String;​ 592 ····​invoke-​static·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​PrefsFragment;​-​>getCurrentGerrit(Lan​droid/​content/​Context;​)​Ljava/​lang/​String;​
   
588 ····​move-​result-​object·​v5 593 ····​move-​result-​object·​v5
   
589 ····​aput-​object·​v5,​·​v3,​·​v4 594 ····​aput-​object·​v5,​·​v3,​·​v4
   
590 ····​const/​4·​v4,​·​0x1 595 ····​const/​4·​v4,​·​0x1
Offset 602, 14 lines modified Offset 607, 15 lines modified
   
602 ····​aput-​object·​p2,​·​v3,​·​v4 607 ····​aput-​object·​p2,​·​v3,​·​v4
   
603 ····​const/​4·​v4,​·​0x3 608 ····​const/​4·​v4,​·​0x3
   
604 ····​aput-​object·​p3,​·​v3,​·​v4 609 ····​aput-​object·​p3,​·​v3,​·​v4
   
  610 ····​.​line·​308
605 ····​invoke-​static·​{v0,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 611 ····​invoke-​static·​{v0,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
606 ····​move-​result-​object·​v3 612 ····​move-​result-​object·​v3
   
607 ····​invoke-​static·​{v3},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 613 ····​invoke-​static·​{v3},​·​Landroid/​net/​Uri;​-​>parse(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
   
608 ····​move-​result-​object·​v3 614 ····​move-​result-​object·​v3
Offset 651, 18 lines modified Offset 657, 20 lines modified
651 ····​.​local·​v1,​·​"checkBox":​Landroid/​widget/​CheckBox;​ 657 ····​.​local·​v1,​·​"checkBox":​Landroid/​widget/​CheckBox;​
652 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​ 658 ····​new-​instance·​v0,​·​Landroid/​app/​AlertDialog$Builder;​
   
Max diff block lines reached; 6054/8885 bytes (68.14%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/message/NewChangeSelected.smali
Offset 44, 20 lines modified Offset 44, 22 lines modified
44 ····​.​line·​46 44 ····​.​line·​46
45 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 45 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
46 ····​move-​result-​object·​v0 46 ····​move-​result-​object·​v0
   
47 ····​const-​string·​v1,​·​"Change·​ID" 47 ····​const-​string·​v1,​·​"Change·​ID"
   
  48 ····​.​line·​47
48 ····​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomString(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 49 ····​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomString(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
49 ····​move-​result-​object·​v0 50 ····​move-​result-​object·​v0
   
50 ····​const-​string·​v1,​·​"Change·​number" 51 ····​const-​string·​v1,​·​"Change·​number"
   
  52 ····​.​line·​48
51 ····​invoke-​virtual·​{v0,​·​v1,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomInt(Ljava/​lang/​String;​I)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 53 ····​invoke-​virtual·​{v0,​·​v1,​·​p2},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomInt(Ljava/​lang/​String;​I)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
52 ····​.​line·​49 54 ····​.​line·​49
53 ····​return-​void 55 ····​return-​void
54 .​end·​method 56 .​end·​method
   
55 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V 57 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​ILjava/​lang/​String;​Lcom/​jbirdvegas/​mgerrit/​fragments/​PatchSetViewerFragmen​t;​)​V
[−]
smali/com/jbirdvegas/mgerrit/message/SearchQueryChanged.smali
Offset 177, 53 lines modified Offset 177, 52 lines modified
177 ····​return-​object·​v0 177 ····​return-​object·​v0
178 .​end·​method 178 .​end·​method
   
179 .​method·​public·​needsExpanding()​Z 179 .​method·​public·​needsExpanding()​Z
180 ····​.​locals·​4 180 ····​.​locals·​4
   
181 ····​.​prologue 181 ····​.​prologue
182 ····​const/​4·​v2,​·​0x0 182 ····​const/​4·​v1,​·​0x0
   
183 ····​.​line·​73 183 ····​.​line·​73
184 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​message/​SearchQueryChanged;​-​>mTokens:​Ljava/​util/​Set;​ 184 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​message/​SearchQueryChanged;​-​>mTokens:​Ljava/​util/​Set;​
   
185 ····​if-​nez·​v3,​·​:​cond_1 185 ····​if-​nez·​v2,​·​:​cond_1
   
186 ····​.​line·​77 186 ····​.​line·​77
187 ····​:​cond_0 187 ····​:​cond_0
188 ····​:​goto_0 188 ····​:​goto_0
189 ····​return·​v2 189 ····​return·​v1
   
190 ····​.​line·​74 190 ····​.​line·​74
191 ····​:​cond_1 191 ····​:​cond_1
192 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​message/​SearchQueryChanged;​-​>mTokens:​Ljava/​util/​Set;​ 192 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​message/​SearchQueryChanged;​-​>mTokens:​Ljava/​util/​Set;​
   
193 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 193 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
194 ····​move-​result-​object·​v0 194 ····​move-​result-​object·​v2
   
195 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
196 ····​:​cond_2 195 ····​:​cond_2
197 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 196 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
198 ····​move-​result·​v3 197 ····​move-​result·​v3
   
199 ····​if-​eqz·​v3,​·​:​cond_0 198 ····​if-​eqz·​v3,​·​:​cond_0
   
200 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 199 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
201 ····​move-​result-​object·​v1 200 ····​move-​result-​object·​v0
   
202 ····​check-​cast·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 201 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
   
203 ····​.​line·​75 202 ····​.​line·​75
204 ····​.​local·​v1,​·​"token":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 203 ····​.​local·​v0,​·​"token":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
205 ····​invoke-​virtual·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>multipleResults()​Z 204 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>multipleResults()​Z
   
206 ····​move-​result·​v3 205 ····​move-​result·​v3
   
207 ····​if-​nez·​v3,​·​:​cond_2 206 ····​if-​nez·​v3,​·​:​cond_2
   
208 ····​const/​4·​v2,​·​0x1 207 ····​const/​4·​v1,​·​0x1
   
209 ····​goto·​:​goto_0 208 ····​goto·​:​goto_0
210 .​end·​method 209 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/objects/CacheManager$5.smali
Offset 32, 18 lines modified Offset 32, 19 lines modified
   
32 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​ 32 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​
   
   
33 #·​direct·​methods 33 #·​direct·​methods
34 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​Class;​Ljava/​lang/​String;​)​V 34 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​Class;​Ljava/​lang/​String;​)​V
35 ····​.​locals·​0 35 ····​.​locals·​0
  36 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
36 ····​.​prologue 37 ····​.​prologue
37 ····​.​line·​180 38 ····​.​line·​180
38 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager.​5;​" 39 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​"
39 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​ 40 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
40 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>val$clazz:​Ljava/​lang/​Class;​ 41 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>val$clazz:​Ljava/​lang/​Class;​
   
41 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>val$key:​Ljava/​lang/​String;​ 42 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>val$key:​Ljava/​lang/​String;​
   
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 43 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 55, 15 lines modified Offset 56, 15 lines modified
55 #·​virtual·​methods 56 #·​virtual·​methods
56 .​method·​public·​onFailure(Ljava/​lang/​Exception;​)​V 57 .​method·​public·​onFailure(Ljava/​lang/​Exception;​)​V
57 ····​.​locals·​4 58 ····​.​locals·​4
58 ····​.​param·​p1,​·​"e"····​#·​Ljava/​lang/​Exception;​ 59 ····​.​param·​p1,​·​"e"····​#·​Ljava/​lang/​Exception;​
   
59 ····​.​prologue 60 ····​.​prologue
60 ····​.​line·​188 61 ····​.​line·​188
61 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager.​5;​" 62 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​"
62 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​ 63 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
63 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>mEventBus:​Lorg/​greenrobot/​eventbus/​EventBus;​ 64 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>mEventBus:​Lorg/​greenrobot/​eventbus/​EventBus;​
64 ····​invoke-​static·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$100(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​)​Lorg/​greenrobot/​eventbus/​EventBus;​ 65 ····​invoke-​static·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$100(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​)​Lorg/​greenrobot/​eventbus/​EventBus;​
   
65 ····​move-​result-​object·​v0 66 ····​move-​result-​object·​v0
   
Offset 87, 15 lines modified Offset 88, 15 lines modified
87 ········​value·​=·​{ 88 ········​value·​=·​{
88 ············​"(TT;​)​V" 89 ············​"(TT;​)​V"
89 ········​} 90 ········​}
90 ····​.​end·​annotation 91 ····​.​end·​annotation
   
91 ····​.​prologue 92 ····​.​prologue
92 ····​.​line·​183 93 ····​.​line·​183
93 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager.​5;​" 94 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​"
94 ····​.​local·​p1,​·​"data":​Ljava/​lang/​Object;​,​·​"TT;​" 95 ····​.​local·​p1,​·​"data":​Ljava/​lang/​Object;​,​·​"TT;​"
95 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​ 96 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$5;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
96 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>mEventBus:​Lorg/​greenrobot/​eventbus/​EventBus;​ 97 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>mEventBus:​Lorg/​greenrobot/​eventbus/​EventBus;​
97 ····​invoke-​static·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$100(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​)​Lorg/​greenrobot/​eventbus/​EventBus;​ 98 ····​invoke-​static·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$100(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​)​Lorg/​greenrobot/​eventbus/​EventBus;​
   
98 ····​move-​result-​object·​v0 99 ····​move-​result-​object·​v0
[−]
smali/com/jbirdvegas/mgerrit/objects/CacheManager$6.smali
Offset 22, 18 lines modified Offset 22, 19 lines modified
   
22 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​ 22 .​field·​final·​synthetic·​val$key:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​String;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​String;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​209 28 ····​.​line·​209
28 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager.​6;​" 29 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​"
29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​ 30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​
   
30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>val$key:​Ljava/​lang/​String;​ 31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>val$key:​Ljava/​lang/​String;​
   
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​return-​void 33 ····​return-​void
Offset 42, 15 lines modified Offset 43, 15 lines modified
   
42 #·​virtual·​methods 43 #·​virtual·​methods
43 .​method·​public·​run()​V 44 .​method·​public·​run()​V
44 ····​.​locals·​6 45 ····​.​locals·​6
   
45 ····​.​prologue 46 ····​.​prologue
46 ····​.​line·​212 47 ····​.​line·​212
47 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager.​6;​" 48 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​,​·​"Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​"
48 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>sBitmapCache:​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​ 49 ····​#·​getter·​for:​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>sBitmapCache:​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​
49 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$000()​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​ 50 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>access$000()​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​
   
50 ····​move-​result-​object·​v1 51 ····​move-​result-​object·​v1
   
51 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>val$key:​Ljava/​lang/​String;​ 52 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​>val$key:​Ljava/​lang/​String;​
   
[−]
smali/com/jbirdvegas/mgerrit/objects/CacheManager.smali
Offset 236, 24 lines modified Offset 236, 26 lines modified
   
236 ····​const/​16·​v2,​·​0x800 236 ····​const/​16·​v2,​·​0x800
   
237 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$2;​ 237 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$2;​
   
238 ····​invoke-​direct·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$2;​-​><init>()​V 238 ····​invoke-​direct·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$2;​-​><init>()​V
   
  239 ····​.​line·​83
239 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheBuilder;​-​>useReferenceInRam(IL​com/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​SizeOf;​)​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheDiskBuilder;​ 240 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheBuilder;​-​>useReferenceInRam(IL​com/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​SizeOf;​)​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheDiskBuilder;​
   
240 ····​move-​result-​object·​v1 241 ····​move-​result-​object·​v1
   
241 ····​const/​high16·​v2,​·​0xc00000 242 ····​const/​high16·​v2,​·​0xc00000
   
242 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$1;​ 243 ····​new-​instance·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$1;​
   
243 ····​invoke-​direct·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$1;​-​><init>()​V 244 ····​invoke-​direct·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$1;​-​><init>()​V
   
  245 ····​.​line·​89
244 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v3},​·​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheDiskBuilder;​-​>useCustomSerializerI​nDisk(IZLcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​Serializer;​)​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​ 246 ····​invoke-​virtual·​{v1,​·​v2,​·​v4,​·​v3},​·​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCacheDiskBuilder;​-​>useCustomSerializerI​nDisk(IZLcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​Serializer;​)​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​
   
245 ····​move-​result-​object·​v1 247 ····​move-​result-​object·​v1
   
246 ····​sput-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>sBitmapCache:​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​ 248 ····​sput-​object·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​-​>sBitmapCache:​Lcom/​vincentbrison/​openlibraries/​android/​dualcache/​lib/​DualCache;​
   
247 ····​.​line·​113 249 ····​.​line·​113
Offset 359, 14 lines modified Offset 361, 15 lines modified
   
359 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$4;​ 361 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$4;​
   
360 ····​invoke-​direct·​{v1,​·​p0,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$4;​-​><init>(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 362 ····​invoke-​direct·​{v1,​·​p0,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$4;​-​><init>(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V
   
361 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 363 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  364 ····​.​line·​161
362 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 365 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
363 ····​.​line·​165 366 ····​.​line·​165
364 ····​:​goto_0 367 ····​:​goto_0
365 ····​return-​void 368 ····​return-​void
   
366 ····​.​line·​163 369 ····​.​line·​163
Offset 445, 14 lines modified Offset 448, 15 lines modified
   
445 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$8;​ 448 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$8;​
   
446 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$8;​-​><init>(Ljava/​lang/​String;​)​V 449 ····​invoke-​direct·​{v1,​·​p0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$8;​-​><init>(Ljava/​lang/​String;​)​V
   
447 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 450 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  451 ····​.​line·​261
448 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V 452 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Thread;​-​>start()​V
   
449 ····​.​line·​266 453 ····​.​line·​266
450 ····​const/​4·​v0,​·​0x0 454 ····​const/​4·​v0,​·​0x0
   
451 ····​:​goto_0 455 ····​:​goto_0
452 ····​return-​object·​v0 456 ····​return-​object·​v0
Offset 569, 14 lines modified Offset 573, 15 lines modified
   
569 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​ 573 ····​new-​instance·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​
   
570 ····​invoke-​direct·​{v2,​·​p0,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​String;​)​V 574 ····​invoke-​direct·​{v2,​·​p0,​·​p1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager$6;​-​><init>(Lcom/​jbirdvegas/​mgerrit/​objects/​CacheManager;​Ljava/​lang/​String;​)​V
   
571 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V 575 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​Thread;​-​><init>(Ljava/​lang/​Runnable;​)​V
   
  576 ····​.​line·​219
572 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Thread;​-​>start()​V 577 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Thread;​-​>start()​V
   
573 ····​.​line·​227 578 ····​.​line·​227
574 ····​:​goto_0 579 ····​:​goto_0
575 ····​const/​4·​v1,​·​0x0 580 ····​const/​4·​v1,​·​0x0
   
576 ····​:​goto_1 581 ····​:​goto_1
[−]
smali/com/jbirdvegas/mgerrit/objects/ChangedFileInfo$Status.smali
Offset 187, 86 lines modified Offset 187, 81 lines modified
187 .​end·​method 187 .​end·​method
   
188 .​method·​public·​static·​getValue(Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 188 .​method·​public·​static·​getValue(Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
189 ····​.​locals·​6 189 ····​.​locals·​6
190 ····​.​param·​p0,​·​"value"····​#·​Ljava/​lang/​String;​ 190 ····​.​param·​p0,​·​"value"····​#·​Ljava/​lang/​String;​
   
191 ····​.​prologue 191 ····​.​prologue
  192 ····​const/​4·​v2,​·​0x0
   
192 ····​.​line·​59 193 ····​.​line·​59
193 ····​if-​nez·​p0,​·​:​cond_1 194 ····​if-​nez·​p0,​·​:​cond_1
   
194 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>MODIFIED:​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 195 ····​sget-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>MODIFIED:​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
   
195 ····​.​line·​66 196 ····​.​line·​66
196 ····​:​cond_0 197 ····​:​cond_0
197 ····​:​goto_0 198 ····​:​goto_0
198 ····​return-​object·​v3 199 ····​return-​object·​v0
   
199 ····​.​line·​60 200 ····​.​line·​60
200 ····​:​cond_1 201 ····​:​cond_1
201 ····const/​4·​v5,​·0x0 202 ····invoke-​virtual·​{p0,​·​v2},​·Ljava/​lang/​String;​-​>charAt(I)​C
   
202 ····​invoke-​virtual·​{p0,​·​v5},​·​Ljava/​lang/​String;​-​>charAt(I)​C  
   
203 ····​move-​result·​v5 203 ····​move-​result·​v3
   
204 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​ 204 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Character;​-​>valueOf(C)​Ljava/​lang/​Character;​
   
205 ····​move-​result-​object·​v4 205 ····​move-​result-​object·​v1
   
206 ····​.​line·​61 206 ····​.​line·​61
207 ····​.​local·​v4,​·​"status":​Ljava/​lang/​Character;​ 207 ····​.​local·​v1,​·​"status":​Ljava/​lang/​Character;​
208 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>values()​[Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 208 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>values()​[Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
   
209 ····​move-​result-​object·​v0 209 ····​move-​result-​object·​v3
   
210 ····​.​local·​v0,​·​"arr$":​[Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​  
211 ····​array-​length·​v2,​·​v0  
   
212 ····.​local·​v2,​·​"len$":​I 210 ····array-​length·​v4,​·​v3
213 ····​const/​4·​v1,​·​0x0  
   
214 ····​.​local·​v1,​·​"i$":​I  
215 ····​:​goto_1 211 ····​:​goto_1
216 ····​if-​ge·​v1,​·​v2,​·​:​cond_2 212 ····​if-​ge·​v2,​·​v4,​·​:​cond_2
   
217 ····​aget-​object·​v3,​·​v0,​·​v1 213 ····​aget-​object·​v0,​·​v3,​·​v2
   
218 ····​.​line·​62 214 ····​.​line·​62
219 ····​.​local·​v3,​·​"s":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 215 ····​.​local·​v0,​·​"s":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
220 ····​invoke-​virtual·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>getStatusCode()​Ljava/​lang/​Character;​ 216 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>getStatusCode()​Ljava/​lang/​Character;​
   
221 ····​move-​result-​object·​v5 217 ····​move-​result-​object·​v5
   
222 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​Character;​-​>equals(Ljava/​lang/​Object;​)​Z 218 ····​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​lang/​Character;​-​>equals(Ljava/​lang/​Object;​)​Z
   
223 ····​move-​result·​v5 219 ····​move-​result·​v5
   
224 ····​if-​nez·​v5,​·​:​cond_0 220 ····​if-​nez·​v5,​·​:​cond_0
   
225 ····​.​line·​63 221 ····​.​line·​63
226 ····​invoke-​virtual·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>name()​Ljava/​lang/​String;​ 222 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>name()​Ljava/​lang/​String;​
   
227 ····​move-​result-​object·​v5 223 ····​move-​result-​object·​v5
   
228 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​Character;​-​>equals(Ljava/​lang/​Object;​)​Z 224 ····​invoke-​virtual·​{v1,​·​v5},​·​Ljava/​lang/​Character;​-​>equals(Ljava/​lang/​Object;​)​Z
   
229 ····​move-​result·​v5 225 ····​move-​result·​v5
   
230 ····​if-​nez·​v5,​·​:​cond_0 226 ····​if-​nez·​v5,​·​:​cond_0
   
231 ····​.​line·​61 227 ····​.​line·​61
232 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 228 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
233 ····​goto·​:​goto_1 229 ····​goto·​:​goto_1
   
234 ····​.​line·​66 230 ····​.​line·​66
235 ····​.​end·​local·​v3····​#·​"s":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 231 ····​.​end·​local·​v0····​#·​"s":​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
236 ····​:​cond_2 232 ····​:​cond_2
237 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>MODIFIED:​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 233 ····​sget-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​-​>MODIFIED:​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
   
238 ····​goto·​:​goto_0 234 ····​goto·​:​goto_0
239 .​end·​method 235 .​end·​method
   
240 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​ 236 .​method·​public·​static·​valueOf(Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​objects/​ChangedFileInfo$Statu​s;​
241 ····​.​locals·​1 237 ····​.​locals·​1
242 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​ 238 ····​.​param·​p0,​·​"name"····​#·​Ljava/​lang/​String;​
[−]
smali/com/jbirdvegas/mgerrit/objects/CheckableView.smali
Offset 185, 21 lines modified Offset 185, 20 lines modified
185 ····​.​param·​p1,​·​"isChecked"····​#·​Z 185 ····​.​param·​p1,​·​"isChecked"····​#·​Z
   
186 ····​.​prologue 186 ····​.​prologue
187 ····​.​line·​46 187 ····​.​line·​46
188 ····​iput-​boolean·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z 188 ····​iput-​boolean·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z
   
189 ····​.​line·​47 189 ····​.​line·​47
190 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>checkableViews:​Ljava/​util/​List;​ 190 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>checkableViews:​Ljava/​util/​List;​
   
191 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 191 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
192 ····​move-​result-​object·​v1 192 ····​move-​result-​object·​v1
   
193 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
194 ····​:​goto_0 193 ····​:​goto_0
195 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 194 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
196 ····​move-​result·​v2 195 ····​move-​result·​v2
   
197 ····​if-​eqz·​v2,​·​:​cond_0 196 ····​if-​eqz·​v2,​·​:​cond_0
   
Offset 222, 31 lines modified Offset 221, 30 lines modified
222 .​end·​method 221 .​end·​method
   
223 .​method·​public·​toggle()​V 222 .​method·​public·​toggle()​V
224 ····​.​locals·​3 223 ····​.​locals·​3
   
225 ····​.​prologue 224 ····​.​prologue
226 ····​.​line·​59 225 ····​.​line·​59
227 ····​iget-​boolean·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z 226 ····​iget-​boolean·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z
   
228 ····​if-​nez·​v2,​·​:​cond_0 227 ····​if-​nez·​v1,​·​:​cond_0
   
229 ····​const/​4·​v2,​·​0x1 228 ····​const/​4·​v1,​·​0x1
   
230 ····​:​goto_0 229 ····​:​goto_0
231 ····​iput-​boolean·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z 230 ····​iput-​boolean·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>mIsChecked:​Z
   
232 ····​.​line·​60 231 ····​.​line·​60
233 ····​iget-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>checkableViews:​Ljava/​util/​List;​ 232 ····​iget-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CheckableView;​-​>checkableViews:​Ljava/​util/​List;​
   
234 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 233 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
235 ····​move-​result-​object·​v1 234 ····​move-​result-​object·​v1
   
236 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
237 ····​:​goto_1 235 ····​:​goto_1
238 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 236 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
239 ····​move-​result·​v2 237 ····​move-​result·​v2
   
240 ····​if-​eqz·​v2,​·​:​cond_1 238 ····​if-​eqz·​v2,​·​:​cond_1
   
Offset 260, 18 lines modified Offset 258, 16 lines modified
260 ····​.​local·​v0,​·​"c":​Landroid/​widget/​Checkable;​ 258 ····​.​local·​v0,​·​"c":​Landroid/​widget/​Checkable;​
261 ····​invoke-​interface·​{v0},​·​Landroid/​widget/​Checkable;​-​>toggle()​V 259 ····​invoke-​interface·​{v0},​·​Landroid/​widget/​Checkable;​-​>toggle()​V
   
262 ····​goto·​:​goto_1 260 ····​goto·​:​goto_1
   
263 ····​.​line·​59 261 ····​.​line·​59
264 ····​.​end·​local·​v0····​#·​"c":​Landroid/​widget/​Checkable;​ 262 ····​.​end·​local·​v0····​#·​"c":​Landroid/​widget/​Checkable;​
265 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​  
266 ····​:​cond_0 263 ····​:​cond_0
267 ····​const/​4·​v2,​·​0x0 264 ····​const/​4·​v1,​·​0x0
   
268 ····​goto·​:​goto_0 265 ····​goto·​:​goto_0
   
269 ····​.​line·​63 266 ····​.​line·​63
270 ····​.​restart·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​  
271 ····​:​cond_1 267 ····​:​cond_1
272 ····​return-​void 268 ····​return-​void
273 .​end·​method 269 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/objects/CommitterObject.smali
Offset 177, 32 lines modified Offset 177, 36 lines modified
   
177 ····​.​prologue 177 ····​.​prologue
178 ····​.​line·​95 178 ····​.​line·​95
179 ····​new-​instance·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CommitterObject;​ 179 ····​new-​instance·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CommitterObject;​
   
180 ····​const-​string·​v1,​·​"name" 180 ····​const-​string·​v1,​·​"name"
   
  181 ····​.​line·​96
181 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 182 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
182 ····​move-​result-​object·​v1 183 ····​move-​result-​object·​v1
   
183 ····​const-​string·​v2,​·​"email" 184 ····​const-​string·​v2,​·​"email"
   
  185 ····​.​line·​97
184 ····​invoke-​virtual·​{p0,​·​v2},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 186 ····​invoke-​virtual·​{p0,​·​v2},​·​Lorg/​json/​JSONObject;​-​>getString(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
185 ····​move-​result-​object·​v2 187 ····​move-​result-​object·​v2
   
186 ····​const-​string·​v3,​·​"_account_id" 188 ····​const-​string·​v3,​·​"_account_id"
   
  189 ····​.​line·​98
187 ····​invoke-​virtual·​{p0,​·​v3},​·​Lorg/​json/​JSONObject;​-​>getInt(Ljava/​lang/​String;​)​I 190 ····​invoke-​virtual·​{p0,​·​v3},​·​Lorg/​json/​JSONObject;​-​>getInt(Ljava/​lang/​String;​)​I
   
188 ····​move-​result·​v3 191 ····​move-​result·​v3
   
189 ····​invoke-​direct·​{v0,​·​v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CommitterObject;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​I)​V 192 ····​invoke-​direct·​{v0,​·​v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​CommitterObject;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​I)​V
   
  193 ····​.​line·​95
190 ····​return-​object·​v0 194 ····​return-​object·​v0
191 .​end·​method 195 .​end·​method
   
   
192 #·​virtual·​methods 196 #·​virtual·​methods
193 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z 197 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z
194 ····​.​locals·​5 198 ····​.​locals·​5
[−]
smali/com/jbirdvegas/mgerrit/objects/JSONCommit.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​ 2 .​super·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​
3 .​source·​"JSONCommit.​java" 3 .​source·​"JSONCommit.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ····​value·​=·​{ 6 ····​value·​=·​{
7 ········​Lcom/​jbirdvegas/​mgerrit/​objects/​JSONCommit$1;​,​  
8 ········​Lcom/​jbirdvegas/​mgerrit/​objects/​JSONCommit$Status;​ 7 ········​Lcom/​jbirdvegas/​mgerrit/​objects/​JSONCommit$Status;​
9 ····​} 8 ····​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​public·​static·​final·​KEY_STATUS:​Ljava/​lang/​String;​·​=·​"status" 11 .​field·​public·​static·​final·​KEY_STATUS:​Ljava/​lang/​String;​·​=·​"status"
Offset 26, 10 lines modified Offset 25, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 25 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 26 ····​.​locals·​0
   
28 ····​.​prologue 27 ····​.​prologue
29 ····​.​line·​25 28 ····​.​line·​25
30 ····​invoke-​direct·​{p0},​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​-​><init>()​V
   
31 ····​.​line·​33  
32 ····​return-​void 30 ····​return-​void
33 .​end·​method 31 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/search/AfterSearch.smali
Offset 71, 14 lines modified Offset 71, 15 lines modified
   
71 ····​.​line·​53 71 ····​.​line·​53
72 ····​.​local·​v0,​·​"instant":​Lorg/​joda/​time/​DateTime;​ 72 ····​.​local·​v0,​·​"instant":​Lorg/​joda/​time/​DateTime;​
73 ····​if-​eqz·​p1,​·​:​cond_1 73 ····​if-​eqz·​p1,​·​:​cond_1
   
74 ····​const-​string·​v1,​·​"2.​9" 74 ····​const-​string·​v1,​·​"2.​9"
   
  75 ····​.​line·​54
75 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ServerVersion;​-​>isFeatureSupported(L​java/​lang/​String;​)​Z 76 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ServerVersion;​-​>isFeatureSupported(L​java/​lang/​String;​)​Z
   
76 ····​move-​result·​v1 77 ····​move-​result·​v1
   
77 ····​if-​eqz·​v1,​·​:​cond_1 78 ····​if-​eqz·​v1,​·​:​cond_1
   
78 ····​.​line·​55 79 ····​.​line·​55
[−]
smali/com/jbirdvegas/mgerrit/search/BeforeSearch.smali
Offset 71, 14 lines modified Offset 71, 15 lines modified
   
71 ····​.​line·​52 71 ····​.​line·​52
72 ····​.​local·​v0,​·​"dateTime":​Lorg/​joda/​time/​DateTime;​ 72 ····​.​local·​v0,​·​"dateTime":​Lorg/​joda/​time/​DateTime;​
73 ····​if-​eqz·​p1,​·​:​cond_1 73 ····​if-​eqz·​p1,​·​:​cond_1
   
74 ····​const-​string·​v1,​·​"2.​9" 74 ····​const-​string·​v1,​·​"2.​9"
   
  75 ····​.​line·​53
75 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ServerVersion;​-​>isFeatureSupported(L​java/​lang/​String;​)​Z 76 ····​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​objects/​ServerVersion;​-​>isFeatureSupported(L​java/​lang/​String;​)​Z
   
76 ····​move-​result·​v1 77 ····​move-​result·​v1
   
77 ····​if-​eqz·​v1,​·​:​cond_1 78 ····​if-​eqz·​v1,​·​:​cond_1
   
78 ····​.​line·​54 79 ····​.​line·​54
[−]
smali/com/jbirdvegas/mgerrit/search/AgeSearch.smali
Offset 413, 84 lines modified Offset 413, 92 lines modified
413 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 413 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
414 ····​.​line·​106 414 ····​.​line·​106
415 ····​new-​instance·​v0,​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 415 ····​new-​instance·​v0,​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
416 ····​invoke-​direct·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​><init>()​V 416 ····​invoke-​direct·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​><init>()​V
   
  417 ····​.​line·​107
417 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendYears()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 418 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendYears()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
418 ····​move-​result-​object·​v0 419 ····​move-​result-​object·​v0
   
419 ····​const-​string·​v1,​·​"·​years·​" 420 ····​const-​string·​v1,​·​"·​years·​"
   
420 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 421 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
421 ····​move-​result-​object·​v0 422 ····​move-​result-​object·​v0
   
  423 ····​.​line·​108
422 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendMonths()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 424 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendMonths()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
423 ····​move-​result-​object·​v0 425 ····​move-​result-​object·​v0
   
424 ····​const-​string·​v1,​·​"·​months·​" 426 ····​const-​string·​v1,​·​"·​months·​"
   
425 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 427 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
426 ····​move-​result-​object·​v0 428 ····​move-​result-​object·​v0
   
  429 ····​.​line·​109
427 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendWeeks()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 430 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendWeeks()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
428 ····​move-​result-​object·​v0 431 ····​move-​result-​object·​v0
   
429 ····​const-​string·​v1,​·​"·​weeks·​" 432 ····​const-​string·​v1,​·​"·​weeks·​"
   
430 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 433 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
431 ····​move-​result-​object·​v0 434 ····​move-​result-​object·​v0
   
  435 ····​.​line·​110
432 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendDays()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 436 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendDays()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
433 ····​move-​result-​object·​v0 437 ····​move-​result-​object·​v0
   
434 ····​const-​string·​v1,​·​"·​days·​" 438 ····​const-​string·​v1,​·​"·​days·​"
   
435 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 439 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
436 ····​move-​result-​object·​v0 440 ····​move-​result-​object·​v0
   
  441 ····​.​line·​111
437 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendHours()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 442 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendHours()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
438 ····​move-​result-​object·​v0 443 ····​move-​result-​object·​v0
   
439 ····​const-​string·​v1,​·​"·​hours·​" 444 ····​const-​string·​v1,​·​"·​hours·​"
   
440 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 445 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
441 ····​move-​result-​object·​v0 446 ····​move-​result-​object·​v0
   
  447 ····​.​line·​112
442 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendMinutes()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 448 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendMinutes()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
443 ····​move-​result-​object·​v0 449 ····​move-​result-​object·​v0
   
444 ····​const-​string·​v1,​·​"·​minutes·​" 450 ····​const-​string·​v1,​·​"·​minutes·​"
   
445 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 451 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
446 ····​move-​result-​object·​v0 452 ····​move-​result-​object·​v0
   
  453 ····​.​line·​113
447 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSeconds()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 454 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSeconds()​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
448 ····​move-​result-​object·​v0 455 ····​move-​result-​object·​v0
   
449 ····​const-​string·​v1,​·​"·​seconds" 456 ····​const-​string·​v1,​·​"·​seconds"
   
450 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​ 457 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>appendSuffix(Ljava/​lang/​String;​)​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​
   
451 ····​move-​result-​object·​v0 458 ····​move-​result-​object·​v0
   
  459 ····​.​line·​114
452 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>toFormatter()​Lorg/​joda/​time/​format/​PeriodFormatter;​ 460 ····​invoke-​virtual·​{v0},​·​Lorg/​joda/​time/​format/​PeriodFormatterBuilde​r;​-​>toFormatter()​Lorg/​joda/​time/​format/​PeriodFormatter;​
   
453 ····​move-​result-​object·​v0 461 ····​move-​result-​object·​v0
   
454 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​AgeSearch;​-​>periodParser:​Lorg/​joda/​time/​format/​PeriodFormatter;​ 462 ····​sput-​object·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​AgeSearch;​-​>periodParser:​Lorg/​joda/​time/​format/​PeriodFormatter;​
   
455 ····​.​line·​120 463 ····​.​line·​120
Offset 509, 14 lines modified Offset 517, 15 lines modified
   
509 ····​sget-​object·​v1,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​ 517 ····​sget-​object·​v1,​·​Ljava/​util/​Locale;​-​>US:​Ljava/​util/​Locale;​
   
510 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​DateTimeFormatter;​-​>withLocale(Ljava/​util/​Locale;​)​Lorg/​joda/​time/​format/​DateTimeFormatter;​ 518 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​format/​DateTimeFormatter;​-​>withLocale(Ljava/​util/​Locale;​)​Lorg/​joda/​time/​format/​DateTimeFormatter;​
   
511 ····​move-​result-​object·​v0 519 ····​move-​result-​object·​v0
Max diff block lines reached; 10283/13951 bytes (73.71%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/search/SearchKeyword.smali
Offset 64, 113 lines modified Offset 64, 114 lines modified
   
64 ····​.​prologue 64 ····​.​prologue
65 ····​const/​4·​v8,​·​0x1 65 ····​const/​4·​v8,​·​0x1
   
66 ····​const/​4·​v7,​·​0x0 66 ····​const/​4·​v7,​·​0x0
   
67 ····​.​line·​57 67 ····​.​line·​57
68 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​ 68 ····​new-​instance·​v2,​·​Ljava/​util/​HashMap;​
   
69 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashMap;​-​><init>()​V 69 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
70 ····​sput-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_KEYWORDS:​Ljava/​util/​Map;​ 70 ····​sput-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_KEYWORDS:​Ljava/​util/​Map;​
   
71 ····​.​line·​58 71 ····​.​line·​58
72 ····​new-​instance·​v3,​·​Ljava/​util/​HashSet;​ 72 ····​new-​instance·​v2,​·​Ljava/​util/​HashSet;​
   
73 ····​invoke-​direct·​{v3},​·​Ljava/​util/​HashSet;​-​><init>()​V 73 ····​invoke-​direct·​{v2},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
74 ····​sput-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 74 ····​sput-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
75 ····​.​line·​61 75 ····​.​line·​61
76 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 76 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
77 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​IsSearch;​ 77 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​IsSearch;​
   
78 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 78 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
79 ····​.​line·​62 79 ····​.​line·​62
80 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 80 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
81 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​ChangeSearch;​ 81 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​ChangeSearch;​
   
82 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 82 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
83 ····​.​line·​63 83 ····​.​line·​63
84 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 84 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
85 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SubjectSearch;​ 85 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SubjectSearch;​
   
86 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 86 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
87 ····​.​line·​64 87 ····​.​line·​64
88 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 88 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
89 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​ProjectSearch;​ 89 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​ProjectSearch;​
   
90 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 90 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
91 ····​.​line·​65 91 ····​.​line·​65
92 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 92 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
93 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​OwnerSearch;​ 93 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​OwnerSearch;​
   
94 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 94 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
95 ····​.​line·​66 95 ····​.​line·​66
96 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 96 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
97 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​TopicSearch;​ 97 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​TopicSearch;​
   
98 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 98 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
99 ····​.​line·​67 99 ····​.​line·​67
100 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 100 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
101 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​BranchSearch;​ 101 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​BranchSearch;​
   
102 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 102 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
103 ····​.​line·​68 103 ····​.​line·​68
104 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 104 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
105 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​AgeSearch;​ 105 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​AgeSearch;​
   
106 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 106 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
107 ····​.​line·​69 107 ····​.​line·​69
108 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 108 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
109 ····​const-​class·​v4,​·​Lcom/​jbirdvegas/​mgerrit/​search/​NumberSearch;​ 109 ····​const-​class·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​NumberSearch;​
   
110 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z 110 ····​invoke-​interface·​{v2,​·​v3},​·​Ljava/​util/​Set;​-​>add(Ljava/​lang/​Object;​)​Z
   
111 ····​.​line·​72 111 ····​.​line·​72
112 ····​sget-​object·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​ 112 ····​sget-​object·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>_CLASSES:​Ljava/​util/​Set;​
   
113 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 113 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
114 ····​move-​result-​object·​v2 114 ····​move-​result-​object·​v2
   
115 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​ 115 ····​.​local·​v0,​·​"clazz":​Ljava/​lang/​Class;​,​·​"Ljava/​lang/​Class<+Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​"
116 ····​:​goto_0 116 ····​:​goto_0
117 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 117 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
118 ····​move-​result·​v3 118 ····​move-​result·​v3
   
119 ····​if-​eqz·​v3,​·​:​cond_0 119 ····​if-​eqz·​v3,​·​:​cond_0
   
120 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 120 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
Max diff block lines reached; 26398/32388 bytes (81.51%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/search/categories/AfterCategory.smali
Offset 301, 14 lines modified Offset 301, 15 lines modified
   
301 ····​move-​result·​v1 301 ····​move-​result·​v1
   
302 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withHourOfDay(I)​Lorg/​joda/​time/​DateTime;​ 302 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withHourOfDay(I)​Lorg/​joda/​time/​DateTime;​
   
303 ····​move-​result-​object·​v0 303 ····​move-​result-​object·​v0
   
  304 ····​.​line·​106
304 ····​invoke-​virtual·​{p1},​·​Lorg/​joda/​time/​LocalTime;​-​>getMinuteOfHour()​I 305 ····​invoke-​virtual·​{p1},​·​Lorg/​joda/​time/​LocalTime;​-​>getMinuteOfHour()​I
   
305 ····​move-​result·​v1 306 ····​move-​result·​v1
   
306 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withMinuteOfHour(I)​Lorg/​joda/​time/​DateTime;​ 307 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withMinuteOfHour(I)​Lorg/​joda/​time/​DateTime;​
   
307 ····​move-​result-​object·​v0 308 ····​move-​result-​object·​v0
[−]
smali/com/jbirdvegas/mgerrit/search/categories/BeforeCategory.smali
Offset 297, 14 lines modified Offset 297, 15 lines modified
   
297 ····​move-​result·​v1 297 ····​move-​result·​v1
   
298 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withHourOfDay(I)​Lorg/​joda/​time/​DateTime;​ 298 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withHourOfDay(I)​Lorg/​joda/​time/​DateTime;​
   
299 ····​move-​result-​object·​v0 299 ····​move-​result-​object·​v0
   
  300 ····​.​line·​102
300 ····​invoke-​virtual·​{p1},​·​Lorg/​joda/​time/​LocalTime;​-​>getMinuteOfHour()​I 301 ····​invoke-​virtual·​{p1},​·​Lorg/​joda/​time/​LocalTime;​-​>getMinuteOfHour()​I
   
301 ····​move-​result·​v1 302 ····​move-​result·​v1
   
302 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withMinuteOfHour(I)​Lorg/​joda/​time/​DateTime;​ 303 ····​invoke-​virtual·​{v0,​·​v1},​·​Lorg/​joda/​time/​DateTime;​-​>withMinuteOfHour(I)​Lorg/​joda/​time/​DateTime;​
   
303 ····​move-​result-​object·​v0 304 ····​move-​result-​object·​v0
[−]
smali/com/jbirdvegas/mgerrit/search/categories/OwnerCategory$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​ 22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​Landroid/​content/​Context;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​Landroid/​content/​Context;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​108 28 ····​.​line·​108
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$1;​-​>val$context:​Landroid/​content/​Context;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$1;​-​>val$context:​Landroid/​content/​Context;​
   
Offset 72, 27 lines modified Offset 73, 29 lines modified
   
72 ····​const/​4·​v3,​·​0x2 73 ····​const/​4·​v3,​·​0x2
   
73 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​ 74 ····​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Object;​
   
74 ····​const/​4·​v4,​·​0x0 75 ····​const/​4·​v4,​·​0x0
   
  76 ····​.​line·​114
75 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 77 ····​invoke-​interface·​{p1,​·​v1},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
76 ····​move-​result-​object·​v5 78 ····​move-​result-​object·​v5
   
77 ····​aput-​object·​v5,​·​v3,​·​v4 79 ····​aput-​object·​v5,​·​v3,​·​v4
   
78 ····​const/​4·​v4,​·​0x1 80 ····​const/​4·​v4,​·​0x1
   
79 ····​invoke-​interface·​{p1,​·​v0},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​ 81 ····​invoke-​interface·​{p1,​·​v0},​·​Landroid/​database/​Cursor;​-​>getString(I)​Ljava/​lang/​String;​
   
80 ····​move-​result-​object·​v5 82 ····​move-​result-​object·​v5
   
81 ····​aput-​object·​v5,​·​v3,​·​v4 83 ····​aput-​object·​v5,​·​v3,​·​v4
   
  84 ····​.​line·​113
82 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 85 ····​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
83 ····​move-​result-​object·​v2 86 ····​move-​result-​object·​v2
   
84 ····​return-​object·​v2 87 ····​return-​object·​v2
85 .​end·​method 88 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/search/categories/OwnerCategory$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​ 22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​Landroid/​content/​Context;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​Landroid/​content/​Context;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​118 28 ····​.​line·​118
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$2;​-​>val$context:​Landroid/​content/​Context;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​OwnerCategory$2;​-​>val$context:​Landroid/​content/​Context;​
   
[−]
smali/com/jbirdvegas/mgerrit/search/categories/ProjectCategory$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​87 27 ····​.​line·​87
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/search/categories/ProjectCategory$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​ 22 .​field·​final·​synthetic·​val$context:​Landroid/​content/​Context;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​Landroid/​content/​Context;​)​V 24 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​Landroid/​content/​Context;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​95 28 ····​.​line·​95
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$2;​-​>val$context:​Landroid/​content/​Context;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​ProjectCategory$2;​-​>val$context:​Landroid/​content/​Context;​
   
[−]
smali/com/jbirdvegas/mgerrit/search/categories/SearchCategory$2.smali
Offset 26, 18 lines modified Offset 26, 19 lines modified
   
26 .​field·​final·​synthetic·​val$timeListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​ 26 .​field·​final·​synthetic·​val$timeListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​Lorg/​joda/​time/​DateTime;​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​Landroid/​support/​v7/​app/​AppCompatActivity;​)​V 28 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​Lorg/​joda/​time/​DateTime;​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​Landroid/​support/​v7/​app/​AppCompatActivity;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​186 32 ····​.​line·​186
32 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory.​2;​" 33 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​"
33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$dt:​Lorg/​joda/​time/​DateTime;​ 35 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$dt:​Lorg/​joda/​time/​DateTime;​
   
35 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$timeListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​ 36 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$timeListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment$Di​alogListener;​
   
36 ····​iput-​object·​p4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$activity:​Landroid/​support/​v7/​app/​AppCompatActivity;​ 37 ····​iput-​object·​p4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​-​>val$activity:​Landroid/​support/​v7/​app/​AppCompatActivity;​
Offset 51, 15 lines modified Offset 52, 15 lines modified
51 #·​virtual·​methods 52 #·​virtual·​methods
52 .​method·​public·​onClick(Landroid/​view/​View;​)​V 53 .​method·​public·​onClick(Landroid/​view/​View;​)​V
53 ····​.​locals·​4 54 ····​.​locals·​4
54 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 55 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
55 ····​.​prologue 56 ····​.​prologue
56 ····​.​line·​189 57 ····​.​line·​189
57 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory.​2;​" 58 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$2;​"
58 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​ 59 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​
   
59 ····​invoke-​direct·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​-​><init>()​V 60 ····​invoke-​direct·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​-​><init>()​V
   
60 ····​.​line·​190 61 ····​.​line·​190
61 ····​.​local·​v1,​·​"newFragment":​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​ 62 ····​.​local·​v1,​·​"newFragment":​Lcom/​jbirdvegas/​mgerrit/​fragments/​TimePickerFragment;​
62 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 63 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
[−]
smali/com/jbirdvegas/mgerrit/search/categories/SearchCategory.smali
Offset 35, 15 lines modified Offset 35, 14 lines modified
35 ····​.​locals·​0 35 ····​.​locals·​0
   
36 ····​.​prologue 36 ····​.​prologue
37 ····​.​line·​61 37 ····​.​line·​61
38 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory<TK;​>;​" 38 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory<TK;​>;​"
39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 39 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
40 ····​.​line·​88  
41 ····​return-​void 40 ····​return-​void
42 .​end·​method 41 .​end·​method
   
43 .​method·​public·​static·​bindKeywordsToCategor​ies(Landroid/​content/​Context;​Ljava/​util/​Collection;​Ljava/​util/​Collection;​)​V 42 .​method·​public·​static·​bindKeywordsToCategor​ies(Landroid/​content/​Context;​Ljava/​util/​Collection;​Ljava/​util/​Collection;​)​V
44 ····​.​locals·​6 43 ····​.​locals·​6
45 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 44 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
46 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 45 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 63, 82 lines modified Offset 62, 80 lines modified
   
63 ····​.​prologue 62 ····​.​prologue
64 ····​.​line·​211 63 ····​.​line·​211
65 ····​.​local·​p1,​·​"categories":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​>;​" 64 ····​.​local·​p1,​·​"categories":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​>;​"
66 ····​.​local·​p2,​·​"keywords":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​" 65 ····​.​local·​p2,​·​"keywords":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​"
67 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 66 ····​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
68 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v2
   
69 ····​:​cond_0 68 ····​:​cond_0
70 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 69 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
71 ····​move-​result·​v4 70 ····​move-​result·​v3
   
72 ····​if-​eqz·​v4,​·​:​cond_3 71 ····​if-​eqz·​v3,​·​:​cond_3
   
73 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 72 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
74 ····​move-​result-​object·​v0 73 ····​move-​result-​object·​v0
   
75 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 74 ····​check-​cast·​v0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
76 ····​.​line·​212 75 ····​.​line·​212
77 ····​.​local·​v0,​·​"category":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 76 ····​.​local·​v0,​·​"category":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
78 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 77 ····​invoke-​interface·​{p2},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
79 ····​move-​result-​object·​v2 78 ····​move-​result-​object·​v3
   
80 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
81 ····​:​cond_1 79 ····​:​cond_1
82 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 80 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
83 ····​move-​result·​v4 81 ····​move-​result·​v4
   
84 ····​if-​eqz·​v4,​·​:​cond_2 82 ····​if-​eqz·​v4,​·​:​cond_2
   
85 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 83 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
86 ····​move-​result-​object·​v3 84 ····​move-​result-​object·​v1
   
87 ····​check-​cast·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 85 ····​check-​cast·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
   
88 ····​.​line·​213 86 ····​.​line·​213
89 ····​.​local·​v3,​·​"keyword":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 87 ····​.​local·​v1,​·​"keyword":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
90 ····​if-​eqz·​v3,​·​:​cond_1 88 ····​if-​eqz·​v1,​·​:​cond_1
   
91 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 89 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
92 ····​move-​result-​object·​v4 90 ····​move-​result-​object·​v4
   
93 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>getClazz()​Ljava/​lang/​Class;​ 91 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>getClazz()​Ljava/​lang/​Class;​
   
94 ····​move-​result-​object·​v5 92 ····​move-​result-​object·​v5
   
95 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z 93 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​Object;​-​>equals(Ljava/​lang/​Object;​)​Z
   
96 ····​move-​result·​v4 94 ····​move-​result·​v4
   
97 ····​if-​eqz·​v4,​·​:​cond_1 95 ····​if-​eqz·​v4,​·​:​cond_1
   
98 ····​.​line·​214 96 ····​.​line·​214
99 ····​invoke-​virtual·​{v0,​·​p0,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>setKeyword(Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​)​V 97 ····​invoke-​virtual·​{v0,​·​p0,​·​v1},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>setKeyword(Landroid/​content/​Context;​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​)​V
   
100 ····​.​line·​218 98 ····​.​line·​218
101 ····​.​end·​local·​v3····​#·​"keyword":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 99 ····​.​end·​local·​v1····​#·​"keyword":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
102 ····​:​cond_2 100 ····​:​cond_2
103 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>getKeyword()​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 101 ····​invoke-​virtual·​{v0},​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​-​>getKeyword()​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
   
104 ····​move-​result-​object·​v4 102 ····​move-​result-​object·​v3
   
105 ····​if-​eqz·​v4,​·​:​cond_0 103 ····​if-​eqz·​v3,​·​:​cond_0
   
106 ····​.​line·​220 104 ····​.​line·​220
107 ····​.​end·​local·​v0····​#·​"category":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 105 ····​.​end·​local·​v0····​#·​"category":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
108 ····​.​end·​local·​v2····​#·​"i$":​Ljava/​util/​Iterator;​  
109 ····​:​cond_3 106 ····​:​cond_3
110 ····​return-​void 107 ····​return-​void
111 .​end·​method 108 .​end·​method
   
   
112 #·​virtual·​methods 109 #·​virtual·​methods
113 .​method·​public·​clearKeyword()​V 110 .​method·​public·​clearKeyword()​V
[−]
smali/com/jbirdvegas/mgerrit/search/categories/SearchCategory$1.smali
Offset 26, 18 lines modified Offset 26, 19 lines modified
   
26 .​field·​final·​synthetic·​val$dt:​Lorg/​joda/​time/​DateTime;​ 26 .​field·​final·​synthetic·​val$dt:​Lorg/​joda/​time/​DateTime;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​Lorg/​joda/​time/​DateTime;​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment$Di​alogListener;​Landroid/​support/​v7/​app/​AppCompatActivity;​)​V 28 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​Lorg/​joda/​time/​DateTime;​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment$Di​alogListener;​Landroid/​support/​v7/​app/​AppCompatActivity;​)​V
29 ····​.​locals·​0 29 ····​.​locals·​0
  30 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
30 ····​.​prologue 31 ····​.​prologue
31 ····​.​line·​171 32 ····​.​line·​171
32 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory.​1;​" 33 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​"
33 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​ 34 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory;​
   
34 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$dt:​Lorg/​joda/​time/​DateTime;​ 35 ····​iput-​object·​p2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$dt:​Lorg/​joda/​time/​DateTime;​
   
35 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$dateListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment$Di​alogListener;​ 36 ····​iput-​object·​p3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$dateListener:​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment$Di​alogListener;​
   
36 ····​iput-​object·​p4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$activity:​Landroid/​support/​v7/​app/​AppCompatActivity;​ 37 ····​iput-​object·​p4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​-​>val$activity:​Landroid/​support/​v7/​app/​AppCompatActivity;​
Offset 51, 15 lines modified Offset 52, 15 lines modified
51 #·​virtual·​methods 52 #·​virtual·​methods
52 .​method·​public·​onClick(Landroid/​view/​View;​)​V 53 .​method·​public·​onClick(Landroid/​view/​View;​)​V
53 ····​.​locals·​6 54 ····​.​locals·​6
54 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 55 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
   
55 ····​.​prologue 56 ····​.​prologue
56 ····​.​line·​174 57 ····​.​line·​174
57 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory.​1;​" 58 ····​.​local·​p0,​·​"this":​Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​,​·​"Lcom/​jbirdvegas/​mgerrit/​search/​categories/​SearchCategory$1;​"
58 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​ 59 ····​new-​instance·​v1,​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​
   
59 ····​invoke-​direct·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​-​><init>()​V 60 ····​invoke-​direct·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​-​><init>()​V
   
60 ····​.​line·​175 61 ····​.​line·​175
61 ····​.​local·​v1,​·​"newFragment":​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​ 62 ····​.​local·​v1,​·​"newFragment":​Lcom/​jbirdvegas/​mgerrit/​fragments/​DatePickerFragment;​
62 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 63 ····​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
[−]
smali/com/jbirdvegas/mgerrit/tasks/AccountProcessor.smali
Offset 342, 20 lines modified Offset 342, 22 lines modified
   
342 ····​move-​result-​object·​v2 342 ····​move-​result-​object·​v2
   
343 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​AccountProcessor;​-​>mContext:​Landroid/​content/​Context;​ 343 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​AccountProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
344 ····​const·​v4,​·​0x7f0700e8 344 ····​const·​v4,​·​0x7f0700e8
   
  345 ····​.​line·​82
345 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 346 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
   
346 ····​move-​result-​object·​v3 347 ····​move-​result-​object·​v3
   
347 ····​const/​4·​v5,​·​0x0 348 ····​const/​4·​v5,​·​0x0
   
348 ····​move-​object·​v4,​·​p1 349 ····​move-​object·​v4,​·​p1
   
  350 ····​.​line·​81
349 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>sendAnalyticsEvent(L​android/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Long;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 351 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>sendAnalyticsEvent(L​android/​content/​Context;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Long;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
350 ····​.​line·​83 352 ····​.​line·​83
351 ····​return-​void 353 ····​return-​void
352 .​end·​method 354 .​end·​method
[−]
smali/com/jbirdvegas/mgerrit/tasks/ChangeListProcessor.smali
Offset 157, 15 lines modified Offset 157, 14 lines modified
157 ····​.​prologue 157 ····​.​prologue
158 ····​.​line·​170 158 ····​.​line·​170
159 ····​.​local·​p1,​·​"commits":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​>;​" 159 ····​.​local·​p1,​·​"commits":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​>;​"
160 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 160 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
161 ····​move-​result-​object·​v1 161 ····​move-​result-​object·​v1
   
162 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
163 ····​:​cond_0 162 ····​:​cond_0
164 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 163 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
165 ····​move-​result·​v2 164 ····​move-​result·​v2
   
166 ····​if-​eqz·​v2,​·​:​cond_1 165 ····​if-​eqz·​v2,​·​:​cond_1
   
Offset 334, 20 lines modified Offset 333, 22 lines modified
334 ····​if-​ne·​v6,​·​v7,​·​:​cond_1 333 ····​if-​ne·​v6,​·​v7,​·​:​cond_1
   
335 ····​.​line·​127 334 ····​.​line·​127
336 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​ 335 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
337 ····​const-​string·​v7,​·​"changes_list" 336 ····​const-​string·​v7,​·​"changes_list"
   
  337 ····​.​line·​128
338 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 338 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
339 ····​move-​result-​wide·​v8 339 ····​move-​result-​wide·​v8
   
340 ····​iget-​object·​v10,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mStatus:​Ljava/​lang/​String;​ 340 ····​iget-​object·​v10,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mStatus:​Ljava/​lang/​String;​
   
  341 ····​.​line·​127
341 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9,​·​v10},​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​-​>setValue(Landroid/​content/​Context;​Ljava/​lang/​String;​JLjava/​lang/​String;​)​V 342 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9,​·​v10},​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​-​>setValue(Landroid/​content/​Context;​Ljava/​lang/​String;​JLjava/​lang/​String;​)​V
   
342 ····​.​line·​131 343 ····​.​line·​131
343 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​ 344 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
344 ····​iget-​object·​v7,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mStatus:​Ljava/​lang/​String;​ 345 ····​iget-​object·​v7,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mStatus:​Ljava/​lang/​String;​
   
Offset 539, 14 lines modified Offset 540, 15 lines modified
   
539 ····​invoke-​interface·​{v4},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes;​-​>query()​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​ 540 ····​invoke-​interface·​{v4},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes;​-​>query()​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​
   
540 ····​move-​result-​object·​v4 541 ····​move-​result-​object·​v4
   
541 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​ 542 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
  543 ····​.​line·​151
542 ····​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 544 ····​invoke-​virtual·​{v5},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
543 ····​move-​result-​object·​v5 545 ····​move-​result-​object·​v5
   
544 ····​const·​v6,​·​0x7f0b0006 546 ····​const·​v6,​·​0x7f0b0006
   
545 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I 547 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I
Offset 555, 14 lines modified Offset 557, 15 lines modified
   
555 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​-​>withLimit(I)​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​ 557 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​-​>withLimit(I)​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​
   
556 ····​move-​result-​object·​v4 558 ····​move-​result-​object·​v4
   
557 ····​sget-​object·​v5,​·​Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​-​>DETAILED_ACCOUNTS:​Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​ 559 ····​sget-​object·​v5,​·​Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​-​>DETAILED_ACCOUNTS:​Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​
   
  560 ····​.​line·​152
558 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​-​>withOption(Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​ 561 ····​invoke-​virtual·​{v4,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​-​>withOption(Lcom/​google/​gerrit/​extensions/​client/​ListChangesOption;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​
   
559 ····​move-​result-​object·​v2 562 ····​move-​result-​object·​v2
   
560 ····​.​line·​153 563 ····​.​line·​153
561 ····​.​local·​v2,​·​"info":​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​ 564 ····​.​local·​v2,​·​"info":​Lcom/​google/​gerrit/​extensions/​api/​changes/​Changes$QueryRequest;​
562 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mSortKey:​Ljava/​lang/​String;​ 565 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ChangeListProcessor;​-​>mSortKey:​Ljava/​lang/​String;​
[−]
smali/com/jbirdvegas/mgerrit/tasks/CommitProcessor.smali
Offset 163, 14 lines modified Offset 163, 15 lines modified
   
163 ····​.​line·​145 163 ····​.​line·​145
164 ····​.​local·​v0,​·​"exception":​Lcom/​google/​gerrit/​extensions/​restapi/​RestApiException;​ 164 ····​.​local·​v0,​·​"exception":​Lcom/​google/​gerrit/​extensions/​restapi/​RestApiException;​
165 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 165 ····​invoke-​static·​{},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>getInstance()​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
166 ····​move-​result-​object·​v1 166 ····​move-​result-​object·​v1
   
  167 ····​.​line·​146
167 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>getContext()​Landroid/​content/​Context;​ 168 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>getContext()​Landroid/​content/​Context;​
   
168 ····​move-​result-​object·​v2 169 ····​move-​result-​object·​v2
   
169 ····​const·​v3,​·​0x7f0700d1 170 ····​const·​v3,​·​0x7f0700d1
   
170 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 171 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
Offset 179, 14 lines modified Offset 180, 15 lines modified
   
179 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>mChangeId:​Ljava/​lang/​String;​ 180 ····​iget-​object·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>mChangeId:​Ljava/​lang/​String;​
   
180 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomString(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 181 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomString(Ljav​a/​lang/​String;​Ljava/​lang/​String;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
181 ····​move-​result-​object·​v1 182 ····​move-​result-​object·​v1
   
  183 ····​.​line·​147
182 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>getContext()​Landroid/​content/​Context;​ 184 ····​invoke-​virtual·​{p0},​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>getContext()​Landroid/​content/​Context;​
   
183 ····​move-​result-​object·​v2 185 ····​move-​result-​object·​v2
   
184 ····​const·​v3,​·​0x7f0700d2 186 ····​const·​v3,​·​0x7f0700d2
   
185 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​ 187 ····​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​Context;​-​>getString(I)​Ljava/​lang/​String;​
Offset 195, 14 lines modified Offset 197, 15 lines modified
   
195 ····​iget·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>mChangeNumber:​I 197 ····​iget·​v3,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​CommitProcessor;​-​>mChangeNumber:​I
   
196 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomInt(Ljava/​lang/​String;​I)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 198 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>setCustomInt(Ljava/​lang/​String;​I)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
197 ····​move-​result-​object·​v1 199 ····​move-​result-​object·​v1
   
  200 ····​.​line·​148
198 ····​invoke-​virtual·​{v1,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>logException(Ljava/​lang/​Exception;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​ 201 ····​invoke-​virtual·​{v1,​·​v0},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​-​>logException(Ljava/​lang/​Exception;​)​Lcom/​jbirdvegas/​mgerrit/​helpers/​AnalyticsHelper;​
   
199 ····​.​line·​149 202 ····​.​line·​149
200 ····​return-​object·​v0 203 ····​return-​object·​v0
201 .​end·​method 204 .​end·​method
   
202 .​method·​private·​queryOptions()​Ljava/​util/​EnumSet;​ 205 .​method·​private·​queryOptions()​Ljava/​util/​EnumSet;​
[−]
smali/com/jbirdvegas/mgerrit/tasks/ProjectListProcessor.smali
Offset 104, 20 lines modified Offset 104, 22 lines modified
104 ····​.​prologue 104 ····​.​prologue
105 ····​.​line·​58 105 ····​.​line·​58
106 ····​.​local·​p1,​·​"data":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​>;​" 106 ····​.​local·​p1,​·​"data":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​google/​gerrit/​extensions/​common/​ProjectInfo;​>;​"
107 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ProjectListProcessor;​-​>mContext:​Landroid/​content/​Context;​ 107 ····​iget-​object·​v0,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ProjectListProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
108 ····​const-​string·​v1,​·​"projects_list" 108 ····​const-​string·​v1,​·​"projects_list"
   
  109 ····​.​line·​59
109 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 110 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
110 ····​move-​result-​wide·​v2 111 ····​move-​result-​wide·​v2
   
111 ····​const/​4·​v4,​·​0x0 112 ····​const/​4·​v4,​·​0x0
   
  113 ····​.​line·​58
112 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​-​>setValue(Landroid/​content/​Context;​Ljava/​lang/​String;​JLjava/​lang/​String;​)​V 114 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​database/​SyncTime;​-​>setValue(Landroid/​content/​Context;​Ljava/​lang/​String;​JLjava/​lang/​String;​)​V
   
113 ····​.​line·​60 115 ····​.​line·​60
114 ····​return-​void 116 ····​return-​void
115 .​end·​method 117 .​end·​method
   
116 .​method·​protected·​bridge·​synthetic·​getData(Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​)​Ljava/​lang/​Object;​ 118 .​method·​protected·​bridge·​synthetic·​getData(Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​)​Ljava/​lang/​Object;​
[−]
smali/com/jbirdvegas/mgerrit/tasks/ReviewProcessor.smali
Offset 197, 129 lines modified Offset 197, 127 lines modified
   
197 ····​move-​result·​v1 197 ····​move-​result·​v1
   
198 ····​goto·​:​goto_0 198 ····​goto·​:​goto_0
199 .​end·​method 199 .​end·​method
   
200 .​method·​protected·​getData(Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​)​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​ 200 .​method·​protected·​getData(Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​)​Lcom/​google/​gerrit/​extensions/​common/​ChangeInfo;​
201 ····​.​locals·7 201 ····​.​locals·6
202 ····​.​param·​p1,​·​"gerritApi"····​#·​Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​ 202 ····​.​param·​p1,​·​"gerritApi"····​#·​Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​
203 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 203 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
204 ········​value·​=·​{ 204 ········​value·​=·​{
205 ············​Lcom/​google/​gerrit/​extensions/​restapi/​RestApiException;​ 205 ············​Lcom/​google/​gerrit/​extensions/​restapi/​RestApiException;​
206 ········​} 206 ········​}
207 ····​.​end·​annotation 207 ····​.​end·​annotation
   
208 ····​.​prologue 208 ····​.​prologue
209 ····​const/​4·​v4,​·​0x0 209 ····​const/​4·​v3,​·​0x0
   
210 ····​.​line·​73 210 ····​.​line·​73
211 ····​new-​instance·​v3,​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​ 211 ····​new-​instance·​v2,​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​
   
212 ····​invoke-​direct·​{v3},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​><init>()​V 212 ····​invoke-​direct·​{v2},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​><init>()​V
   
213 ····​.​line·​74 213 ····​.​line·​74
214 ····​.​local·​v3,​·​"reviewInput":​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​ 214 ····​.​local·​v2,​·​"reviewInput":​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​
215 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​ 215 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​
   
216 ····​if-​eqz·​v5,​·​:​cond_1 216 ····​if-​eqz·​v4,​·​:​cond_1
   
217 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​ 217 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​
   
218 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 218 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
219 ····​move-​result·​v5 219 ····​move-​result·​v4
   
220 ····​if-​nez·​v5,​·​:​cond_1 220 ····​if-​nez·​v4,​·​:​cond_1
   
221 ····​.​line·​75 221 ····​.​line·​75
222 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​ 222 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mMessage:​Ljava/​lang/​String;​
   
223 ····​invoke-​virtual·​{v3,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​>message(Ljava/​lang/​String;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​ 223 ····​invoke-​virtual·​{v2,​·​v4},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​>message(Ljava/​lang/​String;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​
   
224 ····​move-​result-​object·​v3 224 ····​move-​result-​object·​v2
   
225 ····​.​line·​77 225 ····​.​line·​77
226 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​ 226 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​
   
227 ····​if-​eqz·​v5,​·​:​cond_0 227 ····​if-​eqz·​v4,​·​:​cond_0
   
228 ····​.​line·​78 228 ····​.​line·​78
229 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​ 229 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​
   
230 ····​invoke-​virtual·​{v5},​·​Landroid/​os/​Bundle;​-​>keySet()​Ljava/​util/​Set;​ 230 ····​invoke-​virtual·​{v4},​·​Landroid/​os/​Bundle;​-​>keySet()​Ljava/​util/​Set;​
   
231 ····​move-​result-​object·​v5 231 ····​move-​result-​object·​v4
   
232 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 232 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
233 ····​move-​result-​object·​v1 233 ····​move-​result-​object·​v4
   
234 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
235 ····​:​goto_0 234 ····​:​goto_0
236 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 235 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
237 ····​move-​result·​v5 236 ····​move-​result·​v5
   
238 ····​if-​eqz·​v5,​·​:​cond_0 237 ····​if-​eqz·​v5,​·​:​cond_0
   
239 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 238 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
240 ····​move-​result-​object·​v2 239 ····​move-​result-​object·​v1
   
241 ····​check-​cast·​v2,​·​Ljava/​lang/​String;​ 240 ····​check-​cast·​v1,​·​Ljava/​lang/​String;​
   
242 ····​.​line·​79 241 ····​.​line·​79
243 ····​.​local·​v2,​·​"label":​Ljava/​lang/​String;​ 242 ····​.​local·​v1,​·​"label":​Ljava/​lang/​String;​
244 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​ 243 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mLabels:​Landroid/​os/​Bundle;​
   
245 ····​invoke-​virtual·​{v5,​·​v2},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​)​I 244 ····​invoke-​virtual·​{v5,​·​v1},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​)​I
   
246 ····​move-​result·​v5 245 ····​move-​result·​v5
   
247 ····​invoke-​virtual·​{v3,​·​v2,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​>label(Ljava/​lang/​String;​I)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​ 246 ····​invoke-​virtual·​{v2,​·​v1,​·​v5},​·​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​-​>label(Ljava/​lang/​String;​I)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ReviewInput;​
   
248 ····​move-​result-​object·​v3 247 ····​move-​result-​object·​v2
   
249 ····​.​line·​80 248 ····​.​line·​80
250 ····​goto·​:​goto_0 249 ····​goto·​:​goto_0
   
251 ····​.​line·​83 250 ····​.​line·​83
252 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 251 ····​.​end·​local·​v1····​#·​"label":​Ljava/​lang/​String;​
253 ····​.​end·​local·​v2····​#·​"label":​Ljava/​lang/​String;​  
254 ····​:​cond_0 252 ····​:​cond_0
255 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mContext:​Landroid/​content/​Context;​ 253 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mContext:​Landroid/​content/​Context;​
   
256 ····​iget-​object·​v6,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mChangeId:​Ljava/​lang/​String;​ 254 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​tasks/​ReviewProcessor;​-​>mChangeId:​Ljava/​lang/​String;​
   
257 ····​invoke-​static·​{v5,​·​p1,​·​v6,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​ApiHelper;​-​>fetchChange(Landroid​/​content/​Context;​Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ChangeApi;​ 255 ····​invoke-​static·​{v4,​·​p1,​·​v5,​·​v3},​·​Lcom/​jbirdvegas/​mgerrit/​helpers/​ApiHelper;​-​>fetchChange(Landroid​/​content/​Context;​Lcom/​urswolfer/​gerrit/​client/​rest/​GerritRestApi;​Ljava/​lang/​String;​Ljava/​lang/​Integer;​)​Lcom/​google/​gerrit/​extensions/​api/​changes/​ChangeApi;​
   
Max diff block lines reached; 2285/8027 bytes (28.47%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/tasks/SyncProcessor$ResponseHandler.smali
Offset 25, 14 lines modified Offset 25, 15 lines modified
   
25 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​tasks/​SyncProcessor;​ 25 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​tasks/​SyncProcessor;​
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​tasks/​SyncProcessor;​Ljava/​lang/​Object;​)​V 27 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​tasks/​SyncProcessor;​Ljava/​lang/​Object;​)​V
28 ····​.​locals·​0 28 ····​.​locals·​0
  29 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​tasks/​SyncProcessor;​
29 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 30 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
30 ········​value·​=·​{ 31 ········​value·​=·​{
31 ············​"(TT;​)​V" 32 ············​"(TT;​)​V"
32 ········​} 33 ········​}
33 ····​.​end·​annotation 34 ····​.​end·​annotation
   
34 ····​.​prologue 35 ····​.​prologue
[−]
smali/com/jbirdvegas/mgerrit/views/DiffTextView.smali
Offset 151, 179 lines modified Offset 151, 179 lines modified
151 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 151 ····​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
152 ····​.​line·​69 152 ····​.​line·​69
153 ····​return-​void 153 ····​return-​void
154 .​end·​method 154 .​end·​method
   
155 .​method·​private·​colorizeDiffs([Ljava/​lang/​String;​Landroid/​text/​SpannableString;​II)​V 155 .​method·​private·​colorizeDiffs([Ljava/​lang/​String;​Landroid/​text/​SpannableString;​II)​V
156 ····​.​locals·​13 156 ····​.​locals·​12
157 ····​.​param·​p1,​·​"split"····​#·​[Ljava/​lang/​String;​ 157 ····​.​param·​p1,​·​"split"····​#·​[Ljava/​lang/​String;​
158 ····​.​param·​p2,​·​"spannableString"····​#·​Landroid/​text/​SpannableString;​ 158 ····​.​param·​p2,​·​"spannableString"····​#·​Landroid/​text/​SpannableString;​
159 ····​.​param·​p3,​·​"charCounter"····​#·​I 159 ····​.​param·​p3,​·​"charCounter"····​#·​I
160 ····​.​param·​p4,​·​"lineTracker"····​#·​I 160 ····​.​param·​p4,​·​"lineTracker"····​#·​I
   
161 ····​.​prologue 161 ····​.​prologue
162 ····​.​line·​124 162 ····​.​line·​124
163 ····move-​object·​v0,​·​p1 163 ····array-​length·​v6,​·​p1
   
164 ····.​local·​v0,​·"arr$":​[Ljava/​lang/​String;​ 164 ····​const/​4·​v5,​·​0x0
165 ····​array-​length·​v3,​·​v0  
   
166 ····​.​local·​v3,​·​"len$":​I  
167 ····​const/​4·​v2,​·​0x0  
   
168 ····​.​local·​v2,​·​"i$":​I  
169 ····​:​goto_0 165 ····​:​goto_0
170 ····​if-​ge·​v2,​·​v3,​·​:​cond_3 166 ····​if-​ge·​v5,​·​v6,​·​:​cond_3
   
171 ····​aget-​object·​v5,​·v0,​·​v2 167 ····​aget-​object·​v2,​·p1,​·​v5
   
172 ····​.​line·​125 168 ····​.​line·​125
173 ····​.​local·​v5,​·​"string":​Ljava/​lang/​String;​ 169 ····​.​local·​v2,​·​"string":​Ljava/​lang/​String;​
174 ····​add-​int/​lit8·​p3,​·​p3,​·​0x1 170 ····​add-​int/​lit8·​p3,​·​p3,​·​0x1
   
175 ····​.​line·​126 171 ····​.​line·​126
176 ····​add-​int/​lit8·​p4,​·​p4,​·​0x1 172 ····​add-​int/​lit8·​p4,​·​p4,​·​0x1
   
177 ····​.​line·​127 173 ····​.​line·​127
178 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>length()​I 174 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>length()​I
   
179 ····​move-​result·​v8 175 ····​move-​result·​v7
   
180 ····​add-​int·​v8,​·​v8,​·​p3 176 ····​add-​int/​2addr·​v7,​·​p3
   
181 ····​invoke-​virtual·​{p2},​·​Landroid/​text/​SpannableString;​-​>length()​I 177 ····​invoke-​virtual·​{p2},​·​Landroid/​text/​SpannableString;​-​>length()​I
   
182 ····​move-​result·​v9 178 ····​move-​result·​v8
   
183 ····​if-​le·​v8,​·​v9,​·​:​cond_2 179 ····​if-​le·​v7,​·​v8,​·​:​cond_2
   
  180 ····​.​line·​128
184 ····​invoke-​virtual·​{p2},​·​Landroid/​text/​SpannableString;​-​>length()​I 181 ····​invoke-​virtual·​{p2},​·​Landroid/​text/​SpannableString;​-​>length()​I
   
185 ····​move-​result·​v1 182 ····​move-​result·​v0
   
186 ····​.​line·​130 183 ····​.​line·​130
187 ····​.​local·​v1,​·​"end":​I 184 ····​.​local·​v0,​·​"end":​I
188 ····​:​goto_1 185 ····​:​goto_1
189 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​ 186 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​String;​-​>trim()​Ljava/​lang/​String;​
   
190 ····​move-​result-​object·​v7 187 ····​move-​result-​object·​v4
   
191 ····​.​line·​132 188 ····​.​line·​132
192 ····​.​local·​v7,​·​"trimmed":​Ljava/​lang/​String;​ 189 ····​.​local·​v4,​·​"trimmed":​Ljava/​lang/​String;​
193 ····​invoke-​virtual·​{p0,​·​v7},​·​Lcom/​jbirdvegas/​mgerrit/​views/​DiffTextView;​-​>setColor(Ljava/​lang/​String;​)​Landroid/​text/​style/​CharacterStyle;​ 190 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​views/​DiffTextView;​-​>setColor(Ljava/​lang/​String;​)​Landroid/​text/​style/​CharacterStyle;​
   
194 ····​move-​result-​object·​v6 191 ····​move-​result-​object·​v3
   
195 ····​.​line·​133 192 ····​.​line·​133
196 ····​.​local·​v6,​·​"style":​Landroid/​text/​style/​CharacterStyle;​ 193 ····​.​local·​v3,​·​"style":​Landroid/​text/​style/​CharacterStyle;​
197 ····​if-​eqz·​v6,​·​:​cond_0 194 ····​if-​eqz·​v3,​·​:​cond_0
   
198 ····​.​line·​134 195 ····​.​line·​134
199 ····​add-​int/​lit8·​v8,​·​p3,​·​-​0x1 196 ····​add-​int/​lit8·​v7,​·​p3,​·​-​0x1
   
200 ····​const/​4·​v9,​·​0x0 197 ····​const/​4·​v8,​·​0x0
   
201 ····​invoke-​virtual·​{p2,​·​v6,​·​v8,​·​v1,​·​v9},​·​Landroid/​text/​SpannableString;​-​>setSpan(Ljava/​lang/​Object;​III)​V 198 ····​invoke-​virtual·​{p2,​·​v3,​·​v7,​·​v0,​·​v8},​·​Landroid/​text/​SpannableString;​-​>setSpan(Ljava/​lang/​Object;​III)​V
   
202 ····​.​line·​138 199 ····​.​line·​138
203 ····​:​cond_0 200 ····​:​cond_0
204 ····​invoke-​direct·​{p0,​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​views/​DiffTextView;​-​>findLastNonSpace(Lja​va/​lang/​String;​)​I 201 ····​invoke-​direct·​{p0,​·​v2},​·​Lcom/​jbirdvegas/​mgerrit/​views/​DiffTextView;​-​>findLastNonSpace(Lja​va/​lang/​String;​)​I
   
205 ····​move-​result·​v4 202 ····​move-​result·​v1
   
206 ····​.​line·​140 203 ····​.​line·​140
207 ····​.​local·​v4,​·​"startWhitespace":​I 204 ····​.​local·​v1,​·​"startWhitespace":​I
208 ····​if-​lez·​v4,​·​:​cond_1 205 ····​if-​lez·​v1,​·​:​cond_1
   
209 ····​.​line·​141 206 ····​.​line·​141
210 ····​const-​string·​v8,​·​"DiffTextView" 207 ····​const-​string·​v7,​·​"DiffTextView"
   
211 ····​const-​string·​v9,​·​"Trailing·​whitespace·​at·​line:​·​%d·​index:​·​%d·​through·​%d·​in·​diff·​view" 208 ····​const-​string·​v8,​·​"Trailing·​whitespace·​at·​line:​·​%d·​index:​·​%d·​through·​%d·​in·​diff·​view"
   
212 ····​const/​4·​v10,​·​0x3 209 ····​const/​4·​v9,​·​0x3
   
213 ····​new-​array·​v10,​·​v10,​·​[Ljava/​lang/​Object;​ 210 ····​new-​array·​v9,​·​v9,​·​[Ljava/​lang/​Object;​
   
214 ····​const/​4·​v11,​·​0x0 211 ····​const/​4·​v10,​·​0x0
   
Max diff block lines reached; 7216/10970 bytes (65.78%) of diff not shown.
[−]
smali/com/jbirdvegas/mgerrit/views/GerritSearchView$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​)​V 23 .​method·​constructor·​<init>(Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​166 27 ····​.​line·​166
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView$1;​-​>this$0:​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/jbirdvegas/mgerrit/views/GerritSearchView.smali
Offset 130, 138 lines modified Offset 130, 138 lines modified
   
130 ····​move-​result-​object·​v0 130 ····​move-​result-​object·​v0
   
131 ····​goto·​:​goto_0 131 ····​goto·​:​goto_0
132 .​end·​method 132 .​end·​method
   
133 .​method·​private·​processTokens(Ljava/​util/​Set;​)​Z 133 .​method·​private·​processTokens(Ljava/​util/​Set;​)​Z
134 ····​.​locals·8 134 ····​.​locals·7
135 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 135 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
136 ········​value·​=·​{ 136 ········​value·​=·​{
137 ············​"(",​ 137 ············​"(",​
138 ············​"Ljava/​util/​Set",​ 138 ············​"Ljava/​util/​Set",​
139 ············​"<",​ 139 ············​"<",​
140 ············​"Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​",​ 140 ············​"Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​",​
141 ············​">;​)​Z" 141 ············​">;​)​Z"
142 ········​} 142 ········​}
143 ····​.​end·​annotation 143 ····​.​end·​annotation
   
144 ····​.​prologue 144 ····​.​prologue
145 ····​.​line·​134 145 ····​.​line·​134
146 ····​.​local·​p1,​·​"tokens":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​" 146 ····​.​local·​p1,​·​"tokens":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​"
147 ····​iget-​object·​v5,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>mAdditionalKeywords:​Ljava/​util/​Set;​ 147 ····​iget-​object·​v4,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>mAdditionalKeywords:​Ljava/​util/​Set;​
   
148 ····​invoke-​direct·​{p0,​·​p1,​·​v5},​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>safeMerge(Ljava/​util/​Set;​Ljava/​util/​Set;​)​Ljava/​util/​Set;​ 148 ····​invoke-​direct·​{p0,​·​p1,​·​v4},​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>safeMerge(Ljava/​util/​Set;​Ljava/​util/​Set;​)​Ljava/​util/​Set;​
   
149 ····​move-​result-​object·​v2 149 ····​move-​result-​object·​v1
   
150 ····​.​line·​135 150 ····​.​line·​135
151 ····​.​local·​v2,​·​"newTokens":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​" 151 ····​.​local·​v1,​·​"newTokens":​Ljava/​util/​Set;​,​·​"Ljava/​util/​Set<Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​>;​"
152 ····​iput-​object·​v2,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>mCurrentKeywords:​Ljava/​util/​Set;​ 152 ····​iput-​object·​v1,​·​p0,​·​Lcom/​jbirdvegas/​mgerrit/​views/​GerritSearchView;​-​>mCurrentKeywords:​Ljava/​util/​Set;​
   
153 ····​.​line·​137 153 ····​.​line·​137
154 ····​const-​string·​v4,​·​"" 154 ····​const-​string·​v3,​·​""
   
155 ····​.​line·​138 155 ····​.​line·​138
156 ····​.​local·​v4,​·​"where":​Ljava/​lang/​String;​ 156 ····​.​local·​v3,​·​"where":​Ljava/​lang/​String;​
157 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 157 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
158 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 158 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
159 ····​.​line·​140 159 ····​.​line·​140
160 ····​.​local·​v0,​·​"bindArgs":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 160 ····​.​local·​v0,​·​"bindArgs":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
161 ····​if-​eqz·​v2,​·​:​cond_1 161 ····​if-​eqz·​v1,​·​:​cond_1
   
162 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>isEmpty()​Z 162 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>isEmpty()​Z
   
163 ····​move-​result·​v5 163 ····​move-​result·​v4
   
164 ····​if-​nez·​v5,​·​:​cond_1 164 ····​if-​nez·​v4,​·​:​cond_1
   
165 ····​.​line·​141 165 ····​.​line·​141
166 ····​invoke-​static·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>constructDbSearchQue​ry(Ljava/​util/​Set;​)​Ljava/​lang/​String;​ 166 ····​invoke-​static·​{v1},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>constructDbSearchQue​ry(Ljava/​util/​Set;​)​Ljava/​lang/​String;​
   
167 ····​move-​result-​object·​v4 167 ····​move-​result-​object·​v3
   
168 ····​.​line·​142 168 ····​.​line·​142
169 ····​if-​eqz·​v4,​·​:​cond_0 169 ····​if-​eqz·​v3,​·​:​cond_0
   
170 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​String;​-​>isEmpty()​Z 170 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>isEmpty()​Z
   
171 ····​move-​result·​v5 171 ····​move-​result·​v4
   
172 ····​if-​nez·​v5,​·​:​cond_0 172 ····​if-​nez·​v4,​·​:​cond_0
   
173 ····​.​line·​143 173 ····​.​line·​143
174 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 174 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
175 ····​move-​result-​object·​v1 175 ····​move-​result-​object·​v4
   
176 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
177 ····​:​goto_0 176 ····​:​goto_0
178 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 177 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
179 ····​move-​result·​v5 178 ····​move-​result·​v5
   
180 ····​if-​eqz·​v5,​·​:​cond_1 179 ····​if-​eqz·​v5,​·​:​cond_1
   
181 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 180 ····​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
182 ····​move-​result-​object·​v3 181 ····​move-​result-​object·​v2
   
183 ····​check-​cast·​v3,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 182 ····​check-​cast·​v2,​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
   
184 ····​.​line·​144 183 ····​.​line·​144
185 ····​.​local·​v3,​·​"token":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​ 184 ····​.​local·​v2,​·​"token":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
186 ····​invoke-​virtual·​{v3},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>getEscapeArgument()​[Ljava/​lang/​String;​ 185 ····​invoke-​virtual·​{v2},​·​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​-​>getEscapeArgument()​[Ljava/​lang/​String;​
   
187 ····​move-​result-​object·​v5 186 ····​move-​result-​object·​v5
   
188 ····​invoke-​static·​{v5},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​ 187 ····​invoke-​static·​{v5},​·​Ljava/​util/​Arrays;​-​>asList([Ljava/​lang/​Object;​)​Ljava/​util/​List;​
   
189 ····​move-​result-​object·​v5 188 ····​move-​result-​object·​v5
   
190 ····​invoke-​virtual·​{v0,​·​v5},​·​Ljava/​util/​ArrayList;​-​>addAll(Ljava/​util/​Collection;​)​Z 189 ····​invoke-​virtual·​{v0,​·​v5},​·​Ljava/​util/​ArrayList;​-​>addAll(Ljava/​util/​Collection;​)​Z
   
191 ····​goto·​:​goto_0 190 ····​goto·​:​goto_0
   
192 ····​.​line·​147 191 ····​.​line·​147
193 ····​.​end·​local·​v1····​#·​"i$":​Ljava/​util/​Iterator;​ 192 ····​.​end·​local·​v2····​#·​"token":​Lcom/​jbirdvegas/​mgerrit/​search/​SearchKeyword;​
Max diff block lines reached; 2785/7264 bytes (38.34%) of diff not shown.
[−]
smali/com/mikepenz/fastadapter/R.smali
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·​973  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/mikepenz/iconics/core/R.smali
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·​985  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/mikepenz/materialdrawer/R.smali
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·​1745  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/mikepenz/materialize/R.smali
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·​1323  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/nhaarman/listviewanimations/slh/R.smali
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
[−]
smali_classes2/de/hdodenhof/circleimageview/R.smali
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·​16  
22 ····​return-​void 21 ····​return-​void
23 .​end·​method 22 .​end·​method
[−]
smali_classes2/se/emilsjolander/stickylistheaders/R.smali
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·​15  
22 ····​return-​void 21 ····​return-​void
23 .​end·​method 22 .​end·​method
[−]
original/AndroidManifest.xml
Offset 56, 16 lines modified Offset 56, 16 lines modified
00000370:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500··​s.​i.​o.​n.​N.​a.​m.​e.​ 00000370:​·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500··​s.​i.​o.​n.​N.​a.​m.​e.​
00000380:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500··​.​.​.​.​m.​a.​n.​i.​f.​e.​ 00000380:​·​0000·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500··​.​.​.​.​m.​a.​n.​i.​f.​e.​
00000390:​·​7300·​7400·​0000·​1600·​6300·​6f00·​6d00·​2e00··​s.​t.​.​.​.​.​c.​o.​m.​.​.​ 00000390:​·​7300·​7400·​0000·​1600·​6300·​6f00·​6d00·​2e00··​s.​t.​.​.​.​.​c.​o.​m.​.​.​
000003a0:​·​6a00·​6200·​6900·​7200·​6400·​7600·​6500·​6700··​j.​b.​i.​r.​d.​v.​e.​g.​ 000003a0:​·​6a00·​6200·​6900·​7200·​6400·​7600·​6500·​6700··​j.​b.​i.​r.​d.​v.​e.​g.​
000003b0:​·​6100·​7300·​2e00·​6d00·​6700·​6500·​7200·​7200··​a.​s.​.​.​m.​g.​e.​r.​r.​ 000003b0:​·​6100·​7300·​2e00·​6d00·​6700·​6500·​7200·​7200··​a.​s.​.​.​m.​g.​e.​r.​r.​
000003c0:​·​6900·​7400·​0000·​0800·​3200·​2e00·​3100·​3100··​i.​t.​.​.​.​.​2.​.​.​1.​1.​ 000003c0:​·​6900·​7400·​0000·​0800·​3200·​2e00·​3100·​3100··​i.​t.​.​.​.​.​2.​.​.​1.​1.​
000003d0:​·​3100·​2e00·​3800·​3400·​0000·​0200·​3200·​3300··​1.​.​.​8.​4.​.​.​.​.​2.​3.​ 000003d0:​·​3100·​2e00·​3800·​3400·​0000·​0200·​3200·​3300··​1.​.​.​8.​4.​.​.​.​.​2.​3.​
000003e0:​·​0000·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3100··​.​.​.​.​6.​.​.​0.​-​.​2.​1.​ 000003e0:​·​0000·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3700··​.​.​.​.​6.​.​.​0.​-​.​2.​7.​
000003f0:​·​3600·​3600·​3700·​3600·​3700·​0000·​0800·​7500··6.​6.​7.​6.​7.​.​.​.​.​u.​ 000003f0:​·​3000·​3400·​3000·​3000·​3200·​0000·​0800·​7500··0.​4.​0.​0.​2.​.​.​.​.​u.​
00000400:​·​7300·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000··​s.​e.​s.​-​.​s.​d.​k.​.​.​ 00000400:​·​7300·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000··​s.​e.​s.​-​.​s.​d.​k.​.​.​
00000410:​·​0f00·​7500·​7300·​6500·​7300·​2d00·​7000·​6500··​.​.​u.​s.​e.​s.​-​.​p.​e.​ 00000410:​·​0f00·​7500·​7300·​6500·​7300·​2d00·​7000·​6500··​.​.​u.​s.​e.​s.​-​.​p.​e.​
00000420:​·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00··​r.​m.​i.​s.​s.​i.​o.​n.​ 00000420:​·​7200·​6d00·​6900·​7300·​7300·​6900·​6f00·​6e00··​r.​m.​i.​s.​s.​i.​o.​n.​
00000430:​·​0000·​1b00·​6100·​6e00·​6400·​7200·​6f00·​6900··​.​.​.​.​a.​n.​d.​r.​o.​i.​ 00000430:​·​0000·​1b00·​6100·​6e00·​6400·​7200·​6f00·​6900··​.​.​.​.​a.​n.​d.​r.​o.​i.​
00000440:​·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300··​d.​.​.​p.​e.​r.​m.​i.​s.​ 00000440:​·​6400·​2e00·​7000·​6500·​7200·​6d00·​6900·​7300··​d.​.​.​p.​e.​r.​m.​i.​s.​
00000450:​·​7300·​6900·​6f00·​6e00·​2e00·​4900·​4e00·​5400··​s.​i.​o.​n.​.​.​I.​N.​T.​ 00000450:​·​7300·​6900·​6f00·​6e00·​2e00·​4900·​4e00·​5400··​s.​i.​o.​n.​.​.​I.​N.​T.​
00000460:​·​4500·​5200·​4e00·​4500·​5400·​0000·​2700·​6100··​E.​R.​N.​E.​T.​.​.​'.​a.​ 00000460:​·​4500·​5200·​4e00·​4500·​5400·​0000·​2700·​6100··​E.​R.​N.​E.​T.​.​.​'.​a.​