⊟
/home/hans/code/fdroid/data/tmp/simple.reboot.com_11.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_simple.reboot.com_11.apk
⊟
zipinfo {}
Offset 1, 256 lines modified Offset 1, 256 lines modified
1 Zip·​file·​size:​·​595602·​bytes,​·​number·​of·​entries:​·​254 1 Zip·​file·​size:​·​562660·​bytes,​·​number·​of·​entries:​·​254
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​26760·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​26760·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​26881·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​AD9AEFC5.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​26881·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​AD9AEFC5.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1332·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​AD9AEFC5.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1332·​bl·​defN·​15-​Jan-​28·​08:​38·​META-​INF/​AD9AEFC5.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​42·​bl·​defN·​15-​Jan-​28·​06:​08·​META-​INF/​services/​javax.​annotation.​processing.​Processor  
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Jan-​28·​06:​08·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Jan-​28·​06:​08·​META-​INF/​buildserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Jan-​28·​06:​08·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​15-​Jan-​28·​06:​08·​META-​INF/​fdroidserverid
8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1820·​bX·​defN·​15-​Jan-​28·​06:​08·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1820·​bX·​defN·​16-​Sep-​07·​14:​55·​AndroidManifest.​xml
9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_primary_text_mate​rial_dark.​xml 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_primary_text_mate​rial_dark.​xml
14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_primary_text_mate​rial_light.​xml 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_primary_text_mate​rial_light.​xml
15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_search_url_text.​xml 14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_search_url_text.​xml
16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​15-​Jan-​28·​06:​08·​res/​color/​abc_secondary_text_ma​terial_light.​xml 16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​16-​Sep-​07·​14:​55·​res/​color/​abc_secondary_text_ma​terial_light.​xml
18 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​303·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 17 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​303·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
19 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​304·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 18 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​304·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
20 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 19 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
21 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 20 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
22 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 21 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
23 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 22 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
24 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2040·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 23 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2040·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
25 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2053·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 24 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2053·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​229·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 25 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​229·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
27 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​407·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​407·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
28 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​275·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 27 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​275·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
29 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​226·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 28 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​226·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
30 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​147·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 29 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​147·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
31 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​281·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 30 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​281·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
32 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​584·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 31 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​584·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
33 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​190·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 32 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​190·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
34 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​360·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 33 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​360·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
35 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​270·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 34 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​270·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
36 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​729·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 35 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​729·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
37 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1018·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 36 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1018·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
38 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​541·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 37 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​541·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
39 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 38 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
40 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​244·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 39 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​244·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
41 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 40 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
42 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 41 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 42 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​212·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​239·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​239·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​240·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​240·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​853·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​853·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
47 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1256·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1256·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
48 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​417·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 47 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​417·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
49 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​530·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 48 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​530·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
50 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​199·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 49 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​199·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​192·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 50 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​192·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
52 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​194·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​194·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
53 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​187·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 52 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​187·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
54 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 53 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​182·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
55 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​410·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 54 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​410·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
56 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​280·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 55 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​280·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
57 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​585·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 56 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​585·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
58 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​367·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 57 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​367·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​hdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
59 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​347·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 58 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​347·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
60 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​174·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 59 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​174·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
61 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​381·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 60 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​381·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
62 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​342·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 61 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​342·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​mdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
63 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​445·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 62 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​445·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
64 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​237·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 63 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​237·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
65 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​691·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 64 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​691·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
66 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​483·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 65 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​483·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
67 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​512·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 66 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​512·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
68 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​346·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 67 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​346·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
69 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​934·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 68 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​934·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
70 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​593·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 69 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​593·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
71 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​246·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png 70 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​246·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_ab_back_mtrl_a​m_alpha.​png
72 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​399·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png 71 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​399·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_copy_mtrl​_am_alpha.​png
73 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1180·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png 72 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1180·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_ic_menu_cut_mtrl_​alpha.​png
74 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​518·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png 73 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​518·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​ldrtl-​xxxhdpi-​v17/​abc_spinner_mtrl_am_a​lpha.​9.​png
75 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​283·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 74 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​283·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
76 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​284·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 75 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​284·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
77 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​288·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 76 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​288·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
78 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​429·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 77 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​429·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
79 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​428·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 78 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​428·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
80 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​493·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 79 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​493·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
81 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1344·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 80 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1344·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
82 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1415·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 81 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1415·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
83 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​225·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 82 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​225·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
84 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​345·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 83 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​345·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
85 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​232·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 84 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​232·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
86 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​263·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 85 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​263·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
87 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​149·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 86 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​149·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
88 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​177·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 87 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​177·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
89 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​377·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 88 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​377·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
90 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​158·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 89 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​158·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
91 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​234·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 90 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​234·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
92 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​186·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 91 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​186·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
93 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​771·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 92 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​771·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
94 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​683·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 93 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​683·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
95 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​404·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 94 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​404·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
96 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 95 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​170·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
97 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​222·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_list_focused_holo​.​9.​png 96 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​222·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_list_focused_holo​.​9.​png
98 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​211·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_list_longpressed_​holo.​9.​png 97 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​211·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_list_longpressed_​holo.​9.​png
99 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​211·​b-​·​stor·​15-​Jan-​28·​06:​08·​res/​drawable-​mdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 98 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​211·​b-​·​stor·​16-​Sep-​07·​14:​55·​res/​drawable-​mdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
Max diff block lines reached; 0/54643 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/a.smali
Offset 1, 2 lines modified Offset 1, 123 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​a;​ 1 .​class·​public·​abstract·​Landroid/​support/​v7/​a/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
  3 #·​direct·​methods
  4 .​method·​public·​constructor·​<init>()​V
  5 ·​·​·​·​.​locals·​0
   
  6 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  7 ·​·​·​·​return-​void
  8 .​end·​method
   
   
  9 #·​virtual·​methods
  10 .​method·​public·​abstract·​a()​I
  11 .​end·​method
   
  12 .​method·​public·​a(Landroid/​support/​v7/​c/​b;​)​Landroid/​support/​v7/​c/​a;​
  13 ·​·​·​·​.​locals·​1
   
  14 ·​·​·​·​const/​4·​v0,​·​0x0
   
  15 ·​·​·​·​return-​object·​v0
  16 .​end·​method
   
  17 .​method·​public·​a(F)​V
  18 ·​·​·​·​.​locals·​2
   
  19 ·​·​·​·​const/​4·​v0,​·​0x0
   
  20 ·​·​·​·​cmpl-​float·​v0,​·​p1,​·​v0
   
  21 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  22 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
  23 ·​·​·​·​const-​string·​v1,​·​"Setting·​a·​non-​zero·​elevation·​is·​not·​supported·​in·​this·​action·​bar·​configuration.​"
   
  24 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>(Ljava/​lang/​String;​)​V
   
  25 ·​·​·​·​throw·​v0
   
  26 ·​·​·​·​:​cond_0
  27 ·​·​·​·​return-​void
  28 .​end·​method
   
  29 .​method·​public·​a(Landroid/​content/​res/​Configuration;​)​V
  30 ·​·​·​·​.​locals·​0
   
  31 ·​·​·​·​return-​void
  32 .​end·​method
   
  33 .​method·​public·​a(Ljava/​lang/​CharSequence;​)​V
  34 ·​·​·​·​.​locals·​0
   
  35 ·​·​·​·​return-​void
  36 .​end·​method
   
  37 .​method·​public·​a(Z)​V
  38 ·​·​·​·​.​locals·​0
   
  39 ·​·​·​·​return-​void
  40 .​end·​method
   
  41 .​method·​public·​b()​Landroid/​content/​Context;​
  42 ·​·​·​·​.​locals·​1
   
  43 ·​·​·​·​const/​4·​v0,​·​0x0
   
  44 ·​·​·​·​return-​object·​v0
  45 .​end·​method
   
  46 .​method·​public·​b(Z)​V
  47 ·​·​·​·​.​locals·​2
   
  48 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
  49 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
  50 ·​·​·​·​const-​string·​v1,​·​"Hide·​on·​content·​scroll·​is·​not·​supported·​in·​this·​action·​bar·​configuration.​"
   
  51 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>(Ljava/​lang/​String;​)​V
   
  52 ·​·​·​·​throw·​v0
   
  53 ·​·​·​·​:​cond_0
  54 ·​·​·​·​return-​void
  55 .​end·​method
   
  56 .​method·​public·​c(Z)​V
  57 ·​·​·​·​.​locals·​0
   
  58 ·​·​·​·​return-​void
  59 .​end·​method
   
  60 .​method·​public·​c()​Z
  61 ·​·​·​·​.​locals·​1
   
Max diff block lines reached; 0/2148 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/b.smali
Offset 1, 342 lines modified Offset 1, 80 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​b;​ 1 .​class·​public·​Landroid/​support/​v7/​a/​b;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​
   
   
3 #·​static·​fields 3 #·​instance·​fields
4 .​field·​public·​static·​final·​actionBarDivider:​I·​=·​0x7f01005a 4 .​field·​public·​a:​I
   
5 .​field·​public·​static·​final·​actionBarItemBackgrou​nd:​I·​=·​0x7f01005b  
   
6 .​field·​public·​static·​final·​actionBarPopupTheme:​I·​=·​0x7f010054 5 #·​direct·​methods
  6 .​method·​public·​constructor·​<init>(II)​V
  7 ·​·​·​·​.​locals·​1
   
7 .​field·​public·​static·​final·​actionBarSize:​I·​=·​0x7f010059 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
8 .​field·​public·​static·​final·​actionBarSplitStyle:​I·​=·​0x7f010056 9 ·​·​·​·​const/​4·​v0,​·​0x0
   
9 .​field·​public·​static·​final·​actionBarStyle:​I·​=·​0x7f010055 10 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
10 .​field·​public·​static·​final·​actionBarTabBarStyle:​I·​=·​0x7f010050 11 ·​·​·​·​const·​v0,​·​0x800013
   
11 .​field·​public·​static·​final·​actionBarTabStyle:​I·​=·​0x7f01004f 12 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
12 .​field·​public·​static·​final·​actionBarTabTextStyle​:​I·​=·​0x7f010051 13 ·​·​·​·​return-​void
  14 .​end·​method
   
13 .​field·​public·​static·​final·​actionBarTheme:​I·​=·​0x7f010057 15 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
  16 ·​·​·​·​.​locals·​3
   
14 .​field·​public·​static·​final·​actionBarWidgetTheme:​I·​=·​0x7f010058 17 ·​·​·​·​const/​4·​v2,​·​0x0
   
15 .​field·​public·​static·​final·​actionButtonStyle:​I·​=·​0x7f010072 18 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
16 .​field·​public·​static·​final·​actionDropDownStyle:​I·​=·​0x7f01006d 19 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
17 .​field·​public·​static·​final·​actionLayout:​I·​=·​0x7f01002c 20 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBarLayout:​[I
   
18 .​field·​public·​static·​final·​actionMenuTextAppeara​nce:​I·​=·​0x7f01005c 21 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
19 .​field·​public·​static·​final·​actionMenuTextColor:​I·​=·​0x7f01005d 22 ·​·​·​·​move-​result-​object·​v0
   
20 .​field·​public·​static·​final·​actionModeBackground:​I·​=·​0x7f010060 23 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBarLayout_andr​oid_layout_gravity:​I
   
21 .​field·​public·​static·​final·​actionModeCloseButton​Style:​I·​=·​0x7f01005f 24 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
22 .​field·​public·​static·​final·​actionModeCloseDrawab​le:​I·​=·​0x7f010062 25 ·​·​·​·​move-​result·​v1
   
23 .​field·​public·​static·​final·​actionModeCopyDrawabl​e:​I·​=·​0x7f010064 26 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
24 .​field·​public·​static·​final·​actionModeCutDrawable​:​I·​=·​0x7f010063 27 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
25 .​field·​public·​static·​final·​actionModeFindDrawabl​e:​I·​=·​0x7f010068 28 ·​·​·​·​return-​void
  29 .​end·​method
   
26 .​field·​public·​static·​final·​actionModePasteDrawab​le:​I·​=·​0x7f010065 30 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​a/​b;​)​V
  31 ·​·​·​·​.​locals·​1
   
27 .​field·​public·​static·​final·​actionModePopupWindow​Style:​I·​=·​0x7f01006a 32 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
28 .​field·​public·​static·​final·​actionModeSelectAllDr​awable:​I·​=·​0x7f010066 33 ·​·​·​·​const/​4·​v0,​·​0x0
   
29 .​field·​public·​static·​final·​actionModeShareDrawab​le:​I·​=·​0x7f010067 34 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
30 .​field·​public·​static·​final·​actionModeSplitBackgr​ound:​I·​=·​0x7f010061 35 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
31 .​field·​public·​static·​final·​actionModeStyle:​I·​=·​0x7f01005e 36 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
32 .​field·​public·​static·​final·​actionModeWebSearchDr​awable:​I·​=·​0x7f010069 37 ·​·​·​·​return-​void
  38 .​end·​method
   
33 .​field·​public·​static·​final·​actionOverflowButtonS​tyle:​I·​=·​0x7f010052 39 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
  40 ·​·​·​·​.​locals·​1
   
34 .​field·​public·​static·​final·​actionOverflowMenuSty​le:​I·​=·​0x7f010053 41 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
   
35 .​field·​public·​static·​final·​actionProviderClass:​I·​=·​0x7f01002e 42 ·​·​·​·​const/​4·​v0,​·​0x0
   
36 .​field·​public·​static·​final·​actionViewClass:​I·​=·​0x7f01002d 43 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​b;​-​>a:​I
   
37 .​field·​public·​static·​final·​activityChooserViewSt​yle:​I·​=·​0x7f010079 44 ·​·​·​·​return-​void
  45 .​end·​method
38 .​field·​public·​static·​final·​background:​I·​=·​0x7f01000c  
   
39 .​field·​public·​static·​final·​backgroundSplit:​I·​=·​0x7f01000e  
   
40 .​field·​public·​static·​final·​backgroundStacked:​I·​=·​0x7f01000d  
   
41 .​field·​public·​static·​final·​barSize:​I·​=·​0x7f010026  
   
42 .​field·​public·​static·​final·​buttonBarButtonStyle:​I·​=·​0x7f010074  
   
43 .​field·​public·​static·​final·​buttonBarStyle:​I·​=·​0x7f010073  
   
44 .​field·​public·​static·​final·​closeIcon:​I·​=·​0x7f010035  
   
45 .​field·​public·​static·​final·​closeItemLayout:​I·​=·​0x7f01001c  
   
46 .​field·​public·​static·​final·​collapseContentDescri​ption:​I·​=·​0x7f0100a4  
   
Max diff block lines reached; 0/12863 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/e.smali
Offset 1, 90 lines modified Offset 1, 642 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​e;​ 1 .​class·​public·​Landroid/​support/​v7/​a/​e;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​a/​a/​p;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​a/​a/​az;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​abc_action_bar_defaul​t_height_material:​I·​=·​0x7f080000  
   
5 .​field·​public·​static·​final·​abc_action_bar_defaul​t_padding_material:​I·​=·​0x7f080001 5 #·​instance·​fields
  6 .​field·​private·​n:​Landroid/​support/​v7/​a/​f;​
   
6 .​field·​public·​static·​final·​abc_action_bar_icon_v​ertical_padding_mater​ial:​I·​=·​0x7f080002  
   
7 .​field·​public·​static·​final·​abc_action_bar_progre​ss_bar_size:​I·​=·​0x7f080003 7 #·​direct·​methods
  8 .​method·​public·​constructor·​<init>()​V
  9 ·​·​·​·​.​locals·​0
   
8 .​field·​public·​static·​final·​abc_action_bar_stacke​d_max_height:​I·​=·​0x7f080004 10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​p;​-​><init>()​V
   
9 .​field·​public·​static·​final·​abc_action_bar_stacke​d_tab_max_width:​I·​=·​0x7f080005 11 ·​·​·​·​return-​void
  12 .​end·​method
   
10 .​field·​public·​static·​final·​abc_action_bar_subtit​le_bottom_margin_mate​rial:​I·​=·​0x7f080006 13 .​method·​private·​i()​Landroid/​support/​v7/​a/​f;​
  14 ·​·​·​·​.​locals·​1
   
11 .​field·​public·​static·​final·​abc_action_bar_subtit​le_top_margin_materia​l:​I·​=·​0x7f080007 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​e;​-​>n:​Landroid/​support/​v7/​a/​f;​
   
12 .​field·​public·​static·​final·​abc_action_button_min​_height_material:​I·​=·​0x7f080008 16 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
13 .​field·​public·​static·​final·​abc_action_button_min​_width_material:​I·​=·​0x7f080009 17 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v7/​a/​f;​-​>a(Landroid/​support/​v7/​a/​e;​)​Landroid/​support/​v7/​a/​f;​
   
14 .​field·​public·​static·​final·​abc_action_button_min​_width_overflow_mater​ial:​I·​=·​0x7f08000a 18 ·​·​·​·​move-​result-​object·​v0
   
15 .​field·​public·​static·​final·​abc_config_prefDialog​Width:​I·​=·​0x7f08000b 19 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​e;​-​>n:​Landroid/​support/​v7/​a/​f;​
   
16 .​field·​public·​static·​final·​abc_control_inset_mat​erial:​I·​=·​0x7f08000c 20 ·​·​·​·​:​cond_0
  21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​e;​-​>n:​Landroid/​support/​v7/​a/​f;​
   
17 .​field·​public·​static·​final·​abc_control_padding_m​aterial:​I·​=·​0x7f08000d 22 ·​·​·​·​return-​object·​v0
  23 .​end·​method
   
18 .​field·​public·​static·​final·​abc_dropdownitem_icon​_width:​I·​=·​0x7f08000e  
   
19 .​field·​public·​static·​final·​abc_dropdownitem_text​_padding_left:​I·​=·​0x7f08000f 24 #·​virtual·​methods
  25 .​method·​public·​a()​Landroid/​content/​Intent;​
  26 ·​·​·​·​.​locals·​1
   
20 .​field·​public·​static·​final·​abc_dropdownitem_text​_padding_right:​I·​=·​0x7f080010 27 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​aq;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
21 .​field·​public·​static·​final·​abc_panel_menu_list_w​idth:​I·​=·​0x7f080011 28 ·​·​·​·​move-​result-​object·​v0
   
22 .​field·​public·​static·​final·​abc_search_view_prefe​rred_width:​I·​=·​0x7f080012 29 ·​·​·​·​return-​object·​v0
  30 .​end·​method
   
23 .​field·​public·​static·​final·​abc_search_view_text_​min_width:​I·​=·​0x7f080013 31 .​method·​public·​a(Landroid/​support/​a/​a/​ay;​)​V
  32 ·​·​·​·​.​locals·​0
   
24 .​field·​public·​static·​final·​abc_text_size_body_1_​material:​I·​=·​0x7f080014 33 ·​·​·​·​invoke-​virtual·​{p1,​·​p0},​·​Landroid/​support/​a/​a/​ay;​-​>a(Landroid/​app/​Activity;​)​Landroid/​support/​a/​a/​ay;​
   
25 .​field·​public·​static·​final·​abc_text_size_body_2_​material:​I·​=·​0x7f080015 34 ·​·​·​·​return-​void
  35 .​end·​method
   
26 .​field·​public·​static·​final·​abc_text_size_button_​material:​I·​=·​0x7f080016 36 .​method·​public·​a(Landroid/​support/​v7/​c/​a;​)​V
  37 ·​·​·​·​.​locals·​0
   
27 .​field·​public·​static·​final·​abc_text_size_caption​_material:​I·​=·​0x7f080017 38 ·​·​·​·​return-​void
  39 .​end·​method
   
28 .​field·​public·​static·​final·​abc_text_size_display​_1_material:​I·​=·​0x7f080018 40 .​method·​public·​a(Landroid/​support/​v7/​widget/​Toolbar;​)​V
  41 ·​·​·​·​.​locals·​1
   
29 .​field·​public·​static·​final·​abc_text_size_display​_2_material:​I·​=·​0x7f080019 42 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​a/​e;​-​>i()​Landroid/​support/​v7/​a/​f;​
   
30 .​field·​public·​static·​final·​abc_text_size_display​_3_material:​I·​=·​0x7f08001a 43 ·​·​·​·​move-​result-​object·​v0
   
31 .​field·​public·​static·​final·​abc_text_size_display​_4_material:​I·​=·​0x7f08001b 44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​a/​f;​-​>a(Landroid/​support/​v7/​widget/​Toolbar;​)​V
   
32 .​field·​public·​static·​final·​abc_text_size_headlin​e_material:​I·​=·​0x7f08001c 45 ·​·​·​·​return-​void
  46 .​end·​method
   
33 .​field·​public·​static·​final·​abc_text_size_large_m​aterial:​I·​=·​0x7f08001d 47 .​method·​a(Landroid/​view/​View;​)​V
  48 ·​·​·​·​.​locals·​0
   
34 .​field·​public·​static·​final·​abc_text_size_medium_​material:​I·​=·​0x7f08001e 49 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​p;​-​>setContentView(Landr​oid/​view/​View;​)​V
   
35 .​field·​public·​static·​final·​abc_text_size_menu_ma​terial:​I·​=·​0x7f08001f 50 ·​·​·​·​return-​void
  51 .​end·​method
   
36 .​field·​public·​static·​final·​abc_text_size_small_m​aterial:​I·​=·​0x7f080020 52 .​method·​a(ILandroid/​view/​Menu;​)​Z
  53 ·​·​·​·​.​locals·​1
   
37 .​field·​public·​static·​final·​abc_text_size_subhead​_material:​I·​=·​0x7f080021 54 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​a/​a/​p;​-​>onCreatePanelMenu(IL​android/​view/​Menu;​)​Z
   
38 .​field·​public·​static·​final·​abc_text_size_subtitl​e_material_toolbar:​I·​=·​0x7f080022 55 ·​·​·​·​move-​result·​v0
   
39 .​field·​public·​static·​final·​abc_text_size_title_m​aterial:​I·​=·​0x7f080023 56 ·​·​·​·​return·​v0
  57 .​end·​method
   
Max diff block lines reached; 13069/18201 bytes (71.80%) of diff not shown.
⊟
smali/android/support/v7/a/d.smali
Offset 1, 120 lines modified Offset 1, 29 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​d;​ 1 .​class·​public·​abstract·​Landroid/​support/​v7/​a/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​direct·​methods
4 .​field·​public·​static·​final·​abc_background_cache_​hint_selector_materia​l_dark:​I·​=·​0x7f070031 4 .​method·​public·​constructor·​<init>()​V
  5 ·​·​·​·​.​locals·​0
   
5 .​field·​public·​static·​final·​abc_background_cache_​hint_selector_materia​l_light:​I·​=·​0x7f070032 6 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
6 .​field·​public·​static·​final·​abc_input_method_navi​gation_guard:​I·​=·​0x7f070000 7 ·​·​·​·​return-​void
  8 .​end·​method
   
7 .​field·​public·​static·​final·​abc_primary_text_disa​ble_only_material_dar​k:​I·​=·​0x7f070033  
   
8 .​field·​public·​static·​final·​abc_primary_text_disa​ble_only_material_lig​ht:​I·​=·​0x7f070034 9 #·​virtual·​methods
  10 .​method·​public·​abstract·​a()​Landroid/​graphics/​drawable/​Drawable;​
  11 .​end·​method
   
9 .​field·​public·​static·​final·​abc_primary_text_mate​rial_dark:​I·​=·​0x7f070035 12 .​method·​public·​abstract·​b()​Ljava/​lang/​CharSequence;​
  13 .​end·​method
   
10 .​field·​public·​static·​final·​abc_primary_text_mate​rial_light:​I·​=·​0x7f070036 14 .​method·​public·​abstract·​c()​Landroid/​view/​View;​
  15 .​end·​method
   
11 .​field·​public·​static·​final·​abc_search_url_text:​I·​=·​0x7f070037 16 .​method·​public·​abstract·​d()​V
  17 .​end·​method
   
12 .​field·​public·​static·​final·​abc_search_url_text_n​ormal:​I·​=·​0x7f070001 18 .​method·​public·​abstract·​e()​Ljava/​lang/​CharSequence;​
  19 .​end·​method
13 .​field·​public·​static·​final·​abc_search_url_text_p​ressed:​I·​=·​0x7f070002  
   
14 .​field·​public·​static·​final·​abc_search_url_text_s​elected:​I·​=·​0x7f070003  
   
15 .​field·​public·​static·​final·​abc_secondary_text_ma​terial_dark:​I·​=·​0x7f070038  
   
16 .​field·​public·​static·​final·​abc_secondary_text_ma​terial_light:​I·​=·​0x7f070039  
   
17 .​field·​public·​static·​final·​accent_material_dark:​I·​=·​0x7f070004  
   
18 .​field·​public·​static·​final·​accent_material_light​:​I·​=·​0x7f070005  
   
19 .​field·​public·​static·​final·​background_floating_m​aterial_dark:​I·​=·​0x7f070006  
   
20 .​field·​public·​static·​final·​background_floating_m​aterial_light:​I·​=·​0x7f070007  
   
21 .​field·​public·​static·​final·​background_material_d​ark:​I·​=·​0x7f070008  
   
22 .​field·​public·​static·​final·​background_material_l​ight:​I·​=·​0x7f070009  
   
23 .​field·​public·​static·​final·​bright_foreground_dis​abled_material_dark:​I·​=·​0x7f07000a  
   
24 .​field·​public·​static·​final·​bright_foreground_dis​abled_material_light:​I·​=·​0x7f07000b  
   
25 .​field·​public·​static·​final·​bright_foreground_inv​erse_material_dark:​I·​=·​0x7f07000c  
   
26 .​field·​public·​static·​final·​bright_foreground_inv​erse_material_light:​I·​=·​0x7f07000d  
   
27 .​field·​public·​static·​final·​bright_foreground_mat​erial_dark:​I·​=·​0x7f07000e  
   
28 .​field·​public·​static·​final·​bright_foreground_mat​erial_light:​I·​=·​0x7f07000f  
   
29 .​field·​public·​static·​final·​button_material_dark:​I·​=·​0x7f070010  
   
30 .​field·​public·​static·​final·​button_material_light​:​I·​=·​0x7f070011  
   
31 .​field·​public·​static·​final·​dim_foreground_disabl​ed_material_dark:​I·​=·​0x7f070012  
   
32 .​field·​public·​static·​final·​dim_foreground_disabl​ed_material_light:​I·​=·​0x7f070013  
   
33 .​field·​public·​static·​final·​dim_foreground_materi​al_dark:​I·​=·​0x7f070014  
   
34 .​field·​public·​static·​final·​dim_foreground_materi​al_light:​I·​=·​0x7f070015  
   
35 .​field·​public·​static·​final·​highlighted_text_mate​rial_dark:​I·​=·​0x7f070016  
   
36 .​field·​public·​static·​final·​highlighted_text_mate​rial_light:​I·​=·​0x7f070017  
   
37 .​field·​public·​static·​final·​hint_foreground_mater​ial_dark:​I·​=·​0x7f070018  
   
38 .​field·​public·​static·​final·​hint_foreground_mater​ial_light:​I·​=·​0x7f070019  
   
39 .​field·​public·​static·​final·​link_text_material_da​rk:​I·​=·​0x7f07001a  
   
40 .​field·​public·​static·​final·​link_text_material_li​ght:​I·​=·​0x7f07001b  
   
41 .​field·​public·​static·​final·​material_blue_grey_80​0:​I·​=·​0x7f07001c  
   
42 .​field·​public·​static·​final·​material_blue_grey_90​0:​I·​=·​0x7f07001d  
   
43 .​field·​public·​static·​final·​material_blue_grey_95​0:​I·​=·​0x7f07001e  
   
44 .​field·​public·​static·​final·​material_deep_teal_20​0:​I·​=·​0x7f07001f  
   
45 .​field·​public·​static·​final·​material_deep_teal_50​0:​I·​=·​0x7f070020  
   
46 .​field·​public·​static·​final·​primary_dark_material​_dark:​I·​=·​0x7f070021  
   
47 .​field·​public·​static·​final·​primary_dark_material​_light:​I·​=·​0x7f070022  
Max diff block lines reached; 0/5082 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/c.smali
Offset 1, 16 lines modified Offset 1, 7 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​c;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​a/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​virtual·​methods
4 .​field·​public·​static·​final·​abc_action_bar_embed_​tabs:​I·​=·​0x7f060000 4 .​method·​public·​abstract·​a(Z)​V
  5 .​end·​method
5 .​field·​public·​static·​final·​abc_action_bar_embed_​tabs_pre_jb:​I·​=·​0x7f060001  
   
6 .​field·​public·​static·​final·​abc_action_bar_expand​ed_action_views_exclu​sive:​I·​=·​0x7f060002  
   
7 .​field·​public·​static·​final·​abc_config_actionMenu​ItemAllCaps:​I·​=·​0x7f060003  
   
8 .​field·​public·​static·​final·​abc_config_allowActio​nMenuItemTextWithIcon​:​I·​=·​0x7f060004  
   
9 .​field·​public·​static·​final·​abc_config_showMenuSh​ortcutsWhenKeyboardPr​esent:​I·​=·​0x7f060005  
⊟
smali/android/support/v7/a/f.smali
Offset 1, 106 lines modified Offset 1, 382 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​f;​ 1 .​class·​abstract·​Landroid/​support/​v7/​a/​f;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​instance·​fields
4 .​field·​public·​static·​final·​abc_ab_share_pack_hol​o_dark:​I·​=·​0x7f020000 4 .​field·​final·​a:​Landroid/​support/​v7/​a/​e;​
   
5 .​field·​public·​static·​final·​abc_ab_share_pack_hol​o_light:​I·​=·​0x7f020001 5 .​field·​b:​Z
   
6 .​field·​public·​static·​final·​abc_btn_check_materia​l:​I·​=·​0x7f020002 6 .​field·​c:​Z
   
7 .​field·​public·​static·​final·​abc_btn_check_to_on_m​trl_000:​I·​=·​0x7f020003 7 .​field·​d:​Z
   
8 .​field·​public·​static·​final·​abc_btn_check_to_on_m​trl_015:​I·​=·​0x7f020004 8 .​field·​e:​Z
   
9 .​field·​public·​static·​final·​abc_btn_radio_materia​l:​I·​=·​0x7f020005 9 .​field·​final·​f:​Landroid/​support/​v7/​internal/​a/​h;​
   
10 .​field·​public·​static·​final·​abc_btn_radio_to_on_m​trl_000:​I·​=·​0x7f020006 10 .​field·​private·​g:​Landroid/​support/​v7/​a/​a;​
   
11 .​field·​public·​static·​final·​abc_btn_radio_to_on_m​trl_015:​I·​=·​0x7f020007 11 .​field·​private·​h:​Landroid/​view/​MenuInflater;​
   
12 .​field·​public·​static·​final·​abc_btn_switch_to_on_​mtrl_00001:​I·​=·​0x7f020008 12 .​field·​private·​i:​Landroid/​support/​v7/​internal/​a/​h;​
   
13 .​field·​public·​static·​final·​abc_btn_switch_to_on_​mtrl_00012:​I·​=·​0x7f020009 13 .​field·​private·​j:​Z
   
14 .​field·​public·​static·​final·​abc_cab_background_in​ternal_bg:​I·​=·​0x7f02000a  
   
15 .​field·​public·​static·​final·​abc_cab_background_to​p_material:​I·​=·​0x7f02000b 14 #·​direct·​methods
  15 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​e;​)​V
  16 ·​·​·​·​.​locals·​1
   
16 .​field·​public·​static·​final·​abc_cab_background_to​p_mtrl_alpha:​I·​=·​0x7f02000c 17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
17 .​field·​public·​static·​final·​abc_edit_text_materia​l:​I·​=·​0x7f02000d 18 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​a/​g;​
   
18 .​field·​public·​static·​final·​abc_ic_ab_back_mtrl_a​m_alpha:​I·​=·​0x7f02000e 19 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​a/​g;​-​><init>(Landroid/​support/​v7/​a/​f;​)​V
   
19 .​field·​public·​static·​final·​abc_ic_clear_mtrl_alp​ha:​I·​=·​0x7f02000f 20 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​f;​-​>f:​Landroid/​support/​v7/​internal/​a/​h;​
   
20 .​field·​public·​static·​final·​abc_ic_commit_search_​api_mtrl_alpha:​I·​=·​0x7f020010 21 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​f;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
21 .​field·​public·​static·​final·​abc_ic_go_search_api_​mtrl_alpha:​I·​=·​0x7f020011 22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​f;​-​>f:​Landroid/​support/​v7/​internal/​a/​h;​
   
22 .​field·​public·​static·​final·​abc_ic_menu_copy_mtrl​_am_alpha:​I·​=·​0x7f020012 23 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​f;​-​>i:​Landroid/​support/​v7/​internal/​a/​h;​
   
23 .​field·​public·​static·​final·​abc_ic_menu_cut_mtrl_​alpha:​I·​=·​0x7f020013 24 ·​·​·​·​return-​void
  25 .​end·​method
   
24 .​field·​public·​static·​final·​abc_ic_menu_moreoverf​low_mtrl_alpha:​I·​=·​0x7f020014 26 .​method·​static·​a(Landroid/​support/​v7/​a/​e;​)​Landroid/​support/​v7/​a/​f;​
  27 ·​·​·​·​.​locals·​2
   
25 .​field·​public·​static·​final·​abc_ic_menu_paste_mtr​l_am_alpha:​I·​=·​0x7f020015 28 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
26 .​field·​public·​static·​final·​abc_ic_menu_selectall​_mtrl_alpha:​I·​=·​0x7f020016 29 ·​·​·​·​const/​16·​v1,​·​0xb
   
27 .​field·​public·​static·​final·​abc_ic_menu_share_mtr​l_alpha:​I·​=·​0x7f020017 30 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
28 .​field·​public·​static·​final·​abc_ic_search_api_mtr​l_alpha:​I·​=·​0x7f020018 31 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​a/​q;​
   
29 .​field·​public·​static·​final·​abc_ic_voice_search_a​pi_mtrl_alpha:​I·​=·​0x7f020019 32 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​a/​q;​-​><init>(Landroid/​support/​v7/​a/​e;​)​V
   
30 .​field·​public·​static·​final·​abc_item_background_h​olo_dark:​I·​=·​0x7f02001a 33 ·​·​·​·​:​goto_0
  34 ·​·​·​·​return-​object·​v0
   
31 .​field·​public·​static·​final·​abc_item_background_h​olo_light:​I·​=·​0x7f02001b 35 ·​·​·​·​:​cond_0
  36 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​a/​h;​
   
32 .​field·​public·​static·​final·​abc_list_divider_mtrl​_alpha:​I·​=·​0x7f02001c 37 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​a/​h;​-​><init>(Landroid/​support/​v7/​a/​e;​)​V
   
33 .​field·​public·​static·​final·​abc_list_focused_holo​:​I·​=·​0x7f02001d 38 ·​·​·​·​goto·​:​goto_0
  39 .​end·​method
   
34 .​field·​public·​static·​final·​abc_list_longpressed_​holo:​I·​=·​0x7f02001e  
   
35 .​field·​public·​static·​final·​abc_list_pressed_holo​_dark:​I·​=·​0x7f02001f 40 #·​virtual·​methods
  41 .​method·​abstract·​a()​Landroid/​support/​v7/​a/​a;​
  42 .​end·​method
   
36 .​field·​public·​static·​final·​abc_list_pressed_holo​_light:​I·​=·​0x7f020020 43 .​method·​abstract·​a(Landroid/​support/​v7/​c/​b;​)​Landroid/​support/​v7/​c/​a;​
  44 .​end·​method
   
37 .​field·​public·​static·​final·​abc_list_selector_bac​kground_transition_ho​lo_dark:​I·​=·​0x7f020021 45 .​method·​abstract·​a(Ljava/​lang/​String;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​Landroid/​view/​View;​
  46 .​end·​method
   
38 .​field·​public·​static·​final·​abc_list_selector_bac​kground_transition_ho​lo_light:​I·​=·​0x7f020022 47 .​method·​abstract·​a(I)​V
  48 .​end·​method
   
39 .​field·​public·​static·​final·​abc_list_selector_dis​abled_holo_dark:​I·​=·​0x7f020023 49 .​method·​abstract·​a(ILandroid/​view/​Menu;​)​V
  50 .​end·​method
   
40 .​field·​public·​static·​final·​abc_list_selector_dis​abled_holo_light:​I·​=·​0x7f020024 51 .​method·​abstract·​a(Landroid/​content/​res/​Configuration;​)​V
  52 .​end·​method
   
41 .​field·​public·​static·​final·​abc_list_selector_hol​o_dark:​I·​=·​0x7f020025 53 .​method·​a(Landroid/​os/​Bundle;​)​V
  54 ·​·​·​·​.​locals·​4
   
42 .​field·​public·​static·​final·​abc_list_selector_hol​o_light:​I·​=·​0x7f020026 55 ·​·​·​·​const/​4·​v3,​·​0x1
   
43 .​field·​public·​static·​final·​abc_menu_hardkey_pane​l_mtrl_mult:​I·​=·​0x7f020027 56 ·​·​·​·​const/​4·​v2,​·​0x0
Max diff block lines reached; 7505/12736 bytes (58.93%) of diff not shown.
⊟
smali/android/support/v7/a/g.smali
Offset 1, 130 lines modified Offset 1, 111 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​g;​ 1 .​class·​Landroid/​support/​v7/​a/​g;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​a/​h;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f090031  
   
5 .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f090000 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​f;​
   
6 .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f090030  
   
7 .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f09002c 7 #·​direct·​methods
  8 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​f;​)​V
  9 ·​·​·​·​.​locals·​0
   
8 .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f090001 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
9 .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f09001f 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f09001e 12 ·​·​·​·​return-​void
  13 .​end·​method
   
11 .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f090032  
   
12 .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f090002 14 #·​virtual·​methods
  15 .​method·​public·​a(Landroid/​support/​v7/​c/​b;​)​Landroid/​support/​v7/​c/​a;​
  16 ·​·​·​·​.​locals·​1
   
13 .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f090003 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
14 .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f09002e 18 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​a/​f;​-​>a(Landroid/​support/​v7/​c/​b;​)​Landroid/​support/​v7/​c/​a;​
   
15 .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f09002d 19 ·​·​·​·​move-​result-​object·​v0
   
16 .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f090020 20 ·​·​·​·​return-​object·​v0
  21 .​end·​method
   
17 .​field·​public·​static·​final·​activity_chooser_view​_content:​I·​=·​0x7f090021 22 .​method·​public·​a(I)​Landroid/​view/​View;​
  23 ·​·​·​·​.​locals·​1
   
18 .​field·​public·​static·​final·​always:​I·​=·​0x7f090016 24 ·​·​·​·​const/​4·​v0,​·​0x0
   
19 .​field·​public·​static·​final·​beginning:​I·​=·​0x7f090013 25 ·​·​·​·​return-​object·​v0
  26 .​end·​method
   
20 .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f090029 27 .​method·​public·​a(ILandroid/​view/​Menu;​)​Z
  28 ·​·​·​·​.​locals·​1
   
21 .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f090017 29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
22 .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f09002f 30 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​a/​f;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
23 .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f090024 31 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​a/​e;​-​>a(ILandroid/​view/​Menu;​)​Z
   
24 .​field·​public·​static·​final·​dialog:​I·​=·​0x7f09001b 32 ·​·​·​·​move-​result·​v0
   
25 .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f09000c 33 ·​·​·​·​return·​v0
  34 .​end·​method
   
26 .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f09001c 35 .​method·​public·​a(ILandroid/​view/​MenuItem;​)​Z
  36 ·​·​·​·​.​locals·​1
   
27 .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f090033 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
28 .​field·​public·​static·​final·​end:​I·​=·​0x7f090014 38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​a/​f;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
29 .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f090022 39 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​a/​e;​-​>onMenuItemSelected(I​Landroid/​view/​MenuItem;​)​Z
   
30 .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f090028 40 ·​·​·​·​move-​result·​v0
   
31 .​field·​public·​static·​final·​home:​I·​=·​0x7f090004 41 ·​·​·​·​return·​v0
  42 .​end·​method
   
32 .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f09000d 43 .​method·​public·​a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z
  44 ·​·​·​·​.​locals·​1
   
33 .​field·​public·​static·​final·​icon:​I·​=·​0x7f090026 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
34 .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f090018 46 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​a/​f;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
35 .​field·​public·​static·​final·​image:​I·​=·​0x7f090023 47 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​a/​e;​-​>a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z
   
36 .​field·​public·​static·​final·​listMode:​I·​=·​0x7f090009 48 ·​·​·​·​move-​result·​v0
   
37 .​field·​public·​static·​final·​list_item:​I·​=·​0x7f090025 49 ·​·​·​·​return·​v0
  50 .​end·​method
   
38 .​field·​public·​static·​final·​middle:​I·​=·​0x7f090015 51 .​method·​public·​b(ILandroid/​view/​Menu;​)​V
  52 ·​·​·​·​.​locals·​1
   
39 .​field·​public·​static·​final·​never:​I·​=·​0x7f090019 53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​g;​-​>a:​Landroid/​support/​v7/​a/​f;​
   
40 .​field·​public·​static·​final·​none:​I·​=·​0x7f09000e 54 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​a/​f;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
41 .​field·​public·​static·​final·​normal:​I·​=·​0x7f09000a 55 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​a/​e;​-​>onPanelClosed(ILandr​oid/​view/​Menu;​)​V
   
Max diff block lines reached; 1724/6461 bytes (26.68%) of diff not shown.
⊟
smali/android/support/v7/a/i.smali
Offset 1, 52 lines modified Offset 1, 71 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​i;​ 1 .​class·​Landroid/​support/​v7/​a/​i;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Ljava/​lang/​Runnable;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​abc_action_bar_title_​item:​I·​=·​0x7f040000  
   
5 .​field·​public·​static·​final·​abc_action_bar_up_con​tainer:​I·​=·​0x7f040001 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​h;​
   
6 .​field·​public·​static·​final·​abc_action_bar_view_l​ist_nav_layout:​I·​=·​0x7f040002  
   
7 .​field·​public·​static·​final·​abc_action_menu_item_​layout:​I·​=·​0x7f040003 7 #·​direct·​methods
  8 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​h;​)​V
  9 ·​·​·​·​.​locals·​0
   
8 .​field·​public·​static·​final·​abc_action_menu_layou​t:​I·​=·​0x7f040004 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
9 .​field·​public·​static·​final·​abc_action_mode_bar:​I·​=·​0x7f040005 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 .​field·​public·​static·​final·​abc_action_mode_close​_item_material:​I·​=·​0x7f040006 12 ·​·​·​·​return-​void
  13 .​end·​method
   
11 .​field·​public·​static·​final·​abc_activity_chooser_​view:​I·​=·​0x7f040007  
   
12 .​field·​public·​static·​final·​abc_activity_chooser_​view_include:​I·​=·​0x7f040008 14 #·​virtual·​methods
  15 .​method·​public·​run()​V
  16 ·​·​·​·​.​locals·​3
   
13 .​field·​public·​static·​final·​abc_activity_chooser_​view_list_item:​I·​=·​0x7f040009 17 ·​·​·​·​const/​4·​v2,​·​0x0
   
14 .​field·​public·​static·​final·​abc_expanded_menu_lay​out:​I·​=·​0x7f04000a 18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
15 .​field·​public·​static·​final·​abc_list_menu_item_ch​eckbox:​I·​=·​0x7f04000b 19 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​)​I
   
16 .​field·​public·​static·​final·​abc_list_menu_item_ic​on:​I·​=·​0x7f04000c 20 ·​·​·​·​move-​result·​v0
   
17 .​field·​public·​static·​final·​abc_list_menu_item_la​yout:​I·​=·​0x7f04000d 21 ·​·​·​·​and-​int/​lit8·​v0,​·​v0,​·​0x1
   
18 .​field·​public·​static·​final·​abc_list_menu_item_ra​dio:​I·​=·​0x7f04000e 22 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
19 .​field·​public·​static·​final·​abc_popup_menu_item_l​ayout:​I·​=·​0x7f04000f 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
20 .​field·​public·​static·​final·​abc_screen_content_in​clude:​I·​=·​0x7f040010 24 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​I)​V
   
21 .​field·​public·​static·​final·​abc_screen_simple:​I·​=·​0x7f040011 25 ·​·​·​·​:​cond_0
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
22 .​field·​public·​static·​final·​abc_screen_simple_ove​rlay_action_mode:​I·​=·​0x7f040012 27 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​)​I
   
23 .​field·​public·​static·​final·​abc_screen_toolbar:​I·​=·​0x7f040013 28 ·​·​·​·​move-​result·​v0
   
24 .​field·​public·​static·​final·​abc_search_dropdown_i​tem_icons_2line:​I·​=·​0x7f040014 29 ·​·​·​·​and-​int/​lit16·​v0,​·​v0,​·​0x100
   
25 .​field·​public·​static·​final·​abc_search_view:​I·​=·​0x7f040015 30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
26 .​field·​public·​static·​final·​abc_simple_dropdown_h​int:​I·​=·​0x7f040016 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
27 .​field·​public·​static·​final·​support_simple_spinne​r_dropdown_item:​I·​=·​0x7f040018 32 ·​·​·​·​const/​16·​v1,​·​0x8
   
  33 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​I)​V
   
  34 ·​·​·​·​:​cond_1
  35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
  36 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​Z)​Z
   
  37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​i;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
  38 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​v7/​a/​h;​-​>b(Landroid/​support/​v7/​a/​h;​I)​I
   
  39 ·​·​·​·​return-​void
  40 .​end·​method
⊟
smali/android/support/v7/a/h.smali
Offset 1, 6 lines modified Offset 1, 3317 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​h;​ 1 .​class·​Landroid/​support/​v7/​a/​h;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​a/​f;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​j;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​abc_max_action_button​s:​I·​=·​0x7f0a0000 5 #·​instance·​fields
  6 .​field·​private·​A:​Z
   
  7 .​field·​private·​B:​Landroid/​support/​v7/​internal/​view/​menu/​g;​
   
  8 .​field·​private·​C:​Landroid/​graphics/​Rect;​
   
  9 .​field·​private·​D:​Landroid/​graphics/​Rect;​
   
  10 .​field·​g:​Landroid/​support/​v7/​c/​a;​
   
  11 .​field·​h:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
  12 .​field·​i:​Landroid/​widget/​PopupWindow;​
   
  13 .​field·​j:​Ljava/​lang/​Runnable;​
   
  14 .​field·​private·​k:​Landroid/​support/​v7/​internal/​widget/​y;​
   
  15 .​field·​private·​l:​Landroid/​support/​v7/​a/​m;​
   
  16 .​field·​private·​m:​Landroid/​support/​v7/​a/​p;​
   
  17 .​field·​private·​n:​Z
   
  18 .​field·​private·​o:​Landroid/​view/​ViewGroup;​
   
  19 .​field·​private·​p:​Landroid/​view/​ViewGroup;​
   
  20 .​field·​private·​q:​Landroid/​view/​View;​
   
  21 .​field·​private·​r:​Ljava/​lang/​CharSequence;​
   
  22 .​field·​private·​s:​Z
   
  23 .​field·​private·​t:​Z
   
  24 .​field·​private·​u:​Z
   
  25 .​field·​private·​v:​[Landroid/​support/​v7/​a/​o;​
   
  26 .​field·​private·​w:​Landroid/​support/​v7/​a/​o;​
   
  27 .​field·​private·​x:​Z
   
  28 .​field·​private·​y:​I
   
  29 .​field·​private·​final·​z:​Ljava/​lang/​Runnable;​
   
   
  30 #·​direct·​methods
  31 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​e;​)​V
  32 ·​·​·​·​.​locals·​1
   
  33 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​f;​-​><init>(Landroid/​support/​v7/​a/​e;​)​V
   
  34 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​a/​i;​
   
  35 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​a/​i;​-​><init>(Landroid/​support/​v7/​a/​h;​)​V
   
  36 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​h;​-​>z:​Ljava/​lang/​Runnable;​
   
  37 ·​·​·​·​return-​void
  38 .​end·​method
   
  39 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​a/​h;​)​I
  40 ·​·​·​·​.​locals·​1
   
  41 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​h;​-​>y:​I
   
  42 ·​·​·​·​return·​v0
  43 .​end·​method
   
  44 .​method·​private·​a(IZ)​Landroid/​support/​v7/​a/​o;​
  45 ·​·​·​·​.​locals·​4
   
  46 ·​·​·​·​const/​4·​v3,​·​0x0
   
  47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​h;​-​>v:​[Landroid/​support/​v7/​a/​o;​
   
  48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  49 ·​·​·​·​array-​length·​v1,​·​v0
   
  50 ·​·​·​·​if-​gt·​v1,​·​p1,​·​:​cond_2
   
  51 ·​·​·​·​:​cond_0
  52 ·​·​·​·​add-​int/​lit8·​v1,​·​p1,​·​0x1
   
  53 ·​·​·​·​new-​array·​v1,​·​v1,​·​[Landroid/​support/​v7/​a/​o;​
   
  54 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
Max diff block lines reached; 0/85784 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/j.smali
Offset 1, 36 lines modified Offset 1, 58 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​j;​ 1 .​class·​Landroid/​support/​v7/​a/​j;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​a/​g/​z;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​abc_action_bar_home_d​escription:​I·​=·​0x7f0b0000  
   
5 .​field·​public·​static·​final·​abc_action_bar_home_d​escription_format:​I·​=·​0x7f0b0001 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​h;​
   
6 .​field·​public·​static·​final·​abc_action_bar_home_s​ubtitle_description_f​ormat:​I·​=·​0x7f0b0002  
   
7 .​field·​public·​static·​final·​abc_action_bar_up_des​cription:​I·​=·​0x7f0b0003 7 #·​direct·​methods
  8 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​h;​)​V
  9 ·​·​·​·​.​locals·​0
   
8 .​field·​public·​static·​final·​abc_action_menu_overf​low_description:​I·​=·​0x7f0b0004 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​j;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
9 .​field·​public·​static·​final·​abc_action_mode_done:​I·​=·​0x7f0b0005 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 .​field·​public·​static·​final·​abc_activity_chooser_​view_see_all:​I·​=·​0x7f0b0006 12 ·​·​·​·​return-​void
  13 .​end·​method
   
11 .​field·​public·​static·​final·​abc_activitychooservi​ew_choose_application​:​I·​=·​0x7f0b0007  
   
12 .​field·​public·​static·​final·​abc_searchview_descri​ption_clear:​I·​=·​0x7f0b0008 14 #·​virtual·​methods
  15 .​method·​public·​a(Landroid/​view/​View;​Landroid/​support/​a/​g/​bq;​)​Landroid/​support/​a/​g/​bq;​
  16 ·​·​·​·​.​locals·​4
   
13 .​field·​public·​static·​final·​abc_searchview_descri​ption_query:​I·​=·​0x7f0b0009 17 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​a/​g/​bq;​-​>b()​I
   
14 .​field·​public·​static·​final·​abc_searchview_descri​ption_search:​I·​=·​0x7f0b000a 18 ·​·​·​·​move-​result·​v0
   
15 .​field·​public·​static·​final·​abc_searchview_descri​ption_submit:​I·​=·​0x7f0b000b 19 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​a/​j;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
16 .​field·​public·​static·​final·​abc_searchview_descri​ption_voice:​I·​=·​0x7f0b000c 20 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​a/​h;​-​>c(Landroid/​support/​v7/​a/​h;​I)​I
   
17 .​field·​public·​static·​final·​abc_shareactionprovid​er_share_with:​I·​=·​0x7f0b000d 21 ·​·​·​·​move-​result·​v1
   
18 .​field·​public·​static·​final·​abc_shareactionprovid​er_share_with_applica​tion:​I·​=·​0x7f0b000e 22 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0
   
19 .​field·​public·​static·​final·​abc_toolbar_collapse_​description:​I·​=·​0x7f0b000f 23 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​a/​g/​bq;​-​>a()​I
   
  24 ·​·​·​·​move-​result·​v0
   
  25 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​a/​g/​bq;​-​>c()​I
   
  26 ·​·​·​·​move-​result·​v2
   
  27 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​a/​g/​bq;​-​>d()​I
   
  28 ·​·​·​·​move-​result·​v3
   
  29 ·​·​·​·​invoke-​virtual·​{p2,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​a/​g/​bq;​-​>a(IIII)​Landroid/​support/​a/​g/​bq;​
   
  30 ·​·​·​·​move-​result-​object·​p2
   
  31 ·​·​·​·​:​cond_0
  32 ·​·​·​·​return-​object·​p2
  33 .​end·​method
⊟
smali/android/support/v7/a/k.smali
Offset 1, 474 lines modified Offset 1, 39 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​k;​ 1 .​class·​Landroid/​support/​v7/​a/​k;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​widget/​ac;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat:​I·​=·​0x7f0c0001  
   
5 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Body1:​I·​=·​0x7f0c0002 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​h;​
   
6 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Body2:​I·​=·​0x7f0c0003  
   
7 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Button:​I·​=·​0x7f0c0004 7 #·​direct·​methods
  8 .​method·​constructor·​<init>(Landroid/​support/​v7/​a/​h;​)​V
  9 ·​·​·​·​.​locals·​0
   
8 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Caption:​I·​=·​0x7f0c0005 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​k;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
9 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Display1:​I·​=·​0x7f0c0006 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Display2:​I·​=·​0x7f0c0007 12 ·​·​·​·​return-​void
  13 .​end·​method
   
11 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Display3:​I·​=·​0x7f0c0008  
   
12 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Display4:​I·​=·​0x7f0c0009 14 #·​virtual·​methods
  15 .​method·​public·​a(Landroid/​graphics/​Rect;​)​V
  16 ·​·​·​·​.​locals·​2
   
13 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Headline:​I·​=·​0x7f0c000a 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​k;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
14 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Inverse:​I·​=·​0x7f0c000b 18 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​graphics/​Rect;​-​>top:​I
   
15 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Large:​I·​=·​0x7f0c000c 19 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​a/​h;​-​>c(Landroid/​support/​v7/​a/​h;​I)​I
   
16 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Large_Invers​e:​I·​=·​0x7f0c000d 20 ·​·​·​·​move-​result·​v0
   
17 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Light_Widget​_PopupMenu_Large:​I·​=·​0x7f0c000e 21 ·​·​·​·​iput·​v0,​·​p1,​·​Landroid/​graphics/​Rect;​-​>top:​I
   
18 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Light_Widget​_PopupMenu_Small:​I·​=·​0x7f0c000f 22 ·​·​·​·​return-​void
  23 .​end·​method
19 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Medium:​I·​=·​0x7f0c0010  
   
20 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Medium_Inver​se:​I·​=·​0x7f0c0011  
   
21 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Menu:​I·​=·​0x7f0c0012  
   
22 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_SearchResult​:​I·​=·​0x7f0c0013  
   
23 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_SearchResult​_Subtitle:​I·​=·​0x7f0c0014  
   
24 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_SearchResult​_Title:​I·​=·​0x7f0c0015  
   
25 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Small:​I·​=·​0x7f0c0016  
   
26 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Small_Invers​e:​I·​=·​0x7f0c0017  
   
27 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Subhead:​I·​=·​0x7f0c0018  
   
28 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Subhead_Inve​rse:​I·​=·​0x7f0c0019  
   
29 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Title:​I·​=·​0x7f0c001a  
   
30 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Title_Invers​e:​I·​=·​0x7f0c001b  
   
31 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nBar_Menu:​I·​=·​0x7f0c001c  
   
32 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nBar_Subtitle:​I·​=·​0x7f0c001d  
   
33 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nBar_Subtitle_Inverse​:​I·​=·​0x7f0c001e  
   
34 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nBar_Title:​I·​=·​0x7f0c001f  
   
35 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nBar_Title_Inverse:​I·​=·​0x7f0c0020  
   
36 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nMode_Subtitle:​I·​=·​0x7f0c0021  
   
37 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Actio​nMode_Title:​I·​=·​0x7f0c0022  
   
38 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_DropD​ownItem:​I·​=·​0x7f0c0023  
   
39 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Popup​Menu_Large:​I·​=·​0x7f0c0024  
   
40 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Popup​Menu_Small:​I·​=·​0x7f0c0025  
   
41 .​field·​public·​static·​final·​Base_TextAppearance_A​ppCompat_Widget_Switc​h:​I·​=·​0x7f0c0026  
   
42 .​field·​public·​static·​final·​Base_TextAppearance_W​idget_AppCompat_Expan​dedMenu_Item:​I·​=·​0x7f0c0027  
   
43 .​field·​public·​static·​final·​Base_TextAppearance_W​idget_AppCompat_Toolb​ar_Subtitle:​I·​=·​0x7f0c0028  
   
44 .​field·​public·​static·​final·​Base_TextAppearance_W​idget_AppCompat_Toolb​ar_Title:​I·​=·​0x7f0c0029  
   
45 .​field·​public·​static·​final·​Base_ThemeOverlay_App​Compat:​I·​=·​0x7f0c0034  
   
46 .​field·​public·​static·​final·​Base_ThemeOverlay_App​Compat_ActionBar:​I·​=·​0x7f0c0035  
   
Max diff block lines reached; 0/20754 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/a/l.smali
Offset 1, 1030 lines modified Offset 1, 43 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​a/​l;​ 1 .​class·​Landroid/​support/​v7/​a/​l;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Ljava/​lang/​Runnable;​
   
3 #·​static·​fields  
4 .​field·​public·​static·​final·​ActionBar:​[I  
   
5 .​field·​public·​static·​final·​ActionBarLayout:​[I 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​h;​
6 .​field·​public·​static·​final·​ActionBarLayout_andro​id_layout_gravity:​I·​=·​0x0  
   
7 .​field·​public·​static·​final·​ActionBar_background:​I·​=·​0xa  
   
8 .​field·​public·​static·​final·​ActionBar_backgroundS​plit:​I·​=·​0xc  
   
9 .​field·​public·​static·​final·​ActionBar_backgroundS​tacked:​I·​=·​0xb  
   
10 .​field·​public·​static·​final·​ActionBar_contentInse​tEnd:​I·​=·​0x15  
   
11 .​field·​public·​static·​final·​ActionBar_contentInse​tLeft:​I·​=·​0x16  
   
12 .​field·​public·​static·​final·​ActionBar_contentInse​tRight:​I·​=·​0x17  
   
13 .​field·​public·​static·​final·​ActionBar_contentInse​tStart:​I·​=·​0x14  
   
14 .​field·​public·​static·​final·​ActionBar_customNavig​ationLayout:​I·​=·​0xd  
   
15 .​field·​public·​static·​final·​ActionBar_displayOpti​ons:​I·​=·​0x3  
   
16 .​field·​public·​static·​final·​ActionBar_divider:​I·​=·​0x9  
   
17 .​field·​public·​static·​final·​ActionBar_elevation:​I·​=·​0x18  
   
18 .​field·​public·​static·​final·​ActionBar_height:​I·​=·​0x0  
   
19 .​field·​public·​static·​final·​ActionBar_hideOnConte​ntScroll:​I·​=·​0x13  
   
20 .​field·​public·​static·​final·​ActionBar_homeAsUpInd​icator:​I·​=·​0x1a  
   
21 .​field·​public·​static·​final·​ActionBar_homeLayout:​I·​=·​0xe  
   
22 .​field·​public·​static·​final·​ActionBar_icon:​I·​=·​0x7  
   
23 .​field·​public·​static·​final·​ActionBar_indetermina​teProgressStyle:​I·​=·​0x10  
   
24 .​field·​public·​static·​final·​ActionBar_itemPadding​:​I·​=·​0x12  
   
25 .​field·​public·​static·​final·​ActionBar_logo:​I·​=·​0x8  
   
26 .​field·​public·​static·​final·​ActionBar_navigationM​ode:​I·​=·​0x2  
   
27 .​field·​public·​static·​final·​ActionBar_popupTheme:​I·​=·​0x19  
   
28 .​field·​public·​static·​final·​ActionBar_progressBar​Padding:​I·​=·​0x11  
   
29 .​field·​public·​static·​final·​ActionBar_progressBar​Style:​I·​=·​0xf  
   
30 .​field·​public·​static·​final·​ActionBar_subtitle:​I·​=·​0x4  
   
31 .​field·​public·​static·​final·​ActionBar_subtitleTex​tStyle:​I·​=·​0x6  
   
32 .​field·​public·​static·​final·​ActionBar_title:​I·​=·​0x1  
   
33 .​field·​public·​static·​final·​ActionBar_titleTextSt​yle:​I·​=·​0x5  
   
34 .​field·​public·​static·​final·​ActionMenuItemView:​[I  
   
35 .​field·​public·​static·​final·​ActionMenuItemView_an​droid_minWidth:​I·​=·​0x0  
   
36 .​field·​public·​static·​final·​ActionMenuView:​[I  
   
37 .​field·​public·​static·​final·​ActionMode:​[I  
   
38 .​field·​public·​static·​final·​ActionMode_background​:​I·​=·​0x3  
   
39 .​field·​public·​static·​final·​ActionMode_background​Split:​I·​=·​0x4  
   
40 .​field·​public·​static·​final·​ActionMode_closeItemL​ayout:​I·​=·​0x5  
   
41 .​field·​public·​static·​final·​ActionMode_height:​I·​=·​0x0  
   
42 .​field·​public·​static·​final·​ActionMode_subtitleTe​xtStyle:​I·​=·​0x2  
   
43 .​field·​public·​static·​final·​ActionMode_titleTextS​tyle:​I·​=·​0x1  
   
44 .​field·​public·​static·​final·​ActivityChooserView:​[I  
   
45 .​field·​public·​static·​final·​ActivityChooserView_e​xpandActivityOverflow​ButtonDrawable:​I·​=·​0x1  
   
46 .​field·​public·​static·​final·​ActivityChooserView_i​nitialActivityCount:​I·​=·​0x0  
   
47 .​field·​public·​static·​final·​CompatTextView:​[I  
   
48 .​field·​public·​static·​final·​CompatTextView_textAl​lCaps:​I·​=·​0x0  
   
49 .​field·​public·​static·​final·​DrawerArrowToggle:​[I  
   
Max diff block lines reached; 10016/27491 bytes (36.43%) of diff not shown.
⊟
smali/android/support/v7/b/a.smali
Offset 1, 96 lines modified Offset 1, 2 lines modified
1 .​class·​public·​abstract·​Landroid/​support/​v7/​b/​a;​ 1 .​class·​public·​final·​Landroid/​support/​v7/​b/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields  
4 .​field·​private·​a:​Ljava/​lang/​Object;​  
   
5 .​field·​private·​b:​Z  
   
   
6 #·​direct·​methods  
7 .​method·​public·​constructor·​<init>()​V  
8 ·​·​·​·​.​locals·​0  
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
10 ·​·​·​·​return-​void  
11 .​end·​method  
   
   
12 #·​virtual·​methods  
13 .​method·​public·​abstract·​a()​Landroid/​view/​MenuInflater;​  
14 .​end·​method  
   
15 .​method·​public·​abstract·​a(I)​V  
16 .​end·​method  
   
17 .​method·​public·​abstract·​a(Landroid/​view/​View;​)​V  
18 .​end·​method  
   
19 .​method·​public·​abstract·​a(Ljava/​lang/​CharSequence;​)​V  
20 .​end·​method  
   
21 .​method·​public·​a(Ljava/​lang/​Object;​)​V  
22 ·​·​·​·​.​locals·​0  
   
23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​b/​a;​-​>a:​Ljava/​lang/​Object;​  
   
24 ·​·​·​·​return-​void  
25 .​end·​method  
   
26 .​method·​public·​a(Z)​V  
27 ·​·​·​·​.​locals·​0  
   
28 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v7/​b/​a;​-​>b:​Z  
   
29 ·​·​·​·​return-​void  
30 .​end·​method  
   
31 .​method·​public·​abstract·​b()​Landroid/​view/​Menu;​  
32 .​end·​method  
   
33 .​method·​public·​abstract·​b(I)​V  
34 .​end·​method  
   
35 .​method·​public·​abstract·​b(Ljava/​lang/​CharSequence;​)​V  
36 .​end·​method  
   
37 .​method·​public·​abstract·​c()​V  
38 .​end·​method  
   
39 .​method·​public·​abstract·​d()​V  
40 .​end·​method  
   
41 .​method·​public·​abstract·​f()​Ljava/​lang/​CharSequence;​  
42 .​end·​method  
   
43 .​method·​public·​abstract·​g()​Ljava/​lang/​CharSequence;​  
44 .​end·​method  
   
45 .​method·​public·​h()​Z  
46 ·​·​·​·​.​locals·​1  
   
47 ·​·​·​·​const/​4·​v0,​·​0x0  
   
48 ·​·​·​·​return·​v0  
49 .​end·​method  
   
50 .​method·​public·​abstract·​i()​Landroid/​view/​View;​  
51 .​end·​method  
   
52 .​method·​public·​j()​Ljava/​lang/​Object;​  
53 ·​·​·​·​.​locals·​1  
   
54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​b/​a;​-​>a:​Ljava/​lang/​Object;​  
   
55 ·​·​·​·​return-​object·​v0  
56 .​end·​method  
   
57 .​method·​public·​k()​Z  
58 ·​·​·​·​.​locals·​1  
   
59 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​b/​a;​-​>b:​Z  
   
60 ·​·​·​·​return·​v0  
61 .​end·​method  
⊟
smali/android/support/v7/b/c.smali
Offset 1, 10 lines modified Offset 1, 16 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​b/​c;​ 1 .​class·​public·​final·​Landroid/​support/​v7/​b/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​static·​fields
4 .​method·​public·​abstract·​a()​V 4 .​field·​public·​static·​final·​abc_action_bar_embed_​tabs:​I·​=·​0x7f060000
5 .​end·​method  
   
6 .​method·​public·​abstract·​b()​V 5 .​field·​public·​static·​final·​abc_action_bar_embed_​tabs_pre_jb:​I·​=·​0x7f060001
7 .​end·​method  
  6 .​field·​public·​static·​final·​abc_action_bar_expand​ed_action_views_exclu​sive:​I·​=·​0x7f060002
   
  7 .​field·​public·​static·​final·​abc_config_actionMenu​ItemAllCaps:​I·​=·​0x7f060003
   
  8 .​field·​public·​static·​final·​abc_config_allowActio​nMenuItemTextWithIcon​:​I·​=·​0x7f060004
   
  9 .​field·​public·​static·​final·​abc_config_showMenuSh​ortcutsWhenKeyboardPr​esent:​I·​=·​0x7f060005
⊟
smali/android/support/v7/b/b.smali
Offset 1, 16 lines modified Offset 1, 342 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​b/​b;​ 1 .​class·​public·​final·​Landroid/​support/​v7/​b/​b;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​static·​fields
4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​b/​a;​)​V 4 .​field·​public·​static·​final·​actionBarDivider:​I·​=·​0x7f01005a
5 .​end·​method  
   
6 .​method·​public·​abstract·​a(Landroid/​support/​v7/​b/​a;​Landroid/​view/​Menu;​)​Z 5 .​field·​public·​static·​final·​actionBarItemBackgrou​nd:​I·​=·​0x7f01005b
7 .​end·​method  
   
8 .​method·​public·​abstract·​a(Landroid/​support/​v7/​b/​a;​Landroid/​view/​MenuItem;​)​Z 6 .​field·​public·​static·​final·​actionBarPopupTheme:​I·​=·​0x7f010054
9 .​end·​method  
   
10 .​method·​public·​abstract·​b(Landroid/​support/​v7/​b/​a;​Landroid/​view/​Menu;​)​Z 7 .​field·​public·​static·​final·​actionBarSize:​I·​=·​0x7f010059
11 .​end·​method  
  8 .​field·​public·​static·​final·​actionBarSplitStyle:​I·​=·​0x7f010056
   
  9 .​field·​public·​static·​final·​actionBarStyle:​I·​=·​0x7f010055
   
  10 .​field·​public·​static·​final·​actionBarTabBarStyle:​I·​=·​0x7f010050
   
  11 .​field·​public·​static·​final·​actionBarTabStyle:​I·​=·​0x7f01004f
   
  12 .​field·​public·​static·​final·​actionBarTabTextStyle​:​I·​=·​0x7f010051
   
  13 .​field·​public·​static·​final·​actionBarTheme:​I·​=·​0x7f010057
   
  14 .​field·​public·​static·​final·​actionBarWidgetTheme:​I·​=·​0x7f010058
   
  15 .​field·​public·​static·​final·​actionButtonStyle:​I·​=·​0x7f010072
   
  16 .​field·​public·​static·​final·​actionDropDownStyle:​I·​=·​0x7f01006d
   
  17 .​field·​public·​static·​final·​actionLayout:​I·​=·​0x7f01002c
   
  18 .​field·​public·​static·​final·​actionMenuTextAppeara​nce:​I·​=·​0x7f01005c
   
  19 .​field·​public·​static·​final·​actionMenuTextColor:​I·​=·​0x7f01005d
   
  20 .​field·​public·​static·​final·​actionModeBackground:​I·​=·​0x7f010060
   
  21 .​field·​public·​static·​final·​actionModeCloseButton​Style:​I·​=·​0x7f01005f
   
  22 .​field·​public·​static·​final·​actionModeCloseDrawab​le:​I·​=·​0x7f010062
   
  23 .​field·​public·​static·​final·​actionModeCopyDrawabl​e:​I·​=·​0x7f010064
   
  24 .​field·​public·​static·​final·​actionModeCutDrawable​:​I·​=·​0x7f010063
   
  25 .​field·​public·​static·​final·​actionModeFindDrawabl​e:​I·​=·​0x7f010068
   
  26 .​field·​public·​static·​final·​actionModePasteDrawab​le:​I·​=·​0x7f010065
   
  27 .​field·​public·​static·​final·​actionModePopupWindow​Style:​I·​=·​0x7f01006a
   
  28 .​field·​public·​static·​final·​actionModeSelectAllDr​awable:​I·​=·​0x7f010066
   
  29 .​field·​public·​static·​final·​actionModeShareDrawab​le:​I·​=·​0x7f010067
   
  30 .​field·​public·​static·​final·​actionModeSplitBackgr​ound:​I·​=·​0x7f010061
   
  31 .​field·​public·​static·​final·​actionModeStyle:​I·​=·​0x7f01005e
   
  32 .​field·​public·​static·​final·​actionModeWebSearchDr​awable:​I·​=·​0x7f010069
   
  33 .​field·​public·​static·​final·​actionOverflowButtonS​tyle:​I·​=·​0x7f010052
   
  34 .​field·​public·​static·​final·​actionOverflowMenuSty​le:​I·​=·​0x7f010053
   
  35 .​field·​public·​static·​final·​actionProviderClass:​I·​=·​0x7f01002e
   
  36 .​field·​public·​static·​final·​actionViewClass:​I·​=·​0x7f01002d
   
  37 .​field·​public·​static·​final·​activityChooserViewSt​yle:​I·​=·​0x7f010079
   
  38 .​field·​public·​static·​final·​background:​I·​=·​0x7f01000c
   
  39 .​field·​public·​static·​final·​backgroundSplit:​I·​=·​0x7f01000e
   
  40 .​field·​public·​static·​final·​backgroundStacked:​I·​=·​0x7f01000d
   
  41 .​field·​public·​static·​final·​barSize:​I·​=·​0x7f010026
   
  42 .​field·​public·​static·​final·​buttonBarButtonStyle:​I·​=·​0x7f010074
   
  43 .​field·​public·​static·​final·​buttonBarStyle:​I·​=·​0x7f010073
   
  44 .​field·​public·​static·​final·​closeIcon:​I·​=·​0x7f010035
   
  45 .​field·​public·​static·​final·​closeItemLayout:​I·​=·​0x7f01001c
   
  46 .​field·​public·​static·​final·​collapseContentDescri​ption:​I·​=·​0x7f0100a4
   
  47 .​field·​public·​static·​final·​collapseIcon:​I·​=·​0x7f0100a3
   
  48 .​field·​public·​static·​final·​color:​I·​=·​0x7f010020
   
  49 .​field·​public·​static·​final·​colorAccent:​I·​=·​0x7f010094
Max diff block lines reached; 0/11213 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/a/a.smali
Offset 1, 15 lines modified Offset 1, 15 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​a;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​a;​
2 .​super·​Landroid/​support/​v7/​app/​a;​ 2 .​super·​Landroid/​support/​v7/​a/​a;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​a:​Landroid/​support/​v7/​widget/​Toolbar;​ 4 .​field·​private·​a:​Landroid/​support/​v7/​widget/​Toolbar;​
   
5 .​field·​private·​b:​Landroid/​support/​v7/​internal/​widget/​x;​ 5 .​field·​private·​b:​Landroid/​support/​v7/​internal/​widget/​z;​
   
6 .​field·​private·​c:​Z 6 .​field·​private·​c:​Z
   
7 .​field·​private·​d:​Landroid/​support/​v7/​internal/​a/​h;​ 7 .​field·​private·​d:​Landroid/​support/​v7/​internal/​a/​h;​
   
8 .​field·​private·​e:​Z 8 .​field·​private·​e:​Z
   
Offset 26, 15 lines modified Offset 26, 15 lines modified
26 .​field·​private·​final·​k:​Landroid/​support/​v7/​widget/​ao;​ 26 .​field·​private·​final·​k:​Landroid/​support/​v7/​widget/​ao;​
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​Ljava/​lang/​CharSequence;​Landroid/​view/​Window;​Landroid/​support/​v7/​internal/​a/​h;​)​V 28 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​Ljava/​lang/​CharSequence;​Landroid/​view/​Window;​Landroid/​support/​v7/​internal/​a/​h;​)​V
29 ·​·​·​·​.​locals·​2 29 ·​·​·​·​.​locals·​2
   
30 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​a;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​a/​a;​-​><init>()​V
   
31 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 31 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
32 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
33 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>g:​Ljava/​util/​ArrayList;​ 33 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>g:​Ljava/​util/​ArrayList;​
   
Offset 48, 41 lines modified Offset 48, 41 lines modified
   
48 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​c;​-​><init>(Landroid/​support/​v7/​internal/​a/​a;​)​V 48 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​c;​-​><init>(Landroid/​support/​v7/​internal/​a/​a;​)​V
   
49 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>k:​Landroid/​support/​v7/​widget/​ao;​ 49 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>k:​Landroid/​support/​v7/​widget/​ao;​
   
50 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>a:​Landroid/​support/​v7/​widget/​Toolbar;​ 50 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>a:​Landroid/​support/​v7/​widget/​Toolbar;​
   
51 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​ 51 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​
   
52 ·​·​·​·​const/​4·​v1,​·​0x0 52 ·​·​·​·​const/​4·​v1,​·​0x0
   
53 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​><init>(Landroid/​support/​v7/​widget/​Toolbar;​Z)​V 53 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​><init>(Landroid/​support/​v7/​widget/​Toolbar;​Z)​V
   
54 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​x;​ 54 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​z;​
   
55 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​g;​ 55 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​g;​
   
56 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p4},​·​Landroid/​support/​v7/​internal/​a/​g;​-​><init>(Landroid/​support/​v7/​internal/​a/​a;​Landroid/​support/​v7/​internal/​a/​h;​)​V 56 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p4},​·​Landroid/​support/​v7/​internal/​a/​g;​-​><init>(Landroid/​support/​v7/​internal/​a/​a;​Landroid/​support/​v7/​internal/​a/​h;​)​V
   
57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>d:​Landroid/​support/​v7/​internal/​a/​h;​ 57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>d:​Landroid/​support/​v7/​internal/​a/​h;​
   
58 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​x;​ 58 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​z;​
   
59 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>d:​Landroid/​support/​v7/​internal/​a/​h;​ 59 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>d:​Landroid/​support/​v7/​internal/​a/​h;​
   
60 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>a(Landroid/​support/​v7/​internal/​a/​h;​)​V 60 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​z;​-​>a(Landroid/​support/​v7/​internal/​a/​h;​)​V
   
61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>k:​Landroid/​support/​v7/​widget/​ao;​ 61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>k:​Landroid/​support/​v7/​widget/​ao;​
   
62 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setOnMenuItemClickLi​stener(Landroid/​support/​v7/​widget/​ao;​)​V 62 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setOnMenuItemClickLi​stener(Landroid/​support/​v7/​widget/​ao;​)​V
   
63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​x;​ 63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​z;​
   
64 ·​·​·​·​invoke-​interface·​{v0,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>a(Ljava/​lang/​CharSequence;​)​V 64 ·​·​·​·​invoke-​interface·​{v0,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​z;​-​>a(Ljava/​lang/​CharSequence;​)​V
   
65 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>h:​Landroid/​view/​Window;​ 65 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>h:​Landroid/​view/​Window;​
   
66 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
67 .​end·​method 67 .​end·​method
   
68 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​a/​h;​ 68 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​a/​h;​
Offset 156, 18 lines modified Offset 156, 18 lines modified
156 ·​·​·​·​.​locals·​1 156 ·​·​·​·​.​locals·​1
   
157 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>c:​Z 157 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>c:​Z
   
158 ·​·​·​·​return·​v0 158 ·​·​·​·​return·​v0
159 .​end·​method 159 .​end·​method
   
160 .​method·​static·​synthetic·​c(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​widget/​x;​ 160 .​method·​static·​synthetic·​c(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​widget/​z;​
161 ·​·​·​·​.​locals·​1 161 ·​·​·​·​.​locals·​1
   
162 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​x;​ 162 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​a;​-​>b:​Landroid/​support/​v7/​internal/​widget/​z;​
   
163 ·​·​·​·​return-​object·​v0 163 ·​·​·​·​return-​object·​v0
164 .​end·​method 164 .​end·​method
   
165 .​method·​static·​synthetic·​d(Landroid/​support/​v7/​internal/​a/​a;​)​Ljava/​lang/​Runnable;​ 165 .​method·​static·​synthetic·​d(Landroid/​support/​v7/​internal/​a/​a;​)​Ljava/​lang/​Runnable;​
166 ·​·​·​·​.​locals·​1 166 ·​·​·​·​.​locals·​1
   
Offset 238, 49 lines modified Offset 238, 49 lines modified
238 .​end·​method 238 .​end·​method
   
   
239 #·​virtual·​methods 239 #·​virtual·​methods
240 .​method·​public·​a()​I 240 .​method·​public·​a()​I
241 ·​·​·​·​.​locals·​1 241 ·​·​·​·​.​locals·​1
Max diff block lines reached; 3405/7801 bytes (43.65%) of diff not shown.
⊟
smali/android/support/v7/internal/a/g.smali
Offset 1, 35 lines modified Offset 1, 35 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​a/​g;​ 1 .​class·​Landroid/​support/​v7/​internal/​a/​g;​
2 .​super·​Landroid/​support/​v7/​widget/​aq;​ 2 .​super·​Landroid/​support/​v7/​widget/​ar;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​a;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​a;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​a;​Landroid/​support/​v7/​internal/​a/​h;​)​V 6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​a;​Landroid/​support/​v7/​internal/​a/​h;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​
   
9 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​aq;​-​><init>(Landroid/​support/​v7/​internal/​a/​h;​)​V 9 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​ar;​-​><init>(Landroid/​support/​v7/​internal/​a/​h;​)​V
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​a(I)​Landroid/​view/​View;​ 13 .​method·​public·​a(I)​Landroid/​view/​View;​
14 ·​·​·​·​.​locals·​3 14 ·​·​·​·​.​locals·​3
   
15 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 15 ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0
   
16 ·​·​·​·​:​cond_0 16 ·​·​·​·​:​cond_0
17 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​aq;​-​>a(I)​Landroid/​view/​View;​ 17 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​ar;​-​>a(I)​Landroid/​view/​View;​
   
18 ·​·​·​·​move-​result-​object·​v0 18 ·​·​·​·​move-​result-​object·​v0
   
19 ·​·​·​·​:​goto_0 19 ·​·​·​·​:​goto_0
20 ·​·​·​·​return-​object·​v0 20 ·​·​·​·​return-​object·​v0
   
21 ·​·​·​·​:​pswitch_0 21 ·​·​·​·​:​pswitch_0
Offset 121, 15 lines modified Offset 121, 15 lines modified
121 ·​·​·​·​·​·​·​·​:​pswitch_0 121 ·​·​·​·​·​·​·​·​:​pswitch_0
122 ·​·​·​·​.​end·​packed-​switch 122 ·​·​·​·​.​end·​packed-​switch
123 .​end·​method 123 .​end·​method
   
124 .​method·​public·​a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z 124 .​method·​public·​a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z
125 ·​·​·​·​.​locals·​3 125 ·​·​·​·​.​locals·​3
   
126 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​widget/​aq;​-​>a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z 126 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​widget/​ar;​-​>a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z
   
127 ·​·​·​·​move-​result·​v0 127 ·​·​·​·​move-​result·​v0
   
128 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 128 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​ 129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​
   
Offset 137, 19 lines modified Offset 137, 19 lines modified
   
137 ·​·​·​·​move-​result·​v1 137 ·​·​·​·​move-​result·​v1
   
138 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 138 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
139 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​ 139 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​
   
140 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​a/​a;​-​>c(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​widget/​x;​ 140 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​a/​a;​-​>c(Landroid/​support/​v7/​internal/​a/​a;​)​Landroid/​support/​v7/​internal/​widget/​z;​
   
141 ·​·​·​·​move-​result-​object·​v1 141 ·​·​·​·​move-​result-​object·​v1
   
142 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>n()​V 142 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​z;​-​>n()​V
   
143 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​ 143 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​g;​-​>a:​Landroid/​support/​v7/​internal/​a/​a;​
   
144 ·​·​·​·​const/​4·​v2,​·​0x1 144 ·​·​·​·​const/​4·​v2,​·​0x1
   
145 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v7/​internal/​a/​a;​-​>a(Landroid/​support/​v7/​internal/​a/​a;​Z)​Z 145 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v7/​internal/​a/​a;​-​>a(Landroid/​support/​v7/​internal/​a/​a;​Z)​Z
   
⊟
smali/android/support/v7/internal/a/h.smali
Offset 1, 13 lines modified Offset 1, 13 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​a/​h;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​a/​h;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​b/​b;​)​Landroid/​support/​v7/​b/​a;​ 4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​c/​b;​)​Landroid/​support/​v7/​c/​a;​
5 .​end·​method 5 .​end·​method
   
6 .​method·​public·​abstract·​a(I)​Landroid/​view/​View;​ 6 .​method·​public·​abstract·​a(I)​Landroid/​view/​View;​
7 .​end·​method 7 .​end·​method
   
8 .​method·​public·​abstract·​a(ILandroid/​view/​Menu;​)​Z 8 .​method·​public·​abstract·​a(ILandroid/​view/​Menu;​)​Z
9 .​end·​method 9 .​end·​method
⊟
smali/android/support/v7/internal/a/j.smali
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​a/​j;​ 1 .​class·​Landroid/​support/​v7/​internal/​a/​j;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Landroid/​support/​a/​g/​bo;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​)​V 6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bo;​-​><init>()​V
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​b(Landroid/​view/​View;​)​V 13 .​method·​public·​b(Landroid/​view/​View;​)​V
Offset 44, 23 lines modified Offset 44, 23 lines modified
   
44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
45 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​view/​View;​ 45 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​view/​View;​
   
46 ·​·​·​·​move-​result-​object·​v0 46 ·​·​·​·​move-​result-​object·​v0
   
47 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​au;​-​>b(Landroid/​view/​View;​F)​V 47 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​aa;​-​>b(Landroid/​view/​View;​F)​V
   
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
49 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>c(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 49 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>c(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​au;​-​>b(Landroid/​view/​View;​F)​V 51 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​aa;​-​>b(Landroid/​view/​View;​F)​V
   
52 ·​·​·​·​:​cond_0 52 ·​·​·​·​:​cond_0
53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
54 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>d(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 54 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>d(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
Offset 124, 12 lines modified Offset 124, 12 lines modified
   
124 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 124 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​j;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
125 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>f(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 125 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>f(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
126 ·​·​·​·​move-​result-​object·​v0 126 ·​·​·​·​move-​result-​object·​v0
   
127 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​view/​au;​-​>k(Landroid/​view/​View;​)​V 127 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​g/​aa;​-​>g(Landroid/​view/​View;​)​V
   
128 ·​·​·​·​:​cond_2 128 ·​·​·​·​:​cond_2
129 ·​·​·​·​return-​void 129 ·​·​·​·​return-​void
130 .​end·​method 130 .​end·​method
⊟
smali/android/support/v7/internal/a/k.smali
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​a/​k;​ 1 .​class·​Landroid/​support/​v7/​internal/​a/​k;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Landroid/​support/​a/​g/​bo;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​)​V 6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​k;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​k;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bo;​-​><init>()​V
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​b(Landroid/​view/​View;​)​V 13 .​method·​public·​b(Landroid/​view/​View;​)​V
⊟
smali/android/support/v7/internal/a/m.smali
Offset 1, 33 lines modified Offset 1, 33 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​m;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​m;​
2 .​super·​Landroid/​support/​v7/​b/​a;​ 2 .​super·​Landroid/​support/​v7/​c/​a;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​j;​ 4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​j;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​
   
7 .​field·​private·​b:​Landroid/​support/​v7/​b/​b;​ 7 .​field·​private·​b:​Landroid/​support/​v7/​c/​b;​
   
8 .​field·​private·​c:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 8 .​field·​private·​c:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
9 .​field·​private·​d:​Ljava/​lang/​ref/​WeakReference;​ 9 .​field·​private·​d:​Ljava/​lang/​ref/​WeakReference;​
   
   
10 #·​direct·​methods 10 #·​direct·​methods
11 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​Landroid/​support/​v7/​b/​b;​)​V 11 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​i;​Landroid/​support/​v7/​c/​b;​)​V
12 ·​·​·​·​.​locals·​2 12 ·​·​·​·​.​locals·​2
   
13 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 13 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
14 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​b/​a;​-​><init>()​V 14 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​c/​a;​-​><init>()​V
   
15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​b/​b;​ 15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​c/​b;​
   
16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
17 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b()​Landroid/​content/​Context;​ 17 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b()​Landroid/​content/​Context;​
   
18 ·​·​·​·​move-​result-​object·​v1 18 ·​·​·​·​move-​result-​object·​v1
   
Offset 87, 15 lines modified Offset 87, 15 lines modified
   
87 ·​·​·​·​return-​void 87 ·​·​·​·​return-​void
88 .​end·​method 88 .​end·​method
   
89 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​V 89 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​V
90 ·​·​·​·​.​locals·​1 90 ·​·​·​·​.​locals·​1
   
91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​b/​b;​ 91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​c/​b;​
   
92 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 92 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
93 ·​·​·​·​:​goto_0 93 ·​·​·​·​:​goto_0
94 ·​·​·​·​return-​void 94 ·​·​·​·​return-​void
   
95 ·​·​·​·​:​cond_0 95 ·​·​·​·​:​cond_0
Offset 145, 15 lines modified Offset 145, 15 lines modified
   
145 ·​·​·​·​return-​void 145 ·​·​·​·​return-​void
146 .​end·​method 146 .​end·​method
   
147 .​method·​public·​a(Z)​V 147 .​method·​public·​a(Z)​V
148 ·​·​·​·​.​locals·​1 148 ·​·​·​·​.​locals·​1
   
149 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​b/​a;​-​>a(Z)​V 149 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​c/​a;​-​>a(Z)​V
   
150 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 150 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
151 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>i(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 151 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​a/​i;​-​>i(Landroid/​support/​v7/​internal/​a/​i;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
152 ·​·​·​·​move-​result-​object·​v0 152 ·​·​·​·​move-​result-​object·​v0
   
Offset 161, 21 lines modified Offset 161, 21 lines modified
   
161 ·​·​·​·​return-​void 161 ·​·​·​·​return-​void
162 .​end·​method 162 .​end·​method
   
163 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​MenuItem;​)​Z 163 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​MenuItem;​)​Z
164 ·​·​·​·​.​locals·​1 164 ·​·​·​·​.​locals·​1
   
165 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​b/​b;​ 165 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​c/​b;​
   
166 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 166 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
167 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​b/​b;​ 167 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>b:​Landroid/​support/​v7/​c/​b;​
   
168 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p2},​·​Landroid/​support/​v7/​b/​b;​-​>a(Landroid/​support/​v7/​b/​a;​Landroid/​view/​MenuItem;​)​Z 168 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p2},​·​Landroid/​support/​v7/​c/​b;​-​>a(Landroid/​support/​v7/​c/​a;​Landroid/​view/​MenuItem;​)​Z
   
169 ·​·​·​·​move-​result·​v0 169 ·​·​·​·​move-​result·​v0
   
170 ·​·​·​·​:​goto_0 170 ·​·​·​·​:​goto_0
171 ·​·​·​·​return·​v0 171 ·​·​·​·​return·​v0
   
172 ·​·​·​·​:​cond_0 172 ·​·​·​·​:​cond_0
Offset 261, 24 lines modified Offset 261, 24 lines modified
   
261 ·​·​·​·​move-​result·​v0 261 ·​·​·​·​move-​result·​v0
   
262 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 262 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
263 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 263 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
264 ·​·​·​·​iput-​object·​p0,​·​v0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b:​Landroid/​support/​v7/​b/​a;​ 264 ·​·​·​·​iput-​object·​p0,​·​v0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
265 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​ 265 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​m;​-​>a:​Landroid/​support/​v7/​internal/​a/​i;​
   
Max diff block lines reached; 4086/7718 bytes (52.94%) of diff not shown.
⊟
smali/android/support/v7/internal/a/l.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​a/​l;​ 1 .​class·​Landroid/​support/​v7/​internal/​a/​l;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​cx;​ 4 .​implements·​Landroid/​support/​a/​g/​bp;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​a/​i;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
⊟
smali/android/support/v7/internal/a/i.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​i;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​a/​i;​
2 .​super·​Landroid/​support/​v7/​app/​a;​ 2 .​super·​Landroid/​support/​v7/​a/​a;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​l;​ 4 .​implements·​Landroid/​support/​v7/​internal/​widget/​n;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​static·​final·​synthetic·​h:​Z 6 .​field·​static·​final·​synthetic·​h:​Z
   
7 .​field·​private·​static·​final·​i:​Z 7 .​field·​private·​static·​final·​i:​Z
   
Offset 26, 45 lines modified Offset 26, 45 lines modified
   
26 .​field·​private·​G:​Landroid/​support/​v7/​internal/​view/​h;​ 26 .​field·​private·​G:​Landroid/​support/​v7/​internal/​view/​h;​
   
27 .​field·​private·​H:​Z 27 .​field·​private·​H:​Z
   
28 .​field·​a:​Landroid/​support/​v7/​internal/​a/​m;​ 28 .​field·​a:​Landroid/​support/​v7/​internal/​a/​m;​
   
29 .​field·​b:​Landroid/​support/​v7/​b/​a;​ 29 .​field·​b:​Landroid/​support/​v7/​c/​a;​
   
30 .​field·​c:​Landroid/​support/​v7/​b/​b;​ 30 .​field·​c:​Landroid/​support/​v7/​c/​b;​
   
31 .​field·​d:​Z 31 .​field·​d:​Z
   
32 .​field·​final·​e:​Landroid/​support/​v4/​view/​cv;​ 32 .​field·​final·​e:​Landroid/​support/​a/​g/​bn;​
   
33 .​field·​final·​f:​Landroid/​support/​v4/​view/​cv;​ 33 .​field·​final·​f:​Landroid/​support/​a/​g/​bn;​
   
34 .​field·​final·​g:​Landroid/​support/​v4/​view/​cx;​ 34 .​field·​final·​g:​Landroid/​support/​a/​g/​bp;​
   
35 .​field·​private·​j:​Landroid/​content/​Context;​ 35 .​field·​private·​j:​Landroid/​content/​Context;​
   
36 .​field·​private·​k:​Landroid/​content/​Context;​ 36 .​field·​private·​k:​Landroid/​content/​Context;​
   
37 .​field·​private·​l:​Landroid/​support/​v4/​app/​o;​ 37 .​field·​private·​l:​Landroid/​support/​a/​a/​p;​
   
38 .​field·​private·​m:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 38 .​field·​private·​m:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
39 .​field·​private·​n:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 39 .​field·​private·​n:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
40 .​field·​private·​o:​Landroid/​support/​v7/​internal/​widget/​x;​ 40 .​field·​private·​o:​Landroid/​support/​v7/​internal/​widget/​z;​
   
41 .​field·​private·​p:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 41 .​field·​private·​p:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
42 .​field·​private·​q:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 42 .​field·​private·​q:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
43 .​field·​private·​r:​Landroid/​view/​View;​ 43 .​field·​private·​r:​Landroid/​view/​View;​
   
44 .​field·​private·​s:​Landroid/​support/​v7/​internal/​widget/​af;​ 44 .​field·​private·​s:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
45 .​field·​private·​t:​Ljava/​util/​ArrayList;​ 45 .​field·​private·​t:​Ljava/​util/​ArrayList;​
   
46 .​field·​private·​u:​I 46 .​field·​private·​u:​I
   
47 .​field·​private·​v:​Z 47 .​field·​private·​v:​Z
   
Offset 116, 20 lines modified Offset 116, 20 lines modified
   
116 ·​·​·​·​:​cond_1 116 ·​·​·​·​:​cond_1
117 ·​·​·​·​move·​v1,​·​v2 117 ·​·​·​·​move·​v1,​·​v2
   
118 ·​·​·​·​goto·​:​goto_1 118 ·​·​·​·​goto·​:​goto_1
119 .​end·​method 119 .​end·​method
   
120 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​app/​e;​Z)​V 120 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​a/​e;​Z)​V
121 ·​·​·​·​.​locals·​2 121 ·​·​·​·​.​locals·​2
   
122 ·​·​·​·​const/​4·​v1,​·​0x1 122 ·​·​·​·​const/​4·​v1,​·​0x1
   
123 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​a;​-​><init>()​V 123 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​a/​a;​-​><init>()​V
   
124 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 124 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
125 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 125 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
126 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>t:​Ljava/​util/​ArrayList;​ 126 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>t:​Ljava/​util/​ArrayList;​
   
Offset 151, 31 lines modified Offset 151, 31 lines modified
   
151 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>F:​Z 151 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>F:​Z
   
152 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​j;​ 152 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​j;​
   
153 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​j;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V 153 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​j;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V
   
154 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>e:​Landroid/​support/​v4/​view/​cv;​ 154 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>e:​Landroid/​support/​a/​g/​bn;​
   
155 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​k;​ 155 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​k;​
   
156 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​k;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V 156 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​k;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V
   
157 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>f:​Landroid/​support/​v4/​view/​cv;​ 157 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​a/​i;​-​>f:​Landroid/​support/​a/​g/​bn;​
   
158 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​l;​ 158 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​a/​l;​
   
159 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​l;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V 159 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​a/​l;​-​><init>(Landroid/​support/​v7/​internal/​a/​i;​)​V
   
Max diff block lines reached; 40583/44058 bytes (92.11%) of diff not shown.
⊟
smali/android/support/v7/internal/view/a.smali
Offset 34, 15 lines modified Offset 34, 15 lines modified
   
34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
36 ·​·​·​·​move-​result-​object·​v0 36 ·​·​·​·​move-​result-​object·​v0
   
37 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​h;​-​>abc_max_action_butto​ns:​I 37 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​h;​-​>abc_max_action_butto​ns:​I
   
38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I 38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getInteger(I)​I
   
39 ·​·​·​·​move-​result·​v0 39 ·​·​·​·​move-​result·​v0
   
40 ·​·​·​·​return·​v0 40 ·​·​·​·​return·​v0
41 .​end·​method 41 .​end·​method
Offset 65, 15 lines modified Offset 65, 15 lines modified
65 ·​·​·​·​:​cond_1 65 ·​·​·​·​:​cond_1
66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
67 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​view/​ViewConfiguration;​-​>get(Landroid/​content/​Context;​)​Landroid/​view/​ViewConfiguration;​ 67 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​view/​ViewConfiguration;​-​>get(Landroid/​content/​Context;​)​Landroid/​view/​ViewConfiguration;​
   
68 ·​·​·​·​move-​result-​object·​v1 68 ·​·​·​·​move-​result-​object·​v1
   
69 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​bn;​-​>a(Landroid/​view/​ViewConfiguration;​)​Z 69 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​a/​g/​aq;​-​>a(Landroid/​view/​ViewConfiguration;​)​Z
   
70 ·​·​·​·​move-​result·​v1 70 ·​·​·​·​move-​result·​v1
   
71 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 71 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
72 ·​·​·​·​const/​4·​v0,​·​0x0 72 ·​·​·​·​const/​4·​v0,​·​0x0
   
Offset 117, 15 lines modified Offset 117, 15 lines modified
   
117 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 117 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
118 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 118 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
119 ·​·​·​·​move-​result-​object·​v0 119 ·​·​·​·​move-​result-​object·​v0
   
120 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​c;​-​>abc_action_bar_embed​_tabs:​I 120 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​c;​-​>abc_action_bar_embed​_tabs:​I
   
121 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z 121 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z
   
122 ·​·​·​·​move-​result·​v0 122 ·​·​·​·​move-​result·​v0
   
123 ·​·​·​·​:​goto_0 123 ·​·​·​·​:​goto_0
124 ·​·​·​·​return·​v0 124 ·​·​·​·​return·​v0
Offset 133, 15 lines modified Offset 133, 15 lines modified
133 ·​·​·​·​:​cond_0 133 ·​·​·​·​:​cond_0
134 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 134 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
135 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 135 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
136 ·​·​·​·​move-​result-​object·​v0 136 ·​·​·​·​move-​result-​object·​v0
   
137 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​c;​-​>abc_action_bar_embed​_tabs_pre_jb:​I 137 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​c;​-​>abc_action_bar_embed​_tabs_pre_jb:​I
   
138 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z 138 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z
   
139 ·​·​·​·​move-​result·​v0 139 ·​·​·​·​move-​result·​v0
   
140 ·​·​·​·​goto·​:​goto_0 140 ·​·​·​·​goto·​:​goto_0
141 .​end·​method 141 .​end·​method
Offset 151, 23 lines modified Offset 151, 23 lines modified
   
151 ·​·​·​·​const/​4·​v4,​·​0x0 151 ·​·​·​·​const/​4·​v4,​·​0x0
   
152 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 152 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
153 ·​·​·​·​const/​4·​v1,​·​0x0 153 ·​·​·​·​const/​4·​v1,​·​0x0
   
154 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar:​[I 154 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar:​[I
   
155 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​b;​-​>actionBarStyle:​I 155 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​b;​-​>actionBarStyle:​I
   
156 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 156 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
157 ·​·​·​·​move-​result-​object·​v1 157 ·​·​·​·​move-​result-​object·​v1
   
158 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar_height:​I 158 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar_height:​I
   
159 ·​·​·​·​invoke-​virtual·​{v1,​·​v0,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getLayoutDimension(I​I)​I 159 ·​·​·​·​invoke-​virtual·​{v1,​·​v0,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getLayoutDimension(I​I)​I
   
160 ·​·​·​·​move-​result·​v0 160 ·​·​·​·​move-​result·​v0
   
161 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​ 161 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​a;​-​>a:​Landroid/​content/​Context;​
   
Offset 177, 15 lines modified Offset 177, 15 lines modified
   
177 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​a;​-​>d()​Z 177 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​a;​-​>d()​Z
   
178 ·​·​·​·​move-​result·​v3 178 ·​·​·​·​move-​result·​v3
   
179 ·​·​·​·​if-​nez·​v3,​·​:​cond_0 179 ·​·​·​·​if-​nez·​v3,​·​:​cond_0
   
180 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​e;​-​>abc_action_bar_stack​ed_max_height:​I 180 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​e;​-​>abc_action_bar_stack​ed_max_height:​I
   
181 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I 181 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I
   
Max diff block lines reached; 608/4031 bytes (15.08%) of diff not shown.
⊟
smali/android/support/v7/internal/view/b.smali
Offset 1, 41 lines modified Offset 1, 41 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​b;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​b;​
2 .​super·​Landroid/​support/​v7/​b/​a;​ 2 .​super·​Landroid/​support/​v7/​c/​a;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​j;​ 4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​j;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​a:​Landroid/​content/​Context;​ 6 .​field·​private·​a:​Landroid/​content/​Context;​
   
7 .​field·​private·​b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 7 .​field·​private·​b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
8 .​field·​private·​c:​Landroid/​support/​v7/​b/​b;​ 8 .​field·​private·​c:​Landroid/​support/​v7/​c/​b;​
   
9 .​field·​private·​d:​Ljava/​lang/​ref/​WeakReference;​ 9 .​field·​private·​d:​Ljava/​lang/​ref/​WeakReference;​
   
10 .​field·​private·​e:​Z 10 .​field·​private·​e:​Z
   
11 .​field·​private·​f:​Z 11 .​field·​private·​f:​Z
   
12 .​field·​private·​g:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 12 .​field·​private·​g:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
   
13 #·​direct·​methods 13 #·​direct·​methods
14 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​Landroid/​support/​v7/​b/​b;​Z)​V 14 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​Landroid/​support/​v7/​c/​b;​Z)​V
15 ·​·​·​·​.​locals·​2 15 ·​·​·​·​.​locals·​2
   
16 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​b/​a;​-​><init>()​V 16 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​c/​a;​-​><init>()​V
   
17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>a:​Landroid/​content/​Context;​ 17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>a:​Landroid/​content/​Context;​
   
18 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 18 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
19 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​b/​b;​ 19 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​c/​b;​
   
20 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 20 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
21 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​><init>(Landroid/​content/​Context;​)​V 21 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​><init>(Landroid/​content/​Context;​)​V
   
22 ·​·​·​·​const/​4·​v1,​·​0x1 22 ·​·​·​·​const/​4·​v1,​·​0x1
   
Offset 127, 29 lines modified Offset 127, 29 lines modified
   
127 ·​·​·​·​return-​void 127 ·​·​·​·​return-​void
128 .​end·​method 128 .​end·​method
   
129 .​method·​public·​a(Z)​V 129 .​method·​public·​a(Z)​V
130 ·​·​·​·​.​locals·​1 130 ·​·​·​·​.​locals·​1
   
131 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​b/​a;​-​>a(Z)​V 131 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​c/​a;​-​>a(Z)​V
   
132 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 132 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
133 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>setTitleOptional(Z)​V 133 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>setTitleOptional(Z)​V
   
134 ·​·​·​·​return-​void 134 ·​·​·​·​return-​void
135 .​end·​method 135 .​end·​method
   
136 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​MenuItem;​)​Z 136 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​MenuItem;​)​Z
137 ·​·​·​·​.​locals·​1 137 ·​·​·​·​.​locals·​1
   
138 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​b/​b;​ 138 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​c/​b;​
   
139 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p2},​·​Landroid/​support/​v7/​b/​b;​-​>a(Landroid/​support/​v7/​b/​a;​Landroid/​view/​MenuItem;​)​Z 139 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p2},​·​Landroid/​support/​v7/​c/​b;​-​>a(Landroid/​support/​v7/​c/​a;​Landroid/​view/​MenuItem;​)​Z
   
140 ·​·​·​·​move-​result·​v0 140 ·​·​·​·​move-​result·​v0
   
141 ·​·​·​·​return·​v0 141 ·​·​·​·​return·​v0
142 .​end·​method 142 .​end·​method
   
143 .​method·​public·​b()​Landroid/​view/​Menu;​ 143 .​method·​public·​b()​Landroid/​view/​Menu;​
Offset 201, 29 lines modified Offset 201, 29 lines modified
   
201 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 201 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
202 ·​·​·​·​const/​16·​v1,​·​0x20 202 ·​·​·​·​const/​16·​v1,​·​0x20
   
203 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>sendAccessibilityEve​nt(I)​V 203 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>sendAccessibilityEve​nt(I)​V
   
204 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​b/​b;​ 204 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​c/​b;​
   
205 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v7/​b/​b;​-​>a(Landroid/​support/​v7/​b/​a;​)​V 205 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v7/​c/​b;​-​>a(Landroid/​support/​v7/​c/​a;​)​V
   
206 ·​·​·​·​goto·​:​goto_0 206 ·​·​·​·​goto·​:​goto_0
207 .​end·​method 207 .​end·​method
   
208 .​method·​public·​d()​V 208 .​method·​public·​d()​V
209 ·​·​·​·​.​locals·​2 209 ·​·​·​·​.​locals·​2
   
210 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​b/​b;​ 210 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>c:​Landroid/​support/​v7/​c/​b;​
   
211 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>g:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 211 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​b;​-​>g:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
212 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​b/​b;​-​>b(Landroid/​support/​v7/​b/​a;​Landroid/​view/​Menu;​)​Z 212 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​c/​b;​-​>b(Landroid/​support/​v7/​c/​a;​Landroid/​view/​Menu;​)​Z
   
213 ·​·​·​·​return-​void 213 ·​·​·​·​return-​void
214 .​end·​method 214 .​end·​method
   
215 .​method·​public·​f()​Ljava/​lang/​CharSequence;​ 215 .​method·​public·​f()​Ljava/​lang/​CharSequence;​
Max diff block lines reached; 2/4065 bytes (0.05%) of diff not shown.
⊟
smali/android/support/v7/internal/view/d.smali
Offset 1, 86 lines modified Offset 1, 86 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​d;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​b/​b;​ 4 .​implements·​Landroid/​support/​v7/​c/​b;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​a:​Landroid/​view/​ActionMode$Callback;​ 6 .​field·​final·​a:​Landroid/​view/​ActionMode$Callback;​
   
7 .​field·​final·​b:​Landroid/​content/​Context;​ 7 .​field·​final·​b:​Landroid/​content/​Context;​
   
8 .​field·​final·​c:​Landroid/​support/​v4/​f/​m;​ 8 .​field·​final·​c:​Landroid/​support/​a/​f/​m;​
   
9 .​field·​final·​d:​Landroid/​support/​v4/​f/​m;​ 9 .​field·​final·​d:​Landroid/​support/​a/​f/​m;​
   
   
10 #·​direct·​methods 10 #·​direct·​methods
11 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​view/​ActionMode$Callback;​)​V 11 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​view/​ActionMode$Callback;​)​V
12 ·​·​·​·​.​locals·​1 12 ·​·​·​·​.​locals·​1
   
13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​ 14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​
   
15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>a:​Landroid/​view/​ActionMode$Callback;​ 15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>a:​Landroid/​view/​ActionMode$Callback;​
   
16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​f/​m;​ 16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​f/​m;​
   
17 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​f/​m;​-​><init>()​V 17 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​f/​m;​-​><init>()​V
   
18 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​v4/​f/​m;​ 18 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​a/​f/​m;​
   
19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​f/​m;​ 19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​f/​m;​
   
20 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​f/​m;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​f/​m;​-​><init>()​V
   
21 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​v4/​f/​m;​ 21 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​a/​f/​m;​
   
22 ·​·​·​·​return-​void 22 ·​·​·​·​return-​void
23 .​end·​method 23 .​end·​method
   
24 .​method·​private·​a(Landroid/​view/​Menu;​)​Landroid/​view/​Menu;​ 24 .​method·​private·​a(Landroid/​view/​Menu;​)​Landroid/​view/​Menu;​
25 ·​·​·​·​.​locals·​2 25 ·​·​·​·​.​locals·​2
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​v4/​f/​m;​ 26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​a/​f/​m;​
   
27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​f/​m;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​a/​f/​m;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
28 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​move-​result-​object·​v0
   
29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​Menu;​ 29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​Menu;​
   
30 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 30 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
31 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​ 31 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​
   
32 ·​·​·​·​move-​object·​v0,​·​p1 32 ·​·​·​·​move-​object·​v0,​·​p1
   
33 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 33 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
34 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​Landroid/​view/​Menu;​ 34 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​Landroid/​view/​Menu;​
   
35 ·​·​·​·​move-​result-​object·​v0 35 ·​·​·​·​move-​result-​object·​v0
   
36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​v4/​f/​m;​ 36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>d:​Landroid/​support/​a/​f/​m;​
   
37 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​f/​m;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 37 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​a/​f/​m;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
38 ·​·​·​·​:​cond_0 38 ·​·​·​·​:​cond_0
39 ·​·​·​·​return-​object·​v0 39 ·​·​·​·​return-​object·​v0
40 .​end·​method 40 .​end·​method
   
41 .​method·​private·​b(Landroid/​support/​v7/​b/​a;​)​Landroid/​view/​ActionMode;​ 41 .​method·​private·​b(Landroid/​support/​v7/​c/​a;​)​Landroid/​view/​ActionMode;​
42 ·​·​·​·​.​locals·​2 42 ·​·​·​·​.​locals·​2
   
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​v4/​f/​m;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​a/​f/​m;​
   
44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​f/​m;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​a/​f/​m;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
45 ·​·​·​·​move-​result-​object·​v0 45 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​c;​ 46 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​c;​
   
47 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 47 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
Offset 88, 89 lines modified Offset 88, 89 lines modified
88 ·​·​·​·​return-​object·​v0 88 ·​·​·​·​return-​object·​v0
   
89 ·​·​·​·​:​cond_0 89 ·​·​·​·​:​cond_0
90 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​c;​ 90 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​c;​
   
91 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​ 91 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>b:​Landroid/​content/​Context;​
   
92 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​c;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​b/​a;​)​V 92 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​c;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​c/​a;​)​V
   
93 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​v4/​f/​m;​ 93 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​d;​-​>c:​Landroid/​support/​a/​f/​m;​
   
94 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​f/​m;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 94 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​a/​f/​m;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Max diff block lines reached; 3435/8231 bytes (41.73%) of diff not shown.
⊟
smali/android/support/v7/internal/view/e.smali
Offset 316, 25 lines modified Offset 316, 25 lines modified
   
316 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>d()​Z 316 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>d()​Z
   
317 ·​·​·​·​move-​result·​v3 317 ·​·​·​·​move-​result·​v3
   
318 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 318 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
319 ·​·​·​·​invoke-​static·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​v4/​view/​g;​ 319 ·​·​·​·​invoke-​static·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​a/​g/​a;​
   
320 ·​·​·​·​move-​result-​object·​v3 320 ·​·​·​·​move-​result-​object·​v3
   
321 ·​·​·​·​if-​eqz·​v3,​·​:​cond_a 321 ·​·​·​·​if-​eqz·​v3,​·​:​cond_a
   
322 ·​·​·​·​invoke-​static·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​v4/​view/​g;​ 322 ·​·​·​·​invoke-​static·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​a/​g/​a;​
   
323 ·​·​·​·​move-​result-​object·​v3 323 ·​·​·​·​move-​result-​object·​v3
   
324 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​view/​g;​-​>e()​Z 324 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​a/​g/​a;​-​>e()​Z
   
325 ·​·​·​·​move-​result·​v3 325 ·​·​·​·​move-​result·​v3
   
326 ·​·​·​·​if-​eqz·​v3,​·​:​cond_a 326 ·​·​·​·​if-​eqz·​v3,​·​:​cond_a
   
327 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>c()​Landroid/​view/​SubMenu;​ 327 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>c()​Landroid/​view/​SubMenu;​
   
Offset 448, 15 lines modified Offset 448, 15 lines modified
448 .​end·​method 448 .​end·​method
   
   
449 #·​virtual·​methods 449 #·​virtual·​methods
450 .​method·​public·​inflate(ILandroid/​view/​Menu;​)​V 450 .​method·​public·​inflate(ILandroid/​view/​Menu;​)​V
451 ·​·​·​·​.​locals·​4 451 ·​·​·​·​.​locals·​4
   
452 ·​·​·​·​instance-​of·​v0,​·​p2,​·​Landroid/​support/​v4/​c/​a/​a;​ 452 ·​·​·​·​instance-​of·​v0,​·​p2,​·​Landroid/​support/​a/​d/​a/​a;​
   
453 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 453 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
454 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​MenuInflater;​-​>inflate(ILandroid/​view/​Menu;​)​V 454 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​MenuInflater;​-​>inflate(ILandroid/​view/​Menu;​)​V
   
455 ·​·​·​·​:​cond_0 455 ·​·​·​·​:​cond_0
456 ·​·​·​·​:​goto_0 456 ·​·​·​·​:​goto_0
⊟
smali/android/support/v7/internal/view/g.smali
Offset 49, 15 lines modified Offset 49, 15 lines modified
   
49 .​field·​private·​w:​Ljava/​lang/​String;​ 49 .​field·​private·​w:​Ljava/​lang/​String;​
   
50 .​field·​private·​x:​Ljava/​lang/​String;​ 50 .​field·​private·​x:​Ljava/​lang/​String;​
   
51 .​field·​private·​y:​Ljava/​lang/​String;​ 51 .​field·​private·​y:​Ljava/​lang/​String;​
   
52 .​field·​private·​z:​Landroid/​support/​v4/​view/​g;​ 52 .​field·​private·​z:​Landroid/​support/​a/​g/​a;​
   
   
53 #·​direct·​methods 53 #·​direct·​methods
54 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​e;​Landroid/​view/​Menu;​)​V 54 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​e;​Landroid/​view/​Menu;​)​V
55 ·​·​·​·​.​locals·​0 55 ·​·​·​·​.​locals·​0
   
56 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​ 56 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​
Offset 85, 18 lines modified Offset 85, 18 lines modified
85 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Ljava/​lang/​String;​-​>charAt(I)​C 85 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Ljava/​lang/​String;​-​>charAt(I)​C
   
86 ·​·​·​·​move-​result·​v0 86 ·​·​·​·​move-​result·​v0
   
87 ·​·​·​·​goto·​:​goto_0 87 ·​·​·​·​goto·​:​goto_0
88 .​end·​method 88 .​end·​method
   
89 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​v4/​view/​g;​ 89 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​view/​g;​)​Landroid/​support/​a/​g/​a;​
90 ·​·​·​·​.​locals·​1 90 ·​·​·​·​.​locals·​1
   
91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​v4/​view/​g;​ 91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​a/​g/​a;​
   
92 ·​·​·​·​return-​object·​v0 92 ·​·​·​·​return-​object·​v0
93 .​end·​method 93 .​end·​method
   
94 .​method·​private·​a(Ljava/​lang/​String;​[Ljava/​lang/​Class;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 94 .​method·​private·​a(Ljava/​lang/​String;​[Ljava/​lang/​Class;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
95 ·​·​·​·​.​locals·​4 95 ·​·​·​·​.​locals·​4
   
Offset 218, 15 lines modified Offset 218, 15 lines modified
   
218 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>u:​I 218 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>u:​I
   
219 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0 219 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
220 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>u:​I 220 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>u:​I
   
221 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​aa;​-​>a(Landroid/​view/​MenuItem;​I)​V 221 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​a/​g/​n;​-​>a(Landroid/​view/​MenuItem;​I)​V
   
222 ·​·​·​·​:​cond_0 222 ·​·​·​·​:​cond_0
223 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>y:​Ljava/​lang/​String;​ 223 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>y:​Ljava/​lang/​String;​
   
224 ·​·​·​·​if-​eqz·​v0,​·​:​cond_3 224 ·​·​·​·​if-​eqz·​v0,​·​:​cond_3
   
225 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​ 225 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​
Offset 315, 36 lines modified Offset 315, 36 lines modified
   
315 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Ljava/​lang/​String;​[Ljava/​lang/​Class;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 315 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a(Ljava/​lang/​String;​[Ljava/​lang/​Class;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
316 ·​·​·​·​move-​result-​object·​v0 316 ·​·​·​·​move-​result-​object·​v0
   
317 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​ 317 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​
   
318 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​aa;​-​>a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​ 318 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​a/​g/​n;​-​>a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​
   
319 ·​·​·​·​:​goto_2 319 ·​·​·​·​:​goto_2
320 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>v:​I 320 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>v:​I
   
321 ·​·​·​·​if-​lez·​v0,​·​:​cond_6 321 ·​·​·​·​if-​lez·​v0,​·​:​cond_6
   
322 ·​·​·​·​if-​nez·​v1,​·​:​cond_9 322 ·​·​·​·​if-​nez·​v1,​·​:​cond_9
   
323 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>v:​I 323 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>v:​I
   
324 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​aa;​-​>b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​ 324 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​a/​g/​n;​-​>b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​
   
325 ·​·​·​·​:​cond_6 325 ·​·​·​·​:​cond_6
326 ·​·​·​·​:​goto_3 326 ·​·​·​·​:​goto_3
327 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​v4/​view/​g;​ 327 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​a/​g/​a;​
   
328 ·​·​·​·​if-​eqz·​v0,​·​:​cond_7 328 ·​·​·​·​if-​eqz·​v0,​·​:​cond_7
   
329 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​v4/​view/​g;​ 329 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>z:​Landroid/​support/​a/​g/​a;​
   
330 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​aa;​-​>a(Landroid/​view/​MenuItem;​Landroid/​support/​v4/​view/​g;​)​Landroid/​view/​MenuItem;​ 330 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​a/​g/​n;​-​>a(Landroid/​view/​MenuItem;​Landroid/​support/​a/​g/​a;​)​Landroid/​view/​MenuItem;​
   
331 ·​·​·​·​:​cond_7 331 ·​·​·​·​:​cond_7
332 ·​·​·​·​return-​void 332 ·​·​·​·​return-​void
   
333 ·​·​·​·​:​cond_8 333 ·​·​·​·​:​cond_8
334 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​ 334 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​
   
Offset 406, 61 lines modified Offset 406, 61 lines modified
   
406 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​ 406 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​g;​-​>a:​Landroid/​support/​v7/​internal/​view/​e;​
   
407 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​e;​-​>a(Landroid/​support/​v7/​internal/​view/​e;​)​Landroid/​content/​Context;​ 407 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​e;​-​>a(Landroid/​support/​v7/​internal/​view/​e;​)​Landroid/​content/​Context;​
   
408 ·​·​·​·​move-​result-​object·​v0 408 ·​·​·​·​move-​result-​object·​v0
   
409 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>MenuGroup:​[I 409 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>MenuGroup:​[I
   
410 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 410 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
Max diff block lines reached; 10122/14118 bytes (71.70%) of diff not shown.
⊟
smali/android/support/v7/internal/view/h.smali
Offset 5, 19 lines modified Offset 5, 19 lines modified
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​a:​Ljava/​util/​ArrayList;​ 6 .​field·​private·​final·​a:​Ljava/​util/​ArrayList;​
   
7 .​field·​private·​b:​J 7 .​field·​private·​b:​J
   
8 .​field·​private·​c:​Landroid/​view/​animation/​Interpolator;​ 8 .​field·​private·​c:​Landroid/​view/​animation/​Interpolator;​
   
9 .​field·​private·​d:​Landroid/​support/​v4/​view/​cv;​ 9 .​field·​private·​d:​Landroid/​support/​a/​g/​bn;​
   
10 .​field·​private·​e:​Z 10 .​field·​private·​e:​Z
   
11 .​field·​private·​final·​f:​Landroid/​support/​v4/​view/​cw;​ 11 .​field·​private·​final·​f:​Landroid/​support/​a/​g/​bo;​
   
   
12 #·​direct·​methods 12 #·​direct·​methods
13 .​method·​public·​constructor·​<init>()​V 13 .​method·​public·​constructor·​<init>()​V
14 ·​·​·​·​.​locals·​2 14 ·​·​·​·​.​locals·​2
   
15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 26, 29 lines modified Offset 26, 29 lines modified
   
26 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J 26 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J
   
27 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​i;​ 27 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​i;​
   
28 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​view/​i;​-​><init>(Landroid/​support/​v7/​internal/​view/​h;​)​V 28 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​view/​i;​-​><init>(Landroid/​support/​v7/​internal/​view/​h;​)​V
   
29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>f:​Landroid/​support/​v4/​view/​cw;​ 29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>f:​Landroid/​support/​a/​g/​bo;​
   
30 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 30 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
31 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
32 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a:​Ljava/​util/​ArrayList;​ 32 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a:​Ljava/​util/​ArrayList;​
   
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
35 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​v4/​view/​cv;​ 35 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​a/​g/​bn;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
   
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>d:​Landroid/​support/​v4/​view/​cv;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>d:​Landroid/​support/​a/​g/​bn;​
   
38 ·​·​·​·​return-​object·​v0 38 ·​·​·​·​return-​object·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​static·​synthetic·​b(Landroid/​support/​v7/​internal/​view/​h;​)​V 40 .​method·​static·​synthetic·​b(Landroid/​support/​v7/​internal/​view/​h;​)​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
Offset 86, 37 lines modified Offset 86, 37 lines modified
   
86 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J 86 ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J
   
87 ·​·​·​·​:​cond_0 87 ·​·​·​·​:​cond_0
88 ·​·​·​·​return-​object·​p0 88 ·​·​·​·​return-​object·​p0
89 .​end·​method 89 .​end·​method
   
90 .​method·​public·​a(Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v7/​internal/​view/​h;​ 90 .​method·​public·​a(Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​v7/​internal/​view/​h;​
91 ·​·​·​·​.​locals·​1 91 ·​·​·​·​.​locals·​1
   
92 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>e:​Z 92 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>e:​Z
   
93 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 93 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
94 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a:​Ljava/​util/​ArrayList;​ 94 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a:​Ljava/​util/​ArrayList;​
   
95 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 95 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
96 ·​·​·​·​:​cond_0 96 ·​·​·​·​:​cond_0
97 ·​·​·​·​return-​object·​p0 97 ·​·​·​·​return-​object·​p0
98 .​end·​method 98 .​end·​method
   
99 .​method·​public·​a(Landroid/​support/​v4/​view/​cv;​)​Landroid/​support/​v7/​internal/​view/​h;​ 99 .​method·​public·​a(Landroid/​support/​a/​g/​bn;​)​Landroid/​support/​v7/​internal/​view/​h;​
100 ·​·​·​·​.​locals·​1 100 ·​·​·​·​.​locals·​1
   
101 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>e:​Z 101 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>e:​Z
   
102 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 102 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
103 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>d:​Landroid/​support/​v4/​view/​cv;​ 103 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>d:​Landroid/​support/​a/​g/​bn;​
   
104 ·​·​·​·​:​cond_0 104 ·​·​·​·​:​cond_0
105 ·​·​·​·​return-​object·​p0 105 ·​·​·​·​return-​object·​p0
106 .​end·​method 106 .​end·​method
   
107 .​method·​public·​a(Landroid/​view/​animation/​Interpolator;​)​Landroid/​support/​v7/​internal/​view/​h;​ 107 .​method·​public·​a(Landroid/​view/​animation/​Interpolator;​)​Landroid/​support/​v7/​internal/​view/​h;​
108 ·​·​·​·​.​locals·​1 108 ·​·​·​·​.​locals·​1
Offset 155, 48 lines modified Offset 155, 48 lines modified
   
155 ·​·​·​·​if-​eqz·​v0,​·​:​cond_4 155 ·​·​·​·​if-​eqz·​v0,​·​:​cond_4
   
156 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 156 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
157 ·​·​·​·​move-​result-​object·​v0 157 ·​·​·​·​move-​result-​object·​v0
   
158 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​cf;​ 158 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​g/​ax;​
   
159 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J 159 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​h;​-​>b:​J
   
Max diff block lines reached; 2205/5506 bytes (40.05%) of diff not shown.
⊟
smali/android/support/v7/internal/view/c.smali
Offset 7, 218 lines modified Offset 7, 218 lines modified
7 ·​·​·​·​value·​=·​0xb 7 ·​·​·​·​value·​=·​0xb
8 .​end·​annotation 8 .​end·​annotation
   
   
9 #·​instance·​fields 9 #·​instance·​fields
10 .​field·​final·​a:​Landroid/​content/​Context;​ 10 .​field·​final·​a:​Landroid/​content/​Context;​
   
11 .​field·​final·​b:​Landroid/​support/​v7/​b/​a;​ 11 .​field·​final·​b:​Landroid/​support/​v7/​c/​a;​
   
   
12 #·​direct·​methods 12 #·​direct·​methods
13 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​b/​a;​)​V 13 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​c/​a;​)​V
14 ·​·​·​·​.​locals·​0 14 ·​·​·​·​.​locals·​0
   
15 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​ActionMode;​-​><init>()​V 15 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​ActionMode;​-​><init>()​V
   
16 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>a:​Landroid/​content/​Context;​ 16 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>a:​Landroid/​content/​Context;​
   
17 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 17 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
18 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
19 .​end·​method 19 .​end·​method
   
   
20 #·​virtual·​methods 20 #·​virtual·​methods
21 .​method·​public·​finish()​V 21 .​method·​public·​finish()​V
22 ·​·​·​·​.​locals·​1 22 ·​·​·​·​.​locals·​1
   
23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
24 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>c()​V 24 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>c()​V
   
25 ·​·​·​·​return-​void 25 ·​·​·​·​return-​void
26 .​end·​method 26 .​end·​method
   
27 .​method·​public·​getCustomView()​Landroid/​view/​View;​ 27 .​method·​public·​getCustomView()​Landroid/​view/​View;​
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
   
29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
30 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>i()​Landroid/​view/​View;​ 30 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>i()​Landroid/​view/​View;​
   
31 ·​·​·​·​move-​result-​object·​v0 31 ·​·​·​·​move-​result-​object·​v0
   
32 ·​·​·​·​return-​object·​v0 32 ·​·​·​·​return-​object·​v0
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​getMenu()​Landroid/​view/​Menu;​ 34 .​method·​public·​getMenu()​Landroid/​view/​Menu;​
35 ·​·​·​·​.​locals·​2 35 ·​·​·​·​.​locals·​2
   
36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>a:​Landroid/​content/​Context;​ 36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>a:​Landroid/​content/​Context;​
   
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
38 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>b()​Landroid/​view/​Menu;​ 38 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>b()​Landroid/​view/​Menu;​
   
39 ·​·​·​·​move-​result-​object·​v0 39 ·​·​·​·​move-​result-​object·​v0
   
40 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 40 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
41 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​Landroid/​view/​Menu;​ 41 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​Landroid/​view/​Menu;​
   
42 ·​·​·​·​move-​result-​object·​v0 42 ·​·​·​·​move-​result-​object·​v0
   
43 ·​·​·​·​return-​object·​v0 43 ·​·​·​·​return-​object·​v0
44 .​end·​method 44 .​end·​method
   
45 .​method·​public·​getMenuInflater()​Landroid/​view/​MenuInflater;​ 45 .​method·​public·​getMenuInflater()​Landroid/​view/​MenuInflater;​
46 ·​·​·​·​.​locals·​1 46 ·​·​·​·​.​locals·​1
   
47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
48 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>a()​Landroid/​view/​MenuInflater;​ 48 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>a()​Landroid/​view/​MenuInflater;​
   
49 ·​·​·​·​move-​result-​object·​v0 49 ·​·​·​·​move-​result-​object·​v0
   
50 ·​·​·​·​return-​object·​v0 50 ·​·​·​·​return-​object·​v0
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​getSubtitle()​Ljava/​lang/​CharSequence;​ 52 .​method·​public·​getSubtitle()​Ljava/​lang/​CharSequence;​
53 ·​·​·​·​.​locals·​1 53 ·​·​·​·​.​locals·​1
   
54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>g()​Ljava/​lang/​CharSequence;​ 55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>g()​Ljava/​lang/​CharSequence;​
   
56 ·​·​·​·​move-​result-​object·​v0 56 ·​·​·​·​move-​result-​object·​v0
   
57 ·​·​·​·​return-​object·​v0 57 ·​·​·​·​return-​object·​v0
58 .​end·​method 58 .​end·​method
   
59 .​method·​public·​getTag()​Ljava/​lang/​Object;​ 59 .​method·​public·​getTag()​Ljava/​lang/​Object;​
60 ·​·​·​·​.​locals·​1 60 ·​·​·​·​.​locals·​1
   
61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​b/​a;​ 61 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​c;​-​>b:​Landroid/​support/​v7/​c/​a;​
   
62 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>j()​Ljava/​lang/​Object;​ 62 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>j()​Ljava/​lang/​Object;​
   
63 ·​·​·​·​move-​result-​object·​v0 63 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 4665/8684 bytes (53.72%) of diff not shown.
⊟
smali/android/support/v7/internal/view/i.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​view/​i;​ 1 .​class·​Landroid/​support/​v7/​internal/​view/​i;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Landroid/​support/​a/​g/​bo;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​h;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​h;​
   
5 .​field·​private·​b:​Z 5 .​field·​private·​b:​Z
   
Offset 14, 15 lines modified Offset 14, 15 lines modified
14 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​h;​)​V 14 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​h;​)​V
15 ·​·​·​·​.​locals·​1 15 ·​·​·​·​.​locals·​1
   
16 ·​·​·​·​const/​4·​v0,​·​0x0 16 ·​·​·​·​const/​4·​v0,​·​0x0
   
17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​ 17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​
   
18 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V 18 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bo;​-​><init>()​V
   
19 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>b:​Z 19 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>b:​Z
   
20 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>c:​I 20 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>c:​I
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
Offset 59, 29 lines modified Offset 59, 29 lines modified
59 ·​·​·​·​:​cond_1 59 ·​·​·​·​:​cond_1
60 ·​·​·​·​const/​4·​v0,​·​0x1 60 ·​·​·​·​const/​4·​v0,​·​0x1
   
61 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>b:​Z 61 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>b:​Z
   
62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​ 62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​
   
63 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​v4/​view/​cv;​ 63 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​a/​g/​bn;​
   
64 ·​·​·​·​move-​result-​object·​v0 64 ·​·​·​·​move-​result-​object·​v0
   
65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
66 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​ 66 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​
   
67 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​v4/​view/​cv;​ 67 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​a/​g/​bn;​
   
68 ·​·​·​·​move-​result-​object·​v0 68 ·​·​·​·​move-​result-​object·​v0
   
69 ·​·​·​·​const/​4·​v1,​·​0x0 69 ·​·​·​·​const/​4·​v1,​·​0x0
   
70 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​cv;​-​>a(Landroid/​view/​View;​)​V 70 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​bn;​-​>a(Landroid/​view/​View;​)​V
   
71 ·​·​·​·​goto·​:​goto_0 71 ·​·​·​·​goto·​:​goto_0
72 .​end·​method 72 .​end·​method
   
73 .​method·​public·​b(Landroid/​view/​View;​)​V 73 .​method·​public·​b(Landroid/​view/​View;​)​V
74 ·​·​·​·​.​locals·​2 74 ·​·​·​·​.​locals·​2
   
Offset 101, 29 lines modified Offset 101, 29 lines modified
   
101 ·​·​·​·​move-​result·​v1 101 ·​·​·​·​move-​result·​v1
   
102 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_1 102 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_1
   
103 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​ 103 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​
   
104 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​v4/​view/​cv;​ 104 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​a/​g/​bn;​
   
105 ·​·​·​·​move-​result-​object·​v0 105 ·​·​·​·​move-​result-​object·​v0
   
106 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 106 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​ 107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a:​Landroid/​support/​v7/​internal/​view/​h;​
   
108 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​v4/​view/​cv;​ 108 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​view/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​h;​)​Landroid/​support/​a/​g/​bn;​
   
109 ·​·​·​·​move-​result-​object·​v0 109 ·​·​·​·​move-​result-​object·​v0
   
110 ·​·​·​·​const/​4·​v1,​·​0x0 110 ·​·​·​·​const/​4·​v1,​·​0x0
   
111 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​cv;​-​>b(Landroid/​view/​View;​)​V 111 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​bn;​-​>b(Landroid/​view/​View;​)​V
   
112 ·​·​·​·​:​cond_0 112 ·​·​·​·​:​cond_0
113 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a()​V 113 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​i;​-​>a()​V
   
114 ·​·​·​·​:​cond_1 114 ·​·​·​·​:​cond_1
115 ·​·​·​·​return-​void 115 ·​·​·​·​return-​void
116 .​end·​method 116 .​end·​method
⊟
smali/android/support/v7/internal/view/menu/ActionMenuItemView.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​v;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​x;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​aa;​ 4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​aa;​
5 .​implements·​Landroid/​support/​v7/​widget/​k;​ 5 .​implements·​Landroid/​support/​v7/​widget/​k;​
6 .​implements·​Landroid/​view/​View$OnClickListener;​ 6 .​implements·​Landroid/​view/​View$OnClickListener;​
7 .​implements·​Landroid/​view/​View$OnLongClickListe​ner;​ 7 .​implements·​Landroid/​view/​View$OnLongClickListe​ner;​
   
Offset 54, 35 lines modified Offset 54, 35 lines modified
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 55 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
56 ·​·​·​·​.​locals·​4 56 ·​·​·​·​.​locals·​4
   
57 ·​·​·​·​const/​4·​v3,​·​0x0 57 ·​·​·​·​const/​4·​v3,​·​0x0
   
58 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 58 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
60 ·​·​·​·​move-​result-​object·​v0 60 ·​·​·​·​move-​result-​object·​v0
   
61 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​c;​-​>abc_config_allowActi​onMenuItemTextWithIco​n:​I 61 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​c;​-​>abc_config_allowActi​onMenuItemTextWithIco​n:​I
   
62 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z 62 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z
   
63 ·​·​·​·​move-​result·​v1 63 ·​·​·​·​move-​result·​v1
   
64 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>g:​Z 64 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>g:​Z
   
65 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMenuItemView:​[I 65 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMenuItemView:​[I
   
66 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1,​·​p3,​·​v3},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 66 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1,​·​p3,​·​v3},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
67 ·​·​·​·​move-​result-​object·​v1 67 ·​·​·​·​move-​result-​object·​v1
   
68 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMenuItemView_a​ndroid_minWidth:​I 68 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMenuItemView_a​ndroid_minWidth:​I
   
69 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I 69 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I
   
70 ·​·​·​·​move-​result·​v2 70 ·​·​·​·​move-​result·​v2
   
71 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>i:​I 71 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>i:​I
   
Offset 378, 26 lines modified Offset 378, 26 lines modified
   
378 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 378 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
379 ·​·​·​·​const/​16·​v1,​·​0x8 379 ·​·​·​·​const/​16·​v1,​·​0x8
   
380 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 380 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
381 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>onConfigurationChang​ed(Landroid/​content/​res/​Configuration;​)​V 381 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>onConfigurationChang​ed(Landroid/​content/​res/​Configuration;​)​V
   
382 ·​·​·​·​:​cond_0 382 ·​·​·​·​:​cond_0
383 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>getContext()​Landroid/​content/​Context;​ 383 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>getContext()​Landroid/​content/​Context;​
   
384 ·​·​·​·​move-​result-​object·​v0 384 ·​·​·​·​move-​result-​object·​v0
   
385 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 385 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
386 ·​·​·​·​move-​result-​object·​v0 386 ·​·​·​·​move-​result-​object·​v0
   
387 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​c;​-​>abc_config_allowActi​onMenuItemTextWithIco​n:​I 387 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​c;​-​>abc_config_allowActi​onMenuItemTextWithIco​n:​I
   
388 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z 388 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z
   
389 ·​·​·​·​move-​result·​v0 389 ·​·​·​·​move-​result·​v0
   
390 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>g:​Z 390 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>g:​Z
   
Offset 457, 15 lines modified Offset 457, 15 lines modified
   
457 ·​·​·​·​aget·​v0,​·​v0,​·​v1 457 ·​·​·​·​aget·​v0,​·​v0,​·​v1
   
458 ·​·​·​·​div-​int/​lit8·​v5,​·​v5,​·​0x2 458 ·​·​·​·​div-​int/​lit8·​v5,​·​v5,​·​0x2
   
459 ·​·​·​·​add-​int/​2addr·​v0,​·​v5 459 ·​·​·​·​add-​int/​2addr·​v0,​·​v5
   
460 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​au;​-​>d(Landroid/​view/​View;​)​I 460 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​aa;​-​>a(Landroid/​view/​View;​)​I
   
461 ·​·​·​·​move-​result·​v5 461 ·​·​·​·​move-​result·​v5
   
462 ·​·​·​·​if-​nez·​v5,​·​:​cond_1 462 ·​·​·​·​if-​nez·​v5,​·​:​cond_1
   
463 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 463 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
Offset 540, 18 lines modified Offset 540, 18 lines modified
   
540 ·​·​·​·​move-​result·​v3 540 ·​·​·​·​move-​result·​v3
   
541 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>getPaddingBottom()​I 541 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ActionMenuItemView;​-​>getPaddingBottom()​I
   
542 ·​·​·​·​move-​result·​v4 542 ·​·​·​·​move-​result·​v4
   
543 ·​·​·​·​invoke-​super·​{p0,​·​v0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>setPadding(IIII)​V 543 ·​·​·​·​invoke-​super·​{p0,​·​v0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>setPadding(IIII)​V
   
544 ·​·​·​·​:​cond_0 544 ·​·​·​·​:​cond_0
Max diff block lines reached; 2090/6156 bytes (33.95%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/ExpandedMenuView.smali
Offset 59, 45 lines modified Offset 59, 45 lines modified
   
59 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​ListView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 59 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​ListView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
60 ·​·​·​·​invoke-​virtual·​{p0,​·​p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setOnItemClickListen​er(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V 60 ·​·​·​·​invoke-​virtual·​{p0,​·​p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setOnItemClickListen​er(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V
   
61 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>a:​[I 61 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>a:​[I
   
62 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 62 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
63 ·​·​·​·​move-​result-​object·​v0 63 ·​·​·​·​move-​result-​object·​v0
   
64 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z 64 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
65 ·​·​·​·​move-​result·​v1 65 ·​·​·​·​move-​result·​v1
   
66 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 66 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
67 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 67 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
68 ·​·​·​·​move-​result-​object·​v1 68 ·​·​·​·​move-​result-​object·​v1
   
69 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V 69 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
70 ·​·​·​·​:​cond_0 70 ·​·​·​·​:​cond_0
71 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z 71 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
72 ·​·​·​·​move-​result·​v1 72 ·​·​·​·​move-​result·​v1
   
73 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 73 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
74 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 74 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
75 ·​·​·​·​move-​result-​object·​v1 75 ·​·​·​·​move-​result-​object·​v1
   
76 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setDivider(Landroid/​graphics/​drawable/​Drawable;​)​V 76 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​-​>setDivider(Landroid/​graphics/​drawable/​Drawable;​)​V
   
77 ·​·​·​·​:​cond_1 77 ·​·​·​·​:​cond_1
78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
79 ·​·​·​·​return-​void 79 ·​·​·​·​return-​void
80 .​end·​method 80 .​end·​method
   
   
81 #·​virtual·​methods 81 #·​virtual·​methods
82 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​V 82 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​V
⊟
smali/android/support/v7/internal/view/menu/ListMenuItemView.smali
Offset 51, 39 lines modified Offset 51, 39 lines modified
   
51 ·​·​·​·​const/​4·​v3,​·​0x0 51 ·​·​·​·​const/​4·​v3,​·​0x0
   
52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
53 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>l:​Landroid/​content/​Context;​ 53 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>l:​Landroid/​content/​Context;​
   
54 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>MenuView:​[I 54 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>MenuView:​[I
   
55 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v3},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 55 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v3},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
56 ·​·​·​·​move-​result-​object·​v0 56 ·​·​·​·​move-​result-​object·​v0
   
57 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>MenuView_android_ite​mBackground:​I 57 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>MenuView_android_ite​mBackground:​I
   
58 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 58 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
59 ·​·​·​·​move-​result-​object·​v1 59 ·​·​·​·​move-​result-​object·​v1
   
60 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>g:​Landroid/​graphics/​drawable/​Drawable;​ 60 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>g:​Landroid/​graphics/​drawable/​Drawable;​
   
61 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>MenuView_android_ite​mTextAppearance:​I 61 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>MenuView_android_ite​mTextAppearance:​I
   
62 ·​·​·​·​const/​4·​v2,​·​-​0x1 62 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I
   
64 ·​·​·​·​move-​result·​v1 64 ·​·​·​·​move-​result·​v1
   
65 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>h:​I 65 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>h:​I
   
66 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>MenuView_preserveIco​nSpacing:​I 66 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>MenuView_preserveIco​nSpacing:​I
   
67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getBoolean(IZ)​Z 67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getBoolean(IZ)​Z
   
68 ·​·​·​·​move-​result·​v1 68 ·​·​·​·​move-​result·​v1
   
69 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>j:​Z 69 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>j:​Z
   
Offset 99, 15 lines modified Offset 99, 15 lines modified
   
99 ·​·​·​·​const/​4·​v2,​·​0x0 99 ·​·​·​·​const/​4·​v2,​·​0x0
   
100 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​ 100 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​
   
101 ·​·​·​·​move-​result-​object·​v0 101 ·​·​·​·​move-​result-​object·​v0
   
102 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​i;​-​>abc_list_menu_item_i​con:​I 102 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​i;​-​>abc_list_menu_item_i​con:​I
   
103 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 103 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
104 ·​·​·​·​move-​result-​object·​v0 104 ·​·​·​·​move-​result-​object·​v0
   
105 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​ 105 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​
   
Offset 123, 15 lines modified Offset 123, 15 lines modified
123 .​method·​private·​c()​V 123 .​method·​private·​c()​V
124 ·​·​·​·​.​locals·​3 124 ·​·​·​·​.​locals·​3
   
125 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​ 125 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​
   
126 ·​·​·​·​move-​result-​object·​v0 126 ·​·​·​·​move-​result-​object·​v0
   
127 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​i;​-​>abc_list_menu_item_r​adio:​I 127 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​i;​-​>abc_list_menu_item_r​adio:​I
   
128 ·​·​·​·​const/​4·​v2,​·​0x0 128 ·​·​·​·​const/​4·​v2,​·​0x0
   
129 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 129 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
130 ·​·​·​·​move-​result-​object·​v0 130 ·​·​·​·​move-​result-​object·​v0
   
Offset 149, 15 lines modified Offset 149, 15 lines modified
149 .​method·​private·​d()​V 149 .​method·​private·​d()​V
150 ·​·​·​·​.​locals·​3 150 ·​·​·​·​.​locals·​3
   
151 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​ 151 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>getInflater()​Landroid/​view/​LayoutInflater;​
   
152 ·​·​·​·​move-​result-​object·​v0 152 ·​·​·​·​move-​result-​object·​v0
   
153 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​i;​-​>abc_list_menu_item_c​heckbox:​I 153 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​i;​-​>abc_list_menu_item_c​heckbox:​I
   
154 ·​·​·​·​const/​4·​v2,​·​0x0 154 ·​·​·​·​const/​4·​v2,​·​0x0
   
155 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 155 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p0,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
156 ·​·​·​·​move-​result-​object·​v0 156 ·​·​·​·​move-​result-​object·​v0
   
Offset 326, 15 lines modified Offset 326, 15 lines modified
   
326 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​widget/​LinearLayout;​-​>onFinishInflate()​V 326 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​widget/​LinearLayout;​-​>onFinishInflate()​V
   
327 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>g:​Landroid/​graphics/​drawable/​Drawable;​ 327 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>g:​Landroid/​graphics/​drawable/​Drawable;​
   
328 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V 328 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
329 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​g;​-​>title:​I 329 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​g;​-​>title:​I
   
330 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>findViewById(I)​Landroid/​view/​View;​ 330 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ListMenuItemView;​-​>findViewById(I)​Landroid/​view/​View;​
   
Max diff block lines reached; 696/4662 bytes (14.93%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/a.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​a;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​c/​a/​b;​ 4 .​implements·​Landroid/​support/​a/​d/​a/​b;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​a:​I 6 .​field·​private·​final·​a:​I
   
7 .​field·​private·​final·​b:​I 7 .​field·​private·​final·​b:​I
   
Offset 62, 59 lines modified Offset 62, 59 lines modified
62 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>e:​Ljava/​lang/​CharSequence;​ 62 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>e:​Ljava/​lang/​CharSequence;​
   
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
64 .​end·​method 64 .​end·​method
   
   
65 #·​virtual·​methods 65 #·​virtual·​methods
66 .​method·​public·​a(I)​Landroid/​support/​v4/​c/​a/​b;​ 66 .​method·​public·​a(I)​Landroid/​support/​a/​d/​a/​b;​
67 ·​·​·​·​.​locals·​1 67 ·​·​·​·​.​locals·​1
   
68 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 68 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
69 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 69 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
70 ·​·​·​·​throw·​v0 70 ·​·​·​·​throw·​v0
71 .​end·​method 71 .​end·​method
   
72 .​method·​public·​a(Landroid/​support/​v4/​view/​af;​)​Landroid/​support/​v4/​c/​a/​b;​ 72 .​method·​public·​a(Landroid/​support/​a/​g/​a;​)​Landroid/​support/​a/​d/​a/​b;​
73 ·​·​·​·​.​locals·​0  
   
74 ·​·​·​·​return-​object·​p0  
75 .​end·​method  
   
76 .​method·​public·​a(Landroid/​support/​v4/​view/​g;​)​Landroid/​support/​v4/​c/​a/​b;​  
77 ·​·​·​·​.​locals·​1 73 ·​·​·​·​.​locals·​1
   
78 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 74 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
79 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 75 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
80 ·​·​·​·​throw·​v0 76 ·​·​·​·​throw·​v0
81 .​end·​method 77 .​end·​method
   
82 .​method·​public·​a(Landroid/​view/​View;​)​Landroid/​support/​v4/​c/​a/​b;​ 78 .​method·​public·​a(Landroid/​support/​a/​g/​s;​)​Landroid/​support/​a/​d/​a/​b;​
  79 ·​·​·​·​.​locals·​0
   
  80 ·​·​·​·​return-​object·​p0
  81 .​end·​method
   
  82 .​method·​public·​a(Landroid/​view/​View;​)​Landroid/​support/​a/​d/​a/​b;​
83 ·​·​·​·​.​locals·​1 83 ·​·​·​·​.​locals·​1
   
84 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 84 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
85 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 85 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
86 ·​·​·​·​throw·​v0 86 ·​·​·​·​throw·​v0
87 .​end·​method 87 .​end·​method
   
88 .​method·​public·​a()​Landroid/​support/​v4/​view/​g;​ 88 .​method·​public·​a()​Landroid/​support/​a/​g/​a;​
89 ·​·​·​·​.​locals·​1 89 ·​·​·​·​.​locals·​1
   
90 ·​·​·​·​const/​4·​v0,​·​0x0 90 ·​·​·​·​const/​4·​v0,​·​0x0
   
91 ·​·​·​·​return-​object·​v0 91 ·​·​·​·​return-​object·​v0
92 .​end·​method 92 .​end·​method
   
93 .​method·​public·​b(I)​Landroid/​support/​v4/​c/​a/​b;​ 93 .​method·​public·​b(I)​Landroid/​support/​a/​d/​a/​b;​
94 ·​·​·​·​.​locals·​0 94 ·​·​·​·​.​locals·​0
   
95 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>setShowAsAction(I)​V 95 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>setShowAsAction(I)​V
   
96 ·​·​·​·​return-​object·​p0 96 ·​·​·​·​return-​object·​p0
97 .​end·​method 97 .​end·​method
   
Offset 355, 25 lines modified Offset 355, 25 lines modified
   
355 ·​·​·​·​throw·​v0 355 ·​·​·​·​throw·​v0
356 .​end·​method 356 .​end·​method
   
357 .​method·​public·​synthetic·​setActionView(I)​Landroid/​view/​MenuItem;​ 357 .​method·​public·​synthetic·​setActionView(I)​Landroid/​view/​MenuItem;​
358 ·​·​·​·​.​locals·​1 358 ·​·​·​·​.​locals·​1
   
359 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>a(I)​Landroid/​support/​v4/​c/​a/​b;​ 359 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>a(I)​Landroid/​support/​a/​d/​a/​b;​
   
360 ·​·​·​·​move-​result-​object·​v0 360 ·​·​·​·​move-​result-​object·​v0
   
361 ·​·​·​·​return-​object·​v0 361 ·​·​·​·​return-​object·​v0
362 .​end·​method 362 .​end·​method
   
363 .​method·​public·​synthetic·​setActionView(Landroi​d/​view/​View;​)​Landroid/​view/​MenuItem;​ 363 .​method·​public·​synthetic·​setActionView(Landroi​d/​view/​View;​)​Landroid/​view/​MenuItem;​
364 ·​·​·​·​.​locals·​1 364 ·​·​·​·​.​locals·​1
   
365 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>a(Landroid/​view/​View;​)​Landroid/​support/​v4/​c/​a/​b;​ 365 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​>a(Landroid/​view/​View;​)​Landroid/​support/​a/​d/​a/​b;​
   
366 ·​·​·​·​move-​result-​object·​v0 366 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 1243/4073 bytes (30.52%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/ab.smali
Offset 1, 84 lines modified Offset 1, 84 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​ 1 .​class·​public·​final·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​Landroid/​view/​Menu;​ 4 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​Landroid/​view/​Menu;​
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
7 ·​·​·​·​const/​16·​v1,​·​0xe 7 ·​·​·​·​const/​16·​v1,​·​0xe
   
8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
9 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​ 9 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​
   
10 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​V 10 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​V
   
11 ·​·​·​·​return-​object·​v0 11 ·​·​·​·​return-​object·​v0
   
12 ·​·​·​·​:​cond_0 12 ·​·​·​·​:​cond_0
13 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 13 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
14 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 14 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
15 ·​·​·​·​throw·​v0 15 ·​·​·​·​throw·​v0
16 .​end·​method 16 .​end·​method
   
17 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​Landroid/​view/​MenuItem;​ 17 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​Landroid/​view/​MenuItem;​
18 ·​·​·​·​.​locals·​2 18 ·​·​·​·​.​locals·​2
   
19 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 19 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
20 ·​·​·​·​const/​16·​v1,​·​0x10 20 ·​·​·​·​const/​16·​v1,​·​0x10
   
21 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 21 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​t;​ 22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​t;​
   
23 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​t;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​V 23 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​t;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​V
   
24 ·​·​·​·​:​goto_0 24 ·​·​·​·​:​goto_0
25 ·​·​·​·​return-​object·​v0 25 ·​·​·​·​return-​object·​v0
   
26 ·​·​·​·​:​cond_0 26 ·​·​·​·​:​cond_0
27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
28 ·​·​·​·​const/​16·​v1,​·​0xe 28 ·​·​·​·​const/​16·​v1,​·​0xe
   
29 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 29 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
30 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​ 30 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​
   
31 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​V 31 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​V
   
32 ·​·​·​·​goto·​:​goto_0 32 ·​·​·​·​goto·​:​goto_0
   
33 ·​·​·​·​:​cond_1 33 ·​·​·​·​:​cond_1
34 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 34 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
35 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 35 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
   
36 ·​·​·​·​throw·​v0 36 ·​·​·​·​throw·​v0
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​c;​)​Landroid/​view/​SubMenu;​ 38 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​c;​)​Landroid/​view/​SubMenu;​
39 ·​·​·​·​.​locals·​2 39 ·​·​·​·​.​locals·​2
   
40 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 40 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
41 ·​·​·​·​const/​16·​v1,​·​0xe 41 ·​·​·​·​const/​16·​v1,​·​0xe
   
42 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 42 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
43 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​ 43 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​
   
44 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​c;​)​V 44 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​c;​)​V
   
45 ·​·​·​·​return-​object·​v0 45 ·​·​·​·​return-​object·​v0
   
46 ·​·​·​·​:​cond_0 46 ·​·​·​·​:​cond_0
47 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​ 47 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​UnsupportedOperationE​xception;​
   
48 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V 48 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​UnsupportedOperationE​xception;​-​><init>()​V
⊟
smali/android/support/v7/internal/view/menu/ac.smali
Offset 2, 32 lines modified Offset 2, 32 lines modified
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​e;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​e;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​Menu;​ 4 .​implements·​Landroid/​view/​Menu;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​V 6 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Object;​)​V 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Object;​)​V
   
9 ·​·​·​·​return-​void 9 ·​·​·​·​return-​void
10 .​end·​method 10 .​end·​method
   
   
11 #·​virtual·​methods 11 #·​virtual·​methods
12 .​method·​public·​add(I)​Landroid/​view/​MenuItem;​ 12 .​method·​public·​add(I)​Landroid/​view/​MenuItem;​
13 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​ 14 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​
   
15 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 15 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
16 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​c/​a/​a;​-​>add(I)​Landroid/​view/​MenuItem;​ 16 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​a/​a;​-​>add(I)​Landroid/​view/​MenuItem;​
   
17 ·​·​·​·​move-​result-​object·​v0 17 ·​·​·​·​move-​result-​object·​v0
   
18 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 18 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
   
19 ·​·​·​·​move-​result-​object·​v0 19 ·​·​·​·​move-​result-​object·​v0
   
Offset 35, 17 lines modified Offset 35, 17 lines modified
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​add(IIII)​Landroid/​view/​MenuItem;​ 36 .​method·​public·​add(IIII)​Landroid/​view/​MenuItem;​
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​ 38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​
   
39 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 39 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
40 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​c/​a/​a;​-​>add(IIII)​Landroid/​view/​MenuItem;​ 40 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​a/​d/​a/​a;​-​>add(IIII)​Landroid/​view/​MenuItem;​
   
41 ·​·​·​·​move-​result-​object·​v0 41 ·​·​·​·​move-​result-​object·​v0
   
42 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 42 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
   
43 ·​·​·​·​move-​result-​object·​v0 43 ·​·​·​·​move-​result-​object·​v0
   
Offset 53, 17 lines modified Offset 53, 17 lines modified
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​add(IIILjava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​ 54 .​method·​public·​add(IIILjava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
   
56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​ 56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​
   
57 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 57 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
58 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​c/​a/​a;​-​>add(IIILjava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​ 58 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​a/​d/​a/​a;​-​>add(IIILjava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 60 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
   
61 ·​·​·​·​move-​result-​object·​v0 61 ·​·​·​·​move-​result-​object·​v0
   
Offset 71, 17 lines modified Offset 71, 17 lines modified
71 .​end·​method 71 .​end·​method
   
72 .​method·​public·​add(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​ 72 .​method·​public·​add(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​
73 ·​·​·​·​.​locals·​1 73 ·​·​·​·​.​locals·​1
   
74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​ 74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​
   
75 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​a;​ 75 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​a;​
   
76 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​c/​a/​a;​-​>add(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​ 76 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​a/​a;​-​>add(Ljava/​lang/​CharSequence;​)​Landroid/​view/​MenuItem;​
   
77 ·​·​·​·​move-​result-​object·​v0 77 ·​·​·​·​move-​result-​object·​v0
   
78 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 78 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
   
79 ·​·​·​·​move-​result-​object·​v0 79 ·​·​·​·​move-​result-​object·​v0
   
Offset 100, 15 lines modified Offset 100, 15 lines modified
100 ·​·​·​·​array-​length·​v1,​·​v0 100 ·​·​·​·​array-​length·​v1,​·​v0
   
101 ·​·​·​·​new-​array·​v9,​·​v1,​·​[Landroid/​view/​MenuItem;​ 101 ·​·​·​·​new-​array·​v9,​·​v1,​·​[Landroid/​view/​MenuItem;​
   
102 ·​·​·​·​:​cond_0 102 ·​·​·​·​:​cond_0
103 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​ 103 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​>b:​Ljava/​lang/​Object;​
   
104 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​c/​a/​a;​ 104 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​a/​d/​a/​a;​
   
105 ·​·​·​·​move·​v2,​·​p1 105 ·​·​·​·​move·​v2,​·​p1
   
106 ·​·​·​·​move·​v3,​·​p2 106 ·​·​·​·​move·​v3,​·​p2
Max diff block lines reached; 10865/14474 bytes (75.07%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/ad.smali
Offset 196, 15 lines modified Offset 196, 15 lines modified
196 .​method·​public·​setHeaderIcon(I)​Landroid/​view/​SubMenu;​ 196 .​method·​public·​setHeaderIcon(I)​Landroid/​view/​SubMenu;​
197 ·​·​·​·​.​locals·​1 197 ·​·​·​·​.​locals·​1
   
198 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>e()​Landroid/​content/​Context;​ 198 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>e()​Landroid/​content/​Context;​
   
199 ·​·​·​·​move-​result-​object·​v0 199 ·​·​·​·​move-​result-​object·​v0
   
200 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​a/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​ 200 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​a/​b/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​
   
201 ·​·​·​·​move-​result-​object·​v0 201 ·​·​·​·​move-​result-​object·​v0
   
202 ·​·​·​·​invoke-​super·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 202 ·​·​·​·​invoke-​super·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
203 ·​·​·​·​return-​object·​p0 203 ·​·​·​·​return-​object·​p0
204 .​end·​method 204 .​end·​method
⊟
smali/android/support/v7/internal/view/menu/ae.smali
Offset 2, 140 lines modified Offset 2, 140 lines modified
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​SubMenu;​ 4 .​implements·​Landroid/​view/​SubMenu;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​c;​)​V 6 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​c;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​a;​)​V 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​ac;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​a;​)​V
   
9 ·​·​·​·​return-​void 9 ·​·​·​·​return-​void
10 .​end·​method 10 .​end·​method
   
   
11 #·​virtual·​methods 11 #·​virtual·​methods
12 .​method·​public·​b()​Landroid/​support/​v4/​c/​a/​c;​ 12 .​method·​public·​b()​Landroid/​support/​a/​d/​a/​c;​
13 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b:​Ljava/​lang/​Object;​ 14 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b:​Ljava/​lang/​Object;​
   
15 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​c;​ 15 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​c;​
   
16 ·​·​·​·​return-​object·​v0 16 ·​·​·​·​return-​object·​v0
17 .​end·​method 17 .​end·​method
   
18 .​method·​public·​clearHeader()​V 18 .​method·​public·​clearHeader()​V
19 ·​·​·​·​.​locals·​1 19 ·​·​·​·​.​locals·​1
   
20 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 20 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
21 ·​·​·​·​move-​result-​object·​v0 21 ·​·​·​·​move-​result-​object·​v0
   
22 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​c;​-​>clearHeader()​V 22 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​c;​-​>clearHeader()​V
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​public·​getItem()​Landroid/​view/​MenuItem;​ 25 .​method·​public·​getItem()​Landroid/​view/​MenuItem;​
26 ·​·​·​·​.​locals·​1 26 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 27 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
28 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​move-​result-​object·​v0
   
29 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​c;​-​>getItem()​Landroid/​view/​MenuItem;​ 29 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​c;​-​>getItem()​Landroid/​view/​MenuItem;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 31 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
   
32 ·​·​·​·​move-​result-​object·​v0 32 ·​·​·​·​move-​result-​object·​v0
   
33 ·​·​·​·​return-​object·​v0 33 ·​·​·​·​return-​object·​v0
34 .​end·​method 34 .​end·​method
   
35 .​method·​public·​setHeaderIcon(I)​Landroid/​view/​SubMenu;​ 35 .​method·​public·​setHeaderIcon(I)​Landroid/​view/​SubMenu;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
   
37 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 37 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
38 ·​·​·​·​move-​result-​object·​v0 38 ·​·​·​·​move-​result-​object·​v0
   
39 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​c/​a/​c;​-​>setHeaderIcon(I)​Landroid/​view/​SubMenu;​ 39 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​a/​c;​-​>setHeaderIcon(I)​Landroid/​view/​SubMenu;​
   
40 ·​·​·​·​return-​object·​p0 40 ·​·​·​·​return-​object·​p0
41 .​end·​method 41 .​end·​method
   
42 .​method·​public·​setHeaderIcon(Landroi​d/​graphics/​drawable/​Drawable;​)​Landroid/​view/​SubMenu;​ 42 .​method·​public·​setHeaderIcon(Landroi​d/​graphics/​drawable/​Drawable;​)​Landroid/​view/​SubMenu;​
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
   
44 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 44 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
45 ·​·​·​·​move-​result-​object·​v0 45 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​c/​a/​c;​-​>setHeaderIcon(Landro​id/​graphics/​drawable/​Drawable;​)​Landroid/​view/​SubMenu;​ 46 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​a/​c;​-​>setHeaderIcon(Landro​id/​graphics/​drawable/​Drawable;​)​Landroid/​view/​SubMenu;​
   
47 ·​·​·​·​return-​object·​p0 47 ·​·​·​·​return-​object·​p0
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​setHeaderTitle(I)​Landroid/​view/​SubMenu;​ 49 .​method·​public·​setHeaderTitle(I)​Landroid/​view/​SubMenu;​
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​c/​a/​c;​-​>setHeaderTitle(I)​Landroid/​view/​SubMenu;​ 53 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​d/​a/​c;​-​>setHeaderTitle(I)​Landroid/​view/​SubMenu;​
   
54 ·​·​·​·​return-​object·​p0 54 ·​·​·​·​return-​object·​p0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​setHeaderTitle(Ljava/​lang/​CharSequence;​)​Landroid/​view/​SubMenu;​ 56 .​method·​public·​setHeaderTitle(Ljava/​lang/​CharSequence;​)​Landroid/​view/​SubMenu;​
57 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
   
58 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​v4/​c/​a/​c;​ 58 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ae;​-​>b()​Landroid/​support/​a/​d/​a/​c;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 2019/6203 bytes (32.55%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/d.smali
Offset 269, 15 lines modified Offset 269, 15 lines modified
   
269 ·​·​·​·​move-​result-​object·​v9 269 ·​·​·​·​move-​result-​object·​v9
   
270 ·​·​·​·​if-​eq·​v1,​·​v2,​·​:​cond_2 270 ·​·​·​·​if-​eq·​v1,​·​v2,​·​:​cond_2
   
271 ·​·​·​·​invoke-​virtual·​{v9,​·​v5},​·​Landroid/​view/​View;​-​>setPressed(Z)​V 271 ·​·​·​·​invoke-​virtual·​{v9,​·​v5},​·​Landroid/​view/​View;​-​>setPressed(Z)​V
   
272 ·​·​·​·​invoke-​static·​{v9},​·​Landroid/​support/​v4/​view/​au;​-​>m(Landroid/​view/​View;​)​V 272 ·​·​·​·​invoke-​static·​{v9},​·​Landroid/​support/​a/​g/​aa;​-​>h(Landroid/​view/​View;​)​V
   
273 ·​·​·​·​:​cond_2 273 ·​·​·​·​:​cond_2
274 ·​·​·​·​if-​eq·​v9,​·​v3,​·​:​cond_3 274 ·​·​·​·​if-​eq·​v9,​·​v3,​·​:​cond_3
   
275 ·​·​·​·​invoke-​virtual·​{p0,​·​v9,​·​v4},​·​Landroid/​support/​v7/​internal/​view/​menu/​d;​-​>a(Landroid/​view/​View;​I)​V 275 ·​·​·​·​invoke-​virtual·​{p0,​·​v9,​·​v4},​·​Landroid/​support/​v7/​internal/​view/​menu/​d;​-​>a(Landroid/​view/​View;​I)​V
   
276 ·​·​·​·​:​cond_3 276 ·​·​·​·​:​cond_3
⊟
smali/android/support/v7/internal/view/menu/e.smali
Offset 22, 29 lines modified Offset 22, 29 lines modified
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​final·​a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​ 24 .​method·​final·​a(Landroid/​view/​MenuItem;​)​Landroid/​view/​MenuItem;​
25 ·​·​·​·​.​locals·​3 25 ·​·​·​·​.​locals·​3
   
26 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v4/​c/​a/​b;​ 26 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​a/​d/​a/​b;​
   
27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
28 ·​·​·​·​move-​object·​v0,​·​p1 28 ·​·​·​·​move-​object·​v0,​·​p1
   
29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​ 30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​
   
31 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 31 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
32 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​f/​a;​ 32 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​a/​f/​a;​
   
33 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​f/​a;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​a/​f/​a;​-​><init>()​V
   
34 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​ 34 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​
   
35 ·​·​·​·​:​cond_0 35 ·​·​·​·​:​cond_0
36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​ 36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​
   
37 ·​·​·​·​invoke-​interface·​{v1,​·​p1},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 37 ·​·​·​·​invoke-​interface·​{v1,​·​p1},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Offset 53, 15 lines modified Offset 53, 15 lines modified
   
53 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​MenuItem;​ 53 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​MenuItem;​
   
54 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 54 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>a:​Landroid/​content/​Context;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>a:​Landroid/​content/​Context;​
   
56 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​Landroid/​view/​MenuItem;​ 56 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​Landroid/​view/​MenuItem;​
   
57 ·​·​·​·​move-​result-​object·​v1 57 ·​·​·​·​move-​result-​object·​v1
   
58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​ 58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>c:​Ljava/​util/​Map;​
   
59 ·​·​·​·​invoke-​interface·​{v2,​·​v0,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 59 ·​·​·​·​invoke-​interface·​{v2,​·​v0,​·​v1},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
Offset 74, 27 lines modified Offset 74, 27 lines modified
   
74 ·​·​·​·​goto·​:​goto_0 74 ·​·​·​·​goto·​:​goto_0
75 .​end·​method 75 .​end·​method
   
76 .​method·​final·​a(Landroid/​view/​SubMenu;​)​Landroid/​view/​SubMenu;​ 76 .​method·​final·​a(Landroid/​view/​SubMenu;​)​Landroid/​view/​SubMenu;​
77 ·​·​·​·​.​locals·​2 77 ·​·​·​·​.​locals·​2
   
78 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v4/​c/​a/​c;​ 78 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​a/​d/​a/​c;​
   
79 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 79 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
80 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​v4/​c/​a/​c;​ 80 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​a/​d/​a/​c;​
   
81 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​ 81 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​
   
82 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 82 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
83 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​f/​a;​ 83 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​f/​a;​
   
84 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​f/​a;​-​><init>()​V 84 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​f/​a;​-​><init>()​V
   
85 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​ 85 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​
   
86 ·​·​·​·​:​cond_0 86 ·​·​·​·​:​cond_0
87 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​ 87 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​
   
88 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 88 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Ljava/​util/​Map;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Offset 103, 15 lines modified Offset 103, 15 lines modified
   
103 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​SubMenu;​ 103 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​SubMenu;​
   
104 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 104 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
105 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>a:​Landroid/​content/​Context;​ 105 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>a:​Landroid/​content/​Context;​
   
106 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​c;​)​Landroid/​view/​SubMenu;​ 106 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​ab;​-​>a(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​c;​)​Landroid/​view/​SubMenu;​
   
107 ·​·​·​·​move-​result-​object·​v0 107 ·​·​·​·​move-​result-​object·​v0
   
108 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​ 108 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​>d:​Ljava/​util/​Map;​
   
109 ·​·​·​·​invoke-​interface·​{v1,​·​p1,​·​v0},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 109 ·​·​·​·​invoke-​interface·​{v1,​·​p1,​·​v0},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
⊟
smali/android/support/v7/internal/view/menu/g.smali
Offset 74, 15 lines modified Offset 74, 15 lines modified
   
74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​>d:​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​ 74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​>d:​Landroid/​support/​v7/​internal/​view/​menu/​ExpandedMenuView;​
   
75 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 75 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​>b:​Landroid/​view/​LayoutInflater;​ 76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​>b:​Landroid/​view/​LayoutInflater;​
   
77 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​i;​-​>abc_expanded_menu_la​yout:​I 77 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​i;​-​>abc_expanded_menu_la​yout:​I
   
78 ·​·​·​·​const/​4·​v2,​·​0x0 78 ·​·​·​·​const/​4·​v2,​·​0x0
   
79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
80 ·​·​·​·​move-​result-​object·​v0 80 ·​·​·​·​move-​result-​object·​v0
   
⊟
smali/android/support/v7/internal/view/menu/i.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​view/​menu/​i;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​c/​a/​a;​ 4 .​implements·​Landroid/​support/​a/​d/​a/​a;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​private·​static·​final·​d:​[I 6 .​field·​private·​static·​final·​d:​[I
   
   
7 #·​instance·​fields 7 #·​instance·​fields
Offset 310, 15 lines modified Offset 310, 15 lines modified
310 ·​·​·​·​:​goto_1 310 ·​·​·​·​:​goto_1
311 ·​·​·​·​if-​lez·​p3,​·​:​cond_4 311 ·​·​·​·​if-​lez·​p3,​·​:​cond_4
   
312 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>e()​Landroid/​content/​Context;​ 312 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>e()​Landroid/​content/​Context;​
   
313 ·​·​·​·​move-​result-​object·​v0 313 ·​·​·​·​move-​result-​object·​v0
   
314 ·​·​·​·​invoke-​static·​{v0,​·​p3},​·​Landroid/​support/​v4/​a/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​ 314 ·​·​·​·​invoke-​static·​{v0,​·​p3},​·​Landroid/​support/​a/​b/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​
   
315 ·​·​·​·​move-​result-​object·​v0 315 ·​·​·​·​move-​result-​object·​v0
   
316 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​ 316 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​
   
317 ·​·​·​·​:​cond_2 317 ·​·​·​·​:​cond_2
318 ·​·​·​·​:​goto_2 318 ·​·​·​·​:​goto_2
Offset 576, 15 lines modified Offset 576, 15 lines modified
   
576 ·​·​·​·​iget·​v1,​·​v1,​·​Landroid/​content/​res/​Configuration;​-​>keyboard:​I 576 ·​·​·​·​iget·​v1,​·​v1,​·​Landroid/​content/​res/​Configuration;​-​>keyboard:​I
   
577 ·​·​·​·​if-​eq·​v1,​·​v0,​·​:​cond_0 577 ·​·​·​·​if-​eq·​v1,​·​v0,​·​:​cond_0
   
578 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>f:​Landroid/​content/​res/​Resources;​ 578 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>f:​Landroid/​content/​res/​Resources;​
   
579 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​c;​-​>abc_config_showMenuS​hortcutsWhenKeyboardP​resent:​I 579 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​c;​-​>abc_config_showMenuS​hortcutsWhenKeyboardP​resent:​I
   
580 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z 580 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getBoolean(I)​Z
   
581 ·​·​·​·​move-​result·​v1 581 ·​·​·​·​move-​result·​v1
   
582 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 582 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
Offset 871, 15 lines modified Offset 871, 15 lines modified
871 ·​·​·​·​:​goto_0 871 ·​·​·​·​:​goto_0
872 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_3 872 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_3
   
873 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>getItem(I)​Landroid/​view/​MenuItem;​ 873 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>getItem(I)​Landroid/​view/​MenuItem;​
   
874 ·​·​·​·​move-​result-​object·​v4 874 ·​·​·​·​move-​result-​object·​v4
   
875 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​view/​aa;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​ 875 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​a/​g/​n;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​
   
876 ·​·​·​·​move-​result-​object·​v1 876 ·​·​·​·​move-​result-​object·​v1
   
877 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 877 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
878 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getId()​I 878 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getId()​I
   
Offset 894, 15 lines modified Offset 894, 15 lines modified
894 ·​·​·​·​new-​instance·​v0,​·​Landroid/​util/​SparseArray;​ 894 ·​·​·​·​new-​instance·​v0,​·​Landroid/​util/​SparseArray;​
   
895 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​SparseArray;​-​><init>()​V 895 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​SparseArray;​-​><init>()​V
   
896 ·​·​·​·​:​cond_0 896 ·​·​·​·​:​cond_0
897 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>saveHierarchyState(L​android/​util/​SparseArray;​)​V 897 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>saveHierarchyState(L​android/​util/​SparseArray;​)​V
   
898 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​view/​aa;​-​>c(Landroid/​view/​MenuItem;​)​Z 898 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​a/​g/​n;​-​>c(Landroid/​view/​MenuItem;​)​Z
   
899 ·​·​·​·​move-​result·​v1 899 ·​·​·​·​move-​result·​v1
   
900 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 900 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
901 ·​·​·​·​const-​string·​v1,​·​"android:​menu:​expandedactionview" 901 ·​·​·​·​const-​string·​v1,​·​"android:​menu:​expandedactionview"
   
Offset 1319, 21 lines modified Offset 1319, 21 lines modified
1319 ·​·​·​·​return·​v0 1319 ·​·​·​·​return·​v0
   
1320 ·​·​·​·​:​cond_1 1320 ·​·​·​·​:​cond_1
1321 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>b()​Z 1321 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>b()​Z
   
1322 ·​·​·​·​move-​result·​v3 1322 ·​·​·​·​move-​result·​v3
   
1323 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>a()​Landroid/​support/​v4/​view/​g;​ 1323 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>a()​Landroid/​support/​a/​g/​a;​
   
1324 ·​·​·​·​move-​result-​object·​v4 1324 ·​·​·​·​move-​result-​object·​v4
   
1325 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 1325 ·​·​·​·​if-​eqz·​v4,​·​:​cond_2
   
1326 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​view/​g;​-​>e()​Z 1326 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​a/​g/​a;​-​>e()​Z
   
1327 ·​·​·​·​move-​result·​v1 1327 ·​·​·​·​move-​result·​v1
   
1328 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 1328 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
1329 ·​·​·​·​move·​v1,​·​v2 1329 ·​·​·​·​move·​v1,​·​v2
   
Offset 1394, 15 lines modified Offset 1394, 15 lines modified
Max diff block lines reached; 1493/4549 bytes (32.82%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/l.smali
Offset 57, 17 lines modified Offset 57, 17 lines modified
   
57 ·​·​·​·​move-​result-​object·​v2 57 ·​·​·​·​move-​result-​object·​v2
   
58 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 58 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
59 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​ 59 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​
   
60 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​i;​-​>abc_list_menu_item_l​ayout:​I 60 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​i;​-​>abc_list_menu_item_l​ayout:​I
   
61 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​a/​k;​-​>Theme_AppCompat_Comp​actMenu:​I 61 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​b/​k;​-​>Theme_AppCompat_Comp​actMenu:​I
   
62 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​><init>(II)​V 62 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v7/​internal/​view/​menu/​g;​-​><init>(II)​V
   
63 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​l;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​g;​ 63 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​l;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​g;​
   
64 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​l;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​g;​ 64 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​l;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​g;​
   
⊟
smali/android/support/v7/internal/view/menu/m.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​final·​Landroid/​support/​v7/​internal/​view/​menu/​m;​ 1 .​class·​public·​final·​Landroid/​support/​v7/​internal/​view/​menu/​m;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​c/​a/​b;​ 4 .​implements·​Landroid/​support/​a/​d/​a/​b;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​private·​static·​w:​Ljava/​lang/​String;​ 6 .​field·​private·​static·​w:​Ljava/​lang/​String;​
   
7 .​field·​private·​static·​x:​Ljava/​lang/​String;​ 7 .​field·​private·​static·​x:​Ljava/​lang/​String;​
   
Offset 48, 17 lines modified Offset 48, 17 lines modified
   
48 .​field·​private·​p:​I 48 .​field·​private·​p:​I
   
49 .​field·​private·​q:​I 49 .​field·​private·​q:​I
   
50 .​field·​private·​r:​Landroid/​view/​View;​ 50 .​field·​private·​r:​Landroid/​view/​View;​
   
51 .​field·​private·​s:​Landroid/​support/​v4/​view/​g;​ 51 .​field·​private·​s:​Landroid/​support/​a/​g/​a;​
   
52 .​field·​private·​t:​Landroid/​support/​v4/​view/​af;​ 52 .​field·​private·​t:​Landroid/​support/​a/​g/​s;​
   
53 .​field·​private·​u:​Z 53 .​field·​private·​u:​Z
   
54 .​field·​private·​v:​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​ 54 .​field·​private·​v:​Landroid/​view/​ContextMenu$ContextMe​nuInfo;​
   
   
55 #·​direct·​methods 55 #·​direct·​methods
Offset 102, 15 lines modified Offset 102, 15 lines modified
102 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 102 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
103 ·​·​·​·​return-​object·​v0 103 ·​·​·​·​return-​object·​v0
104 .​end·​method 104 .​end·​method
   
   
105 #·​virtual·​methods 105 #·​virtual·​methods
106 .​method·​public·​a(I)​Landroid/​support/​v4/​c/​a/​b;​ 106 .​method·​public·​a(I)​Landroid/​support/​a/​d/​a/​b;​
107 ·​·​·​·​.​locals·​3 107 ·​·​·​·​.​locals·​3
   
108 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 108 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
109 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>e()​Landroid/​content/​Context;​ 109 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>e()​Landroid/​content/​Context;​
   
110 ·​·​·​·​move-​result-​object·​v0 110 ·​·​·​·​move-​result-​object·​v0
Offset 125, 75 lines modified Offset 125, 75 lines modified
   
125 ·​·​·​·​const/​4·​v0,​·​0x0 125 ·​·​·​·​const/​4·​v0,​·​0x0
   
126 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v2,​·​v0},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 126 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v2,​·​v0},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
127 ·​·​·​·​move-​result-​object·​v0 127 ·​·​·​·​move-​result-​object·​v0
   
128 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>a(Landroid/​view/​View;​)​Landroid/​support/​v4/​c/​a/​b;​ 128 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>a(Landroid/​view/​View;​)​Landroid/​support/​a/​d/​a/​b;​
   
129 ·​·​·​·​return-​object·​p0 129 ·​·​·​·​return-​object·​p0
130 .​end·​method 130 .​end·​method
   
131 .​method·​public·​a(Landroid/​support/​v4/​view/​af;​)​Landroid/​support/​v4/​c/​a/​b;​ 131 .​method·​public·​a(Landroid/​support/​a/​g/​a;​)​Landroid/​support/​a/​d/​a/​b;​
132 ·​·​·​·​.​locals·​0  
   
133 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>t:​Landroid/​support/​v4/​view/​af;​  
   
134 ·​·​·​·​return-​object·​p0  
135 .​end·​method  
   
136 .​method·​public·​a(Landroid/​support/​v4/​view/​g;​)​Landroid/​support/​v4/​c/​a/​b;​  
137 ·​·​·​·​.​locals·​2 132 ·​·​·​·​.​locals·​2
   
138 ·​·​·​·​const/​4·​v1,​·​0x0 133 ·​·​·​·​const/​4·​v1,​·​0x0
   
139 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​v4/​view/​g;​ 134 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​a/​g/​a;​
   
140 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 135 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
141 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​v4/​view/​g;​ 136 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​a/​g/​a;​
   
142 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​g;​-​>a(Landroid/​support/​v4/​view/​i;​)​V 137 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​a;​-​>a(Landroid/​support/​a/​g/​c;​)​V
   
143 ·​·​·​·​:​cond_0 138 ·​·​·​·​:​cond_0
144 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>r:​Landroid/​view/​View;​ 139 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>r:​Landroid/​view/​View;​
   
145 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​v4/​view/​g;​ 140 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​a/​g/​a;​
   
146 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 141 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>l:​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
147 ·​·​·​·​const/​4·​v1,​·​0x1 142 ·​·​·​·​const/​4·​v1,​·​0x1
   
148 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>b(Z)​V 143 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>b(Z)​V
   
149 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​v4/​view/​g;​ 144 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​a/​g/​a;​
   
150 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 145 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
151 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​v4/​view/​g;​ 146 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>s:​Landroid/​support/​a/​g/​a;​
   
152 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​view/​menu/​n;​ 147 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​view/​menu/​n;​
   
Max diff block lines reached; 9914/13771 bytes (71.99%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/n.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​n;​ 1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​n;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​i;​ 4 .​implements·​Landroid/​support/​a/​g/​c;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​menu/​m;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​menu/​m;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
⊟
smali/android/support/v7/internal/view/menu/o.smali
Offset 12, 15 lines modified Offset 12, 15 lines modified
   
   
12 #·​instance·​fields 12 #·​instance·​fields
13 .​field·​private·​c:​Ljava/​lang/​reflect/​Method;​ 13 .​field·​private·​c:​Ljava/​lang/​reflect/​Method;​
   
   
14 #·​direct·​methods 14 #·​direct·​methods
15 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​V 15 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​V
16 ·​·​·​·​.​locals·​0 16 ·​·​·​·​.​locals·​0
   
17 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Object;​)​V 17 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​e;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​Object;​)​V
   
18 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
19 .​end·​method 19 .​end·​method
   
Offset 44, 15 lines modified Offset 44, 15 lines modified
44 ·​·​·​·​:​try_start_0 44 ·​·​·​·​:​try_start_0
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>c:​Ljava/​lang/​reflect/​Method;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>c:​Ljava/​lang/​reflect/​Method;​
   
46 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 46 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​
   
48 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 48 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
49 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 49 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​const-​string·​v1,​·​"setExclusiveCheckabl​e" 51 ·​·​·​·​const-​string·​v1,​·​"setExclusiveCheckabl​e"
   
Offset 109, 45 lines modified Offset 109, 45 lines modified
109 .​end·​method 109 .​end·​method
   
110 .​method·​public·​collapseActionView()​Z 110 .​method·​public·​collapseActionView()​Z
111 ·​·​·​·​.​locals·​1 111 ·​·​·​·​.​locals·​1
   
112 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​ 112 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​
   
113 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 113 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
114 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​b;​-​>collapseActionView()​Z 114 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​b;​-​>collapseActionView()​Z
   
115 ·​·​·​·​move-​result·​v0 115 ·​·​·​·​move-​result·​v0
   
116 ·​·​·​·​return·​v0 116 ·​·​·​·​return·​v0
117 .​end·​method 117 .​end·​method
   
118 .​method·​public·​expandActionView()​Z 118 .​method·​public·​expandActionView()​Z
119 ·​·​·​·​.​locals·​1 119 ·​·​·​·​.​locals·​1
   
120 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​ 120 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​
   
121 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 121 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
122 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​b;​-​>expandActionView()​Z 122 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​b;​-​>expandActionView()​Z
   
123 ·​·​·​·​move-​result·​v0 123 ·​·​·​·​move-​result·​v0
   
124 ·​·​·​·​return·​v0 124 ·​·​·​·​return·​v0
125 .​end·​method 125 .​end·​method
   
126 .​method·​public·​getActionProvider()​Landroid/​view/​ActionProvider;​ 126 .​method·​public·​getActionProvider()​Landroid/​view/​ActionProvider;​
127 ·​·​·​·​.​locals·​2 127 ·​·​·​·​.​locals·​2
   
128 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​ 128 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​
   
129 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 129 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
130 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​b;​-​>a()​Landroid/​support/​v4/​view/​g;​ 130 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​b;​-​>a()​Landroid/​support/​a/​g/​a;​
   
131 ·​·​·​·​move-​result-​object·​v0 131 ·​·​·​·​move-​result-​object·​v0
   
132 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​ 132 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​
   
133 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 133 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
Offset 165, 17 lines modified Offset 165, 17 lines modified
165 .​end·​method 165 .​end·​method
   
166 .​method·​public·​getActionView()​Landroid/​view/​View;​ 166 .​method·​public·​getActionView()​Landroid/​view/​View;​
167 ·​·​·​·​.​locals·​2 167 ·​·​·​·​.​locals·​2
   
168 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​ 168 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​>b:​Ljava/​lang/​Object;​
   
169 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​c/​a/​b;​ 169 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​a/​d/​a/​b;​
   
170 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​c/​a/​b;​-​>getActionView()​Landroid/​view/​View;​ 170 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​d/​a/​b;​-​>getActionView()​Landroid/​view/​View;​
   
171 ·​·​·​·​move-​result-​object·​v0 171 ·​·​·​·​move-​result-​object·​v0
   
172 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​q;​ 172 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​q;​
   
173 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 173 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
Offset 190, 129 lines modified Offset 190, 129 lines modified
190 .​end·​method 190 .​end·​method
   
191 .​method·​public·​getAlphabeticShortcut​()​C 191 .​method·​public·​getAlphabeticShortcut​()​C
Max diff block lines reached; 20765/23907 bytes (86.86%) of diff not shown.
⊟
smali/android/support/v7/internal/view/menu/p.smali
Offset 1, 24 lines modified Offset 1, 24 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​p;​ 1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​p;​
2 .​super·​Landroid/​support/​v4/​view/​g;​ 2 .​super·​Landroid/​support/​a/​g/​a;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​a:​Landroid/​view/​ActionProvider;​ 4 .​field·​final·​a:​Landroid/​view/​ActionProvider;​
   
5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​view/​menu/​o;​ 5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​view/​menu/​o;​
   
   
6 #·​direct·​methods 6 #·​direct·​methods
7 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​menu/​o;​Landroid/​content/​Context;​Landroid/​view/​ActionProvider;​)​V 7 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​menu/​o;​Landroid/​content/​Context;​Landroid/​view/​ActionProvider;​)​V
8 ·​·​·​·​.​locals·​0 8 ·​·​·​·​.​locals·​0
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​-​>b:​Landroid/​support/​v7/​internal/​view/​menu/​o;​ 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​-​>b:​Landroid/​support/​v7/​internal/​view/​menu/​o;​
   
10 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v4/​view/​g;​-​><init>(Landroid/​content/​Context;​)​V 10 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​a/​g/​a;​-​><init>(Landroid/​content/​Context;​)​V
   
11 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​-​>a:​Landroid/​view/​ActionProvider;​ 11 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​p;​-​>a:​Landroid/​view/​ActionProvider;​
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
   
⊟
smali/android/support/v7/internal/view/menu/q.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​q;​ 1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​q;​
2 .​super·​Landroid/​widget/​FrameLayout;​ 2 .​super·​Landroid/​widget/​FrameLayout;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​b/​c;​ 4 .​implements·​Landroid/​support/​v7/​c/​c;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​a:​Landroid/​view/​CollapsibleActionView​;​ 6 .​field·​final·​a:​Landroid/​view/​CollapsibleActionView​;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
⊟
smali/android/support/v7/internal/view/menu/r.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​r;​ 1 .​class·​Landroid/​support/​v7/​internal/​view/​menu/​r;​
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​f;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​f;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​af;​ 4 .​implements·​Landroid/​support/​a/​g/​s;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​menu/​o;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​view/​menu/​o;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
⊟
smali/android/support/v7/internal/view/menu/t.smali
Offset 5, 18 lines modified Offset 5, 18 lines modified
5 #·​annotations 5 #·​annotations
6 .​annotation·​build·​Landroid/​annotation/​TargetApi;​ 6 .​annotation·​build·​Landroid/​annotation/​TargetApi;​
7 ·​·​·​·​value·​=·​0x10 7 ·​·​·​·​value·​=·​0x10
8 .​end·​annotation 8 .​end·​annotation
   
   
9 #·​direct·​methods 9 #·​direct·​methods
10 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​V 10 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​V
11 ·​·​·​·​.​locals·​0 11 ·​·​·​·​.​locals·​0
   
12 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v4/​c/​a/​b;​)​V 12 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​o;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​a/​d/​a/​b;​)​V
   
13 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
14 .​end·​method 14 .​end·​method
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​a(Landroid/​view/​ActionProvider;​)​Landroid/​support/​v7/​internal/​view/​menu/​p;​ 16 .​method·​a(Landroid/​view/​ActionProvider;​)​Landroid/​support/​v7/​internal/​view/​menu/​p;​
⊟
smali/android/support/v7/internal/view/menu/u.smali
Offset 2, 15 lines modified Offset 2, 15 lines modified
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​p;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​p;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​ActionProvider$Visibi​lityListener;​ 4 .​implements·​Landroid/​view/​ActionProvider$Visibi​lityListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​c:​Landroid/​support/​v4/​view/​i;​ 6 .​field·​c:​Landroid/​support/​a/​g/​c;​
   
7 .​field·​final·​synthetic·​d:​Landroid/​support/​v7/​internal/​view/​menu/​t;​ 7 .​field·​final·​synthetic·​d:​Landroid/​support/​v7/​internal/​view/​menu/​t;​
   
   
8 #·​direct·​methods 8 #·​direct·​methods
9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​menu/​t;​Landroid/​content/​Context;​Landroid/​view/​ActionProvider;​)​V 9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​view/​menu/​t;​Landroid/​content/​Context;​Landroid/​view/​ActionProvider;​)​V
10 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​0
Offset 32, 18 lines modified Offset 32, 18 lines modified
32 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​view/​ActionProvider;​-​>onCreateActionView(L​android/​view/​MenuItem;​)​Landroid/​view/​View;​ 32 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​view/​ActionProvider;​-​>onCreateActionView(L​android/​view/​MenuItem;​)​Landroid/​view/​View;​
   
33 ·​·​·​·​move-​result-​object·​v0 33 ·​·​·​·​move-​result-​object·​v0
   
34 ·​·​·​·​return-​object·​v0 34 ·​·​·​·​return-​object·​v0
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​a(Landroid/​support/​v4/​view/​i;​)​V 36 .​method·​public·​a(Landroid/​support/​a/​g/​c;​)​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​v4/​view/​i;​ 38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​a/​g/​c;​
   
39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>a:​Landroid/​view/​ActionProvider;​ 39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>a:​Landroid/​view/​ActionProvider;​
   
40 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 40 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
41 ·​·​·​·​:​goto_0 41 ·​·​·​·​:​goto_0
42 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ActionProvider;​-​>setVisibilityListene​r(Landroid/​view/​ActionProvider$Visibi​lityListener;​)​V 42 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ActionProvider;​-​>setVisibilityListene​r(Landroid/​view/​ActionProvider$Visibi​lityListener;​)​V
Offset 79, 18 lines modified Offset 79, 18 lines modified
   
79 ·​·​·​·​return·​v0 79 ·​·​·​·​return·​v0
80 .​end·​method 80 .​end·​method
   
81 .​method·​public·​onActionProviderVisib​ilityChanged(Z)​V 81 .​method·​public·​onActionProviderVisib​ilityChanged(Z)​V
82 ·​·​·​·​.​locals·​1 82 ·​·​·​·​.​locals·​1
   
83 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​v4/​view/​i;​ 83 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​a/​g/​c;​
   
84 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 84 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​v4/​view/​i;​ 85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​view/​menu/​u;​-​>c:​Landroid/​support/​a/​g/​c;​
   
86 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v4/​view/​i;​-​>a(Z)​V 86 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​a/​g/​c;​-​>a(Z)​V
   
87 ·​·​·​·​:​cond_0 87 ·​·​·​·​:​cond_0
88 ·​·​·​·​return-​void 88 ·​·​·​·​return-​void
89 .​end·​method 89 .​end·​method
⊟
smali/android/support/v7/internal/view/menu/v.smali
Offset 49, 27 lines modified Offset 49, 27 lines modified
49 .​field·​private·​r:​I 49 .​field·​private·​r:​I
   
   
50 #·​direct·​methods 50 #·​direct·​methods
51 .​method·​static·​constructor·​<clinit>()​V 51 .​method·​static·​constructor·​<clinit>()​V
52 ·​·​·​·​.​locals·​1 52 ·​·​·​·​.​locals·​1
   
53 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​i;​-​>abc_popup_menu_item_​layout:​I 53 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​i;​-​>abc_popup_menu_item_​layout:​I
   
54 ·​·​·​·​sput·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​>a:​I 54 ·​·​·​·​sput·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​>a:​I
   
55 ·​·​·​·​return-​void 55 ·​·​·​·​return-​void
56 .​end·​method 56 .​end·​method
   
57 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​)​V 57 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​)​V
58 ·​·​·​·​.​locals·​6 58 ·​·​·​·​.​locals·​6
   
59 ·​·​·​·​const/​4·​v4,​·​0x0 59 ·​·​·​·​const/​4·​v4,​·​0x0
   
60 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​a/​b;​-​>popupMenuStyle:​I 60 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​b/​b;​-​>popupMenuStyle:​I
   
61 ·​·​·​·​move-​object·​v0,​·​p0 61 ·​·​·​·​move-​object·​v0,​·​p0
   
62 ·​·​·​·​move-​object·​v1,​·​p1 62 ·​·​·​·​move-​object·​v1,​·​p1
   
63 ·​·​·​·​move-​object·​v2,​·​p2 63 ·​·​·​·​move-​object·​v2,​·​p2
   
Offset 143, 15 lines modified Offset 143, 15 lines modified
   
143 ·​·​·​·​move-​result-​object·​v1 143 ·​·​·​·​move-​result-​object·​v1
   
144 ·​·​·​·​iget·​v1,​·​v1,​·​Landroid/​util/​DisplayMetrics;​-​>widthPixels:​I 144 ·​·​·​·​iget·​v1,​·​v1,​·​Landroid/​util/​DisplayMetrics;​-​>widthPixels:​I
   
145 ·​·​·​·​div-​int/​lit8·​v1,​·​v1,​·​0x2 145 ·​·​·​·​div-​int/​lit8·​v1,​·​v1,​·​0x2
   
146 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​e;​-​>abc_config_prefDialo​gWidth:​I 146 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​e;​-​>abc_config_prefDialo​gWidth:​I
   
147 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I 147 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I
   
148 ·​·​·​·​move-​result·​v0 148 ·​·​·​·​move-​result·​v0
   
149 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Ljava/​lang/​Math;​-​>max(II)​I 149 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Ljava/​lang/​Math;​-​>max(II)​I
   
⊟
smali/android/support/v7/internal/widget/ActionBarContextView.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​a;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​a;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​cv;​ 4 .​implements·​Landroid/​support/​a/​g/​bn;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​j:​Ljava/​lang/​CharSequence;​ 6 .​field·​private·​j:​Ljava/​lang/​CharSequence;​
   
7 .​field·​private·​k:​Ljava/​lang/​CharSequence;​ 7 .​field·​private·​k:​Ljava/​lang/​CharSequence;​
   
Offset 47, 85 lines modified Offset 47, 85 lines modified
   
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 49 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​b;​-​>actionModeStyle:​I 51 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​b;​-​>actionModeStyle:​I
   
52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 55 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
56 ·​·​·​·​.​locals·​3 56 ·​·​·​·​.​locals·​3
   
57 ·​·​·​·​const/​4·​v2,​·​0x0 57 ·​·​·​·​const/​4·​v2,​·​0x0
   
58 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 58 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
59 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode:​[I 59 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode:​[I
   
60 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 60 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
61 ·​·​·​·​move-​result-​object·​v0 61 ·​·​·​·​move-​result-​object·​v0
   
62 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_backgroun​d:​I 62 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_backgroun​d:​I
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V 65 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
66 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_titleText​Style:​I 66 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_titleText​Style:​I
   
67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>f(II)​I 67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>f(II)​I
   
68 ·​·​·​·​move-​result·​v1 68 ·​·​·​·​move-​result·​v1
   
69 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>q:​I 69 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>q:​I
   
70 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_subtitleT​extStyle:​I 70 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_subtitleT​extStyle:​I
   
71 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>f(II)​I 71 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>f(II)​I
   
72 ·​·​·​·​move-​result·​v1 72 ·​·​·​·​move-​result·​v1
   
73 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>r:​I 73 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>r:​I
   
74 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_height:​I 74 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_height:​I
   
75 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>e(II)​I 75 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>e(II)​I
   
76 ·​·​·​·​move-​result·​v1 76 ·​·​·​·​move-​result·​v1
   
77 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>h:​I 77 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>h:​I
   
78 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_backgroun​dSplit:​I 78 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_backgroun​dSplit:​I
   
79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
80 ·​·​·​·​move-​result-​object·​v1 80 ·​·​·​·​move-​result-​object·​v1
   
81 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>s:​Landroid/​graphics/​drawable/​Drawable;​ 81 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>s:​Landroid/​graphics/​drawable/​Drawable;​
   
82 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ActionMode_closeItem​Layout:​I 82 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ActionMode_closeItem​Layout:​I
   
83 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​i;​-​>abc_action_mode_clos​e_item_material:​I 83 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​i;​-​>abc_action_mode_clos​e_item_material:​I
   
84 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>f(II)​I 84 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>f(II)​I
   
85 ·​·​·​·​move-​result·​v1 85 ·​·​·​·​move-​result·​v1
   
86 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>u:​I 86 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​-​>u:​I
   
87 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 87 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
88 ·​·​·​·​return-​void 88 ·​·​·​·​return-​void
89 .​end·​method 89 .​end·​method
   
90 .​method·​private·​e()​V 90 .​method·​private·​e()​V
91 ·​·​·​·​.​locals·​6 91 ·​·​·​·​.​locals·​6
   
Offset 143, 15 lines modified Offset 143, 15 lines modified
Max diff block lines reached; 22833/27524 bytes (82.96%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ActionBarContainer.smali
Offset 46, 64 lines modified Offset 46, 64 lines modified
   
46 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v7/​internal/​a;​-​>a()​Z 46 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v7/​internal/​a;​-​>a()​Z
   
47 ·​·​·​·​move-​result·​v0 47 ·​·​·​·​move-​result·​v0
   
48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
49 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​f;​ 49 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​h;​
   
50 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​f;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V 50 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​h;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V
   
51 ·​·​·​·​:​goto_0 51 ·​·​·​·​:​goto_0
52 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V 52 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
53 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar:​[I 53 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar:​[I
   
54 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 54 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar_background​:​I 56 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar_background​:​I
   
57 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 57 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
58 ·​·​·​·​move-​result-​object·​v3 58 ·​·​·​·​move-​result-​object·​v3
   
59 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​ 59 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
60 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar_background​Stacked:​I 60 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar_background​Stacked:​I
   
61 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 61 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
62 ·​·​·​·​move-​result-​object·​v3 62 ·​·​·​·​move-​result-​object·​v3
   
63 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​ 63 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​
   
64 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar_height:​I 64 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar_height:​I
   
65 ·​·​·​·​const/​4·​v4,​·​-​0x1 65 ·​·​·​·​const/​4·​v4,​·​-​0x1
   
66 ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I 66 ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelSiz​e(II)​I
   
67 ·​·​·​·​move-​result·​v3 67 ·​·​·​·​move-​result·​v3
   
68 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>j:​I 68 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>j:​I
   
69 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getId()​I 69 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getId()​I
   
70 ·​·​·​·​move-​result·​v3 70 ·​·​·​·​move-​result·​v3
   
71 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​a/​g;​-​>split_action_bar:​I 71 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​b/​g;​-​>split_action_bar:​I
   
72 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_0 72 ·​·​·​·​if-​ne·​v3,​·​v4,​·​:​cond_0
   
73 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z 73 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z
   
74 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​a/​l;​-​>ActionBar_background​Split:​I 74 ·​·​·​·​sget·​v3,​·​Landroid/​support/​v7/​b/​l;​-​>ActionBar_background​Split:​I
   
75 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 75 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
76 ·​·​·​·​move-​result-​object·​v3 76 ·​·​·​·​move-​result-​object·​v3
   
77 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​ 77 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​
   
Offset 122, 17 lines modified Offset 122, 17 lines modified
   
122 ·​·​·​·​:​goto_1 122 ·​·​·​·​:​goto_1
123 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>setWillNotDraw(Z)​V 123 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>setWillNotDraw(Z)​V
   
124 ·​·​·​·​return-​void 124 ·​·​·​·​return-​void
   
125 ·​·​·​·​:​cond_1 125 ·​·​·​·​:​cond_1
126 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​e;​ 126 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​g;​
   
127 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V 127 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​g;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V
   
128 ·​·​·​·​goto·​:​goto_0 128 ·​·​·​·​goto·​:​goto_0
   
129 ·​·​·​·​:​cond_2 129 ·​·​·​·​:​cond_2
130 ·​·​·​·​move·​v0,​·​v2 130 ·​·​·​·​move·​v0,​·​v2
   
131 ·​·​·​·​goto·​:​goto_1 131 ·​·​·​·​goto·​:​goto_1
Offset 334, 23 lines modified Offset 334, 23 lines modified
334 .​end·​method 334 .​end·​method
   
335 .​method·​public·​onFinishInflate()​V 335 .​method·​public·​onFinishInflate()​V
336 ·​·​·​·​.​locals·​1 336 ·​·​·​·​.​locals·​1
   
337 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​widget/​FrameLayout;​-​>onFinishInflate()​V 337 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​widget/​FrameLayout;​-​>onFinishInflate()​V
   
338 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​g;​-​>action_bar:​I 338 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​g;​-​>action_bar:​I
   
339 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>findViewById(I)​Landroid/​view/​View;​ 339 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>findViewById(I)​Landroid/​view/​View;​
   
340 ·​·​·​·​move-​result-​object·​v0 340 ·​·​·​·​move-​result-​object·​v0
   
341 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>h:​Landroid/​view/​View;​ 341 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>h:​Landroid/​view/​View;​
   
342 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​g;​-​>action_context_bar:​I 342 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​g;​-​>action_context_bar:​I
Max diff block lines reached; 1803/6002 bytes (30.04%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ActionBarOverlayLayout.smali
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
2 .​super·​Landroid/​view/​ViewGroup;​ 2 .​super·​Landroid/​view/​ViewGroup;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​w;​ 4 .​implements·​Landroid/​support/​v7/​internal/​widget/​y;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​static·​final·​a:​[I 6 .​field·​static·​final·​a:​[I
   
   
7 #·​instance·​fields 7 #·​instance·​fields
8 .​field·​private·​final·​A:​Landroid/​support/​v4/​view/​cv;​ 8 .​field·​private·​final·​A:​Landroid/​support/​a/​g/​bn;​
   
9 .​field·​private·​final·​B:​Landroid/​support/​v4/​view/​cv;​ 9 .​field·​private·​final·​B:​Landroid/​support/​a/​g/​bn;​
   
10 .​field·​private·​final·​C:​Ljava/​lang/​Runnable;​ 10 .​field·​private·​final·​C:​Ljava/​lang/​Runnable;​
   
11 .​field·​private·​final·​D:​Ljava/​lang/​Runnable;​ 11 .​field·​private·​final·​D:​Ljava/​lang/​Runnable;​
   
12 .​field·​private·​b:​I 12 .​field·​private·​b:​I
   
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
24 .​field·​private·​d:​Landroid/​support/​v7/​internal/​widget/​ContentFrameLayout;​ 24 .​field·​private·​d:​Landroid/​support/​v7/​internal/​widget/​ContentFrameLayout;​
   
25 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 25 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
26 .​field·​private·​f:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 26 .​field·​private·​f:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
27 .​field·​private·​g:​Landroid/​support/​v7/​internal/​widget/​x;​ 27 .​field·​private·​g:​Landroid/​support/​v7/​internal/​widget/​z;​
   
28 .​field·​private·​h:​Landroid/​graphics/​drawable/​Drawable;​ 28 .​field·​private·​h:​Landroid/​graphics/​drawable/​Drawable;​
   
29 .​field·​private·​i:​Z 29 .​field·​private·​i:​Z
   
30 .​field·​private·​j:​Z 30 .​field·​private·​j:​Z
   
Offset 54, 36 lines modified Offset 54, 36 lines modified
   
54 .​field·​private·​final·​s:​Landroid/​graphics/​Rect;​ 54 .​field·​private·​final·​s:​Landroid/​graphics/​Rect;​
   
55 .​field·​private·​final·​t:​Landroid/​graphics/​Rect;​ 55 .​field·​private·​final·​t:​Landroid/​graphics/​Rect;​
   
56 .​field·​private·​final·​u:​Landroid/​graphics/​Rect;​ 56 .​field·​private·​final·​u:​Landroid/​graphics/​Rect;​
   
57 .​field·​private·​v:​Landroid/​support/​v7/​internal/​widget/​l;​ 57 .​field·​private·​v:​Landroid/​support/​v7/​internal/​widget/​n;​
   
58 .​field·​private·​final·​w:​I 58 .​field·​private·​final·​w:​I
   
59 .​field·​private·​x:​Landroid/​support/​v4/​widget/​af;​ 59 .​field·​private·​x:​Landroid/​support/​a/​h/​r;​
   
60 .​field·​private·​y:​Landroid/​support/​v4/​view/​cf;​ 60 .​field·​private·​y:​Landroid/​support/​a/​g/​ax;​
   
61 .​field·​private·​z:​Landroid/​support/​v4/​view/​cf;​ 61 .​field·​private·​z:​Landroid/​support/​a/​g/​ax;​
   
   
62 #·​direct·​methods 62 #·​direct·​methods
63 .​method·​static·​constructor·​<clinit>()​V 63 .​method·​static·​constructor·​<clinit>()​V
64 ·​·​·​·​.​locals·​3 64 ·​·​·​·​.​locals·​3
   
65 ·​·​·​·​const/​4·​v0,​·​0x2 65 ·​·​·​·​const/​4·​v0,​·​0x2
   
66 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 66 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
67 ·​·​·​·​const/​4·​v1,​·​0x0 67 ·​·​·​·​const/​4·​v1,​·​0x0
   
68 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​b;​-​>actionBarSize:​I 68 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​b;​-​>actionBarSize:​I
   
69 ·​·​·​·​aput·​v2,​·​v0,​·​v1 69 ·​·​·​·​aput·​v2,​·​v0,​·​v1
   
70 ·​·​·​·​const/​4·​v1,​·​0x1 70 ·​·​·​·​const/​4·​v1,​·​0x1
   
71 ·​·​·​·​const·​v2,​·​0x1010059 71 ·​·​·​·​const·​v2,​·​0x1010059
   
Offset 139, 35 lines modified Offset 139, 35 lines modified
   
139 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>u:​Landroid/​graphics/​Rect;​ 139 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>u:​Landroid/​graphics/​Rect;​
   
140 ·​·​·​·​const/​16·​v0,​·​0x258 140 ·​·​·​·​const/​16·​v0,​·​0x258
   
141 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>w:​I 141 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>w:​I
   
142 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​h;​ 142 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​j;​
   
143 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​h;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 143 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​j;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
   
144 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>A:​Landroid/​support/​v4/​view/​cv;​ 144 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>A:​Landroid/​support/​a/​g/​bn;​
   
145 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​i;​ 145 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​k;​
   
146 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​i;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 146 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​k;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
   
147 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>B:​Landroid/​support/​v4/​view/​cv;​ 147 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>B:​Landroid/​support/​a/​g/​bn;​
   
148 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​j;​ 148 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​l;​
   
149 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​j;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 149 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​l;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
   
Max diff block lines reached; 51144/55210 bytes (92.64%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/FitWindowsFrameLayout.smali
Offset 1, 16 lines modified Offset 1, 16 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​
2 .​super·​Landroid/​widget/​FrameLayout;​ 2 .​super·​Landroid/​widget/​FrameLayout;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​z;​ 4 .​implements·​Landroid/​support/​v7/​internal/​widget/​ab;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 6 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​FrameLayout;​-​><init>(Landroid/​content/​Context;​)​V 10 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​FrameLayout;​-​><init>(Landroid/​content/​Context;​)​V
Offset 27, 30 lines modified Offset 27, 30 lines modified
27 .​end·​method 27 .​end·​method
   
   
28 #·​virtual·​methods 28 #·​virtual·​methods
29 .​method·​protected·​fitSystemWindows(Land​roid/​graphics/​Rect;​)​Z 29 .​method·​protected·​fitSystemWindows(Land​roid/​graphics/​Rect;​)​Z
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
32 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 32 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
34 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a(Landroid/​graphics/​Rect;​)​V 34 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a(Landroid/​graphics/​Rect;​)​V
   
35 ·​·​·​·​:​cond_0 35 ·​·​·​·​:​cond_0
36 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​widget/​FrameLayout;​-​>fitSystemWindows(Lan​droid/​graphics/​Rect;​)​Z 36 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​widget/​FrameLayout;​-​>fitSystemWindows(Lan​droid/​graphics/​Rect;​)​Z
   
37 ·​·​·​·​move-​result·​v0 37 ·​·​·​·​move-​result·​v0
   
38 ·​·​·​·​return·​v0 38 ·​·​·​·​return·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​public·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​aa;​)​V 40 .​method·​public·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​ac;​)​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsFrameLayout​;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
43 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
44 .​end·​method 44 .​end·​method
⊟
smali/android/support/v7/internal/widget/NativeActionModeAwareLayout.smali
Offset 5, 46 lines modified Offset 5, 46 lines modified
5 #·​annotations 5 #·​annotations
6 .​annotation·​build·​Landroid/​annotation/​TargetApi;​ 6 .​annotation·​build·​Landroid/​annotation/​TargetApi;​
7 ·​·​·​·​value·​=·​0xb 7 ·​·​·​·​value·​=·​0xb
8 .​end·​annotation 8 .​end·​annotation
   
   
9 #·​instance·​fields 9 #·​instance·​fields
10 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​ad;​ 10 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​af;​
   
   
11 #·​direct·​methods 11 #·​direct·​methods
12 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 12 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
13 ·​·​·​·​.​locals·​0 13 ·​·​·​·​.​locals·​0
   
14 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​ContentFrameLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 14 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​ContentFrameLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
15 ·​·​·​·​return-​void 15 ·​·​·​·​return-​void
16 .​end·​method 16 .​end·​method
   
   
17 #·​virtual·​methods 17 #·​virtual·​methods
18 .​method·​public·​setActionModeForChild​Listener(Landroid/​support/​v7/​internal/​widget/​ad;​)​V 18 .​method·​public·​setActionModeForChild​Listener(Landroid/​support/​v7/​internal/​widget/​af;​)​V
19 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​0
   
20 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ad;​ 20 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
23 .​method·​public·​startActionModeForChi​ld(Landroid/​view/​View;​Landroid/​view/​ActionMode$Callback;​)​Landroid/​view/​ActionMode;​ 23 .​method·​public·​startActionModeForChi​ld(Landroid/​view/​View;​Landroid/​view/​ActionMode$Callback;​)​Landroid/​view/​ActionMode;​
24 ·​·​·​·​.​locals·​1 24 ·​·​·​·​.​locals·​1
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ad;​ 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​
   
26 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 26 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ad;​ 27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​NativeActionModeAware​Layout;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​
   
28 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>a(Landroid/​view/​View;​Landroid/​view/​ActionMode$Callback;​)​Landroid/​view/​ActionMode;​ 28 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>a(Landroid/​view/​View;​Landroid/​view/​ActionMode$Callback;​)​Landroid/​view/​ActionMode;​
   
29 ·​·​·​·​move-​result-​object·​v0 29 ·​·​·​·​move-​result-​object·​v0
   
30 ·​·​·​·​:​goto_0 30 ·​·​·​·​:​goto_0
31 ·​·​·​·​return-​object·​v0 31 ·​·​·​·​return-​object·​v0
   
32 ·​·​·​·​:​cond_0 32 ·​·​·​·​:​cond_0
⊟
smali/android/support/v7/internal/widget/FitWindowsLinearLayout.smali
Offset 1, 16 lines modified Offset 1, 16 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​
2 .​super·​Landroid/​widget/​LinearLayout;​ 2 .​super·​Landroid/​widget/​LinearLayout;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​z;​ 4 .​implements·​Landroid/​support/​v7/​internal/​widget/​ab;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 6 .​field·​private·​a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V 10 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​><init>(Landroid/​content/​Context;​)​V
Offset 27, 30 lines modified Offset 27, 30 lines modified
27 .​end·​method 27 .​end·​method
   
   
28 #·​virtual·​methods 28 #·​virtual·​methods
29 .​method·​protected·​fitSystemWindows(Land​roid/​graphics/​Rect;​)​Z 29 .​method·​protected·​fitSystemWindows(Land​roid/​graphics/​Rect;​)​Z
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
32 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 32 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
34 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a(Landroid/​graphics/​Rect;​)​V 34 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a(Landroid/​graphics/​Rect;​)​V
   
35 ·​·​·​·​:​cond_0 35 ·​·​·​·​:​cond_0
36 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​>fitSystemWindows(Lan​droid/​graphics/​Rect;​)​Z 36 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​widget/​LinearLayout;​-​>fitSystemWindows(Lan​droid/​graphics/​Rect;​)​Z
   
37 ·​·​·​·​move-​result·​v0 37 ·​·​·​·​move-​result·​v0
   
38 ·​·​·​·​return·​v0 38 ·​·​·​·​return·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​public·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​aa;​)​V 40 .​method·​public·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​ac;​)​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aa;​ 42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​FitWindowsLinearLayou​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ac;​
   
43 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
44 .​end·​method 44 .​end·​method
⊟
smali/android/support/v7/internal/widget/TintImageView.smali
Offset 3, 15 lines modified Offset 3, 15 lines modified
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​[I 4 .​field·​private·​static·​final·​a:​[I
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​static·​constructor·​<clinit>()​V 8 .​method·​static·​constructor·​<clinit>()​V
9 ·​·​·​·​.​locals·​1 9 ·​·​·​·​.​locals·​1
   
10 ·​·​·​·​const/​4·​v0,​·​0x2 10 ·​·​·​·​const/​4·​v0,​·​0x2
Offset 60, 69 lines modified Offset 60, 69 lines modified
   
60 ·​·​·​·​const/​4·​v2,​·​0x0 60 ·​·​·​·​const/​4·​v2,​·​0x0
   
61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​ImageView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​ImageView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
62 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>a:​[I 62 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>a:​[I
   
63 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 63 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
64 ·​·​·​·​move-​result-​object·​v0 64 ·​·​·​·​move-​result-​object·​v0
   
65 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a()​I 65 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a()​I
   
66 ·​·​·​·​move-​result·​v1 66 ·​·​·​·​move-​result·​v1
   
67 ·​·​·​·​if-​lez·​v1,​·​:​cond_1 67 ·​·​·​·​if-​lez·​v1,​·​:​cond_1
   
68 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z 68 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
69 ·​·​·​·​move-​result·​v1 69 ·​·​·​·​move-​result·​v1
   
70 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 70 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
71 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 71 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
72 ·​·​·​·​move-​result-​object·​v1 72 ·​·​·​·​move-​result-​object·​v1
   
73 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V 73 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
74 ·​·​·​·​:​cond_0 74 ·​·​·​·​:​cond_0
75 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z 75 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
76 ·​·​·​·​move-​result·​v1 76 ·​·​·​·​move-​result·​v1
   
77 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 77 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
78 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 78 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
79 ·​·​·​·​move-​result-​object·​v1 79 ·​·​·​·​move-​result-​object·​v1
   
80 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setImageDrawable(Lan​droid/​graphics/​drawable/​Drawable;​)​V 80 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setImageDrawable(Lan​droid/​graphics/​drawable/​Drawable;​)​V
   
81 ·​·​·​·​:​cond_1 81 ·​·​·​·​:​cond_1
82 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 82 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
83 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​ 83 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>c()​Landroid/​support/​v7/​internal/​widget/​ba;​
   
84 ·​·​·​·​move-​result-​object·​v0 84 ·​·​·​·​move-​result-​object·​v0
   
85 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 85 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
86 ·​·​·​·​return-​void 86 ·​·​·​·​return-​void
87 .​end·​method 87 .​end·​method
   
   
88 #·​virtual·​methods 88 #·​virtual·​methods
89 .​method·​public·​setImageResource(I)​V 89 .​method·​public·​setImageResource(I)​V
90 ·​·​·​·​.​locals·​1 90 ·​·​·​·​.​locals·​1
   
91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
92 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 92 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
93 ·​·​·​·​move-​result-​object·​v0 93 ·​·​·​·​move-​result-​object·​v0
   
94 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setImageDrawable(Lan​droid/​graphics/​drawable/​Drawable;​)​V 94 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>setImageDrawable(Lan​droid/​graphics/​drawable/​Drawable;​)​V
   
95 ·​·​·​·​return-​void 95 ·​·​·​·​return-​void
96 .​end·​method 96 .​end·​method
⊟
smali/android/support/v7/internal/widget/ViewStubCompat.smali
Offset 7, 15 lines modified Offset 7, 15 lines modified
   
7 .​field·​private·​b:​I 7 .​field·​private·​b:​I
   
8 .​field·​private·​c:​Ljava/​lang/​ref/​WeakReference;​ 8 .​field·​private·​c:​Ljava/​lang/​ref/​WeakReference;​
   
9 .​field·​private·​d:​Landroid/​view/​LayoutInflater;​ 9 .​field·​private·​d:​Landroid/​view/​LayoutInflater;​
   
10 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​bg;​ 10 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​bk;​
   
   
11 #·​direct·​methods 11 #·​direct·​methods
12 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 12 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
13 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​const/​4·​v0,​·​0x0 14 ·​·​·​·​const/​4·​v0,​·​0x0
Offset 32, 37 lines modified Offset 32, 37 lines modified
   
32 ·​·​·​·​const/​4·​v2,​·​0x0 32 ·​·​·​·​const/​4·​v2,​·​0x0
   
33 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 33 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
34 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I 34 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I
   
35 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>ViewStubCompat:​[I 35 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ViewStubCompat:​[I
   
36 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 36 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
37 ·​·​·​·​move-​result-​object·​v0 37 ·​·​·​·​move-​result-​object·​v0
   
38 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ViewStubCompat_andro​id_inflatedId:​I 38 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ViewStubCompat_andro​id_inflatedId:​I
   
39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I 39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I
   
40 ·​·​·​·​move-​result·​v1 40 ·​·​·​·​move-​result·​v1
   
41 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>b:​I 41 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>b:​I
   
42 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ViewStubCompat_andro​id_layout:​I 42 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ViewStubCompat_andro​id_layout:​I
   
43 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I 43 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I
   
44 ·​·​·​·​move-​result·​v1 44 ·​·​·​·​move-​result·​v1
   
45 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I 45 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I
   
46 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ViewStubCompat_andro​id_id:​I 46 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ViewStubCompat_andro​id_id:​I
   
47 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I 47 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I
   
48 ·​·​·​·​move-​result·​v1 48 ·​·​·​·​move-​result·​v1
   
49 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>setId(I)​V 49 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>setId(I)​V
   
Offset 143, 21 lines modified Offset 143, 21 lines modified
143 ·​·​·​·​:​goto_1 143 ·​·​·​·​:​goto_1
144 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​ref/​WeakReference;​ 144 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​ref/​WeakReference;​
   
145 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​ref/​WeakReference;​-​><init>(Ljava/​lang/​Object;​)​V 145 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​ref/​WeakReference;​-​><init>(Ljava/​lang/​Object;​)​V
   
146 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>c:​Ljava/​lang/​ref/​WeakReference;​ 146 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>c:​Ljava/​lang/​ref/​WeakReference;​
   
147 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bg;​ 147 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bk;​
   
148 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 148 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
149 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bg;​ 149 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bk;​
   
150 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>a(Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​Landroid/​view/​View;​)​V 150 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bk;​-​>a(Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​Landroid/​view/​View;​)​V
   
151 ·​·​·​·​:​cond_1 151 ·​·​·​·​:​cond_1
152 ·​·​·​·​return-​object·​v1 152 ·​·​·​·​return-​object·​v1
   
153 ·​·​·​·​:​cond_2 153 ·​·​·​·​:​cond_2
154 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>getContext()​Landroid/​content/​Context;​ 154 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>getContext()​Landroid/​content/​Context;​
   
Offset 259, 18 lines modified Offset 259, 18 lines modified
259 ·​·​·​·​.​locals·​0 259 ·​·​·​·​.​locals·​0
   
260 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I 260 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>a:​I
   
261 ·​·​·​·​return-​void 261 ·​·​·​·​return-​void
262 .​end·​method 262 .​end·​method
   
263 .​method·​public·​setOnInflateListener(​Landroid/​support/​v7/​internal/​widget/​bg;​)​V 263 .​method·​public·​setOnInflateListener(​Landroid/​support/​v7/​internal/​widget/​bk;​)​V
264 ·​·​·​·​.​locals·​0 264 ·​·​·​·​.​locals·​0
   
265 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bg;​ 265 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ViewStubCompat;​-​>e:​Landroid/​support/​v7/​internal/​widget/​bk;​
   
266 ·​·​·​·​return-​void 266 ·​·​·​·​return-​void
267 .​end·​method 267 .​end·​method
   
268 .​method·​public·​setVisibility(I)​V 268 .​method·​public·​setVisibility(I)​V
269 ·​·​·​·​.​locals·​2 269 ·​·​·​·​.​locals·​2
   
⊟
smali/android/support/v7/internal/widget/a.smali
Offset 9, 25 lines modified Offset 9, 25 lines modified
9 #·​instance·​fields 9 #·​instance·​fields
10 .​field·​protected·​final·​a:​Landroid/​support/​v7/​internal/​widget/​b;​ 10 .​field·​protected·​final·​a:​Landroid/​support/​v7/​internal/​widget/​b;​
   
11 .​field·​protected·​final·​b:​Landroid/​content/​Context;​ 11 .​field·​protected·​final·​b:​Landroid/​content/​Context;​
   
12 .​field·​protected·​c:​Landroid/​support/​v7/​widget/​ActionMenuView;​ 12 .​field·​protected·​c:​Landroid/​support/​v7/​widget/​ActionMenuView;​
   
13 .​field·​protected·​d:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 13 .​field·​protected·​d:​Landroid/​support/​v7/​widget/​a;​
   
14 .​field·​protected·​e:​Landroid/​view/​ViewGroup;​ 14 .​field·​protected·​e:​Landroid/​view/​ViewGroup;​
   
15 .​field·​protected·​f:​Z 15 .​field·​protected·​f:​Z
   
16 .​field·​protected·​g:​Z 16 .​field·​protected·​g:​Z
   
17 .​field·​protected·​h:​I 17 .​field·​protected·​h:​I
   
18 .​field·​protected·​i:​Landroid/​support/​v4/​view/​cf;​ 18 .​field·​protected·​i:​Landroid/​support/​a/​g/​ax;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​static·​constructor·​<clinit>()​V 20 .​method·​static·​constructor·​<clinit>()​V
21 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​1
   
22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
Offset 74, 15 lines modified Offset 74, 15 lines modified
   
74 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​TypedValue;​-​><init>()​V 74 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​TypedValue;​-​><init>()​V
   
75 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getTheme()​Landroid/​content/​res/​Resources$Theme;​ 75 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getTheme()​Landroid/​content/​res/​Resources$Theme;​
   
76 ·​·​·​·​move-​result-​object·​v1 76 ·​·​·​·​move-​result-​object·​v1
   
77 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​b;​-​>actionBarPopupTheme:​I 77 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​b;​-​>actionBarPopupTheme:​I
   
78 ·​·​·​·​const/​4·​v3,​·​0x1 78 ·​·​·​·​const/​4·​v3,​·​0x1
   
79 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​v3},​·​Landroid/​content/​res/​Resources$Theme;​-​>resolveAttribute(ILa​ndroid/​util/​TypedValue;​Z)​Z 79 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0,​·​v3},​·​Landroid/​content/​res/​Resources$Theme;​-​>resolveAttribute(ILa​ndroid/​util/​TypedValue;​Z)​Z
   
80 ·​·​·​·​move-​result·​v1 80 ·​·​·​·​move-​result·​v1
   
Offset 203, 59 lines modified Offset 203, 59 lines modified
   
203 ·​·​·​·​const/​high16·​v6,​·​0x3f800000·​·​·​·​#·​1.​0f 203 ·​·​·​·​const/​high16·​v6,​·​0x3f800000·​·​·​·​#·​1.​0f
   
204 ·​·​·​·​const-​wide/​16·​v4,​·​0xc8 204 ·​·​·​·​const-​wide/​16·​v4,​·​0xc8
   
205 ·​·​·​·​const/​4·​v3,​·​0x0 205 ·​·​·​·​const/​4·​v3,​·​0x0
   
206 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 206 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
207 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 207 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
208 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 208 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
209 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​cf;​-​>a()​V 209 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​g/​ax;​-​>a()​V
   
210 ·​·​·​·​:​cond_0 210 ·​·​·​·​:​cond_0
211 ·​·​·​·​if-​nez·​p1,​·​:​cond_3 211 ·​·​·​·​if-​nez·​p1,​·​:​cond_3
   
212 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>getVisibility()​I 212 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>getVisibility()​I
   
213 ·​·​·​·​move-​result·​v0 213 ·​·​·​·​move-​result·​v0
   
214 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 214 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
215 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​view/​au;​-​>c(Landroid/​view/​View;​F)​V 215 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​a/​g/​aa;​-​>c(Landroid/​view/​View;​F)​V
   
216 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>e:​Landroid/​view/​ViewGroup;​ 216 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>e:​Landroid/​view/​ViewGroup;​
   
217 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 217 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
218 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuView;​ 218 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuView;​
   
219 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 219 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
220 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuView;​ 220 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuView;​
   
221 ·​·​·​·​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​au;​-​>c(Landroid/​view/​View;​F)​V 221 ·​·​·​·​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​a/​g/​aa;​-​>c(Landroid/​view/​View;​F)​V
   
222 ·​·​·​·​:​cond_1 222 ·​·​·​·​:​cond_1
223 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​au;​-​>i(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​cf;​ 223 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​g/​aa;​-​>e(Landroid/​view/​View;​)​Landroid/​support/​a/​g/​ax;​
   
224 ·​·​·​·​move-​result-​object·​v0 224 ·​·​·​·​move-​result-​object·​v0
   
225 ·​·​·​·​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​support/​v4/​view/​cf;​-​>a(F)​Landroid/​support/​v4/​view/​cf;​ 225 ·​·​·​·​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​support/​a/​g/​ax;​-​>a(F)​Landroid/​support/​a/​g/​ax;​
   
226 ·​·​·​·​move-​result-​object·​v0 226 ·​·​·​·​move-​result-​object·​v0
   
227 ·​·​·​·​invoke-​virtual·​{v0,​·​v4,​·​v5},​·​Landroid/​support/​v4/​view/​cf;​-​>a(J)​Landroid/​support/​v4/​view/​cf;​ 227 ·​·​·​·​invoke-​virtual·​{v0,​·​v4,​·​v5},​·​Landroid/​support/​a/​g/​ax;​-​>a(J)​Landroid/​support/​a/​g/​ax;​
   
228 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>j:​Landroid/​view/​animation/​Interpolator;​ 228 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>j:​Landroid/​view/​animation/​Interpolator;​
   
229 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​cf;​-​>a(Landroid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​cf;​ 229 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​ax;​-​>a(Landroid/​view/​animation/​Interpolator;​)​Landroid/​support/​a/​g/​ax;​
   
230 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>e:​Landroid/​view/​ViewGroup;​ 230 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>e:​Landroid/​view/​ViewGroup;​
   
231 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 231 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
Max diff block lines reached; 10391/14363 bytes (72.35%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/aa.smali
Offset 1, 7 lines modified Offset 1, 390 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​aa;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​aa;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​graphics/​drawable/​Drawable;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
   
  5 #·​instance·​fields
  6 .​field·​private·​final·​a:​Landroid/​graphics/​drawable/​Drawable;​
   
   
  7 #·​direct·​methods
  8 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​)​V
  9 ·​·​·​·​.​locals·​1
   
  10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​><init>()​V
   
  11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  12 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  13 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>setCallback(Landroid​/​graphics/​drawable/​Drawable$Callback;​)​V
   
  14 ·​·​·​·​return-​void
  15 .​end·​method
   
   
3 #·​virtual·​methods 16 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​graphics/​Rect;​)​V 17 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V
  18 ·​·​·​·​.​locals·​1
   
  19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
  21 ·​·​·​·​return-​void
  22 .​end·​method
   
  23 .​method·​public·​getChangingConfigurat​ions()​I
  24 ·​·​·​·​.​locals·​1
   
  25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getChangingConfigura​tions()​I
   
  27 ·​·​·​·​move-​result·​v0
   
  28 ·​·​·​·​return·​v0
  29 .​end·​method
   
  30 .​method·​public·​getCurrent()​Landroid/​graphics/​drawable/​Drawable;​
  31 ·​·​·​·​.​locals·​1
   
  32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  33 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getCurrent()​Landroid/​graphics/​drawable/​Drawable;​
   
  34 ·​·​·​·​move-​result-​object·​v0
   
  35 ·​·​·​·​return-​object·​v0
  36 .​end·​method
   
  37 .​method·​public·​getIntrinsicHeight()​I
  38 ·​·​·​·​.​locals·​1
   
  39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  40 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getIntrinsicHeight()​I
   
  41 ·​·​·​·​move-​result·​v0
   
  42 ·​·​·​·​return·​v0
  43 .​end·​method
   
  44 .​method·​public·​getIntrinsicWidth()​I
  45 ·​·​·​·​.​locals·​1
   
  46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  47 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getIntrinsicWidth()​I
   
  48 ·​·​·​·​move-​result·​v0
   
  49 ·​·​·​·​return·​v0
  50 .​end·​method
   
  51 .​method·​public·​getMinimumHeight()​I
  52 ·​·​·​·​.​locals·​1
   
  53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  54 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getMinimumHeight()​I
   
  55 ·​·​·​·​move-​result·​v0
   
  56 ·​·​·​·​return·​v0
  57 .​end·​method
   
  58 .​method·​public·​getMinimumWidth()​I
Max diff block lines reached; 0/10977 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ab.smali
Offset 1, 623 lines modified Offset 1, 7 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ab;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​ab;​
2 .​super·​Landroid/​widget/​ListView;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields  
4 .​field·​private·​static·​final·​f:​[I  
   
   
5 #·​instance·​fields  
6 .​field·​final·​a:​Landroid/​graphics/​Rect;​  
   
7 .​field·​b:​I  
   
8 .​field·​c:​I  
   
9 .​field·​d:​I  
   
10 .​field·​e:​I  
   
11 .​field·​private·​g:​Ljava/​lang/​reflect/​Field;​  
   
12 .​field·​private·​h:​Landroid/​support/​v7/​internal/​widget/​ac;​  
   
   
13 #·​direct·​methods  
14 .​method·​static·​constructor·​<clinit>()​V  
15 ·​·​·​·​.​locals·​2  
   
16 ·​·​·​·​const/​4·​v1,​·​0x0  
   
17 ·​·​·​·​const/​4·​v0,​·​0x1  
   
18 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I  
   
19 ·​·​·​·​aput·​v1,​·​v0,​·​v1  
   
20 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>f:​[I  
   
21 ·​·​·​·​return-​void  
22 .​end·​method  
   
23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
24 ·​·​·​·​.​locals·​2  
   
25 ·​·​·​·​const/​4·​v1,​·​0x0  
   
26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​ListView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
27 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​  
   
28 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V  
   
29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>a:​Landroid/​graphics/​Rect;​  
   
30 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>b:​I  
   
31 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>c:​I  
   
32 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>d:​I  
   
33 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>e:​I  
   
34 ·​·​·​·​:​try_start_0  
35 ·​·​·​·​const-​class·​v0,​·​Landroid/​widget/​AbsListView;​  
   
36 ·​·​·​·​const-​string·​v1,​·​"mIsChildViewEnabled"​  
   
37 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​  
   
38 ·​·​·​·​move-​result-​object·​v0  
   
39 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>g:​Ljava/​lang/​reflect/​Field;​  
   
40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>g:​Ljava/​lang/​reflect/​Field;​  
   
41 ·​·​·​·​const/​4·​v1,​·​0x1  
   
42 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V  
43 ·​·​·​·​:​try_end_0  
44 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0  
   
45 ·​·​·​·​:​goto_0  
46 ·​·​·​·​return-​void  
   
47 ·​·​·​·​:​catch_0  
48 ·​·​·​·​move-​exception·​v0  
   
49 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​NoSuchFieldException;​-​>printStackTrace()​V  
   
50 ·​·​·​·​goto·​:​goto_0  
51 .​end·​method  
   
   
52 #·​virtual·​methods 3 #·​virtual·​methods
53 .​method·​public·​a(IIIII)​I 4 .​method·​public·​abstract·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​ac;​)​V
54 ·​·​·​·​.​locals·​12  
   
55 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​>getListPaddingTop()​I  
   
Max diff block lines reached; 0/14525 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ad.smali
Offset 1, 7 lines modified Offset 1, 623 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​ad;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ad;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​widget/​ListView;​
   
   
  3 #·​static·​fields
  4 .​field·​private·​static·​final·​f:​[I
   
   
  5 #·​instance·​fields
  6 .​field·​final·​a:​Landroid/​graphics/​Rect;​
   
  7 .​field·​b:​I
   
  8 .​field·​c:​I
   
  9 .​field·​d:​I
   
  10 .​field·​e:​I
   
  11 .​field·​private·​g:​Ljava/​lang/​reflect/​Field;​
   
  12 .​field·​private·​h:​Landroid/​support/​v7/​internal/​widget/​ae;​
   
   
  13 #·​direct·​methods
  14 .​method·​static·​constructor·​<clinit>()​V
  15 ·​·​·​·​.​locals·​2
   
  16 ·​·​·​·​const/​4·​v1,​·​0x0
   
  17 ·​·​·​·​const/​4·​v0,​·​0x1
   
  18 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
  19 ·​·​·​·​aput·​v1,​·​v0,​·​v1
   
  20 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>f:​[I
   
  21 ·​·​·​·​return-​void
  22 .​end·​method
   
  23 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
  24 ·​·​·​·​.​locals·​2
   
  25 ·​·​·​·​const/​4·​v1,​·​0x0
   
  26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​ListView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  27 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
  28 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
  29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>a:​Landroid/​graphics/​Rect;​
   
  30 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>b:​I
   
  31 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>c:​I
   
  32 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>d:​I
   
  33 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>e:​I
   
  34 ·​·​·​·​:​try_start_0
  35 ·​·​·​·​const-​class·​v0,​·​Landroid/​widget/​AbsListView;​
   
  36 ·​·​·​·​const-​string·​v1,​·​"mIsChildViewEnabled"​
   
  37 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​
   
  38 ·​·​·​·​move-​result-​object·​v0
   
  39 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>g:​Ljava/​lang/​reflect/​Field;​
   
  40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>g:​Ljava/​lang/​reflect/​Field;​
   
  41 ·​·​·​·​const/​4·​v1,​·​0x1
   
  42 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V
  43 ·​·​·​·​:​try_end_0
  44 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
  45 ·​·​·​·​:​goto_0
  46 ·​·​·​·​return-​void
   
  47 ·​·​·​·​:​catch_0
  48 ·​·​·​·​move-​exception·​v0
   
  49 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​NoSuchFieldException;​-​>printStackTrace()​V
   
  50 ·​·​·​·​goto·​:​goto_0
  51 .​end·​method
   
   
3 #·​virtual·​methods 52 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​view/​View;​Landroid/​view/​ActionMode$Callback;​)​Landroid/​view/​ActionMode;​ 53 .​method·​public·​a(IIIII)​I
  54 ·​·​·​·​.​locals·​12
   
  55 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​>getListPaddingTop()​I
   
Max diff block lines reached; 0/14533 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ae.smali
Offset 1, 267 lines modified Offset 1, 109 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ae;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ae;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​aa;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​a:​I 4 .​field·​private·​a:​Z
   
5 .​field·​private·​b:​I  
   
6 .​field·​private·​c:​I  
   
7 .​field·​private·​d:​I  
   
8 .​field·​private·​e:​I  
   
9 .​field·​private·​f:​I  
   
10 .​field·​private·​g:​Z  
   
11 .​field·​private·​h:​Z  
   
   
12 #·​direct·​methods 5 #·​direct·​methods
13 .​method·​public·​constructor·​<init>()​V 6 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​)​V
14 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​1
   
15 ·​·​·​·​const/​high16·​v1,​·​-​0x80000000  
   
16 ·​·​·​·​const/​4·​v0,​·​0x0  
   
17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
18 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​I  
   
19 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>b:​I  
   
20 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>c:​I  
   
21 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>d:​I  
   
22 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>e:​I  
   
23 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>f:​I 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​)​V
   
24 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>g:​Z 9 ·​·​·​·​const/​4·​v0,​·​0x1
   
25 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>h:​Z 10 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​Z
   
26 ·​·​·​·​return-​void 11 ·​·​·​·​return-​void
27 .​end·​method 12 .​end·​method
   
   
28 #·​virtual·​methods 13 #·​virtual·​methods
29 .​method·​public·​a()​I 14 .​method·​a(Z)​V
30 ·​·​·​·​.​locals·​1 15 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​I 16 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​Z
   
32 ·​·​·​·​return·​v0 17 ·​·​·​·​return-​void
33 .​end·​method 18 .​end·​method
   
34 .​method·​public·​a(II)​V 19 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V
35 ·​·​·​·​.​locals·​2 20 ·​·​·​·​.​locals·​1
   
36 ·​·​·​·​const/​high16·​v1,​·​-​0x80000000  
   
37 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>c:​I  
   
38 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>d:​I  
   
39 ·​·​·​·​const/​4·​v0,​·​0x1  
   
40 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>h:​Z  
   
41 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>g:​Z  
   
42 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 21 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​Z
   
43 ·​·​·​·​if-​eq·​p2,​·​v1,​·​:​cond_0 22 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
44 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​I 23 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
45 ·​·​·​·​:​cond_0 24 ·​·​·​·​:​cond_0
46 ·​·​·​·​if-​eq·​p1,​·​v1,​·​:​cond_1  
   
47 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>b:​I  
   
48 ·​·​·​·​:​cond_1  
49 ·​·​·​·​:​goto_0  
50 ·​·​·​·​return-​void 25 ·​·​·​·​return-​void
   
51 ·​·​·​·​:​cond_2  
52 ·​·​·​·​if-​eq·​p1,​·​v1,​·​:​cond_3  
   
53 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​>a:​I  
   
54 ·​·​·​·​:​cond_3  
55 ·​·​·​·​if-​eq·​p2,​·​v1,​·​:​cond_1  
   
Max diff block lines reached; 4436/7334 bytes (60.49%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/af.smali
Offset 1, 646 lines modified Offset 1, 7 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​af;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​af;​
2 .​super·​Landroid/​widget/​HorizontalScrollView;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​q;​  
   
   
5 #·​static·​fields  
6 .​field·​private·​static·​final·​j:​Landroid/​view/​animation/​Interpolator;​  
   
   
7 #·​instance·​fields  
8 .​field·​a:​Ljava/​lang/​Runnable;​  
   
9 .​field·​b:​I  
   
10 .​field·​c:​I  
   
11 .​field·​private·​d:​Landroid/​support/​v7/​internal/​widget/​ai;​  
   
12 .​field·​private·​e:​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​  
   
13 .​field·​private·​f:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​  
   
14 .​field·​private·​g:​Z  
   
15 .​field·​private·​h:​I  
   
16 .​field·​private·​i:​I  
   
   
17 #·​direct·​methods  
18 .​method·​static·​constructor·​<clinit>()​V  
19 ·​·​·​·​.​locals·​1  
   
20 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​  
   
21 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>()​V  
   
22 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>j:​Landroid/​view/​animation/​Interpolator;​  
   
23 ·​·​·​·​return-​void  
24 .​end·​method  
   
25 .​method·​private·​a(Landroid/​support/​v7/​app/​d;​Z)​Landroid/​support/​v7/​internal/​widget/​aj;​  
26 ·​·​·​·​.​locals·​4  
   
27 ·​·​·​·​const/​4·​v2,​·​0x0  
   
28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​  
   
29 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>getContext()​Landroid/​content/​Context;​  
   
30 ·​·​·​·​move-​result-​object·​v1  
   
31 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​><init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​content/​Context;​Landroid/​support/​v7/​app/​d;​Z)​V  
   
32 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0  
   
33 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V  
   
34 ·​·​·​·​new-​instance·​v1,​·​Landroid/​widget/​AbsListView$LayoutPar​ams;​  
   
35 ·​·​·​·​const/​4·​v2,​·​-​0x1  
   
36 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>h:​I  
   
37 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​widget/​AbsListView$LayoutPar​ams;​-​><init>(II)​V  
   
38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V  
   
39 ·​·​·​·​:​goto_0  
40 ·​·​·​·​return-​object·​v0  
   
41 ·​·​·​·​:​cond_0  
42 ·​·​·​·​const/​4·​v1,​·​0x1  
   
43 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setFocusable(Z)​V  
   
44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ai;​  
   
45 ·​·​·​·​if-​nez·​v1,​·​:​cond_1  
   
46 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ai;​  
   
47 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​><init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​support/​v7/​internal/​widget/​ag;​)​V  
   
48 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ai;​  
   
49 ·​·​·​·​:​cond_1  
50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ai;​  
   
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V  
   
52 ·​·​·​·​goto·​:​goto_0  
53 .​end·​method  
   
54 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​support/​v7/​app/​d;​Z)​Landroid/​support/​v7/​internal/​widget/​aj;​  
55 ·​·​·​·​.​locals·​1  
Max diff block lines reached; 9214/18704 bytes (49.26%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ag.smali
Offset 1, 69 lines modified Offset 1, 267 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ag;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ag;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces  
4 .​implements·​Ljava/​lang/​Runnable;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​ 4 .​field·​private·​a:​I
   
  5 .​field·​private·​b:​I
   
  6 .​field·​private·​c:​I
   
  7 .​field·​private·​d:​I
   
  8 .​field·​private·​e:​I
   
  9 .​field·​private·​f:​I
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​af;​ 10 .​field·​private·​g:​Z
   
  11 .​field·​private·​h:​Z
   
   
8 #·​direct·​methods 12 #·​direct·​methods
9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​view/​View;​)​V 13 .​method·​public·​constructor·​<init>()​V
10 ·​·​·​·​.​locals·​0 14 ·​·​·​·​.​locals·​2
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>b:​Landroid/​support/​v7/​internal/​widget/​af;​ 15 ·​·​·​·​const/​high16·​v1,​·​-​0x80000000
   
12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>a:​Landroid/​view/​View;​ 16 ·​·​·​·​const/​4·​v0,​·​0x0
   
13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  18 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>a:​I
   
  19 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>b:​I
   
  20 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>c:​I
   
  21 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>d:​I
   
  22 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>e:​I
   
  23 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>f:​I
   
  24 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>g:​Z
   
  25 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>h:​Z
   
14 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
15 .​end·​method 27 .​end·​method
   
   
16 #·​virtual·​methods 28 #·​virtual·​methods
17 .​method·​public·​run()​V 29 .​method·​public·​a()​I
18 ·​·​·​·​.​locals·​3 30 ·​·​·​·​.​locals·​1
   
  31 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>a:​I
   
  32 ·​·​·​·​return·​v0
  33 .​end·​method
   
  34 .​method·​public·​a(II)​V
  35 ·​·​·​·​.​locals·​2
   
  36 ·​·​·​·​const/​high16·​v1,​·​-​0x80000000
   
  37 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>c:​I
   
  38 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>d:​I
   
  39 ·​·​·​·​const/​4·​v0,​·​0x1
   
  40 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>h:​Z
   
  41 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>g:​Z
   
  42 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
  43 ·​·​·​·​if-​eq·​p2,​·​v1,​·​:​cond_0
   
  44 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>a:​I
   
  45 ·​·​·​·​:​cond_0
  46 ·​·​·​·​if-​eq·​p1,​·​v1,​·​:​cond_1
   
  47 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>b:​I
   
  48 ·​·​·​·​:​cond_1
  49 ·​·​·​·​:​goto_0
  50 ·​·​·​·​return-​void
   
  51 ·​·​·​·​:​cond_2
  52 ·​·​·​·​if-​eq·​p1,​·​v1,​·​:​cond_3
   
  53 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​>a:​I
   
Max diff block lines reached; 4180/7203 bytes (58.03%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ah.smali
Offset 1, 112 lines modified Offset 1, 646 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ah;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ah;​
2 .​super·​Landroid/​widget/​BaseAdapter;​ 2 .​super·​Landroid/​widget/​HorizontalScrollView;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​widget/​s;​
   
   
  5 #·​static·​fields
  6 .​field·​private·​static·​final·​j:​Landroid/​view/​animation/​Interpolator;​
   
   
3 #·​instance·​fields 7 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​af;​ 8 .​field·​a:​Ljava/​lang/​Runnable;​
   
  9 .​field·​b:​I
   
  10 .​field·​c:​I
   
  11 .​field·​private·​d:​Landroid/​support/​v7/​internal/​widget/​ak;​
   
  12 .​field·​private·​e:​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​
   
  13 .​field·​private·​f:​Landroid/​support/​v7/​internal/​widget/​am;​
   
  14 .​field·​private·​g:​Z
   
  15 .​field·​private·​h:​I
   
  16 .​field·​private·​i:​I
   
   
5 #·​direct·​methods 17 #·​direct·​methods
6 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​)​V 18 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​1
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​ 20 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V 21 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>()​V
   
  22 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>j:​Landroid/​view/​animation/​Interpolator;​
   
10 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
11 .​end·​method 24 .​end·​method
   
12 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​support/​v7/​internal/​widget/​ag;​)​V 25 .​method·​private·​a(Landroid/​support/​v7/​a/​d;​Z)​Landroid/​support/​v7/​internal/​widget/​al;​
13 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​4
   
14 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​><init>(Landroid/​support/​v7/​internal/​widget/​af;​)​V 27 ·​·​·​·​const/​4·​v2,​·​0x0
   
15 ·​·​·​·​return-​void 28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​al;​
   
  29 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>getContext()​Landroid/​content/​Context;​
   
  30 ·​·​·​·​move-​result-​object·​v1
   
  31 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​content/​Context;​Landroid/​support/​v7/​a/​d;​Z)​V
   
  32 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0
   
  33 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
  34 ·​·​·​·​new-​instance·​v1,​·​Landroid/​widget/​AbsListView$LayoutPar​ams;​
   
  35 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
  36 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>h:​I
   
  37 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​widget/​AbsListView$LayoutPar​ams;​-​><init>(II)​V
   
  38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V
   
  39 ·​·​·​·​:​goto_0
  40 ·​·​·​·​return-​object·​v0
   
  41 ·​·​·​·​:​cond_0
  42 ·​·​·​·​const/​4·​v1,​·​0x1
   
  43 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setFocusable(Z)​V
   
  44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ak;​
   
  45 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
  46 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ak;​
   
  47 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​support/​v7/​internal/​widget/​ai;​)​V
   
  48 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ak;​
   
  49 ·​·​·​·​:​cond_1
  50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ak;​
   
  51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setOnClickListener(L​android/​view/​View$OnClickListener;​)​V
   
  52 ·​·​·​·​goto·​:​goto_0
16 .​end·​method 53 .​end·​method
   
  54 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​support/​v7/​a/​d;​Z)​Landroid/​support/​v7/​internal/​widget/​al;​
  55 ·​·​·​·​.​locals·​1
Max diff block lines reached; 17218/21007 bytes (81.96%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ai.smali
Offset 1, 93 lines modified Offset 1, 69 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ai;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ai;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​View$OnClickListener;​ 4 .​implements·​Ljava/​lang/​Runnable;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​af;​ 6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​
   
  7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
   
7 #·​direct·​methods 8 #·​direct·​methods
8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​)​V 9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​view/​View;​)​V
9 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​ 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​view/​View;​
13 .​end·​method  
   
14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​support/​v7/​internal/​widget/​ag;​)​V 13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
15 ·​·​·​·​.​locals·​0  
   
16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​><init>(Landroid/​support/​v7/​internal/​widget/​af;​)​V  
   
17 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
18 .​end·​method 15 .​end·​method
   
   
19 #·​virtual·​methods 16 #·​virtual·​methods
20 .​method·​public·​onClick(Landroid/​view/​View;​)​V 17 .​method·​public·​run()​V
21 ·​·​·​·​.​locals·​5 18 ·​·​·​·​.​locals·​3
   
22 ·​·​·​·​const/​4·​v1,​·​0x0  
   
23 ·​·​·​·​move-​object·​v0,​·​p1  
   
24 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​  
   
25 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>b()​Landroid/​support/​v7/​app/​d;​  
   
26 ·​·​·​·​move-​result-​object·​v0  
   
27 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​app/​d;​-​>d()​V 19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​view/​View;​
   
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​ 20 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getLeft()​I
   
29 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>a(Landroid/​support/​v7/​internal/​widget/​af;​)​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​ 21 ·​·​·​·​move-​result·​v0
   
30 ·​·​·​·​move-​result-​object·​v0 22 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
31 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>getChildCount()​I 23 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>getWidth()​I
   
32 ·​·​·​·​move-​result·​v3 24 ·​·​·​·​move-​result·​v1
   
33 ·​·​·​·​move·​v2,​·​v1 25 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​view/​View;​
   
34 ·​·​·​·​:​goto_0 26 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​view/​View;​-​>getWidth()​I
35 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_1  
   
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​ 27 ·​·​·​·​move-​result·​v2
   
37 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​af;​-​>a(Landroid/​support/​v7/​internal/​widget/​af;​)​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​ 28 ·​·​·​·​sub-​int/​2addr·​v1,​·​v2
   
38 ·​·​·​·​move-​result-​object·​v0 29 ·​·​·​·​div-​int/​lit8·​v1,​·​v1,​·​0x2
   
39 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>getChildAt(I)​Landroid/​view/​View;​ 30 ·​·​·​·​sub-​int/​2addr·​v0,​·​v1
   
40 ·​·​·​·​move-​result-​object·​v4 31 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
41 ·​·​·​·​if-​ne·​v4,​·​p1,​·​:​cond_0 32 ·​·​·​·​const/​4·​v2,​·​0x0
   
42 ·​·​·​·​const/​4·​v0,​·​0x1 33 ·​·​·​·​invoke-​virtual·​{v1,​·​v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>smoothScrollTo(II)​V
   
43 ·​·​·​·​:​goto_1 34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ai;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ah;​
44 ·​·​·​·​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​view/​View;​-​>setSelected(Z)​V  
   
45 ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​0x1 35 ·​·​·​·​const/​4·​v1,​·​0x0
   
46 ·​·​·​·​move·​v2,​·​v0  
   
47 ·​·​·​·​goto·​:​goto_0  
   
48 ·​·​·​·​:​cond_0  
49 ·​·​·​·​move·​v0,​·​v1  
   
50 ·​·​·​·​goto·​:​goto_1 36 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>a:​Ljava/​lang/​Runnable;​
   
51 ·​·​·​·​:​cond_1  
52 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
53 .​end·​method 38 .​end·​method
⊟
smali/android/support/v7/internal/widget/aj.smali
Offset 1, 517 lines modified Offset 1, 112 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​aj;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​aj;​
2 .​super·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​ 2 .​super·​Landroid/​widget/​BaseAdapter;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​view/​View$OnLongClickListe​ner;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​af;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
7 .​field·​private·​final·​b:​[I  
   
8 .​field·​private·​c:​Landroid/​support/​v7/​app/​d;​  
   
9 .​field·​private·​d:​Landroid/​widget/​TextView;​  
   
10 .​field·​private·​e:​Landroid/​widget/​ImageView;​  
   
11 .​field·​private·​f:​Landroid/​view/​View;​  
   
   
12 #·​direct·​methods 5 #·​direct·​methods
13 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​af;​Landroid/​content/​Context;​Landroid/​support/​v7/​app/​d;​Z)​V 6 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​)​V
14 ·​·​·​·​.​locals·​4 7 ·​·​·​·​.​locals·​0
   
15 ·​·​·​·​const/​4·​v3,​·​0x0  
   
16 ·​·​·​·​const/​4·​v2,​·​0x0  
   
17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>a:​Landroid/​support/​v7/​internal/​widget/​af;​  
   
18 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​b;​-​>actionBarTabStyle:​I  
   
19 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​v3,​·​v0},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
20 ·​·​·​·​const/​4·​v0,​·​0x1  
   
21 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I  
   
22 ·​·​·​·​const·​v1,​·​0x10100d4  
   
23 ·​·​·​·​aput·​v1,​·​v0,​·​v2  
   
24 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>b:​[I  
   
25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>c:​Landroid/​support/​v7/​app/​d;​  
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>b:​[I  
   
27 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​b;​-​>actionBarTabStyle:​I  
   
28 ·​·​·​·​invoke-​static·​{p2,​·​v3,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​  
   
29 ·​·​·​·​move-​result-​object·​v0  
   
30 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z  
   
31 ·​·​·​·​move-​result·​v1  
   
32 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0  
   
33 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​  
   
34 ·​·​·​·​move-​result-​object·​v1  
   
35 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V  
   
36 ·​·​·​·​:​cond_0  
37 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V  
   
38 ·​·​·​·​if-​eqz·​p4,​·​:​cond_1  
   
39 ·​·​·​·​const·​v0,​·​0x800013  
   
40 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>setGravity(I)​V 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
41 ·​·​·​·​:​cond_1 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​widget/​BaseAdapter;​-​><init>()​V
42 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​>a()​V  
   
43 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
44 .​end·​method 11 .​end·​method
   
  12 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​support/​v7/​internal/​widget/​ai;​)​V
  13 ·​·​·​·​.​locals·​0
   
45 #·​virtual·​methods 14 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aj;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ah;​)​V
46 .​method·​public·​a()​V  
47 ·​·​·​·​.​locals·​10  
   
48 ·​·​·​·​const/​16·​v9,​·​0x10  
   
49 ·​·​·​·​const/​16·​v6,​·​0x8  
   
50 ·​·​·​·​const/​4·​v8,​·​-​0x2  
   
51 ·​·​·​·​const/​4·​v1,​·​0x0  
   
52 ·​·​·​·​const/​4·​v7,​·​0x0  
   
Max diff block lines reached; 13519/18291 bytes (73.91%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ak.smali
Offset 1, 61 lines modified Offset 1, 93 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ak;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ak;​
2 .​super·​Landroid/​support/​v7/​widget/​v;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​view/​View$OnClickListener;​
   
3 #·​instance·​fields  
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ao;​  
   
5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
   
6 #·​direct·​methods 7 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​Landroid/​view/​View;​Landroid/​support/​v7/​internal/​widget/​ao;​)​V 8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​)​V
8 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>b:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
  11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  12 ·​·​·​·​return-​void
  13 .​end·​method
   
10 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ao;​ 14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​support/​v7/​internal/​widget/​ai;​)​V
  15 ·​·​·​·​.​locals·​0
   
11 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​v;​-​><init>(Landroid/​view/​View;​)​V 16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ah;​)​V
   
12 ·​·​·​·​return-​void 17 ·​·​·​·​return-​void
13 .​end·​method 18 .​end·​method
   
   
14 #·​virtual·​methods 19 #·​virtual·​methods
15 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​ 20 .​method·​public·​onClick(Landroid/​view/​View;​)​V
16 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​5
   
17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ao;​ 22 ·​·​·​·​const/​4·​v1,​·​0x0
   
18 ·​·​·​·​return-​object·​v0 23 ·​·​·​·​move-​object·​v0,​·​p1
19 .​end·​method  
  24 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​al;​
   
  25 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>b()​Landroid/​support/​v7/​a/​d;​
   
  26 ·​·​·​·​move-​result-​object·​v0
   
20 .​method·​public·​b()​Z 27 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​a/​d;​-​>d()​V
21 ·​·​·​·​.​locals·​1  
   
22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>b:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
23 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>a(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​Landroid/​support/​v7/​internal/​widget/​ar;​ 29 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>a(Landroid/​support/​v7/​internal/​widget/​ah;​)​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​
   
24 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
25 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>b()​Z 31 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>getChildCount()​I
   
26 ·​·​·​·​move-​result·​v0 32 ·​·​·​·​move-​result·​v3
   
27 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 33 ·​·​·​·​move·​v2,​·​v1
   
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>b:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 34 ·​·​·​·​:​goto_0
  35 ·​·​·​·​if-​ge·​v2,​·​v3,​·​:​cond_1
   
29 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>a(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​Landroid/​support/​v7/​internal/​widget/​ar;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ak;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
  37 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ah;​-​>a(Landroid/​support/​v7/​internal/​widget/​ah;​)​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​
   
30 ·​·​·​·​move-​result-​object·​v0 38 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>c()​V 39 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>getChildAt(I)​Landroid/​view/​View;​
   
  40 ·​·​·​·​move-​result-​object·​v4
   
  41 ·​·​·​·​if-​ne·​v4,​·​p1,​·​:​cond_0
   
32 ·​·​·​·​:​cond_0  
33 ·​·​·​·​const/​4·​v0,​·​0x1 42 ·​·​·​·​const/​4·​v0,​·​0x1
   
34 ·​·​·​·​return·​v0 43 ·​·​·​·​:​goto_1
  44 ·​·​·​·​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​view/​View;​-​>setSelected(Z)​V
   
  45 ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​0x1
   
  46 ·​·​·​·​move·​v2,​·​v0
   
  47 ·​·​·​·​goto·​:​goto_0
   
  48 ·​·​·​·​:​cond_0
  49 ·​·​·​·​move·​v0,​·​v1
   
  50 ·​·​·​·​goto·​:​goto_1
   
  51 ·​·​·​·​:​cond_1
  52 ·​·​·​·​return-​void
35 .​end·​method 53 .​end·​method
⊟
smali/android/support/v7/internal/widget/al.smali
Offset 1, 61 lines modified Offset 1, 517 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​al;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​al;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​ViewTreeObserver$OnGl​obalLayoutListener;​ 4 .​implements·​Landroid/​view/​View$OnLongClickListe​ner;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
  7 .​field·​private·​final·​b:​[I
   
  8 .​field·​private·​c:​Landroid/​support/​v7/​a/​d;​
   
  9 .​field·​private·​d:​Landroid/​widget/​TextView;​
   
  10 .​field·​private·​e:​Landroid/​widget/​ImageView;​
   
  11 .​field·​private·​f:​Landroid/​view/​View;​
   
   
7 #·​direct·​methods 12 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​V 13 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ah;​Landroid/​content/​Context;​Landroid/​support/​v7/​a/​d;​Z)​V
9 ·​·​·​·​.​locals·​0 14 ·​·​·​·​.​locals·​4
   
  15 ·​·​·​·​const/​4·​v3,​·​0x0
   
  16 ·​·​·​·​const/​4·​v2,​·​0x0
   
  17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ah;​
   
  18 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​b;​-​>actionBarTabStyle:​I
   
  19 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​v3,​·​v0},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  20 ·​·​·​·​const/​4·​v0,​·​0x1
   
  21 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
  22 ·​·​·​·​const·​v1,​·​0x10100d4
   
  23 ·​·​·​·​aput·​v1,​·​v0,​·​v2
   
  24 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>b:​[I
   
  25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>c:​Landroid/​support/​v7/​a/​d;​
   
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>b:​[I
   
  27 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​b;​-​>actionBarTabStyle:​I
   
  28 ·​·​·​·​invoke-​static·​{p2,​·​v3,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
  29 ·​·​·​·​move-​result-​object·​v0
   
  30 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
  31 ·​·​·​·​move-​result·​v1
   
  32 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
  33 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
  34 ·​·​·​·​move-​result-​object·​v1
   
  35 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
  36 ·​·​·​·​:​cond_0
  37 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
  38 ·​·​·​·​if-​eqz·​p4,​·​:​cond_1
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 39 ·​·​·​·​const·​v0,​·​0x800013
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 40 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>setGravity(I)​V
   
  41 ·​·​·​·​:​cond_1
  42 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>a()​V
   
12 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
13 .​end·​method 44 .​end·​method
   
   
14 #·​virtual·​methods 45 #·​virtual·​methods
15 .​method·​public·​onGlobalLayout()​V 46 .​method·​public·​a()​V
16 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​10
   
  48 ·​·​·​·​const/​16·​v9,​·​0x10
   
  49 ·​·​·​·​const/​16·​v6,​·​0x8
   
  50 ·​·​·​·​const/​4·​v8,​·​-​0x2
   
  51 ·​·​·​·​const/​4·​v1,​·​0x0
   
  52 ·​·​·​·​const/​4·​v7,​·​0x0
   
  53 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​al;​-​>c:​Landroid/​support/​v7/​a/​d;​
   
Max diff block lines reached; 12803/17142 bytes (74.69%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ac.smali
Offset 1, 109 lines modified Offset 1, 7 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ac;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​ac;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​y;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields  
4 .​field·​private·​a:​Z  
   
   
5 #·​direct·​methods  
6 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​)​V  
7 ·​·​·​·​.​locals·​1  
   
8 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​)​V  
   
9 ·​·​·​·​const/​4·​v0,​·​0x1  
   
10 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
11 ·​·​·​·​return-​void  
12 .​end·​method  
   
   
13 #·​virtual·​methods 3 #·​virtual·​methods
14 .​method·​a(Z)​V 4 .​method·​public·​abstract·​a(Landroid/​graphics/​Rect;​)​V
15 ·​·​·​·​.​locals·​0  
   
16 ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
17 ·​·​·​·​return-​void  
18 .​end·​method  
   
19 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V  
20 ·​·​·​·​.​locals·​1  
   
21 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
22 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
23 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>draw(Landroid/​graphics/​Canvas;​)​V  
   
24 ·​·​·​·​:​cond_0  
25 ·​·​·​·​return-​void  
26 .​end·​method  
   
27 .​method·​public·​setHotspot(FF)​V  
28 ·​·​·​·​.​locals·​1  
   
29 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
31 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>setHotspot(FF)​V  
   
32 ·​·​·​·​:​cond_0  
33 ·​·​·​·​return-​void  
34 .​end·​method  
   
35 .​method·​public·​setHotspotBounds(IIII​)​V  
36 ·​·​·​·​.​locals·​1  
   
37 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
38 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
39 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>setHotspotBounds(III​I)​V  
   
40 ·​·​·​·​:​cond_0  
41 ·​·​·​·​return-​void  
42 .​end·​method  
   
43 .​method·​public·​setState([I)​Z  
44 ·​·​·​·​.​locals·​1  
   
45 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
46 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
47 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>setState([I)​Z  
   
48 ·​·​·​·​move-​result·​v0  
   
49 ·​·​·​·​:​goto_0  
50 ·​·​·​·​return·​v0  
   
51 ·​·​·​·​:​cond_0  
52 ·​·​·​·​const/​4·​v0,​·​0x0  
   
53 ·​·​·​·​goto·​:​goto_0  
54 .​end·​method  
   
55 .​method·​public·​setVisible(ZZ)​Z  
56 ·​·​·​·​.​locals·​1  
   
57 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ac;​-​>a:​Z  
   
58 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
59 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>setVisible(ZZ)​Z  
   
Max diff block lines reached; 0/2437 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/am.smali
Offset 1, 181 lines modified Offset 1, 1048 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​am;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​am;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​c;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​content/​DialogInterface$OnCli​ckListener;​ 4 .​implements·​Landroid/​content/​DialogInterface$OnCli​ckListener;​
5 .​implements·​Landroid/​support/​v7/​internal/​widget/​ar;​  
   
   
6 #·​instance·​fields 5 #·​instance·​fields
7 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 6 .​field·​E:​I
   
8 .​field·​private·​b:​Landroid/​app/​AlertDialog;​ 7 .​field·​private·​F:​Landroid/​support/​v7/​widget/​v;​
   
9 .​field·​private·​c:​Landroid/​widget/​ListAdapter;​ 8 .​field·​private·​G:​Landroid/​support/​v7/​internal/​widget/​av;​
   
10 .​field·​private·​d:​Ljava/​lang/​CharSequence;​ 9 .​field·​private·​H:​Landroid/​support/​v7/​internal/​widget/​aq;​
   
  10 .​field·​private·​I:​I
   
  11 .​field·​private·​J:​Z
   
  12 .​field·​private·​K:​Landroid/​graphics/​Rect;​
   
  13 .​field·​private·​final·​L:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
   
11 #·​direct·​methods 14 #·​direct·​methods
12 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​V 15 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
13 ·​·​·​·​.​locals·​0 16 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 17 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 18 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​II)​V
   
16 ·​·​·​·​return-​void 19 ·​·​·​·​return-​void
17 .​end·​method 20 .​end·​method
   
18 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​Landroid/​support/​v7/​internal/​widget/​ak;​)​V 21 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​II)​V
19 ·​·​·​·​.​locals·​0 22 ·​·​·​·​.​locals·​6
   
  23 ·​·​·​·​const/​4·​v5,​·​0x0
   
  24 ·​·​·​·​const/​4·​v4,​·​0x0
   
  25 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  26 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
  27 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
  28 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>K:​Landroid/​graphics/​Rect;​
   
  29 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>Spinner:​[I
   
  30 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
  31 ·​·​·​·​move-​result-​object·​v0
   
  32 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>Spinner_android_back​ground:​I
   
  33 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
  34 ·​·​·​·​move-​result-​object·​v1
   
  35 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
  36 ·​·​·​·​const/​4·​v1,​·​-​0x1
   
  37 ·​·​·​·​if-​ne·​p4,​·​v1,​·​:​cond_0
   
  38 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>Spinner_spinnerMode:​I
   
  39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
  40 ·​·​·​·​move-​result·​p4
   
  41 ·​·​·​·​:​cond_0
  42 ·​·​·​·​packed-​switch·​p4,​·​:​pswitch_data_0
   
  43 ·​·​·​·​:​goto_0
  44 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>Spinner_android_grav​ity:​I
   
  45 ·​·​·​·​const/​16·​v2,​·​0x11
   
  46 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
  47 ·​·​·​·​move-​result·​v1
   
20 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​><init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​V 48 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>I:​I
   
  49 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>G:​Landroid/​support/​v7/​internal/​widget/​av;​
   
  50 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​l;​-​>Spinner_prompt:​I
   
  51 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>c(I)​Ljava/​lang/​String;​
   
  52 ·​·​·​·​move-​result-​object·​v2
   
  53 ·​·​·​·​invoke-​interface·​{v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>a(Ljava/​lang/​CharSequence;​)​V
Max diff block lines reached; 28627/33589 bytes (85.23%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/an.smali
Offset 1, 265 lines modified Offset 1, 61 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​an;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​an;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​widget/​v;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​widget/​ListAdapter;​  
5 .​implements·​Landroid/​widget/​SpinnerAdapter;​  
   
   
6 #·​instance·​fields 3 #·​instance·​fields
7 .​field·​private·​a:​Landroid/​widget/​SpinnerAdapter;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
8 .​field·​private·​b:​Landroid/​widget/​ListAdapter;​ 5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​am;​
   
   
9 #·​direct·​methods 6 #·​direct·​methods
10 .​method·​public·​constructor·​<init>(Landroid/​widget/​SpinnerAdapter;​)​V 7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​am;​Landroid/​view/​View;​Landroid/​support/​v7/​internal/​widget/​ar;​)​V
11 ·​·​·​·​.​locals·​1 8 ·​·​·​·​.​locals·​0
   
12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
13 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​widget/​SpinnerAdapter;​  
   
14 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​widget/​ListAdapter;​  
   
15 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>b:​Landroid/​support/​v7/​internal/​widget/​am;​
   
16 ·​·​·​·​check-​cast·​p1,​·​Landroid/​widget/​ListAdapter;​ 10 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>b:​Landroid/​widget/​ListAdapter;​ 11 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​v;​-​><init>(Landroid/​view/​View;​)​V
   
18 ·​·​·​·​:​cond_0  
19 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
20 .​end·​method 13 .​end·​method
   
   
21 #·​virtual·​methods 14 #·​virtual·​methods
22 .​method·​public·​areAllItemsEnabled()​Z 15 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​
23 ·​·​·​·​.​locals·​1  
   
24 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>b:​Landroid/​widget/​ListAdapter;​  
   
25 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
26 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​widget/​ListAdapter;​-​>areAllItemsEnabled()​Z  
   
27 ·​·​·​·​move-​result·​v0  
   
28 ·​·​·​·​:​goto_0  
29 ·​·​·​·​return·​v0  
   
30 ·​·​·​·​:​cond_0  
31 ·​·​·​·​const/​4·​v0,​·​0x1  
   
32 ·​·​·​·​goto·​:​goto_0  
33 .​end·​method  
   
34 .​method·​public·​getCount()​I  
35 ·​·​·​·​.​locals·​1  
   
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​widget/​SpinnerAdapter;​  
   
37 ·​·​·​·​if-​nez·​v0,​·​:​cond_0  
   
38 ·​·​·​·​const/​4·​v0,​·​0x0  
   
39 ·​·​·​·​:​goto_0  
40 ·​·​·​·​return·​v0  
   
41 ·​·​·​·​:​cond_0  
42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​widget/​SpinnerAdapter;​  
   
43 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​widget/​SpinnerAdapter;​-​>getCount()​I  
   
44 ·​·​·​·​move-​result·​v0  
   
45 ·​·​·​·​goto·​:​goto_0  
46 .​end·​method  
   
47 .​method·​public·​getDropDownView(ILand​roid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​  
48 ·​·​·​·​.​locals·​1 16 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​widget/​SpinnerAdapter;​ 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
50 ·​·​·​·​if-​nez·​v0,​·​:​cond_0  
   
51 ·​·​·​·​const/​4·​v0,​·​0x0  
   
52 ·​·​·​·​:​goto_0  
53 ·​·​·​·​return-​object·​v0 18 ·​·​·​·​return-​object·​v0
   
54 ·​·​·​·​:​cond_0  
55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​an;​-​>a:​Landroid/​widget/​SpinnerAdapter;​  
   
56 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​SpinnerAdapter;​-​>getDropDownView(ILan​droid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​  
   
57 ·​·​·​·​move-​result-​object·​v0  
   
58 ·​·​·​·​goto·​:​goto_0  
59 .​end·​method 19 .​end·​method
Max diff block lines reached; 4456/7604 bytes (58.60%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ao.smali
Offset 1, 69 lines modified Offset 1, 61 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ao;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ao;​
2 .​super·​Landroid/​support/​v7/​widget/​q;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​ar;​ 4 .​implements·​Landroid/​view/​ViewTreeObserver$OnGl​obalLayoutListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
7 .​field·​private·​c:​Ljava/​lang/​CharSequence;​  
   
8 .​field·​private·​d:​Landroid/​widget/​ListAdapter;​  
   
   
9 #·​direct·​methods 7 #·​direct·​methods
10 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​am;​)​V
11 ·​·​·​·​.​locals·​1 9 ·​·​·​·​.​locals·​0
   
12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​  
   
13 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​widget/​q;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
14 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a(Landroid/​view/​View;​)​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
15 ·​·​·​·​const/​4·​v0,​·​0x1 12 ·​·​·​·​return-​void
  13 .​end·​method
   
16 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a(Z)​V  
   
17 ·​·​·​·​const/​4·​v0,​·​0x0 14 #·​virtual·​methods
  15 .​method·​public·​onGlobalLayout()​V
  16 ·​·​·​·​.​locals·​1
   
18 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a(I)​V 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​ 18 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>a(Landroid/​support/​v7/​internal/​widget/​am;​)​Landroid/​support/​v7/​internal/​widget/​av;​
   
20 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ao;​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​V 19 ·​·​·​·​move-​result-​object·​v0
   
21 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V 20 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>b()​Z
   
22 ·​·​·​·​return-​void 21 ·​·​·​·​move-​result·​v0
23 .​end·​method  
   
24 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​widget/​ao;​)​Landroid/​widget/​ListAdapter;​ 22 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
25 ·​·​·​·​.​locals·​1  
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>d:​Landroid/​widget/​ListAdapter;​ 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
27 ·​·​·​·​return-​object·​v0 24 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>a(Landroid/​support/​v7/​internal/​widget/​am;​)​Landroid/​support/​v7/​internal/​widget/​av;​
28 .​end·​method  
   
  25 ·​·​·​·​move-​result-​object·​v0
   
29 #·​virtual·​methods 26 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>c()​V
30 .​method·​public·​a(Landroid/​widget/​ListAdapter;​)​V  
31 ·​·​·​·​.​locals·​0  
   
32 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​q;​-​>a(Landroid/​widget/​ListAdapter;​)​V 27 ·​·​·​·​:​cond_0
  28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>d:​Landroid/​widget/​ListAdapter;​ 29 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
34 ·​·​·​·​return-​void 30 ·​·​·​·​move-​result-​object·​v0
35 .​end·​method  
   
36 .​method·​public·​a(Ljava/​lang/​CharSequence;​)​V 31 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
37 ·​·​·​·​.​locals·​0  
   
38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>c:​Ljava/​lang/​CharSequence;​ 32 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeGlobalOnLayout​Listener(Landroid/​view/​ViewTreeObserver$OnGl​obalLayoutListener;​)​V
   
  33 ·​·​·​·​:​cond_1
39 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
40 .​end·​method 35 .​end·​method
⊟
smali/android/support/v7/internal/widget/ap.smali
Offset 1, 68 lines modified Offset 1, 181 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ap;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ap;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​widget/​AdapterView$OnItemCli​ckListener;​ 4 .​implements·​Landroid/​content/​DialogInterface$OnCli​ckListener;​
  5 .​implements·​Landroid/​support/​v7/​internal/​widget/​av;​
   
   
5 #·​instance·​fields 6 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 7 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​ao;​ 8 .​field·​private·​b:​Landroid/​app/​AlertDialog;​
   
  9 .​field·​private·​c:​Landroid/​widget/​ListAdapter;​
   
  10 .​field·​private·​d:​Ljava/​lang/​CharSequence;​
   
   
8 #·​direct·​methods 11 #·​direct·​methods
9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ao;​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​)​V 12 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​am;​)​V
10 ·​·​·​·​.​locals·​0 13 ·​·​·​·​.​locals·​0
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ao;​ 14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​  
   
13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
14 ·​·​·​·​return-​void 16 ·​·​·​·​return-​void
15 .​end·​method 17 .​end·​method
   
  18 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​am;​Landroid/​support/​v7/​internal/​widget/​an;​)​V
  19 ·​·​·​·​.​locals·​0
   
  20 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​><init>(Landroid/​support/​v7/​internal/​widget/​am;​)​V
   
  21 ·​·​·​·​return-​void
  22 .​end·​method
   
   
16 #·​virtual·​methods 23 #·​virtual·​methods
17 .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V 24 .​method·​public·​a()​V
18 ·​·​·​·​.​locals·​4 25 ·​·​·​·​.​locals·​1
   
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​app/​AlertDialog;​
   
  27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​app/​AlertDialog;​
   
  29 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>dismiss()​V
   
  30 ·​·​·​·​const/​4·​v0,​·​0x0
   
  31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​app/​AlertDialog;​
   
  32 ·​·​·​·​:​cond_0
  33 ·​·​·​·​return-​void
  34 .​end·​method
   
  35 .​method·​public·​a(Landroid/​widget/​ListAdapter;​)​V
  36 ·​·​·​·​.​locals·​0
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ao;​ 37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>c:​Landroid/​widget/​ListAdapter;​
   
20 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 38 ·​·​·​·​return-​void
  39 .​end·​method
   
  40 .​method·​public·​a(Ljava/​lang/​CharSequence;​)​V
  41 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​invoke-​virtual·​{v0,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>setSelection(I)​V 42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>d:​Ljava/​lang/​CharSequence;​
   
22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ao;​ 43 ·​·​·​·​return-​void
  44 .​end·​method
   
23 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ao;​-​>a:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​ 45 .​method·​public·​b()​Z
  46 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>s:​Landroid/​support/​v7/​internal/​widget/​q;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​app/​AlertDialog;​
   
25 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ao;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ap;​-​>b:​Landroid/​app/​AlertDialog;​
   
  50 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​app/​AlertDialog;​-​>isShowing()​Z
   
  51 ·​·​·​·​move-​result·​v0
   
  52 ·​·​·​·​:​goto_0
  53 ·​·​·​·​return·​v0
   
  54 ·​·​·​·​:​cond_0
  55 ·​·​·​·​const/​4·​v0,​·​0x0
   
  56 ·​·​·​·​goto·​:​goto_0
  57 .​end·​method
   
  58 .​method·​public·​c()​V
Max diff block lines reached; 3649/7612 bytes (47.94%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/aq.smali
Offset 1, 57 lines modified Offset 1, 265 lines modified
1 .​class·​final·​Landroid/​support/​v7/​internal/​widget/​aq;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​aq;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​os/​Parcelable$Creator;​ 4 .​implements·​Landroid/​widget/​ListAdapter;​
  5 .​implements·​Landroid/​widget/​SpinnerAdapter;​
   
   
  6 #·​instance·​fields
  7 .​field·​private·​a:​Landroid/​widget/​SpinnerAdapter;​
   
  8 .​field·​private·​b:​Landroid/​widget/​ListAdapter;​
   
   
5 #·​direct·​methods 9 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 10 .​method·​public·​constructor·​<init>(Landroid/​widget/​SpinnerAdapter;​)​V
7 ·​·​·​·​.​locals·​0 11 ·​·​·​·​.​locals·​1
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  13 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a:​Landroid/​widget/​SpinnerAdapter;​
   
  14 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​widget/​ListAdapter;​
   
  15 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  16 ·​·​·​·​check-​cast·​p1,​·​Landroid/​widget/​ListAdapter;​
   
  17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>b:​Landroid/​widget/​ListAdapter;​
   
  18 ·​·​·​·​:​cond_0
9 ·​·​·​·​return-​void 19 ·​·​·​·​return-​void
10 .​end·​method 20 .​end·​method
   
   
11 #·​virtual·​methods 21 #·​virtual·​methods
12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​ 22 .​method·​public·​areAllItemsEnabled()​Z
13 ·​·​·​·​.​locals·​2 23 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​ 24 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>b:​Landroid/​widget/​ListAdapter;​
   
15 ·​·​·​·​const/​4·​v1,​·​0x0 25 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
16 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v7/​internal/​widget/​ak;​)​V 26 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​widget/​ListAdapter;​-​>areAllItemsEnabled()​Z
   
17 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​move-​result·​v0
   
  28 ·​·​·​·​:​goto_0
  29 ·​·​·​·​return·​v0
   
  30 ·​·​·​·​:​cond_0
  31 ·​·​·​·​const/​4·​v0,​·​0x1
   
  32 ·​·​·​·​goto·​:​goto_0
18 .​end·​method 33 .​end·​method
   
19 .​method·​public·​a(I)​[Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​ 34 .​method·​public·​getCount()​I
20 ·​·​·​·​.​locals·​1 35 ·​·​·​·​.​locals·​1
   
21 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a:​Landroid/​widget/​SpinnerAdapter;​
   
22 ·​·​·​·​return-​object·​v0 37 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
  38 ·​·​·​·​const/​4·​v0,​·​0x0
   
  39 ·​·​·​·​:​goto_0
  40 ·​·​·​·​return·​v0
   
  41 ·​·​·​·​:​cond_0
  42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a:​Landroid/​widget/​SpinnerAdapter;​
   
  43 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​widget/​SpinnerAdapter;​-​>getCount()​I
   
  44 ·​·​·​·​move-​result·​v0
   
  45 ·​·​·​·​goto·​:​goto_0
23 .​end·​method 46 .​end·​method
   
24 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 47 .​method·​public·​getDropDownView(ILand​roid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
25 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
26 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$SavedSt​ate;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a:​Landroid/​widget/​SpinnerAdapter;​
   
  50 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
  51 ·​·​·​·​const/​4·​v0,​·​0x0
   
  52 ·​·​·​·​:​goto_0
  53 ·​·​·​·​return-​object·​v0
   
  54 ·​·​·​·​:​cond_0
  55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​aq;​-​>a:​Landroid/​widget/​SpinnerAdapter;​
   
  56 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​SpinnerAdapter;​-​>getDropDownView(ILan​droid/​view/​View;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
27 ·​·​·​·​move-​result-​object·​v0 57 ·​·​·​·​move-​result-​object·​v0
   
  58 ·​·​·​·​goto·​:​goto_0
  59 .​end·​method
Max diff block lines reached; 3702/7302 bytes (50.70%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ar.smali
Offset 1, 19 lines modified Offset 1, 69 lines modified
1 .​class·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​ar;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ar;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​widget/​q;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​widget/​av;​
   
3 #·​virtual·​methods  
4 .​method·​public·​abstract·​a()​V  
5 .​end·​method  
   
6 .​method·​public·​abstract·​a(Landroid/​widget/​ListAdapter;​)​V 5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
  7 .​field·​private·​c:​Ljava/​lang/​CharSequence;​
   
  8 .​field·​private·​d:​Landroid/​widget/​ListAdapter;​
   
   
  9 #·​direct·​methods
  10 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​am;​Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
  11 ·​·​·​·​.​locals·​1
   
  12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
  13 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​widget/​q;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  14 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a(Landroid/​view/​View;​)​V
   
  15 ·​·​·​·​const/​4·​v0,​·​0x1
   
  16 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a(Z)​V
   
  17 ·​·​·​·​const/​4·​v0,​·​0x0
   
  18 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a(I)​V
   
  19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​as;​
   
  20 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​as;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ar;​Landroid/​support/​v7/​internal/​widget/​am;​)​V
   
  21 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a(Landroid/​widget/​AdapterView$OnItemCli​ckListener;​)​V
   
  22 ·​·​·​·​return-​void
7 .​end·​method 23 .​end·​method
   
8 .​method·​public·​abstract·​a(Ljava/​lang/​CharSequence;​)​V 24 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​widget/​ar;​)​Landroid/​widget/​ListAdapter;​
  25 ·​·​·​·​.​locals·​1
   
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>d:​Landroid/​widget/​ListAdapter;​
   
  27 ·​·​·​·​return-​object·​v0
9 .​end·​method 28 .​end·​method
   
10 .​method·​public·​abstract·​b()​Z  
  29 #·​virtual·​methods
  30 .​method·​public·​a(Landroid/​widget/​ListAdapter;​)​V
  31 ·​·​·​·​.​locals·​0
   
  32 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​q;​-​>a(Landroid/​widget/​ListAdapter;​)​V
   
  33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>d:​Landroid/​widget/​ListAdapter;​
   
  34 ·​·​·​·​return-​void
11 .​end·​method 35 .​end·​method
   
12 .​method·​public·​abstract·​c()​V 36 .​method·​public·​a(Ljava/​lang/​CharSequence;​)​V
  37 ·​·​·​·​.​locals·​0
   
  38 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>c:​Ljava/​lang/​CharSequence;​
   
  39 ·​·​·​·​return-​void
13 .​end·​method 40 .​end·​method
⊟
smali/android/support/v7/internal/widget/as.smali
Offset 1, 86 lines modified Offset 1, 68 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​as;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​as;​
2 .​super·​Landroid/​widget/​CheckBox;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
3 #·​static·​fields 4 .​implements·​Landroid/​widget/​AdapterView$OnItemCli​ckListener;​
4 .​field·​private·​static·​final·​a:​[I  
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
   
7 #·​direct·​methods  
8 .​method·​static·​constructor·​<clinit>()​V  
9 ·​·​·​·​.​locals·​3  
   
10 ·​·​·​·​const/​4·​v0,​·​0x1  
   
11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
12 ·​·​·​·​const/​4·​v1,​·​0x0  
   
13 ·​·​·​·​const·​v2,​·​0x1010107 8 #·​direct·​methods
  9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ar;​Landroid/​support/​v7/​internal/​widget/​am;​)​V
14 ·​·​·​·​aput·​v2,​·​v0,​·​v1 10 ·​·​·​·​.​locals·​0
   
15 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>a:​[I  
   
16 ·​·​·​·​return-​void  
17 .​end·​method  
   
18 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
19 ·​·​·​·​.​locals·​1  
   
20 ·​·​·​·​const·​v0,​·​0x101006c 12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
21 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​as;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
23 .​end·​method 15 .​end·​method
   
24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
25 ·​·​·​·​.​locals·​2  
   
26 ·​·​·​·​const/​4·​v1,​·​0x0 16 #·​virtual·​methods
  17 .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V
  18 ·​·​·​·​.​locals·​4
   
27 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​CheckBox;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>a:​[I 20 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
29 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 21 ·​·​·​·​invoke-​virtual·​{v0,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>setSelection(I)​V
   
30 ·​·​·​·​move-​result-​object·​v0 22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 23 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
32 ·​·​·​·​move-​result-​object·​v1 24 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>s:​Landroid/​support/​v7/​internal/​widget/​s;​
   
33 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>setButtonDrawable(La​ndroid/​graphics/​drawable/​Drawable;​)​V 25 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​ 27 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a:​Landroid/​support/​v7/​internal/​widget/​am;​
   
36 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 29 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a(Landroid/​support/​v7/​internal/​widget/​ar;​)​Landroid/​widget/​ListAdapter;​
   
38 ·​·​·​·​return-​void  
39 .​end·​method  
   
  30 ·​·​·​·​move-​result-​object·​v1
   
40 #·​virtual·​methods 31 ·​·​·​·​invoke-​interface·​{v1,​·​p3},​·​Landroid/​widget/​ListAdapter;​-​>getItemId(I)​J
41 .​method·​public·​setButtonDrawable(I)​V  
42 ·​·​·​·​.​locals·​1  
   
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 32 ·​·​·​·​move-​result-​wide·​v2
   
44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 33 ·​·​·​·​invoke-​virtual·​{v0,​·​p2,​·​p3,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​am;​-​>a(Landroid/​view/​View;​IJ)​Z
   
45 ·​·​·​·​move-​result-​object·​v0 34 ·​·​·​·​:​cond_0
  35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ar;​
   
46 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​as;​-​>setButtonDrawable(La​ndroid/​graphics/​drawable/​Drawable;​)​V 36 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ar;​-​>a()​V
   
47 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
48 .​end·​method 38 .​end·​method
⊟
smali/android/support/v7/internal/widget/at.smali
Offset 1, 86 lines modified Offset 1, 90 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​at;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​at;​
2 .​super·​Landroid/​widget/​CheckedTextView;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​e;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​[I 4 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 6 .​field·​c:​Z
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​static·​constructor·​<clinit>()​V 8 .​method·​static·​constructor·​<clinit>()​V
9 ·​·​·​·​.​locals·​3 9 ·​·​·​·​.​locals·​1
   
10 ·​·​·​·​const/​4·​v0,​·​0x1  
   
11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I  
   
12 ·​·​·​·​const/​4·​v1,​·​0x0  
   
13 ·​·​·​·​const·​v2,​·​0x1010108 10 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​au;​
   
14 ·​·​·​·​aput·​v2,​·​v0,​·​v1 11 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​au;​-​><init>()​V
   
15 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>a:​[I 12 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
16 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
17 .​end·​method 14 .​end·​method
   
18 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 15 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
19 ·​·​·​·​.​locals·​1 16 ·​·​·​·​.​locals·​1
   
20 ·​·​·​·​const·​v0,​·​0x10103c8 17 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​><init>(Landroid/​os/​Parcel;​)​V
   
21 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​at;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 18 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readByte()​B
   
22 ·​·​·​·​return-​void 19 ·​·​·​·​move-​result·​v0
23 .​end·​method  
   
24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
25 ·​·​·​·​.​locals·​2  
   
26 ·​·​·​·​const/​4·​v1,​·​0x0 20 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
27 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​CheckedTextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 21 ·​·​·​·​const/​4·​v0,​·​0x1
   
28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>a:​[I  
   
29 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 22 ·​·​·​·​:​goto_0
  23 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>c:​Z
   
30 ·​·​·​·​move-​result-​object·​v0 24 ·​·​·​·​return-​void
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 25 ·​·​·​·​:​cond_0
  26 ·​·​·​·​const/​4·​v0,​·​0x0
   
32 ·​·​·​·​move-​result-​object·​v1 27 ·​·​·​·​goto·​:​goto_0
  28 .​end·​method
   
33 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>setCheckMarkDrawable​(Landroid/​graphics/​drawable/​Drawable;​)​V 29 .​method·​synthetic·​constructor·​<init>(Landroid/​os/​Parcel;​Landroid/​support/​v7/​internal/​widget/​an;​)​V
  30 ·​·​·​·​.​locals·​0
   
34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 31 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​at;​-​><init>(Landroid/​os/​Parcel;​)​V
   
35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​ 32 ·​·​·​·​return-​void
  33 .​end·​method
   
36 ·​·​·​·​move-​result-​object·​v0 34 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
  35 ·​·​·​·​.​locals·​0
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 36 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
38 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
39 .​end·​method 38 .​end·​method
   
   
40 #·​virtual·​methods 39 #·​virtual·​methods
41 .​method·​public·​setCheckMarkDrawable(​I)​V 40 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
42 ·​·​·​·​.​locals·​1 41 ·​·​·​·​.​locals·​1
   
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 42 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 43 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>c:​Z
   
45 ·​·​·​·​move-​result-​object·​v0 44 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
46 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​at;​-​>setCheckMarkDrawable​(Landroid/​graphics/​drawable/​Drawable;​)​V 45 ·​·​·​·​const/​4·​v0,​·​0x1
   
  46 ·​·​·​·​:​goto_0
  47 ·​·​·​·​int-​to-​byte·​v0,​·​v0
   
  48 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeByte(B)​V
   
47 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
   
  50 ·​·​·​·​:​cond_0
  51 ·​·​·​·​const/​4·​v0,​·​0x0
Max diff block lines reached; 0/4275 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/au.smali
Offset 1, 141 lines modified Offset 1, 57 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​au;​ 1 .​class·​final·​Landroid/​support/​v7/​internal/​widget/​au;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​y;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
3 #·​instance·​fields 4 .​implements·​Landroid/​os/​Parcelable$Creator;​
4 .​field·​private·​final·​a:​Landroid/​content/​res/​ColorStateList;​  
   
5 .​field·​private·​final·​b:​Landroid/​graphics/​PorterDuff$Mode;​  
   
6 .​field·​private·​c:​I  
   
   
7 #·​direct·​methods 5 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V 6 .​method·​constructor·​<init>()​V
9 ·​·​·​·​.​locals·​1  
   
10 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a:​Landroid/​graphics/​PorterDuff$Mode;​  
   
11 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​au;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​Landroid/​graphics/​PorterDuff$Mode;​)​V  
   
12 ·​·​·​·​return-​void  
13 .​end·​method  
   
14 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​Landroid/​graphics/​PorterDuff$Mode;​)​V  
15 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​)​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
17 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>a:​Landroid/​content/​res/​ColorStateList;​  
   
18 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>b:​Landroid/​graphics/​PorterDuff$Mode;​  
   
19 ·​·​·​·​return-​void 9 ·​·​·​·​return-​void
20 .​end·​method 10 .​end·​method
   
21 .​method·​private·​a([I)​Z  
22 ·​·​·​·​.​locals·​2  
   
23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>a:​Landroid/​content/​res/​ColorStateList;​  
   
24 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1  
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>a:​Landroid/​content/​res/​ColorStateList;​  
   
26 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>c:​I  
   
27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​res/​ColorStateList;​-​>getColorForState([II​)​I  
   
28 ·​·​·​·​move-​result·​v0  
   
29 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>c:​I  
   
30 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_1  
   
31 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
32 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>b:​Landroid/​graphics/​PorterDuff$Mode;​  
   
33 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>setColorFilter(ILand​roid/​graphics/​PorterDuff$Mode;​)​V  
   
34 ·​·​·​·​:​goto_0 11 #·​virtual·​methods
35 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>c:​I 12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​at;​
  13 ·​·​·​·​.​locals·​2
36 ·​·​·​·​const/​4·​v0,​·​0x1  
   
37 ·​·​·​·​:​goto_1  
38 ·​·​·​·​return·​v0  
   
39 ·​·​·​·​:​cond_0 14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​at;​
40 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>clearColorFilter()​V  
   
41 ·​·​·​·​goto·​:​goto_0 15 ·​·​·​·​const/​4·​v1,​·​0x0
   
42 ·​·​·​·​:​cond_1 16 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​at;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v7/​internal/​widget/​an;​)​V
43 ·​·​·​·​const/​4·​v0,​·​0x0  
   
44 ·​·​·​·​goto·​:​goto_1 17 ·​·​·​·​return-​object·​v0
45 .​end·​method 18 .​end·​method
   
  19 .​method·​public·​a(I)​[Landroid/​support/​v7/​internal/​widget/​at;​
46 #·​virtual·​methods  
47 .​method·​public·​isStateful()​Z  
48 ·​·​·​·​.​locals·​1 20 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>a:​Landroid/​content/​res/​ColorStateList;​ 21 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​internal/​widget/​at;​
   
50 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​au;​-​>a:​Landroid/​content/​res/​ColorStateList;​  
   
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​ColorStateList;​-​>isStateful()​Z  
   
53 ·​·​·​·​move-​result·​v0  
   
54 ·​·​·​·​if-​nez·​v0,​·​:​cond_1  
   
55 ·​·​·​·​:​cond_0  
56 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>isStateful()​Z  
   
Max diff block lines reached; 970/4835 bytes (20.06%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/av.smali
Offset 1, 60 lines modified Offset 1, 19 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​av;​ 1 .​class·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​av;​
2 .​super·​Landroid/​widget/​EditText;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​virtual·​methods
4 .​field·​private·​static·​final·​a:​[I 4 .​method·​public·​abstract·​a()​V
   
   
5 #·​direct·​methods  
6 .​method·​static·​constructor·​<clinit>()​V  
7 ·​·​·​·​.​locals·​3  
   
8 ·​·​·​·​const/​4·​v0,​·​0x1  
   
9 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I  
   
10 ·​·​·​·​const/​4·​v1,​·​0x0  
   
11 ·​·​·​·​const·​v2,​·​0x10100d4  
   
12 ·​·​·​·​aput·​v2,​·​v0,​·​v1  
   
13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>a:​[I  
   
14 ·​·​·​·​return-​void  
15 .​end·​method 5 .​end·​method
   
16 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 6 .​method·​public·​abstract·​a(Landroid/​widget/​ListAdapter;​)​V
17 ·​·​·​·​.​locals·​1  
   
18 ·​·​·​·​const·​v0,​·​0x101006e  
   
19 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​av;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
20 ·​·​·​·​return-​void  
21 .​end·​method 7 .​end·​method
   
22 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 8 .​method·​public·​abstract·​a(Ljava/​lang/​CharSequence;​)​V
23 ·​·​·​·​.​locals·​2 9 .​end·​method
   
24 ·​·​·​·​const/​4·​v1,​·​0x0  
   
25 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​EditText;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
26 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>a:​[I  
   
27 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​  
   
28 ·​·​·​·​move-​result-​object·​v0  
   
29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​  
   
30 ·​·​·​·​move-​result-​object·​v1  
   
31 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​av;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V  
   
32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 10 .​method·​public·​abstract·​b()​Z
  11 .​end·​method
   
33 ·​·​·​·​return-​void 12 .​method·​public·​abstract·​c()​V
34 .​end·​method 13 .​end·​method
⊟
smali/android/support/v7/internal/widget/aw.smali
Offset 1, 1009 lines modified Offset 1, 86 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​aw;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​aw;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​widget/​CheckBox;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​static·​final·​a:​Landroid/​graphics/​PorterDuff$Mode;​ 4 .​field·​private·​static·​final·​a:​[I
   
5 .​field·​private·​static·​final·​b:​Ljava/​lang/​String;​  
   
6 .​field·​private·​static·​final·​c:​Landroid/​support/​v7/​internal/​widget/​ax;​  
   
7 .​field·​private·​static·​final·​d:​[I  
   
8 .​field·​private·​static·​final·​e:​[I  
   
9 .​field·​private·​static·​final·​f:​[I  
   
10 .​field·​private·​static·​final·​g:​[I  
   
11 .​field·​private·​static·​final·​h:​[I  
   
   
12 #·​instance·​fields 5 #·​instance·​fields
13 .​field·​private·​final·​i:​Landroid/​content/​Context;​ 6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
14 .​field·​private·​final·​j:​Landroid/​content/​res/​Resources;​  
   
15 .​field·​private·​final·​k:​Landroid/​util/​TypedValue;​  
   
16 .​field·​private·​l:​Landroid/​content/​res/​ColorStateList;​  
   
17 .​field·​private·​m:​Landroid/​content/​res/​ColorStateList;​  
   
18 .​field·​private·​n:​Landroid/​content/​res/​ColorStateList;​  
   
   
19 #·​direct·​methods 7 #·​direct·​methods
20 .​method·​static·​constructor·​<clinit>()​V 8 .​method·​static·​constructor·​<clinit>()​V
21 ·​·​·​·​.​locals·​8 9 ·​·​·​·​.​locals·​3
   
22 ·​·​·​·​const/​4·​v7,​·​0x6  
   
23 ·​·​·​·​const/​4·​v6,​·​0x3  
   
24 ·​·​·​·​const/​4·​v5,​·​0x2  
   
25 ·​·​·​·​const/​4·​v4,​·​0x1  
   
26 ·​·​·​·​const/​4·​v3,​·​0x0  
   
27 ·​·​·​·​const-​class·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aw;​  
   
28 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​  
   
29 ·​·​·​·​move-​result-​object·​v0  
   
30 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>b:​Ljava/​lang/​String;​  
   
31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​graphics/​PorterDuff$Mode;​-​>SRC_IN:​Landroid/​graphics/​PorterDuff$Mode;​  
   
32 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a:​Landroid/​graphics/​PorterDuff$Mode;​  
   
33 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ax;​  
   
34 ·​·​·​·​invoke-​direct·​{v0,​·​v7},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​><init>(I)​V  
   
35 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>c:​Landroid/​support/​v7/​internal/​widget/​ax;​  
   
36 ·​·​·​·​const/​16·​v0,​·​0xe 10 ·​·​·​·​const/​4·​v0,​·​0x1
   
37 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
38 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_ab_back_mtrl_​am_alpha:​I 12 ·​·​·​·​const/​4·​v1,​·​0x0
   
39 ·​·​·​·​aput·​v1,​·​v0,​·​v3  
   
40 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_go_search_api​_mtrl_alpha:​I  
   
41 ·​·​·​·​aput·​v1,​·​v0,​·​v4  
   
42 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_search_api_mt​rl_alpha:​I  
   
43 ·​·​·​·​aput·​v1,​·​v0,​·​v5  
   
44 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_commit_search​_api_mtrl_alpha:​I  
   
45 ·​·​·​·​aput·​v1,​·​v0,​·​v6  
   
46 ·​·​·​·​const/​4·​v1,​·​0x4  
   
47 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_clear_mtrl_al​pha:​I  
   
48 ·​·​·​·​aput·​v2,​·​v0,​·​v1  
   
49 ·​·​·​·​const/​4·​v1,​·​0x5  
   
50 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_menu_share_mt​rl_alpha:​I  
   
51 ·​·​·​·​aput·​v2,​·​v0,​·​v1  
Max diff block lines reached; 21908/25089 bytes (87.32%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/ax.smali
Offset 1, 70 lines modified Offset 1, 86 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​ax;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ax;​
2 .​super·​Landroid/​support/​v4/​f/​f;​ 2 .​super·​Landroid/​widget/​CheckedTextView;​
   
   
  3 #·​static·​fields
  4 .​field·​private·​static·​final·​a:​[I
   
   
  5 #·​instance·​fields
  6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
   
3 #·​direct·​methods 7 #·​direct·​methods
4 .​method·​public·​constructor·​<init>(I)​V 8 .​method·​static·​constructor·​<clinit>()​V
5 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​3
   
6 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​f/​f;​-​><init>(I)​V 10 ·​·​·​·​const/​4·​v0,​·​0x1
   
7 ·​·​·​·​return-​void 11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
8 .​end·​method  
   
9 .​method·​private·​static·​b(ILandroid/​graphics/​PorterDuff$Mode;​)​I 12 ·​·​·​·​const/​4·​v1,​·​0x0
10 ·​·​·​·​.​locals·​2  
   
11 ·​·​·​·​add-​int/​lit8·​v0,​·​p0,​·​0x1f 13 ·​·​·​·​const·​v2,​·​0x1010108
   
12 ·​·​·​·​mul-​int/​lit8·​v0,​·​v0,​·​0x1f 14 ·​·​·​·​aput·​v2,​·​v0,​·​v1
   
13 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​graphics/​PorterDuff$Mode;​-​>hashCode()​I 15 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>a:​[I
   
14 ·​·​·​·​move-​result·​v1 16 ·​·​·​·​return-​void
  17 .​end·​method
   
  18 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
  19 ·​·​·​·​.​locals·​1
   
15 ·​·​·​·​add-​int/​2addr·​v0,​·​v1 20 ·​·​·​·​const·​v0,​·​0x10103c8
   
16 ·​·​·​·​return·​v0 21 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  22 ·​·​·​·​return-​void
17 .​end·​method 23 .​end·​method
   
  24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
  25 ·​·​·​·​.​locals·​2
   
18 #·​virtual·​methods 26 ·​·​·​·​const/​4·​v1,​·​0x0
19 .​method·​a(ILandroid/​graphics/​PorterDuff$Mode;​)​Landroid/​graphics/​PorterDuffColorFilter​;​  
20 ·​·​·​·​.​locals·​1  
   
21 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>b(ILandroid/​graphics/​PorterDuff$Mode;​)​I 27 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​CheckedTextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
22 ·​·​·​·​move-​result·​v0 28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>a:​[I
   
23 ·​·​·​·​invoke-​static·​{v0},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 29 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
24 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
25 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>a(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 31 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
26 ·​·​·​·​move-​result-​object·​v0 32 ·​·​·​·​move-​result-​object·​v1
   
27 ·​·​·​·​check-​cast·​v0,​·​Landroid/​graphics/​PorterDuffColorFilter​;​ 33 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>setCheckMarkDrawable​(Landroid/​graphics/​drawable/​Drawable;​)​V
   
28 ·​·​·​·​return-​object·​v0 34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
29 .​end·​method  
   
30 .​method·​a(ILandroid/​graphics/​PorterDuff$Mode;​Landroid/​graphics/​PorterDuffColorFilter​;​)​Landroid/​graphics/​PorterDuffColorFilter​;​ 35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>c()​Landroid/​support/​v7/​internal/​widget/​ba;​
31 ·​·​·​·​.​locals·​1  
  36 ·​·​·​·​move-​result-​object·​v0
   
32 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>b(ILandroid/​graphics/​PorterDuff$Mode;​)​I 37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
33 ·​·​·​·​move-​result·​v0 38 ·​·​·​·​return-​void
  39 .​end·​method
   
34 ·​·​·​·​invoke-​static·​{v0},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​  
   
35 ·​·​·​·​move-​result-​object·​v0 40 #·​virtual·​methods
  41 .​method·​public·​setCheckMarkDrawable(​I)​V
  42 ·​·​·​·​.​locals·​1
   
  43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
36 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
37 ·​·​·​·​move-​result-​object·​v0 45 ·​·​·​·​move-​result-​object·​v0
   
38 ·​·​·​·​check-​cast·​v0,​·​Landroid/​graphics/​PorterDuffColorFilter​;​ 46 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ax;​-​>setCheckMarkDrawable​(Landroid/​graphics/​drawable/​Drawable;​)​V
   
39 ·​·​·​·​return-​object·​v0 47 ·​·​·​·​return-​void
40 .​end·​method 48 .​end·​method
⊟
smali/android/support/v7/internal/widget/ay.smali
Offset 1, 86 lines modified Offset 1, 141 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ay;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​ay;​
2 .​super·​Landroid/​widget/​RadioButton;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​aa;​
   
   
3 #·​static·​fields 3 #·​instance·​fields
4 .​field·​private·​static·​final·​a:​[I 4 .​field·​private·​final·​a:​Landroid/​content/​res/​ColorStateList;​
   
  5 .​field·​private·​final·​b:​Landroid/​graphics/​PorterDuff$Mode;​
   
5 #·​instance·​fields 6 .​field·​private·​c:​I
6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​aw;​  
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​static·​constructor·​<clinit>()​V 8 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V
9 ·​·​·​·​.​locals·​3 9 ·​·​·​·​.​locals·​1
   
10 ·​·​·​·​const/​4·​v0,​·​0x1 10 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a:​Landroid/​graphics/​PorterDuff$Mode;​
   
  11 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​Landroid/​graphics/​PorterDuff$Mode;​)​V
   
11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 12 ·​·​·​·​return-​void
  13 .​end·​method
   
12 ·​·​·​·​const/​4·​v1,​·​0x0 14 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​Landroid/​graphics/​PorterDuff$Mode;​)​V
  15 ·​·​·​·​.​locals·​0
   
13 ·​·​·​·​const·​v2,​·​0x1010107 16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aa;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​)​V
   
14 ·​·​·​·​aput·​v2,​·​v0,​·​v1 17 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​Landroid/​content/​res/​ColorStateList;​
   
15 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​[I 18 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>b:​Landroid/​graphics/​PorterDuff$Mode;​
   
16 ·​·​·​·​return-​void 19 ·​·​·​·​return-​void
17 .​end·​method 20 .​end·​method
   
18 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 21 .​method·​private·​a([I)​Z
19 ·​·​·​·​.​locals·​1 22 ·​·​·​·​.​locals·​2
   
20 ·​·​·​·​const·​v0,​·​0x101007e 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​Landroid/​content/​res/​ColorStateList;​
   
21 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 24 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
22 ·​·​·​·​return-​void 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​Landroid/​content/​res/​ColorStateList;​
23 .​end·​method  
   
24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 26 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>c:​I
25 ·​·​·​·​.​locals·​2  
   
26 ·​·​·​·​const/​4·​v1,​·​0x0 27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​res/​ColorStateList;​-​>getColorForState([II​)​I
   
27 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​RadioButton;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 28 ·​·​·​·​move-​result·​v0
   
28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​[I 29 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>c:​I
   
29 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 30 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_1
   
30 ·​·​·​·​move-​result-​object·​v0 31 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 32 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>b:​Landroid/​graphics/​PorterDuff$Mode;​
   
32 ·​·​·​·​move-​result-​object·​v1 33 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>setColorFilter(ILand​roid/​graphics/​PorterDuff$Mode;​)​V
   
33 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>setButtonDrawable(La​ndroid/​graphics/​drawable/​Drawable;​)​V 34 ·​·​·​·​:​goto_0
  35 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>c:​I
   
34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 36 ·​·​·​·​const/​4·​v0,​·​0x1
   
35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​ 37 ·​·​·​·​:​goto_1
  38 ·​·​·​·​return·​v0
   
36 ·​·​·​·​move-​result-​object·​v0 39 ·​·​·​·​:​cond_0
  40 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>clearColorFilter()​V
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 41 ·​·​·​·​goto·​:​goto_0
   
38 ·​·​·​·​return-​void 42 ·​·​·​·​:​cond_1
  43 ·​·​·​·​const/​4·​v0,​·​0x0
   
  44 ·​·​·​·​goto·​:​goto_1
39 .​end·​method 45 .​end·​method
   
   
40 #·​virtual·​methods 46 #·​virtual·​methods
41 .​method·​public·​setButtonDrawable(I)​V 47 .​method·​public·​isStateful()​Z
42 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>b:​Landroid/​support/​v7/​internal/​widget/​aw;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​Landroid/​content/​res/​ColorStateList;​
   
44 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 50 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
45 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>a:​Landroid/​content/​res/​ColorStateList;​
   
46 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ay;​-​>setButtonDrawable(La​ndroid/​graphics/​drawable/​Drawable;​)​V 52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​ColorStateList;​-​>isStateful()​Z
   
47 ·​·​·​·​return-​void 53 ·​·​·​·​move-​result·​v0
   
  54 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
Max diff block lines reached; 0/5904 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/az.smali
Offset 1, 49 lines modified Offset 1, 60 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​az;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​az;​
2 .​super·​Landroid/​content/​res/​Resources;​ 2 .​super·​Landroid/​widget/​EditText;​
   
   
3 #·​instance·​fields 3 #·​static·​fields
4 .​field·​private·​final·​a:​Landroid/​support/​v7/​internal/​widget/​aw;​ 4 .​field·​private·​static·​final·​a:​[I
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(Landroid/​content/​res/​Resources;​Landroid/​support/​v7/​internal/​widget/​aw;​)​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​3 7 ·​·​·​·​.​locals·​3
   
8 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getAssets()​Landroid/​content/​res/​AssetManager;​ 8 ·​·​·​·​const/​4·​v0,​·​0x1
   
9 ·​·​·​·​move-​result-​object·​v0 9 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
10 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 10 ·​·​·​·​const/​4·​v1,​·​0x0
   
11 ·​·​·​·​move-​result-​object·​v1 11 ·​·​·​·​const·​v2,​·​0x10100d4
   
12 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getConfiguration()​Landroid/​content/​res/​Configuration;​ 12 ·​·​·​·​aput·​v2,​·​v0,​·​v1
   
13 ·​·​·​·​move-​result-​object·​v2 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​az;​-​>a:​[I
   
14 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​><init>(Landroid/​content/​res/​AssetManager;​Landroid/​util/​DisplayMetrics;​Landroid/​content/​res/​Configuration;​)​V 14 ·​·​·​·​return-​void
  15 .​end·​method
   
15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​az;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aw;​ 16 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
  17 ·​·​·​·​.​locals·​1
   
  18 ·​·​·​·​const·​v0,​·​0x101006e
   
  19 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​az;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
16 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
17 .​end·​method 21 .​end·​method
   
  22 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
18 #·​virtual·​methods  
19 .​method·​public·​getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​  
20 ·​·​·​·​.​locals·​2 23 ·​·​·​·​.​locals·​2
   
21 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 24 ·​·​·​·​const/​4·​v1,​·​0x0
   
  25 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​EditText;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  26 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​az;​-​>a:​[I
   
  27 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
22 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​move-​result-​object·​v0
   
23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
24 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​az;​-​>a:​Landroid/​support/​v7/​internal/​widget/​aw;​ 30 ·​·​·​·​move-​result-​object·​v1
   
  31 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​az;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
25 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(ILandroid/​graphics/​drawable/​Drawable;​)​V 32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
26 ·​·​·​·​:​cond_0 33 ·​·​·​·​return-​void
27 ·​·​·​·​return-​object·​v0  
28 .​end·​method 34 .​end·​method
⊟
smali/android/support/v7/internal/widget/b.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​b;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​b;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​cv;​ 4 .​implements·​Landroid/​support/​a/​g/​bn;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​a:​I 6 .​field·​a:​I
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​a;​ 7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​a;​
   
Offset 26, 20 lines modified Offset 26, 20 lines modified
26 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>c:​Z 26 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>c:​Z
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​a(Landroid/​support/​v4/​view/​cf;​I)​Landroid/​support/​v7/​internal/​widget/​b;​ 30 .​method·​public·​a(Landroid/​support/​a/​g/​ax;​I)​Landroid/​support/​v7/​internal/​widget/​b;​
31 ·​·​·​·​.​locals·​1 31 ·​·​·​·​.​locals·​1
   
32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​ 32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​
   
33 ·​·​·​·​iput-​object·​p1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 33 ·​·​·​·​iput-​object·​p1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
34 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>a:​I 34 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>a:​I
   
35 ·​·​·​·​return-​object·​p0 35 ·​·​·​·​return-​object·​p0
36 .​end·​method 36 .​end·​method
   
37 .​method·​public·​a(Landroid/​view/​View;​)​V 37 .​method·​public·​a(Landroid/​view/​View;​)​V
Offset 68, 15 lines modified Offset 68, 15 lines modified
68 ·​·​·​·​return-​void 68 ·​·​·​·​return-​void
   
69 ·​·​·​·​:​cond_1 69 ·​·​·​·​:​cond_1
70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​ 70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​
   
71 ·​·​·​·​const/​4·​v1,​·​0x0 71 ·​·​·​·​const/​4·​v1,​·​0x0
   
72 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 72 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
73 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​ 73 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>b:​Landroid/​support/​v7/​internal/​widget/​a;​
   
74 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>a:​I 74 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​b;​-​>a:​I
   
75 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>setVisibility(I)​V 75 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​a;​-​>setVisibility(I)​V
   
⊟
smali/android/support/v7/internal/widget/ba.smali
Offset 1, 150 lines modified Offset 1, 1009 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ba;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​ba;​
2 .​super·​Landroid/​widget/​Spinner;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​[I 4 .​field·​static·​final·​a:​Landroid/​graphics/​PorterDuff$Mode;​
   
  5 .​field·​private·​static·​final·​b:​Ljava/​lang/​String;​
   
  6 .​field·​private·​static·​final·​c:​Landroid/​support/​v7/​internal/​widget/​bb;​
   
  7 .​field·​private·​static·​final·​d:​[I
   
  8 .​field·​private·​static·​final·​e:​[I
   
  9 .​field·​private·​static·​final·​f:​[I
   
  10 .​field·​private·​static·​final·​g:​[I
   
  11 .​field·​private·​static·​final·​h:​[I
   
   
  12 #·​instance·​fields
  13 .​field·​private·​final·​i:​Landroid/​content/​Context;​
   
  14 .​field·​private·​final·​j:​Landroid/​content/​res/​Resources;​
   
  15 .​field·​private·​final·​k:​Landroid/​util/​TypedValue;​
   
  16 .​field·​private·​l:​Landroid/​content/​res/​ColorStateList;​
   
  17 .​field·​private·​m:​Landroid/​content/​res/​ColorStateList;​
   
  18 .​field·​private·​n:​Landroid/​content/​res/​ColorStateList;​
   
   
5 #·​direct·​methods 19 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 20 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​8
   
  22 ·​·​·​·​const/​4·​v7,​·​0x6
   
8 ·​·​·​·​const/​4·​v0,​·​0x2 23 ·​·​·​·​const/​4·​v6,​·​0x3
   
  24 ·​·​·​·​const/​4·​v5,​·​0x2
   
  25 ·​·​·​·​const/​4·​v4,​·​0x1
   
  26 ·​·​·​·​const/​4·​v3,​·​0x0
   
  27 ·​·​·​·​const-​class·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ba;​
   
  28 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getSimpleName()​Ljava/​lang/​String;​
   
  29 ·​·​·​·​move-​result-​object·​v0
   
  30 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>b:​Ljava/​lang/​String;​
   
  31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​graphics/​PorterDuff$Mode;​-​>SRC_IN:​Landroid/​graphics/​PorterDuff$Mode;​
   
  32 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a:​Landroid/​graphics/​PorterDuff$Mode;​
   
  33 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​
   
  34 ·​·​·​·​invoke-​direct·​{v0,​·​v7},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​><init>(I)​V
   
  35 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>c:​Landroid/​support/​v7/​internal/​widget/​bb;​
   
  36 ·​·​·​·​const/​16·​v0,​·​0xe
   
9 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 37 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
10 ·​·​·​·​fill-​array-​data·​v0,​·​:​array_0 38 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_ab_back_mtrl_​am_alpha:​I
   
  39 ·​·​·​·​aput·​v1,​·​v0,​·​v3
   
  40 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_go_search_api​_mtrl_alpha:​I
   
  41 ·​·​·​·​aput·​v1,​·​v0,​·​v4
   
  42 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_search_api_mt​rl_alpha:​I
   
  43 ·​·​·​·​aput·​v1,​·​v0,​·​v5
   
  44 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_commit_search​_api_mtrl_alpha:​I
   
  45 ·​·​·​·​aput·​v1,​·​v0,​·​v6
   
  46 ·​·​·​·​const/​4·​v1,​·​0x4
   
  47 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_clear_mtrl_al​pha:​I
   
  48 ·​·​·​·​aput·​v2,​·​v0,​·​v1
   
  49 ·​·​·​·​const/​4·​v1,​·​0x5
   
  50 ·​·​·​·​sget·​v2,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_menu_share_mt​rl_alpha:​I
   
  51 ·​·​·​·​aput·​v2,​·​v0,​·​v1
Max diff block lines reached; 23269/26572 bytes (87.57%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bb.smali
Offset 1, 257 lines modified Offset 1, 70 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bb;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​bb;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​a/​f/​f;​
   
   
3 #·​instance·​fields  
4 .​field·​private·​final·​a:​Landroid/​content/​Context;​  
   
5 .​field·​private·​final·​b:​Landroid/​content/​res/​TypedArray;​  
   
6 .​field·​private·​c:​Landroid/​support/​v7/​internal/​widget/​aw;​  
   
   
7 #·​direct·​methods 3 #·​direct·​methods
8 .​method·​private·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​content/​res/​TypedArray;​)​V 4 .​method·​public·​constructor·​<init>(I)​V
9 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​a/​f/​f;​-​><init>(I)​V
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a:​Landroid/​content/​Context;​  
   
12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​  
   
13 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
14 .​end·​method 8 .​end·​method
   
15 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 9 .​method·​private·​static·​b(ILandroid/​graphics/​PorterDuff$Mode;​)​I
16 ·​·​·​·​.​locals·​2 10 ·​·​·​·​.​locals·​2
   
17 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 11 ·​·​·​·​add-​int/​lit8·​v0,​·​p0,​·​0x1f
   
18 ·​·​·​·​move-​result-​object·​v0  
   
19 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​widget/​bb;​ 12 ·​·​·​·​mul-​int/​lit8·​v0,​·​v0,​·​0x1f
   
20 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​res/​TypedArray;​)​V 13 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​graphics/​PorterDuff$Mode;​-​>hashCode()​I
   
21 ·​·​·​·​return-​object·​v1 14 ·​·​·​·​move-​result·​v1
22 .​end·​method  
   
  15 ·​·​·​·​add-​int/​2addr·​v0,​·​v1
23 #·​virtual·​methods  
24 .​method·​public·​a(IF)​F  
25 ·​·​·​·​.​locals·​1  
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​  
   
27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F  
   
28 ·​·​·​·​move-​result·​v0  
   
29 ·​·​·​·​return·​v0 16 ·​·​·​·​return·​v0
30 .​end·​method 17 .​end·​method
   
31 .​method·​public·​a()​I  
32 ·​·​·​·​.​locals·​1  
   
33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​  
   
34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>length()​I  
   
35 ·​·​·​·​move-​result·​v0 18 #·​virtual·​methods
  19 .​method·​a(ILandroid/​graphics/​PorterDuff$Mode;​)​Landroid/​graphics/​PorterDuffColorFilter​;​
36 ·​·​·​·​return·​v0  
37 .​end·​method  
   
38 .​method·​public·​a(II)​I  
39 ·​·​·​·​.​locals·​1 20 ·​·​·​·​.​locals·​1
   
40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​ 21 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b(ILandroid/​graphics/​PorterDuff$Mode;​)​I
   
41 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I  
   
42 ·​·​·​·​move-​result·​v0 22 ·​·​·​·​move-​result·​v0
   
43 ·​·​·​·​return·​v0 23 ·​·​·​·​invoke-​static·​{v0},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
44 .​end·​method  
   
45 .​method·​public·​a(I)​Landroid/​graphics/​drawable/​Drawable;​  
46 ·​·​·​·​.​locals·​2  
   
47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​  
   
48 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​content/​res/​TypedArray;​-​>hasValue(I)​Z  
   
49 ·​·​·​·​move-​result·​v0  
   
50 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b:​Landroid/​content/​res/​TypedArray;​  
   
52 ·​·​·​·​const/​4·​v1,​·​0x0  
   
53 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I  
   
54 ·​·​·​·​move-​result·​v0  
   
55 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
56 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​  
Max diff block lines reached; 4731/8405 bytes (56.29%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bc.smali
Offset 1, 1271 lines modified Offset 1, 86 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bc;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bc;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​widget/​RadioButton;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​support/​v7/​internal/​widget/​x;​  
   
  3 #·​static·​fields
  4 .​field·​private·​static·​final·​a:​[I
   
5 #·​instance·​fields  
6 .​field·​private·​a:​Landroid/​support/​v7/​widget/​Toolbar;​  
   
7 .​field·​private·​b:​I  
   
8 .​field·​private·​c:​Landroid/​view/​View;​  
   
9 .​field·​private·​d:​Landroid/​view/​View;​  
   
10 .​field·​private·​e:​Landroid/​graphics/​drawable/​Drawable;​  
   
11 .​field·​private·​f:​Landroid/​graphics/​drawable/​Drawable;​  
   
12 .​field·​private·​g:​Landroid/​graphics/​drawable/​Drawable;​  
   
13 .​field·​private·​h:​Z  
   
14 .​field·​private·​i:​Ljava/​lang/​CharSequence;​  
   
15 .​field·​private·​j:​Ljava/​lang/​CharSequence;​  
   
16 .​field·​private·​k:​Ljava/​lang/​CharSequence;​  
   
17 .​field·​private·​l:​Landroid/​support/​v7/​internal/​a/​h;​ 5 #·​instance·​fields
  6 .​field·​private·​final·​b:​Landroid/​support/​v7/​internal/​widget/​ba;​
18 .​field·​private·​m:​Z  
   
19 .​field·​private·​n:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
20 .​field·​private·​o:​I  
   
21 .​field·​private·​final·​p:​Landroid/​support/​v7/​internal/​widget/​aw;​  
   
22 .​field·​private·​q:​I  
   
23 .​field·​private·​r:​Landroid/​graphics/​drawable/​Drawable;​  
   
   
24 #·​direct·​methods 7 #·​direct·​methods
25 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​Z)​V 8 .​method·​static·​constructor·​<clinit>()​V
26 ·​·​·​·​.​locals·​2 9 ·​·​·​·​.​locals·​3
   
27 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​j;​-​>abc_action_bar_up_de​scription:​I  
   
28 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​f;​-​>abc_ic_ab_back_mtrl_​am_alpha:​I  
   
29 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​><init>(Landroid/​support/​v7/​widget/​Toolbar;​ZII)​V  
   
30 ·​·​·​·​return-​void  
31 .​end·​method  
   
32 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​ZII)​V  
33 ·​·​·​·​.​locals·​6  
   
34 ·​·​·​·​const/​4·​v5,​·​-​0x1  
   
35 ·​·​·​·​const/​4·​v1,​·​0x0  
   
36 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
37 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>o:​I  
   
38 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>q:​I  
   
39 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>a:​Landroid/​support/​v7/​widget/​Toolbar;​  
   
40 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getTitle()​Ljava/​lang/​CharSequence;​  
   
41 ·​·​·​·​move-​result-​object·​v0  
   
42 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>i:​Ljava/​lang/​CharSequence;​  
   
43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getSubtitle()​Ljava/​lang/​CharSequence;​  
   
44 ·​·​·​·​move-​result-​object·​v0  
   
45 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>j:​Ljava/​lang/​CharSequence;​  
   
46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>i:​Ljava/​lang/​CharSequence;​  
   
47 ·​·​·​·​if-​eqz·​v0,​·​:​cond_c  
   
48 ·​·​·​·​const/​4·​v0,​·​0x1 10 ·​·​·​·​const/​4·​v0,​·​0x1
   
49 ·​·​·​·​:​goto_0 11 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
50 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>h:​Z  
   
51 ·​·​·​·​if-​eqz·​p2,​·​:​cond_d  
   
52 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​  
Max diff block lines reached; 33111/38355 bytes (86.33%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bd.smali
Offset 1, 90 lines modified Offset 1, 49 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​bd;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​bd;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​content/​res/​Resources;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​view/​View$OnClickListener;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​a:​Landroid/​support/​v7/​internal/​view/​menu/​a;​ 4 .​field·​private·​final·​a:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
   
8 #·​direct·​methods 5 #·​direct·​methods
9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​bc;​)​V 6 .​method·​public·​constructor·​<init>(Landroid/​content/​res/​Resources;​Landroid/​support/​v7/​internal/​widget/​ba;​)​V
10 ·​·​·​·​.​locals·​7 7 ·​·​·​·​.​locals·​3
   
11 ·​·​·​·​const/​4·​v2,​·​0x0  
   
12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​  
   
15 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
16 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>a(Landroid/​support/​v7/​internal/​widget/​bc;​)​Landroid/​support/​v7/​widget/​Toolbar;​ 8 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getAssets()​Landroid/​content/​res/​AssetManager;​
   
17 ·​·​·​·​move-​result-​object·​v1 9 ·​·​·​·​move-​result-​object·​v0
   
18 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​ 10 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
19 ·​·​·​·​move-​result-​object·​v1 11 ·​·​·​·​move-​result-​object·​v1
   
20 ·​·​·​·​const·​v3,​·​0x102002c 12 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​res/​Resources;​-​>getConfiguration()​Landroid/​content/​res/​Configuration;​
   
21 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
22 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>b(Landroid/​support/​v7/​internal/​widget/​bc;​)​Ljava/​lang/​CharSequence;​  
   
23 ·​·​·​·​move-​result-​object·​v6  
   
24 ·​·​·​·​move·​v4,​·​v2  
   
25 ·​·​·​·​move·​v5,​·​v2 13 ·​·​·​·​move-​result-​object·​v2
   
26 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​-​><init>(Landroid/​content/​Context;​IIIILjava/​lang/​CharSequence;​)​V 14 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​Resources;​-​><init>(Landroid/​content/​res/​AssetManager;​Landroid/​util/​DisplayMetrics;​Landroid/​content/​res/​Configuration;​)​V
   
27 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​a;​ 15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
28 ·​·​·​·​return-​void 16 ·​·​·​·​return-​void
29 .​end·​method 17 .​end·​method
   
   
30 #·​virtual·​methods 18 #·​virtual·​methods
31 .​method·​public·​onClick(Landroid/​view/​View;​)​V 19 .​method·​public·​getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
32 ·​·​·​·​.​locals·​3 20 ·​·​·​·​.​locals·​2
   
33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
34 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>c(Landroid/​support/​v7/​internal/​widget/​bc;​)​Landroid/​support/​v7/​internal/​a/​h;​ 21 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​content/​res/​Resources;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
35 ·​·​·​·​move-​result-​object·​v0 22 ·​·​·​·​move-​result-​object·​v0
   
36 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​ 24 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
38 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>d(Landroid/​support/​v7/​internal/​widget/​bc;​)​Z  
   
39 ·​·​·​·​move-​result·​v0  
   
40 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bc;​  
   
42 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>c(Landroid/​support/​v7/​internal/​widget/​bc;​)​Landroid/​support/​v7/​internal/​a/​h;​ 25 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a(ILandroid/​graphics/​drawable/​Drawable;​)​V
   
43 ·​·​·​·​move-​result-​object·​v0  
   
44 ·​·​·​·​const/​4·​v1,​·​0x0  
   
45 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bd;​-​>a:​Landroid/​support/​v7/​internal/​view/​menu/​a;​  
   
46 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(ILandroid/​view/​MenuItem;​)​Z  
   
47 ·​·​·​·​:​cond_0 26 ·​·​·​·​:​cond_0
48 ·​·​·​·​return-​void 27 ·​·​·​·​return-​object·​v0
49 .​end·​method 28 .​end·​method
⊟
smali/android/support/v7/internal/widget/be.smali
Offset 1, 57 lines modified Offset 1, 150 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​be;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​be;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Landroid/​widget/​Spinner;​
   
   
3 #·​instance·​fields 3 #·​static·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 4 .​field·​private·​static·​final·​a:​[I
   
5 .​field·​private·​b:​Z  
   
   
6 #·​direct·​methods 5 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​bc;​)​V 6 .​method·​static·​constructor·​<clinit>()​V
8 ·​·​·​·​.​locals·​1 7 ·​·​·​·​.​locals·​1
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 8 ·​·​·​·​const/​4·​v0,​·​0x2
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V 9 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
11 ·​·​·​·​const/​4·​v0,​·​0x0 10 ·​·​·​·​fill-​array-​data·​v0,​·​:​array_0
   
12 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>b:​Z 11 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>a:​[I
   
13 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
   
  13 ·​·​·​·​nop
   
  14 ·​·​·​·​:​array_0
  15 ·​·​·​·​.​array-​data·​4
  16 ·​·​·​·​·​·​·​·​0x10100d4
  17 ·​·​·​·​·​·​·​·​0x1010176
  18 ·​·​·​·​.​end·​array-​data
14 .​end·​method 19 .​end·​method
   
  20 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
  21 ·​·​·​·​.​locals·​1
   
15 #·​virtual·​methods 22 ·​·​·​·​const·​v0,​·​0x1010081
16 .​method·​public·​b(Landroid/​view/​View;​)​V  
17 ·​·​·​·​.​locals·​2 23 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​be;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
18 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>b:​Z 24 ·​·​·​·​return-​void
  25 .​end·​method
   
  26 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
  27 ·​·​·​·​.​locals·​4
   
19 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 28 ·​·​·​·​const/​4·​v2,​·​0x1
   
20 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 29 ·​·​·​·​const/​4·​v1,​·​0x0
   
21 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>a(Landroid/​support/​v7/​internal/​widget/​bc;​)​Landroid/​support/​v7/​widget/​Toolbar;​ 30 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​Spinner;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>a:​[I
   
  32 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
22 ·​·​·​·​move-​result-​object·​v0 33 ·​·​·​·​move-​result-​object·​v0
   
23 ·​·​·​·​const/​16·​v1,​·​0x8 34 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
  35 ·​·​·​·​move-​result-​object·​v1
   
24 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setVisibility(I)​V 36 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
  37 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
  38 ·​·​·​·​move-​result·​v1
   
  39 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
  40 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
  41 ·​·​·​·​move-​result-​object·​v1
   
  42 ·​·​·​·​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  43 ·​·​·​·​const/​16·​v3,​·​0x10
   
  44 ·​·​·​·​if-​lt·​v2,​·​v3,​·​:​cond_1
   
  45 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>setPopupBackgroundDr​awable(Landroid/​graphics/​drawable/​Drawable;​)​V
   
25 ·​·​·​·​:​cond_0 46 ·​·​·​·​:​cond_0
  47 ·​·​·​·​:​goto_0
  48 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
26 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
   
  50 ·​·​·​·​:​cond_1
  51 ·​·​·​·​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  52 ·​·​·​·​const/​16·​v3,​·​0xb
   
  53 ·​·​·​·​if-​lt·​v2,​·​v3,​·​:​cond_0
   
  54 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​be;​-​>a(Landroid/​widget/​Spinner;​Landroid/​graphics/​drawable/​Drawable;​)​V
   
  55 ·​·​·​·​goto·​:​goto_0
27 .​end·​method 56 .​end·​method
Max diff block lines reached; 1610/5274 bytes (30.53%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bf.smali
Offset 1, 36 lines modified Offset 1, 257 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​bf;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bf;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 4 .​field·​private·​final·​a:​Landroid/​content/​Context;​
   
  5 .​field·​private·​final·​b:​Landroid/​content/​res/​TypedArray;​
   
  6 .​field·​private·​c:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
   
5 #·​direct·​methods 7 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​bc;​)​V 8 .​method·​private·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​content/​res/​TypedArray;​)​V
7 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a:​Landroid/​content/​Context;​
   
  12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
10 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
11 .​end·​method 14 .​end·​method
   
  15 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
  16 ·​·​·​·​.​locals·​2
   
  17 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
  18 ·​·​·​·​move-​result-​object·​v0
   
  19 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​internal/​widget/​bf;​
   
  20 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​res/​TypedArray;​)​V
   
  21 ·​·​·​·​return-​object·​v1
  22 .​end·​method
   
   
12 #·​virtual·​methods 23 #·​virtual·​methods
13 .​method·​public·​a(Landroid/​view/​View;​)​V 24 .​method·​public·​a(IF)​F
  25 ·​·​·​·​.​locals·​1
   
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
  27 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F
   
  28 ·​·​·​·​move-​result·​v0
   
  29 ·​·​·​·​return·​v0
  30 .​end·​method
   
  31 .​method·​public·​a()​I
  32 ·​·​·​·​.​locals·​1
   
  33 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
  34 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>length()​I
   
  35 ·​·​·​·​move-​result·​v0
   
  36 ·​·​·​·​return·​v0
  37 .​end·​method
   
  38 .​method·​public·​a(II)​I
  39 ·​·​·​·​.​locals·​1
   
  40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
  41 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
  42 ·​·​·​·​move-​result·​v0
   
  43 ·​·​·​·​return·​v0
  44 .​end·​method
   
  45 .​method·​public·​a(I)​Landroid/​graphics/​drawable/​Drawable;​
14 ·​·​·​·​.​locals·​2 46 ·​·​·​·​.​locals·​2
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a:​Landroid/​support/​v7/​internal/​widget/​bc;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
16 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bc;​-​>a(Landroid/​support/​v7/​internal/​widget/​bc;​)​Landroid/​support/​v7/​widget/​Toolbar;​ 48 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​content/​res/​TypedArray;​-​>hasValue(I)​Z
   
17 ·​·​·​·​move-​result-​object·​v0 49 ·​·​·​·​move-​result·​v0
   
  50 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b:​Landroid/​content/​res/​TypedArray;​
   
18 ·​·​·​·​const/​4·​v1,​·​0x0 52 ·​·​·​·​const/​4·​v1,​·​0x0
   
19 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>setVisibility(I)​V 53 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​content/​res/​TypedArray;​-​>getResourceId(II)​I
   
  54 ·​·​·​·​move-​result·​v0
   
  55 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  56 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>c()​Landroid/​support/​v7/​internal/​widget/​ba;​
Max diff block lines reached; 2533/7751 bytes (32.68%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bg.smali
Offset 1, 7 lines modified Offset 1, 1271 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​bg;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bg;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​internal/​widget/​z;​
   
   
  5 #·​instance·​fields
  6 .​field·​private·​a:​Landroid/​support/​v7/​widget/​Toolbar;​
   
  7 .​field·​private·​b:​I
   
  8 .​field·​private·​c:​Landroid/​view/​View;​
   
  9 .​field·​private·​d:​Landroid/​view/​View;​
   
  10 .​field·​private·​e:​Landroid/​graphics/​drawable/​Drawable;​
   
  11 .​field·​private·​f:​Landroid/​graphics/​drawable/​Drawable;​
   
  12 .​field·​private·​g:​Landroid/​graphics/​drawable/​Drawable;​
   
  13 .​field·​private·​h:​Z
   
  14 .​field·​private·​i:​Ljava/​lang/​CharSequence;​
   
  15 .​field·​private·​j:​Ljava/​lang/​CharSequence;​
   
  16 .​field·​private·​k:​Ljava/​lang/​CharSequence;​
   
  17 .​field·​private·​l:​Landroid/​support/​v7/​internal/​a/​h;​
   
  18 .​field·​private·​m:​Z
   
  19 .​field·​private·​n:​Landroid/​support/​v7/​widget/​a;​
   
  20 .​field·​private·​o:​I
   
  21 .​field·​private·​final·​p:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
  22 .​field·​private·​q:​I
   
  23 .​field·​private·​r:​Landroid/​graphics/​drawable/​Drawable;​
   
   
  24 #·​direct·​methods
  25 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​Z)​V
  26 ·​·​·​·​.​locals·​2
   
  27 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​j;​-​>abc_action_bar_up_de​scription:​I
   
  28 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​f;​-​>abc_ic_ab_back_mtrl_​am_alpha:​I
   
  29 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​><init>(Landroid/​support/​v7/​widget/​Toolbar;​ZII)​V
   
  30 ·​·​·​·​return-​void
  31 .​end·​method
   
  32 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​Toolbar;​ZII)​V
  33 ·​·​·​·​.​locals·​6
   
  34 ·​·​·​·​const/​4·​v5,​·​-​0x1
   
  35 ·​·​·​·​const/​4·​v1,​·​0x0
   
  36 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  37 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>o:​I
   
  38 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>q:​I
   
  39 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>a:​Landroid/​support/​v7/​widget/​Toolbar;​
   
  40 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getTitle()​Ljava/​lang/​CharSequence;​
   
  41 ·​·​·​·​move-​result-​object·​v0
   
  42 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>i:​Ljava/​lang/​CharSequence;​
   
  43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getSubtitle()​Ljava/​lang/​CharSequence;​
   
  44 ·​·​·​·​move-​result-​object·​v0
   
  45 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>j:​Ljava/​lang/​CharSequence;​
   
  46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>i:​Ljava/​lang/​CharSequence;​
   
  47 ·​·​·​·​if-​eqz·​v0,​·​:​cond_c
   
  48 ·​·​·​·​const/​4·​v0,​·​0x1
   
  49 ·​·​·​·​:​goto_0
  50 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>h:​Z
   
  51 ·​·​·​·​if-​eqz·​p2,​·​:​cond_d
   
  52 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​
   
  53 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 19290/36207 bytes (53.28%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/bh.smali
Offset 1, 229 lines modified Offset 1, 90 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​bh;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​bh;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​view/​View$OnClickListener;​
   
3 #·​static·​fields  
4 .​field·​private·​static·​a:​Ljava/​lang/​reflect/​Method;​  
   
  5 #·​instance·​fields
  6 .​field·​final·​a:​Landroid/​support/​v7/​internal/​view/​menu/​a;​
   
5 #·​direct·​methods 7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​bg;​
6 .​method·​static·​constructor·​<clinit>()​V  
7 ·​·​·​·​.​locals·​5  
   
8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I  
   
9 ·​·​·​·​const/​16·​v1,​·​0x12  
   
10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0  
   
11 ·​·​·​·​:​try_start_0  
12 ·​·​·​·​const-​class·​v0,​·​Landroid/​view/​View;​  
   
13 ·​·​·​·​const-​string·​v1,​·​"computeFitSystemWind​ows"  
   
14 ·​·​·​·​const/​4·​v2,​·​0x2  
   
15 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Class;​  
   
16 ·​·​·​·​const/​4·​v3,​·​0x0  
   
17 ·​·​·​·​const-​class·​v4,​·​Landroid/​graphics/​Rect;​  
   
18 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3  
   
19 ·​·​·​·​const/​4·​v3,​·​0x1 8 #·​direct·​methods
  9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​bg;​)​V
20 ·​·​·​·​const-​class·​v4,​·​Landroid/​graphics/​Rect;​ 10 ·​·​·​·​.​locals·​7
   
21 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3  
   
22 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​  
   
23 ·​·​·​·​move-​result-​object·​v0  
   
24 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>a:​Ljava/​lang/​reflect/​Method;​  
   
25 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>a:​Ljava/​lang/​reflect/​Method;​  
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​reflect/​Method;​-​>isAccessible()​Z  
   
27 ·​·​·​·​move-​result·​v0  
   
28 ·​·​·​·​if-​nez·​v0,​·​:​cond_0  
   
29 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>a:​Ljava/​lang/​reflect/​Method;​  
   
30 ·​·​·​·​const/​4·​v1,​·​0x1  
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​reflect/​Method;​-​>setAccessible(Z)​V  
32 ·​·​·​·​:​try_end_0  
33 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0  
   
34 ·​·​·​·​:​cond_0  
35 ·​·​·​·​:​goto_0  
36 ·​·​·​·​return-​void  
   
37 ·​·​·​·​:​catch_0  
38 ·​·​·​·​move-​exception·​v0  
   
39 ·​·​·​·​const-​string·​v0,​·​"ViewUtils"  
   
40 ·​·​·​·​const-​string·​v1,​·​"Could·​not·​find·​method·​computeFitSystemWindo​ws.​·​Oh·​well.​" 11 ·​·​·​·​const/​4·​v2,​·​0x0
   
41 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bg;​
   
42 ·​·​·​·​goto·​:​goto_0 13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
43 .​end·​method  
   
44 .​method·​public·​static·​a(II)​I 14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​a;​
45 ·​·​·​·​.​locals·​1  
   
46 ·​·​·​·​or-​int·​v0,​·​p0,​·​p1 15 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>b:​Landroid/​support/​v7/​internal/​widget/​bg;​
   
47 ·​·​·​·​return·​v0 16 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​bg;​-​>a(Landroid/​support/​v7/​internal/​widget/​bg;​)​Landroid/​support/​v7/​widget/​Toolbar;​
48 .​end·​method  
   
49 .​method·​public·​static·​a(Landroid/​view/​View;​Landroid/​graphics/​Rect;​Landroid/​graphics/​Rect;​)​V 17 ·​·​·​·​move-​result-​object·​v1
50 ·​·​·​·​.​locals·​3  
   
51 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>a:​Ljava/​lang/​reflect/​Method;​ 18 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​
   
52 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 19 ·​·​·​·​move-​result-​object·​v1
   
53 ·​·​·​·​:​try_start_0 20 ·​·​·​·​const·​v3,​·​0x102002c
54 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​bh;​-​>a:​Ljava/​lang/​reflect/​Method;​  
   
Max diff block lines reached; 4760/8202 bytes (58.03%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/c.smali
Offset 1, 102 lines modified Offset 1, 702 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​c;​ 1 .​class·​abstract·​Landroid/​support/​v7/​internal/​widget/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​p;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​ 4 .​field·​private·​E:​Landroid/​database/​DataSetObserver;​
   
5 .​field·​private·​final·​b:​Landroid/​util/​SparseArray;​ 5 .​field·​a:​Landroid/​widget/​SpinnerAdapter;​
   
  6 .​field·​b:​I
   
  7 .​field·​c:​I
   
  8 .​field·​d:​I
   
  9 .​field·​e:​I
   
  10 .​field·​f:​I
   
  11 .​field·​g:​I
   
  12 .​field·​final·​h:​Landroid/​graphics/​Rect;​
   
  13 .​field·​final·​i:​Landroid/​support/​v7/​internal/​widget/​d;​
   
   
6 #·​direct·​methods 14 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​)​V 15 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
8 ·​·​·​·​.​locals·​1 16 ·​·​·​·​.​locals·​1
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>a:​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​ 17 ·​·​·​·​const/​4·​v0,​·​0x0
   
  18 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  19 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>d:​I
   
  20 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>e:​I
   
  21 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>f:​I
   
  22 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>g:​I
   
  23 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
  24 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
  25 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>h:​Landroid/​graphics/​Rect;​
   
  26 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​d;​
   
  27 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​d;​-​><init>(Landroid/​support/​v7/​internal/​widget/​c;​)​V
   
  28 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>i:​Landroid/​support/​v7/​internal/​widget/​d;​
   
  29 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>k()​V
   
  30 ·​·​·​·​return-​void
  31 .​end·​method
   
  32 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​internal/​widget/​c;​Landroid/​view/​View;​Z)​V
  33 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>removeDetachedView(L​android/​view/​View;​Z)​V
   
11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​util/​SparseArray;​ 35 ·​·​·​·​return-​void
  36 .​end·​method
   
12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​SparseArray;​-​><init>()​V 37 .​method·​private·​k()​V
  38 ·​·​·​·​.​locals·​1
   
13 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>b:​Landroid/​util/​SparseArray;​ 39 ·​·​·​·​const/​4·​v0,​·​0x1
   
  40 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>setFocusable(Z)​V
   
  41 ·​·​·​·​const/​4·​v0,​·​0x0
   
  42 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>setWillNotDraw(Z)​V
   
14 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
15 .​end·​method 44 .​end·​method
   
   
16 #·​virtual·​methods 45 #·​virtual·​methods
17 .​method·​a(I)​Landroid/​view/​View;​ 46 .​method·​a(Landroid/​view/​View;​)​I
18 ·​·​·​·​.​locals·​2 47 ·​·​·​·​.​locals·​1
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>b:​Landroid/​util/​SparseArray;​ 48 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getMeasuredHeight()​I
   
20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​util/​SparseArray;​-​>get(I)​Ljava/​lang/​Object;​ 49 ·​·​·​·​move-​result·​v0
   
21 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​return·​v0
  51 .​end·​method
   
22 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​ 52 .​method·​a()​V
  53 ·​·​·​·​.​locals·​3
   
23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 54 ·​·​·​·​const/​4·​v0,​·​0x0
   
  55 ·​·​·​·​const/​4·​v2,​·​-​0x1
Max diff block lines reached; 17256/20936 bytes (82.42%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/d.smali
Offset 1, 55 lines modified Offset 1, 102 lines modified
1 .​class·​final·​Landroid/​support/​v7/​internal/​widget/​d;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​os/​Parcelable$Creator;​ 3 #·​instance·​fields
  4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​c;​
   
  5 .​field·​private·​final·​b:​Landroid/​util/​SparseArray;​
   
   
5 #·​direct·​methods 6 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​c;​)​V
7 ·​·​·​·​.​locals·​0 8 ·​·​·​·​.​locals·​1
   
  9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>a:​Landroid/​support/​v7/​internal/​widget/​c;​
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​util/​SparseArray;​
   
  12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​SparseArray;​-​><init>()​V
   
  13 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>b:​Landroid/​util/​SparseArray;​
   
9 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
10 .​end·​method 15 .​end·​method
   
   
11 #·​virtual·​methods 16 #·​virtual·​methods
12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 17 .​method·​a(I)​Landroid/​view/​View;​
13 ·​·​·​·​.​locals·​1 18 ·​·​·​·​.​locals·​2
   
14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>b:​Landroid/​util/​SparseArray;​
   
15 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​><init>(Landroid/​os/​Parcel;​)​V 20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​util/​SparseArray;​-​>get(I)​Ljava/​lang/​Object;​
   
16 ·​·​·​·​return-​object·​v0 21 ·​·​·​·​move-​result-​object·​v0
17 .​end·​method  
   
18 .​method·​public·​a(I)​[Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 22 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​
19 ·​·​·​·​.​locals·​1  
  23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  24 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>b:​Landroid/​util/​SparseArray;​
   
20 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 25 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Landroid/​util/​SparseArray;​-​>delete(I)​V
   
  26 ·​·​·​·​:​cond_0
21 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​return-​object·​v0
22 .​end·​method 28 .​end·​method
   
23 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 29 .​method·​a()​V
24 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​6
   
  31 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>b:​Landroid/​util/​SparseArray;​
   
  32 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​util/​SparseArray;​-​>size()​I
   
  33 ·​·​·​·​move-​result·​v3
   
25 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 34 ·​·​·​·​const/​4·​v0,​·​0x0
   
  35 ·​·​·​·​move·​v1,​·​v0
   
  36 ·​·​·​·​:​goto_0
  37 ·​·​·​·​if-​ge·​v1,​·​v3,​·​:​cond_1
   
  38 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​util/​SparseArray;​-​>valueAt(I)​Ljava/​lang/​Object;​
   
26 ·​·​·​·​move-​result-​object·​v0 39 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​return-​object·​v0 40 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​
   
  41 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  42 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>a:​Landroid/​support/​v7/​internal/​widget/​c;​
   
  43 ·​·​·​·​const/​4·​v5,​·​0x1
   
  44 ·​·​·​·​invoke-​static·​{v4,​·​v0,​·​v5},​·​Landroid/​support/​v7/​internal/​widget/​c;​-​>a(Landroid/​support/​v7/​internal/​widget/​c;​Landroid/​view/​View;​Z)​V
   
  45 ·​·​·​·​:​cond_0
  46 ·​·​·​·​add-​int/​lit8·​v0,​·​v1,​·​0x1
   
  47 ·​·​·​·​move·​v1,​·​v0
   
  48 ·​·​·​·​goto·​:​goto_0
   
  49 ·​·​·​·​:​cond_1
  50 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​util/​SparseArray;​-​>clear()​V
   
  51 ·​·​·​·​return-​void
28 .​end·​method 52 .​end·​method
   
29 .​method·​public·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 53 .​method·​public·​a(ILandroid/​view/​View;​)​V
30 ·​·​·​·​.​locals·​1 54 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>a(I)​[Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​d;​-​>b:​Landroid/​util/​SparseArray;​
   
Max diff block lines reached; 52/3771 bytes (1.38%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/e.smali
Offset 1, 100 lines modified Offset 1, 134 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​e;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​e;​
2 .​super·​Landroid/​graphics/​drawable/​Drawable;​ 2 .​super·​Landroid/​view/​View$BaseSavedState;​
   
   
  3 #·​static·​fields
  4 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
   
3 #·​instance·​fields 5 #·​instance·​fields
4 .​field·​final·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 6 .​field·​a:​J
   
  7 .​field·​b:​I
   
   
5 #·​direct·​methods 8 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V 9 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​1
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​><init>()​V 11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​f;​
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​f;​-​><init>()​V
   
  13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
10 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
11 .​end·​method 15 .​end·​method
   
  16 .​method·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
  17 ·​·​·​·​.​locals·​2
   
12 #·​virtual·​methods 18 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
13 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V  
14 ·​·​·​·​.​locals·​1  
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 19 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readLong()​J
   
16 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z 20 ·​·​·​·​move-​result-​wide·​v0
   
17 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 21 ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​J
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 22 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​ 23 ·​·​·​·​move-​result·​v0
   
20 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 24 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>b:​I
   
21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 25 ·​·​·​·​return-​void
  26 .​end·​method
   
22 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​ 27 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
  28 ·​·​·​·​.​locals·​0
   
23 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V 29 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
24 ·​·​·​·​:​cond_0  
25 ·​·​·​·​:​goto_0  
26 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
  31 .​end·​method
   
27 ·​·​·​·​:​cond_1  
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
29 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​ 32 #·​virtual·​methods
  33 .​method·​public·​toString()​Ljava/​lang/​String;​
  34 ·​·​·​·​.​locals·​4
   
30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 35 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 36 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
32 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​ 37 ·​·​·​·​const-​string·​v1,​·​"AbsSpinner.​SavedState{"
   
33 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V 38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
34 ·​·​·​·​:​cond_2 39 ·​·​·​·​move-​result-​object·​v0
35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
36 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​ 40 ·​·​·​·​invoke-​static·​{p0},​·​Ljava/​lang/​System;​-​>identityHashCode(Lja​va/​lang/​Object;​)​I
   
37 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 41 ·​·​·​·​move-​result·​v1
   
38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 42 ·​·​·​·​invoke-​static·​{v1},​·​Ljava/​lang/​Integer;​-​>toHexString(I)​Ljava/​lang/​String;​
   
39 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>e:​Z 43 ·​·​·​·​move-​result-​object·​v1
   
40 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 44 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 45 ·​·​·​·​move-​result-​object·​v0
   
42 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​ 46 ·​·​·​·​const-​string·​v1,​·​"·​selectedId="
   
43 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V 47 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
44 ·​·​·​·​goto·​:​goto_0 48 ·​·​·​·​move-​result-​object·​v0
45 .​end·​method  
   
46 .​method·​public·​getOpacity()​I 49 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​e;​-​>a:​J
47 ·​·​·​·​.​locals·​1  
   
Max diff block lines reached; 1356/6708 bytes (20.21%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/f.smali
Offset 1, 55 lines modified Offset 1, 55 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​f;​ 1 .​class·​final·​Landroid/​support/​v7/​internal/​widget/​f;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​e;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​os/​Parcelable$Creator;​
   
   
3 #·​direct·​methods 5 #·​direct·​methods
4 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V 6 .​method·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
7 ·​·​·​·​return-​void 9 ·​·​·​·​return-​void
8 .​end·​method 10 .​end·​method
   
   
9 #·​virtual·​methods 11 #·​virtual·​methods
10 .​method·​public·​getOutline(Landroid/​graphics/​Outline;​)​V 12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​e;​
11 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
12 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​e;​
   
13 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z  
   
14 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1  
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 15 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​e;​-​><init>(Landroid/​os/​Parcel;​)​V
   
16 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​ 16 ·​·​·​·​return-​object·​v0
  17 .​end·​method
17 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 18 .​method·​public·​a(I)​[Landroid/​support/​v7/​internal/​widget/​e;​
  19 ·​·​·​·​.​locals·​1
   
19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​ 20 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​internal/​widget/​e;​
   
20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getOutline(Landroid/​graphics/​Outline;​)​V 21 ·​·​·​·​return-​object·​v0
  22 .​end·​method
   
21 ·​·​·​·​:​cond_0 23 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
22 ·​·​·​·​:​goto_0 24 ·​·​·​·​.​locals·​1
23 ·​·​·​·​return-​void  
   
24 ·​·​·​·​:​cond_1 25 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​internal/​widget/​e;​
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
26 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​ 26 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 27 ·​·​·​·​return-​object·​v0
  28 .​end·​method
   
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 29 .​method·​public·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
  30 ·​·​·​·​.​locals·​1
   
29 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​ 31 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​f;​-​>a(I)​[Landroid/​support/​v7/​internal/​widget/​e;​
   
30 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getOutline(Landroid/​graphics/​Outline;​)​V 32 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​goto·​:​goto_0 33 ·​·​·​·​return-​object·​v0
32 .​end·​method 34 .​end·​method
⊟
smali/android/support/v7/internal/widget/g.smali
Offset 1, 37 lines modified Offset 1, 100 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​g;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​g;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​graphics/​drawable/​Drawable;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​view/​View$OnClickListener;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​b/​a;​ 4 .​field·​final·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​  
   
   
8 #·​direct·​methods 5 #·​direct·​methods
9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​Landroid/​support/​v7/​b/​a;​)​V 6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V
10 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​ 8 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​><init>()​V
   
12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​b/​a;​  
   
13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
14 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
15 .​end·​method 11 .​end·​method
   
   
16 #·​virtual·​methods 12 #·​virtual·​methods
17 .​method·​public·​onClick(Landroid/​view/​View;​)​V 13 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V
18 ·​·​·​·​.​locals·​1 14 ·​·​·​·​.​locals·​1
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​b/​a;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  16 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z
   
  17 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
  18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​
   
  20 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  22 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​
   
  23 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
  24 ·​·​·​·​:​cond_0
  25 ·​·​·​·​:​goto_0
  26 ·​·​·​·​return-​void
   
  27 ·​·​·​·​:​cond_1
  28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  29 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
  31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  32 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  33 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
  34 ·​·​·​·​:​cond_2
  35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  36 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​
   
20 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​b/​a;​-​>c()​V 37 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  39 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>e:​Z
   
  40 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​g;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  42 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>b:​Landroid/​graphics/​drawable/​Drawable;​
   
  43 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
  44 ·​·​·​·​goto·​:​goto_0
  45 .​end·​method
   
  46 .​method·​public·​getOpacity()​I
  47 ·​·​·​·​.​locals·​1
   
  48 ·​·​·​·​const/​4·​v0,​·​0x0
   
  49 ·​·​·​·​return·​v0
  50 .​end·​method
   
  51 .​method·​public·​setAlpha(I)​V
  52 ·​·​·​·​.​locals·​0
   
Max diff block lines reached; 30/4215 bytes (0.71%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/h.smali
Offset 1, 56 lines modified Offset 1, 55 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​h;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​h;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​g;​
   
   
3 #·​instance·​fields  
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
   
5 #·​direct·​methods 3 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 4 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V
7 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 6 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​g;​-​><init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​)​V
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V  
   
10 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
11 .​end·​method 8 .​end·​method
   
   
12 #·​virtual·​methods 9 #·​virtual·​methods
13 .​method·​public·​b(Landroid/​view/​View;​)​V 10 .​method·​public·​getOutline(Landroid/​graphics/​Outline;​)​V
14 ·​·​·​·​.​locals·​2 11 ·​·​·​·​.​locals·​1
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 12 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
16 ·​·​·​·​const/​4·​v1,​·​0x0 13 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>d:​Z
   
17 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​ 14 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
19 ·​·​·​·​const/​4·​v1,​·​0x0 16 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​
   
20 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z 17 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
21 ·​·​·​·​return-​void 18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
22 .​end·​method  
   
23 .​method·​public·​c(Landroid/​view/​View;​)​V 19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>c:​Landroid/​graphics/​drawable/​Drawable;​
24 ·​·​·​·​.​locals·​2  
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getOutline(Landroid/​graphics/​Outline;​)​V
   
26 ·​·​·​·​const/​4·​v1,​·​0x0 21 ·​·​·​·​:​cond_0
  22 ·​·​·​·​:​goto_0
  23 ·​·​·​·​return-​void
   
27 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​ 24 ·​·​·​·​:​cond_1
  25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 26 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
29 ·​·​·​·​const/​4·​v1,​·​0x0 27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
30 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z 28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​h;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
31 ·​·​·​·​return-​void 29 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​
   
  30 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getOutline(Landroid/​graphics/​Outline;​)​V
   
  31 ·​·​·​·​goto·​:​goto_0
32 .​end·​method 32 .​end·​method
⊟
smali/android/support/v7/internal/widget/i.smali
Offset 1, 56 lines modified Offset 1, 37 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​i;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​i;​
2 .​super·​Landroid/​support/​v4/​view/​cw;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​view/​View$OnClickListener;​
   
   
3 #·​instance·​fields 5 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​c/​a;​
   
  7 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
   
5 #·​direct·​methods 8 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 9 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​Landroid/​support/​v7/​c/​a;​)​V
7 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>b:​Landroid/​support/​v7/​internal/​widget/​ActionBarContextView;​
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cw;​-​><init>()​V  
   
10 ·​·​·​·​return-​void  
11 .​end·​method  
   
   
12 #·​virtual·​methods  
13 .​method·​public·​b(Landroid/​view/​View;​)​V  
14 ·​·​·​·​.​locals·​2  
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 12 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​c/​a;​
   
16 ·​·​·​·​const/​4·​v1,​·​0x0 13 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
17 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​  
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
19 ·​·​·​·​const/​4·​v1,​·​0x0  
   
20 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z  
   
21 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
22 .​end·​method 15 .​end·​method
   
23 .​method·​public·​c(Landroid/​view/​View;​)​V  
24 ·​·​·​·​.​locals·​2  
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 16 #·​virtual·​methods
  17 .​method·​public·​onClick(Landroid/​view/​View;​)​V
26 ·​·​·​·​const/​4·​v1,​·​0x0 18 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​  
   
28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
29 ·​·​·​·​const/​4·​v1,​·​0x0 19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​i;​-​>a:​Landroid/​support/​v7/​c/​a;​
   
30 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z 20 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​c/​a;​-​>c()​V
   
31 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
32 .​end·​method 22 .​end·​method
⊟
smali/android/support/v7/internal/widget/j.smali
Offset 1, 114 lines modified Offset 1, 56 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​j;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​j;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​a/​g/​bo;​
   
3 #·​interfaces  
4 .​implements·​Ljava/​lang/​Runnable;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
   
7 #·​direct·​methods 5 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
9 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bo;​-​><init>()​V
   
12 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
13 .​end·​method 11 .​end·​method
   
   
14 #·​virtual·​methods 12 #·​virtual·​methods
15 .​method·​public·​run()​V 13 .​method·​public·​b(Landroid/​view/​View;​)​V
16 ·​·​·​·​.​locals·​4 14 ·​·​·​·​.​locals·​2
   
17 ·​·​·​·​const/​4·​v3,​·​0x0  
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
19 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V  
   
20 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
21 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
22 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
23 ·​·​·​·​move-​result-​object·​v1  
   
24 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​au;​-​>i(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​cf;​  
   
25 ·​·​·​·​move-​result-​object·​v1  
   
26 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​cf;​-​>c(F)​Landroid/​support/​v4/​view/​cf;​  
   
27 ·​·​·​·​move-​result-​object·​v1  
   
28 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
29 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v4/​view/​cv;​  
   
30 ·​·​·​·​move-​result-​object·​v2  
   
31 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​cf;​-​>a(Landroid/​support/​v4/​view/​cv;​)​Landroid/​support/​v4/​view/​cf;​  
   
32 ·​·​·​·​move-​result-​object·​v1  
   
33 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​  
   
34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
35 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 16 ·​·​·​·​const/​4·​v1,​·​0x0
   
36 ·​·​·​·​move-​result-​object·​v0 17 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​a/​g/​ax;​
   
37 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 19 ·​·​·​·​const/​4·​v1,​·​0x0
   
40 ·​·​·​·​move-​result-​object·​v0  
   
41 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getVisibility()​I 20 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z
   
42 ·​·​·​·​move-​result·​v0 21 ·​·​·​·​return-​void
  22 .​end·​method
43 ·​·​·​·​const/​16·​v1,​·​0x8  
   
44 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 23 .​method·​public·​c(Landroid/​view/​View;​)​V
  24 ·​·​·​·​.​locals·​2
   
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 26 ·​·​·​·​const/​4·​v1,​·​0x0
   
47 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
48 ·​·​·​·​move-​result-​object·​v1 27 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​a/​g/​ax;​
   
49 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​au;​-​>i(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​cf;​ 28 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​j;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
50 ·​·​·​·​move-​result-​object·​v1  
   
51 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​cf;​-​>c(F)​Landroid/​support/​v4/​view/​cf;​  
   
52 ·​·​·​·​move-​result-​object·​v1  
Max diff block lines reached; 459/6001 bytes (7.65%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/k.smali
Offset 1, 138 lines modified Offset 1, 56 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​k;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​k;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​a/​g/​bo;​
   
3 #·​interfaces  
4 .​implements·​Ljava/​lang/​Runnable;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
   
7 #·​direct·​methods 5 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V 6 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
9 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bo;​-​><init>()​V
   
12 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
13 .​end·​method 11 .​end·​method
   
   
14 #·​virtual·​methods 12 #·​virtual·​methods
15 .​method·​public·​run()​V 13 .​method·​public·​b(Landroid/​view/​View;​)​V
16 ·​·​·​·​.​locals·​3 14 ·​·​·​·​.​locals·​2
   
17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
18 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V  
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
20 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
21 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
22 ·​·​·​·​move-​result-​object·​v1  
   
23 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​au;​-​>i(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​cf;​  
   
24 ·​·​·​·​move-​result-​object·​v1  
   
25 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
26 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​  
   
27 ·​·​·​·​move-​result-​object·​v2  
   
28 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getHeight()​I  
   
29 ·​·​·​·​move-​result·​v2  
   
30 ·​·​·​·​neg-​int·​v2,​·​v2  
   
31 ·​·​·​·​int-​to-​float·​v2,​·​v2  
   
32 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​cf;​-​>c(F)​Landroid/​support/​v4/​view/​cf;​  
   
33 ·​·​·​·​move-​result-​object·​v1  
   
34 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​  
   
35 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v4/​view/​cv;​  
   
36 ·​·​·​·​move-​result-​object·​v2  
   
37 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​cf;​-​>a(Landroid/​support/​v4/​view/​cv;​)​Landroid/​support/​v4/​view/​cf;​  
   
38 ·​·​·​·​move-​result-​object·​v1  
   
39 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​v4/​view/​cf;​)​Landroid/​support/​v4/​view/​cf;​  
   
40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
41 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 16 ·​·​·​·​const/​4·​v1,​·​0x0
   
42 ·​·​·​·​move-​result-​object·​v0 17 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​a/​g/​ax;​
   
43 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
45 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​ 19 ·​·​·​·​const/​4·​v1,​·​0x0
   
46 ·​·​·​·​move-​result-​object·​v0  
   
47 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getVisibility()​I  
   
48 ·​·​·​·​move-​result·​v0 20 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Z)​Z
   
49 ·​·​·​·​const/​16·​v1,​·​0x8 21 ·​·​·​·​return-​void
  22 .​end·​method
   
50 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 23 .​method·​public·​c(Landroid/​view/​View;​)​V
  24 ·​·​·​·​.​locals·​2
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​ 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​k;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
Max diff block lines reached; 1881/7022 bytes (26.79%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/l.smali
Offset 1, 22 lines modified Offset 1, 114 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​l;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​l;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Ljava/​lang/​Runnable;​
   
3 #·​virtual·​methods  
4 .​method·​public·​abstract·​a(I)​V  
5 .​end·​method  
   
6 .​method·​public·​abstract·​g()​V 5 #·​instance·​fields
7 .​end·​method 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
8 .​method·​public·​abstract·​g(Z)​V  
9 .​end·​method  
   
10 .​method·​public·​abstract·​h()​V 7 #·​direct·​methods
11 .​end·​method 8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
  9 ·​·​·​·​.​locals·​0
   
  10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
12 .​method·​public·​abstract·​i()​V 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
14 .​method·​public·​abstract·​j()​V  
  14 #·​virtual·​methods
  15 .​method·​public·​run()​V
  16 ·​·​·​·​.​locals·​4
   
  17 ·​·​·​·​const/​4·​v3,​·​0x0
   
  18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  19 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
   
  20 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  21 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  22 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  23 ·​·​·​·​move-​result-​object·​v1
   
  24 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​a/​g/​aa;​-​>e(Landroid/​view/​View;​)​Landroid/​support/​a/​g/​ax;​
   
  25 ·​·​·​·​move-​result-​object·​v1
   
  26 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​a/​g/​ax;​-​>c(F)​Landroid/​support/​a/​g/​ax;​
   
  27 ·​·​·​·​move-​result-​object·​v1
   
  28 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  29 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​a/​g/​bn;​
   
  30 ·​·​·​·​move-​result-​object·​v2
   
  31 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​a/​g/​ax;​-​>a(Landroid/​support/​a/​g/​bn;​)​Landroid/​support/​a/​g/​ax;​
   
  32 ·​·​·​·​move-​result-​object·​v1
   
  33 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​a/​g/​ax;​
   
  34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  35 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  36 ·​·​·​·​move-​result-​object·​v0
   
  37 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  40 ·​·​·​·​move-​result-​object·​v0
   
  41 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getVisibility()​I
   
  42 ·​·​·​·​move-​result·​v0
   
  43 ·​·​·​·​const/​16·​v1,​·​0x8
   
  44 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0
   
  45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​l;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  47 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  48 ·​·​·​·​move-​result-​object·​v1
   
  49 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​a/​g/​aa;​-​>e(Landroid/​view/​View;​)​Landroid/​support/​a/​g/​ax;​
   
  50 ·​·​·​·​move-​result-​object·​v1
Max diff block lines reached; 0/5090 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/m.smali
Offset 1, 28 lines modified Offset 1, 138 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​m;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​m;​
2 .​super·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Ljava/​lang/​Runnable;​
   
   
  5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
   
3 #·​direct·​methods 7 #·​direct·​methods
4 .​method·​public·​constructor·​<init>(II)​V 8 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
5 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
7 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
8 .​end·​method 13 .​end·​method
   
9 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V  
10 ·​·​·​·​.​locals·​0  
   
11 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 14 #·​virtual·​methods
  15 .​method·​public·​run()​V
  16 ·​·​·​·​.​locals·​3
   
12 ·​·​·​·​return-​void 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
13 .​end·​method  
   
14 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 18 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​V
15 ·​·​·​·​.​locals·​0  
  19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  20 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  21 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  22 ·​·​·​·​move-​result-​object·​v1
   
  23 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​a/​g/​aa;​-​>e(Landroid/​view/​View;​)​Landroid/​support/​a/​g/​ax;​
   
  24 ·​·​·​·​move-​result-​object·​v1
   
  25 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  26 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>c(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  27 ·​·​·​·​move-​result-​object·​v2
   
  28 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getHeight()​I
   
  29 ·​·​·​·​move-​result·​v2
   
  30 ·​·​·​·​neg-​int·​v2,​·​v2
   
  31 ·​·​·​·​int-​to-​float·​v2,​·​v2
   
  32 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​a/​g/​ax;​-​>c(F)​Landroid/​support/​a/​g/​ax;​
   
  33 ·​·​·​·​move-​result-​object·​v1
   
  34 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  35 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>b(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​a/​g/​bn;​
   
  36 ·​·​·​·​move-​result-​object·​v2
   
  37 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​a/​g/​ax;​-​>a(Landroid/​support/​a/​g/​bn;​)​Landroid/​support/​a/​g/​ax;​
   
  38 ·​·​·​·​move-​result-​object·​v1
   
  39 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>a(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​Landroid/​support/​a/​g/​ax;​)​Landroid/​support/​a/​g/​ax;​
   
  40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  41 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  42 ·​·​·​·​move-​result-​object·​v0
   
  43 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
   
  45 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>d(Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​)​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​
   
  46 ·​·​·​·​move-​result-​object·​v0
   
  47 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarContainer;​-​>getVisibility()​I
   
  48 ·​·​·​·​move-​result·​v0
   
  49 ·​·​·​·​const/​16·​v1,​·​0x8
   
  50 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0
   
  51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​m;​-​>a:​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​
Max diff block lines reached; 367/6507 bytes (5.64%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/n.smali
Offset 1, 1458 lines modified Offset 1, 22 lines modified
1 .​class·​public·​abstract·​Landroid/​support/​v7/​internal/​widget/​n;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​n;​
2 .​super·​Landroid/​view/​ViewGroup;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields  
4 .​field·​A:​I  
   
5 .​field·​B:​I  
   
6 .​field·​C:​J  
   
7 .​field·​D:​Z  
   
8 .​field·​private·​a:​I  
   
9 .​field·​private·​b:​Landroid/​view/​View;​  
   
10 .​field·​private·​c:​Z  
   
11 .​field·​private·​d:​Z  
   
12 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​t;​  
   
13 .​field·​j:​I  
14 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​  
15 ·​·​·​·​·​·​·​·​category·​=·​"scrolling"  
16 ·​·​·​·​.​end·​annotation  
17 .​end·​field  
   
18 .​field·​k:​I  
   
19 .​field·​l:​I  
   
20 .​field·​m:​J  
   
21 .​field·​n:​J  
   
22 .​field·​o:​Z  
   
23 .​field·​p:​I  
   
24 .​field·​q:​Z  
   
25 .​field·​r:​Landroid/​support/​v7/​internal/​widget/​s;​  
   
26 .​field·​s:​Landroid/​support/​v7/​internal/​widget/​q;​  
   
27 .​field·​t:​Landroid/​support/​v7/​internal/​widget/​r;​  
   
28 .​field·​u:​Z  
   
29 .​field·​v:​I  
30 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​  
31 ·​·​·​·​·​·​·​·​category·​=·​"list"  
32 ·​·​·​·​.​end·​annotation  
33 .​end·​field  
   
34 .​field·​w:​J  
   
35 .​field·​x:​I  
36 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​  
37 ·​·​·​·​·​·​·​·​category·​=·​"list"  
38 ·​·​·​·​.​end·​annotation  
39 .​end·​field  
   
40 .​field·​y:​J  
   
41 .​field·​z:​I  
42 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​  
43 ·​·​·​·​·​·​·​·​category·​=·​"list"  
44 ·​·​·​·​.​end·​annotation  
45 .​end·​field  
   
   
46 #·​direct·​methods  
47 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
48 ·​·​·​·​.​locals·​4  
   
49 ·​·​·​·​const/​4·​v1,​·​-​0x1  
   
50 ·​·​·​·​const-​wide/​high16·​v2,​·​-​0x8000000000000000L  
   
51 ·​·​·​·​const/​4·​v0,​·​0x0  
   
52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
53 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>j:​I  
   
54 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>m:​J  
   
55 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>o:​Z  
   
56 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>q:​Z  
   
57 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>v:​I  
   
58 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>w:​J  
   
59 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>x:​I  
Max diff block lines reached; 26086/32437 bytes (80.42%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/o.smali
Offset 1, 2 lines modified Offset 1, 28 lines modified
1 .​class·​synthetic·​Landroid/​support/​v7/​internal/​widget/​o;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​o;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​
   
   
  3 #·​direct·​methods
  4 .​method·​public·​constructor·​<init>(II)​V
  5 ·​·​·​·​.​locals·​0
   
  6 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
  7 ·​·​·​·​return-​void
  8 .​end·​method
   
  9 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
  10 ·​·​·​·​.​locals·​0
   
  11 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
  12 ·​·​·​·​return-​void
  13 .​end·​method
   
  14 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
  15 ·​·​·​·​.​locals·​0
   
  16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
   
  17 ·​·​·​·​return-​void
  18 .​end·​method
⊟
smali/android/support/v7/internal/widget/p.smali
Offset 1, 193 lines modified Offset 1, 1458 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​p;​ 1 .​class·​public·​abstract·​Landroid/​support/​v7/​internal/​widget/​p;​
2 .​super·​Landroid/​database/​DataSetObserver;​ 2 .​super·​Landroid/​view/​ViewGroup;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​n;​ 4 .​field·​A:​I
   
5 .​field·​private·​b:​Landroid/​os/​Parcelable;​ 5 .​field·​B:​I
   
  6 .​field·​C:​J
   
  7 .​field·​D:​Z
   
  8 .​field·​private·​a:​I
   
  9 .​field·​private·​b:​Landroid/​view/​View;​
   
  10 .​field·​private·​c:​Z
   
  11 .​field·​private·​d:​Z
   
  12 .​field·​private·​e:​Landroid/​support/​v7/​internal/​widget/​v;​
   
  13 .​field·​j:​I
  14 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​
  15 ·​·​·​·​·​·​·​·​category·​=·​"scrolling"
  16 ·​·​·​·​.​end·​annotation
  17 .​end·​field
   
  18 .​field·​k:​I
   
  19 .​field·​l:​I
   
  20 .​field·​m:​J
   
  21 .​field·​n:​J
   
  22 .​field·​o:​Z
   
  23 .​field·​p:​I
   
  24 .​field·​q:​Z
   
  25 .​field·​r:​Landroid/​support/​v7/​internal/​widget/​u;​
   
  26 .​field·​s:​Landroid/​support/​v7/​internal/​widget/​s;​
   
  27 .​field·​t:​Landroid/​support/​v7/​internal/​widget/​t;​
   
  28 .​field·​u:​Z
   
  29 .​field·​v:​I
  30 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​
  31 ·​·​·​·​·​·​·​·​category·​=·​"list"
  32 ·​·​·​·​.​end·​annotation
  33 .​end·​field
   
  34 .​field·​w:​J
   
  35 .​field·​x:​I
  36 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​
  37 ·​·​·​·​·​·​·​·​category·​=·​"list"
  38 ·​·​·​·​.​end·​annotation
  39 .​end·​field
   
  40 .​field·​y:​J
   
  41 .​field·​z:​I
  42 ·​·​·​·​.​annotation·​runtime·​Landroid/​view/​ViewDebug$ExportedPro​perty;​
  43 ·​·​·​·​·​·​·​·​category·​=·​"list"
  44 ·​·​·​·​.​end·​annotation
  45 .​end·​field
   
   
6 #·​direct·​methods 46 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​n;​)​V 47 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
8 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​4
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​ 49 ·​·​·​·​const/​4·​v1,​·​-​0x1
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V 50 ·​·​·​·​const-​wide/​high16·​v2,​·​-​0x8000000000000000L
   
11 ·​·​·​·​const/​4·​v0,​·​0x0 51 ·​·​·​·​const/​4·​v0,​·​0x0
   
12 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>b:​Landroid/​os/​Parcelable;​ 52 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  53 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>j:​I
   
  54 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>m:​J
   
  55 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>o:​Z
   
  56 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>q:​Z
   
  57 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>v:​I
   
  58 ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>w:​J
   
  59 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>x:​I
Max diff block lines reached; 35276/38142 bytes (92.49%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/q.smali
Offset 1, 7 lines modified Offset 1, 2 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​q;​ 1 .​class·​synthetic·​Landroid/​support/​v7/​internal/​widget/​q;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods  
4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​n;​Landroid/​view/​View;​IJ)​V  
5 .​end·​method  
⊟
smali/android/support/v7/internal/widget/r.smali
Offset 1, 2 lines modified Offset 1, 193 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​r;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​r;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​database/​DataSetObserver;​
   
   
  3 #·​instance·​fields
  4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  5 .​field·​private·​b:​Landroid/​os/​Parcelable;​
   
   
  6 #·​direct·​methods
  7 .​method·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​p;​)​V
  8 ·​·​·​·​.​locals·​1
   
  9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V
   
  11 ·​·​·​·​const/​4·​v0,​·​0x0
   
  12 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>b:​Landroid/​os/​Parcelable;​
   
  13 ·​·​·​·​return-​void
  14 .​end·​method
   
   
  15 #·​virtual·​methods
  16 .​method·​public·​onChanged()​V
  17 ·​·​·​·​.​locals·​2
   
  18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  19 ·​·​·​·​const/​4·​v1,​·​0x1
   
  20 ·​·​·​·​iput-​boolean·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>u:​Z
   
  21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  22 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  23 ·​·​·​·​iget·​v1,​·​v1,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>z:​I
   
  24 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>A:​I
   
  25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  26 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  27 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
  28 ·​·​·​·​move-​result-​object·​v1
   
  29 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​widget/​Adapter;​-​>getCount()​I
   
  30 ·​·​·​·​move-​result·​v1
   
  31 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>z:​I
   
  32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  33 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
  34 ·​·​·​·​move-​result-​object·​v0
   
  35 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​widget/​Adapter;​-​>hasStableIds()​Z
   
  36 ·​·​·​·​move-​result·​v0
   
  37 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>b:​Landroid/​os/​Parcelable;​
   
  39 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  40 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  41 ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>A:​I
   
  42 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
  43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  44 ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>z:​I
   
  45 ·​·​·​·​if-​lez·​v0,​·​:​cond_0
   
  46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
  47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>b:​Landroid/​os/​Parcelable;​
   
  48 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>a(Landroid/​support/​v7/​internal/​widget/​p;​Landroid/​os/​Parcelable;​)​V
   
  49 ·​·​·​·​const/​4·​v0,​·​0x0
   
  50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>b:​Landroid/​os/​Parcelable;​
   
  51 ·​·​·​·​:​goto_0
  52 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​r;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
Max diff block lines reached; 0/6744 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/s.smali
Offset 1, 10 lines modified Offset 1, 7 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​s;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​s;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​n;​)​V 4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​p;​Landroid/​view/​View;​IJ)​V
5 .​end·​method  
   
6 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​n;​Landroid/​view/​View;​IJ)​V  
7 .​end·​method 5 .​end·​method
⊟
smali/android/support/v7/internal/widget/t.smali
Offset 1, 64 lines modified Offset 1, 2 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​t;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​t;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces  
4 .​implements·​Ljava/​lang/​Runnable;​  
   
   
5 #·​instance·​fields  
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
   
7 #·​direct·​methods  
8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​n;​)​V  
9 ·​·​·​·​.​locals·​0  
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
12 ·​·​·​·​return-​void  
13 .​end·​method  
   
14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​n;​Landroid/​support/​v7/​internal/​widget/​o;​)​V  
15 ·​·​·​·​.​locals·​0  
   
16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​t;​-​><init>(Landroid/​support/​v7/​internal/​widget/​n;​)​V  
   
17 ·​·​·​·​return-​void  
18 .​end·​method  
   
   
19 #·​virtual·​methods  
20 .​method·​public·​run()​V  
21 ·​·​·​·​.​locals·​1  
   
22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
23 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>u:​Z  
   
24 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1  
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>getAdapter()​Landroid/​widget/​Adapter;​  
   
27 ·​·​·​·​move-​result-​object·​v0  
   
28 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
30 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>post(Ljava/​lang/​Runnable;​)​Z  
   
31 ·​·​·​·​:​cond_0  
32 ·​·​·​·​:​goto_0  
33 ·​·​·​·​return-​void  
   
34 ·​·​·​·​:​cond_1  
35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​t;​-​>a:​Landroid/​support/​v7/​internal/​widget/​n;​  
   
36 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​n;​-​>b(Landroid/​support/​v7/​internal/​widget/​n;​)​V  
   
37 ·​·​·​·​goto·​:​goto_0  
38 .​end·​method  
⊟
smali/android/support/v7/internal/widget/u.smali
Offset 1, 139 lines modified Offset 1, 10 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​u;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​u;​
2 .​super·​Landroid/​widget/​PopupWindow;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields  
4 .​field·​private·​final·​a:​Z  
   
   
5 #·​direct·​methods  
6 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
7 ·​·​·​·​.​locals·​3  
   
8 ·​·​·​·​const/​4·​v2,​·​0x0  
   
9 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​PopupWindow;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
10 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>PopupWindow:​[I  
   
11 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​  
   
12 ·​·​·​·​move-​result-​object·​v0  
   
13 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>PopupWindow_overlapA​nchor:​I  
   
14 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(IZ)​Z  
   
15 ·​·​·​·​move-​result·​v1  
   
16 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​u;​-​>a:​Z  
   
17 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>PopupWindow_android_​popupBackground:​I  
   
18 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​  
   
19 ·​·​·​·​move-​result-​object·​v1  
   
20 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​u;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V  
   
21 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V  
   
22 ·​·​·​·​return-​void  
23 .​end·​method  
   
   
24 #·​virtual·​methods 3 #·​virtual·​methods
25 .​method·​public·​showAsDropDown(Landro​id/​view/​View;​II)​V 4 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​p;​)​V
26 ·​·​·​·​.​locals·​2  
   
27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I  
   
28 ·​·​·​·​const/​16·​v1,​·​0x15  
   
29 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0  
   
30 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​u;​-​>a:​Z  
   
31 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
32 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getHeight()​I  
   
33 ·​·​·​·​move-​result·​v0  
   
34 ·​·​·​·​sub-​int/​2addr·​p3,​·​v0  
   
35 ·​·​·​·​:​cond_0  
36 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​PopupWindow;​-​>showAsDropDown(Landr​oid/​view/​View;​II)​V  
   
37 ·​·​·​·​return-​void  
38 .​end·​method 5 .​end·​method
   
39 .​method·​public·​showAsDropDown(Landro​id/​view/​View;​III)​V 6 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​p;​Landroid/​view/​View;​IJ)​V
40 ·​·​·​·​.​locals·​2  
41 ·​·​·​·​.​annotation·​build·​Landroid/​annotation/​TargetApi;​  
42 ·​·​·​·​·​·​·​·​value·​=·​0x13  
43 ·​·​·​·​.​end·​annotation  
   
44 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I  
   
45 ·​·​·​·​const/​16·​v1,​·​0x15  
   
46 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0  
   
47 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​u;​-​>a:​Z  
   
48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getHeight()​I  
   
50 ·​·​·​·​move-​result·​v0  
   
51 ·​·​·​·​sub-​int/​2addr·​p3,​·​v0  
   
52 ·​·​·​·​:​cond_0  
53 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​widget/​PopupWindow;​-​>showAsDropDown(Landr​oid/​view/​View;​III)​V  
   
54 ·​·​·​·​return-​void  
55 .​end·​method  
   
56 .​method·​public·​update(Landroid/​view/​View;​IIII)​V  
Max diff block lines reached; 0/3603 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/v.smali
Offset 1, 57 lines modified Offset 1, 64 lines modified
1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​v;​ 1 .​class·​Landroid/​support/​v7/​internal/​widget/​v;​
2 .​super·​Landroid/​widget/​TextView;​ 2 .​super·​Ljava/​lang/​Object;​
   
  3 #·​interfaces
  4 .​implements·​Ljava/​lang/​Runnable;​
   
   
  5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
   
3 #·​direct·​methods 7 #·​direct·​methods
4 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​p;​)​V
5 ·​·​·​·​.​locals·​1 9 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​const/​4·​v0,​·​0x0 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
7 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
8 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
9 .​end·​method 13 .​end·​method
   
10 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​internal/​widget/​p;​Landroid/​support/​v7/​internal/​widget/​q;​)​V
11 ·​·​·​·​.​locals·​1 15 ·​·​·​·​.​locals·​0
   
12 ·​·​·​·​const/​4·​v0,​·​0x0  
   
13 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​><init>(Landroid/​support/​v7/​internal/​widget/​p;​)​V
   
14 ·​·​·​·​return-​void 17 ·​·​·​·​return-​void
15 .​end·​method 18 .​end·​method
   
16 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
17 ·​·​·​·​.​locals·​3  
   
18 ·​·​·​·​const/​4·​v2,​·​0x0 19 #·​virtual·​methods
  20 .​method·​public·​run()​V
  21 ·​·​·​·​.​locals·​1
   
19 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​TextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 22 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
20 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>CompatTextView:​[I 23 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>u:​Z
   
21 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 24 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
22 ·​·​·​·​move-​result-​object·​v0 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
23 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>CompatTextView_textA​llCaps:​I 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>getAdapter()​Landroid/​widget/​Adapter;​
   
24 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getBoolean(IZ)​Z 27 ·​·​·​·​move-​result-​object·​v0
   
25 ·​·​·​·​move-​result·​v1 28 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
27 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 30 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>post(Ljava/​lang/​Runnable;​)​Z
   
28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​b/​a;​ 31 ·​·​·​·​:​cond_0
  32 ·​·​·​·​:​goto_0
  33 ·​·​·​·​return-​void
   
29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​b/​a;​-​><init>(Landroid/​content/​Context;​)​V 34 ·​·​·​·​:​cond_1
  35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>a:​Landroid/​support/​v7/​internal/​widget/​p;​
   
30 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​v;​-​>setTransformationMet​hod(Landroid/​text/​method/​TransformationMethod;​)​V 36 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​p;​-​>b(Landroid/​support/​v7/​internal/​widget/​p;​)​V
   
31 ·​·​·​·​:​cond_0 37 ·​·​·​·​goto·​:​goto_0
32 ·​·​·​·​return-​void  
33 .​end·​method 38 .​end·​method
⊟
smali/android/support/v7/internal/widget/w.smali
Offset 1, 37 lines modified Offset 1, 139 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​w;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​w;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​widget/​PopupWindow;​
   
   
3 #·​virtual·​methods 3 #·​instance·​fields
4 .​method·​public·​abstract·​a(I)​V 4 .​field·​private·​final·​a:​Z
5 .​end·​method  
   
6 .​method·​public·​abstract·​a(Landroid/​view/​Menu;​Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V  
7 .​end·​method  
   
8 .​method·​public·​abstract·​d()​Z 5 #·​direct·​methods
9 .​end·​method 6 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
  7 ·​·​·​·​.​locals·​3
   
10 .​method·​public·​abstract·​e()​Z 8 ·​·​·​·​const/​4·​v2,​·​0x0
11 .​end·​method  
   
12 .​method·​public·​abstract·​f()​Z 9 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​PopupWindow;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
13 .​end·​method  
   
14 .​method·​public·​abstract·​g()​Z 10 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>PopupWindow:​[I
15 .​end·​method  
   
16 .​method·​public·​abstract·​h()​Z 11 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
17 .​end·​method  
  12 ·​·​·​·​move-​result-​object·​v0
   
  13 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>PopupWindow_overlapA​nchor:​I
   
  14 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(IZ)​Z
   
  15 ·​·​·​·​move-​result·​v1
   
  16 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​w;​-​>a:​Z
   
  17 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>PopupWindow_android_​popupBackground:​I
   
  18 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
18 .​method·​public·​abstract·​i()​V 19 ·​·​·​·​move-​result-​object·​v1
   
  20 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​w;​-​>setBackgroundDrawabl​e(Landroid/​graphics/​drawable/​Drawable;​)​V
   
  21 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
  22 ·​·​·​·​return-​void
19 .​end·​method 23 .​end·​method
   
20 .​method·​public·​abstract·​j()​V  
  24 #·​virtual·​methods
  25 .​method·​public·​showAsDropDown(Landro​id/​view/​View;​II)​V
  26 ·​·​·​·​.​locals·​2
   
  27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  28 ·​·​·​·​const/​16·​v1,​·​0x15
   
  29 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0
   
  30 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​w;​-​>a:​Z
   
  31 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  32 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getHeight()​I
   
  33 ·​·​·​·​move-​result·​v0
   
  34 ·​·​·​·​sub-​int/​2addr·​p3,​·​v0
   
  35 ·​·​·​·​:​cond_0
  36 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​PopupWindow;​-​>showAsDropDown(Landr​oid/​view/​View;​II)​V
   
  37 ·​·​·​·​return-​void
21 .​end·​method 38 .​end·​method
   
22 .​method·​public·​abstract·​setWindowCallback(Lan​droid/​support/​v7/​internal/​a/​h;​)​V 39 .​method·​public·​showAsDropDown(Landro​id/​view/​View;​III)​V
  40 ·​·​·​·​.​locals·​2
  41 ·​·​·​·​.​annotation·​build·​Landroid/​annotation/​TargetApi;​
  42 ·​·​·​·​·​·​·​·​value·​=·​0x13
  43 ·​·​·​·​.​end·​annotation
   
  44 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  45 ·​·​·​·​const/​16·​v1,​·​0x15
   
  46 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0
   
  47 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​w;​-​>a:​Z
   
  48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getHeight()​I
   
  50 ·​·​·​·​move-​result·​v0
   
  51 ·​·​·​·​sub-​int/​2addr·​p3,​·​v0
   
  52 ·​·​·​·​:​cond_0
Max diff block lines reached; 777/4033 bytes (19.27%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/x.smali
Offset 1, 88 lines modified Offset 1, 57 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​x;​ 1 .​class·​public·​Landroid/​support/​v7/​internal/​widget/​x;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​widget/​TextView;​
   
   
3 #·​virtual·​methods 3 #·​direct·​methods
4 .​method·​public·​abstract·​a()​Landroid/​view/​ViewGroup;​ 4 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
5 .​end·​method 5 ·​·​·​·​.​locals·​1
   
6 .​method·​public·​abstract·​a(I)​V  
7 .​end·​method  
   
8 .​method·​public·​abstract·​a(Landroid/​graphics/​drawable/​Drawable;​)​V  
9 .​end·​method  
   
10 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​a/​h;​)​V 6 ·​·​·​·​const/​4·​v0,​·​0x0
11 .​end·​method  
   
12 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​af;​)​V 7 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
13 .​end·​method  
   
14 .​method·​public·​abstract·​a(Landroid/​view/​Menu;​Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V 8 ·​·​·​·​return-​void
15 .​end·​method 9 .​end·​method
   
16 .​method·​public·​abstract·​a(Ljava/​lang/​CharSequence;​)​V 10 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
17 .​end·​method 11 ·​·​·​·​.​locals·​1
   
18 .​method·​public·​abstract·​a(Z)​V 12 ·​·​·​·​const/​4·​v0,​·​0x0
19 .​end·​method  
   
20 .​method·​public·​abstract·​b()​Landroid/​content/​Context;​  
21 .​end·​method  
   
22 .​method·​public·​abstract·​b(I)​V  
23 .​end·​method  
   
24 .​method·​public·​abstract·​b(Z)​V  
25 .​end·​method  
   
26 .​method·​public·​abstract·​c(I)​V 13 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
27 .​end·​method  
   
28 .​method·​public·​abstract·​c()​Z 14 ·​·​·​·​return-​void
29 .​end·​method 15 .​end·​method
   
30 .​method·​public·​abstract·​d(I)​V 16 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
31 .​end·​method 17 ·​·​·​·​.​locals·​3
   
32 .​method·​public·​abstract·​d()​Z 18 ·​·​·​·​const/​4·​v2,​·​0x0
33 .​end·​method  
   
34 .​method·​public·​abstract·​e()​V 19 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​widget/​TextView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
35 .​end·​method  
   
36 .​method·​public·​abstract·​f()​Ljava/​lang/​CharSequence;​ 20 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>CompatTextView:​[I
37 .​end·​method  
   
38 .​method·​public·​abstract·​g()​V 21 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
39 .​end·​method  
   
40 .​method·​public·​abstract·​h()​V 22 ·​·​·​·​move-​result-​object·​v0
41 .​end·​method  
   
42 .​method·​public·​abstract·​i()​Z 23 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>CompatTextView_textA​llCaps:​I
43 .​end·​method  
   
44 .​method·​public·​abstract·​j()​Z 24 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getBoolean(IZ)​Z
45 .​end·​method  
   
46 .​method·​public·​abstract·​k()​Z 25 ·​·​·​·​move-​result·​v1
47 .​end·​method  
   
48 .​method·​public·​abstract·​l()​Z 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
49 .​end·​method  
   
50 .​method·​public·​abstract·​m()​Z 27 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
51 .​end·​method  
   
52 .​method·​public·​abstract·​n()​V 28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​b/​a;​
53 .​end·​method  
   
54 .​method·​public·​abstract·​o()​V 29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​b/​a;​-​><init>(Landroid/​content/​Context;​)​V
55 .​end·​method  
   
56 .​method·​public·​abstract·​p()​I 30 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​internal/​widget/​x;​-​>setTransformationMet​hod(Landroid/​text/​method/​TransformationMethod;​)​V
57 .​end·​method  
   
58 .​method·​public·​abstract·​q()​I 31 ·​·​·​·​:​cond_0
  32 ·​·​·​·​return-​void
59 .​end·​method 33 .​end·​method
⊟
smali/android/support/v7/internal/widget/y.smali
Offset 1, 390 lines modified Offset 1, 37 lines modified
1 .​class·​Landroid/​support/​v7/​internal/​widget/​y;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​y;​
2 .​super·​Landroid/​graphics/​drawable/​Drawable;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​graphics/​drawable/​Drawable$Callback;​  
   
   
5 #·​instance·​fields  
6 .​field·​private·​final·​a:​Landroid/​graphics/​drawable/​Drawable;​  
   
   
7 #·​direct·​methods  
8 .​method·​public·​constructor·​<init>(Landroid/​graphics/​drawable/​Drawable;​)​V  
9 ·​·​·​·​.​locals·​1  
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​><init>()​V  
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
12 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
13 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>setCallback(Landroid​/​graphics/​drawable/​Drawable$Callback;​)​V  
   
14 ·​·​·​·​return-​void  
15 .​end·​method  
   
   
16 #·​virtual·​methods 3 #·​virtual·​methods
17 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V 4 .​method·​public·​abstract·​a(I)​V
18 ·​·​·​·​.​locals·​1  
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
20 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​graphics/​drawable/​Drawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V  
   
21 ·​·​·​·​return-​void  
22 .​end·​method 5 .​end·​method
   
23 .​method·​public·​getChangingConfigurat​ions()​I 6 .​method·​public·​abstract·​a(Landroid/​view/​Menu;​Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V
24 ·​·​·​·​.​locals·​1  
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getChangingConfigura​tions()​I  
   
27 ·​·​·​·​move-​result·​v0  
   
28 ·​·​·​·​return·​v0  
29 .​end·​method 7 .​end·​method
   
30 .​method·​public·​getCurrent()​Landroid/​graphics/​drawable/​Drawable;​ 8 .​method·​public·​abstract·​d()​Z
31 ·​·​·​·​.​locals·​1  
   
32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
33 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getCurrent()​Landroid/​graphics/​drawable/​Drawable;​  
   
34 ·​·​·​·​move-​result-​object·​v0  
   
35 ·​·​·​·​return-​object·​v0  
36 .​end·​method 9 .​end·​method
   
37 .​method·​public·​getIntrinsicHeight()​I 10 .​method·​public·​abstract·​e()​Z
38 ·​·​·​·​.​locals·​1  
   
39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
40 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getIntrinsicHeight()​I  
   
41 ·​·​·​·​move-​result·​v0  
   
42 ·​·​·​·​return·​v0  
43 .​end·​method 11 .​end·​method
   
44 .​method·​public·​getIntrinsicWidth()​I 12 .​method·​public·​abstract·​f()​Z
45 ·​·​·​·​.​locals·​1  
   
46 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
47 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getIntrinsicWidth()​I  
   
48 ·​·​·​·​move-​result·​v0  
   
49 ·​·​·​·​return·​v0  
50 .​end·​method 13 .​end·​method
   
51 .​method·​public·​getMinimumHeight()​I 14 .​method·​public·​abstract·​g()​Z
52 ·​·​·​·​.​locals·​1  
   
53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​y;​-​>a:​Landroid/​graphics/​drawable/​Drawable;​  
   
54 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​graphics/​drawable/​Drawable;​-​>getMinimumHeight()​I  
   
55 ·​·​·​·​move-​result·​v0  
   
56 ·​·​·​·​return·​v0  
57 .​end·​method 15 .​end·​method
   
58 .​method·​public·​getMinimumWidth()​I 16 .​method·​public·​abstract·​h()​Z
Max diff block lines reached; 7969/11374 bytes (70.06%) of diff not shown.
⊟
smali/android/support/v7/internal/widget/z.smali
Offset 1, 7 lines modified Offset 1, 88 lines modified
1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​z;​ 1 .​class·​public·​interface·​abstract·​Landroid/​support/​v7/​internal/​widget/​z;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​virtual·​methods
4 .​method·​public·​abstract·​setOnFitSystemWindows​Listener(Landroid/​support/​v7/​internal/​widget/​aa;​)​V 4 .​method·​public·​abstract·​a()​Landroid/​view/​ViewGroup;​
  5 .​end·​method
   
  6 .​method·​public·​abstract·​a(I)​V
  7 .​end·​method
   
  8 .​method·​public·​abstract·​a(Landroid/​graphics/​drawable/​Drawable;​)​V
  9 .​end·​method
   
  10 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​a/​h;​)​V
  11 .​end·​method
   
  12 .​method·​public·​abstract·​a(Landroid/​support/​v7/​internal/​widget/​ah;​)​V
  13 .​end·​method
   
  14 .​method·​public·​abstract·​a(Landroid/​view/​Menu;​Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V
  15 .​end·​method
   
  16 .​method·​public·​abstract·​a(Ljava/​lang/​CharSequence;​)​V
  17 .​end·​method
   
  18 .​method·​public·​abstract·​a(Z)​V
  19 .​end·​method
   
  20 .​method·​public·​abstract·​b()​Landroid/​content/​Context;​
  21 .​end·​method
   
  22 .​method·​public·​abstract·​b(I)​V
  23 .​end·​method
   
  24 .​method·​public·​abstract·​b(Z)​V
  25 .​end·​method
   
  26 .​method·​public·​abstract·​c(I)​V
  27 .​end·​method
   
  28 .​method·​public·​abstract·​c()​Z
  29 .​end·​method
   
  30 .​method·​public·​abstract·​d(I)​V
  31 .​end·​method
   
  32 .​method·​public·​abstract·​d()​Z
  33 .​end·​method
   
  34 .​method·​public·​abstract·​e()​V
  35 .​end·​method
   
  36 .​method·​public·​abstract·​f()​Ljava/​lang/​CharSequence;​
  37 .​end·​method
   
  38 .​method·​public·​abstract·​g()​V
  39 .​end·​method
   
  40 .​method·​public·​abstract·​h()​V
  41 .​end·​method
   
  42 .​method·​public·​abstract·​i()​Z
  43 .​end·​method
   
  44 .​method·​public·​abstract·​j()​Z
  45 .​end·​method
   
  46 .​method·​public·​abstract·​k()​Z
  47 .​end·​method
   
  48 .​method·​public·​abstract·​l()​Z
  49 .​end·​method
   
  50 .​method·​public·​abstract·​m()​Z
  51 .​end·​method
   
  52 .​method·​public·​abstract·​n()​V
  53 .​end·​method
   
  54 .​method·​public·​abstract·​o()​V
  55 .​end·​method
   
  56 .​method·​public·​abstract·​p()​I
  57 .​end·​method
   
  58 .​method·​public·​abstract·​q()​I
5 .​end·​method 59 .​end·​method
⊟
smali/android/support/v7/widget/ActionMenuView.smali
Offset 13, 15 lines modified Offset 13, 15 lines modified
   
13 .​field·​private·​c:​Landroid/​content/​Context;​ 13 .​field·​private·​c:​Landroid/​content/​Context;​
   
14 .​field·​private·​d:​I 14 .​field·​private·​d:​I
   
15 .​field·​private·​e:​Z 15 .​field·​private·​e:​Z
   
16 .​field·​private·​f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 16 .​field·​private·​f:​Landroid/​support/​v7/​widget/​a;​
   
17 .​field·​private·​g:​Landroid/​support/​v7/​internal/​view/​menu/​y;​ 17 .​field·​private·​g:​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
18 .​field·​private·​h:​Landroid/​support/​v7/​internal/​view/​menu/​j;​ 18 .​field·​private·​h:​Landroid/​support/​v7/​internal/​view/​menu/​j;​
   
19 .​field·​private·​i:​Z 19 .​field·​private·​i:​Z
   
Offset 1475, 21 lines modified Offset 1475, 21 lines modified
   
1475 ·​·​·​·​return·​v0 1475 ·​·​·​·​return·​v0
1476 .​end·​method 1476 .​end·​method
   
1477 .​method·​public·​e()​Z 1477 .​method·​public·​e()​Z
1478 ·​·​·​·​.​locals·​1 1478 ·​·​·​·​.​locals·​1
   
1479 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1479 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1480 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1480 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1481 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1481 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1482 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>c()​Z 1482 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>c()​Z
   
1483 ·​·​·​·​move-​result·​v0 1483 ·​·​·​·​move-​result·​v0
   
1484 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1484 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1485 ·​·​·​·​const/​4·​v0,​·​0x1 1485 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 1501, 21 lines modified Offset 1501, 21 lines modified
   
1501 ·​·​·​·​goto·​:​goto_0 1501 ·​·​·​·​goto·​:​goto_0
1502 .​end·​method 1502 .​end·​method
   
1503 .​method·​public·​f()​Z 1503 .​method·​public·​f()​Z
1504 ·​·​·​·​.​locals·​1 1504 ·​·​·​·​.​locals·​1
   
1505 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1505 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1506 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1506 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1507 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1507 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1508 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>d()​Z 1508 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>d()​Z
   
1509 ·​·​·​·​move-​result·​v0 1509 ·​·​·​·​move-​result·​v0
   
1510 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1510 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1511 ·​·​·​·​const/​4·​v0,​·​0x1 1511 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 1527, 21 lines modified Offset 1527, 21 lines modified
   
1527 ·​·​·​·​goto·​:​goto_0 1527 ·​·​·​·​goto·​:​goto_0
1528 .​end·​method 1528 .​end·​method
   
1529 .​method·​public·​g()​Z 1529 .​method·​public·​g()​Z
1530 ·​·​·​·​.​locals·​1 1530 ·​·​·​·​.​locals·​1
   
1531 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1531 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1532 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1532 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1533 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1533 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1534 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>g()​Z 1534 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>g()​Z
   
1535 ·​·​·​·​move-​result·​v0 1535 ·​·​·​·​move-​result·​v0
   
1536 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 1536 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
1537 ·​·​·​·​const/​4·​v0,​·​0x1 1537 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 1607, 48 lines modified Offset 1607, 48 lines modified
   
1607 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v7/​widget/​n;​ 1607 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v7/​widget/​n;​
   
1608 ·​·​·​·​invoke-​direct·​{v2,​·​p0,​·​v3},​·​Landroid/​support/​v7/​widget/​n;​-​><init>(Landroid/​support/​v7/​widget/​ActionMenuView;​Landroid/​support/​v7/​widget/​j;​)​V 1608 ·​·​·​·​invoke-​direct·​{v2,​·​p0,​·​v3},​·​Landroid/​support/​v7/​widget/​n;​-​><init>(Landroid/​support/​v7/​widget/​ActionMenuView;​Landroid/​support/​v7/​widget/​j;​)​V
   
1609 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​j;​)​V 1609 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​j;​)​V
   
1610 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1610 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v7/​widget/​a;​
   
1611 ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​><init>(Landroid/​content/​Context;​)​V 1611 ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Landroid/​support/​v7/​widget/​a;​-​><init>(Landroid/​content/​Context;​)​V
   
1612 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1612 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1613 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 1613 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ActionMenuView;​-​>f:​Landroid/​support/​v7/​widget/​a;​
   
1614 ·​·​·​·​const/​4·​v1,​·​0x1 1614 ·​·​·​·​const/​4·​v1,​·​0x1
   
Max diff block lines reached; 7770/11790 bytes (65.90%) of diff not shown.
⊟
smali/android/support/v7/widget/LinearLayoutCompat.smali
Offset 72, 104 lines modified Offset 72, 104 lines modified
   
72 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>c:​I 72 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>c:​I
   
73 ·​·​·​·​const·​v0,​·​0x800033 73 ·​·​·​·​const·​v0,​·​0x800033
   
74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>e:​I 74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>e:​I
   
75 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat:​[I 75 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat:​[I
   
76 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 76 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
77 ·​·​·​·​move-​result-​object·​v0 77 ·​·​·​·​move-​result-​object·​v0
   
78 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_a​ndroid_orientation:​I 78 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_a​ndroid_orientation:​I
   
79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(II)​I 79 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
80 ·​·​·​·​move-​result·​v1 80 ·​·​·​·​move-​result·​v1
   
81 ·​·​·​·​if-​ltz·​v1,​·​:​cond_0 81 ·​·​·​·​if-​ltz·​v1,​·​:​cond_0
   
82 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setOrientation(I)​V 82 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setOrientation(I)​V
   
83 ·​·​·​·​:​cond_0 83 ·​·​·​·​:​cond_0
84 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_a​ndroid_gravity:​I 84 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_a​ndroid_gravity:​I
   
85 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(II)​I 85 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
86 ·​·​·​·​move-​result·​v1 86 ·​·​·​·​move-​result·​v1
   
87 ·​·​·​·​if-​ltz·​v1,​·​:​cond_1 87 ·​·​·​·​if-​ltz·​v1,​·​:​cond_1
   
88 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setGravity(I)​V 88 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setGravity(I)​V
   
89 ·​·​·​·​:​cond_1 89 ·​·​·​·​:​cond_1
90 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_a​ndroid_baselineAligne​d:​I 90 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_a​ndroid_baselineAligne​d:​I
   
91 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(IZ)​Z 91 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(IZ)​Z
   
92 ·​·​·​·​move-​result·​v1 92 ·​·​·​·​move-​result·​v1
   
93 ·​·​·​·​if-​nez·​v1,​·​:​cond_2 93 ·​·​·​·​if-​nez·​v1,​·​:​cond_2
   
94 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setBaselineAligned(Z​)​V 94 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setBaselineAligned(Z​)​V
   
95 ·​·​·​·​:​cond_2 95 ·​·​·​·​:​cond_2
96 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_a​ndroid_weightSum:​I 96 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_a​ndroid_weightSum:​I
   
97 ·​·​·​·​const/​high16·​v2,​·​-​0x40800000·​·​·​·​#·​-​1.​0f 97 ·​·​·​·​const/​high16·​v2,​·​-​0x40800000·​·​·​·​#·​-​1.​0f
   
98 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(IF)​F 98 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(IF)​F
   
99 ·​·​·​·​move-​result·​v1 99 ·​·​·​·​move-​result·​v1
   
100 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>g:​F 100 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>g:​F
   
101 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_a​ndroid_baselineAligne​dChildIndex:​I 101 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_a​ndroid_baselineAligne​dChildIndex:​I
   
102 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(II)​I 102 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v4},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
103 ·​·​·​·​move-​result·​v1 103 ·​·​·​·​move-​result·​v1
   
104 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>b:​I 104 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>b:​I
   
105 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_m​easureWithLargestChil​d:​I 105 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_m​easureWithLargestChil​d:​I
   
106 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(IZ)​Z 106 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(IZ)​Z
   
107 ·​·​·​·​move-​result·​v1 107 ·​·​·​·​move-​result·​v1
   
108 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>h:​Z 108 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>h:​Z
   
109 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_d​ivider:​I 109 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_d​ivider:​I
   
110 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 110 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
111 ·​·​·​·​move-​result-​object·​v1 111 ·​·​·​·​move-​result-​object·​v1
   
112 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setDividerDrawable(L​android/​graphics/​drawable/​Drawable;​)​V 112 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>setDividerDrawable(L​android/​graphics/​drawable/​Drawable;​)​V
   
113 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_s​howDividers:​I 113 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_s​howDividers:​I
   
114 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(II)​I 114 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(II)​I
   
115 ·​·​·​·​move-​result·​v1 115 ·​·​·​·​move-​result·​v1
   
116 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>n:​I 116 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>n:​I
   
117 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_d​ividerPadding:​I 117 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_d​ividerPadding:​I
   
118 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(II)​I 118 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(II)​I
   
119 ·​·​·​·​move-​result·​v1 119 ·​·​·​·​move-​result·​v1
   
120 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>o:​I 120 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​-​>o:​I
   
121 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 121 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
122 ·​·​·​·​return-​void 122 ·​·​·​·​return-​void
Max diff block lines reached; 6091/11180 bytes (54.48%) of diff not shown.
⊟
smali/android/support/v7/widget/SearchView$SearchAutoComplete.smali
Offset 5, 15 lines modified Offset 5, 15 lines modified
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​a:​[I 6 .​field·​private·​final·​a:​[I
   
7 .​field·​private·​b:​I 7 .​field·​private·​b:​I
   
8 .​field·​private·​c:​Landroid/​support/​v7/​widget/​SearchView;​ 8 .​field·​private·​c:​Landroid/​support/​v7/​widget/​SearchView;​
   
9 .​field·​private·​final·​d:​Landroid/​support/​v7/​internal/​widget/​aw;​ 9 .​field·​private·​final·​d:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
   
10 #·​direct·​methods 10 #·​direct·​methods
11 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 11 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
12 ·​·​·​·​.​locals·​1 12 ·​·​·​·​.​locals·​1
   
13 ·​·​·​·​const/​4·​v0,​·​0x0 13 ·​·​·​·​const/​4·​v0,​·​0x0
Offset 54, 38 lines modified Offset 54, 38 lines modified
   
54 ·​·​·​·​move-​result·​v0 54 ·​·​·​·​move-​result·​v0
   
55 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>b:​I 55 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>b:​I
   
56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>a:​[I 56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>a:​[I
   
57 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 57 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p3,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
58 ·​·​·​·​move-​result-​object·​v0 58 ·​·​·​·​move-​result-​object·​v0
   
59 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>d(I)​Z 59 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>d(I)​Z
   
60 ·​·​·​·​move-​result·​v1 60 ·​·​·​·​move-​result·​v1
   
61 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 61 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
62 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 62 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
63 ·​·​·​·​move-​result-​object·​v1 63 ·​·​·​·​move-​result-​object·​v1
   
64 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setDropDownBackgroun​dDrawable(Landroid/​graphics/​drawable/​Drawable;​)​V 64 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setDropDownBackgroun​dDrawable(Landroid/​graphics/​drawable/​Drawable;​)​V
   
65 ·​·​·​·​:​cond_0 65 ·​·​·​·​:​cond_0
66 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>b()​V 66 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>b()​V
   
67 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>c()​Landroid/​support/​v7/​internal/​widget/​aw;​ 67 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>c()​Landroid/​support/​v7/​internal/​widget/​ba;​
   
68 ·​·​·​·​move-​result-​object·​v0 68 ·​·​·​·​move-​result-​object·​v0
   
69 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>d:​Landroid/​support/​v7/​internal/​widget/​aw;​ 69 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
71 .​end·​method 71 .​end·​method
   
   
72 #·​virtual·​methods 72 #·​virtual·​methods
73 .​method·​public·​enoughToFilter()​Z 73 .​method·​public·​enoughToFilter()​Z
Offset 274, 17 lines modified Offset 274, 17 lines modified
   
274 ·​·​·​·​return-​void 274 ·​·​·​·​return-​void
275 .​end·​method 275 .​end·​method
   
276 .​method·​public·​setDropDownBackground​Resource(I)​V 276 .​method·​public·​setDropDownBackground​Resource(I)​V
277 ·​·​·​·​.​locals·​1 277 ·​·​·​·​.​locals·​1
   
278 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>d:​Landroid/​support/​v7/​internal/​widget/​aw;​ 278 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>d:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
279 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 279 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
280 ·​·​·​·​move-​result-​object·​v0 280 ·​·​·​·​move-​result-​object·​v0
   
281 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setDropDownBackgroun​dDrawable(Landroid/​graphics/​drawable/​Drawable;​)​V 281 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setDropDownBackgroun​dDrawable(Landroid/​graphics/​drawable/​Drawable;​)​V
   
282 ·​·​·​·​return-​void 282 ·​·​·​·​return-​void
283 .​end·​method 283 .​end·​method
⊟
smali/android/support/v7/widget/SearchView.smali
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v7/​widget/​SearchView;​ 1 .​class·​public·​Landroid/​support/​v7/​widget/​SearchView;​
2 .​super·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​ 2 .​super·​Landroid/​support/​v7/​widget/​LinearLayoutCompat;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​b/​c;​ 4 .​implements·​Landroid/​support/​v7/​c/​c;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​static·​final·​a:​Landroid/​support/​v7/​widget/​ad;​ 6 .​field·​static·​final·​a:​Landroid/​support/​v7/​widget/​ad;​
   
7 .​field·​private·​static·​final·​b:​Z 7 .​field·​private·​static·​final·​b:​Z
   
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
24 .​field·​private·​F:​I 24 .​field·​private·​F:​I
   
25 .​field·​private·​G:​Landroid/​app/​SearchableInfo;​ 25 .​field·​private·​G:​Landroid/​app/​SearchableInfo;​
   
26 .​field·​private·​H:​Landroid/​os/​Bundle;​ 26 .​field·​private·​H:​Landroid/​os/​Bundle;​
   
27 .​field·​private·​final·​I:​Landroid/​support/​v7/​internal/​widget/​aw;​ 27 .​field·​private·​final·​I:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
28 .​field·​private·​J:​Ljava/​lang/​Runnable;​ 28 .​field·​private·​J:​Ljava/​lang/​Runnable;​
   
29 .​field·​private·​final·​K:​Ljava/​lang/​Runnable;​ 29 .​field·​private·​final·​K:​Ljava/​lang/​Runnable;​
   
30 .​field·​private·​L:​Ljava/​lang/​Runnable;​ 30 .​field·​private·​L:​Ljava/​lang/​Runnable;​
   
Offset 74, 15 lines modified Offset 74, 15 lines modified
   
74 .​field·​private·​t:​Landroid/​view/​View$OnClickListener;​ 74 .​field·​private·​t:​Landroid/​view/​View$OnClickListener;​
   
75 .​field·​private·​u:​Z 75 .​field·​private·​u:​Z
   
76 .​field·​private·​v:​Z 76 .​field·​private·​v:​Z
   
77 .​field·​private·​w:​Landroid/​support/​v4/​widget/​e;​ 77 .​field·​private·​w:​Landroid/​support/​a/​h/​e;​
   
78 .​field·​private·​x:​Z 78 .​field·​private·​x:​Z
   
79 .​field·​private·​y:​Ljava/​lang/​CharSequence;​ 79 .​field·​private·​y:​Ljava/​lang/​CharSequence;​
   
80 .​field·​private·​z:​Z 80 .​field·​private·​z:​Z
   
Offset 357, 19 lines modified Offset 357, 19 lines modified
   
357 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 357 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
358 ·​·​·​·​:​goto_0 358 ·​·​·​·​:​goto_0
359 ·​·​·​·​return-​object·​p1 359 ·​·​·​·​return-​object·​p1
   
360 ·​·​·​·​:​cond_0 360 ·​·​·​·​:​cond_0
361 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>I:​Landroid/​support/​v7/​internal/​widget/​aw;​ 361 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>I:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
362 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>k:​I 362 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>k:​I
   
363 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​aw;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​ 363 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ba;​-​>a(I)​Landroid/​graphics/​drawable/​Drawable;​
   
364 ·​·​·​·​move-​result-​object·​v1 364 ·​·​·​·​move-​result-​object·​v1
   
365 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>c:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​ 365 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>c:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​
   
366 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>getTextSize()​F 366 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>getTextSize()​F
   
Offset 629, 15 lines modified Offset 629, 15 lines modified
   
629 ·​·​·​·​move-​result-​object·​v0 629 ·​·​·​·​move-​result-​object·​v0
   
630 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 630 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
631 ·​·​·​·​move-​result-​object·​v0 631 ·​·​·​·​move-​result-​object·​v0
   
632 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​e;​-​>abc_search_view_pref​erred_width:​I 632 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​e;​-​>abc_search_view_pref​erred_width:​I
   
633 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I 633 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>getDimensionPixelSiz​e(I)​I
   
634 ·​·​·​·​move-​result·​v0 634 ·​·​·​·​move-​result·​v0
   
635 ·​·​·​·​return·​v0 635 ·​·​·​·​return·​v0
636 .​end·​method 636 .​end·​method
Offset 863, 23 lines modified Offset 863, 23 lines modified
863 ·​·​·​·​or-​int/​2addr·​v0,​·​v2 863 ·​·​·​·​or-​int/​2addr·​v0,​·​v2
   
864 ·​·​·​·​:​cond_0 864 ·​·​·​·​:​cond_0
865 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>c:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​ 865 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>c:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​
   
866 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setInputType(I)​V 866 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>setInputType(I)​V
   
867 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>w:​Landroid/​support/​v4/​widget/​e;​ 867 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>w:​Landroid/​support/​a/​h/​e;​
   
868 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 868 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
869 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>w:​Landroid/​support/​v4/​widget/​e;​ 869 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>w:​Landroid/​support/​a/​h/​e;​
   
870 ·​·​·​·​const/​4·​v2,​·​0x0 870 ·​·​·​·​const/​4·​v2,​·​0x0
   
871 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v4/​widget/​e;​-​>a(Landroid/​database/​Cursor;​)​V 871 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​a/​h/​e;​-​>a(Landroid/​database/​Cursor;​)​V
   
872 ·​·​·​·​:​cond_1 872 ·​·​·​·​:​cond_1
Max diff block lines reached; 3809/7186 bytes (53.01%) of diff not shown.
⊟
smali/android/support/v7/widget/Toolbar.smali
Offset 7, 31 lines modified Offset 7, 31 lines modified
   
7 .​field·​private·​final·​B:​[I 7 .​field·​private·​final·​B:​[I
   
8 .​field·​private·​C:​Landroid/​support/​v7/​widget/​ao;​ 8 .​field·​private·​C:​Landroid/​support/​v7/​widget/​ao;​
   
9 .​field·​private·​final·​D:​Landroid/​support/​v7/​widget/​o;​ 9 .​field·​private·​final·​D:​Landroid/​support/​v7/​widget/​o;​
   
10 .​field·​private·​E:​Landroid/​support/​v7/​internal/​widget/​bc;​ 10 .​field·​private·​E:​Landroid/​support/​v7/​internal/​widget/​bg;​
   
11 .​field·​private·​F:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 11 .​field·​private·​F:​Landroid/​support/​v7/​widget/​a;​
   
12 .​field·​private·​G:​Landroid/​support/​v7/​widget/​am;​ 12 .​field·​private·​G:​Landroid/​support/​v7/​widget/​am;​
   
13 .​field·​private·​H:​Landroid/​support/​v7/​internal/​view/​menu/​y;​ 13 .​field·​private·​H:​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
14 .​field·​private·​I:​Landroid/​support/​v7/​internal/​view/​menu/​j;​ 14 .​field·​private·​I:​Landroid/​support/​v7/​internal/​view/​menu/​j;​
   
15 .​field·​private·​J:​Z 15 .​field·​private·​J:​Z
   
16 .​field·​private·​K:​I 16 .​field·​private·​K:​I
   
17 .​field·​private·​final·​L:​Ljava/​lang/​Runnable;​ 17 .​field·​private·​final·​L:​Ljava/​lang/​Runnable;​
   
18 .​field·​private·​final·​M:​Landroid/​support/​v7/​internal/​widget/​aw;​ 18 .​field·​private·​final·​M:​Landroid/​support/​v7/​internal/​widget/​ba;​
   
19 .​field·​a:​Landroid/​view/​View;​ 19 .​field·​a:​Landroid/​view/​View;​
   
20 .​field·​private·​b:​Landroid/​support/​v7/​widget/​ActionMenuView;​ 20 .​field·​private·​b:​Landroid/​support/​v7/​widget/​ActionMenuView;​
   
21 .​field·​private·​c:​Landroid/​widget/​TextView;​ 21 .​field·​private·​c:​Landroid/​widget/​TextView;​
   
Offset 63, 15 lines modified Offset 63, 15 lines modified
   
63 .​field·​private·​q:​I 63 .​field·​private·​q:​I
   
64 .​field·​private·​r:​I 64 .​field·​private·​r:​I
   
65 .​field·​private·​s:​I 65 .​field·​private·​s:​I
   
66 .​field·​private·​final·​t:​Landroid/​support/​v7/​internal/​widget/​ae;​ 66 .​field·​private·​final·​t:​Landroid/​support/​v7/​internal/​widget/​ag;​
   
67 .​field·​private·​u:​I 67 .​field·​private·​u:​I
   
68 .​field·​private·​v:​Ljava/​lang/​CharSequence;​ 68 .​field·​private·​v:​Ljava/​lang/​CharSequence;​
   
69 .​field·​private·​w:​Ljava/​lang/​CharSequence;​ 69 .​field·​private·​w:​Ljava/​lang/​CharSequence;​
   
Offset 92, 15 lines modified Offset 92, 15 lines modified
   
92 ·​·​·​·​return-​void 92 ·​·​·​·​return-​void
93 .​end·​method 93 .​end·​method
   
94 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 94 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
95 ·​·​·​·​.​locals·​1 95 ·​·​·​·​.​locals·​1
   
96 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​b;​-​>toolbarStyle:​I 96 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​b;​-​>toolbarStyle:​I
   
97 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 97 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
98 ·​·​·​·​return-​void 98 ·​·​·​·​return-​void
99 .​end·​method 99 .​end·​method
   
100 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 100 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
Offset 114, 19 lines modified Offset 114, 19 lines modified
   
114 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​Landroid/​content/​Context;​ 114 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​Landroid/​content/​Context;​
   
115 ·​·​·​·​move-​result-​object·​v0 115 ·​·​·​·​move-​result-​object·​v0
   
116 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 116 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
117 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ae;​ 117 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ag;​
   
118 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ae;​-​><init>()​V 118 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​ag;​-​><init>()​V
   
119 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>t:​Landroid/​support/​v7/​internal/​widget/​ae;​ 119 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>t:​Landroid/​support/​v7/​internal/​widget/​ag;​
   
120 ·​·​·​·​const·​v0,​·​0x800013 120 ·​·​·​·​const·​v0,​·​0x800013
   
121 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>u:​I 121 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>u:​I
   
122 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 122 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
Offset 152, 188 lines modified Offset 152, 188 lines modified
   
152 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>L:​Ljava/​lang/​Runnable;​ 152 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>L:​Ljava/​lang/​Runnable;​
   
153 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​ 153 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>getContext()​Landroid/​content/​Context;​
   
154 ·​·​·​·​move-​result-​object·​v0 154 ·​·​·​·​move-​result-​object·​v0
   
155 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>Toolbar:​[I 155 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>Toolbar:​[I
   
156 ·​·​·​·​invoke-​static·​{v0,​·​p2,​·​v1,​·​p3,​·​v6},​·​Landroid/​support/​v7/​internal/​widget/​bb;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bb;​ 156 ·​·​·​·​invoke-​static·​{v0,​·​p2,​·​v1,​·​p3,​·​v6},​·​Landroid/​support/​v7/​internal/​widget/​bf;​-​>a(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​[III)​Landroid/​support/​v7/​internal/​widget/​bf;​
   
157 ·​·​·​·​move-​result-​object·​v0 157 ·​·​·​·​move-​result-​object·​v0
   
158 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>Toolbar_titleTextApp​earance:​I 158 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>Toolbar_titleTextApp​earance:​I
   
Max diff block lines reached; 36515/40329 bytes (90.54%) of diff not shown.
⊟
smali/android/support/v7/widget/a.smali
Offset 1, 2 lines modified Offset 1, 1686 lines modified
1 .​class·​synthetic·​Landroid/​support/​v7/​widget/​a;​ 1 .​class·​public·​Landroid/​support/​v7/​widget/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​d;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​a/​g/​b;​
   
   
  5 #·​instance·​fields
  6 .​field·​final·​g:​Landroid/​support/​v7/​widget/​i;​
   
  7 .​field·​h:​I
   
  8 .​field·​private·​i:​Landroid/​view/​View;​
   
  9 .​field·​private·​j:​Z
   
  10 .​field·​private·​k:​Z
   
  11 .​field·​private·​l:​I
   
  12 .​field·​private·​m:​I
   
  13 .​field·​private·​n:​I
   
  14 .​field·​private·​o:​Z
   
  15 .​field·​private·​p:​Z
   
  16 .​field·​private·​q:​Z
   
  17 .​field·​private·​r:​Z
   
  18 .​field·​private·​s:​I
   
  19 .​field·​private·​final·​t:​Landroid/​util/​SparseBooleanArray;​
   
  20 .​field·​private·​u:​Landroid/​view/​View;​
   
  21 .​field·​private·​v:​Landroid/​support/​v7/​widget/​h;​
   
  22 .​field·​private·​w:​Landroid/​support/​v7/​widget/​c;​
   
  23 .​field·​private·​x:​Landroid/​support/​v7/​widget/​e;​
   
  24 .​field·​private·​y:​Landroid/​support/​v7/​widget/​d;​
   
   
  25 #·​direct·​methods
  26 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
  27 ·​·​·​·​.​locals·​2
   
  28 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​i;​-​>abc_action_menu_layo​ut:​I
   
  29 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​i;​-​>abc_action_menu_item​_layout:​I
   
  30 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​d;​-​><init>(Landroid/​content/​Context;​II)​V
   
  31 ·​·​·​·​new-​instance·​v0,​·​Landroid/​util/​SparseBooleanArray;​
   
  32 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​util/​SparseBooleanArray;​-​><init>()​V
   
  33 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​a;​-​>t:​Landroid/​util/​SparseBooleanArray;​
   
  34 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​i;​
   
  35 ·​·​·​·​const/​4·​v1,​·​0x0
   
  36 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v7/​widget/​i;​-​><init>(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​b;​)​V
   
  37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​a;​-​>g:​Landroid/​support/​v7/​widget/​i;​
   
  38 ·​·​·​·​return-​void
  39 .​end·​method
   
  40 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​c;​)​Landroid/​support/​v7/​widget/​c;​
  41 ·​·​·​·​.​locals·​0
   
  42 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​a;​-​>w:​Landroid/​support/​v7/​widget/​c;​
   
  43 ·​·​·​·​return-​object·​p1
  44 .​end·​method
   
  45 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​e;​)​Landroid/​support/​v7/​widget/​e;​
  46 ·​·​·​·​.​locals·​0
   
  47 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​a;​-​>x:​Landroid/​support/​v7/​widget/​e;​
   
  48 ·​·​·​·​return-​object·​p1
  49 .​end·​method
   
  50 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​h;​
  51 ·​·​·​·​.​locals·​1
   
  52 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​a;​-​>v:​Landroid/​support/​v7/​widget/​h;​
   
  53 ·​·​·​·​return-​object·​v0
  54 .​end·​method
   
  55 .​method·​static·​synthetic·​a(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​h;​)​Landroid/​support/​v7/​widget/​h;​
Max diff block lines reached; 0/39514 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/widget/ah.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​ah;​ 1 .​class·​Landroid/​support/​v7/​widget/​ah;​
2 .​super·​Landroid/​support/​v4/​widget/​ae;​ 2 .​super·​Landroid/​support/​a/​h/​q;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​View$OnClickListener;​ 4 .​implements·​Landroid/​view/​View$OnClickListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​private·​final·​j:​Landroid/​app/​SearchManager;​ 6 .​field·​private·​final·​j:​Landroid/​app/​SearchManager;​
Offset 47, 15 lines modified Offset 47, 15 lines modified
   
47 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v7/​widget/​SearchView;​-​>getSuggestionRowLayo​ut()​I 47 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v7/​widget/​SearchView;​-​>getSuggestionRowLayo​ut()​I
   
48 ·​·​·​·​move-​result·​v0 48 ·​·​·​·​move-​result·​v0
   
49 ·​·​·​·​const/​4·​v1,​·​0x0 49 ·​·​·​·​const/​4·​v1,​·​0x0
   
50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1,​·​v3},​·​Landroid/​support/​v4/​widget/​ae;​-​><init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​Z)​V 50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1,​·​v3},​·​Landroid/​support/​a/​h/​q;​-​><init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​Z)​V
   
51 ·​·​·​·​const/​4·​v0,​·​0x0 51 ·​·​·​·​const/​4·​v0,​·​0x0
   
52 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>p:​Z 52 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>p:​Z
   
53 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>q:​I 53 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>q:​I
   
Offset 239, 15 lines modified Offset 239, 15 lines modified
   
239 ·​·​·​·​move-​result-​object·​v0 239 ·​·​·​·​move-​result-​object·​v0
   
240 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 240 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
241 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>m:​Landroid/​content/​Context;​ 241 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>m:​Landroid/​content/​Context;​
   
242 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​v4/​a/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​ 242 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​a/​b/​a;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​
   
243 ·​·​·​·​move-​result-​object·​v0 243 ·​·​·​·​move-​result-​object·​v0
   
244 ·​·​·​·​invoke-​direct·​{p0,​·​v3,​·​v0},​·​Landroid/​support/​v7/​widget/​ah;​-​>a(Ljava/​lang/​String;​Landroid/​graphics/​drawable/​Drawable;​)​V 244 ·​·​·​·​invoke-​direct·​{p0,​·​v3,​·​v0},​·​Landroid/​support/​v7/​widget/​ah;​-​>a(Ljava/​lang/​String;​Landroid/​graphics/​drawable/​Drawable;​)​V
245 ·​·​·​·​:​try_end_0 245 ·​·​·​·​:​try_end_0
246 ·​·​·​·​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 246 ·​·​·​·​.​catch·​Ljava/​lang/​NumberFormatException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
247 ·​·​·​·​.​catch·​Landroid/​content/​res/​Resources$NotFoundExc​eption;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 247 ·​·​·​·​.​catch·​Landroid/​content/​res/​Resources$NotFoundExc​eption;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
Offset 799, 15 lines modified Offset 799, 15 lines modified
   
799 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>d:​Landroid/​content/​Context;​ 799 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>d:​Landroid/​content/​Context;​
   
800 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​content/​Context;​-​>getTheme()​Landroid/​content/​res/​Resources$Theme;​ 800 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​content/​Context;​-​>getTheme()​Landroid/​content/​res/​Resources$Theme;​
   
801 ·​·​·​·​move-​result-​object·​v3 801 ·​·​·​·​move-​result-​object·​v3
   
802 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​a/​b;​-​>textColorSearchUrl:​I 802 ·​·​·​·​sget·​v4,​·​Landroid/​support/​v7/​b/​b;​-​>textColorSearchUrl:​I
   
803 ·​·​·​·​const/​4·​v5,​·​0x1 803 ·​·​·​·​const/​4·​v5,​·​0x1
   
804 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v0,​·​v5},​·​Landroid/​content/​res/​Resources$Theme;​-​>resolveAttribute(ILa​ndroid/​util/​TypedValue;​Z)​Z 804 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v0,​·​v5},​·​Landroid/​content/​res/​Resources$Theme;​-​>resolveAttribute(ILa​ndroid/​util/​TypedValue;​Z)​Z
   
805 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>d:​Landroid/​content/​Context;​ 805 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​ah;​-​>d:​Landroid/​content/​Context;​
   
Offset 1399, 25 lines modified Offset 1399, 25 lines modified
   
1399 ·​·​·​·​return-​object·​v0 1399 ·​·​·​·​return-​object·​v0
1400 .​end·​method 1400 .​end·​method
   
1401 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 1401 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
1402 ·​·​·​·​.​locals·​3 1402 ·​·​·​·​.​locals·​3
   
1403 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ae;​-​>a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 1403 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​h/​q;​-​>a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
1404 ·​·​·​·​move-​result-​object·​v1 1404 ·​·​·​·​move-​result-​object·​v1
   
1405 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​ai;​ 1405 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​ai;​
   
1406 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​ai;​-​><init>(Landroid/​view/​View;​)​V 1406 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​ai;​-​><init>(Landroid/​view/​View;​)​V
   
1407 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>setTag(Ljava/​lang/​Object;​)​V 1407 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>setTag(Ljava/​lang/​Object;​)​V
   
1408 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​g;​-​>edit_query:​I 1408 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​g;​-​>edit_query:​I
   
1409 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 1409 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
1410 ·​·​·​·​move-​result-​object·​v0 1410 ·​·​·​·​move-​result-​object·​v0
   
1411 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​ 1411 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​
   
Offset 1455, 15 lines modified Offset 1455, 15 lines modified
   
1455 ·​·​·​·​:​cond_0 1455 ·​·​·​·​:​cond_0
1456 ·​·​·​·​:​goto_0 1456 ·​·​·​·​:​goto_0
1457 ·​·​·​·​return-​void 1457 ·​·​·​·​return-​void
   
1458 ·​·​·​·​:​cond_1 1458 ·​·​·​·​:​cond_1
1459 ·​·​·​·​:​try_start_0 1459 ·​·​·​·​:​try_start_0
1460 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​ae;​-​>a(Landroid/​database/​Cursor;​)​V 1460 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​a/​h/​q;​-​>a(Landroid/​database/​Cursor;​)​V
   
1461 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 1461 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
1462 ·​·​·​·​const-​string·​v0,​·​"suggest_text_1" 1462 ·​·​·​·​const-​string·​v0,​·​"suggest_text_1"
   
1463 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I 1463 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Landroid/​database/​Cursor;​-​>getColumnIndex(Ljava​/​lang/​String;​)​I
   
Max diff block lines reached; 1539/5253 bytes (29.30%) of diff not shown.
⊟
smali/android/support/v7/widget/ai.smali
Offset 56, 15 lines modified Offset 56, 15 lines modified
   
56 ·​·​·​·​move-​result-​object·​v0 56 ·​·​·​·​move-​result-​object·​v0
   
57 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​ 57 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​
   
58 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ai;​-​>d:​Landroid/​widget/​ImageView;​ 58 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ai;​-​>d:​Landroid/​widget/​ImageView;​
   
59 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​a/​g;​-​>edit_query:​I 59 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v7/​b/​g;​-​>edit_query:​I
   
60 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 60 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
61 ·​·​·​·​move-​result-​object·​v0 61 ·​·​·​·​move-​result-​object·​v0
   
62 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​ 62 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​ImageView;​
   
⊟
smali/android/support/v7/widget/am.smali
Offset 230, 25 lines modified Offset 230, 25 lines modified
   
230 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>e(Z)​V 230 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>e(Z)​V
   
231 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 231 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
232 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​ 232 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​
   
233 ·​·​·​·​instance-​of·​v0,​·​v0,​·​Landroid/​support/​v7/​b/​c;​ 233 ·​·​·​·​instance-​of·​v0,​·​v0,​·​Landroid/​support/​v7/​c/​c;​
   
234 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 234 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
235 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 235 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
236 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​ 236 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​
   
237 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​b/​c;​ 237 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​c/​c;​
   
238 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​b/​c;​-​>a()​V 238 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​c/​c;​-​>a()​V
   
239 ·​·​·​·​:​cond_2 239 ·​·​·​·​:​cond_2
240 ·​·​·​·​return·​v3 240 ·​·​·​·​return·​v3
241 .​end·​method 241 .​end·​method
   
242 .​method·​public·​b()​Z 242 .​method·​public·​b()​Z
243 ·​·​·​·​.​locals·​1 243 ·​·​·​·​.​locals·​1
Offset 265, 25 lines modified Offset 265, 25 lines modified
   
265 ·​·​·​·​const/​4·​v2,​·​0x0 265 ·​·​·​·​const/​4·​v2,​·​0x0
   
266 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 266 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
267 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​ 267 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​
   
268 ·​·​·​·​instance-​of·​v0,​·​v0,​·​Landroid/​support/​v7/​b/​c;​ 268 ·​·​·​·​instance-​of·​v0,​·​v0,​·​Landroid/​support/​v7/​c/​c;​
   
269 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 269 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
270 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 270 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
271 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​ 271 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​
   
272 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​b/​c;​ 272 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​c/​c;​
   
273 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​b/​c;​-​>b()​V 273 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v7/​c/​c;​-​>b()​V
   
274 ·​·​·​·​:​cond_0 274 ·​·​·​·​:​cond_0
275 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 275 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
276 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​ 276 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​am;​-​>c:​Landroid/​support/​v7/​widget/​Toolbar;​
   
277 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​ 277 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v7/​widget/​Toolbar;​-​>a:​Landroid/​view/​View;​
⊟
smali/android/support/v7/widget/an.smali
Offset 1, 20 lines modified Offset 1, 20 lines modified
1 .​class·​public·​Landroid/​support/​v7/​widget/​an;​ 1 .​class·​public·​Landroid/​support/​v7/​widget/​an;​
2 .​super·​Landroid/​support/​v7/​app/​b;​ 2 .​super·​Landroid/​support/​v7/​a/​b;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​b:​I 4 .​field·​b:​I
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(II)​V 6 .​method·​public·​constructor·​<init>(II)​V
7 ·​·​·​·​.​locals·​1 7 ·​·​·​·​.​locals·​1
   
8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​app/​b;​-​><init>(II)​V 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​a/​b;​-​><init>(II)​V
   
9 ·​·​·​·​const/​4·​v0,​·​0x0 9 ·​·​·​·​const/​4·​v0,​·​0x0
   
10 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 10 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
11 ·​·​·​·​const·​v0,​·​0x800013 11 ·​·​·​·​const·​v0,​·​0x800013
   
Offset 22, 39 lines modified Offset 22, 39 lines modified
   
22 ·​·​·​·​return-​void 22 ·​·​·​·​return-​void
23 .​end·​method 23 .​end·​method
   
24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 24 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
   
26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​app/​b;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​a/​b;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
27 ·​·​·​·​const/​4·​v0,​·​0x0 27 ·​·​·​·​const/​4·​v0,​·​0x0
   
28 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 28 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
31 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​app/​b;​)​V 31 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​a/​b;​)​V
32 ·​·​·​·​.​locals·​1 32 ·​·​·​·​.​locals·​1
   
33 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​b;​-​><init>(Landroid/​support/​v7/​app/​b;​)​V 33 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​b;​-​><init>(Landroid/​support/​v7/​a/​b;​)​V
   
34 ·​·​·​·​const/​4·​v0,​·​0x0 34 ·​·​·​·​const/​4·​v0,​·​0x0
   
35 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 35 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​an;​)​V 38 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​an;​)​V
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​1
   
40 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​b;​-​><init>(Landroid/​support/​v7/​app/​b;​)​V 40 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​b;​-​><init>(Landroid/​support/​v7/​a/​b;​)​V
   
41 ·​·​·​·​const/​4·​v0,​·​0x0 41 ·​·​·​·​const/​4·​v0,​·​0x0
   
42 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 42 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
43 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 43 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
Offset 62, 27 lines modified Offset 62, 27 lines modified
   
62 ·​·​·​·​return-​void 62 ·​·​·​·​return-​void
63 .​end·​method 63 .​end·​method
   
64 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 64 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
   
66 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​b;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 66 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​b;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
   
67 ·​·​·​·​const/​4·​v0,​·​0x0 67 ·​·​·​·​const/​4·​v0,​·​0x0
   
68 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 68 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
   
71 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 71 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
72 ·​·​·​·​.​locals·​1 72 ·​·​·​·​.​locals·​1
   
73 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​b;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 73 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​b;​-​><init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
   
74 ·​·​·​·​const/​4·​v0,​·​0x0 74 ·​·​·​·​const/​4·​v0,​·​0x0
   
75 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I 75 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​an;​-​>b:​I
   
76 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​an;​-​>a(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 76 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​an;​-​>a(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
⊟
smali/android/support/v7/widget/ap.smali
Offset 1, 55 lines modified Offset 1, 92 lines modified
1 .​class·​final·​Landroid/​support/​v7/​widget/​ap;​ 1 .​class·​Landroid/​support/​v7/​widget/​ap;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​view/​View$BaseSavedState;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​os/​Parcelable$Creator;​ 3 #·​static·​fields
  4 .​field·​public·​static·​final·​CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
   
  5 #·​instance·​fields
  6 .​field·​public·​a:​I
   
  7 .​field·​public·​b:​Z
   
   
5 #·​direct·​methods 8 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 9 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​1
   
  11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​aq;​
   
  12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v7/​widget/​aq;​-​><init>()​V
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v7/​widget/​ap;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
9 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
10 .​end·​method 15 .​end·​method
   
  16 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
11 #·​virtual·​methods  
12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​Toolbar$SavedState;​  
13 ·​·​·​·​.​locals·​1 17 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​Toolbar$SavedState;​ 18 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
  19 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
  20 ·​·​·​·​move-​result·​v0
   
  21 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ap;​-​>a:​I
   
  22 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
  23 ·​·​·​·​move-​result·​v0
   
  24 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
15 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​widget/​Toolbar$SavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 25 ·​·​·​·​const/​4·​v0,​·​0x1
   
16 ·​·​·​·​return-​object·​v0 26 ·​·​·​·​:​goto_0
  27 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ap;​-​>b:​Z
   
  28 ·​·​·​·​return-​void
   
  29 ·​·​·​·​:​cond_0
  30 ·​·​·​·​const/​4·​v0,​·​0x0
   
  31 ·​·​·​·​goto·​:​goto_0
17 .​end·​method 32 .​end·​method
   
18 .​method·​public·​a(I)​[Landroid/​support/​v7/​widget/​Toolbar$SavedState;​ 33 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
19 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​0
   
20 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​widget/​Toolbar$SavedState;​ 35 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
21 ·​·​·​·​return-​object·​v0 36 ·​·​·​·​return-​void
22 .​end·​method 37 .​end·​method
   
23 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​  
  38 #·​virtual·​methods
  39 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
24 ·​·​·​·​.​locals·​1 40 ·​·​·​·​.​locals·​1
   
25 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​ap;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​Toolbar$SavedState;​ 41 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
26 ·​·​·​·​move-​result-​object·​v0 42 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ap;​-​>a:​I
   
27 ·​·​·​·​return-​object·​v0 43 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
28 .​end·​method  
   
29 .​method·​public·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 44 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​ap;​-​>b:​Z
30 ·​·​·​·​.​locals·​1  
  45 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
31 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​ap;​-​>a(I)​[Landroid/​support/​v7/​widget/​Toolbar$SavedState;​ 46 ·​·​·​·​const/​4·​v0,​·​0x1
   
  47 ·​·​·​·​:​goto_0
  48 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
  49 ·​·​·​·​return-​void
   
32 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​:​cond_0
  51 ·​·​·​·​const/​4·​v0,​·​0x0
   
33 ·​·​·​·​return-​object·​v0 52 ·​·​·​·​goto·​:​goto_0
34 .​end·​method 53 .​end·​method
⊟
smali/android/support/v7/widget/aq.smali
Offset 1, 116 lines modified Offset 1, 55 lines modified
1 .​class·​public·​Landroid/​support/​v7/​widget/​aq;​ 1 .​class·​final·​Landroid/​support/​v7/​widget/​aq;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​a/​h;​ 4 .​implements·​Landroid/​os/​Parcelable$Creator;​
   
   
5 #·​instance·​fields  
6 .​field·​private·​a:​Landroid/​support/​v7/​internal/​a/​h;​  
   
   
7 #·​direct·​methods 5 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​internal/​a/​h;​)​V 6 .​method·​constructor·​<init>()​V
9 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
11 ·​·​·​·​if-​nez·​p1,​·​:​cond_0  
   
12 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​  
   
13 ·​·​·​·​const-​string·​v1,​·​"Window·​callback·​may·​not·​be·​null"  
   
14 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V  
   
15 ·​·​·​·​throw·​v0  
   
16 ·​·​·​·​:​cond_0  
17 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​  
   
18 ·​·​·​·​return-​void 9 ·​·​·​·​return-​void
19 .​end·​method 10 .​end·​method
   
   
20 #·​virtual·​methods 11 #·​virtual·​methods
21 .​method·​public·​a(Landroid/​support/​v7/​b/​b;​)​Landroid/​support/​v7/​b/​a;​ 12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​ap;​
22 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​ 14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​ap;​
   
24 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(Landroid/​support/​v7/​b/​b;​)​Landroid/​support/​v7/​b/​a;​ 15 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​widget/​ap;​-​><init>(Landroid/​os/​Parcel;​)​V
   
25 ·​·​·​·​move-​result-​object·​v0  
   
26 ·​·​·​·​return-​object·​v0 16 ·​·​·​·​return-​object·​v0
27 .​end·​method 17 .​end·​method
   
28 .​method·​public·​a(I)​Landroid/​view/​View;​ 18 .​method·​public·​a(I)​[Landroid/​support/​v7/​widget/​ap;​
29 ·​·​·​·​.​locals·​1 19 ·​·​·​·​.​locals·​1
   
30 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​ 20 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​widget/​ap;​
   
31 ·​·​·​·​invoke-​interface·​{v0,​·​p1},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(I)​Landroid/​view/​View;​  
   
32 ·​·​·​·​move-​result-​object·​v0  
   
33 ·​·​·​·​return-​object·​v0 21 ·​·​·​·​return-​object·​v0
34 .​end·​method 22 .​end·​method
   
35 .​method·​public·​a(ILandroid/​view/​Menu;​)​Z 23 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
36 ·​·​·​·​.​locals·​1  
   
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​  
   
38 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(ILandroid/​view/​Menu;​)​Z  
   
39 ·​·​·​·​move-​result·​v0  
   
40 ·​·​·​·​return·​v0  
41 .​end·​method  
   
42 .​method·​public·​a(ILandroid/​view/​MenuItem;​)​Z  
43 ·​·​·​·​.​locals·​1 24 ·​·​·​·​.​locals·​1
   
44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​ 25 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​aq;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​ap;​
   
45 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(ILandroid/​view/​MenuItem;​)​Z 26 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​move-​result·​v0  
   
47 ·​·​·​·​return·​v0  
48 .​end·​method  
   
49 .​method·​public·​a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z  
50 ·​·​·​·​.​locals·​1  
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​  
   
52 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​a/​h;​-​>a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z  
   
53 ·​·​·​·​move-​result·​v0  
   
54 ·​·​·​·​return·​v0  
55 .​end·​method  
   
56 .​method·​public·​b(ILandroid/​view/​Menu;​)​V  
57 ·​·​·​·​.​locals·​1  
   
58 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​aq;​-​>a:​Landroid/​support/​v7/​internal/​a/​h;​  
Max diff block lines reached; 559/3942 bytes (14.18%) of diff not shown.
⊟
smali/android/support/v7/widget/b.smali
Offset 1, 130 lines modified Offset 1, 2 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​b;​ 1 .​class·​synthetic·​Landroid/​support/​v7/​widget/​b;​
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​v;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields  
4 .​field·​final·​synthetic·​c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
5 .​field·​private·​d:​Landroid/​support/​v7/​internal/​view/​menu/​ad;​  
   
   
6 #·​direct·​methods  
7 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​ad;​)​V  
8 ·​·​·​·​.​locals·​6  
   
9 ·​·​·​·​const/​4·​v4,​·​0x0  
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​b;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
11 ·​·​·​·​const/​4·​v3,​·​0x0  
   
12 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​a/​b;​-​>actionOverflowMenuSt​yle:​I  
   
13 ·​·​·​·​move-​object·​v0,​·​p0  
   
14 ·​·​·​·​move-​object·​v1,​·​p2  
   
15 ·​·​·​·​move-​object·​v2,​·​p3  
   
16 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​ZI)​V  
   
17 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​widget/​b;​-​>d:​Landroid/​support/​v7/​internal/​view/​menu/​ad;​  
   
18 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem()​Landroid/​view/​MenuItem;​  
   
19 ·​·​·​·​move-​result-​object·​v0  
   
20 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​  
   
21 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>j()​Z  
   
22 ·​·​·​·​move-​result·​v0  
   
23 ·​·​·​·​if-​nez·​v0,​·​:​cond_0  
   
24 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>d(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​view/​View;​  
   
25 ·​·​·​·​move-​result-​object·​v0  
   
26 ·​·​·​·​if-​nez·​v0,​·​:​cond_2  
   
27 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>e(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​internal/​view/​menu/​z;​  
   
28 ·​·​·​·​move-​result-​object·​v0  
   
29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​  
   
30 ·​·​·​·​:​goto_0  
31 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​b;​-​>a(Landroid/​view/​View;​)​V  
   
32 ·​·​·​·​:​cond_0  
33 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>g:​Landroid/​support/​v7/​widget/​h;​  
   
34 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​b;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V  
   
35 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>size()​I  
   
36 ·​·​·​·​move-​result·​v1  
   
37 ·​·​·​·​move·​v0,​·​v4  
   
38 ·​·​·​·​:​goto_1  
39 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1  
   
40 ·​·​·​·​invoke-​virtual·​{p3,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem(I)​Landroid/​view/​MenuItem;​  
   
41 ·​·​·​·​move-​result-​object·​v2  
   
42 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​view/​MenuItem;​-​>isVisible()​Z  
   
43 ·​·​·​·​move-​result·​v3  
   
44 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3  
   
45 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​view/​MenuItem;​-​>getIcon()​Landroid/​graphics/​drawable/​Drawable;​  
   
46 ·​·​·​·​move-​result-​object·​v2  
   
47 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3  
   
48 ·​·​·​·​const/​4·​v4,​·​0x1  
   
49 ·​·​·​·​:​cond_1  
50 ·​·​·​·​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​support/​v7/​widget/​b;​-​>b(Z)​V  
   
51 ·​·​·​·​return-​void  
   
52 ·​·​·​·​:​cond_2  
53 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>d(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​view/​View;​  
   
Max diff block lines reached; 0/3893 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/widget/c.smali
Offset 1, 58 lines modified Offset 1, 130 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​c;​ 1 .​class·​Landroid/​support/​v7/​widget/​c;​
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​c;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​v;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 4 .​field·​final·​synthetic·​c:​Landroid/​support/​v7/​widget/​a;​
   
  5 .​field·​private·​d:​Landroid/​support/​v7/​internal/​view/​menu/​ad;​
   
   
5 #·​direct·​methods 6 #·​direct·​methods
6 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V 7 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​ad;​)​V
7 ·​·​·​·​.​locals·​0 8 ·​·​·​·​.​locals·​6
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​c;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 9 ·​·​·​·​const/​4·​v4,​·​0x0
   
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​c;​-​><init>()​V 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​c;​-​>c:​Landroid/​support/​v7/​widget/​a;​
   
10 ·​·​·​·​return-​void 11 ·​·​·​·​const/​4·​v3,​·​0x0
11 .​end·​method  
   
12 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​a;​)​V 12 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​b/​b;​-​>actionOverflowMenuSt​yle:​I
13 ·​·​·​·​.​locals·​0  
   
14 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​c;​-​><init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V 13 ·​·​·​·​move-​object·​v0,​·​p0
   
15 ·​·​·​·​return-​void 14 ·​·​·​·​move-​object·​v1,​·​p2
16 .​end·​method  
   
  15 ·​·​·​·​move-​object·​v2,​·​p3
   
17 #·​virtual·​methods 16 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​ZI)​V
18 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​  
19 ·​·​·​·​.​locals·​1  
   
20 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​c;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 17 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​widget/​c;​-​>d:​Landroid/​support/​v7/​internal/​view/​menu/​ad;​
   
21 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>h(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​widget/​b;​ 18 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem()​Landroid/​view/​MenuItem;​
   
22 ·​·​·​·​move-​result-​object·​v0 19 ·​·​·​·​move-​result-​object·​v0
   
23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 20 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​
   
24 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​c;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 21 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​m;​-​>j()​Z
   
25 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>h(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​widget/​b;​ 22 ·​·​·​·​move-​result·​v0
   
  23 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
  24 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v7/​widget/​a;​-​>d(Landroid/​support/​v7/​widget/​a;​)​Landroid/​view/​View;​
   
26 ·​·​·​·​move-​result-​object·​v0 25 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​b;​-​>c()​Landroid/​support/​v7/​widget/​q;​ 26 ·​·​·​·​if-​nez·​v0,​·​:​cond_2
   
  27 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v7/​widget/​a;​-​>e(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​internal/​view/​menu/​z;​
   
28 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​move-​result-​object·​v0
   
  29 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​
   
29 ·​·​·​·​:​goto_0 30 ·​·​·​·​:​goto_0
30 ·​·​·​·​return-​object·​v0 31 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​c;​-​>a(Landroid/​view/​View;​)​V
   
31 ·​·​·​·​:​cond_0 32 ·​·​·​·​:​cond_0
32 ·​·​·​·​const/​4·​v0,​·​0x0 33 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​a;​-​>g:​Landroid/​support/​v7/​widget/​i;​
   
  34 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​c;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V
   
  35 ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>size()​I
   
  36 ·​·​·​·​move-​result·​v1
   
  37 ·​·​·​·​move·​v0,​·​v4
   
  38 ·​·​·​·​:​goto_1
  39 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1
   
  40 ·​·​·​·​invoke-​virtual·​{p3,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem(I)​Landroid/​view/​MenuItem;​
   
  41 ·​·​·​·​move-​result-​object·​v2
   
  42 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​view/​MenuItem;​-​>isVisible()​Z
   
  43 ·​·​·​·​move-​result·​v3
   
  44 ·​·​·​·​if-​eqz·​v3,​·​:​cond_3
   
  45 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​view/​MenuItem;​-​>getIcon()​Landroid/​graphics/​drawable/​Drawable;​
   
  46 ·​·​·​·​move-​result-​object·​v2
   
  47 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3
   
  48 ·​·​·​·​const/​4·​v4,​·​0x1
   
  49 ·​·​·​·​:​cond_1
  50 ·​·​·​·​invoke-​virtual·​{p0,​·​v4},​·​Landroid/​support/​v7/​widget/​c;​-​>b(Z)​V
   
Max diff block lines reached; 711/5027 bytes (14.14%) of diff not shown.
⊟
smali/android/support/v7/widget/d.smali
Offset 1, 78 lines modified Offset 1, 58 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​d;​ 1 .​class·​Landroid/​support/​v7/​widget/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​c;​
   
3 #·​interfaces  
4 .​implements·​Ljava/​lang/​Runnable;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​a;​
   
7 .​field·​private·​b:​Landroid/​support/​v7/​widget/​g;​  
   
   
8 #·​direct·​methods 5 #·​direct·​methods
9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​g;​)​V 6 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​)​V
10 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
13 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>b:​Landroid/​support/​v7/​widget/​g;​ 9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​c;​-​><init>()​V
   
14 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
15 .​end·​method 11 .​end·​method
   
  12 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​b;​)​V
  13 ·​·​·​·​.​locals·​0
   
16 #·​virtual·​methods 14 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​d;​-​><init>(Landroid/​support/​v7/​widget/​a;​)​V
17 .​method·​public·​run()​V  
18 ·​·​·​·​.​locals·​2  
   
19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
20 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>f(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​  
   
21 ·​·​·​·​move-​result-​object·​v0  
   
22 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>f()​V  
   
23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
24 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>g(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​internal/​view/​menu/​z;​ 15 ·​·​·​·​return-​void
  16 .​end·​method
   
25 ·​·​·​·​move-​result-​object·​v0  
   
26 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​ 17 #·​virtual·​methods
  18 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​
  19 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 20 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
28 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getWindowToken()​Landroid/​os/​IBinder;​ 21 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>h(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​c;​
   
29 ·​·​·​·​move-​result-​object·​v0 22 ·​·​·​·​move-​result-​object·​v0
   
30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>b:​Landroid/​support/​v7/​widget/​g;​ 24 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​g;​-​>d()​Z  
   
33 ·​·​·​·​move-​result·​v0 25 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>h(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​c;​
   
34 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 26 ·​·​·​·​move-​result-​object·​v0
   
35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 27 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​c;​-​>c()​Landroid/​support/​v7/​widget/​q;​
   
36 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>b:​Landroid/​support/​v7/​widget/​g;​ 28 ·​·​·​·​move-​result-​object·​v0
   
37 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​g;​)​Landroid/​support/​v7/​widget/​g;​ 29 ·​·​·​·​:​goto_0
  30 ·​·​·​·​return-​object·​v0
   
38 ·​·​·​·​:​cond_0 31 ·​·​·​·​:​cond_0
39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​d;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 32 ·​·​·​·​const/​4·​v0,​·​0x0
   
40 ·​·​·​·​const/​4·​v1,​·​0x0  
   
41 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​d;​)​Landroid/​support/​v7/​widget/​d;​ 33 ·​·​·​·​goto·​:​goto_0
   
42 ·​·​·​·​return-​void  
43 .​end·​method 34 .​end·​method
⊟
smali/android/support/v7/widget/e.smali
Offset 1, 164 lines modified Offset 1, 78 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​e;​ 1 .​class·​Landroid/​support/​v7/​widget/​e;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​widget/​k;​ 4 .​implements·​Ljava/​lang/​Runnable;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​a;​
   
7 .​field·​private·​final·​b:​[F 7 .​field·​private·​b:​Landroid/​support/​v7/​widget/​h;​
   
   
8 #·​direct·​methods 8 #·​direct·​methods
9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​content/​Context;​)​V 9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​h;​)​V
10 ·​·​·​·​.​locals·​3 10 ·​·​·​·​.​locals·​0
   
11 ·​·​·​·​const/​4·​v2,​·​0x1 11 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
13 ·​·​·​·​const/​4·​v0,​·​0x0 13 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>b:​Landroid/​support/​v7/​widget/​h;​
   
14 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​b;​-​>actionOverflowButton​Style:​I  
   
15 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V  
   
16 ·​·​·​·​const/​4·​v0,​·​0x2  
   
17 ·​·​·​·​new-​array·​v0,​·​v0,​·​[F  
   
18 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>b:​[F  
   
19 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​e;​-​>setClickable(Z)​V  
   
20 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​e;​-​>setFocusable(Z)​V  
   
21 ·​·​·​·​const/​4·​v0,​·​0x0  
   
22 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​e;​-​>setVisibility(I)​V  
   
23 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​e;​-​>setEnabled(Z)​V  
   
24 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​f;​  
   
25 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​widget/​f;​-​><init>(Landroid/​support/​v7/​widget/​e;​Landroid/​view/​View;​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V  
   
26 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​e;​-​>setOnTouchListener(L​android/​view/​View$OnTouchListener;​)​V  
   
27 ·​·​·​·​return-​void 14 ·​·​·​·​return-​void
28 .​end·​method 15 .​end·​method
   
   
29 #·​virtual·​methods 16 #·​virtual·​methods
30 .​method·​public·​c()​Z 17 .​method·​public·​run()​V
31 ·​·​·​·​.​locals·​1 18 ·​·​·​·​.​locals·​2
   
32 ·​·​·​·​const/​4·​v0,​·​0x0 19 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
33 ·​·​·​·​return·​v0 20 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>f(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​
34 .​end·​method  
   
35 .​method·​public·​d()​Z 21 ·​·​·​·​move-​result-​object·​v0
36 ·​·​·​·​.​locals·​1  
   
37 ·​·​·​·​const/​4·​v0,​·​0x0 22 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>f()​V
   
38 ·​·​·​·​return·​v0 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​a;​
39 .​end·​method  
   
40 .​method·​public·​performClick()​Z 24 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>g(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​internal/​view/​menu/​z;​
41 ·​·​·​·​.​locals·​2  
   
42 ·​·​·​·​const/​4·​v1,​·​0x1 25 ·​·​·​·​move-​result-​object·​v0
   
43 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>performClick()​Z 26 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​View;​
   
44 ·​·​·​·​move-​result·​v0  
   
45 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 27 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
46 ·​·​·​·​:​goto_0 28 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getWindowToken()​Landroid/​os/​IBinder;​
47 ·​·​·​·​return·​v1  
   
48 ·​·​·​·​:​cond_0 29 ·​·​·​·​move-​result-​object·​v0
49 ·​·​·​·​const/​4·​v0,​·​0x0  
   
50 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​e;​-​>playSoundEffect(I)​V 30 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>c()​Z  
   
53 ·​·​·​·​goto·​:​goto_0  
54 .​end·​method  
   
55 .​method·​protected·​setFrame(IIII)​Z  
56 ·​·​·​·​.​locals·​6  
   
Max diff block lines reached; 2273/6174 bytes (36.82%) of diff not shown.
⊟
smali/android/support/v7/widget/f.smali
Offset 1, 102 lines modified Offset 1, 164 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​f;​ 1 .​class·​Landroid/​support/​v7/​widget/​f;​
2 .​super·​Landroid/​support/​v7/​widget/​v;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​
   
  3 #·​interfaces
  4 .​implements·​Landroid/​support/​v7/​widget/​k;​
   
   
3 #·​instance·​fields 5 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​a;​
   
5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​widget/​e;​ 7 .​field·​private·​final·​b:​[F
   
   
6 #·​direct·​methods 8 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v7/​widget/​e;​Landroid/​view/​View;​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V 9 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​content/​Context;​)​V
8 ·​·​·​·​.​locals·​0 10 ·​·​·​·​.​locals·​3
   
  11 ·​·​·​·​const/​4·​v2,​·​0x1
   
  12 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  13 ·​·​·​·​const/​4·​v0,​·​0x0
   
  14 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​b;​-​>actionOverflowButton​Style:​I
   
  15 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
  16 ·​·​·​·​const/​4·​v0,​·​0x2
   
  17 ·​·​·​·​new-​array·​v0,​·​v0,​·​[F
   
  18 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>b:​[F
   
  19 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​f;​-​>setClickable(Z)​V
   
  20 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​f;​-​>setFocusable(Z)​V
   
  21 ·​·​·​·​const/​4·​v0,​·​0x0
   
  22 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​f;​-​>setVisibility(I)​V
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>b:​Landroid/​support/​v7/​widget/​e;​ 23 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v7/​widget/​f;​-​>setEnabled(Z)​V
   
10 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 24 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​g;​
   
11 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​v;​-​><init>(Landroid/​view/​View;​)​V 25 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p0,​·​p1},​·​Landroid/​support/​v7/​widget/​g;​-​><init>(Landroid/​support/​v7/​widget/​f;​Landroid/​view/​View;​Landroid/​support/​v7/​widget/​a;​)​V
   
  26 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​f;​-​>setOnTouchListener(L​android/​view/​View$OnTouchListener;​)​V
   
12 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
13 .​end·​method 28 .​end·​method
   
   
14 #·​virtual·​methods 29 #·​virtual·​methods
15 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​ 30 .​method·​public·​c()​Z
16 ·​·​·​·​.​locals·​1 31 ·​·​·​·​.​locals·​1
   
17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>b:​Landroid/​support/​v7/​widget/​e;​ 32 ·​·​·​·​const/​4·​v0,​·​0x0
   
18 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 33 ·​·​·​·​return·​v0
  34 .​end·​method
   
19 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​widget/​g;​ 35 .​method·​public·​d()​Z
  36 ·​·​·​·​.​locals·​1
   
20 ·​·​·​·​move-​result-​object·​v0 37 ·​·​·​·​const/​4·​v0,​·​0x0
   
21 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 38 ·​·​·​·​return·​v0
  39 .​end·​method
   
22 ·​·​·​·​const/​4·​v0,​·​0x0 40 .​method·​public·​performClick()​Z
  41 ·​·​·​·​.​locals·​2
   
23 ·​·​·​·​:​goto_0 42 ·​·​·​·​const/​4·​v1,​·​0x1
24 ·​·​·​·​return-​object·​v0  
   
25 ·​·​·​·​:​cond_0 43 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​TintImageView;​-​>performClick()​Z
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>b:​Landroid/​support/​v7/​widget/​e;​  
  44 ·​·​·​·​move-​result·​v0
   
  45 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
27 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​e;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 46 ·​·​·​·​:​goto_0
  47 ·​·​·​·​return·​v1
   
28 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​widget/​g;​ 48 ·​·​·​·​:​cond_0
  49 ·​·​·​·​const/​4·​v0,​·​0x0
   
29 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​f;​-​>playSoundEffect(I)​V
   
30 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​g;​-​>c()​Landroid/​support/​v7/​widget/​q;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
31 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>c()​Z
   
32 ·​·​·​·​goto·​:​goto_0 53 ·​·​·​·​goto·​:​goto_0
33 .​end·​method 54 .​end·​method
   
34 .​method·​public·​b()​Z 55 .​method·​protected·​setFrame(IIII)​Z
35 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​6
Max diff block lines reached; 2725/6761 bytes (40.30%) of diff not shown.
⊟
smali/android/support/v7/widget/g.smali
Offset 1, 62 lines modified Offset 1, 102 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​g;​ 1 .​class·​Landroid/​support/​v7/​widget/​g;​
2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​v;​ 2 .​super·​Landroid/​support/​v7/​widget/​v;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​a;​
   
  5 .​field·​final·​synthetic·​b:​Landroid/​support/​v7/​widget/​f;​
   
   
5 #·​direct·​methods 6 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​Z)​V 7 .​method·​constructor·​<init>(Landroid/​support/​v7/​widget/​f;​Landroid/​view/​View;​Landroid/​support/​v7/​widget/​a;​)​V
7 ·​·​·​·​.​locals·​6 8 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
   
9 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​a/​b;​-​>actionOverflowMenuSt​yle:​I 10 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
10 ·​·​·​·​move-​object·​v0,​·​p0 11 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v7/​widget/​v;​-​><init>(Landroid/​view/​View;​)​V
   
11 ·​·​·​·​move-​object·​v1,​·​p2 12 ·​·​·​·​return-​void
  13 .​end·​method
   
12 ·​·​·​·​move-​object·​v2,​·​p3  
   
13 ·​·​·​·​move-​object·​v3,​·​p4 14 #·​virtual·​methods
  15 .​method·​public·​a()​Landroid/​support/​v7/​widget/​q;​
  16 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​move·​v4,​·​p5 17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
   
15 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​ZI)​V 18 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
16 ·​·​·​·​const·​v0,​·​0x800005 19 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>a(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​h;​
   
17 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​g;​-​>a(I)​V 20 ·​·​·​·​move-​result-​object·​v0
   
18 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>g:​Landroid/​support/​v7/​widget/​h;​ 21 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
19 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​g;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V 22 ·​·​·​·​const/​4·​v0,​·​0x0
   
20 ·​·​·​·​return-​void 23 ·​·​·​·​:​goto_0
  24 ·​·​·​·​return-​object·​v0
   
  25 ·​·​·​·​:​cond_0
  26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
   
  27 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  28 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>a(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​h;​
   
  29 ·​·​·​·​move-​result-​object·​v0
   
  30 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​h;​-​>c()​Landroid/​support/​v7/​widget/​q;​
   
  31 ·​·​·​·​move-​result-​object·​v0
   
  32 ·​·​·​·​goto·​:​goto_0
21 .​end·​method 33 .​end·​method
   
  34 .​method·​public·​b()​Z
  35 ·​·​·​·​.​locals·​1
   
22 #·​virtual·​methods 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
23 .​method·​public·​onDismiss()​V  
24 ·​·​·​·​.​locals·​2 37 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
25 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​>onDismiss()​V 38 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>c()​Z
   
  39 ·​·​·​·​const/​4·​v0,​·​0x1
   
  40 ·​·​·​·​return·​v0
  41 .​end·​method
   
26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 42 .​method·​public·​c()​Z
  43 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>c(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 44 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
   
  45 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  46 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>b(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​widget/​e;​
   
28 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
29 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>close()​V 48 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
30 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>c:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 49 ·​·​·​·​const/​4·​v0,​·​0x0
   
31 ·​·​·​·​const/​4·​v1,​·​0x0 50 ·​·​·​·​:​goto_0
  51 ·​·​·​·​return·​v0
   
32 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​g;​)​Landroid/​support/​v7/​widget/​g;​ 52 ·​·​·​·​:​cond_0
  53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​g;​-​>b:​Landroid/​support/​v7/​widget/​f;​
   
33 ·​·​·​·​return-​void 54 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​f;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>d()​Z
   
Max diff block lines reached; 0/4689 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v7/widget/h.smali
Offset 1, 115 lines modified Offset 1, 62 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​h;​ 1 .​class·​Landroid/​support/​v7/​widget/​h;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v7/​internal/​view/​menu/​v;​
   
3 #·​interfaces  
4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​y;​  
   
   
5 #·​instance·​fields 3 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 4 .​field·​final·​synthetic·​c:​Landroid/​support/​v7/​widget/​a;​
   
   
7 #·​direct·​methods 5 #·​direct·​methods
8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V 6 .​method·​public·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​Z)​V
9 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​6
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V  
   
12 ·​·​·​·​return-​void  
13 .​end·​method  
   
14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​Landroid/​support/​v7/​widget/​a;​)​V  
15 ·​·​·​·​.​locals·​0  
   
16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​h;​-​><init>(Landroid/​support/​v7/​widget/​ActionMenuPresenter;​)​V  
   
17 ·​·​·​·​return-​void  
18 .​end·​method  
   
   
19 #·​virtual·​methods 8 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>c:​Landroid/​support/​v7/​widget/​a;​
20 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Z)​V  
21 ·​·​·​·​.​locals·​2  
   
22 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​ 9 ·​·​·​·​sget·​v5,​·​Landroid/​support/​v7/​b/​b;​-​>actionOverflowMenuSt​yle:​I
   
23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 10 ·​·​·​·​move-​object·​v0,​·​p0
   
24 ·​·​·​·​move-​object·​v0,​·​p1 11 ·​·​·​·​move-​object·​v1,​·​p2
   
25 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​ 12 ·​·​·​·​move-​object·​v2,​·​p3
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>p()​Landroid/​support/​v7/​internal/​view/​menu/​i;​ 13 ·​·​·​·​move-​object·​v3,​·​p4
   
27 ·​·​·​·​move-​result-​object·​v0  
   
28 ·​·​·​·​const/​4·​v1,​·​0x0  
   
29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Z)​V 14 ·​·​·​·​move·​v4,​·​p5
   
30 ·​·​·​·​:​cond_0 15 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​><init>(Landroid/​content/​Context;​Landroid/​support/​v7/​internal/​view/​menu/​i;​Landroid/​view/​View;​ZI)​V
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a()​Landroid/​support/​v7/​internal/​view/​menu/​y;​ 16 ·​·​·​·​const·​v0,​·​0x800005
   
33 ·​·​·​·​move-​result-​object·​v0 17 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​h;​-​>a(I)​V
   
34 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 18 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v7/​widget/​a;​-​>g:​Landroid/​support/​v7/​widget/​i;​
   
35 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​y;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Z)​V 19 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​h;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​y;​)​V
   
36 ·​·​·​·​:​cond_1  
37 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
38 .​end·​method 21 .​end·​method
   
39 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​Z  
40 ·​·​·​·​.​locals·​3  
   
41 ·​·​·​·​const/​4·​v1,​·​0x0  
   
42 ·​·​·​·​if-​nez·​p1,​·​:​cond_0  
   
43 ·​·​·​·​:​goto_0  
44 ·​·​·​·​return·​v1  
   
45 ·​·​·​·​:​cond_0  
46 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​  
   
47 ·​·​·​·​move-​object·​v0,​·​p1  
   
48 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​  
   
49 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem()​Landroid/​view/​MenuItem;​  
   
50 ·​·​·​·​move-​result-​object·​v0 22 #·​virtual·​methods
  23 .​method·​public·​onDismiss()​V
51 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I 24 ·​·​·​·​.​locals·​2
   
52 ·​·​·​·​move-​result·​v0  
   
53 ·​·​·​·​iput·​v0,​·​v2,​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>h:​I 25 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​internal/​view/​menu/​v;​-​>onDismiss()​V
   
54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>a:​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​ 26 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​h;​-​>c:​Landroid/​support/​v7/​widget/​a;​
   
55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter;​-​>a()​Landroid/​support/​v7/​internal/​view/​menu/​y;​ 27 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>c(Landroid/​support/​v7/​widget/​a;​)​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
56 ·​·​·​·​move-​result-​object·​v0 28 ·​·​·​·​move-​result-​object·​v0
   
Max diff block lines reached; 537/4800 bytes (11.19%) of diff not shown.
⊟
smali/android/support/v7/widget/i.smali
Offset 1, 55 lines modified Offset 1, 115 lines modified
1 .​class·​final·​Landroid/​support/​v7/​widget/​i;​ 1 .​class·​Landroid/​support/​v7/​widget/​i;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​os/​Parcelable$Creator;​ 4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
   
  5 #·​instance·​fields
  6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​widget/​a;​
   
   
5 #·​direct·​methods 7 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​)​V
7 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
  10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​i;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
9 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
10 .​end·​method 13 .​end·​method
   
  14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​widget/​a;​Landroid/​support/​v7/​widget/​b;​)​V
  15 ·​·​·​·​.​locals·​0
   
  16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​i;​-​><init>(Landroid/​support/​v7/​widget/​a;​)​V
   
  17 ·​·​·​·​return-​void
  18 .​end·​method
   
   
11 #·​virtual·​methods 19 #·​virtual·​methods
12 .​method·​public·​a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 20 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Z)​V
13 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​2
   
14 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 22 ·​·​·​·​instance-​of·​v0,​·​p1,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​
   
15 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​-​><init>(Landroid/​os/​Parcel;​)​V 23 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
16 ·​·​·​·​return-​object·​v0 24 ·​·​·​·​move-​object·​v0,​·​p1
17 .​end·​method  
   
18 .​method·​public·​a(I)​[Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 25 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​
19 ·​·​·​·​.​locals·​1  
   
20 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>p()​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
21 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​move-​result-​object·​v0
22 .​end·​method  
  28 ·​·​·​·​const/​4·​v1,​·​0x0
   
  29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>a(Z)​V
   
23 .​method·​public·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 30 ·​·​·​·​:​cond_0
24 ·​·​·​·​.​locals·​1 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​i;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
25 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​i;​-​>a(Landroid/​os/​Parcel;​)​Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>a()​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
26 ·​·​·​·​move-​result-​object·​v0 33 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​return-​object·​v0 34 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
  35 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​internal/​view/​menu/​y;​-​>a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Z)​V
   
  36 ·​·​·​·​:​cond_1
  37 ·​·​·​·​return-​void
28 .​end·​method 38 .​end·​method
   
29 .​method·​public·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 39 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​)​Z
30 ·​·​·​·​.​locals·​1 40 ·​·​·​·​.​locals·​3
   
  41 ·​·​·​·​const/​4·​v1,​·​0x0
   
31 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​widget/​i;​-​>a(I)​[Landroid/​support/​v7/​widget/​ActionMenuPresenter$S​avedState;​ 42 ·​·​·​·​if-​nez·​p1,​·​:​cond_0
   
  43 ·​·​·​·​:​goto_0
  44 ·​·​·​·​return·​v1
   
  45 ·​·​·​·​:​cond_0
  46 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​i;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  47 ·​·​·​·​move-​object·​v0,​·​p1
   
  48 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​
   
  49 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​view/​menu/​ad;​-​>getItem()​Landroid/​view/​MenuItem;​
   
  50 ·​·​·​·​move-​result-​object·​v0
   
  51 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​view/​MenuItem;​-​>getItemId()​I
   
  52 ·​·​·​·​move-​result·​v0
   
  53 ·​·​·​·​iput·​v0,​·​v2,​·​Landroid/​support/​v7/​widget/​a;​-​>h:​I
   
  54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​i;​-​>a:​Landroid/​support/​v7/​widget/​a;​
   
  55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​widget/​a;​-​>a()​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
Max diff block lines reached; 310/4041 bytes (7.67%) of diff not shown.
⊟
smali/android/support/v7/widget/p.smali
Offset 30, 31 lines modified Offset 30, 31 lines modified
   
30 ·​·​·​·​const/​4·​v3,​·​-​0x1 30 ·​·​·​·​const/​4·​v3,​·​-​0x1
   
31 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 31 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
32 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>h:​I 32 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>h:​I
   
33 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_L​ayout:​[I 33 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_L​ayout:​[I
   
34 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 34 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
35 ·​·​·​·​move-​result-​object·​v0 35 ·​·​·​·​move-​result-​object·​v0
   
36 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_L​ayout_android_layout_​weight:​I 36 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_L​ayout_android_layout_​weight:​I
   
37 ·​·​·​·​const/​4·​v2,​·​0x0 37 ·​·​·​·​const/​4·​v2,​·​0x0
   
38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F 38 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F
   
39 ·​·​·​·​move-​result·​v1 39 ·​·​·​·​move-​result·​v1
   
40 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>g:​F 40 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>g:​F
   
41 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>LinearLayoutCompat_L​ayout_android_layout_​gravity:​I 41 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>LinearLayoutCompat_L​ayout_android_layout_​gravity:​I
   
42 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I 42 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v3},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
43 ·​·​·​·​move-​result·​v1 43 ·​·​·​·​move-​result·​v1
   
44 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>h:​I 44 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​p;​-​>h:​I
   
⊟
smali/android/support/v7/widget/q.smali
Offset 181, 29 lines modified Offset 181, 29 lines modified
   
181 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 181 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
182 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>B:​Landroid/​graphics/​Rect;​ 182 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>B:​Landroid/​graphics/​Rect;​
   
183 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>c:​Landroid/​content/​Context;​ 183 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>c:​Landroid/​content/​Context;​
   
184 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​a/​l;​-​>ListPopupWindow:​[I 184 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v7/​b/​l;​-​>ListPopupWindow:​[I
   
185 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​p4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​ 185 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​p3,​·​p4},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[III)​Landroid/​content/​res/​TypedArray;​
   
186 ·​·​·​·​move-​result-​object·​v0 186 ·​·​·​·​move-​result-​object·​v0
   
187 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ListPopupWindow_andr​oid_dropDownHorizonta​lOffset:​I 187 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ListPopupWindow_andr​oid_dropDownHorizonta​lOffset:​I
   
188 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelOff​set(II)​I 188 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelOff​set(II)​I
   
189 ·​·​·​·​move-​result·​v1 189 ·​·​·​·​move-​result·​v1
   
190 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>i:​I 190 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>i:​I
   
191 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​l;​-​>ListPopupWindow_andr​oid_dropDownVerticalO​ffset:​I 191 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​l;​-​>ListPopupWindow_andr​oid_dropDownVerticalO​ffset:​I
   
192 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelOff​set(II)​I 192 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDimensionPixelOff​set(II)​I
   
193 ·​·​·​·​move-​result·​v1 193 ·​·​·​·​move-​result·​v1
   
194 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>j:​I 194 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>j:​I
   
Offset 212, 17 lines modified Offset 212, 17 lines modified
212 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 212 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
213 ·​·​·​·​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>k:​Z 213 ·​·​·​·​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>k:​Z
   
214 ·​·​·​·​:​cond_0 214 ·​·​·​·​:​cond_0
215 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 215 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
216 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​u;​ 216 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v7/​internal/​widget/​w;​
   
217 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​u;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 217 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​internal/​widget/​w;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
218 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>d:​Landroid/​widget/​PopupWindow;​ 218 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>d:​Landroid/​widget/​PopupWindow;​
   
219 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>d:​Landroid/​widget/​PopupWindow;​ 219 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>d:​Landroid/​widget/​PopupWindow;​
   
220 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​widget/​PopupWindow;​-​>setInputMethodMode(I​)​V 220 ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​widget/​PopupWindow;​-​>setInputMethodMode(I​)​V
   
Offset 234, 15 lines modified Offset 234, 15 lines modified
   
234 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​Resources;​-​>getConfiguration()​Landroid/​content/​res/​Configuration;​ 234 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​Resources;​-​>getConfiguration()​Landroid/​content/​res/​Configuration;​
   
235 ·​·​·​·​move-​result-​object·​v0 235 ·​·​·​·​move-​result-​object·​v0
   
236 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​content/​res/​Configuration;​-​>locale:​Ljava/​util/​Locale;​ 236 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​content/​res/​Configuration;​-​>locale:​Ljava/​util/​Locale;​
   
237 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​e/​f;​-​>a(Ljava/​util/​Locale;​)​I 237 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​e/​f;​-​>a(Ljava/​util/​Locale;​)​I
   
238 ·​·​·​·​move-​result·​v0 238 ·​·​·​·​move-​result·​v0
   
239 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>D:​I 239 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>D:​I
   
240 ·​·​·​·​return-​void 240 ·​·​·​·​return-​void
241 .​end·​method 241 .​end·​method
Offset 1139, 15 lines modified Offset 1139, 15 lines modified
   
1139 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>i:​I 1139 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>i:​I
   
1140 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>j:​I 1140 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>j:​I
   
1141 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>l:​I 1141 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>l:​I
   
1142 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​z;​-​>a(Landroid/​widget/​PopupWindow;​Landroid/​view/​View;​III)​V 1142 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​support/​a/​h/​l;​-​>a(Landroid/​widget/​PopupWindow;​Landroid/​view/​View;​III)​V
   
1143 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>f:​Landroid/​support/​v7/​widget/​u;​ 1143 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>f:​Landroid/​support/​v7/​widget/​u;​
   
1144 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setSelection(I)​V 1144 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setSelection(I)​V
   
1145 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>C:​Z 1145 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​q;​-​>C:​Z
   
⊟
smali/android/support/v7/widget/u.smali
Offset 1, 32 lines modified Offset 1, 32 lines modified
1 .​class·​Landroid/​support/​v7/​widget/​u;​ 1 .​class·​Landroid/​support/​v7/​widget/​u;​
2 .​super·​Landroid/​support/​v7/​internal/​widget/​ab;​ 2 .​super·​Landroid/​support/​v7/​internal/​widget/​ad;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​f:​Z 4 .​field·​private·​f:​Z
   
5 .​field·​private·​g:​Z 5 .​field·​private·​g:​Z
   
6 .​field·​private·​h:​Z 6 .​field·​private·​h:​Z
   
7 .​field·​private·​i:​Landroid/​support/​v4/​view/​cf;​ 7 .​field·​private·​i:​Landroid/​support/​a/​g/​ax;​
   
8 .​field·​private·​j:​Landroid/​support/​v4/​widget/​y;​ 8 .​field·​private·​j:​Landroid/​support/​a/​h/​k;​
   
   
9 #·​direct·​methods 9 #·​direct·​methods
10 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Z)​V 10 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Z)​V
11 ·​·​·​·​.​locals·​2 11 ·​·​·​·​.​locals·​2
   
12 ·​·​·​·​const/​4·​v0,​·​0x0 12 ·​·​·​·​const/​4·​v0,​·​0x0
   
13 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​a/​b;​-​>dropDownListViewStyl​e:​I 13 ·​·​·​·​sget·​v1,​·​Landroid/​support/​v7/​b/​b;​-​>dropDownListViewStyl​e:​I
   
14 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ab;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 14 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ad;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
15 ·​·​·​·​iput-​boolean·​p2,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>g:​Z 15 ·​·​·​·​iput-​boolean·​p2,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>g:​Z
   
16 ·​·​·​·​const/​4·​v0,​·​0x0 16 ·​·​·​·​const/​4·​v0,​·​0x0
   
17 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setCacheColorHint(I)​V 17 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setCacheColorHint(I)​V
   
Offset 84, 40 lines modified Offset 84, 40 lines modified
   
84 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>h:​Z 84 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>h:​Z
   
85 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setPressed(Z)​V 85 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v7/​widget/​u;​-​>setPressed(Z)​V
   
86 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​widget/​u;​-​>drawableStateChanged​()​V 86 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v7/​widget/​u;​-​>drawableStateChanged​()​V
   
87 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 87 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
88 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 88 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
89 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 89 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
90 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​cf;​-​>a()​V 90 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​g/​ax;​-​>a()​V
   
91 ·​·​·​·​const/​4·​v0,​·​0x0 91 ·​·​·​·​const/​4·​v0,​·​0x0
   
92 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​v4/​view/​cf;​ 92 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>i:​Landroid/​support/​a/​g/​ax;​
   
93 ·​·​·​·​:​cond_0 93 ·​·​·​·​:​cond_0
94 ·​·​·​·​return-​void 94 ·​·​·​·​return-​void
95 .​end·​method 95 .​end·​method
   
   
96 #·​virtual·​methods 96 #·​virtual·​methods
97 .​method·​public·​a(Landroid/​view/​MotionEvent;​I)​Z 97 .​method·​public·​a(Landroid/​view/​MotionEvent;​I)​Z
98 ·​·​·​·​.​locals·​8 98 ·​·​·​·​.​locals·​8
   
99 ·​·​·​·​const/​4·​v2,​·​0x1 99 ·​·​·​·​const/​4·​v2,​·​0x1
   
100 ·​·​·​·​const/​4·​v1,​·​0x0 100 ·​·​·​·​const/​4·​v1,​·​0x0
   
101 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ai;​-​>a(Landroid/​view/​MotionEvent;​)​I 101 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​v;​-​>a(Landroid/​view/​MotionEvent;​)​I
   
102 ·​·​·​·​move-​result·​v3 102 ·​·​·​·​move-​result·​v3
   
103 ·​·​·​·​packed-​switch·​v3,​·​:​pswitch_data_0 103 ·​·​·​·​packed-​switch·​v3,​·​:​pswitch_data_0
   
104 ·​·​·​·​:​cond_0 104 ·​·​·​·​:​cond_0
105 ·​·​·​·​:​goto_0 105 ·​·​·​·​:​goto_0
Offset 132, 32 lines modified Offset 132, 32 lines modified
   
132 ·​·​·​·​:​cond_1 132 ·​·​·​·​:​cond_1
133 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​widget/​u;​-​>d()​V 133 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​widget/​u;​-​>d()​V
   
134 ·​·​·​·​:​cond_2 134 ·​·​·​·​:​cond_2
135 ·​·​·​·​if-​eqz·​v3,​·​:​cond_7 135 ·​·​·​·​if-​eqz·​v3,​·​:​cond_7
   
136 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​v4/​widget/​y;​ 136 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​a/​h/​k;​
   
137 ·​·​·​·​if-​nez·​v0,​·​:​cond_3 137 ·​·​·​·​if-​nez·​v0,​·​:​cond_3
   
138 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​y;​ 138 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​h/​k;​
   
139 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​y;​-​><init>(Landroid/​widget/​ListView;​)​V 139 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​a/​h/​k;​-​><init>(Landroid/​widget/​ListView;​)​V
   
140 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​v4/​widget/​y;​ 140 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​a/​h/​k;​
   
141 ·​·​·​·​:​cond_3 141 ·​·​·​·​:​cond_3
142 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​v4/​widget/​y;​ 142 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​a/​h/​k;​
   
143 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​v4/​widget/​y;​-​>a(Z)​Landroid/​support/​v4/​widget/​a;​ 143 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​support/​a/​h/​k;​-​>a(Z)​Landroid/​support/​a/​h/​a;​
   
144 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​v4/​widget/​y;​ 144 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​widget/​u;​-​>j:​Landroid/​support/​a/​h/​k;​
   
145 ·​·​·​·​invoke-​virtual·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​widget/​y;​-​>onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z 145 ·​·​·​·​invoke-​virtual·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​a/​h/​k;​-​>onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z
Max diff block lines reached; 2851/6921 bytes (41.19%) of diff not shown.
⊟
smali/android/support/v7/widget/v.smali
Offset 104, 15 lines modified Offset 104, 15 lines modified
104 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 104 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
105 ·​·​·​·​:​cond_0 105 ·​·​·​·​:​cond_0
106 ·​·​·​·​:​goto_0 106 ·​·​·​·​:​goto_0
107 ·​·​·​·​return·​v0 107 ·​·​·​·​return·​v0
   
108 ·​·​·​·​:​cond_1 108 ·​·​·​·​:​cond_1
109 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ai;​-​>a(Landroid/​view/​MotionEvent;​)​I 109 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​v;​-​>a(Landroid/​view/​MotionEvent;​)​I
   
110 ·​·​·​·​move-​result·​v3 110 ·​·​·​·​move-​result·​v3
   
111 ·​·​·​·​packed-​switch·​v3,​·​:​pswitch_data_0 111 ·​·​·​·​packed-​switch·​v3,​·​:​pswitch_data_0
   
112 ·​·​·​·​goto·​:​goto_0 112 ·​·​·​·​goto·​:​goto_0
   
Offset 366, 15 lines modified Offset 366, 15 lines modified
   
366 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v2},​·​Landroid/​support/​v7/​widget/​u;​-​>a(Landroid/​view/​MotionEvent;​I)​Z 366 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v2},​·​Landroid/​support/​v7/​widget/​u;​-​>a(Landroid/​view/​MotionEvent;​I)​Z
   
367 ·​·​·​·​move-​result·​v3 367 ·​·​·​·​move-​result·​v3
   
368 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​MotionEvent;​-​>recycle()​V 368 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​MotionEvent;​-​>recycle()​V
   
369 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ai;​-​>a(Landroid/​view/​MotionEvent;​)​I 369 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​v;​-​>a(Landroid/​view/​MotionEvent;​)​I
   
370 ·​·​·​·​move-​result·​v2 370 ·​·​·​·​move-​result·​v2
   
371 ·​·​·​·​if-​eq·​v2,​·​v0,​·​:​cond_2 371 ·​·​·​·​if-​eq·​v2,​·​v0,​·​:​cond_2
   
372 ·​·​·​·​const/​4·​v4,​·​0x3 372 ·​·​·​·​const/​4·​v4,​·​0x3
   
⊟
smali/simple/reboot/com/MainActivity.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​public·​Lsimple/​reboot/​com/​MainActivity;​ 1 .​class·​public·​Lsimple/​reboot/​com/​MainActivity;​
2 .​super·​Landroid/​support/​v7/​app/​e;​ 2 .​super·​Landroid/​support/​v7/​a/​e;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​n:​[Ljava/​lang/​String;​ 4 .​field·​private·​static·​final·​n:​[Ljava/​lang/​String;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
Offset 38, 15 lines modified Offset 38, 15 lines modified
   
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
   
40 .​method·​public·​constructor·​<init>()​V 40 .​method·​public·​constructor·​<init>()​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​e;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​a/​e;​-​><init>()​V
   
43 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
44 .​end·​method 44 .​end·​method
   
45 .​method·​static·​synthetic·​a(I)​V 45 .​method·​static·​synthetic·​a(I)​V
46 ·​·​·​·​.​locals·​0 46 ·​·​·​·​.​locals·​0
   
Offset 91, 15 lines modified Offset 91, 15 lines modified
   
91 ·​·​·​·​return-​void 91 ·​·​·​·​return-​void
92 .​end·​method 92 .​end·​method
   
93 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V 93 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
94 ·​·​·​·​.​locals·​2 94 ·​·​·​·​.​locals·​2
   
95 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​e;​-​>onCreate(Landroid/​os/​Bundle;​)​V 95 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​e;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
96 ·​·​·​·​const·​v0,​·​0x7f040017 96 ·​·​·​·​const·​v0,​·​0x7f040017
   
97 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lsimple/​reboot/​com/​MainActivity;​-​>setContentView(I)​V 97 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Lsimple/​reboot/​com/​MainActivity;​-​>setContentView(I)​V
   
98 ·​·​·​·​invoke-​static·​{p0},​·​Lbutterknife/​ButterKnife;​-​>inject(Landroid/​app/​Activity;​)​V 98 ·​·​·​·​invoke-​static·​{p0},​·​Lbutterknife/​ButterKnife;​-​>inject(Landroid/​app/​Activity;​)​V
   
Offset 127, 15 lines modified Offset 127, 15 lines modified
127 .​end·​method 127 .​end·​method
   
128 .​method·​protected·​onDestroy()​V 128 .​method·​protected·​onDestroy()​V
129 ·​·​·​·​.​locals·​0 129 ·​·​·​·​.​locals·​0
   
130 ·​·​·​·​invoke-​static·​{p0},​·​Lbutterknife/​ButterKnife;​-​>reset(Ljava/​lang/​Object;​)​V 130 ·​·​·​·​invoke-​static·​{p0},​·​Lbutterknife/​ButterKnife;​-​>reset(Ljava/​lang/​Object;​)​V
   
131 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​app/​e;​-​>onDestroy()​V 131 ·​·​·​·​invoke-​super·​{p0},​·​Landroid/​support/​v7/​a/​e;​-​>onDestroy()​V
   
132 ·​·​·​·​return-​void 132 ·​·​·​·​return-​void
133 .​end·​method 133 .​end·​method
   
134 .​method·​public·​onRebootBootloaderCli​ck(Landroid/​view/​View;​)​V 134 .​method·​public·​onRebootBootloaderCli​ck(Landroid/​view/​View;​)​V
135 ·​·​·​·​.​locals·​3 135 ·​·​·​·​.​locals·​3
136 ·​·​·​·​.​annotation·​build·​Lbutterknife/​OnClick;​ 136 ·​·​·​·​.​annotation·​build·​Lbutterknife/​OnClick;​
⊟
smali/android/support/v4/view/cz.smali vs.
smali/android/support/a/g/br.smali
Files similar despite different names (difference score: 59)
Offset 1, 92 lines modified Offset 1, 92 lines modified
1 .​class·​Landroid/​support/​v4/​view/​cz;​ 1 .​class·​Landroid/​support/​a/​g/​br;​
2 .​super·​Landroid/​support/​v4/​view/​cy;​ 2 .​super·​Landroid/​support/​a/​g/​bq;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​final·​a:​Landroid/​view/​WindowInsets;​ 4 .​field·​private·​final·​a:​Landroid/​view/​WindowInsets;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>(Landroid/​view/​WindowInsets;​)​V 6 .​method·​constructor·​<init>(Landroid/​view/​WindowInsets;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​cy;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​bq;​-​><init>()​V
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​a()​I 13 .​method·​public·​a()​I
14 ·​·​·​·​.​locals·​1 14 ·​·​·​·​.​locals·​1
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
16 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Left()​I 16 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Left()​I
   
17 ·​·​·​·​move-​result·​v0 17 ·​·​·​·​move-​result·​v0
   
18 ·​·​·​·​return·​v0 18 ·​·​·​·​return·​v0
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​a(IIII)​Landroid/​support/​v4/​view/​cy;​ 20 .​method·​public·​a(IIII)​Landroid/​support/​a/​g/​bq;​
21 ·​·​·​·​.​locals·​2 21 ·​·​·​·​.​locals·​2
   
22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​cz;​ 22 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​g/​br;​
   
23 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 23 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
24 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​view/​WindowInsets;​-​>replaceSystemWindowI​nsets(IIII)​Landroid/​view/​WindowInsets;​ 24 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​view/​WindowInsets;​-​>replaceSystemWindowI​nsets(IIII)​Landroid/​view/​WindowInsets;​
   
25 ·​·​·​·​move-​result-​object·​v1 25 ·​·​·​·​move-​result-​object·​v1
   
26 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​cz;​-​><init>(Landroid/​view/​WindowInsets;​)​V 26 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​a/​g/​br;​-​><init>(Landroid/​view/​WindowInsets;​)​V
   
27 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​return-​object·​v0
28 .​end·​method 28 .​end·​method
   
29 .​method·​public·​b()​I 29 .​method·​public·​b()​I
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Top()​I 32 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Top()​I
   
33 ·​·​·​·​move-​result·​v0 33 ·​·​·​·​move-​result·​v0
   
34 ·​·​·​·​return·​v0 34 ·​·​·​·​return·​v0
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​c()​I 36 .​method·​public·​c()​I
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 38 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
39 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Right()​I 39 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Right()​I
   
40 ·​·​·​·​move-​result·​v0 40 ·​·​·​·​move-​result·​v0
   
41 ·​·​·​·​return·​v0 41 ·​·​·​·​return·​v0
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​d()​I 43 .​method·​public·​d()​I
44 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
   
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Bottom()​I 46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​WindowInsets;​-​>getSystemWindowInset​Bottom()​I
   
47 ·​·​·​·​move-​result·​v0 47 ·​·​·​·​move-​result·​v0
   
48 ·​·​·​·​return·​v0 48 ·​·​·​·​return·​v0
49 .​end·​method 49 .​end·​method
   
50 .​method·​e()​Landroid/​view/​WindowInsets;​ 50 .​method·​e()​Landroid/​view/​WindowInsets;​
51 ·​·​·​·​.​locals·​1 51 ·​·​·​·​.​locals·​1
   
52 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​cz;​-​>a:​Landroid/​view/​WindowInsets;​ 52 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​g/​br;​-​>a:​Landroid/​view/​WindowInsets;​
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
⊟
smali/android/support/v4/f/g.smali vs.
smali/android/support/a/f/g.smali
Files similar despite different names (difference score: 35)
Offset 1, 17 lines modified Offset 1, 17 lines modified
1 .​class·​abstract·​Landroid/​support/​v4/​f/​g;​ 1 .​class·​abstract·​Landroid/​support/​a/​f/​g;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​b:​Landroid/​support/​v4/​f/​i;​ 4 .​field·​b:​Landroid/​support/​a/​f/​i;​
   
5 .​field·​c:​Landroid/​support/​v4/​f/​j;​ 5 .​field·​c:​Landroid/​support/​a/​f/​j;​
   
6 .​field·​d:​Landroid/​support/​v4/​f/​l;​ 6 .​field·​d:​Landroid/​support/​a/​f/​l;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>()​V 8 .​method·​constructor·​<init>()​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 10 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 235, 15 lines modified Offset 235, 15 lines modified
   
235 .​method·​protected·​abstract·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V 235 .​method·​protected·​abstract·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V
236 .​end·​method 236 .​end·​method
   
237 .​method·​public·​a([Ljava/​lang/​Object;​I)​[Ljava/​lang/​Object;​ 237 .​method·​public·​a([Ljava/​lang/​Object;​I)​[Ljava/​lang/​Object;​
238 ·​·​·​·​.​locals·​4 238 ·​·​·​·​.​locals·​4
   
239 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 239 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
240 ·​·​·​·​move-​result·​v2 240 ·​·​·​·​move-​result·​v2
   
241 ·​·​·​·​array-​length·​v0,​·​p1 241 ·​·​·​·​array-​length·​v0,​·​p1
   
242 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_2 242 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_2
   
Offset 265, 15 lines modified Offset 265, 15 lines modified
   
265 ·​·​·​·​:​goto_0 265 ·​·​·​·​:​goto_0
266 ·​·​·​·​const/​4·​v1,​·​0x0 266 ·​·​·​·​const/​4·​v1,​·​0x0
   
267 ·​·​·​·​:​goto_1 267 ·​·​·​·​:​goto_1
268 ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_0 268 ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_0
   
269 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​p2},​·​Landroid/​support/​v4/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​ 269 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​p2},​·​Landroid/​support/​a/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​
   
270 ·​·​·​·​move-​result-​object·​v3 270 ·​·​·​·​move-​result-​object·​v3
   
271 ·​·​·​·​aput-​object·​v3,​·​v0,​·​v1 271 ·​·​·​·​aput-​object·​v3,​·​v0,​·​v1
   
272 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 272 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
Offset 302, 26 lines modified Offset 302, 26 lines modified
   
302 .​method·​protected·​abstract·​b()​Ljava/​util/​Map;​ 302 .​method·​protected·​abstract·​b()​Ljava/​util/​Map;​
303 .​end·​method 303 .​end·​method
   
304 .​method·​public·​b(I)​[Ljava/​lang/​Object;​ 304 .​method·​public·​b(I)​[Ljava/​lang/​Object;​
305 ·​·​·​·​.​locals·​4 305 ·​·​·​·​.​locals·​4
   
306 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 306 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
307 ·​·​·​·​move-​result·​v1 307 ·​·​·​·​move-​result·​v1
   
308 ·​·​·​·​new-​array·​v2,​·​v1,​·​[Ljava/​lang/​Object;​ 308 ·​·​·​·​new-​array·​v2,​·​v1,​·​[Ljava/​lang/​Object;​
   
309 ·​·​·​·​const/​4·​v0,​·​0x0 309 ·​·​·​·​const/​4·​v0,​·​0x0
   
310 ·​·​·​·​:​goto_0 310 ·​·​·​·​:​goto_0
311 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0 311 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_0
   
312 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​p1},​·​Landroid/​support/​v4/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​ 312 ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​p1},​·​Landroid/​support/​a/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​
   
313 ·​·​·​·​move-​result-​object·​v3 313 ·​·​·​·​move-​result-​object·​v3
   
314 ·​·​·​·​aput-​object·​v3,​·​v2,​·​v0 314 ·​·​·​·​aput-​object·​v3,​·​v2,​·​v0
   
315 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 315 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
Offset 333, 60 lines modified Offset 333, 60 lines modified
   
333 .​method·​protected·​abstract·​c()​V 333 .​method·​protected·​abstract·​c()​V
334 .​end·​method 334 .​end·​method
   
335 .​method·​public·​d()​Ljava/​util/​Set;​ 335 .​method·​public·​d()​Ljava/​util/​Set;​
336 ·​·​·​·​.​locals·​1 336 ·​·​·​·​.​locals·​1
   
337 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​g;​-​>b:​Landroid/​support/​v4/​f/​i;​ 337 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​g;​-​>b:​Landroid/​support/​a/​f/​i;​
   
338 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 338 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
339 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​f/​i;​ 339 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​f/​i;​
   
340 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​f/​i;​-​><init>(Landroid/​support/​v4/​f/​g;​)​V 340 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​a/​f/​i;​-​><init>(Landroid/​support/​a/​f/​g;​)​V
   
341 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​g;​-​>b:​Landroid/​support/​v4/​f/​i;​ 341 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​g;​-​>b:​Landroid/​support/​a/​f/​i;​
   
342 ·​·​·​·​:​cond_0 342 ·​·​·​·​:​cond_0
343 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​g;​-​>b:​Landroid/​support/​v4/​f/​i;​ 343 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​g;​-​>b:​Landroid/​support/​a/​f/​i;​
   
344 ·​·​·​·​return-​object·​v0 344 ·​·​·​·​return-​object·​v0
345 .​end·​method 345 .​end·​method
Max diff block lines reached; 1743/4560 bytes (38.22%) of diff not shown.
⊟
smali/android/support/v4/view/ab.smali vs.
smali/android/support/a/g/o.smali
Files similar despite different names (difference score: 34)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ab;​ 1 .​class·​Landroid/​support/​a/​g/​o;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​ae;​ 4 .​implements·​Landroid/​support/​a/​g/​r;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
⊟
smali/android/support/v4/f/i.smali vs.
smali/android/support/a/f/i.smali
Files similar despite different names (difference score: 43)
Offset 1, 23 lines modified Offset 1, 23 lines modified
1 .​class·​final·​Landroid/​support/​v4/​f/​i;​ 1 .​class·​final·​Landroid/​support/​a/​f/​i;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Ljava/​util/​Set;​ 4 .​implements·​Ljava/​util/​Set;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v4/​f/​g;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​a/​f/​g;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v4/​f/​g;​)​V 8 .​method·​constructor·​<init>(Landroid/​support/​a/​f/​g;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​i;​-​>a:​Landroid/​support/​v4/​f/​g;​ 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​f/​i;​-​>a:​Landroid/​support/​a/​f/​g;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
   
Offset 33, 27 lines modified Offset 33, 27 lines modified
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​synthetic·​add(Ljava/​lang/​Object;​)​Z 34 .​method·​public·​synthetic·​add(Ljava/​lang/​Object;​)​Z
35 ·​·​·​·​.​locals·​1 35 ·​·​·​·​.​locals·​1
   
36 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​Map$Entry;​ 36 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​Map$Entry;​
   
37 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​f/​i;​-​>a(Ljava/​util/​Map$Entry;​)​Z 37 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​a/​f/​i;​-​>a(Ljava/​util/​Map$Entry;​)​Z
   
38 ·​·​·​·​move-​result·​v0 38 ·​·​·​·​move-​result·​v0
   
39 ·​·​·​·​return·​v0 39 ·​·​·​·​return·​v0
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​addAll(Ljava/​util/​Collection;​)​Z 41 .​method·​public·​addAll(Ljava/​util/​Collection;​)​Z
42 ·​·​·​·​.​locals·​5 42 ·​·​·​·​.​locals·​5
   
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​i;​-​>a:​Landroid/​support/​v4/​f/​g;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​i;​-​>a:​Landroid/​support/​a/​f/​g;​
   
44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
45 ·​·​·​·​move-​result·​v1 45 ·​·​·​·​move-​result·​v1
   
46 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ 46 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​
   
47 ·​·​·​·​move-​result-​object·​v2 47 ·​·​·​·​move-​result-​object·​v2
   
Offset 66, 32 lines modified Offset 66, 32 lines modified
   
66 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 66 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
67 ·​·​·​·​move-​result-​object·​v0 67 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​ 68 ·​·​·​·​check-​cast·​v0,​·​Ljava/​util/​Map$Entry;​
   
69 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​f/​i;​-​>a:​Landroid/​support/​v4/​f/​g;​ 69 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​a/​f/​i;​-​>a:​Landroid/​support/​a/​f/​g;​
   
70 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 70 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
71 ·​·​·​·​move-​result-​object·​v4 71 ·​·​·​·​move-​result-​object·​v4
   
72 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​ 72 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map$Entry;​-​>getValue()​Ljava/​lang/​Object;​
   
73 ·​·​·​·​move-​result-​object·​v0 73 ·​·​·​·​move-​result-​object·​v0
   
74 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v0},​·​Landroid/​support/​v4/​f/​g;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V 74 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v0},​·​Landroid/​support/​a/​f/​g;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V
   
75 ·​·​·​·​goto·​:​goto_0 75 ·​·​·​·​goto·​:​goto_0
   
76 ·​·​·​·​:​cond_0 76 ·​·​·​·​:​cond_0
77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​i;​-​>a:​Landroid/​support/​v4/​f/​g;​ 77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​i;​-​>a:​Landroid/​support/​a/​f/​g;​
   
78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
79 ·​·​·​·​move-​result·​v0 79 ·​·​·​·​move-​result·​v0
   
80 ·​·​·​·​if-​eq·​v1,​·​v0,​·​:​cond_1 80 ·​·​·​·​if-​eq·​v1,​·​v0,​·​:​cond_1
   
81 ·​·​·​·​const/​4·​v0,​·​0x1 81 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 103, 17 lines modified Offset 103, 17 lines modified
   
103 ·​·​·​·​goto·​:​goto_1 103 ·​·​·​·​goto·​:​goto_1
104 .​end·​method 104 .​end·​method
   
105 .​method·​public·​clear()​V 105 .​method·​public·​clear()​V
106 ·​·​·​·​.​locals·​1 106 ·​·​·​·​.​locals·​1
   
107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​i;​-​>a:​Landroid/​support/​v4/​f/​g;​ 107 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​i;​-​>a:​Landroid/​support/​a/​f/​g;​
   
108 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>c()​V 108 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>c()​V
   
109 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
110 .​end·​method 110 .​end·​method
   
Max diff block lines reached; 4965/8064 bytes (61.57%) of diff not shown.
⊟
smali/android/support/v4/app/aj.smali vs.
smali/android/support/a/a/aj.smali
Files similar despite different names (difference score: 48)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​final·​Landroid/​support/​v4/​app/​aj;​ 1 .​class·​final·​Landroid/​support/​a/​a/​aj;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​ 4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
Offset 29, 96 lines modified Offset 29, 96 lines modified
29 .​field·​final·​synthetic·​k:​Landroid/​transition/​Transition;​ 29 .​field·​final·​synthetic·​k:​Landroid/​transition/​Transition;​
   
   
30 #·​direct·​methods 30 #·​direct·​methods
31 .​method·​constructor·​<init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​)​V 31 .​method·​constructor·​<init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​)​V
32 ·​·​·​·​.​locals·​0 32 ·​·​·​·​.​locals·​0
   
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>a:​Landroid/​view/​View;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>a:​Landroid/​view/​View;​
   
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>b:​Landroid/​transition/​Transition;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>b:​Landroid/​transition/​Transition;​
   
35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>c:​Landroid/​view/​View;​ 35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>c:​Landroid/​view/​View;​
   
36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>d:​Ljava/​util/​ArrayList;​ 36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>d:​Ljava/​util/​ArrayList;​
   
37 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>e:​Landroid/​transition/​Transition;​ 37 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>e:​Landroid/​transition/​Transition;​
   
38 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>f:​Ljava/​util/​ArrayList;​ 38 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>f:​Ljava/​util/​ArrayList;​
   
39 ·​·​·​·​iput-​object·​p7,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>g:​Landroid/​transition/​Transition;​ 39 ·​·​·​·​iput-​object·​p7,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>g:​Landroid/​transition/​Transition;​
   
40 ·​·​·​·​iput-​object·​p8,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>h:​Ljava/​util/​ArrayList;​ 40 ·​·​·​·​iput-​object·​p8,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>h:​Ljava/​util/​ArrayList;​
   
41 ·​·​·​·​iput-​object·​p9,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>i:​Ljava/​util/​Map;​ 41 ·​·​·​·​iput-​object·​p9,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>i:​Ljava/​util/​Map;​
   
42 ·​·​·​·​iput-​object·​p10,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>j:​Ljava/​util/​ArrayList;​ 42 ·​·​·​·​iput-​object·​p10,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>j:​Ljava/​util/​ArrayList;​
   
43 ·​·​·​·​iput-​object·​p11,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>k:​Landroid/​transition/​Transition;​ 43 ·​·​·​·​iput-​object·​p11,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>k:​Landroid/​transition/​Transition;​
   
44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
46 .​end·​method 46 .​end·​method
   
   
47 #·​virtual·​methods 47 #·​virtual·​methods
48 .​method·​public·​onPreDraw()​Z 48 .​method·​public·​onPreDraw()​Z
49 ·​·​·​·​.​locals·​5 49 ·​·​·​·​.​locals·​5
   
50 ·​·​·​·​const/​4·​v2,​·​0x0 50 ·​·​·​·​const/​4·​v2,​·​0x0
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>a:​Landroid/​view/​View;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>a:​Landroid/​view/​View;​
   
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
53 ·​·​·​·​move-​result-​object·​v0 53 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 54 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>b:​Landroid/​transition/​Transition;​ 55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>b:​Landroid/​transition/​Transition;​
   
56 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 56 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>b:​Landroid/​transition/​Transition;​ 57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>b:​Landroid/​transition/​Transition;​
   
58 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>c:​Landroid/​view/​View;​ 58 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>c:​Landroid/​view/​View;​
   
59 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​transition/​Transition;​-​>removeTarget(Landroi​d/​view/​View;​)​Landroid/​transition/​Transition;​ 59 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​transition/​Transition;​-​>removeTarget(Landroi​d/​view/​View;​)​Landroid/​transition/​Transition;​
   
60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>b:​Landroid/​transition/​Transition;​ 60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>b:​Landroid/​transition/​Transition;​
   
61 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>d:​Ljava/​util/​ArrayList;​ 61 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>d:​Ljava/​util/​ArrayList;​
   
62 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 62 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​a/​a/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
63 ·​·​·​·​:​cond_0 63 ·​·​·​·​:​cond_0
64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>e:​Landroid/​transition/​Transition;​ 64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>e:​Landroid/​transition/​Transition;​
   
65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
66 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>e:​Landroid/​transition/​Transition;​ 66 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>e:​Landroid/​transition/​Transition;​
   
67 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>f:​Ljava/​util/​ArrayList;​ 67 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>f:​Ljava/​util/​ArrayList;​
   
68 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 68 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​a/​a/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
69 ·​·​·​·​:​cond_1 69 ·​·​·​·​:​cond_1
70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>g:​Landroid/​transition/​Transition;​ 70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>g:​Landroid/​transition/​Transition;​
   
71 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 71 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>g:​Landroid/​transition/​Transition;​ 72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>g:​Landroid/​transition/​Transition;​
   
73 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>h:​Ljava/​util/​ArrayList;​ 73 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>h:​Ljava/​util/​ArrayList;​
   
74 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 74 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​a/​a/​af;​-​>a(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
75 ·​·​·​·​:​cond_2 75 ·​·​·​·​:​cond_2
76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​aj;​-​>i:​Ljava/​util/​Map;​ 76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​aj;​-​>i:​Ljava/​util/​Map;​
   
Max diff block lines reached; 1694/7611 bytes (22.26%) of diff not shown.
⊟
smali/android/support/v4/view/bj.smali vs.
smali/android/support/a/g/an.smali
Files similar despite different names (difference score: 29)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​view/​bj;​ 1 .​class·​Landroid/​support/​a/​g/​an;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(III)​I 4 .​method·​public·​static·​a(III)​I
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
Offset 12, 15 lines modified Offset 12, 15 lines modified
   
12 ·​·​·​·​return·​v0 12 ·​·​·​·​return·​v0
13 .​end·​method 13 .​end·​method
   
14 .​method·​public·​static·​a(Landroid/​view/​View;​)​I 14 .​method·​public·​static·​a(Landroid/​view/​View;​)​I
15 ·​·​·​·​.​locals·​1 15 ·​·​·​·​.​locals·​1
   
16 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getLayerType()​I 16 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMeasuredState()​I
   
17 ·​·​·​·​move-​result·​v0 17 ·​·​·​·​move-​result·​v0
   
18 ·​·​·​·​return·​v0 18 ·​·​·​·​return·​v0
19 .​end·​method 19 .​end·​method
   
20 .​method·​static·​a()​J 20 .​method·​static·​a()​J
Offset 45, 54 lines modified Offset 45, 44 lines modified
45 ·​·​·​·​.​locals·​0 45 ·​·​·​·​.​locals·​0
   
46 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View;​-​>setLayerType(ILandro​id/​graphics/​Paint;​)​V 46 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View;​-​>setLayerType(ILandro​id/​graphics/​Paint;​)​V
   
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​static·​b(Landroid/​view/​View;​)​I 49 .​method·​public·​static·​b(Landroid/​view/​View;​)​F
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMeasuredState()​I 51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTranslationY()​F
   
52 ·​·​·​·​move-​result·​v0 52 ·​·​·​·​move-​result·​v0
   
53 ·​·​·​·​return·​v0 53 ·​·​·​·​return·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​static·​b(Landroid/​view/​View;​F)​V 55 .​method·​public·​static·​b(Landroid/​view/​View;​F)​V
56 ·​·​·​·​.​locals·​0 56 ·​·​·​·​.​locals·​0
   
57 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setTranslationY(F)​V 57 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setTranslationY(F)​V
   
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
   
60 .​method·​public·​static·​c(Landroid/​view/​View;​)​F 60 .​method·​public·​static·​c(Landroid/​view/​View;​)​V
61 ·​·​·​·​.​locals·​1  
   
62 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTranslationY()​F  
   
63 ·​·​·​·​move-​result·​v0  
   
64 ·​·​·​·​return·​v0  
65 .​end·​method  
   
66 .​method·​public·​static·​c(Landroid/​view/​View;​F)​V  
67 ·​·​·​·​.​locals·​0 61 ·​·​·​·​.​locals·​0
   
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setAlpha(F)​V 62 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>jumpDrawablesToCurre​ntState()​V
   
69 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
70 .​end·​method 64 .​end·​method
   
71 .​method·​public·​static·​d(Landroid/​view/​View;​)​V 65 .​method·​public·​static·​c(Landroid/​view/​View;​F)​V
72 ·​·​·​·​.​locals·​0 66 ·​·​·​·​.​locals·​0
   
73 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>jumpDrawablesToCurre​ntState()​V 67 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setAlpha(F)​V
   
74 ·​·​·​·​return-​void 68 ·​·​·​·​return-​void
75 .​end·​method 69 .​end·​method
   
76 .​method·​public·​static·​d(Landroid/​view/​View;​F)​V 70 .​method·​public·​static·​d(Landroid/​view/​View;​F)​V
77 ·​·​·​·​.​locals·​0 71 ·​·​·​·​.​locals·​0
   
⊟
smali/android/support/v4/view/bb.smali vs.
smali/android/support/a/g/af.smali
Files similar despite different names (difference score: 58)
Offset 1, 89 lines modified Offset 1, 102 lines modified
1 .​class·​Landroid/​support/​v4/​view/​bb;​ 1 .​class·​Landroid/​support/​a/​g/​af;​
2 .​super·​Landroid/​support/​v4/​view/​ba;​ 2 .​super·​Landroid/​support/​a/​g/​ae;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​constructor·​<init>()​V 4 .​method·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ba;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​g/​ae;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
   
9 #·​virtual·​methods 9 #·​virtual·​methods
10 .​method·​public·​a(Landroid/​view/​View;​)​V 10 .​method·​public·​a(III)​I
11 ·​·​·​·​.​locals·​0 11 ·​·​·​·​.​locals·​1
   
12 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​bl;​-​>c(Landroid/​view/​View;​)​V 12 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​g/​an;​-​>a(III)​I
   
13 ·​·​·​·​return-​void 13 ·​·​·​·​move-​result·​v0
   
  14 ·​·​·​·​return·​v0
14 .​end·​method 15 .​end·​method
   
15 .​method·​public·​a(Landroid/​view/​View;​IIII)​V 16 .​method·​a()​J
16 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​2
   
17 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4,​·​p5},​·​Landroid/​support/​v4/​view/​bl;​-​>a(Landroid/​view/​View;​IIII)​V 18 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​a/​g/​an;​-​>a()​J
   
18 ·​·​·​·​return-​void 19 ·​·​·​·​move-​result-​wide·​v0
   
  20 ·​·​·​·​return-​wide·​v0
19 .​end·​method 21 .​end·​method
   
20 .​method·​public·​a(Landroid/​view/​View;​Ljava/​lang/​Runnable;​)​V 22 .​method·​public·​a(Landroid/​view/​View;​ILandroid/​graphics/​Paint;​)​V
21 ·​·​·​·​.​locals·​0 23 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​bl;​-​>a(Landroid/​view/​View;​Ljava/​lang/​Runnable;​)​V 24 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​g/​an;​-​>a(Landroid/​view/​View;​ILandroid/​graphics/​Paint;​)​V
   
23 ·​·​·​·​return-​void 25 ·​·​·​·​return-​void
24 .​end·​method 26 .​end·​method
   
25 .​method·​public·​a(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 27 .​method·​public·​b(Landroid/​view/​View;​F)​V
26 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​bl;​-​>a(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 29 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​an;​-​>a(Landroid/​view/​View;​F)​V
   
28 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
29 .​end·​method 31 .​end·​method
   
30 .​method·​public·​b(Landroid/​view/​View;​I)​V 32 .​method·​public·​c(Landroid/​view/​View;​)​I
31 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
32 ·​·​·​·​const/​4·​v0,​·​0x4 34 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​an;​-​>a(Landroid/​view/​View;​)​I
   
33 ·​·​·​·​if-​ne·​p2,​·​v0,​·​:​cond_0  
   
34 ·​·​·​·​const/​4·​p2,​·​0x2 35 ·​·​·​·​move-​result·​v0
   
35 ·​·​·​·​:​cond_0  
36 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​bl;​-​>a(Landroid/​view/​View;​I)​V  
   
37 ·​·​·​·​return-​void 36 ·​·​·​·​return·​v0
38 .​end·​method 37 .​end·​method
   
39 .​method·​public·​c(Landroid/​view/​View;​)​V 38 .​method·​public·​c(Landroid/​view/​View;​F)​V
40 ·​·​·​·​.​locals·​0 39 ·​·​·​·​.​locals·​0
   
41 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​bl;​-​>a(Landroid/​view/​View;​)​V 40 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​an;​-​>b(Landroid/​view/​View;​F)​V
   
42 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
43 .​end·​method 42 .​end·​method
   
44 .​method·​public·​i(Landroid/​view/​View;​)​I 43 .​method·​public·​d(Landroid/​view/​View;​)​F
45 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
   
46 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​bl;​-​>b(Landroid/​view/​View;​)​I 45 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​an;​-​>b(Landroid/​view/​View;​)​F
   
47 ·​·​·​·​move-​result·​v0 46 ·​·​·​·​move-​result·​v0
   
48 ·​·​·​·​return·​v0 47 ·​·​·​·​return·​v0
49 .​end·​method 48 .​end·​method
   
50 .​method·​public·​l(Landroid/​view/​View;​)​Z 49 .​method·​public·​d(Landroid/​view/​View;​F)​V
51 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​0
   
52 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​bl;​-​>d(Landroid/​view/​View;​)​Z 51 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​an;​-​>c(Landroid/​view/​View;​F)​V
   
53 ·​·​·​·​move-​result·​v0 52 ·​·​·​·​return-​void
  53 .​end·​method
   
54 ·​·​·​·​return·​v0 54 .​method·​public·​e(Landroid/​view/​View;​F)​V
  55 ·​·​·​·​.​locals·​0
   
  56 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​an;​-​>d(Landroid/​view/​View;​F)​V
   
  57 ·​·​·​·​return-​void
  58 .​end·​method
Max diff block lines reached; 0/3481 bytes (0.00%) of diff not shown.
⊟
smali/android/support/v4/view/cr.smali vs.
smali/android/support/a/g/bj.smali
Files similar despite different names (difference score: 21)
Offset 1, 24 lines modified Offset 1, 24 lines modified
1 .​class·​Landroid/​support/​v4/​view/​cr;​ 1 .​class·​Landroid/​support/​a/​g/​bj;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​view/​View;​Landroid/​support/​v4/​view/​cv;​)​V 4 .​method·​public·​static·​a(Landroid/​view/​View;​Landroid/​support/​a/​g/​bn;​)​V
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
6 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 6 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
7 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>animate()​Landroid/​view/​ViewPropertyAnimator;​ 7 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>animate()​Landroid/​view/​ViewPropertyAnimator;​
   
8 ·​·​·​·​move-​result-​object·​v0 8 ·​·​·​·​move-​result-​object·​v0
   
9 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​cs;​ 9 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​a/​g/​bk;​
   
10 ·​·​·​·​invoke-​direct·​{v1,​·​p1,​·​p0},​·​Landroid/​support/​v4/​view/​cs;​-​><init>(Landroid/​support/​v4/​view/​cv;​Landroid/​view/​View;​)​V 10 ·​·​·​·​invoke-​direct·​{v1,​·​p1,​·​p0},​·​Landroid/​support/​a/​g/​bk;​-​><init>(Landroid/​support/​a/​g/​bn;​Landroid/​view/​View;​)​V
   
11 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setListener(Landroid​/​animation/​Animator$AnimatorList​ener;​)​Landroid/​view/​ViewPropertyAnimator;​ 11 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setListener(Landroid​/​animation/​Animator$AnimatorList​ener;​)​Landroid/​view/​ViewPropertyAnimator;​
   
12 ·​·​·​·​:​goto_0 12 ·​·​·​·​:​goto_0
13 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
   
14 ·​·​·​·​:​cond_0 14 ·​·​·​·​:​cond_0
⊟
smali/android/support/v4/f/k.smali vs.
smali/android/support/a/f/k.smali
Files similar despite different names (difference score: 18)
Offset 1, 78 lines modified Offset 1, 78 lines modified
1 .​class·​final·​Landroid/​support/​v4/​f/​k;​ 1 .​class·​final·​Landroid/​support/​a/​f/​k;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Ljava/​util/​Iterator;​ 4 .​implements·​Ljava/​util/​Iterator;​
5 .​implements·​Ljava/​util/​Map$Entry;​ 5 .​implements·​Ljava/​util/​Map$Entry;​
   
   
6 #·​instance·​fields 6 #·​instance·​fields
7 .​field·​a:​I 7 .​field·​a:​I
   
8 .​field·​b:​I 8 .​field·​b:​I
   
9 .​field·​c:​Z 9 .​field·​c:​Z
   
10 .​field·​final·​synthetic·​d:​Landroid/​support/​v4/​f/​g;​ 10 .​field·​final·​synthetic·​d:​Landroid/​support/​a/​f/​g;​
   
   
11 #·​direct·​methods 11 #·​direct·​methods
12 .​method·​constructor·​<init>(Landroid/​support/​v4/​f/​g;​)​V 12 .​method·​constructor·​<init>(Landroid/​support/​a/​f/​g;​)​V
13 ·​·​·​·​.​locals·​1 13 ·​·​·​·​.​locals·​1
   
14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>d:​Landroid/​support/​v4/​f/​g;​ 14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>d:​Landroid/​support/​a/​f/​g;​
   
15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
16 ·​·​·​·​const/​4·​v0,​·​0x0 16 ·​·​·​·​const/​4·​v0,​·​0x0
   
17 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>c:​Z 17 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>c:​Z
   
18 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 18 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
19 ·​·​·​·​move-​result·​v0 19 ·​·​·​·​move-​result·​v0
   
20 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 20 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1
   
21 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>a:​I 21 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>a:​I
   
22 ·​·​·​·​const/​4·​v0,​·​-​0x1 22 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
23 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>b:​I 23 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>b:​I
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​a()​Ljava/​util/​Map$Entry;​ 27 .​method·​public·​a()​Ljava/​util/​Map$Entry;​
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
   
29 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>b:​I 29 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>b:​I
   
30 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 30 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
31 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>b:​I 31 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>b:​I
   
32 ·​·​·​·​const/​4·​v0,​·​0x1 32 ·​·​·​·​const/​4·​v0,​·​0x1
   
33 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>c:​Z 33 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>c:​Z
   
34 ·​·​·​·​return-​object·​p0 34 ·​·​·​·​return-​object·​p0
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​final·​equals(Ljava/​lang/​Object;​)​Z 36 .​method·​public·​final·​equals(Ljava/​lang/​Object;​)​Z
37 ·​·​·​·​.​locals·​5 37 ·​·​·​·​.​locals·​5
   
38 ·​·​·​·​const/​4·​v0,​·​0x1 38 ·​·​·​·​const/​4·​v0,​·​0x1
   
39 ·​·​·​·​const/​4·​v1,​·​0x0 39 ·​·​·​·​const/​4·​v1,​·​0x0
   
40 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>c:​Z 40 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>c:​Z
   
41 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 41 ·​·​·​·​if-​nez·​v2,​·​:​cond_0
   
42 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 42 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
43 ·​·​·​·​const-​string·​v1,​·​"This·​container·​does·​not·​support·​retaining·​Map.​Entry·​objects" 43 ·​·​·​·​const-​string·​v1,​·​"This·​container·​does·​not·​support·​retaining·​Map.​Entry·​objects"
   
Offset 91, 41 lines modified Offset 91, 41 lines modified
91 ·​·​·​·​:​cond_1 91 ·​·​·​·​:​cond_1
92 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​Map$Entry;​ 92 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​Map$Entry;​
   
93 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​ 93 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​util/​Map$Entry;​-​>getKey()​Ljava/​lang/​Object;​
   
94 ·​·​·​·​move-​result-​object·​v2 94 ·​·​·​·​move-​result-​object·​v2
   
95 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>d:​Landroid/​support/​v4/​f/​g;​ 95 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>d:​Landroid/​support/​a/​f/​g;​
   
96 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​f/​k;​-​>b:​I 96 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​a/​f/​k;​-​>b:​I
   
97 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v1},​·​Landroid/​support/​v4/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​ 97 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v1},​·​Landroid/​support/​a/​f/​g;​-​>a(II)​Ljava/​lang/​Object;​
   
98 ·​·​·​·​move-​result-​object·​v3 98 ·​·​·​·​move-​result-​object·​v3
   
99 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​support/​v4/​f/​c;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z 99 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​support/​a/​f/​c;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z
   
100 ·​·​·​·​move-​result·​v2 100 ·​·​·​·​move-​result·​v2
   
101 ·​·​·​·​if-​eqz·​v2,​·​:​cond_2 101 ·​·​·​·​if-​eqz·​v2,​·​:​cond_2
Max diff block lines reached; 8358/11400 bytes (73.32%) of diff not shown.
⊟
smali/android/support/v4/view/cw.smali vs.
smali/android/support/a/g/bo.smali
Files similar despite different names (difference score: 13)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Landroid/​support/​v4/​view/​cw;​ 1 .​class·​public·​Landroid/​support/​a/​g/​bo;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​cv;​ 4 .​implements·​Landroid/​support/​a/​g/​bn;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​public·​constructor·​<init>()​V 6 .​method·​public·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
⊟
smali/android/support/v4/app/aq.smali vs.
smali/android/support/a/a/aq.smali
Files similar despite different names (difference score: 25)
Offset 1, 60 lines modified Offset 1, 60 lines modified
1 .​class·​public·​Landroid/​support/​v4/​app/​aq;​ 1 .​class·​public·​Landroid/​support/​a/​a/​aq;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​Landroid/​support/​v4/​app/​ar;​ 4 .​field·​private·​static·​final·​a:​Landroid/​support/​a/​a/​ar;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​2
   
8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
9 ·​·​·​·​const/​16·​v1,​·​0x10 9 ·​·​·​·​const/​16·​v1,​·​0x10
   
10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​at;​ 11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​at;​
   
12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​at;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​a/​at;​-​><init>()​V
   
13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​aq;​-​>a:​Landroid/​support/​v4/​app/​ar;​ 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​aq;​-​>a:​Landroid/​support/​a/​a/​ar;​
   
14 ·​·​·​·​:​goto_0 14 ·​·​·​·​:​goto_0
15 ·​·​·​·​return-​void 15 ·​·​·​·​return-​void
   
16 ·​·​·​·​:​cond_0 16 ·​·​·​·​:​cond_0
17 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​as;​ 17 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​as;​
   
18 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​as;​-​><init>()​V 18 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​a/​as;​-​><init>()​V
   
19 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​aq;​-​>a:​Landroid/​support/​v4/​app/​ar;​ 19 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​aq;​-​>a:​Landroid/​support/​a/​a/​ar;​
   
20 ·​·​·​·​goto·​:​goto_0 20 ·​·​·​·​goto·​:​goto_0
21 .​end·​method 21 .​end·​method
   
22 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 22 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​aq;​-​>a:​Landroid/​support/​v4/​app/​ar;​ 24 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​a/​aq;​-​>a:​Landroid/​support/​a/​a/​ar;​
   
25 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​ar;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 25 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​a/​a/​ar;​-​>a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​return-​object·​v0
28 .​end·​method 28 .​end·​method
   
29 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 29 .​method·​public·​static·​a(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
30 ·​·​·​·​.​locals·​3 30 ·​·​·​·​.​locals·​3
   
31 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 31 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
32 ·​·​·​·​move-​result-​object·​v0 32 ·​·​·​·​move-​result-​object·​v0
   
33 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 33 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
34 ·​·​·​·​const/​4·​v0,​·​0x0 34 ·​·​·​·​const/​4·​v0,​·​0x0
   
Offset 66, 21 lines modified Offset 66, 21 lines modified
   
66 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​ 66 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​
   
67 ·​·​·​·​move-​result-​object·​v2 67 ·​·​·​·​move-​result-​object·​v2
   
68 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v0},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 68 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v0},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
69 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Landroid/​support/​v4/​app/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 69 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Landroid/​support/​a/​a/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
70 ·​·​·​·​move-​result-​object·​v0 70 ·​·​·​·​move-​result-​object·​v0
   
71 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 71 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
72 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​a/​e;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 72 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​a/​b/​e;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
73 ·​·​·​·​move-​result-​object·​v0 73 ·​·​·​·​move-​result-​object·​v0
   
74 ·​·​·​·​goto·​:​goto_0 74 ·​·​·​·​goto·​:​goto_0
   
75 ·​·​·​·​:​cond_1 75 ·​·​·​·​:​cond_1
76 ·​·​·​·​new-​instance·​v0,​·​Landroid/​content/​Intent;​ 76 ·​·​·​·​new-​instance·​v0,​·​Landroid/​content/​Intent;​
Offset 93, 32 lines modified Offset 93, 32 lines modified
   
93 ·​·​·​·​goto·​:​goto_0 93 ·​·​·​·​goto·​:​goto_0
94 .​end·​method 94 .​end·​method
   
95 .​method·​public·​static·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z 95 .​method·​public·​static·​a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z
96 ·​·​·​·​.​locals·​1 96 ·​·​·​·​.​locals·​1
   
97 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​aq;​-​>a:​Landroid/​support/​v4/​app/​ar;​ 97 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​a/​aq;​-​>a:​Landroid/​support/​a/​a/​ar;​
   
98 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​app/​ar;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z 98 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​a/​a/​ar;​-​>a(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z
   
99 ·​·​·​·​move-​result·​v0 99 ·​·​·​·​move-​result·​v0
   
100 ·​·​·​·​return·​v0 100 ·​·​·​·​return·​v0
101 .​end·​method 101 .​end·​method
   
Max diff block lines reached; 1867/5735 bytes (32.55%) of diff not shown.
⊟
smali/android/support/v4/b/a/i.smali vs.
smali/android/support/a/c/a/i.smali
Files similar despite different names (difference score: 4)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​b/​a/​i;​ 1 .​class·​Landroid/​support/​a/​c/​a/​i;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V 4 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
⊟
smali/android/support/v4/a/g.smali vs.
smali/android/support/a/b/g.smali
Files similar despite different names (difference score: 51)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​a/​g;​ 1 .​class·​Landroid/​support/​a/​b/​g;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​a/​f;​ 4 .​implements·​Landroid/​support/​a/​b/​f;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
⊟
smali/android/support/v4/app/ah.smali vs.
smali/android/support/a/a/ah.smali
Files similar despite different names (difference score: 45)
Offset 1, 97 lines modified Offset 1, 97 lines modified
1 .​class·​final·​Landroid/​support/​v4/​app/​ah;​ 1 .​class·​final·​Landroid/​support/​a/​a/​ah;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​ 4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​ 6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v4/​app/​al;​ 7 .​field·​final·​synthetic·​b:​Landroid/​support/​a/​a/​al;​
   
8 .​field·​final·​synthetic·​c:​Ljava/​util/​Map;​ 8 .​field·​final·​synthetic·​c:​Ljava/​util/​Map;​
   
9 .​field·​final·​synthetic·​d:​Ljava/​util/​Map;​ 9 .​field·​final·​synthetic·​d:​Ljava/​util/​Map;​
   
10 .​field·​final·​synthetic·​e:​Landroid/​transition/​Transition;​ 10 .​field·​final·​synthetic·​e:​Landroid/​transition/​Transition;​
   
11 .​field·​final·​synthetic·​f:​Ljava/​util/​ArrayList;​ 11 .​field·​final·​synthetic·​f:​Ljava/​util/​ArrayList;​
   
   
12 #·​direct·​methods 12 #·​direct·​methods
13 .​method·​constructor·​<init>(Landroid/​view/​View;​Landroid/​support/​v4/​app/​al;​Ljava/​util/​Map;​Ljava/​util/​Map;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​)​V 13 .​method·​constructor·​<init>(Landroid/​view/​View;​Landroid/​support/​a/​a/​al;​Ljava/​util/​Map;​Ljava/​util/​Map;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​)​V
14 ·​·​·​·​.​locals·​0 14 ·​·​·​·​.​locals·​0
   
15 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>a:​Landroid/​view/​View;​ 15 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>a:​Landroid/​view/​View;​
   
16 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>b:​Landroid/​support/​v4/​app/​al;​ 16 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>b:​Landroid/​support/​a/​a/​al;​
   
17 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>c:​Ljava/​util/​Map;​ 17 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>c:​Ljava/​util/​Map;​
   
18 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>d:​Ljava/​util/​Map;​ 18 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>d:​Ljava/​util/​Map;​
   
19 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>e:​Landroid/​transition/​Transition;​ 19 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>e:​Landroid/​transition/​Transition;​
   
20 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>f:​Ljava/​util/​ArrayList;​ 20 ·​·​·​·​iput-​object·​p6,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>f:​Ljava/​util/​ArrayList;​
   
21 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 21 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
22 ·​·​·​·​return-​void 22 ·​·​·​·​return-​void
23 .​end·​method 23 .​end·​method
   
   
24 #·​virtual·​methods 24 #·​virtual·​methods
25 .​method·​public·​onPreDraw()​Z 25 .​method·​public·​onPreDraw()​Z
26 ·​·​·​·​.​locals·​5 26 ·​·​·​·​.​locals·​5
   
27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>a:​Landroid/​view/​View;​ 27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>a:​Landroid/​view/​View;​
   
28 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 28 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
29 ·​·​·​·​move-​result-​object·​v0 29 ·​·​·​·​move-​result-​object·​v0
   
30 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 30 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>b:​Landroid/​support/​v4/​app/​al;​ 31 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>b:​Landroid/​support/​a/​a/​al;​
   
32 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​app/​al;​-​>a()​Landroid/​view/​View;​ 32 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​a/​a/​al;​-​>a()​Landroid/​view/​View;​
   
33 ·​·​·​·​move-​result-​object·​v2 33 ·​·​·​·​move-​result-​object·​v2
   
34 ·​·​·​·​if-​eqz·​v2,​·​:​cond_2 34 ·​·​·​·​if-​eqz·​v2,​·​:​cond_2
   
35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>c:​Ljava/​util/​Map;​ 35 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>c:​Ljava/​util/​Map;​
   
36 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>isEmpty()​Z 36 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>isEmpty()​Z
   
37 ·​·​·​·​move-​result·​v0 37 ·​·​·​·​move-​result·​v0
   
38 ·​·​·​·​if-​nez·​v0,​·​:​cond_1 38 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>d:​Ljava/​util/​Map;​ 39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>d:​Ljava/​util/​Map;​
   
40 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​v4/​app/​af;​-​>a(Ljava/​util/​Map;​Landroid/​view/​View;​)​V 40 ·​·​·​·​invoke-​static·​{v0,​·​v2},​·​Landroid/​support/​a/​a/​af;​-​>a(Ljava/​util/​Map;​Landroid/​view/​View;​)​V
   
41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>d:​Ljava/​util/​Map;​ 41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>d:​Ljava/​util/​Map;​
   
42 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​ 42 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>keySet()​Ljava/​util/​Set;​
   
43 ·​·​·​·​move-​result-​object·​v0 43 ·​·​·​·​move-​result-​object·​v0
   
44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>c:​Ljava/​util/​Map;​ 44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>c:​Ljava/​util/​Map;​
   
45 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​ 45 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​
   
46 ·​·​·​·​move-​result-​object·​v1 46 ·​·​·​·​move-​result-​object·​v1
   
47 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>retainAll(Ljava/​util/​Collection;​)​Z 47 ·​·​·​·​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​Set;​-​>retainAll(Ljava/​util/​Collection;​)​Z
   
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ah;​-​>c:​Ljava/​util/​Map;​ 48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ah;​-​>c:​Ljava/​util/​Map;​
   
49 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​ 49 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Map;​-​>entrySet()​Ljava/​util/​Set;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​ 51 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Set;​-​>iterator()​Ljava/​util/​Iterator;​
   
Offset 113, 15 lines modified Offset 113, 15 lines modified
   
Max diff block lines reached; 2220/6632 bytes (33.47%) of diff not shown.
⊟
smali/android/support/v4/f/m.smali vs.
smali/android/support/a/f/m.smali
Files similar despite different names (difference score: 18)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​Landroid/​support/​v4/​f/​m;​ 1 .​class·​public·​Landroid/​support/​a/​f/​m;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​static·​b:​[Ljava/​lang/​Object;​ 4 .​field·​static·​b:​[Ljava/​lang/​Object;​
   
5 .​field·​static·​c:​I 5 .​field·​static·​c:​I
Offset 22, 25 lines modified Offset 22, 25 lines modified
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<init>()​V 23 .​method·​public·​constructor·​<init>()​V
24 ·​·​·​·​.​locals·​1 24 ·​·​·​·​.​locals·​1
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
26 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​f/​c;​-​>a:​[I 26 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​f/​c;​-​>a:​[I
   
27 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​m;​-​>f:​[I 27 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​m;​-​>f:​[I
   
28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​f/​c;​-​>c:​[Ljava/​lang/​Object;​ 28 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​f/​c;​-​>c:​[Ljava/​lang/​Object;​
   
29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​m;​-​>g:​[Ljava/​lang/​Object;​ 29 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​m;​-​>g:​[Ljava/​lang/​Object;​
   
30 ·​·​·​·​const/​4·​v0,​·​0x0 30 ·​·​·​·​const/​4·​v0,​·​0x0
   
31 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​m;​-​>h:​I 31 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​f/​m;​-​>h:​I
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​private·​static·​a([I[Ljava/​lang/​Object;​I)​V 34 .​method·​private·​static·​a([I[Ljava/​lang/​Object;​I)​V
35 ·​·​·​·​.​locals·​4 35 ·​·​·​·​.​locals·​4
   
Offset 50, 26 lines modified Offset 50, 26 lines modified
   
50 ·​·​·​·​array-​length·​v0,​·​p0 50 ·​·​·​·​array-​length·​v0,​·​p0
   
51 ·​·​·​·​const/​16·​v1,​·​0x8 51 ·​·​·​·​const/​16·​v1,​·​0x8
   
52 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_3 52 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_3
   
53 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​f/​a;​ 53 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​a/​f/​a;​
   
54 ·​·​·​·​monitor-​enter·​v1 54 ·​·​·​·​monitor-​enter·​v1
   
55 ·​·​·​·​:​try_start_0 55 ·​·​·​·​:​try_start_0
56 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v4/​f/​m;​-​>e:​I 56 ·​·​·​·​sget·​v0,​·​Landroid/​support/​a/​f/​m;​-​>e:​I
   
57 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_1 57 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_1
   
58 ·​·​·​·​const/​4·​v0,​·​0x0 58 ·​·​·​·​const/​4·​v0,​·​0x0
   
59 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​f/​m;​-​>d:​[Ljava/​lang/​Object;​ 59 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​a/​f/​m;​-​>d:​[Ljava/​lang/​Object;​
   
60 ·​·​·​·​aput-​object·​v2,​·​p1,​·​v0 60 ·​·​·​·​aput-​object·​v2,​·​p1,​·​v0
   
61 ·​·​·​·​const/​4·​v0,​·​0x1 61 ·​·​·​·​const/​4·​v0,​·​0x1
   
62 ·​·​·​·​aput-​object·​p0,​·​p1,​·​v0 62 ·​·​·​·​aput-​object·​p0,​·​p1,​·​v0
   
Offset 85, 21 lines modified Offset 85, 21 lines modified
85 ·​·​·​·​aput-​object·​v2,​·​p1,​·​v0 85 ·​·​·​·​aput-​object·​v2,​·​p1,​·​v0
   
86 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 86 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1
   
87 ·​·​·​·​goto·​:​goto_0 87 ·​·​·​·​goto·​:​goto_0
   
88 ·​·​·​·​:​cond_0 88 ·​·​·​·​:​cond_0
89 ·​·​·​·​sput-​object·​p1,​·​Landroid/​support/​v4/​f/​m;​-​>d:​[Ljava/​lang/​Object;​ 89 ·​·​·​·​sput-​object·​p1,​·​Landroid/​support/​a/​f/​m;​-​>d:​[Ljava/​lang/​Object;​
   
90 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v4/​f/​m;​-​>e:​I 90 ·​·​·​·​sget·​v0,​·​Landroid/​support/​a/​f/​m;​-​>e:​I
   
91 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 91 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
92 ·​·​·​·​sput·​v0,​·​Landroid/​support/​v4/​f/​m;​-​>e:​I 92 ·​·​·​·​sput·​v0,​·​Landroid/​support/​a/​f/​m;​-​>e:​I
   
93 ·​·​·​·​:​cond_1 93 ·​·​·​·​:​cond_1
94 ·​·​·​·​monitor-​exit·​v1 94 ·​·​·​·​monitor-​exit·​v1
   
95 ·​·​·​·​:​cond_2 95 ·​·​·​·​:​cond_2
96 ·​·​·​·​:​goto_1 96 ·​·​·​·​:​goto_1
97 ·​·​·​·​return-​void 97 ·​·​·​·​return-​void
Offset 116, 26 lines modified Offset 116, 26 lines modified
116 ·​·​·​·​:​cond_3 116 ·​·​·​·​:​cond_3
117 ·​·​·​·​array-​length·​v0,​·​p0 117 ·​·​·​·​array-​length·​v0,​·​p0
   
118 ·​·​·​·​const/​4·​v1,​·​0x4 118 ·​·​·​·​const/​4·​v1,​·​0x4
   
119 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_2 119 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_2
   
120 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​f/​a;​ 120 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​a/​f/​a;​
   
121 ·​·​·​·​monitor-​enter·​v1 121 ·​·​·​·​monitor-​enter·​v1
   
122 ·​·​·​·​:​try_start_1 122 ·​·​·​·​:​try_start_1
123 ·​·​·​·​sget·​v0,​·​Landroid/​support/​v4/​f/​m;​-​>c:​I 123 ·​·​·​·​sget·​v0,​·​Landroid/​support/​a/​f/​m;​-​>c:​I
   
124 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_5 124 ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_5
Max diff block lines reached; 31965/34553 bytes (92.51%) of diff not shown.
⊟
smali/android/support/v7/app/g.smali vs.
smali/android/support/v7/a/p.smali
Files similar despite different names (difference score: 56)
Offset 1, 111 lines modified Offset 1, 130 lines modified
1 .​class·​Landroid/​support/​v7/​app/​g;​ 1 .​class·​final·​Landroid/​support/​v7/​a/​p;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v7/​internal/​a/​h;​ 4 .​implements·​Landroid/​support/​v7/​internal/​view/​menu/​y;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​app/​f;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​v7/​a/​h;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v7/​app/​f;​)​V 8 .​method·​private·​constructor·​<init>(Landroid/​support/​v7/​a/​h;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​app/​g;​-​>a:​Landroid/​support/​v7/​app/​f;​ 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
  14 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v7/​a/​h;​Landroid/​support/​v7/​a/​i;​)​V
  15 ·​·​·​·​.​locals·​0
   
  16 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v7/​a/​p;​-​><init>(Landroid/​support/​v7/​a/​h;​)​V
   
  17 ·​·​·​·​return-​void
  18 .​end·​method
   
   
14 #·​virtual·​methods 19 #·​virtual·​methods
15 .​method·​public·​a(Landroid/​support/​v7/​b/​b;​)​Landroid/​support/​v7/​b/​a;​ 20 .​method·​public·​a(Landroid/​support/​v7/​internal/​view/​menu/​i;​Z)​V
16 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​5
   
17 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​app/​g;​-​>a:​Landroid/​support/​v7/​app/​f;​ 22 ·​·​·​·​const/​4·​v1,​·​0x1
   
18 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v7/​app/​f;​-​>a(Landroid/​support/​v7/​b/​b;​)​Landroid/​support/​v7/​b/​a;​ 23 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​support/​v7/​internal/​view/​menu/​i;​-​>p()​Landroid/​support/​v7/​internal/​view/​menu/​i;​
   
19 ·​·​·​·​move-​result-​object·​v0 24 ·​·​·​·​move-​result-​object·​v2
   
20 ·​·​·​·​return-​object·​v0 25 ·​·​·​·​if-​eq·​v2,​·​p1,​·​:​cond_2
21 .​end·​method  
   
22 .​method·​public·​a(I)​Landroid/​view/​View;​ 26 ·​·​·​·​move·​v0,​·​v1
23 ·​·​·​·​.​locals·​1  
   
24 ·​·​·​·​const/​4·​v0,​·​0x0 27 ·​·​·​·​:​goto_0
  28 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
25 ·​·​·​·​return-​object·​v0 29 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
26 .​end·​method  
   
27 .​method·​public·​a(ILandroid/​view/​Menu;​)​Z 30 ·​·​·​·​move-​object·​p1,​·​v2
28 ·​·​·​·​.​locals·​1  
   
29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​app/​g;​-​>a:​Landroid/​support/​v7/​app/​f;​ 31 ·​·​·​·​:​cond_0
  32 ·​·​·​·​invoke-​static·​{v3,​·​p1},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​Landroid/​view/​Menu;​)​Landroid/​support/​v7/​a/​o;​
   
30 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​app/​f;​-​>a:​Landroid/​support/​v7/​app/​e;​ 33 ·​·​·​·​move-​result-​object·​v3
   
31 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​app/​e;​-​>a(ILandroid/​view/​Menu;​)​Z 34 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1
   
32 ·​·​·​·​move-​result·​v0 35 ·​·​·​·​if-​eqz·​v0,​·​:​cond_3
   
33 ·​·​·​·​return·​v0 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
34 .​end·​method  
   
35 .​method·​public·​a(ILandroid/​view/​MenuItem;​)​Z 37 ·​·​·​·​iget·​v4,​·​v3,​·​Landroid/​support/​v7/​a/​o;​-​>a:​I
36 ·​·​·​·​.​locals·​1  
   
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​app/​g;​-​>a:​Landroid/​support/​v7/​app/​f;​ 38 ·​·​·​·​invoke-​static·​{v0,​·​v4,​·​v3,​·​v2},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​ILandroid/​support/​v7/​a/​o;​Landroid/​view/​Menu;​)​V
   
38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​app/​f;​-​>a:​Landroid/​support/​v7/​app/​e;​ 39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
39 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v7/​app/​e;​-​>onMenuItemSelected(I​Landroid/​view/​MenuItem;​)​Z 40 ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​v1},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​Landroid/​support/​v7/​a/​o;​Z)​V
   
40 ·​·​·​·​move-​result·​v0 41 ·​·​·​·​:​cond_1
  42 ·​·​·​·​:​goto_1
  43 ·​·​·​·​return-​void
   
41 ·​·​·​·​return·​v0 44 ·​·​·​·​:​cond_2
42 .​end·​method 45 ·​·​·​·​const/​4·​v0,​·​0x0
   
43 .​method·​public·​a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z 46 ·​·​·​·​goto·​:​goto_0
44 ·​·​·​·​.​locals·​1  
   
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​app/​g;​-​>a:​Landroid/​support/​v7/​app/​f;​ 47 ·​·​·​·​:​cond_3
  48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
46 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​app/​f;​-​>a:​Landroid/​support/​v7/​app/​e;​ 49 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​a/​h;​-​>a:​Landroid/​support/​v7/​a/​e;​
   
47 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v7/​app/​e;​-​>a(ILandroid/​view/​View;​Landroid/​view/​Menu;​)​Z 50 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​a/​e;​-​>closeOptionsMenu()​V
   
48 ·​·​·​·​move-​result·​v0 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​a/​p;​-​>a:​Landroid/​support/​v7/​a/​h;​
   
49 ·​·​·​·​return·​v0 52 ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​p2},​·​Landroid/​support/​v7/​a/​h;​-​>a(Landroid/​support/​v7/​a/​h;​Landroid/​support/​v7/​a/​o;​Z)​V
   
  53 ·​·​·​·​goto·​:​goto_1
Max diff block lines reached; 1557/5850 bytes (26.62%) of diff not shown.
⊟
smali/android/support/v4/b/a/b.smali vs.
smali/android/support/a/c/a/b.smali
Files similar despite different names (difference score: 18)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​b/​a/​b;​ 1 .​class·​Landroid/​support/​a/​c/​a/​b;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​b/​a/​c;​ 4 .​implements·​Landroid/​support/​a/​c/​a/​c;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
⊟
smali/android/support/v4/b/a/a.smali vs.
smali/android/support/a/c/a/a.smali
Files similar despite different names (difference score: 53)
Offset 1, 154 lines modified Offset 1, 154 lines modified
1 .​class·​public·​Landroid/​support/​v4/​b/​a/​a;​ 1 .​class·​public·​Landroid/​support/​a/​c/​a/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​static·​final·​a:​Landroid/​support/​v4/​b/​a/​c;​ 4 .​field·​static·​final·​a:​Landroid/​support/​a/​c/​a/​c;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​2
   
8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
9 ·​·​·​·​const/​16·​v1,​·​0x15 9 ·​·​·​·​const/​16·​v1,​·​0x15
   
10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​b/​a/​f;​ 11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​c/​a/​f;​
   
12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​b/​a/​f;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​c/​a/​f;​-​><init>()​V
   
13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
14 ·​·​·​·​:​goto_0 14 ·​·​·​·​:​goto_0
15 ·​·​·​·​return-​void 15 ·​·​·​·​return-​void
   
16 ·​·​·​·​:​cond_0 16 ·​·​·​·​:​cond_0
17 ·​·​·​·​const/​16·​v1,​·​0x13 17 ·​·​·​·​const/​16·​v1,​·​0x13
   
18 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 18 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​b/​a/​e;​ 19 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​c/​a/​e;​
   
20 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​b/​a/​e;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​c/​a/​e;​-​><init>()​V
   
21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
22 ·​·​·​·​goto·​:​goto_0 22 ·​·​·​·​goto·​:​goto_0
   
23 ·​·​·​·​:​cond_1 23 ·​·​·​·​:​cond_1
24 ·​·​·​·​const/​16·​v1,​·​0xb 24 ·​·​·​·​const/​16·​v1,​·​0xb
   
25 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2 25 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
26 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​b/​a/​d;​ 26 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​c/​a/​d;​
   
27 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​b/​a/​d;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​c/​a/​d;​-​><init>()​V
   
28 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 28 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
29 ·​·​·​·​goto·​:​goto_0 29 ·​·​·​·​goto·​:​goto_0
   
30 ·​·​·​·​:​cond_2 30 ·​·​·​·​:​cond_2
31 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​b/​a/​b;​ 31 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​c/​a/​b;​
   
32 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​b/​a/​b;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​c/​a/​b;​-​><init>()​V
   
33 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 33 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
34 ·​·​·​·​goto·​:​goto_0 34 ·​·​·​·​goto·​:​goto_0
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​)​V 36 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​)​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 38 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
39 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​b/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​)​V 39 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​a/​c/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​)​V
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V 42 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
   
44 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 44 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
45 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​b/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​FF)​V 45 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1,​·​p2},​·​Landroid/​support/​a/​c/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​FF)​V
   
46 ·​·​·​·​return-​void 46 ·​·​·​·​return-​void
47 .​end·​method 47 .​end·​method
   
48 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​I)​V 48 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​I)​V
49 ·​·​·​·​.​locals·​1 49 ·​·​·​·​.​locals·​1
   
50 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 50 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
51 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​b/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​I)​V 51 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​a/​c/​a/​c;​-​>a(Landroid/​graphics/​drawable/​Drawable;​I)​V
   
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V 54 .​method·​public·​static·​a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V
55 ·​·​·​·​.​locals·​6 55 ·​·​·​·​.​locals·​6
   
56 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​b/​a/​a;​-​>a:​Landroid/​support/​v4/​b/​a/​c;​ 56 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​c/​a/​a;​-​>a:​Landroid/​support/​a/​c/​a/​c;​
   
57 ·​·​·​·​move-​object·​v1,​·​p0 57 ·​·​·​·​move-​object·​v1,​·​p0
Max diff block lines reached; 2478/6410 bytes (38.66%) of diff not shown.
⊟
smali/android/support/v4/a/k.smali vs.
smali/android/support/a/b/k.smali
Files similar despite different names (difference score: 21)
Offset 1, 15 lines modified Offset 1, 15 lines modified
1 .​class·​public·​Landroid/​support/​v4/​a/​k;​ 1 .​class·​public·​Landroid/​support/​a/​b/​k;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​a:​I 4 .​field·​a:​I
   
5 .​field·​b:​Landroid/​support/​v4/​a/​l;​ 5 .​field·​b:​Landroid/​support/​a/​b/​l;​
   
6 .​field·​c:​Z 6 .​field·​c:​Z
   
7 .​field·​d:​Z 7 .​field·​d:​Z
   
8 .​field·​e:​Z 8 .​field·​e:​Z
   
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
24 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 24 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
25 ·​·​·​·​const/​16·​v1,​·​0x40 25 ·​·​·​·​const/​16·​v1,​·​0x40
   
26 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V 26 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V
   
27 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​f/​d;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V 27 ·​·​·​·​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​a/​f/​d;​-​>a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V
   
28 ·​·​·​·​const-​string·​v1,​·​"}" 28 ·​·​·​·​const-​string·​v1,​·​"}"
   
29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 29 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
30 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 30 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
Offset 44, 169 lines modified Offset 44, 169 lines modified
44 .​method·​public·​final·​a()​V 44 .​method·​public·​final·​a()​V
45 ·​·​·​·​.​locals·​2 45 ·​·​·​·​.​locals·​2
   
46 ·​·​·​·​const/​4·​v1,​·​0x0 46 ·​·​·​·​const/​4·​v1,​·​0x0
   
47 ·​·​·​·​const/​4·​v0,​·​0x1 47 ·​·​·​·​const/​4·​v0,​·​0x1
   
48 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>c:​Z 48 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>c:​Z
   
49 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>e:​Z 49 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>e:​Z
   
50 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>d:​Z 50 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>d:​Z
   
51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​a/​k;​-​>b()​V 51 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​a/​b/​k;​-​>b()​V
   
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​a(ILandroid/​support/​v4/​a/​l;​)​V 54 .​method·​public·​a(ILandroid/​support/​a/​b/​l;​)​V
55 ·​·​·​·​.​locals·​2 55 ·​·​·​·​.​locals·​2
   
56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>b:​Landroid/​support/​v4/​a/​l;​ 56 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>b:​Landroid/​support/​a/​b/​l;​
   
57 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 57 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
58 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 58 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
59 ·​·​·​·​const-​string·​v1,​·​"There·​is·​already·​a·​listener·​registered" 59 ·​·​·​·​const-​string·​v1,​·​"There·​is·​already·​a·​listener·​registered"
   
60 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 60 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
61 ·​·​·​·​throw·​v0 61 ·​·​·​·​throw·​v0
   
62 ·​·​·​·​:​cond_0 62 ·​·​·​·​:​cond_0
63 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>b:​Landroid/​support/​v4/​a/​l;​ 63 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>b:​Landroid/​support/​a/​b/​l;​
   
64 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>a:​I 64 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>a:​I
   
65 ·​·​·​·​return-​void 65 ·​·​·​·​return-​void
66 .​end·​method 66 .​end·​method
   
67 .​method·​public·​a(Landroid/​support/​v4/​a/​l;​)​V 67 .​method·​public·​a(Landroid/​support/​a/​b/​l;​)​V
68 ·​·​·​·​.​locals·​2 68 ·​·​·​·​.​locals·​2
   
69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>b:​Landroid/​support/​v4/​a/​l;​ 69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>b:​Landroid/​support/​a/​b/​l;​
   
70 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 70 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
71 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 71 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
72 ·​·​·​·​const-​string·​v1,​·​"No·​listener·​register" 72 ·​·​·​·​const-​string·​v1,​·​"No·​listener·​register"
   
73 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 73 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
74 ·​·​·​·​throw·​v0 74 ·​·​·​·​throw·​v0
   
75 ·​·​·​·​:​cond_0 75 ·​·​·​·​:​cond_0
76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​a/​k;​-​>b:​Landroid/​support/​v4/​a/​l;​ 76 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​b/​k;​-​>b:​Landroid/​support/​a/​b/​l;​
   
77 ·​·​·​·​if-​eq·​v0,​·​p1,​·​:​cond_1 77 ·​·​·​·​if-​eq·​v0,​·​p1,​·​:​cond_1
   
78 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 78 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
79 ·​·​·​·​const-​string·​v1,​·​"Attempting·​to·​unregister·​the·​wrong·​listener" 79 ·​·​·​·​const-​string·​v1,​·​"Attempting·​to·​unregister·​the·​wrong·​listener"
   
80 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 80 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
Max diff block lines reached; 5629/8861 bytes (63.53%) of diff not shown.
⊟
smali/android/support/v4/app/ai.smali vs.
smali/android/support/a/a/ai.smali
Files similar despite different names (difference score: 50)
Offset 1, 51 lines modified Offset 1, 51 lines modified
1 .​class·​final·​Landroid/​support/​v4/​app/​ai;​ 1 .​class·​final·​Landroid/​support/​a/​a/​ai;​
2 .​super·​Landroid/​transition/​Transition$EpicenterC​allback;​ 2 .​super·​Landroid/​transition/​Transition$EpicenterC​allback;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​final·​synthetic·​a:​Landroid/​support/​v4/​app/​ak;​ 4 .​field·​final·​synthetic·​a:​Landroid/​support/​a/​a/​ak;​
   
5 .​field·​private·​b:​Landroid/​graphics/​Rect;​ 5 .​field·​private·​b:​Landroid/​graphics/​Rect;​
   
   
6 #·​direct·​methods 6 #·​direct·​methods
7 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​ak;​)​V 7 .​method·​constructor·​<init>(Landroid/​support/​a/​a/​ak;​)​V
8 ·​·​·​·​.​locals·​0 8 ·​·​·​·​.​locals·​0
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>a:​Landroid/​support/​v4/​app/​ak;​ 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>a:​Landroid/​support/​a/​a/​ak;​
   
10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​transition/​Transition$EpicenterC​allback;​-​><init>()​V 10 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​transition/​Transition$EpicenterC​allback;​-​><init>()​V
   
11 ·​·​·​·​return-​void 11 ·​·​·​·​return-​void
12 .​end·​method 12 .​end·​method
   
   
13 #·​virtual·​methods 13 #·​virtual·​methods
14 .​method·​public·​onGetEpicenter(Landro​id/​transition/​Transition;​)​Landroid/​graphics/​Rect;​ 14 .​method·​public·​onGetEpicenter(Landro​id/​transition/​Transition;​)​Landroid/​graphics/​Rect;​
15 ·​·​·​·​.​locals·​1 15 ·​·​·​·​.​locals·​1
   
16 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>b:​Landroid/​graphics/​Rect;​ 16 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>b:​Landroid/​graphics/​Rect;​
   
17 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 17 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>a:​Landroid/​support/​v4/​app/​ak;​ 18 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>a:​Landroid/​support/​a/​a/​ak;​
   
19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​ak;​-​>a:​Landroid/​view/​View;​ 19 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​a/​a/​ak;​-​>a:​Landroid/​view/​View;​
   
20 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 20 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>a:​Landroid/​support/​v4/​app/​ak;​ 21 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>a:​Landroid/​support/​a/​a/​ak;​
   
22 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​ak;​-​>a:​Landroid/​view/​View;​ 22 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​a/​a/​ak;​-​>a:​Landroid/​view/​View;​
   
23 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​app/​af;​-​>b(Landroid/​view/​View;​)​Landroid/​graphics/​Rect;​ 23 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​a/​af;​-​>b(Landroid/​view/​View;​)​Landroid/​graphics/​Rect;​
   
24 ·​·​·​·​move-​result-​object·​v0 24 ·​·​·​·​move-​result-​object·​v0
   
25 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>b:​Landroid/​graphics/​Rect;​ 25 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>b:​Landroid/​graphics/​Rect;​
   
26 ·​·​·​·​:​cond_0 26 ·​·​·​·​:​cond_0
27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ai;​-​>b:​Landroid/​graphics/​Rect;​ 27 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​ai;​-​>b:​Landroid/​graphics/​Rect;​
   
28 ·​·​·​·​return-​object·​v0 28 ·​·​·​·​return-​object·​v0
29 .​end·​method 29 .​end·​method
⊟
smali/android/support/v4/widget/y.smali vs.
smali/android/support/a/h/k.smali
Files similar despite different names (difference score: 32)
Offset 1, 32 lines modified Offset 1, 32 lines modified
1 .​class·​public·​Landroid/​support/​v4/​widget/​y;​ 1 .​class·​public·​Landroid/​support/​a/​h/​k;​
2 .​super·​Landroid/​support/​v4/​widget/​a;​ 2 .​super·​Landroid/​support/​a/​h/​a;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​final·​a:​Landroid/​widget/​ListView;​ 4 .​field·​private·​final·​a:​Landroid/​widget/​ListView;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​public·​constructor·​<init>(Landroid/​widget/​ListView;​)​V 6 .​method·​public·​constructor·​<init>(Landroid/​widget/​ListView;​)​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​a;​-​><init>(Landroid/​view/​View;​)​V 8 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​a/​h/​a;​-​><init>(Landroid/​view/​View;​)​V
   
9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​y;​-​>a:​Landroid/​widget/​ListView;​ 9 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​h/​k;​-​>a:​Landroid/​widget/​ListView;​
   
10 ·​·​·​·​return-​void 10 ·​·​·​·​return-​void
11 .​end·​method 11 .​end·​method
   
   
12 #·​virtual·​methods 12 #·​virtual·​methods
13 .​method·​public·​a(II)​V 13 .​method·​public·​a(II)​V
14 ·​·​·​·​.​locals·​3 14 ·​·​·​·​.​locals·​3
   
15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​y;​-​>a:​Landroid/​widget/​ListView;​ 15 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​h/​k;​-​>a:​Landroid/​widget/​ListView;​
   
16 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​widget/​ListView;​-​>getFirstVisiblePosit​ion()​I 16 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​widget/​ListView;​-​>getFirstVisiblePosit​ion()​I
   
17 ·​·​·​·​move-​result·​v1 17 ·​·​·​·​move-​result·​v1
   
18 ·​·​·​·​const/​4·​v2,​·​-​0x1 18 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
Offset 65, 15 lines modified Offset 65, 15 lines modified
65 .​end·​method 65 .​end·​method
   
66 .​method·​public·​f(I)​Z 66 .​method·​public·​f(I)​Z
67 ·​·​·​·​.​locals·​6 67 ·​·​·​·​.​locals·​6
   
68 ·​·​·​·​const/​4·​v0,​·​0x0 68 ·​·​·​·​const/​4·​v0,​·​0x0
   
69 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​y;​-​>a:​Landroid/​widget/​ListView;​ 69 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​h/​k;​-​>a:​Landroid/​widget/​ListView;​
   
70 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​widget/​ListView;​-​>getCount()​I 70 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​widget/​ListView;​-​>getCount()​I
   
71 ·​·​·​·​move-​result·​v2 71 ·​·​·​·​move-​result·​v2
   
72 ·​·​·​·​if-​nez·​v2,​·​:​cond_1 72 ·​·​·​·​if-​nez·​v2,​·​:​cond_1
   
⊟
smali/android/support/v4/e/f.smali vs.
smali/android/support/a/e/f.smali
Files similar despite different names (difference score: 41)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​Landroid/​support/​v4/​e/​f;​ 1 .​class·​public·​Landroid/​support/​a/​e/​f;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​public·​static·​final·​a:​Ljava/​util/​Locale;​ 4 .​field·​public·​static·​final·​a:​Ljava/​util/​Locale;​
   
5 .​field·​private·​static·​b:​Ljava/​lang/​String;​ 5 .​field·​private·​static·​b:​Ljava/​lang/​String;​
Offset 18, 71 lines modified Offset 18, 71 lines modified
   
18 ·​·​·​·​const-​string·​v1,​·​"" 18 ·​·​·​·​const-​string·​v1,​·​""
   
19 ·​·​·​·​const-​string·​v2,​·​"" 19 ·​·​·​·​const-​string·​v2,​·​""
   
20 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Locale;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 20 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Locale;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​f;​-​>a:​Ljava/​util/​Locale;​ 21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​f;​-​>a:​Ljava/​util/​Locale;​
   
22 ·​·​·​·​const-​string·​v0,​·​"Arab" 22 ·​·​·​·​const-​string·​v0,​·​"Arab"
   
23 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​f;​-​>b:​Ljava/​lang/​String;​ 23 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​f;​-​>b:​Ljava/​lang/​String;​
   
24 ·​·​·​·​const-​string·​v0,​·​"Hebr" 24 ·​·​·​·​const-​string·​v0,​·​"Hebr"
   
25 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​f;​-​>c:​Ljava/​lang/​String;​ 25 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​f;​-​>c:​Ljava/​lang/​String;​
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​public·​static·​a(Ljava/​util/​Locale;​)​I 28 .​method·​public·​static·​a(Ljava/​util/​Locale;​)​I
29 ·​·​·​·​.​locals·​2 29 ·​·​·​·​.​locals·​2
   
30 ·​·​·​·​if-​eqz·​p0,​·​:​cond_2 30 ·​·​·​·​if-​eqz·​p0,​·​:​cond_2
   
31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​e/​f;​-​>a:​Ljava/​util/​Locale;​ 31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​e/​f;​-​>a:​Ljava/​util/​Locale;​
   
32 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​util/​Locale;​-​>equals(Ljava/​lang/​Object;​)​Z 32 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Ljava/​util/​Locale;​-​>equals(Ljava/​lang/​Object;​)​Z
   
33 ·​·​·​·​move-​result·​v0 33 ·​·​·​·​move-​result·​v0
   
34 ·​·​·​·​if-​nez·​v0,​·​:​cond_2 34 ·​·​·​·​if-​nez·​v0,​·​:​cond_2
   
35 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​util/​Locale;​-​>toString()​Ljava/​lang/​String;​ 35 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​util/​Locale;​-​>toString()​Ljava/​lang/​String;​
   
36 ·​·​·​·​move-​result-​object·​v0 36 ·​·​·​·​move-​result-​object·​v0
   
37 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​e/​a;​-​>b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 37 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​e/​a;​-​>b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
38 ·​·​·​·​move-​result-​object·​v0 38 ·​·​·​·​move-​result-​object·​v0
   
39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​e/​a;​-​>a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​e/​a;​-​>a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
40 ·​·​·​·​move-​result-​object·​v0 40 ·​·​·​·​move-​result-​object·​v0
   
41 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 41 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
42 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​e/​f;​-​>b(Ljava/​util/​Locale;​)​I 42 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​e/​f;​-​>b(Ljava/​util/​Locale;​)​I
   
43 ·​·​·​·​move-​result·​v0 43 ·​·​·​·​move-​result·​v0
   
44 ·​·​·​·​:​goto_0 44 ·​·​·​·​:​goto_0
45 ·​·​·​·​return·​v0 45 ·​·​·​·​return·​v0
   
46 ·​·​·​·​:​cond_0 46 ·​·​·​·​:​cond_0
47 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​e/​f;​-​>b:​Ljava/​lang/​String;​ 47 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​a/​e/​f;​-​>b:​Ljava/​lang/​String;​
   
48 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 48 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
49 ·​·​·​·​move-​result·​v1 49 ·​·​·​·​move-​result·​v1
   
50 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 50 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
51 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​e/​f;​-​>c:​Ljava/​lang/​String;​ 51 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​a/​e/​f;​-​>c:​Ljava/​lang/​String;​
   
52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z 52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>equalsIgnoreCase(Lja​va/​lang/​String;​)​Z
   
53 ·​·​·​·​move-​result·​v0 53 ·​·​·​·​move-​result·​v0
   
54 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 54 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
⊟
smali/android/support/v4/app/av.smali vs.
smali/android/support/a/a/av.smali
Files similar despite different names (difference score: 47)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​app/​av;​ 1 .​class·​Landroid/​support/​a/​a/​av;​
2 .​super·​Landroid/​widget/​FrameLayout;​ 2 .​super·​Landroid/​widget/​FrameLayout;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 4 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
Offset 12, 52 lines modified Offset 12, 52 lines modified
12 .​end·​method 12 .​end·​method
   
13 .​method·​static·​a(Landroid/​view/​View;​)​Landroid/​view/​ViewGroup;​ 13 .​method·​static·​a(Landroid/​view/​View;​)​Landroid/​view/​ViewGroup;​
14 ·​·​·​·​.​locals·​3 14 ·​·​·​·​.​locals·​3
   
15 ·​·​·​·​const/​4·​v2,​·​-​0x1 15 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​av;​ 16 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​av;​
   
17 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getContext()​Landroid/​content/​Context;​ 17 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getContext()​Landroid/​content/​Context;​
   
18 ·​·​·​·​move-​result-​object·​v1 18 ·​·​·​·​move-​result-​object·​v1
   
19 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​av;​-​><init>(Landroid/​content/​Context;​)​V 19 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​a/​a/​av;​-​><init>(Landroid/​content/​Context;​)​V
   
20 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 20 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
21 ·​·​·​·​move-​result-​object·​v1 21 ·​·​·​·​move-​result-​object·​v1
   
22 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 22 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
23 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​av;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V 23 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​a/​a/​av;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V
   
24 ·​·​·​·​:​cond_0 24 ·​·​·​·​:​cond_0
25 ·​·​·​·​new-​instance·​v1,​·​Landroid/​widget/​FrameLayout$LayoutPar​ams;​ 25 ·​·​·​·​new-​instance·​v1,​·​Landroid/​widget/​FrameLayout$LayoutPar​ams;​
   
26 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v2},​·​Landroid/​widget/​FrameLayout$LayoutPar​ams;​-​><init>(II)​V 26 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v2},​·​Landroid/​widget/​FrameLayout$LayoutPar​ams;​-​><init>(II)​V
   
27 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​View;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V 27 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​View;​-​>setLayoutParams(Land​roid/​view/​ViewGroup$LayoutParam​s;​)​V
   
28 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​av;​-​>addView(Landroid/​view/​View;​)​V 28 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​a/​a/​av;​-​>addView(Landroid/​view/​View;​)​V
   
29 ·​·​·​·​return-​object·​v0 29 ·​·​·​·​return-​object·​v0
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​protected·​dispatchRestoreInstan​ceState(Landroid/​util/​SparseArray;​)​V 32 .​method·​protected·​dispatchRestoreInstan​ceState(Landroid/​util/​SparseArray;​)​V
33 ·​·​·​·​.​locals·​0 33 ·​·​·​·​.​locals·​0
   
34 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​av;​-​>dispatchThawSelfOnly​(Landroid/​util/​SparseArray;​)​V 34 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​av;​-​>dispatchThawSelfOnly​(Landroid/​util/​SparseArray;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
37 .​method·​protected·​dispatchSaveInstanceS​tate(Landroid/​util/​SparseArray;​)​V 37 .​method·​protected·​dispatchSaveInstanceS​tate(Landroid/​util/​SparseArray;​)​V
38 ·​·​·​·​.​locals·​0 38 ·​·​·​·​.​locals·​0
   
39 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​av;​-​>dispatchFreezeSelfOn​ly(Landroid/​util/​SparseArray;​)​V 39 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​a/​a/​av;​-​>dispatchFreezeSelfOn​ly(Landroid/​util/​SparseArray;​)​V
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
⊟
smali/android/support/v4/view/cp.smali vs.
smali/android/support/a/g/bh.smali
Files similar despite different names (difference score: 17)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​view/​cp;​ 1 .​class·​Landroid/​support/​a/​g/​bh;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​view/​View;​)​V 4 .​method·​public·​static·​a(Landroid/​view/​View;​)​V
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
Offset 35, 26 lines modified Offset 35, 26 lines modified
35 ·​·​·​·​move-​result-​object·​v0 35 ·​·​·​·​move-​result-​object·​v0
   
36 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setDuration(J)​Landroid/​view/​ViewPropertyAnimator;​ 36 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setDuration(J)​Landroid/​view/​ViewPropertyAnimator;​
   
37 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
38 .​end·​method 38 .​end·​method
   
39 .​method·​public·​static·​a(Landroid/​view/​View;​Landroid/​support/​v4/​view/​cv;​)​V 39 .​method·​public·​static·​a(Landroid/​view/​View;​Landroid/​support/​a/​g/​bn;​)​V
40 ·​·​·​·​.​locals·​2 40 ·​·​·​·​.​locals·​2
   
41 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 41 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
42 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>animate()​Landroid/​view/​ViewPropertyAnimator;​ 42 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>animate()​Landroid/​view/​ViewPropertyAnimator;​
   
43 ·​·​·​·​move-​result-​object·​v0 43 ·​·​·​·​move-​result-​object·​v0
   
44 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​cq;​ 44 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​a/​g/​bi;​
   
45 ·​·​·​·​invoke-​direct·​{v1,​·​p1,​·​p0},​·​Landroid/​support/​v4/​view/​cq;​-​><init>(Landroid/​support/​v4/​view/​cv;​Landroid/​view/​View;​)​V 45 ·​·​·​·​invoke-​direct·​{v1,​·​p1,​·​p0},​·​Landroid/​support/​a/​g/​bi;​-​><init>(Landroid/​support/​a/​g/​bn;​Landroid/​view/​View;​)​V
   
46 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setListener(Landroid​/​animation/​Animator$AnimatorList​ener;​)​Landroid/​view/​ViewPropertyAnimator;​ 46 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​ViewPropertyAnimator;​-​>setListener(Landroid​/​animation/​Animator$AnimatorList​ener;​)​Landroid/​view/​ViewPropertyAnimator;​
   
47 ·​·​·​·​:​goto_0 47 ·​·​·​·​:​goto_0
48 ·​·​·​·​return-​void 48 ·​·​·​·​return-​void
   
49 ·​·​·​·​:​cond_0 49 ·​·​·​·​:​cond_0
⊟
smali/android/support/v4/f/d.smali vs.
smali/android/support/a/f/d.smali
Files similar despite different names (difference score: 2)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​Landroid/​support/​v4/​f/​d;​ 1 .​class·​public·​Landroid/​support/​a/​f/​d;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V 4 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​StringBuilder;​)​V
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
⊟
smali/android/support/v4/view/ac.smali vs.
smali/android/support/a/g/p.smali
Files similar despite different names (difference score: 16)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ac;​ 1 .​class·​Landroid/​support/​a/​g/​p;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​ae;​ 4 .​implements·​Landroid/​support/​a/​g/​r;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 15, 43 lines modified Offset 15, 43 lines modified
15 .​end·​method 15 .​end·​method
   
   
16 #·​virtual·​methods 16 #·​virtual·​methods
17 .​method·​public·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​ 17 .​method·​public·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​
18 ·​·​·​·​.​locals·​1 18 ·​·​·​·​.​locals·​1
   
19 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ag;​-​>a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​ 19 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​t;​-​>a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​
   
20 ·​·​·​·​move-​result-​object·​v0 20 ·​·​·​·​move-​result-​object·​v0
   
21 ·​·​·​·​return-​object·​v0 21 ·​·​·​·​return-​object·​v0
22 .​end·​method 22 .​end·​method
   
23 .​method·​public·​a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​ 23 .​method·​public·​a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​
24 ·​·​·​·​.​locals·​1 24 ·​·​·​·​.​locals·​1
   
25 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ag;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​ 25 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​g/​t;​-​>a(Landroid/​view/​MenuItem;​)​Landroid/​view/​View;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​return-​object·​v0
28 .​end·​method 28 .​end·​method
   
29 .​method·​public·​a(Landroid/​view/​MenuItem;​I)​V 29 .​method·​public·​a(Landroid/​view/​MenuItem;​I)​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ag;​-​>a(Landroid/​view/​MenuItem;​I)​V 31 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​t;​-​>a(Landroid/​view/​MenuItem;​I)​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​ 34 .​method·​public·​b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​
35 ·​·​·​·​.​locals·​1 35 ·​·​·​·​.​locals·​1
   
36 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ag;​-​>b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​ 36 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​g/​t;​-​>b(Landroid/​view/​MenuItem;​I)​Landroid/​view/​MenuItem;​
   
37 ·​·​·​·​move-​result-​object·​v0 37 ·​·​·​·​move-​result-​object·​v0
   
38 ·​·​·​·​return-​object·​v0 38 ·​·​·​·​return-​object·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​public·​b(Landroid/​view/​MenuItem;​)​Z 40 .​method·​public·​b(Landroid/​view/​MenuItem;​)​Z
⊟
smali/android/support/v4/f/c.smali vs.
smali/android/support/a/f/c.smali
Files similar despite different names (difference score: 7)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​f/​c;​ 1 .​class·​Landroid/​support/​a/​f/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​static·​final·​a:​[I 4 .​field·​static·​final·​a:​[I
   
5 .​field·​static·​final·​b:​[J 5 .​field·​static·​final·​b:​[J
Offset 14, 33 lines modified Offset 14, 33 lines modified
14 .​method·​static·​constructor·​<clinit>()​V 14 .​method·​static·​constructor·​<clinit>()​V
15 ·​·​·​·​.​locals·​2 15 ·​·​·​·​.​locals·​2
   
16 ·​·​·​·​const/​4·​v1,​·​0x0 16 ·​·​·​·​const/​4·​v1,​·​0x0
   
17 ·​·​·​·​new-​array·​v0,​·​v1,​·​[I 17 ·​·​·​·​new-​array·​v0,​·​v1,​·​[I
   
18 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​f/​c;​-​>a:​[I 18 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​f/​c;​-​>a:​[I
   
19 ·​·​·​·​new-​array·​v0,​·​v1,​·​[J 19 ·​·​·​·​new-​array·​v0,​·​v1,​·​[J
   
20 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​f/​c;​-​>b:​[J 20 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​f/​c;​-​>b:​[J
   
21 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Ljava/​lang/​Object;​ 21 ·​·​·​·​new-​array·​v0,​·​v1,​·​[Ljava/​lang/​Object;​
   
22 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​f/​c;​-​>c:​[Ljava/​lang/​Object;​ 22 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​f/​c;​-​>c:​[Ljava/​lang/​Object;​
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​public·​static·​a(I)​I 25 .​method·​public·​static·​a(I)​I
26 ·​·​·​·​.​locals·​1 26 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​mul-​int/​lit8·​v0,​·​p0,​·​0x4 27 ·​·​·​·​mul-​int/​lit8·​v0,​·​p0,​·​0x4
   
28 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​f/​c;​-​>b(I)​I 28 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​a/​f/​c;​-​>b(I)​I
   
29 ·​·​·​·​move-​result·​v0 29 ·​·​·​·​move-​result·​v0
   
30 ·​·​·​·​div-​int/​lit8·​v0,​·​v0,​·​0x4 30 ·​·​·​·​div-​int/​lit8·​v0,​·​v0,​·​0x4
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
⊟
smali/android/support/v4/app/a.smali vs.
smali/android/support/a/a/a.smali
Files similar despite different names (difference score: 17)
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​public·​Landroid/​support/​v4/​app/​a;​ 1 .​class·​public·​Landroid/​support/​a/​a/​a;​
2 .​super·​Landroid/​support/​v4/​a/​a;​ 2 .​super·​Landroid/​support/​a/​b/​a;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​V 4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​V
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
7 ·​·​·​·​const/​16·​v1,​·​0x10 7 ·​·​·​·​const/​16·​v1,​·​0x10
   
8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
9 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​d;​-​>a(Landroid/​app/​Activity;​)​V 9 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​d;​-​>a(Landroid/​app/​Activity;​)​V
   
10 ·​·​·​·​:​goto_0 10 ·​·​·​·​:​goto_0
11 ·​·​·​·​return-​void 11 ·​·​·​·​return-​void
   
12 ·​·​·​·​:​cond_0 12 ·​·​·​·​:​cond_0
13 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V 13 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V
   
Offset 28, 15 lines modified Offset 28, 15 lines modified
   
28 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 28 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
29 ·​·​·​·​const/​16·​v1,​·​0x15 29 ·​·​·​·​const/​16·​v1,​·​0x15
   
30 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 30 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
31 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​b;​-​>a(Landroid/​app/​Activity;​)​V 31 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​a/​a/​b;​-​>a(Landroid/​app/​Activity;​)​V
   
32 ·​·​·​·​:​goto_0 32 ·​·​·​·​:​goto_0
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
   
34 ·​·​·​·​:​cond_0 34 ·​·​·​·​:​cond_0
35 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V 35 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V
   
⊟
smali/android/support/v4/a/a.smali vs.
smali/android/support/a/b/a.smali
Files similar despite different names (difference score: 41)
Offset 1, 22 lines modified Offset 1, 22 lines modified
1 .​class·​public·​Landroid/​support/​v4/​a/​a;​ 1 .​class·​public·​Landroid/​support/​a/​b/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​final·​a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​ 4 .​method·​public·​static·​final·​a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​
5 ·​·​·​·​.​locals·​2 5 ·​·​·​·​.​locals·​2
   
6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 6 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
7 ·​·​·​·​const/​16·​v1,​·​0x15 7 ·​·​·​·​const/​16·​v1,​·​0x15
   
8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 8 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
9 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​a/​b;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​ 9 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​a/​b/​b;​-​>a(Landroid/​content/​Context;​I)​Landroid/​graphics/​drawable/​Drawable;​
   
10 ·​·​·​·​move-​result-​object·​v0 10 ·​·​·​·​move-​result-​object·​v0
   
11 ·​·​·​·​:​goto_0 11 ·​·​·​·​:​goto_0
12 ·​·​·​·​return-​object·​v0 12 ·​·​·​·​return-​object·​v0
   
13 ·​·​·​·​:​cond_0 13 ·​·​·​·​:​cond_0
Offset 38, 25 lines modified Offset 38, 25 lines modified
   
38 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 38 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
39 ·​·​·​·​const/​16·​v2,​·​0x10 39 ·​·​·​·​const/​16·​v2,​·​0x10
   
40 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0 40 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0
   
41 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​a/​d;​-​>a(Landroid/​content/​Context;​[Landroid/​content/​Intent;​Landroid/​os/​Bundle;​)​V 41 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​a/​b/​d;​-​>a(Landroid/​content/​Context;​[Landroid/​content/​Intent;​Landroid/​os/​Bundle;​)​V
   
42 ·​·​·​·​:​goto_0 42 ·​·​·​·​:​goto_0
43 ·​·​·​·​return·​v0 43 ·​·​·​·​return·​v0
   
44 ·​·​·​·​:​cond_0 44 ·​·​·​·​:​cond_0
45 ·​·​·​·​const/​16·​v2,​·​0xb 45 ·​·​·​·​const/​16·​v2,​·​0xb
   
46 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_1 46 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_1
   
47 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​a/​c;​-​>a(Landroid/​content/​Context;​[Landroid/​content/​Intent;​)​V 47 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​a/​b/​c;​-​>a(Landroid/​content/​Context;​[Landroid/​content/​Intent;​)​V
   
48 ·​·​·​·​goto·​:​goto_0 48 ·​·​·​·​goto·​:​goto_0
   
49 ·​·​·​·​:​cond_1 49 ·​·​·​·​:​cond_1
50 ·​·​·​·​const/​4·​v0,​·​0x0 50 ·​·​·​·​const/​4·​v0,​·​0x0
   
51 ·​·​·​·​goto·​:​goto_0 51 ·​·​·​·​goto·​:​goto_0
⊟
smali/android/support/v4/b/a/c.smali vs.
smali/android/support/a/c/a/c.smali
Files similar despite different names (difference score: 29)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​interface·​abstract·​Landroid/​support/​v4/​b/​a/​c;​ 1 .​class·​interface·​abstract·​Landroid/​support/​a/​c/​a/​c;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​graphics/​drawable/​Drawable;​)​V 4 .​method·​public·​abstract·​a(Landroid/​graphics/​drawable/​Drawable;​)​V
5 .​end·​method 5 .​end·​method
   
⊟
smali/android/support/v4/app/v.smali vs.
smali/android/support/a/a/w.smali
Files similar despite different names (difference score: 49)
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​final·​Landroid/​support/​v4/​app/​v;​ 1 .​class·​final·​Landroid/​support/​a/​a/​w;​
2 .​super·​Landroid/​support/​v4/​app/​t;​ 2 .​super·​Landroid/​support/​a/​a/​u;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​LayoutInflater$Factor​y;​ 4 .​implements·​Landroid/​view/​LayoutInflater$Factor​y;​
   
   
5 #·​static·​fields 5 #·​static·​fields
6 .​field·​static·​final·​A:​Landroid/​view/​animation/​Interpolator;​ 6 .​field·​static·​final·​A:​Landroid/​view/​animation/​Interpolator;​
Offset 40, 19 lines modified Offset 40, 19 lines modified
   
40 .​field·​l:​Ljava/​util/​ArrayList;​ 40 .​field·​l:​Ljava/​util/​ArrayList;​
   
41 .​field·​m:​Ljava/​util/​ArrayList;​ 41 .​field·​m:​Ljava/​util/​ArrayList;​
   
42 .​field·​n:​I 42 .​field·​n:​I
   
43 .​field·​o:​Landroid/​support/​v4/​app/​o;​ 43 .​field·​o:​Landroid/​support/​a/​a/​p;​
   
44 .​field·​p:​Landroid/​support/​v4/​app/​s;​ 44 .​field·​p:​Landroid/​support/​a/​a/​t;​
   
45 .​field·​q:​Landroid/​support/​v4/​app/​Fragment;​ 45 .​field·​q:​Landroid/​support/​a/​a/​m;​
   
46 .​field·​r:​Z 46 .​field·​r:​Z
   
47 .​field·​s:​Z 47 .​field·​s:​Z
   
48 .​field·​t:​Z 48 .​field·​t:​Z
   
Offset 73, 86 lines modified Offset 73, 86 lines modified
   
73 ·​·​·​·​const/​4·​v0,​·​0x0 73 ·​·​·​·​const/​4·​v0,​·​0x0
   
74 ·​·​·​·​const/​high16·​v4,​·​0x40200000·​·​·​·​#·​2.​5f 74 ·​·​·​·​const/​high16·​v4,​·​0x40200000·​·​·​·​#·​2.​5f
   
75 ·​·​·​·​const/​high16·​v3,​·​0x3fc00000·​·​·​·​#·​1.​5f 75 ·​·​·​·​const/​high16·​v3,​·​0x3fc00000·​·​·​·​#·​1.​5f
   
76 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>a:​Z 76 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​a/​a/​w;​-​>a:​Z
   
77 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 77 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
78 ·​·​·​·​const/​16·​v2,​·​0xb 78 ·​·​·​·​const/​16·​v2,​·​0xb
   
79 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0 79 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0
   
80 ·​·​·​·​const/​4·​v0,​·​0x1 80 ·​·​·​·​const/​4·​v0,​·​0x1
   
81 ·​·​·​·​:​cond_0 81 ·​·​·​·​:​cond_0
82 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>b:​Z 82 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​a/​a/​w;​-​>b:​Z
   
83 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 83 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
84 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V 84 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V
   
85 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>z:​Landroid/​view/​animation/​Interpolator;​ 85 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​w;​-​>z:​Landroid/​view/​animation/​Interpolator;​
   
86 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 86 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
87 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V 87 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V
   
88 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>A:​Landroid/​view/​animation/​Interpolator;​ 88 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​w;​-​>A:​Landroid/​view/​animation/​Interpolator;​
   
89 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 89 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​
   
90 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V 90 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V
   
91 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>B:​Landroid/​view/​animation/​Interpolator;​ 91 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​w;​-​>B:​Landroid/​view/​animation/​Interpolator;​
   
92 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 92 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​
   
93 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V 93 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V
   
94 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​v;​-​>C:​Landroid/​view/​animation/​Interpolator;​ 94 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​a/​w;​-​>C:​Landroid/​view/​animation/​Interpolator;​
   
95 ·​·​·​·​return-​void 95 ·​·​·​·​return-​void
96 .​end·​method 96 .​end·​method
   
97 .​method·​constructor·​<init>()​V 97 .​method·​constructor·​<init>()​V
98 ·​·​·​·​.​locals·​2 98 ·​·​·​·​.​locals·​2
   
99 ·​·​·​·​const/​4·​v1,​·​0x0 99 ·​·​·​·​const/​4·​v1,​·​0x0
   
100 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​t;​-​><init>()​V 100 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​a/​u;​-​><init>()​V
   
101 ·​·​·​·​const/​4·​v0,​·​0x0 101 ·​·​·​·​const/​4·​v0,​·​0x0
   
102 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​v;​-​>n:​I 102 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​a/​w;​-​>n:​I
   
103 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​v;​-​>w:​Landroid/​os/​Bundle;​ 103 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​w;​-​>w:​Landroid/​os/​Bundle;​
   
104 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​v;​-​>x:​Landroid/​util/​SparseArray;​ 104 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​w;​-​>x:​Landroid/​util/​SparseArray;​
   
105 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​w;​ 105 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​x;​
   
106 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​w;​-​><init>(Landroid/​support/​v4/​app/​v;​)​V 106 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​a/​a/​x;​-​><init>(Landroid/​support/​a/​a/​w;​)​V
   
107 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​v;​-​>y:​Ljava/​lang/​Runnable;​ 107 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​w;​-​>y:​Ljava/​lang/​Runnable;​
   
108 ·​·​·​·​return-​void 108 ·​·​·​·​return-​void
Max diff block lines reached; 209481/213138 bytes (98.28%) of diff not shown.
⊟
smali/android/support/v4/widget/ae.smali vs.
smali/android/support/a/h/q.smali
Files similar despite different names (difference score: 39)
Offset 1, 66 lines modified Offset 1, 66 lines modified
1 .​class·​public·​abstract·​Landroid/​support/​v4/​widget/​ae;​ 1 .​class·​public·​abstract·​Landroid/​support/​a/​h/​q;​
2 .​super·​Landroid/​support/​v4/​widget/​e;​ 2 .​super·​Landroid/​support/​a/​h/​e;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​j:​I 4 .​field·​private·​j:​I
   
5 .​field·​private·​k:​I 5 .​field·​private·​k:​I
   
6 .​field·​private·​l:​Landroid/​view/​LayoutInflater;​ 6 .​field·​private·​l:​Landroid/​view/​LayoutInflater;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​Z)​V 8 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​ILandroid/​database/​Cursor;​Z)​V
9 ·​·​·​·​.​locals·​1 9 ·​·​·​·​.​locals·​1
   
10 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p3,​·​p4},​·​Landroid/​support/​v4/​widget/​e;​-​><init>(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Z)​V 10 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p3,​·​p4},​·​Landroid/​support/​a/​h/​e;​-​><init>(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Z)​V
   
11 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>k:​I 11 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>k:​I
   
12 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>j:​I 12 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>j:​I
   
13 ·​·​·​·​const-​string·​v0,​·​"layout_inflater" 13 ·​·​·​·​const-​string·​v0,​·​"layout_inflater"
   
14 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 14 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
15 ·​·​·​·​move-​result-​object·​v0 15 ·​·​·​·​move-​result-​object·​v0
   
16 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater;​ 16 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​LayoutInflater;​
   
17 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>l:​Landroid/​view/​LayoutInflater;​ 17 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>l:​Landroid/​view/​LayoutInflater;​
   
18 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
19 .​end·​method 19 .​end·​method
   
   
20 #·​virtual·​methods 20 #·​virtual·​methods
21 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 21 .​method·​public·​a(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
22 ·​·​·​·​.​locals·​3 22 ·​·​·​·​.​locals·​3
   
23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>l:​Landroid/​view/​LayoutInflater;​ 23 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>l:​Landroid/​view/​LayoutInflater;​
   
24 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>j:​I 24 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>j:​I
   
25 ·​·​·​·​const/​4·​v2,​·​0x0 25 ·​·​·​·​const/​4·​v2,​·​0x0
   
26 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p3,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 26 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p3,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
27 ·​·​·​·​move-​result-​object·​v0 27 ·​·​·​·​move-​result-​object·​v0
   
28 ·​·​·​·​return-​object·​v0 28 ·​·​·​·​return-​object·​v0
29 .​end·​method 29 .​end·​method
   
30 .​method·​public·​b(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 30 .​method·​public·​b(Landroid/​content/​Context;​Landroid/​database/​Cursor;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
31 ·​·​·​·​.​locals·​3 31 ·​·​·​·​.​locals·​3
   
32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>l:​Landroid/​view/​LayoutInflater;​ 32 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>l:​Landroid/​view/​LayoutInflater;​
   
33 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ae;​-​>k:​I 33 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​a/​h/​q;​-​>k:​I
   
34 ·​·​·​·​const/​4·​v2,​·​0x0 34 ·​·​·​·​const/​4·​v2,​·​0x0
   
35 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p3,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​ 35 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p3,​·​v2},​·​Landroid/​view/​LayoutInflater;​-​>inflate(ILandroid/​view/​ViewGroup;​Z)​Landroid/​view/​View;​
   
36 ·​·​·​·​move-​result-​object·​v0 36 ·​·​·​·​move-​result-​object·​v0
   
⊟
smali/android/support/v4/view/ag.smali vs.
smali/android/support/a/g/t.smali
Files similar despite different names (difference score: 1)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ag;​ 1 .​class·​Landroid/​support/​a/​g/​t;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​ 4 .​method·​public·​static·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
⊟
smali/android/support/v4/view/z.smali vs.
smali/android/support/a/g/m.smali
Files similar despite different names (difference score: 9)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​view/​z;​ 1 .​class·​Landroid/​support/​a/​g/​m;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​I 4 .​method·​public·​static·​a(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​I
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
⊟
smali/android/support/v4/b/a/f.smali vs.
smali/android/support/a/c/a/f.smali
Files similar despite different names (difference score: 30)
Offset 1, 54 lines modified Offset 1, 54 lines modified
1 .​class·​Landroid/​support/​v4/​b/​a/​f;​ 1 .​class·​Landroid/​support/​a/​c/​a/​f;​
2 .​super·​Landroid/​support/​v4/​b/​a/​e;​ 2 .​super·​Landroid/​support/​a/​c/​a/​e;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​constructor·​<init>()​V 4 .​method·​constructor·​<init>()​V
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​b/​a/​e;​-​><init>()​V 6 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​c/​a/​e;​-​><init>()​V
   
7 ·​·​·​·​return-​void 7 ·​·​·​·​return-​void
8 .​end·​method 8 .​end·​method
   
   
9 #·​virtual·​methods 9 #·​virtual·​methods
10 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V 10 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​FF)​V
11 ·​·​·​·​.​locals·​0 11 ·​·​·​·​.​locals·​0
   
12 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​b/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​FF)​V 12 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​a/​c/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​FF)​V
   
13 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
14 .​end·​method 14 .​end·​method
   
15 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​I)​V 15 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​I)​V
16 ·​·​·​·​.​locals·​0 16 ·​·​·​·​.​locals·​0
   
17 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​b/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​I)​V 17 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​c/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​I)​V
   
18 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V 20 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4,​·​p5},​·​Landroid/​support/​v4/​b/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V 22 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4,​·​p5},​·​Landroid/​support/​a/​c/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​IIII)​V
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V 25 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​b/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V 27 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​c/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V
   
28 ·​·​·​·​return-​void 28 ·​·​·​·​return-​void
29 .​end·​method 29 .​end·​method
   
30 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V 30 .​method·​public·​a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V
31 ·​·​·​·​.​locals·​0 31 ·​·​·​·​.​locals·​0
   
32 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​b/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V 32 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​a/​c/​a/​i;​-​>a(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V
   
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
⊟
smali/android/support/v4/app/h.smali vs.
smali/android/support/a/a/h.smali
Files similar despite different names (difference score: 58)
Offset 1, 65 lines modified Offset 1, 65 lines modified
1 .​class·​Landroid/​support/​v4/​app/​h;​ 1 .​class·​Landroid/​support/​a/​a/​h;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​ 4 .​implements·​Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​ 6 .​field·​final·​synthetic·​a:​Landroid/​view/​View;​
   
7 .​field·​final·​synthetic·​b:​Landroid/​support/​v4/​app/​j;​ 7 .​field·​final·​synthetic·​b:​Landroid/​support/​a/​a/​j;​
   
8 .​field·​final·​synthetic·​c:​I 8 .​field·​final·​synthetic·​c:​I
   
9 .​field·​final·​synthetic·​d:​Ljava/​lang/​Object;​ 9 .​field·​final·​synthetic·​d:​Ljava/​lang/​Object;​
   
10 .​field·​final·​synthetic·​e:​Landroid/​support/​v4/​app/​e;​ 10 .​field·​final·​synthetic·​e:​Landroid/​support/​a/​a/​e;​
   
   
11 #·​direct·​methods 11 #·​direct·​methods
12 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​e;​Landroid/​view/​View;​Landroid/​support/​v4/​app/​j;​ILjava/​lang/​Object;​)​V 12 .​method·​constructor·​<init>(Landroid/​support/​a/​a/​e;​Landroid/​view/​View;​Landroid/​support/​a/​a/​j;​ILjava/​lang/​Object;​)​V
13 ·​·​·​·​.​locals·​0 13 ·​·​·​·​.​locals·​0
   
14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>e:​Landroid/​support/​v4/​app/​e;​ 14 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>e:​Landroid/​support/​a/​a/​e;​
   
15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>a:​Landroid/​view/​View;​ 15 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>a:​Landroid/​view/​View;​
   
16 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>b:​Landroid/​support/​v4/​app/​j;​ 16 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>b:​Landroid/​support/​a/​a/​j;​
   
17 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>c:​I 17 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>c:​I
   
18 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>d:​Ljava/​lang/​Object;​ 18 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>d:​Ljava/​lang/​Object;​
   
19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
20 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
21 .​end·​method 21 .​end·​method
   
   
22 #·​virtual·​methods 22 #·​virtual·​methods
23 .​method·​public·​onPreDraw()​Z 23 .​method·​public·​onPreDraw()​Z
24 ·​·​·​·​.​locals·​4 24 ·​·​·​·​.​locals·​4
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>a:​Landroid/​view/​View;​ 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>a:​Landroid/​view/​View;​
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
27 ·​·​·​·​move-​result-​object·​v0 27 ·​·​·​·​move-​result-​object·​v0
   
28 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 28 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>e:​Landroid/​support/​v4/​app/​e;​ 29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>e:​Landroid/​support/​a/​a/​e;​
   
30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>b:​Landroid/​support/​v4/​app/​j;​ 30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>b:​Landroid/​support/​a/​a/​j;​
   
31 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>c:​I 31 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>c:​I
   
32 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​h;​-​>d:​Ljava/​lang/​Object;​ 32 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​a/​a/​h;​-​>d:​Ljava/​lang/​Object;​
   
33 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​e;​-​>a(Landroid/​support/​v4/​app/​e;​Landroid/​support/​v4/​app/​j;​ILjava/​lang/​Object;​)​V 33 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​a/​a/​e;​-​>a(Landroid/​support/​a/​a/​e;​Landroid/​support/​a/​a/​j;​ILjava/​lang/​Object;​)​V
   
34 ·​·​·​·​const/​4·​v0,​·​0x1 34 ·​·​·​·​const/​4·​v0,​·​0x1
   
35 ·​·​·​·​return·​v0 35 ·​·​·​·​return·​v0
36 .​end·​method 36 .​end·​method
⊟
smali/android/support/v4/f/e.smali vs.
smali/android/support/a/f/e.smali
Files similar despite different names (difference score: 46)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​Landroid/​support/​v4/​f/​e;​ 1 .​class·​public·​Landroid/​support/​a/​f/​e;​
2 .​super·​Ljava/​io/​Writer;​ 2 .​super·​Ljava/​io/​Writer;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​final·​a:​Ljava/​lang/​String;​ 4 .​field·​private·​final·​a:​Ljava/​lang/​String;​
   
5 .​field·​private·​b:​Ljava/​lang/​StringBuilder;​ 5 .​field·​private·​b:​Ljava/​lang/​StringBuilder;​
Offset 16, 47 lines modified Offset 16, 47 lines modified
   
16 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 16 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
17 ·​·​·​·​const/​16·​v1,​·​0x80 17 ·​·​·​·​const/​16·​v1,​·​0x80
   
18 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V 18 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V
   
19 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 19 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
20 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>a:​Ljava/​lang/​String;​ 20 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>a:​Ljava/​lang/​String;​
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
23 .​method·​private·​a()​V 23 .​method·​private·​a()​V
24 ·​·​·​·​.​locals·​3 24 ·​·​·​·​.​locals·​3
   
25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 25 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
26 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>length()​I 26 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​StringBuilder;​-​>length()​I
   
27 ·​·​·​·​move-​result·​v0 27 ·​·​·​·​move-​result·​v0
   
28 ·​·​·​·​if-​lez·​v0,​·​:​cond_0 28 ·​·​·​·​if-​lez·​v0,​·​:​cond_0
   
29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>a:​Ljava/​lang/​String;​ 29 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>a:​Ljava/​lang/​String;​
   
30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 30 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
31 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 31 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
32 ·​·​·​·​move-​result-​object·​v1 32 ·​·​·​·​move-​result-​object·​v1
   
33 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 33 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​util/​Log;​-​>d(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
35 ·​·​·​·​const/​4·​v1,​·​0x0 35 ·​·​·​·​const/​4·​v1,​·​0x0
   
36 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 36 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
37 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>length()​I 37 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>length()​I
   
38 ·​·​·​·​move-​result·​v2 38 ·​·​·​·​move-​result·​v2
   
39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>delete(II)​Ljava/​lang/​StringBuilder;​ 39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>delete(II)​Ljava/​lang/​StringBuilder;​
   
Offset 65, 23 lines modified Offset 65, 23 lines modified
65 .​end·​method 65 .​end·​method
   
   
66 #·​virtual·​methods 66 #·​virtual·​methods
67 .​method·​public·​close()​V 67 .​method·​public·​close()​V
68 ·​·​·​·​.​locals·​0 68 ·​·​·​·​.​locals·​0
   
69 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​f/​e;​-​>a()​V 69 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​f/​e;​-​>a()​V
   
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
71 .​end·​method 71 .​end·​method
   
72 .​method·​public·​flush()​V 72 .​method·​public·​flush()​V
73 ·​·​·​·​.​locals·​0 73 ·​·​·​·​.​locals·​0
   
74 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​f/​e;​-​>a()​V 74 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​f/​e;​-​>a()​V
   
75 ·​·​·​·​return-​void 75 ·​·​·​·​return-​void
76 .​end·​method 76 .​end·​method
   
77 .​method·​public·​write([CII)​V 77 .​method·​public·​write([CII)​V
78 ·​·​·​·​.​locals·​3 78 ·​·​·​·​.​locals·​3
   
Offset 94, 23 lines modified Offset 94, 23 lines modified
   
94 ·​·​·​·​aget-​char·​v1,​·​p1,​·​v1 94 ·​·​·​·​aget-​char·​v1,​·​p1,​·​v1
   
95 ·​·​·​·​const/​16·​v2,​·​0xa 95 ·​·​·​·​const/​16·​v2,​·​0xa
   
96 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0 96 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0
   
97 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​f/​e;​-​>a()​V 97 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​a/​f/​e;​-​>a()​V
   
98 ·​·​·​·​:​goto_1 98 ·​·​·​·​:​goto_1
99 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 99 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
100 ·​·​·​·​goto·​:​goto_0 100 ·​·​·​·​goto·​:​goto_0
   
101 ·​·​·​·​:​cond_0 101 ·​·​·​·​:​cond_0
102 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​ 102 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​a/​f/​e;​-​>b:​Ljava/​lang/​StringBuilder;​
   
103 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​ 103 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(C)​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 50/3154 bytes (1.59%) of diff not shown.
⊟
smali/android/support/v4/app/af.smali vs.
smali/android/support/a/a/af.smali
Files similar despite different names (difference score: 12)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​app/​af;​ 1 .​class·​Landroid/​support/​a/​a/​af;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 4 .​method·​public·​static·​a(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
5 ·​·​·​·​.​locals·​0 5 ·​·​·​·​.​locals·​0
   
Offset 19, 15 lines modified Offset 19, 15 lines modified
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​)​Ljava/​lang/​Object;​ 20 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​)​Ljava/​lang/​Object;​
21 ·​·​·​·​.​locals·​1 21 ·​·​·​·​.​locals·​1
   
22 ·​·​·​·​if-​eqz·​p0,​·​:​cond_1 22 ·​·​·​·​if-​eqz·​p0,​·​:​cond_1
   
23 ·​·​·​·​invoke-​static·​{p2,​·​p1},​·​Landroid/​support/​v4/​app/​af;​-​>b(Ljava/​util/​ArrayList;​Landroid/​view/​View;​)​V 23 ·​·​·​·​invoke-​static·​{p2,​·​p1},​·​Landroid/​support/​a/​a/​af;​-​>b(Ljava/​util/​ArrayList;​Landroid/​view/​View;​)​V
   
24 ·​·​·​·​if-​eqz·​p3,​·​:​cond_0 24 ·​·​·​·​if-​eqz·​p3,​·​:​cond_0
   
25 ·​·​·​·​invoke-​interface·​{p3},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​ 25 ·​·​·​·​invoke-​interface·​{p3},​·​Ljava/​util/​Map;​-​>values()​Ljava/​util/​Collection;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
Offset 47, 15 lines modified Offset 47, 15 lines modified
47 ·​·​·​·​return-​object·​p0 47 ·​·​·​·​return-​object·​p0
   
48 ·​·​·​·​:​cond_2 48 ·​·​·​·​:​cond_2
49 ·​·​·​·​move-​object·​v0,​·​p0 49 ·​·​·​·​move-​object·​v0,​·​p0
   
50 ·​·​·​·​check-​cast·​v0,​·​Landroid/​transition/​Transition;​ 50 ·​·​·​·​check-​cast·​v0,​·​Landroid/​transition/​Transition;​
   
51 ·​·​·​·​invoke-​static·​{v0,​·​p2},​·​Landroid/​support/​v4/​app/​af;​-​>b(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 51 ·​·​·​·​invoke-​static·​{v0,​·​p2},​·​Landroid/​support/​a/​a/​af;​-​>b(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
52 ·​·​·​·​goto·​:​goto_0 52 ·​·​·​·​goto·​:​goto_0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​Ljava/​lang/​Object;​Z)​Ljava/​lang/​Object;​ 54 .​method·​public·​static·​a(Ljava/​lang/​Object;​Ljava/​lang/​Object;​Ljava/​lang/​Object;​Z)​Ljava/​lang/​Object;​
55 ·​·​·​·​.​locals·​2 55 ·​·​·​·​.​locals·​2
   
Offset 167, 22 lines modified Offset 167, 22 lines modified
167 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTransitionName()​Ljava/​lang/​String;​ 167 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getTransitionName()​Ljava/​lang/​String;​
   
168 ·​·​·​·​move-​result-​object·​v0 168 ·​·​·​·​move-​result-​object·​v0
   
169 ·​·​·​·​return-​object·​v0 169 ·​·​·​·​return-​object·​v0
170 .​end·​method 170 .​end·​method
   
171 .​method·​private·​static·​a(Landroid/​transition/​Transition;​Landroid/​support/​v4/​app/​ak;​)​V 171 .​method·​private·​static·​a(Landroid/​transition/​Transition;​Landroid/​support/​a/​a/​ak;​)​V
172 ·​·​·​·​.​locals·​1 172 ·​·​·​·​.​locals·​1
   
173 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0 173 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0
   
174 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ai;​ 174 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​ai;​
   
175 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​ai;​-​><init>(Landroid/​support/​v4/​app/​ak;​)​V 175 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​a/​a/​ai;​-​><init>(Landroid/​support/​a/​a/​ak;​)​V
   
176 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​transition/​Transition;​-​>setEpicenterCallback​(Landroid/​transition/​Transition$EpicenterC​allback;​)​V 176 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​transition/​Transition;​-​>setEpicenterCallback​(Landroid/​transition/​Transition$EpicenterC​allback;​)​V
   
177 ·​·​·​·​:​cond_0 177 ·​·​·​·​:​cond_0
178 ·​·​·​·​return-​void 178 ·​·​·​·​return-​void
179 .​end·​method 179 .​end·​method
   
Offset 207, 15 lines modified Offset 207, 15 lines modified
   
207 ·​·​·​·​if-​eqz·​v11,​·​:​cond_0 207 ·​·​·​·​if-​eqz·​v11,​·​:​cond_0
   
208 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 208 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
209 ·​·​·​·​move-​result-​object·​v12 209 ·​·​·​·​move-​result-​object·​v12
   
210 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​aj;​ 210 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​a/​aj;​
   
211 ·​·​·​·​move-​object·​v1,​·​p0 211 ·​·​·​·​move-​object·​v1,​·​p0
   
212 ·​·​·​·​move-​object·​v3,​·​p1 212 ·​·​·​·​move-​object·​v3,​·​p1
   
213 ·​·​·​·​move-​object/​from16·​v4,​·​p3 213 ·​·​·​·​move-​object/​from16·​v4,​·​p3
   
Offset 223, 15 lines modified Offset 223, 15 lines modified
   
223 ·​·​·​·​move-​object/​from16·​v8,​·​p7 223 ·​·​·​·​move-​object/​from16·​v8,​·​p7
   
224 ·​·​·​·​move-​object/​from16·​v9,​·​p10 224 ·​·​·​·​move-​object/​from16·​v9,​·​p10
   
225 ·​·​·​·​move-​object/​from16·​v10,​·​p9 225 ·​·​·​·​move-​object/​from16·​v10,​·​p9
   
226 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Landroid/​support/​v4/​app/​aj;​-​><init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​)​V 226 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v11},​·​Landroid/​support/​a/​a/​aj;​-​><init>(Landroid/​view/​View;​Landroid/​transition/​Transition;​Landroid/​view/​View;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​Ljava/​util/​ArrayList;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​Landroid/​transition/​Transition;​)​V
   
227 ·​·​·​·​invoke-​virtual·​{v12,​·​v0},​·​Landroid/​view/​ViewTreeObserver;​-​>addOnPreDrawListener​(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 227 ·​·​·​·​invoke-​virtual·​{v12,​·​v0},​·​Landroid/​view/​ViewTreeObserver;​-​>addOnPreDrawListener​(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
228 ·​·​·​·​:​cond_0 228 ·​·​·​·​:​cond_0
229 ·​·​·​·​return-​void 229 ·​·​·​·​return-​void
230 .​end·​method 230 .​end·​method
   
Offset 246, 21 lines modified Offset 246, 21 lines modified
246 .​end·​method 246 .​end·​method
   
247 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 247 .​method·​public·​static·​a(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
Max diff block lines reached; 5158/8721 bytes (59.14%) of diff not shown.
⊟
smali/android/support/v4/view/x.smali vs.
smali/android/support/a/g/k.smali
Files similar despite different names (difference score: 13)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​view/​x;​ 1 .​class·​Landroid/​support/​a/​g/​k;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​view/​w;​ 4 .​implements·​Landroid/​support/​a/​g/​j;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
⊟
smali/android/support/v4/f/j.smali vs.
smali/android/support/a/f/j.smali
Files similar despite different names (difference score: 42)
Offset 1, 23 lines modified Offset 1, 23 lines modified
1 .​class·​final·​Landroid/​support/​v4/​f/​j;​ 1 .​class·​final·​Landroid/​support/​a/​f/​j;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Ljava/​util/​Set;​ 4 .​implements·​Ljava/​util/​Set;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v4/​f/​g;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​a/​f/​g;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v4/​f/​g;​)​V 8 .​method·​constructor·​<init>(Landroid/​support/​a/​f/​g;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​j;​-​>a:​Landroid/​support/​v4/​f/​g;​ 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​f/​j;​-​>a:​Landroid/​support/​a/​f/​g;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
   
Offset 41, 27 lines modified Offset 41, 27 lines modified
   
41 ·​·​·​·​throw·​v0 41 ·​·​·​·​throw·​v0
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​clear()​V 43 .​method·​public·​clear()​V
44 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
   
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​j;​-​>a:​Landroid/​support/​v4/​f/​g;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​j;​-​>a:​Landroid/​support/​a/​f/​g;​
   
46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>c()​V 46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>c()​V
   
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​contains(Ljava/​lang/​Object;​)​Z 49 .​method·​public·​contains(Ljava/​lang/​Object;​)​Z
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​j;​-​>a:​Landroid/​support/​v4/​f/​g;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​j;​-​>a:​Landroid/​support/​a/​f/​g;​
   
52 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​f/​g;​-​>a(Ljava/​lang/​Object;​)​I 52 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​a/​f/​g;​-​>a(Ljava/​lang/​Object;​)​I
   
53 ·​·​·​·​move-​result·​v0 53 ·​·​·​·​move-​result·​v0
   
54 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0 54 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
55 ·​·​·​·​const/​4·​v0,​·​0x1 55 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 73, 60 lines modified Offset 73, 60 lines modified
   
73 ·​·​·​·​goto·​:​goto_0 73 ·​·​·​·​goto·​:​goto_0
74 .​end·​method 74 .​end·​method
   
75 .​method·​public·​containsAll(Ljava/​util/​Collection;​)​Z 75 .​method·​public·​containsAll(Ljava/​util/​Collection;​)​Z
76 ·​·​·​·​.​locals·​1 76 ·​·​·​·​.​locals·​1
   
77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​j;​-​>a:​Landroid/​support/​v4/​f/​g;​ 77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​j;​-​>a:​Landroid/​support/​a/​f/​g;​
   
78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>b()​Ljava/​util/​Map;​ 78 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>b()​Ljava/​util/​Map;​
   
79 ·​·​·​·​move-​result-​object·​v0 79 ·​·​·​·​move-​result-​object·​v0
   
80 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​f/​g;​-​>a(Ljava/​util/​Map;​Ljava/​util/​Collection;​)​Z 80 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​a/​f/​g;​-​>a(Ljava/​util/​Map;​Ljava/​util/​Collection;​)​Z
   
81 ·​·​·​·​move-​result·​v0 81 ·​·​·​·​move-​result·​v0
   
82 ·​·​·​·​return·​v0 82 ·​·​·​·​return·​v0
83 .​end·​method 83 .​end·​method
   
84 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z 84 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z
85 ·​·​·​·​.​locals·​1 85 ·​·​·​·​.​locals·​1
   
86 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​f/​g;​-​>a(Ljava/​util/​Set;​Ljava/​lang/​Object;​)​Z 86 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​a/​f/​g;​-​>a(Ljava/​util/​Set;​Ljava/​lang/​Object;​)​Z
   
87 ·​·​·​·​move-​result·​v0 87 ·​·​·​·​move-​result·​v0
   
88 ·​·​·​·​return·​v0 88 ·​·​·​·​return·​v0
89 .​end·​method 89 .​end·​method
   
90 .​method·​public·​hashCode()​I 90 .​method·​public·​hashCode()​I
91 ·​·​·​·​.​locals·​4 91 ·​·​·​·​.​locals·​4
   
92 ·​·​·​·​const/​4·​v1,​·​0x0 92 ·​·​·​·​const/​4·​v1,​·​0x0
   
93 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​j;​-​>a:​Landroid/​support/​v4/​f/​g;​ 93 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​j;​-​>a:​Landroid/​support/​a/​f/​g;​
   
94 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 94 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
95 ·​·​·​·​move-​result·​v0 95 ·​·​·​·​move-​result·​v0
   
96 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 96 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1
   
97 ·​·​·​·​move·​v2,​·​v0 97 ·​·​·​·​move·​v2,​·​v0
   
98 ·​·​·​·​move·​v3,​·​v1 98 ·​·​·​·​move·​v3,​·​v1
   
Max diff block lines reached; 4973/7949 bytes (62.56%) of diff not shown.
⊟
smali/android/support/v4/f/l.smali vs.
smali/android/support/a/f/l.smali
Files similar despite different names (difference score: 47)
Offset 1, 23 lines modified Offset 1, 23 lines modified
1 .​class·​final·​Landroid/​support/​v4/​f/​l;​ 1 .​class·​final·​Landroid/​support/​a/​f/​l;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Ljava/​util/​Collection;​ 4 .​implements·​Ljava/​util/​Collection;​
   
   
5 #·​instance·​fields 5 #·​instance·​fields
6 .​field·​final·​synthetic·​a:​Landroid/​support/​v4/​f/​g;​ 6 .​field·​final·​synthetic·​a:​Landroid/​support/​a/​f/​g;​
   
   
7 #·​direct·​methods 7 #·​direct·​methods
8 .​method·​constructor·​<init>(Landroid/​support/​v4/​f/​g;​)​V 8 .​method·​constructor·​<init>(Landroid/​support/​a/​f/​g;​)​V
9 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​l;​-​>a:​Landroid/​support/​v4/​f/​g;​ 10 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​a/​f/​l;​-​>a:​Landroid/​support/​a/​f/​g;​
   
11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 11 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
12 ·​·​·​·​return-​void 12 ·​·​·​·​return-​void
13 .​end·​method 13 .​end·​method
   
   
Offset 41, 27 lines modified Offset 41, 27 lines modified
   
41 ·​·​·​·​throw·​v0 41 ·​·​·​·​throw·​v0
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​clear()​V 43 .​method·​public·​clear()​V
44 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
   
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​l;​-​>a:​Landroid/​support/​v4/​f/​g;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​l;​-​>a:​Landroid/​support/​a/​f/​g;​
   
46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>c()​V 46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>c()​V
   
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​contains(Ljava/​lang/​Object;​)​Z 49 .​method·​public·​contains(Ljava/​lang/​Object;​)​Z
50 ·​·​·​·​.​locals·​1 50 ·​·​·​·​.​locals·​1
   
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​l;​-​>a:​Landroid/​support/​v4/​f/​g;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​l;​-​>a:​Landroid/​support/​a/​f/​g;​
   
52 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​f/​g;​-​>b(Ljava/​lang/​Object;​)​I 52 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​a/​f/​g;​-​>b(Ljava/​lang/​Object;​)​I
   
53 ·​·​·​·​move-​result·​v0 53 ·​·​·​·​move-​result·​v0
   
54 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0 54 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
55 ·​·​·​·​const/​4·​v0,​·​0x1 55 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 88, 15 lines modified Offset 88, 15 lines modified
   
88 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 88 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
89 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 89 ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
90 ·​·​·​·​move-​result-​object·​v1 90 ·​·​·​·​move-​result-​object·​v1
   
91 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v4/​f/​l;​-​>contains(Ljava/​lang/​Object;​)​Z 91 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​a/​f/​l;​-​>contains(Ljava/​lang/​Object;​)​Z
   
92 ·​·​·​·​move-​result·​v1 92 ·​·​·​·​move-​result·​v1
   
93 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 93 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
94 ·​·​·​·​const/​4·​v0,​·​0x0 94 ·​·​·​·​const/​4·​v0,​·​0x0
   
Offset 108, 17 lines modified Offset 108, 17 lines modified
   
108 ·​·​·​·​goto·​:​goto_0 108 ·​·​·​·​goto·​:​goto_0
109 .​end·​method 109 .​end·​method
   
110 .​method·​public·​isEmpty()​Z 110 .​method·​public·​isEmpty()​Z
111 ·​·​·​·​.​locals·​1 111 ·​·​·​·​.​locals·​1
   
112 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​l;​-​>a:​Landroid/​support/​v4/​f/​g;​ 112 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​l;​-​>a:​Landroid/​support/​a/​f/​g;​
   
113 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​f/​g;​-​>a()​I 113 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​a/​f/​g;​-​>a()​I
   
114 ·​·​·​·​move-​result·​v0 114 ·​·​·​·​move-​result·​v0
   
115 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 115 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
116 ·​·​·​·​const/​4·​v0,​·​0x1 116 ·​·​·​·​const/​4·​v0,​·​0x1
   
Offset 130, 39 lines modified Offset 130, 39 lines modified
   
130 ·​·​·​·​goto·​:​goto_0 130 ·​·​·​·​goto·​:​goto_0
131 .​end·​method 131 .​end·​method
   
132 .​method·​public·​iterator()​Ljava/​util/​Iterator;​ 132 .​method·​public·​iterator()​Ljava/​util/​Iterator;​
133 ·​·​·​·​.​locals·​3 133 ·​·​·​·​.​locals·​3
   
134 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​f/​h;​ 134 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​f/​h;​
   
135 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​f/​l;​-​>a:​Landroid/​support/​v4/​f/​g;​ 135 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​a/​f/​l;​-​>a:​Landroid/​support/​a/​f/​g;​
   
136 ·​·​·​·​const/​4·​v2,​·​0x1 136 ·​·​·​·​const/​4·​v2,​·​0x1
   
Max diff block lines reached; 4928/7890 bytes (62.46%) of diff not shown.
⊟
smali/android/support/v4/e/a.smali vs.
smali/android/support/a/e/a.smali
Files similar despite different names (difference score: 47)
Offset 1, 60 lines modified Offset 1, 60 lines modified
1 .​class·​public·​Landroid/​support/​v4/​e/​a;​ 1 .​class·​public·​Landroid/​support/​a/​e/​a;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​final·​a:​Landroid/​support/​v4/​e/​b;​ 4 .​field·​private·​static·​final·​a:​Landroid/​support/​a/​e/​b;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​static·​constructor·​<clinit>()​V 6 .​method·​static·​constructor·​<clinit>()​V
7 ·​·​·​·​.​locals·​2 7 ·​·​·​·​.​locals·​2
   
8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 8 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
9 ·​·​·​·​const/​16·​v1,​·​0xe 9 ·​·​·​·​const/​16·​v1,​·​0xe
   
10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 10 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​e/​d;​ 11 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​e/​d;​
   
12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​e/​d;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​e/​d;​-​><init>()​V
   
13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​a;​-​>a:​Landroid/​support/​v4/​e/​b;​ 13 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​a;​-​>a:​Landroid/​support/​a/​e/​b;​
   
14 ·​·​·​·​:​goto_0 14 ·​·​·​·​:​goto_0
15 ·​·​·​·​return-​void 15 ·​·​·​·​return-​void
   
16 ·​·​·​·​:​cond_0 16 ·​·​·​·​:​cond_0
17 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​e/​c;​ 17 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​a/​e/​c;​
   
18 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​e/​c;​-​><init>()​V 18 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​a/​e/​c;​-​><init>()​V
   
19 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​a;​-​>a:​Landroid/​support/​v4/​e/​b;​ 19 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​a;​-​>a:​Landroid/​support/​a/​e/​b;​
   
20 ·​·​·​·​goto·​:​goto_0 20 ·​·​·​·​goto·​:​goto_0
21 .​end·​method 21 .​end·​method
   
22 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 22 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​e/​a;​-​>a:​Landroid/​support/​v4/​e/​b;​ 24 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​e/​a;​-​>a:​Landroid/​support/​a/​e/​b;​
   
25 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​e/​b;​-​>a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 25 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​a/​e/​b;​-​>a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
26 ·​·​·​·​move-​result-​object·​v0 26 ·​·​·​·​move-​result-​object·​v0
   
27 ·​·​·​·​return-​object·​v0 27 ·​·​·​·​return-​object·​v0
28 .​end·​method 28 .​end·​method
   
29 .​method·​public·​static·​b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 29 .​method·​public·​static·​b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​e/​a;​-​>a:​Landroid/​support/​v4/​e/​b;​ 31 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​e/​a;​-​>a:​Landroid/​support/​a/​e/​b;​
   
32 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​e/​b;​-​>b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 32 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​a/​e/​b;​-​>b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
33 ·​·​·​·​move-​result-​object·​v0 33 ·​·​·​·​move-​result-​object·​v0
   
34 ·​·​·​·​return-​object·​v0 34 ·​·​·​·​return-​object·​v0
35 .​end·​method 35 .​end·​method
⊟
smali/android/support/v4/app/as.smali vs.
smali/android/support/a/a/as.smali
Files similar despite different names (difference score: 18)
Offset 1, 12 lines modified Offset 1, 12 lines modified
1 .​class·​Landroid/​support/​v4/​app/​as;​ 1 .​class·​Landroid/​support/​a/​a/​as;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
3 #·​interfaces 3 #·​interfaces
4 .​implements·​Landroid/​support/​v4/​app/​ar;​ 4 .​implements·​Landroid/​support/​a/​a/​ar;​
   
   
5 #·​direct·​methods 5 #·​direct·​methods
6 .​method·​constructor·​<init>()​V 6 .​method·​constructor·​<init>()​V
7 ·​·​·​·​.​locals·​0 7 ·​·​·​·​.​locals·​0
   
8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 8 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 17, 36 lines modified Offset 17, 36 lines modified
   
17 #·​virtual·​methods 17 #·​virtual·​methods
18 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 18 .​method·​public·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
19 ·​·​·​·​.​locals·​5 19 ·​·​·​·​.​locals·​5
   
20 ·​·​·​·​const/​4·​v0,​·​0x0 20 ·​·​·​·​const/​4·​v0,​·​0x0
   
21 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​aq;​-​>b(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​ 21 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​a/​a/​aq;​-​>b(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​
   
22 ·​·​·​·​move-​result-​object·​v1 22 ·​·​·​·​move-​result-​object·​v1
   
23 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 23 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
24 ·​·​·​·​:​goto_0 24 ·​·​·​·​:​goto_0
25 ·​·​·​·​return-​object·​v0 25 ·​·​·​·​return-​object·​v0
   
26 ·​·​·​·​:​cond_0 26 ·​·​·​·​:​cond_0
27 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​ 27 ·​·​·​·​new-​instance·​v2,​·​Landroid/​content/​ComponentName;​
   
28 ·​·​·​·​invoke-​direct·​{v2,​·​p1,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V 28 ·​·​·​·​invoke-​direct·​{v2,​·​p1,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V
   
29 ·​·​·​·​:​try_start_0 29 ·​·​·​·​:​try_start_0
30 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Landroid/​support/​v4/​app/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 30 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Landroid/​support/​a/​a/​aq;​-​>b(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
31 ·​·​·​·​move-​result-​object·​v3 31 ·​·​·​·​move-​result-​object·​v3
   
32 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 32 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
33 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​a/​e;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 33 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​a/​b/​e;​-​>a(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
34 ·​·​·​·​move-​result-​object·​v0 34 ·​·​·​·​move-​result-​object·​v0
   
35 ·​·​·​·​goto·​:​goto_0 35 ·​·​·​·​goto·​:​goto_0
   
36 ·​·​·​·​:​cond_1 36 ·​·​·​·​:​cond_1
37 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​Intent;​ 37 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​Intent;​
⊟
smali/android/support/v4/e/e.smali vs.
smali/android/support/a/e/e.smali
Files similar despite different names (difference score: 7)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​e/​e;​ 1 .​class·​Landroid/​support/​a/​e/​e;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​static·​fields 3 #·​static·​fields
4 .​field·​private·​static·​a:​Ljava/​lang/​reflect/​Method;​ 4 .​field·​private·​static·​a:​Ljava/​lang/​reflect/​Method;​
   
5 .​field·​private·​static·​b:​Ljava/​lang/​reflect/​Method;​ 5 .​field·​private·​static·​b:​Ljava/​lang/​reflect/​Method;​
Offset 33, 15 lines modified Offset 33, 15 lines modified
   
33 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3 33 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
34 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 34 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
35 ·​·​·​·​move-​result-​object·​v1 35 ·​·​·​·​move-​result-​object·​v1
   
36 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​ 36 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​a/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​
   
37 ·​·​·​·​const-​string·​v1,​·​"addLikelySubtags" 37 ·​·​·​·​const-​string·​v1,​·​"addLikelySubtags"
   
38 ·​·​·​·​const/​4·​v2,​·​0x1 38 ·​·​·​·​const/​4·​v2,​·​0x1
   
39 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Class;​ 39 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Class;​
   
Offset 51, 15 lines modified Offset 51, 15 lines modified
   
51 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3 51 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 52 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
53 ·​·​·​·​move-​result-​object·​v0 53 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​ 54 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​a/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​
55 ·​·​·​·​:​try_end_0 55 ·​·​·​·​:​try_end_0
56 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 56 ·​·​·​·​.​catch·​Ljava/​lang/​Exception;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
57 ·​·​·​·​:​cond_0 57 ·​·​·​·​:​cond_0
58 ·​·​·​·​:​goto_0 58 ·​·​·​·​:​goto_0
59 ·​·​·​·​return-​void 59 ·​·​·​·​return-​void
   
Offset 75, 27 lines modified Offset 75, 27 lines modified
   
75 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 75 .​method·​public·​static·​a(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
76 ·​·​·​·​.​locals·​4 76 ·​·​·​·​.​locals·​4
   
77 ·​·​·​·​const/​4·​v1,​·​0x0 77 ·​·​·​·​const/​4·​v1,​·​0x0
   
78 ·​·​·​·​:​try_start_0 78 ·​·​·​·​:​try_start_0
79 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​ 79 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​
   
80 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 80 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
81 ·​·​·​·​const/​4·​v0,​·​0x1 81 ·​·​·​·​const/​4·​v0,​·​0x1
   
82 ·​·​·​·​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​ 82 ·​·​·​·​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​
   
83 ·​·​·​·​const/​4·​v2,​·​0x0 83 ·​·​·​·​const/​4·​v2,​·​0x0
   
84 ·​·​·​·​aput-​object·​p0,​·​v0,​·​v2 84 ·​·​·​·​aput-​object·​p0,​·​v0,​·​v2
   
85 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​ 85 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​a/​e/​e;​-​>a:​Ljava/​lang/​reflect/​Method;​
   
86 ·​·​·​·​const/​4·​v3,​·​0x0 86 ·​·​·​·​const/​4·​v3,​·​0x0
   
87 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v0},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 87 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v0},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
88 ·​·​·​·​move-​result-​object·​v0 88 ·​·​·​·​move-​result-​object·​v0
   
Offset 130, 27 lines modified Offset 130, 27 lines modified
130 ·​·​·​·​goto·​:​goto_1 130 ·​·​·​·​goto·​:​goto_1
131 .​end·​method 131 .​end·​method
   
132 .​method·​public·​static·​b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 132 .​method·​public·​static·​b(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
133 ·​·​·​·​.​locals·​3 133 ·​·​·​·​.​locals·​3
   
134 ·​·​·​·​:​try_start_0 134 ·​·​·​·​:​try_start_0
135 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​ 135 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​a/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​
   
136 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 136 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
137 ·​·​·​·​const/​4·​v0,​·​0x1 137 ·​·​·​·​const/​4·​v0,​·​0x1
   
138 ·​·​·​·​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​ 138 ·​·​·​·​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Object;​
   
139 ·​·​·​·​const/​4·​v1,​·​0x0 139 ·​·​·​·​const/​4·​v1,​·​0x0
   
140 ·​·​·​·​aput-​object·​p0,​·​v0,​·​v1 140 ·​·​·​·​aput-​object·​p0,​·​v0,​·​v1
   
141 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​ 141 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​a/​e/​e;​-​>b:​Ljava/​lang/​reflect/​Method;​
   
142 ·​·​·​·​const/​4·​v2,​·​0x0 142 ·​·​·​·​const/​4·​v2,​·​0x0
   
143 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 143 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
144 ·​·​·​·​move-​result-​object·​v0 144 ·​·​·​·​move-​result-​object·​v0
   
⊟
smali/android/support/v4/f/f.smali vs.
smali/android/support/a/f/f.smali
Files similar despite different names (difference score: 28)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​public·​Landroid/​support/​v4/​f/​f;​ 1 .​class·​public·​Landroid/​support/​a/​f/​f;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​instance·​fields 3 #·​instance·​fields
4 .​field·​private·​final·​a:​Ljava/​util/​LinkedHashMap;​ 4 .​field·​private·​final·​a:​Ljava/​util/​LinkedHashMap;​
   
5 .​field·​private·​b:​I 5 .​field·​private·​b:​I
Offset 33, 35 lines modified Offset 33, 35 lines modified
33 ·​·​·​·​const-​string·​v1,​·​"maxSize·​<=·​0" 33 ·​·​·​·​const-​string·​v1,​·​"maxSize·​<=·​0"
   
34 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 34 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
35 ·​·​·​·​throw·​v0 35 ·​·​·​·​throw·​v0
   
36 ·​·​·​·​:​cond_0 36 ·​·​·​·​:​cond_0
37 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>c:​I 37 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>c:​I
   
38 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​LinkedHashMap;​ 38 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​LinkedHashMap;​
   
39 ·​·​·​·​const/​4·​v1,​·​0x0 39 ·​·​·​·​const/​4·​v1,​·​0x0
   
40 ·​·​·​·​const/​high16·​v2,​·​0x3f400000·​·​·​·​#·​0.​75f 40 ·​·​·​·​const/​high16·​v2,​·​0x3f400000·​·​·​·​#·​0.​75f
   
41 ·​·​·​·​const/​4·​v3,​·​0x1 41 ·​·​·​·​const/​4·​v3,​·​0x1
   
42 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2,​·​v3},​·​Ljava/​util/​LinkedHashMap;​-​><init>(IFZ)​V 42 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2,​·​v3},​·​Ljava/​util/​LinkedHashMap;​-​><init>(IFZ)​V
   
43 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>a:​Ljava/​util/​LinkedHashMap;​ 43 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>a:​Ljava/​util/​LinkedHashMap;​
   
44 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
45 .​end·​method 45 .​end·​method
   
46 .​method·​private·​c(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 46 .​method·​private·​c(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
47 ·​·​·​·​.​locals·​3 47 ·​·​·​·​.​locals·​3
   
48 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​f/​f;​-​>b(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 48 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​a/​f/​f;​-​>b(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
   
49 ·​·​·​·​move-​result·​v0 49 ·​·​·​·​move-​result·​v0
   
50 ·​·​·​·​if-​gez·​v0,​·​:​cond_0 50 ·​·​·​·​if-​gez·​v0,​·​:​cond_0
   
51 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 51 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
Offset 116, 45 lines modified Offset 116, 45 lines modified
   
116 ·​·​·​·​throw·​v0 116 ·​·​·​·​throw·​v0
   
117 ·​·​·​·​:​cond_0 117 ·​·​·​·​:​cond_0
118 ·​·​·​·​monitor-​enter·​p0 118 ·​·​·​·​monitor-​enter·​p0
   
119 ·​·​·​·​:​try_start_0 119 ·​·​·​·​:​try_start_0
120 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>a:​Ljava/​util/​LinkedHashMap;​ 120 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>a:​Ljava/​util/​LinkedHashMap;​
   
121 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​util/​LinkedHashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 121 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​util/​LinkedHashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
122 ·​·​·​·​move-​result-​object·​v0 122 ·​·​·​·​move-​result-​object·​v0
   
123 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 123 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
124 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>g:​I 124 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>g:​I
   
125 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 125 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
126 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>g:​I 126 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>g:​I
   
127 ·​·​·​·​monitor-​exit·​p0 127 ·​·​·​·​monitor-​exit·​p0
   
128 ·​·​·​·​:​goto_0 128 ·​·​·​·​:​goto_0
129 ·​·​·​·​return-​object·​v0 129 ·​·​·​·​return-​object·​v0
   
130 ·​·​·​·​:​cond_1 130 ·​·​·​·​:​cond_1
131 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>h:​I 131 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>h:​I
   
132 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 132 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
133 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>h:​I 133 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>h:​I
   
134 ·​·​·​·​monitor-​exit·​p0 134 ·​·​·​·​monitor-​exit·​p0
135 ·​·​·​·​:​try_end_0 135 ·​·​·​·​:​try_end_0
136 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 136 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
137 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​f/​f;​-​>b(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 137 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​a/​f/​f;​-​>b(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
138 ·​·​·​·​move-​result-​object·​v1 138 ·​·​·​·​move-​result-​object·​v1
   
139 ·​·​·​·​if-​nez·​v1,​·​:​cond_2 139 ·​·​·​·​if-​nez·​v1,​·​:​cond_2
   
140 ·​·​·​·​const/​4·​v0,​·​0x0 140 ·​·​·​·​const/​4·​v0,​·​0x0
   
Offset 170, 72 lines modified Offset 170, 72 lines modified
   
170 ·​·​·​·​throw·​v0 170 ·​·​·​·​throw·​v0
   
171 ·​·​·​·​:​cond_2 171 ·​·​·​·​:​cond_2
172 ·​·​·​·​monitor-​enter·​p0 172 ·​·​·​·​monitor-​enter·​p0
   
173 ·​·​·​·​:​try_start_2 173 ·​·​·​·​:​try_start_2
174 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​f/​f;​-​>e:​I 174 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​a/​f/​f;​-​>e:​I
Max diff block lines reached; 9262/12050 bytes (76.86%) of diff not shown.
⊟
smali/android/support/v4/app/au.smali vs.
smali/android/support/a/a/au.smali
Files similar despite different names (difference score: 3)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​app/​au;​ 1 .​class·​Landroid/​support/​a/​a/​au;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​direct·​methods 3 #·​direct·​methods
4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 4 .​method·​public·​static·​a(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
5 ·​·​·​·​.​locals·​1 5 ·​·​·​·​.​locals·​1
   
⊟
smali/android/support/v4/view/ae.smali vs.
smali/android/support/a/g/r.smali
Files similar despite different names (difference score: 5)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​interface·​abstract·​Landroid/​support/​v4/​view/​ae;​ 1 .​class·​interface·​abstract·​Landroid/​support/​a/​g/​r;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
   
   
3 #·​virtual·​methods 3 #·​virtual·​methods
4 .​method·​public·​abstract·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​ 4 .​method·​public·​abstract·​a(Landroid/​view/​MenuItem;​Landroid/​view/​View;​)​Landroid/​view/​MenuItem;​
5 .​end·​method 5 .​end·​method