30.6 MB
/home/fdroid/fdroiddata/tmp/fr.renzo.wikipoff_7.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_fr.renzo.wikipoff_7.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·e5b4aba1316eef99c234915655d9c97b48a99bbbe0ff3bffdf86f5db99ea2437 
10 Signer·#1·certificate·SHA-1·digest:·1cc4a71ffb3027dbbc81488945870e2a67448a0f 
11 Signer·#1·certificate·MD5·digest:·49e4aa5feffe9a49e5af29fa392118c4 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·e7fef355375cb72fa8634bbd5d21f00a4b779f1bc1e67c0b8a91675dbf967dd6 
15 Signer·#1·public·key·SHA-1·digest:·62f500557df3c3739d2f10c476065cf2c41b3692 
16 Signer·#1·public·key·MD5·digest:·82c29ac8788987d5c1acdbe729b3df41 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80.4 KB
zipinfo {}
    
Offset 1, 385 lines modifiedOffset 1, 383 lines modified
Diff chunk too large, falling back to line-by-line diff (383 lines added, 385 lines removed)
1 Zip·file·size:·1094899·bytes,·number·of·entries:·3831 Zip·file·size:·1092330·bytes,·number·of·entries:·381
2 -rw----·····2.0·fat····40295·bl·defN·16-May-23·09:30·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····5196·bX·defN·17-May-15·20:49·AndroidManifest.xml
3 -rw----·····2.0·fat····40416·bl·defN·16-May-23·09:30·META-INF/D014C417.SF3 -rw----·····2.0·fat·····4036·bl·defN·17-May-15·20:49·assets/About.html
4 -rw----·····2.0·fat·····1326·bl·defN·16-May-23·09:30·META-INF/D014C417.RSA4 -rw----·····2.0·fat·····3093·bl·defN·17-May-15·20:49·assets/available_wikis.xml
5 -rw----·····2.0·fat·······41·bl·defN·16-May-23·07:53·META-INF/buildserverid5 -rw----·····1.0·fat·····1856·b-·stor·17-May-15·20:49·assets/icons/wiki-default-icon.png
6 -rw----·····2.0·fat·······41·bl·defN·16-May-23·07:53·META-INF/fdroidserverid6 -rw----·····2.0·fat······976·bl·defN·17-May-15·20:49·res/color-v11/abs__primary_text_holo_dark.xml
7 -rw----·····2.0·fat·····5196·bX·defN·16-May-23·07:53·AndroidManifest.xml7 -rw----·····2.0·fat······976·bl·defN·17-May-15·20:49·res/color-v11/abs__primary_text_holo_light.xml
8 -rw----·····2.0·fat·····4036·bl·defN·16-May-23·07:53·assets/About.html8 -rw----·····2.0·fat······468·bl·defN·17-May-15·20:49·res/color/abs__primary_text_disable_only_holo_dark.xml
9 -rw----·····2.0·fat·····3093·bl·defN·16-May-23·07:53·assets/available_wikis.xml9 -rw----·····2.0·fat······468·bl·defN·17-May-15·20:49·res/color/abs__primary_text_disable_only_holo_light.xml
10 -rw----·····1.0·fat·····1856·b-·stor·16-May-23·07:52·assets/icons/wiki-default-icon.png10 -rw----·····2.0·fat······928·bl·defN·17-May-15·20:49·res/color/abs__primary_text_holo_dark.xml
11 -rw----·····2.0·fat······976·bl·defN·16-May-23·07:53·res/color-v11/abs__primary_text_holo_dark.xml11 -rw----·····2.0·fat······928·bl·defN·17-May-15·20:49·res/color/abs__primary_text_holo_light.xml
12 -rw----·····2.0·fat······976·bl·defN·16-May-23·07:53·res/color-v11/abs__primary_text_holo_light.xml12 -rw----·····1.0·fat······249·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png
13 -rw----·····2.0·fat······468·bl·defN·16-May-23·07:53·res/color/abs__primary_text_disable_only_holo_dark.xml13 -rw----·····1.0·fat······249·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png
14 -rw----·····2.0·fat······468·bl·defN·16-May-23·07:53·res/color/abs__primary_text_disable_only_holo_light.xml14 -rw----·····1.0·fat······248·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png
15 -rw----·····2.0·fat······928·bl·defN·16-May-23·07:53·res/color/abs__primary_text_holo_dark.xml15 -rw----·····1.0·fat······260·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png
16 -rw----·····2.0·fat······928·bl·defN·16-May-23·07:53·res/color/abs__primary_text_holo_light.xml16 -rw----·····1.0·fat······260·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png
17 -rw----·····1.0·fat······249·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png17 -rw----·····1.0·fat······299·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png
18 -rw----·····1.0·fat······249·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png18 -rw----·····1.0·fat······291·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png
19 -rw----·····1.0·fat······248·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png19 -rw----·····1.0·fat······255·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png
20 -rw----·····1.0·fat······260·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png20 -rw----·····1.0·fat······254·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png
21 -rw----·····1.0·fat······260·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png21 -rw----·····1.0·fat······297·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png
22 -rw----·····1.0·fat······299·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png22 -rw----·····1.0·fat······255·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png
23 -rw----·····1.0·fat······291·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png23 -rw----·····1.0·fat······255·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png
24 -rw----·····1.0·fat······255·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png24 -rw----·····1.0·fat······250·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png
25 -rw----·····1.0·fat······254·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png25 -rw----·····1.0·fat······248·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png
26 -rw----·····1.0·fat······297·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png26 -rw----·····1.0·fat······278·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png
27 -rw----·····1.0·fat······255·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png27 -rw----·····1.0·fat······277·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png
28 -rw----·····1.0·fat······255·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png28 -rw----·····1.0·fat······210·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png
29 -rw----·····1.0·fat······250·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png29 -rw----·····1.0·fat······210·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png
30 -rw----·····1.0·fat······248·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png30 -rw----·····1.0·fat······208·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png
31 -rw----·····1.0·fat······278·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png31 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png
32 -rw----·····1.0·fat······277·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png32 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png
33 -rw----·····1.0·fat······210·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png33 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png
34 -rw----·····1.0·fat······210·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png34 -rw----·····1.0·fat······252·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png
35 -rw----·····1.0·fat······208·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png35 -rw----·····1.0·fat······250·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png
36 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png36 -rw----·····1.0·fat······253·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png
37 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png37 -rw----·····1.0·fat······250·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png
38 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png38 -rw----·····1.0·fat······548·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png
39 -rw----·····1.0·fat······252·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png39 -rw----·····1.0·fat······438·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png
40 -rw----·····1.0·fat······250·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png40 -rw----·····1.0·fat······791·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png
41 -rw----·····1.0·fat······253·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png41 -rw----·····1.0·fat······605·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png
42 -rw----·····1.0·fat······250·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png42 -rw----·····1.0·fat······996·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_clear_disabled.png
43 -rw----·····1.0·fat······548·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png43 -rw----·····1.0·fat·····1498·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_clear_normal.png
44 -rw----·····1.0·fat······438·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png44 -rw----·····1.0·fat······409·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png
45 -rw----·····1.0·fat······791·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png45 -rw----·····1.0·fat······451·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png
46 -rw----·····1.0·fat······605·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png46 -rw----·····1.0·fat······493·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png
47 -rw----·····1.0·fat······996·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_clear_disabled.png47 -rw----·····1.0·fat······448·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png
48 -rw----·····1.0·fat·····1498·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_clear_normal.png48 -rw----·····1.0·fat······815·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_go.png
49 -rw----·····1.0·fat······409·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png49 -rw----·····1.0·fat······254·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png
50 -rw----·····1.0·fat······451·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png50 -rw----·····1.0·fat······126·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png
51 -rw----·····1.0·fat······493·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png51 -rw----·····1.0·fat······136·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png
52 -rw----·····1.0·fat······448·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png52 -rw----·····1.0·fat······578·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png
53 -rw----·····1.0·fat······815·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_go.png53 -rw----·····1.0·fat······607·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png
54 -rw----·····1.0·fat······254·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png54 -rw----·····1.0·fat·····1688·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_search.png
55 -rw----·····1.0·fat······126·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png55 -rw----·····1.0·fat······973·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png
56 -rw----·····1.0·fat······136·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png56 -rw----·····1.0·fat·····2013·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_voice_search.png
57 -rw----·····1.0·fat······578·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png57 -rw----·····1.0·fat······705·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png
58 -rw----·····1.0·fat······607·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png58 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_activated_holo.9.png
59 -rw----·····1.0·fat·····1688·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_search.png59 -rw----·····1.0·fat······168·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png
60 -rw----·····1.0·fat······973·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png60 -rw----·····1.0·fat······168·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png
61 -rw----·····1.0·fat·····2013·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_voice_search.png61 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_focused_holo.9.png
62 -rw----·····1.0·fat······705·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png62 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png
63 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_activated_holo.9.png63 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png
64 -rw----·····1.0·fat······168·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png64 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png
65 -rw----·····1.0·fat······168·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png65 -rw----·····1.0·fat······239·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png
66 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_focused_holo.9.png66 -rw----·····1.0·fat······240·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png
67 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png67 -rw----·····1.0·fat······921·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png
68 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png68 -rw----·····1.0·fat·····1033·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png
69 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png69 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png
70 -rw----·····1.0·fat······239·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png70 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png
71 -rw----·····1.0·fat······240·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png71 -rw----·····1.0·fat······894·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png
72 -rw----·····1.0·fat······921·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png72 -rw----·····1.0·fat······894·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png
73 -rw----·····1.0·fat·····1033·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png73 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png
74 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png74 -rw----·····1.0·fat······219·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png
75 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png75 -rw----·····1.0·fat·····1819·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png
76 -rw----·····1.0·fat······894·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png76 -rw----·····1.0·fat·····2380·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png
77 -rw----·····1.0·fat······894·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png77 -rw----·····1.0·fat······360·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png
78 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png78 -rw----·····1.0·fat······361·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png
79 -rw----·····1.0·fat······219·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png79 -rw----·····1.0·fat······351·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png
80 -rw----·····1.0·fat·····1819·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png80 -rw----·····1.0·fat······351·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png
81 -rw----·····1.0·fat·····2380·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png81 -rw----·····1.0·fat······549·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png
82 -rw----·····1.0·fat······360·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png82 -rw----·····1.0·fat······544·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png
83 -rw----·····1.0·fat······361·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png83 -rw----·····1.0·fat······481·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png
84 -rw----·····1.0·fat······351·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png84 -rw----·····1.0·fat······479·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png
85 -rw----·····1.0·fat······351·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png85 -rw----·····1.0·fat······192·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png
86 -rw----·····1.0·fat······549·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png86 -rw----·····1.0·fat······185·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__tab_selected_holo.9.png
87 -rw----·····1.0·fat······544·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png87 -rw----·····1.0·fat······191·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png
88 -rw----·····1.0·fat······481·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png88 -rw----·····1.0·fat······189·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png
89 -rw----·····1.0·fat······479·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png89 -rw----·····1.0·fat······209·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png
90 -rw----·····1.0·fat······192·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png90 -rw----·····1.0·fat······206·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png
91 -rw----·····1.0·fat······185·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__tab_selected_holo.9.png91 -rw----·····1.0·fat······212·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png
92 -rw----·····1.0·fat······191·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png92 -rw----·····1.0·fat······204·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png
93 -rw----·····1.0·fat······189·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png93 -rw----·····1.0·fat······217·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png
94 -rw----·····1.0·fat······209·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png94 -rw----·····1.0·fat······217·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png
95 -rw----·····1.0·fat······206·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png95 -rw----·····1.0·fat······223·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png
96 -rw----·····1.0·fat······212·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png96 -rw----·····1.0·fat······223·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png
97 -rw----·····1.0·fat······204·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png97 -rw----·····1.0·fat·····1275·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/abs__toast_frame.9.png
98 -rw----·····1.0·fat······217·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png98 -rw----·····1.0·fat······339·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_action_delete.png
99 -rw----·····1.0·fat······217·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png99 -rw----·····1.0·fat······409·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_action_search.png
100 -rw----·····1.0·fat······223·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png100 -rw----·····1.0·fat······409·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_action_search_dark.png
101 -rw----·····1.0·fat······223·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png101 -rw----·····1.0·fat······998·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_action_search_light.png
102 -rw----·····1.0·fat·····1275·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/abs__toast_frame.9.png102 -rw----·····1.0·fat·····1445·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_dialog_info.png
103 -rw----·····1.0·fat······339·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_action_delete.png103 -rw----·····1.0·fat·····9593·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/ic_launcher.png
104 -rw----·····1.0·fat······409·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_action_search.png104 -rw----·····1.0·fat·····3966·b-·stor·17-May-15·20:49·res/drawable-hdpi-v4/icon.png
105 -rw----·····1.0·fat······409·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_action_search_dark.png105 -rw----·····1.0·fat······714·b-·stor·17-May-15·20:49·res/drawable-ldpi-v4/ic_dialog_info.png
106 -rw----·····1.0·fat······998·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_action_search_light.png106 -rw----·····1.0·fat·····1537·b-·stor·17-May-15·20:49·res/drawable-ldpi-v4/icon.png
107 -rw----·····1.0·fat·····1445·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_dialog_info.png107 -rw----·····1.0·fat······235·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png
108 -rw----·····1.0·fat·····9593·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/ic_launcher.png108 -rw----·····1.0·fat······235·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png
109 -rw----·····1.0·fat·····3966·b-·stor·16-May-23·07:52·res/drawable-hdpi-v4/icon.png109 -rw----·····1.0·fat······235·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png
110 -rw----·····1.0·fat······714·b-·stor·16-May-23·07:52·res/drawable-ldpi-v4/ic_dialog_info.png110 -rw----·····1.0·fat······245·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png
111 -rw----·····1.0·fat·····1537·b-·stor·16-May-23·07:52·res/drawable-ldpi-v4/icon.png111 -rw----·····1.0·fat······245·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png
112 -rw----·····1.0·fat······235·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png112 -rw----·····1.0·fat······281·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png
113 -rw----·····1.0·fat······235·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png113 -rw----·····1.0·fat······276·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png
114 -rw----·····1.0·fat······235·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png114 -rw----·····1.0·fat······242·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png
115 -rw----·····1.0·fat······245·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png115 -rw----·····1.0·fat······242·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png
116 -rw----·····1.0·fat······245·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png116 -rw----·····1.0·fat······274·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png
117 -rw----·····1.0·fat······281·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png117 -rw----·····1.0·fat······242·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png
118 -rw----·····1.0·fat······276·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png118 -rw----·····1.0·fat······242·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png
119 -rw----·····1.0·fat······242·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png119 -rw----·····1.0·fat······235·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png
120 -rw----·····1.0·fat······242·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png120 -rw----·····1.0·fat······234·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png
121 -rw----·····1.0·fat······274·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png121 -rw----·····1.0·fat······260·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png
122 -rw----·····1.0·fat······242·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png122 -rw----·····1.0·fat······257·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png
123 -rw----·····1.0·fat······242·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png123 -rw----·····1.0·fat······210·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png
124 -rw----·····1.0·fat······235·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png124 -rw----·····1.0·fat······210·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png
125 -rw----·····1.0·fat······234·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png125 -rw----·····1.0·fat······207·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png
126 -rw----·····1.0·fat······260·b-·stor·16-May-23·07:52·res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png126 -rw----·····1.0·fat······218·b-·stor·17-May-15·20:49·res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png
Max diff block lines reached; -1/82273 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
30.4 MB
classes.dex
30.3 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·05ac04d64 checksum············:·7757d555
5 signature···········:·6a62...e17e5 signature···········:·b376...9c6e
6 file_size···········:·19031926 file_size···········:·1902668
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1396610 string_ids_size·····:·13966
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·181512 type_ids_size·······:·1815
13 type_ids_off········:·55976·(0x00daa8)13 type_ids_off········:·55976·(0x00daa8)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·63236·(0x00f704)15 proto_ids_off·······:·63236·(0x00f704)
16 field_ids_size······:·521816 field_ids_size······:·5218
17 field_ids_off·······:·94412·(0x0170cc)17 field_ids_off·······:·94412·(0x0170cc)
18 method_ids_size·····:·1363118 method_ids_size·····:·13631
19 method_ids_off······:·136156·(0x0213dc)19 method_ids_off······:·136156·(0x0213dc)
20 class_defs_size·····:·120720 class_defs_size·····:·1207
21 class_defs_off······:·245204·(0x03bdd4)21 class_defs_off······:·245204·(0x03bdd4)
22 data_size···········:·157854822 data_size···········:·1578036
23 data_off············:·324644·(0x04f424)23 data_off············:·324632·(0x04f418)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·166127 superclass_idx······:·1661
28 source_file_idx·····:·83428 source_file_idx·····:·834
29 static_fields_size··:·129 static_fields_size··:·1
Offset 53, 38 lines modifiedOffset 53, 38 lines modified
53 ······type··········:·'()V'53 ······type··········:·'()V'
54 ······access········:·0x10008·(STATIC·CONSTRUCTOR)54 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
55 ······code··········-55 ······code··········-
56 ······registers·····:·656 ······registers·····:·6
57 ······ins···········:·057 ······ins···········:·0
58 ······outs··········:·058 ······outs··········:·0
59 ······insns·size····:·40·16-bit·code·units59 ······insns·size····:·40·16-bit·code·units
60 06e20c:········································|[06e20c]·SevenZip.CRC.<clinit>:()V60 06e200:········································|[06e200]·SevenZip.CRC.<clinit>:()V
61 06e21c:·1305·0001······························|0000:·const/16·v5,·#int·256·//·#10061 06e210:·1305·0001······························|0000:·const/16·v5,·#int·256·//·#100
62 06e220:·2353·d106······························|0002:·new-array·v3,·v5,·[I·//·type@06d162 06e214:·2353·d106······························|0002:·new-array·v3,·v5,·[I·//·type@06d1
63 06e224:·6903·0000······························|0004:·sput-object·v3,·LSevenZip/CRC;.Table:[I·//·field@000063 06e218:·6903·0000······························|0004:·sput-object·v3,·LSevenZip/CRC;.Table:[I·//·field@0000
64 06e228:·1200···································|0006:·const/4·v0,·#int·0·//·#064 06e21c:·1200···································|0006:·const/4·v0,·#int·0·//·#0
65 06e22a:·3550·2000······························|0007:·if-ge·v0,·v5,·0027·//·+002065 06e21e:·3550·2000······························|0007:·if-ge·v0,·v5,·0027·//·+0020
66 06e22e:·0102···································|0009:·move·v2,·v066 06e222:·0102···································|0009:·move·v2,·v0
67 06e230:·1201···································|000a:·const/4·v1,·#int·0·//·#067 06e224:·1201···································|000a:·const/4·v1,·#int·0·//·#0
68 06e232:·1303·0800······························|000b:·const/16·v3,·#int·8·//·#868 06e226:·1303·0800······························|000b:·const/16·v3,·#int·8·//·#8
69 06e236:·3531·1300······························|000d:·if-ge·v1,·v3,·0020·//·+001369 06e22a:·3531·1300······························|000d:·if-ge·v1,·v3,·0020·//·+0013
70 06e23a:·dd03·0201······························|000f:·and-int/lit8·v3,·v2,·#int·1·//·#0170 06e22e:·dd03·0201······························|000f:·and-int/lit8·v3,·v2,·#int·1·//·#01
71 06e23e:·3803·0c00······························|0011:·if-eqz·v3,·001d·//·+000c71 06e232:·3803·0c00······························|0011:·if-eqz·v3,·001d·//·+000c
72 06e242:·e203·0201······························|0013:·ushr-int/lit8·v3,·v2,·#int·1·//·#0172 06e236:·e203·0201······························|0013:·ushr-int/lit8·v3,·v2,·#int·1·//·#01
73 06e246:·1404·2083·b8ed·························|0015:·const·v4,·#float·-7.13797e+27·//·#edb8832073 06e23a:·1404·2083·b8ed·························|0015:·const·v4,·#float·-7.13797e+27·//·#edb88320
74 06e24c:·9702·0304······························|0018:·xor-int·v2,·v3,·v474 06e240:·9702·0304······························|0018:·xor-int·v2,·v3,·v4
75 06e250:·d801·0101······························|001a:·add-int/lit8·v1,·v1,·#int·1·//·#0175 06e244:·d801·0101······························|001a:·add-int/lit8·v1,·v1,·#int·1·//·#01
76 06e254:·28ef···································|001c:·goto·000b·//·-001176 06e248:·28ef···································|001c:·goto·000b·//·-0011
77 06e256:·e202·0201······························|001d:·ushr-int/lit8·v2,·v2,·#int·1·//·#0177 06e24a:·e202·0201······························|001d:·ushr-int/lit8·v2,·v2,·#int·1·//·#01
78 06e25a:·28fb···································|001f:·goto·001a·//·-000578 06e24e:·28fb···································|001f:·goto·001a·//·-0005
79 06e25c:·6203·0000······························|0020:·sget-object·v3,·LSevenZip/CRC;.Table:[I·//·field@000079 06e250:·6203·0000······························|0020:·sget-object·v3,·LSevenZip/CRC;.Table:[I·//·field@0000
80 06e260:·4b02·0300······························|0022:·aput·v2,·v3,·v080 06e254:·4b02·0300······························|0022:·aput·v2,·v3,·v0
81 06e264:·d800·0001······························|0024:·add-int/lit8·v0,·v0,·#int·1·//·#0181 06e258:·d800·0001······························|0024:·add-int/lit8·v0,·v0,·#int·1·//·#01
82 06e268:·28e1···································|0026:·goto·0007·//·-001f82 06e25c:·28e1···································|0026:·goto·0007·//·-001f
83 06e26a:·0e00···································|0027:·return-void83 06e25e:·0e00···································|0027:·return-void
84 ······catches·······:·(none)84 ······catches·······:·(none)
85 ······positions·····:·85 ······positions·····:·
86 ········0x0002·line=786 ········0x0002·line=7
87 ········0x0006·line=1187 ········0x0006·line=11
88 ········0x0009·line=1388 ········0x0009·line=13
89 ········0x000a·line=1489 ········0x000a·line=14
90 ········0x000f·line=1590 ········0x000f·line=15
Offset 104, 19 lines modifiedOffset 104, 19 lines modified
104 ······type··········:·'()V'104 ······type··········:·'()V'
105 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)105 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
106 ······code··········-106 ······code··········-
107 ······registers·····:·2107 ······registers·····:·2
108 ······ins···········:·1108 ······ins···········:·1
109 ······outs··········:·1109 ······outs··········:·1
110 ······insns·size····:·7·16-bit·code·units110 ······insns·size····:·7·16-bit·code·units
111 06e26c:········································|[06e26c]·SevenZip.CRC.<init>:()V111 06e260:········································|[06e260]·SevenZip.CRC.<init>:()V
112 06e27c:·7010·2834·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@3428112 06e270:·7010·2834·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@3428
113 06e282:·12f0···································|0003:·const/4·v0,·#int·-1·//·#ff113 06e276:·12f0···································|0003:·const/4·v0,·#int·-1·//·#ff
114 06e284:·5910·0100······························|0004:·iput·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001114 06e278:·5910·0100······························|0004:·iput·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001
115 06e288:·0e00···································|0006:·return-void115 06e27c:·0e00···································|0006:·return-void
116 ······catches·······:·(none)116 ······catches·······:·(none)
117 ······positions·····:·117 ······positions·····:·
118 ········0x0000·line=5118 ········0x0000·line=5
119 ········0x0003·line=23119 ········0x0003·line=23
120 ······locals········:·120 ······locals········:·
121 ········0x0000·-·0x0007·reg=1·this·LSevenZip/CRC;·121 ········0x0000·-·0x0007·reg=1·this·LSevenZip/CRC;·
  
Offset 126, 18 lines modifiedOffset 126, 18 lines modified
126 ······type··········:·'()I'126 ······type··········:·'()I'
127 ······access········:·0x0001·(PUBLIC)127 ······access········:·0x0001·(PUBLIC)
128 ······code··········-128 ······code··········-
129 ······registers·····:·2129 ······registers·····:·2
130 ······ins···········:·1130 ······ins···········:·1
131 ······outs··········:·0131 ······outs··········:·0
132 ······insns·size····:·5·16-bit·code·units132 ······insns·size····:·5·16-bit·code·units
133 06e28c:········································|[06e28c]·SevenZip.CRC.GetDigest:()I133 06e280:········································|[06e280]·SevenZip.CRC.GetDigest:()I
134 06e29c:·5210·0100······························|0000:·iget·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001134 06e290:·5210·0100······························|0000:·iget·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001
135 06e2a0:·df00·00ff······························|0002:·xor-int/lit8·v0,·v0,·#int·-1·//·#ff135 06e294:·df00·00ff······························|0002:·xor-int/lit8·v0,·v0,·#int·-1·//·#ff
136 06e2a4:·0f00···································|0004:·return·v0136 06e298:·0f00···································|0004:·return·v0
137 ······catches·······:·(none)137 ······catches·······:·(none)
138 ······positions·····:·138 ······positions·····:·
139 ········0x0000·line=50139 ········0x0000·line=50
140 ······locals········:·140 ······locals········:·
141 ········0x0000·-·0x0005·reg=1·this·LSevenZip/CRC;·141 ········0x0000·-·0x0005·reg=1·this·LSevenZip/CRC;·
  
142 ····#1··············:·(in·LSevenZip/CRC;)142 ····#1··············:·(in·LSevenZip/CRC;)
Offset 145, 18 lines modifiedOffset 145, 18 lines modified
145 ······type··········:·'()V'145 ······type··········:·'()V'
146 ······access········:·0x0001·(PUBLIC)146 ······access········:·0x0001·(PUBLIC)
147 ······code··········-147 ······code··········-
148 ······registers·····:·2148 ······registers·····:·2
149 ······ins···········:·1149 ······ins···········:·1
150 ······outs··········:·0150 ······outs··········:·0
151 ······insns·size····:·4·16-bit·code·units151 ······insns·size····:·4·16-bit·code·units
152 06e2a8:········································|[06e2a8]·SevenZip.CRC.Init:()V152 06e29c:········································|[06e29c]·SevenZip.CRC.Init:()V
153 06e2b8:·12f0···································|0000:·const/4·v0,·#int·-1·//·#ff153 06e2ac:·12f0···································|0000:·const/4·v0,·#int·-1·//·#ff
154 06e2ba:·5910·0100······························|0001:·iput·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001154 06e2ae:·5910·0100······························|0001:·iput·v0,·v1,·LSevenZip/CRC;._value:I·//·field@0001
155 06e2be:·0e00···································|0003:·return-void155 06e2b2:·0e00···································|0003:·return-void
156 ······catches·······:·(none)156 ······catches·······:·(none)
157 ······positions·····:·157 ······positions·····:·
158 ········0x0000·line=27158 ········0x0000·line=27
159 ········0x0003·line=28159 ········0x0003·line=28
160 ······locals········:·160 ······locals········:·
161 ········0x0000·-·0x0004·reg=1·this·LSevenZip/CRC;·161 ········0x0000·-·0x0004·reg=1·this·LSevenZip/CRC;·
  
Max diff block lines reached; 31758625/31767713 bytes (99.97%) of diff not shown.
85.0 KB
classes.jar
11.7 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2249823·bytes,·number·of·entries:·12071 Zip·file·size:·2249803·bytes,·number·of·entries:·1207
2 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·SevenZip/CRC.class2 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·SevenZip/CRC.class
3 ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/InWindow.class3 ?rwxrwxr-x··2.0·unx·····1932·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/InWindow.class
4 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/OutWindow.class4 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/OutWindow.class
5 ?rwxrwxr-x··2.0·unx·····1697·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Base.class5 ?rwxrwxr-x··2.0·unx·····1697·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Base.class
6 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LenDecoder.class6 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LenDecoder.class
7 ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2.class7 ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2.class
8 ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LiteralDecoder.class8 ?rwxrwxr-x··2.0·unx·····1054·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Decoder$LiteralDecoder.class
Offset 802, 15 lines modifiedOffset 802, 15 lines modified
802 ?rwxrwxr-x··2.0·unx·····1898·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Article.class802 ?rwxrwxr-x··2.0·unx·····1898·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Article.class
803 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/BuildConfig.class803 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/BuildConfig.class
804 ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ConfigManager.class804 ?rwxrwxr-x··2.0·unx·····2761·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ConfigManager.class
805 ?rwxrwxr-x··2.0·unx·····1300·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$DatabaseException.class805 ?rwxrwxr-x··2.0·unx·····1300·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$DatabaseException.class
806 ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MetaCursor.class806 ?rwxrwxr-x··2.0·unx······395·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MetaCursor.class
807 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MyMergeCursor$1.class807 ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MyMergeCursor$1.class
808 ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MyMergeCursor.class808 ?rwxrwxr-x··2.0·unx·····3046·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database$MyMergeCursor.class
809 ?rwxrwxr-x··2.0·unx·····7327·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database.class809 ?rwxrwxr-x··2.0·unx·····7312·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Database.class
810 ?rwxrwxr-x··2.0·unx·····2300·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/DownloadUtils.class810 ?rwxrwxr-x··2.0·unx·····2300·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/DownloadUtils.class
811 ?rwxrwxr-x··2.0·unx·····4419·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$attr.class811 ?rwxrwxr-x··2.0·unx·····4419·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$attr.class
812 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$bool.class812 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$bool.class
813 ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$color.class813 ?rwxrwxr-x··2.0·unx······735·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$color.class
814 ?rwxrwxr-x··2.0·unx·····1094·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$dimen.class814 ?rwxrwxr-x··2.0·unx·····1094·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$dimen.class
815 ?rwxrwxr-x··2.0·unx·····6681·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$drawable.class815 ?rwxrwxr-x··2.0·unx·····6681·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$drawable.class
816 ?rwxrwxr-x··2.0·unx·····4354·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$id.class816 ?rwxrwxr-x··2.0·unx·····4354·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$id.class
Offset 820, 27 lines modifiedOffset 820, 27 lines modified
820 ?rwxrwxr-x··2.0·unx·····4960·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$string.class820 ?rwxrwxr-x··2.0·unx·····4960·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$string.class
821 ?rwxrwxr-x··2.0·unx·····5740·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$style.class821 ?rwxrwxr-x··2.0·unx·····5740·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$style.class
822 ?rwxrwxr-x··2.0·unx····10199·b-·defN·80-Jan-01·00:00·fr/renzo/wikipoff/R$styleable.class822 ?rwxrwxr-x··2.0·unx····10199·b-·defN·80-Jan-01·00:00·fr/renzo/wikipoff/R$styleable.class
823 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$xml.class823 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R$xml.class
824 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R.class824 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/R.class
825 ?rwxrwxr-x··2.0·unx·····1416·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/StorageUtils$StorageInfo.class825 ?rwxrwxr-x··2.0·unx·····1416·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/StorageUtils$StorageInfo.class
826 ?rwxrwxr-x··2.0·unx·····3736·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/StorageUtils.class826 ?rwxrwxr-x··2.0·unx·····3736·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/StorageUtils.class
827 ?rwxrwxr-x··2.0·unx·····7774·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Wiki.class827 ?rwxrwxr-x··2.0·unx·····7767·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/Wiki.class
828 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiDBFile.class828 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiDBFile.class
829 ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiException.class829 ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiException.class
830 ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiXMLParser$1.class830 ?rwxrwxr-x··2.0·unx······739·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiXMLParser$1.class
831 ?rwxrwxr-x··2.0·unx·····4891·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiXMLParser.class831 ?rwxrwxr-x··2.0·unx·····4891·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikiXMLParser.class
832 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikipOff$1.class832 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikipOff$1.class
833 ?rwxrwxr-x··2.0·unx·····1905·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikipOff.class833 ?rwxrwxr-x··2.0·unx·····1905·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/WikipOff.class
834 ?rwxrwxr-x··2.0·unx·····1562·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/AboutActivity.class834 ?rwxrwxr-x··2.0·unx·····1562·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/AboutActivity.class
835 ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$1.class835 ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$1.class
836 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$2.class836 ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$2.class
837 ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$3.class837 ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/ArticleActivity$3.class
838 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1.class838 ?rwxrwxr-x··2.0·unx······513·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1.class
839 ?rwxrwxr-x··2.0·unx·····1507·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class839 ?rwxrwxr-x··2.0·unx·····1503·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class
840 ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.class840 ?rwxrwxr-x··2.0·unx·····2818·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.class
841 ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener.class841 ?rwxrwxr-x··2.0·unx······690·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener.class
842 ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener.class842 ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener.class
843 ?rwxrwxr-x··2.0·unx······902·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener.class843 ?rwxrwxr-x··2.0·unx······902·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener.class
844 ?rwxrwxr-x··2.0·unx·····1338·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener.class844 ?rwxrwxr-x··2.0·unx·····1338·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener.class
845 ?rwxrwxr-x··2.0·unx·····1972·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener.class845 ?rwxrwxr-x··2.0·unx·····1972·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener.class
846 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/SettingsActivity$1.class846 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/SettingsActivity$1.class
Offset 848, 26 lines modifiedOffset 848, 26 lines modified
848 ?rwxrwxr-x··2.0·unx·····4054·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/SettingsActivity.class848 ?rwxrwxr-x··2.0·unx·····4054·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/SettingsActivity.class
849 ?rwxrwxr-x··2.0·unx······542·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1.class849 ?rwxrwxr-x··2.0·unx······542·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1.class
850 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2.class850 ?rwxrwxr-x··2.0·unx······669·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2.class
851 ?rwxrwxr-x··2.0·unx·····1576·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver.class851 ?rwxrwxr-x··2.0·unx·····1576·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver.class
852 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener.class852 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener.class
853 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1.class853 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1.class
854 ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener.class854 ?rwxrwxr-x··2.0·unx·····1354·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener.class
855 ?rwxrwxr-x··2.0·unx·····8032·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class855 ?rwxrwxr-x··2.0·unx·····8040·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class
856 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1.class856 ?rwxrwxr-x··2.0·unx·····1404·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1.class
857 ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2.class857 ?rwxrwxr-x··2.0·unx·····1111·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2.class
858 ?rwxrwxr-x··2.0·unx·····4143·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity.class858 ?rwxrwxr-x··2.0·unx·····4143·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiInstalledActivity.class
859 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$1.class859 ?rwxrwxr-x··2.0·unx······782·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$1.class
860 ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2.class860 ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2.class
861 ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$3.class861 ?rwxrwxr-x··2.0·unx······706·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$3.class
862 ?rwxrwxr-x··2.0·unx·····2328·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile.class862 ?rwxrwxr-x··2.0·unx·····2328·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile.class
863 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType.class863 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType.class
864 ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1.class864 ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1.class
865 ?rwxrwxr-x··2.0·unx·····1798·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1.class865 ?rwxrwxr-x··2.0·unx·····1798·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1.class
866 ?rwxrwxr-x··2.0·unx·····2710·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class866 ?rwxrwxr-x··2.0·unx·····2692·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class
867 ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1.class867 ?rwxrwxr-x··2.0·unx·····1257·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1.class
868 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1.class868 ?rwxrwxr-x··2.0·unx·····1274·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1.class
869 ?rwxrwxr-x··2.0·unx·····2149·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter.class869 ?rwxrwxr-x··2.0·unx·····2149·b-·stor·80-Jan-01·00:00·fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter.class
870 ?rwxrwxr-x··2.0·unx·····5213·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/BinTree.class870 ?rwxrwxr-x··2.0·unx·····5213·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZ/BinTree.class
871 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder.class871 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·SevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder.class
872 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·SevenZip/LzmaBench$CProgressInfo.class872 ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·SevenZip/LzmaBench$CProgressInfo.class
873 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class873 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class
Offset 1181, 15 lines modifiedOffset 1181, 15 lines modified
1181 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.class1181 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.class
1182 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.class1182 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.class
1183 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class1183 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class
1184 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class1184 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class
1185 ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.class1185 ?rwxrwxr-x··2.0·unx······535·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.class
1186 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class1186 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class
1187 ?rwxrwxr-x··2.0·unx····14440·b-·defN·80-Jan-01·00:00·com/actionbarsherlock/widget/SuggestionsAdapter.class1187 ?rwxrwxr-x··2.0·unx····14440·b-·defN·80-Jan-01·00:00·com/actionbarsherlock/widget/SuggestionsAdapter.class
1188 ?rwxrwxr-x··2.0·unx····12528·b-·defN·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class1188 ?rwxrwxr-x··2.0·unx····12527·b-·defN·80-Jan-01·00:00·fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class
1189 ?rwxrwxr-x··2.0·unx·····3929·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class1189 ?rwxrwxr-x··2.0·unx·····3929·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class
1190 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl.class1190 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl.class
1191 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl.class1191 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl.class
1192 ?rwxrwxr-x··2.0·unx·····2530·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class1192 ?rwxrwxr-x··2.0·unx·····2530·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class
1193 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class1193 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl.class
1194 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.class1194 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.class
1195 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class1195 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.class
Offset 1202, 8 lines modifiedOffset 1202, 8 lines modified
1202 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class1202 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
1203 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class1203 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1204 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class1204 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
1205 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class1205 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
1206 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class1206 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class
1207 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class1207 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
1208 ?rwxrwxr-x··2.0·unx·····1080·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class1208 ?rwxrwxr-x··2.0·unx·····1080·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
1209 1207·files,·2303885·bytes·uncompressed,·2007659·bytes·compressed:··12.9%1209 1207·files,·2303848·bytes·uncompressed,·2007639·bytes·compressed:··12.9%
3.01 KB
fr/renzo/wikipoff/Database$MyMergeCursor.class
2.92 KB
procyon -ec {}
    
Offset 11, 20 lines modifiedOffset 11, 20 lines modified
11 {11 {
12 ····private·Cursor·mCursor;12 ····private·Cursor·mCursor;
13 ····private·Cursor[]·mCursors;13 ····private·Cursor[]·mCursors;
14 ····private·DataSetObserver·mObserver;14 ····private·DataSetObserver·mObserver;
15 ····final·/*·synthetic·*/·Database·this$0;15 ····final·/*·synthetic·*/·Database·this$0;
16 ····16 ····
17 ····public·Database$MyMergeCursor(final·Database·this$0,·final·Cursor[]·mCursors)·{17 ····public·Database$MyMergeCursor(final·Database·this$0,·final·Cursor[]·mCursors)·{
 18 ········int·i·=·0;
18 ········this.this$0·=·this$0;19 ········this.this$0·=·this$0;
19 ········this.mObserver·=·(DataSetObserver)new·Database$MyMergeCursor$1(this);20 ········this.mObserver·=·(DataSetObserver)new·Database$MyMergeCursor$1(this);
20 ········this.mCursors·=·mCursors;21 ········this.mCursors·=·mCursors;
21 ········this.mCursor·=·mCursors[0];22 ········this.mCursor·=·mCursors[0];
 23 ········for·(Cursor[]·mCursors2·=·this.mCursors;·i·<·mCursors2.length;·++i)·{
22 ········final·Cursor[]·mCursors2·=·this.mCursors; 
23 ········for·(int·length·=·mCursors2.length,·i·=·0;·i·<·length;·++i)·{ 
24 ············final·Cursor·cursor·=·mCursors2[i];24 ············final·Cursor·cursor·=·mCursors2[i];
25 ············if·(cursor·!=·null)·{25 ············if·(cursor·!=·null)·{
26 ················cursor.registerDataSetObserver(this.mObserver);26 ················cursor.registerDataSetObserver(this.mObserver);
27 ············}27 ············}
28 ········}28 ········}
29 ····}29 ····}
30 ····30 ····
Offset 121, 28 lines modifiedOffset 121, 32 lines modified
121 ····}121 ····}
122 ····122 ····
123 ····public·boolean·isNull(final·int·n)·{123 ····public·boolean·isNull(final·int·n)·{
124 ········return·this.mCursor.isNull(n);124 ········return·this.mCursor.isNull(n);
125 ····}125 ····}
126 ····126 ····
127 ····public·boolean·onMove(final·int·n,·final·int·n2)·{127 ····public·boolean·onMove(final·int·n,·final·int·n2)·{
 128 ········boolean·moveToPosition·=·false;
128 ········this.mCursor·=·null;129 ········this.mCursor·=·null;
129 ········int·n3·=·0;130 ········int·n3·=·0;
130 ········final·Cursor[]·mCursors·=·this.mCursors;131 ········final·Cursor[]·mCursors·=·this.mCursors;
131 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{132 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{
132 ············final·Cursor·mCursor·=·mCursors[i];133 ············final·Cursor·mCursor·=·mCursors[i];
133 ············if·(mCursor·!=·null)·{134 ············if·(mCursor·!=·null)·{
134 ················if·(n2·<·mCursor.getCount()·+·n3)·{135 ················if·(n2·<·mCursor.getCount()·+·n3)·{
135 ····················this.mCursor·=·mCursor;136 ····················this.mCursor·=·mCursor;
136 ····················break;137 ····················break;
137 ················}138 ················}
138 ················n3·+=·mCursor.getCount();139 ················n3·+=·mCursor.getCount();
139 ············}140 ············}
140 ········}141 ········}
141 ········return·this.mCursor·!=·null·&&·this.mCursor.moveToPosition(n2·-·n3);142 ········if·(this.mCursor·!=·null)·{
 143 ············moveToPosition·=·this.mCursor.moveToPosition(n2·-·n3);
 144 ········}
 145 ········return·moveToPosition;
142 ····}146 ····}
143 ····147 ····
144 ····public·void·registerContentObserver(final·ContentObserver·contentObserver)·{148 ····public·void·registerContentObserver(final·ContentObserver·contentObserver)·{
145 ········final·Cursor[]·mCursors·=·this.mCursors;149 ········final·Cursor[]·mCursors·=·this.mCursors;
146 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{150 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{
147 ············final·Cursor·cursor·=·mCursors[i];151 ············final·Cursor·cursor·=·mCursors[i];
148 ············if·(cursor·!=·null)·{152 ············if·(cursor·!=·null)·{
Offset 158, 22 lines modifiedOffset 162, 24 lines modified
158 ············if·(cursor·!=·null)·{162 ············if·(cursor·!=·null)·{
159 ················cursor.registerDataSetObserver(dataSetObserver);163 ················cursor.registerDataSetObserver(dataSetObserver);
160 ············}164 ············}
161 ········}165 ········}
162 ····}166 ····}
163 ····167 ····
164 ····public·boolean·requery()·{168 ····public·boolean·requery()·{
 169 ········boolean·b·=·false;
165 ········final·Cursor[]·mCursors·=·this.mCursors;170 ········final·Cursor[]·mCursors·=·this.mCursors;
166 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{171 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{
167 ············final·Cursor·cursor·=·mCursors[i];172 ············final·Cursor·cursor·=·mCursors[i];
168 ············if·(cursor·!=·null·&&·!cursor.requery())·{173 ············if·(cursor·!=·null·&&·!cursor.requery())·{
169 ················return·false;174 ················return·b;
170 ············}175 ············}
171 ········}176 ········}
 177 ········b·=·true;
172 ········return·true;178 ········return·b;
173 ····}179 ····}
174 ····180 ····
175 ····public·void·unregisterContentObserver(final·ContentObserver·contentObserver)·{181 ····public·void·unregisterContentObserver(final·ContentObserver·contentObserver)·{
176 ········final·Cursor[]·mCursors·=·this.mCursors;182 ········final·Cursor[]·mCursors·=·this.mCursors;
177 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{183 ········for·(int·length·=·mCursors.length,·i·=·0;·i·<·length;·++i)·{
178 ············final·Cursor·cursor·=·mCursors[i];184 ············final·Cursor·cursor·=·mCursors[i];
179 ············if·(cursor·!=·null)·{185 ············if·(cursor·!=·null)·{
14.4 KB
fr/renzo/wikipoff/Database.class
14.3 KB
procyon -ec {}
    
Offset 210, 139 lines modifiedOffset 210, 137 lines modified
210 ········//·····8:·iload_3········210 ········//·····8:·iload_3········
211 ········//·····9:·anewarray·······Lfr/renzo/wikipoff/Database$MetaCursor;211 ········//·····9:·anewarray·······Lfr/renzo/wikipoff/Database$MetaCursor;
212 ········//····12:·astore··········4212 ········//····12:·astore··········4
213 ········//····14:·iconst_0·······213 ········//····14:·iconst_0·······
214 ········//····15:·istore··········5214 ········//····15:·istore··········5
215 ········//····17:·aload_0········215 ········//····17:·aload_0········
216 ········//····18:·getfield········fr/renzo/wikipoff/Database.sqlh:Ljava/util/ArrayList;216 ········//····18:·getfield········fr/renzo/wikipoff/Database.sqlh:Ljava/util/ArrayList;
217 ········//····21:·astore··········6 
218 ········//····23:·aload···········6 
219 ········//····25:·invokevirtual···java/util/ArrayList.iterator:()Ljava/util/Iterator;217 ········//····21:·invokevirtual···java/util/ArrayList.iterator:()Ljava/util/Iterator;
220 ········//····28:·astore··········7218 ········//····24:·astore··········6
221 ········//····30:·aload···········7219 ········//····26:·aload···········6
222 ········//····32:·invokeinterface·java/util/Iterator.hasNext:()Z220 ········//····28:·invokeinterface·java/util/Iterator.hasNext:()Z
223 ········//····37:·istore_3·······221 ········//····33:·istore··········7
224 ········//····38:·iload_3········222 ········//····35:·iload···········7
225 ········//····39:·ifeq············199223 ········//····37:·ifeq············197
226 ········//····42:·aload···········7224 ········//····40:·aload···········6
227 ········//····44:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object;225 ········//····42:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object;
228 ········//····49:·checkcast·······Landroid/database/sqlite/SQLiteDatabase;226 ········//····47:·checkcast·······Landroid/database/sqlite/SQLiteDatabase;
229 ········//····52:·astore··········8227 ········//····50:·astore··········8
230 ········//····54:·aconst_null····228 ········//····52:·aconst_null····
231 ········//····55:·astore··········9229 ········//····53:·astore··········9
232 ········//····57:·new·············Lfr/renzo/wikipoff/Database$MetaCursor;230 ········//····55:·new·············Lfr/renzo/wikipoff/Database$MetaCursor;
233 ········//····60:·astore··········10231 ········//····58:·astore··········10
234 ········//····62:·aload···········8232 ········//····60:·aload···········8
235 ········//····64:·aload_1········233 ········//····62:·aload_1········
236 ········//····65:·aload_2········234 ········//····63:·aload_2········
237 ········//····66:·invokevirtual···android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;235 ········//····64:·invokevirtual···android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
238 ········//····69:·astore··········6 
239 ········//····71:·new·············Lfr/renzo/wikipoff/Wiki; 
240 ········//····74:·astore··········11236 ········//····67:·astore··········11
 237 ········//····69:·new·············Lfr/renzo/wikipoff/Wiki;
 238 ········//····72:·astore··········12
241 ········//····76:·aload_0········239 ········//····74:·aload_0········
242 ········//····77:·getfield········fr/renzo/wikipoff/Database.context:Landroid/content/Context;240 ········//····75:·getfield········fr/renzo/wikipoff/Database.context:Landroid/content/Context;
243 ········//····80:·astore··········12241 ········//····78:·astore··········13
244 ········//····82:·new·············Ljava/io/File;242 ········//····80:·new·············Ljava/io/File;
245 ········//····85:·astore··········13243 ········//····83:·astore··········14
246 ········//····87:·aload···········8244 ········//····85:·aload···········8
247 ········//····89:·invokevirtual···android/database/sqlite/SQLiteDatabase.getPath:()Ljava/lang/String;245 ········//····87:·invokevirtual···android/database/sqlite/SQLiteDatabase.getPath:()Ljava/lang/String;
248 ········//····92:·astore··········14246 ········//····90:·astore··········15
249 ········//····94:·aload···········13 
250 ········//····96:·aload···········14247 ········//····92:·aload···········14
 248 ········//····94:·aload···········15
251 ········//····98:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V249 ········//····96:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V
 250 ········//····99:·aload···········12
252 ········//···101:·aload···········11251 ········//···101:·aload···········13
253 ········//···103:·aload···········12252 ········//···103:·aload···········14
254 ········//···105:·aload···········13 
255 ········//···107:·invokespecial···fr/renzo/wikipoff/Wiki.<init>:(Landroid/content/Context;Ljava/io/File;)V253 ········//···105:·invokespecial···fr/renzo/wikipoff/Wiki.<init>:(Landroid/content/Context;Ljava/io/File;)V
256 ········//···110:·aload···········10254 ········//···108:·aload···········10
257 ········//···112:·aload_0········255 ········//···110:·aload_0········
258 ········//···113:·aload···········6 
259 ········//···115:·aload···········11256 ········//···111:·aload···········11
 257 ········//···113:·aload···········12
260 ········//···117:·invokespecial···fr/renzo/wikipoff/Database$MetaCursor.<init>:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V258 ········//···115:·invokespecial···fr/renzo/wikipoff/Database$MetaCursor.<init>:(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V
261 ········//···120:·aload···········4259 ········//···118:·aload···········4
262 ········//···122:·iload···········5260 ········//···120:·iload···········5
263 ········//···124:·aload···········10261 ········//···122:·aload···········10
264 ········//···126:·aastore········262 ········//···124:·aastore········
265 ········//···127:·iload···········5263 ········//···125:·iload···········5
266 ········//···129:·iconst_1·······264 ········//···127:·iconst_1·······
267 ········//···130:·iadd···········265 ········//···128:·iadd···········
268 ········//···131:·istore··········5266 ········//···129:·istore··········5
269 ········//···133:·goto············30267 ········//···131:·goto············26
270 ········//···136:·astore··········15268 ········//···134:·astore··········16
271 ········//···138:·aload···········15269 ········//···136:·aload···········16
272 ········//···140:·invokevirtual···fr/renzo/wikipoff/WikiException.printStackTrace:()V270 ········//···138:·invokevirtual···fr/renzo/wikipoff/WikiException.printStackTrace:()V
273 ········//···143:·new·············Lfr/renzo/wikipoff/Database$DatabaseException;271 ········//···141:·new·············Lfr/renzo/wikipoff/Database$DatabaseException;
274 ········//···146:·astore··········6272 ········//···144:·astore··········6
275 ········//···148:·ldc_w···········"Pute·chie·race"273 ········//···146:·ldc_w···········"Pute·chie·race"
276 ········//···151:·astore··········11274 ········//···149:·astore··········11
277 ········//···153:·aload···········6275 ········//···151:·aload···········6
278 ········//···155:·aload_0········276 ········//···153:·aload_0········
279 ········//···156:·aload···········11277 ········//···154:·aload···········11
280 ········//···158:·invokespecial···fr/renzo/wikipoff/Database$DatabaseException.<init>:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V278 ········//···156:·invokespecial···fr/renzo/wikipoff/Database$DatabaseException.<init>:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V
281 ········//···161:·aload···········6279 ········//···159:·aload···········6
282 ········//···163:·athrow·········280 ········//···161:·athrow·········
283 ········//···164:·astore··········15281 ········//···162:·astore··········16
284 ········//···166:·aload···········9282 ········//···164:·aload···········9
285 ········//···168:·ifnull··········176283 ········//···166:·ifnull··········174
286 ········//···171:·aload···········9284 ········//···169:·aload···········9
287 ········//···173:·invokevirtual···fr/renzo/wikipoff/Database$MetaCursor.close:()V285 ········//···171:·invokevirtual···fr/renzo/wikipoff/Database$MetaCursor.close:()V
288 ········//···176:·new·············Lfr/renzo/wikipoff/Database$DatabaseException;286 ········//···174:·new·············Lfr/renzo/wikipoff/Database$DatabaseException;
289 ········//···179:·astore··········6287 ········//···177:·astore··········6
290 ········//···181:·aload···········15288 ········//···179:·aload···········16
291 ········//···183:·invokevirtual···android/database/sqlite/SQLiteException.getMessage:()Ljava/lang/String;289 ········//···181:·invokevirtual···android/database/sqlite/SQLiteException.getMessage:()Ljava/lang/String;
292 ········//···186:·astore··········11290 ········//···184:·astore··········11
293 ········//···188:·aload···········6291 ········//···186:·aload···········6
294 ········//···190:·aload_0········292 ········//···188:·aload_0········
295 ········//···191:·aload···········11293 ········//···189:·aload···········11
296 ········//···193:·invokespecial···fr/renzo/wikipoff/Database$DatabaseException.<init>:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V294 ········//···191:·invokespecial···fr/renzo/wikipoff/Database$DatabaseException.<init>:(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V
297 ········//···196:·aload···········6295 ········//···194:·aload···········6
298 ········//···198:·athrow·········296 ········//···196:·athrow·········
299 ········//···199:·new·············Lfr/renzo/wikipoff/Database$MyMergeCursor;297 ········//···197:·new·············Lfr/renzo/wikipoff/Database$MyMergeCursor;
300 ········//···202:·astore··········6298 ········//···200:·astore··········6
301 ········//···204:·aload···········6299 ········//···202:·aload···········6
302 ········//···206:·aload_0········300 ········//···204:·aload_0········
303 ········//···207:·aload···········4301 ········//···205:·aload···········4
304 ········//···209:·invokespecial···fr/renzo/wikipoff/Database$MyMergeCursor.<init>:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V302 ········//···207:·invokespecial···fr/renzo/wikipoff/Database$MyMergeCursor.<init>:(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V
305 ········//···212:·aload···········6303 ········//···210:·aload···········6
306 ········//···214:·areturn········304 ········//···212:·areturn········
307 ········//···215:·astore··········15305 ········//···213:·astore··········16
308 ········//···217:·aload···········10306 ········//···215:·aload···········10
309 ········//···219:·astore··········9307 ········//···217:·astore··········9
310 ········//···221:·goto············166308 ········//···219:·goto············164
311 ········//····Exceptions:309 ········//····Exceptions:
312 ········//··Try···········Handler310 ········//··Try···········Handler
313 ········//··Start··End····Start··End····Type·····································311 ········//··Start··End····Start··End····Type·····································
314 ········//··-----··-----··-----··-----··-----------------------------------------312 ········//··-----··-----··-----··-----··-----------------------------------------
315 ········//··57·····60·····136····164····Lfr/renzo/wikipoff/WikiException;313 ········//··55·····58·····134····162····Lfr/renzo/wikipoff/WikiException;
316 ········//··57·····60·····164····166····Landroid/database/sqlite/SQLiteException;314 ········//··55·····58·····162····164····Landroid/database/sqlite/SQLiteException;
317 ········//··65·····69·····136····164····Lfr/renzo/wikipoff/WikiException;315 ········//··63·····67·····134····162····Lfr/renzo/wikipoff/WikiException;
318 ········//··65·····69·····164····166····Landroid/database/sqlite/SQLiteException;316 ········//··63·····67·····162····164····Landroid/database/sqlite/SQLiteException;
 317 ········//··69·····72·····134····162····Lfr/renzo/wikipoff/WikiException;
 318 ········//··69·····72·····162····164····Landroid/database/sqlite/SQLiteException;
319 ········//··71·····74·····136····164····Lfr/renzo/wikipoff/WikiException;319 ········//··74·····78·····134····162····Lfr/renzo/wikipoff/WikiException;
320 ········//··71·····74·····164····166····Landroid/database/sqlite/SQLiteException;320 ········//··74·····78·····162····164····Landroid/database/sqlite/SQLiteException;
321 ········//··76·····80·····136····164····Lfr/renzo/wikipoff/WikiException; 
322 ········//··76·····80·····164····166····Landroid/database/sqlite/SQLiteException; 
323 ········//··82·····85·····136····164····Lfr/renzo/wikipoff/WikiException;321 ········//··80·····83·····134····162····Lfr/renzo/wikipoff/WikiException;
324 ········//··82·····85·····164····166····Landroid/database/sqlite/SQLiteException;322 ········//··80·····83·····162····164····Landroid/database/sqlite/SQLiteException;
325 ········//··87·····92·····136····164····Lfr/renzo/wikipoff/WikiException;323 ········//··85·····90·····134····162····Lfr/renzo/wikipoff/WikiException;
326 ········//··87·····92·····164····166····Landroid/database/sqlite/SQLiteException;324 ········//··85·····90·····162····164····Landroid/database/sqlite/SQLiteException;
327 ········//··96·····101····136····164····Lfr/renzo/wikipoff/WikiException;325 ········//··94·····99·····134····162····Lfr/renzo/wikipoff/WikiException;
328 ········//··96·····101····164····166····Landroid/database/sqlite/SQLiteException;326 ········//··94·····99·····162····164····Landroid/database/sqlite/SQLiteException;
329 ········//··105····110····136····164····Lfr/renzo/wikipoff/WikiException;327 ········//··103····108····134····162····Lfr/renzo/wikipoff/WikiException;
Max diff block lines reached; 853/14663 bytes (5.82%) of diff not shown.
17.9 KB
fr/renzo/wikipoff/Wiki.class
17.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 1024, 77 lines modifiedOffset 1024, 73 lines modified
1024 ······stack=300,·locals=7,·args_size=11024 ······stack=300,·locals=7,·args_size=1
1025 ·········0:·new···········#74·················//·class·java/util/ArrayList1025 ·········0:·new···········#74·················//·class·java/util/ArrayList
1026 ·········3:·astore_11026 ·········3:·astore_1
1027 ·········4:·aload_11027 ·········4:·aload_1
1028 ·········5:·invokespecial·#75·················//·Method·java/util/ArrayList."<init>":()V1028 ·········5:·invokespecial·#75·················//·Method·java/util/ArrayList."<init>":()V
1029 ·········8:·aload_01029 ·········8:·aload_0
1030 ·········9:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;1030 ·········9:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;
1031 ········12:·astore_2 
1032 ········13:·aload_2 
1033 ········14:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;1031 ········12:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
1034 ········17:·astore_31032 ········15:·astore_2
1035 ········18:·aload_31033 ········16:·aload_2
1036 ········19:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1034 ········17:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1037 ········24:·istore········4 
1038 ········26:·iload·········41035 ········22:·istore_3
 1036 ········23:·iload_3
1039 ········28:·ifeq··········681037 ········24:·ifeq··········67
1040 ········31:·aload_31038 ········27:·aload_2
1041 ········32:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1039 ········28:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1042 ········37:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile1040 ········33:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile
1043 ········40:·astore········51041 ········36:·astore········4
1044 ········42:·new···········#86·················//·class·java/io/File1042 ········38:·new···········#86·················//·class·java/io/File
1045 ········45:·astore_21043 ········41:·astore········5
1046 ········46:·aload·········51044 ········43:·aload·········4
1047 ········48:·invokevirtual·#252················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;1045 ········45:·invokevirtual·#252················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;
1048 ········51:·astore········61046 ········48:·astore········6
1049 ········53:·aload_21047 ········50:·aload·········5
1050 ········54:·aload·········61048 ········52:·aload·········6
1051 ········56:·invokespecial·#254················//·Method·java/io/File."<init>":(Ljava/lang/String;)V1049 ········54:·invokespecial·#254················//·Method·java/io/File."<init>":(Ljava/lang/String;)V
1052 ········59:·aload_11050 ········57:·aload_1
1053 ········60:·aload_21051 ········58:·aload·········5
1054 ········61:·invokevirtual·#102················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z1052 ········60:·invokevirtual·#102················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
1055 ········64:·pop1053 ········63:·pop
1056 ········65:·goto··········181054 ········64:·goto··········16
1057 ········68:·aload_11055 ········67:·aload_1
1058 ········69:·areturn1056 ········68:·areturn
  
1059 ··public·java.util.ArrayList·getDBFilesnamesAsList();1057 ··public·java.util.ArrayList·getDBFilesnamesAsList();
1060 ····descriptor:·()Ljava/util/ArrayList;1058 ····descriptor:·()Ljava/util/ArrayList;
1061 ····flags:·(0x0001)·ACC_PUBLIC1059 ····flags:·(0x0001)·ACC_PUBLIC
1062 ····Code:1060 ····Code:
1063 ······stack=300,·locals=6,·args_size=11061 ······stack=300,·locals=6,·args_size=1
1064 ·········0:·new···········#74·················//·class·java/util/ArrayList1062 ·········0:·new···········#74·················//·class·java/util/ArrayList
1065 ·········3:·astore_11063 ·········3:·astore_1
1066 ·········4:·aload_11064 ·········4:·aload_1
1067 ·········5:·invokespecial·#75·················//·Method·java/util/ArrayList."<init>":()V1065 ·········5:·invokespecial·#75·················//·Method·java/util/ArrayList."<init>":()V
1068 ·········8:·aload_01066 ·········8:·aload_0
1069 ·········9:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;1067 ·········9:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;
1070 ········12:·astore_2 
1071 ········13:·aload_2 
1072 ········14:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;1068 ········12:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
1073 ········17:·astore_31069 ········15:·astore_2
1074 ········18:·aload_31070 ········16:·aload_2
1075 ········19:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1071 ········17:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1076 ········24:·istore········4 
1077 ········26:·iload·········41072 ········22:·istore_3
 1073 ········23:·iload_3
1078 ········28:·ifeq··········571074 ········24:·ifeq··········55
1079 ········31:·aload_31075 ········27:·aload_2
1080 ········32:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1076 ········28:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1081 ········37:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile1077 ········33:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile
1082 ········40:·astore········51078 ········36:·astore········4
1083 ········42:·aload·········51079 ········38:·aload·········4
1084 ········44:·invokevirtual·#252················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;1080 ········40:·invokevirtual·#252················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;
1085 ········47:·astore_21081 ········43:·astore········5
1086 ········48:·aload_11082 ········45:·aload_1
1087 ········49:·aload_21083 ········46:·aload·········5
1088 ········50:·invokevirtual·#102················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z1084 ········48:·invokevirtual·#102················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
1089 ········53:·pop1085 ········51:·pop
1090 ········54:·goto··········181086 ········52:·goto··········16
1091 ········57:·aload_11087 ········55:·aload_1
1092 ········58:·areturn1088 ········56:·areturn
  
1093 ··public·java.lang.String·getFilenamesAsString();1089 ··public·java.lang.String·getFilenamesAsString();
1094 ····descriptor:·()Ljava/lang/String;1090 ····descriptor:·()Ljava/lang/String;
1095 ····flags:·(0x0001)·ACC_PUBLIC1091 ····flags:·(0x0001)·ACC_PUBLIC
1096 ····Code:1092 ····Code:
1097 ······stack=300,·locals=2,·args_size=11093 ······stack=300,·locals=2,·args_size=1
1098 ·········0:·aload_01094 ·········0:·aload_0
Offset 1243, 166 lines modifiedOffset 1239, 164 lines modified
1243 ·········1:·invokevirtual·#291················//·Method·getSource:()Ljava/lang/String;1239 ·········1:·invokevirtual·#291················//·Method·getSource:()Ljava/lang/String;
1244 ·········4:·areturn1240 ·········4:·areturn
  
1245 ··public·java.lang.String·getSizeReadable(boolean);1241 ··public·java.lang.String·getSizeReadable(boolean);
1246 ····descriptor:·(Z)Ljava/lang/String;1242 ····descriptor:·(Z)Ljava/lang/String;
1247 ····flags:·(0x0001)·ACC_PUBLIC1243 ····flags:·(0x0001)·ACC_PUBLIC
1248 ····Code:1244 ····Code:
1249 ······stack=300,·locals=25,·args_size=21245 ······stack=300,·locals=28,·args_size=2
1250 ·········0:·lconst_01246 ·········0:·lconst_0
1251 ·········1:·lstore_21247 ·········1:·lstore_2
1252 ·········2:·aload_01248 ·········2:·aload_0
1253 ·········3:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;1249 ·········3:·getfield······#77·················//·Field·dbfiles:Ljava/util/ArrayList;
1254 ·········6:·astore········4 
1255 ·········8:·aload·········4 
1256 ········10:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;1250 ·········6:·invokevirtual·#240················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
1257 ········13:·astore········51251 ·········9:·astore········4
1258 ········15:·aload·········51252 ········11:·aload·········4
1259 ········17:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1253 ········13:·invokeinterface·#245,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1260 ········22:·istore········61254 ········18:·istore········5
1261 ········24:·iload·········61255 ········20:·iload·········5
1262 ········26:·ifeq··········561256 ········22:·ifeq··········52
1263 ········29:·aload·········51257 ········25:·aload·········4
1264 ········31:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1258 ········27:·invokeinterface·#249,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1265 ········36:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile1259 ········32:·checkcast·····#81·················//·class·fr/renzo/wikipoff/WikiDBFile
1266 ········39:·astore········71260 ········35:·astore········6
1267 ········41:·aload·········71261 ········37:·aload·········6
1268 ········43:·invokevirtual·#295················//·Method·fr/renzo/wikipoff/WikiDBFile.getSize:()J1262 ········39:·invokevirtual·#295················//·Method·fr/renzo/wikipoff/WikiDBFile.getSize:()J
1269 ········46:·lstore········81263 ········42:·lstore········7
1270 ········48:·lload_21264 ········44:·lload_2
1271 ········49:·lload·········81265 ········45:·lload·········7
1272 ········51:·ladd1266 ········47:·ladd
1273 ········52:·lstore_21267 ········48:·lstore_2
1274 ········53:·goto··········151268 ········49:·goto··········11
1275 ········56:·iload_11269 ········52:·iload_1
1276 ········57:·ifeq··········1261270 ········53:·ifeq··········122
1277 ········60:·sipush········10001271 ········56:·sipush········1000
1278 ········63:·istore········101272 ········59:·istore········9
1279 ········65:·iload·········101273 ········61:·iload·········9
1280 ········67:·i2l1274 ········63:·i2l
1281 ········68:·lstore········81275 ········64:·lstore········10
1282 ········70:·lload_21276 ········66:·lload_2
1283 ········71:·lload·········81277 ········67:·lload·········10
1284 ········73:·lcmp1278 ········69:·lcmp
1285 ········74:·istore········61279 ········70:·istore········12
1286 ········76:·iload·········61280 ········72:·iload·········12
1287 ········78:·ifge··········1341281 ········74:·ifge··········130
1288 ········81:·new···········#173················//·class·java/lang/StringBuilder1282 ········77:·new···········#173················//·class·java/lang/StringBuilder
Max diff block lines reached; 218/18156 bytes (1.20%) of diff not shown.
7.21 KB
fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.class
7.09 KB
javap -verbose -constants -s -l -private {}
    
Offset 106, 62 lines modifiedOffset 106, 60 lines modified
106 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V106 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V
107 ·········9:·return107 ·········9:·return
  
108 ··public·void·onClick(android.view.View);108 ··public·void·onClick(android.view.View);
109 ····descriptor:·(Landroid/view/View;)V109 ····descriptor:·(Landroid/view/View;)V
110 ····flags:·(0x0001)·ACC_PUBLIC110 ····flags:·(0x0001)·ACC_PUBLIC
111 ····Code:111 ····Code:
112 ······stack=300,·locals=8,·args_size=2112 ······stack=300,·locals=6,·args_size=2
113 ·········0:·aload_0113 ·········0:·aload_0
114 ·········1:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;114 ·········1:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
115 ·········4:·invokestatic··#20·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList;115 ·········4:·invokestatic··#20·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$000:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList;
116 ·········7:·astore_2 
117 ·········8:·aload_2 
118 ·········9:·invokevirtual·#26·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;116 ·········7:·invokevirtual·#26·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
119 ········12:·astore_3117 ········10:·astore_2
120 ········13:·aload_3118 ········11:·aload_2
121 ········14:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z119 ········12:·invokeinterface·#32,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
122 ········19:·istore········4 
123 ········21:·iload·········4120 ········17:·istore_3
 121 ········18:·iload_3
124 ········23:·ifeq··········51122 ········19:·ifeq··········49
125 ········26:·aload_3123 ········22:·aload_2
126 ········27:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;124 ········23:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
127 ········32:·checkcast·····#38·················//·class·java/lang/String125 ········28:·checkcast·····#38·················//·class·java/lang/String
128 ········35:·astore········5126 ········31:·astore········4
129 ········37:·aload_0127 ········33:·aload_0
130 ········38:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;128 ········34:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
 129 ········37:·astore········5
131 ········41:·astore_2 
132 ········42:·aload_2 
133 ········43:·aload·········5130 ········39:·aload·········5
 131 ········41:·aload·········4
134 ········45:·invokevirtual·#42·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V132 ········43:·invokevirtual·#42·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.deleteDb:(Ljava/lang/String;)V
135 ········48:·goto··········13133 ········46:·goto··········11
136 ········51:·aload_0134 ········49:·aload_0
137 ········52:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;135 ········50:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
138 ········55:·astore_2136 ········53:·astore_2
139 ········56:·aload_0137 ········54:·aload_0
140 ········57:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;138 ········55:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
141 ········60:·invokestatic··#46·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I139 ········58:·invokestatic··#46·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$100:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I
142 ········63:·istore········6140 ········61:·istore_3
143 ········65:·aload_2141 ········62:·aload_2
144 ········66:·iload·········6142 ········63:·iload_3
145 ········68:·invokevirtual·#50·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.setResult:(I)V143 ········64:·invokevirtual·#50·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.setResult:(I)V
146 ········71:·aload_0144 ········67:·aload_0
147 ········72:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;145 ········68:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
148 ········75:·invokestatic··#54·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences;146 ········71:·invokestatic··#54·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.access$200:(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences;
149 ········78:·invokeinterface·#60,··1···········//·InterfaceMethod·android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor;147 ········74:·invokeinterface·#60,··1···········//·InterfaceMethod·android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor;
150 ········83:·astore_2148 ········79:·astore_2
151 ········84:·aload_0149 ········80:·aload_0
152 ········85:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;150 ········81:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
153 ········88:·ldc···········#61·················//·int·2131034205151 ········84:·ldc···········#61·················//·int·2131034205
154 ········90:·invokevirtual·#66·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.getString:(I)Ljava/lang/String;152 ········86:·invokevirtual·#66·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.getString:(I)Ljava/lang/String;
155 ········93:·astore········7153 ········89:·astore········5
156 ········95:·aload_2154 ········91:·aload_2
157 ········96:·aload·········7155 ········92:·aload·········5
158 ········98:·iconst_1156 ········94:·iconst_1
159 ········99:·invokeinterface·#73,··3···········//·InterfaceMethod·android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;157 ········95:·invokeinterface·#73,··3···········//·InterfaceMethod·android/content/SharedPreferences$Editor.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
160 ·······104:·invokeinterface·#76,··1···········//·InterfaceMethod·android/content/SharedPreferences$Editor.commit:()Z158 ·······100:·invokeinterface·#76,··1···········//·InterfaceMethod·android/content/SharedPreferences$Editor.commit:()Z
161 ·······109:·pop159 ·······105:·pop
162 ·······110:·aload_0160 ·······106:·aload_0
163 ·······111:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;161 ·······107:·getfield······#10·················//·Field·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
164 ·······114:·invokevirtual·#79·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.finish:()V162 ·······110:·invokevirtual·#79·················//·Method·fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity.finish:()V
165 ·······117:·return163 ·······113:·return
166 }164 }
10.0 KB
fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.class
9.91 KB
javap -verbose -constants -s -l -private {}
    
Offset 576, 102 lines modifiedOffset 576, 100 lines modified
576 ·········1:·ldc···········#44·················//·String·download576 ·········1:·ldc···········#44·················//·String·download
577 ·········3:·invokevirtual·#48·················//·Method·getSystemService:(Ljava/lang/String;)Ljava/lang/Object;577 ·········3:·invokevirtual·#48·················//·Method·getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
578 ·········6:·checkcast·····#50·················//·class·android/app/DownloadManager578 ·········6:·checkcast·····#50·················//·class·android/app/DownloadManager
579 ·········9:·astore_1579 ·········9:·astore_1
580 ········10:·aload_0580 ········10:·aload_0
581 ········11:·getfield······#52·················//·Field·wiki:Lfr/renzo/wikipoff/Wiki;581 ········11:·getfield······#52·················//·Field·wiki:Lfr/renzo/wikipoff/Wiki;
582 ········14:·invokevirtual·#58·················//·Method·fr/renzo/wikipoff/Wiki.getDBFiles:()Ljava/util/ArrayList;582 ········14:·invokevirtual·#58·················//·Method·fr/renzo/wikipoff/Wiki.getDBFiles:()Ljava/util/ArrayList;
583 ········17:·astore_2 
584 ········18:·aload_2 
585 ········19:·invokevirtual·#62·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;583 ········17:·invokevirtual·#62·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
586 ········22:·astore_3584 ········20:·astore_2
587 ········23:·aload_3585 ········21:·aload_2
588 ········24:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z586 ········22:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
589 ········29:·istore········4 
590 ········31:·iload·········4587 ········27:·istore_3
 588 ········28:·iload_3
591 ········33:·ifeq··········184589 ········29:·ifeq··········192
592 ········36:·aload_3590 ········32:·aload_2
593 ········37:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;591 ········33:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
594 ········42:·checkcast·····#74·················//·class·fr/renzo/wikipoff/WikiDBFile592 ········38:·checkcast·····#74·················//·class·fr/renzo/wikipoff/WikiDBFile
595 ········45:·astore········5593 ········41:·astore········4
596 ········47:·new···········#76·················//·class·android/app/DownloadManager$Request594 ········43:·new···········#76·················//·class·android/app/DownloadManager$Request
597 ········50:·astore········6595 ········46:·astore········5
598 ········52:·aload·········5596 ········48:·aload·········4
599 ········54:·invokevirtual·#80·················//·Method·fr/renzo/wikipoff/WikiDBFile.getUrl:()Ljava/lang/String;597 ········50:·invokevirtual·#80·················//·Method·fr/renzo/wikipoff/WikiDBFile.getUrl:()Ljava/lang/String;
600 ········57:·invokestatic··#86·················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;598 ········53:·invokestatic··#86·················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
601 ········60:·astore_2599 ········56:·astore········6
 600 ········58:·aload·········5
602 ········61:·aload·········6601 ········60:·aload·········6
603 ········63:·aload_2 
604 ········64:·invokespecial·#89·················//·Method·android/app/DownloadManager$Request."<init>":(Landroid/net/Uri;)V602 ········62:·invokespecial·#89·················//·Method·android/app/DownloadManager$Request."<init>":(Landroid/net/Uri;)V
605 ········67:·new···········#91·················//·class·java/io/File603 ········65:·new···········#91·················//·class·java/io/File
606 ········70:·astore_2604 ········68:·astore········6
607 ········71:·new···········#91·················//·class·java/io/File605 ········70:·new···········#91·················//·class·java/io/File
608 ········74:·astore········7606 ········73:·astore········7
609 ········76:·aload_0607 ········75:·aload_0
610 ········77:·getfield······#93·················//·Field·storage:Ljava/lang/String;608 ········76:·getfield······#93·················//·Field·storage:Ljava/lang/String;
611 ········80:·astore········8609 ········79:·astore········8
612 ········82:·ldc···········#94·················//·int·2131034180610 ········81:·ldc···········#94·················//·int·2131034180
613 ········84:·istore········9611 ········83:·istore········9
614 ········86:·aload_0612 ········85:·aload_0
615 ········87:·iload·········9613 ········86:·iload·········9
616 ········89:·invokevirtual·#99·················//·Method·getString:(I)Ljava/lang/String;614 ········88:·invokevirtual·#99·················//·Method·getString:(I)Ljava/lang/String;
617 ········92:·astore········10615 ········91:·astore········10
618 ········94:·aload·········7616 ········93:·aload·········7
619 ········96:·aload·········8617 ········95:·aload·········8
620 ········98:·aload·········10618 ········97:·aload·········10
621 ·······100:·invokespecial·#102················//·Method·java/io/File."<init>":(Ljava/lang/String;Ljava/lang/String;)V619 ········99:·invokespecial·#102················//·Method·java/io/File."<init>":(Ljava/lang/String;Ljava/lang/String;)V
622 ·······103:·aload·········5620 ·······102:·aload·········4
623 ·······105:·invokevirtual·#105················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;621 ·······104:·invokevirtual·#105················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;
624 ·······108:·astore········8622 ·······107:·astore········8
625 ·······110:·aload_2623 ·······109:·aload·········6
626 ·······111:·aload·········7624 ·······111:·aload·········7
627 ·······113:·aload·········8625 ·······113:·aload·········8
628 ·······115:·invokespecial·#108················//·Method·java/io/File."<init>":(Ljava/io/File;Ljava/lang/String;)V626 ·······115:·invokespecial·#108················//·Method·java/io/File."<init>":(Ljava/io/File;Ljava/lang/String;)V
629 ·······118:·aload_2627 ·······118:·aload·········6
630 ·······119:·invokevirtual·#111················//·Method·java/io/File.getAbsolutePath:()Ljava/lang/String;628 ·······120:·invokevirtual·#111················//·Method·java/io/File.getAbsolutePath:()Ljava/lang/String;
631 ·······122:·astore········11629 ·······123:·astore········11
632 ·······124:·new···········#113················//·class·java/lang/StringBuilder630 ·······125:·new···········#113················//·class·java/lang/StringBuilder
633 ·······127:·astore_2 
634 ·······128:·aload_2631 ·······128:·astore········6
 632 ·······130:·aload·········6
635 ·······129:·invokespecial·#114················//·Method·java/lang/StringBuilder."<init>":()V633 ·······132:·invokespecial·#114················//·Method·java/lang/StringBuilder."<init>":()V
636 ·······132:·ldc···········#116················//·String·file://634 ·······135:·ldc···········#116················//·String·file://
637 ·······134:·astore········7635 ·······137:·astore········7
638 ·······136:·aload_2 
639 ·······137:·aload·········7636 ·······139:·aload·········6
 637 ·······141:·aload·········7
640 ·······139:·invokevirtual·#120················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;638 ·······143:·invokevirtual·#120················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
641 ·······142:·aload·········11639 ·······146:·aload·········11
642 ·······144:·invokevirtual·#120················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;640 ·······148:·invokevirtual·#120················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
643 ·······147:·invokevirtual·#123················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;641 ·······151:·invokevirtual·#123················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
644 ·······150:·invokestatic··#86·················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;642 ·······154:·invokestatic··#86·················//·Method·android/net/Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
645 ·······153:·astore_2643 ·······157:·astore········6
646 ·······154:·aload·········6644 ·······159:·aload·········5
647 ·······156:·aload_2645 ·······161:·aload·········6
648 ·······157:·invokevirtual·#127················//·Method·android/app/DownloadManager$Request.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;646 ·······163:·invokevirtual·#127················//·Method·android/app/DownloadManager$Request.setDestinationUri:(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;
649 ·······160:·pop647 ·······166:·pop
650 ·······161:·aload·········5648 ·······167:·aload·········4
651 ·······163:·invokevirtual·#105················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;649 ·······169:·invokevirtual·#105················//·Method·fr/renzo/wikipoff/WikiDBFile.getFilename:()Ljava/lang/String;
652 ·······166:·astore_2650 ·······172:·astore········6
 651 ·······174:·aload·········5
653 ·······167:·aload·········6652 ·······176:·aload·········6
654 ·······169:·aload_2 
655 ·······170:·invokevirtual·#131················//·Method·android/app/DownloadManager$Request.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;653 ·······178:·invokevirtual·#131················//·Method·android/app/DownloadManager$Request.setTitle:(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;
656 ·······173:·pop654 ·······181:·pop
657 ·······174:·aload_1655 ·······182:·aload_1
658 ·······175:·aload·········6656 ·······183:·aload·········5
659 ·······177:·invokevirtual·#135················//·Method·android/app/DownloadManager.enqueue:(Landroid/app/DownloadManager$Request;)J657 ·······185:·invokevirtual·#135················//·Method·android/app/DownloadManager.enqueue:(Landroid/app/DownloadManager$Request;)J
660 ·······180:·pop2658 ·······188:·pop2
661 ·······181:·goto··········23659 ·······189:·goto··········21
662 ·······184:·aload_0660 ·······192:·aload_0
663 ·······185:·getfield······#137················//·Field·downloadbutton:Landroid/widget/Button;661 ·······193:·getfield······#137················//·Field·downloadbutton:Landroid/widget/Button;
664 ·······188:·bipush········8662 ·······196:·bipush········8
665 ·······190:·invokevirtual·#144················//·Method·android/widget/Button.setVisibility:(I)V 
666 ·······193:·aload_0 
667 ·······194:·getfield······#37·················//·Field·stopdownloadbutton:Landroid/widget/Button; 
668 ·······197:·iconst_0 
669 ·······198:·invokevirtual·#144················//·Method·android/widget/Button.setVisibility:(I)V663 ·······198:·invokevirtual·#144················//·Method·android/widget/Button.setVisibility:(I)V
 664 ·······201:·aload_0
 665 ·······202:·getfield······#37·················//·Field·stopdownloadbutton:Landroid/widget/Button;
 666 ·······205:·iconst_0
 667 ·······206:·invokevirtual·#144················//·Method·android/widget/Button.setVisibility:(I)V
670 ·······201:·return668 ·······209:·return
  
671 ··private·void·download();669 ··private·void·download();
672 ····descriptor:·()V670 ····descriptor:·()V
673 ····flags:·(0x0002)·ACC_PRIVATE671 ····flags:·(0x0002)·ACC_PRIVATE
674 ····Code:672 ····Code:
675 ······stack=300,·locals=13,·args_size=1673 ······stack=300,·locals=13,·args_size=1
676 ·········0:·iconst_4674 ·········0:·iconst_4
1.32 KB
fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.class
1.15 KB
procyon -ec {}
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····}43 ····}
44 ····44 ····
45 ····public·View·getView(final·int·index,·View·inflate,·final·ViewGroup·viewGroup)·{45 ····public·View·getView(final·int·index,·View·inflate,·final·ViewGroup·viewGroup)·{
46 ········final·Wiki·wiki·=·(Wiki)this.data.get(index);46 ········final·Wiki·wiki·=·(Wiki)this.data.get(index);
47 ········if·(inflate·==·null)·{47 ········if·(inflate·==·null)·{
48 ············inflate·=·this.inflater.inflate(2130903071,·viewGroup,·false);48 ············inflate·=·this.inflater.inflate(2130903071,·viewGroup,·false);
49 ········}49 ········}
50 ········((TextView)inflate.findViewById(2131427416)).setText((CharSequence)(wiki.getLanglocal()·+·"("·+·wiki.getLangcode()·+·")"·+·"·"·+·wiki.getType()));50 ········((TextView)inflate.findViewById(2131427416)).setText((CharSequence)(wiki.getLanglocal()·+·"("·+·wiki.getLangcode()·+·")·"·+·wiki.getType()));
51 ········final·TextView·textView·=·(TextView)inflate.findViewById(2131427417);51 ········final·TextView·textView·=·(TextView)inflate.findViewById(2131427417);
52 ········final·String·string·=·wiki.getFilenamesAsString()·+·"("·+·wiki.getSizeReadable(true)·+·")·"·+·wiki.getLocalizedGendate();52 ········final·String·string·=·wiki.getFilenamesAsString()·+·"("·+·wiki.getSizeReadable(true)·+·")·"·+·wiki.getLocalizedGendate();
53 ········final·TextView·textView2·=·(TextView)inflate.findViewById(2131427421);53 ········final·TextView·textView2·=·(TextView)inflate.findViewById(2131427421);
54 ········switch·(FragmentAvailableWikis.access$100(this.this$0).alreadyDownloaded(wiki))·{54 ········switch·(FragmentAvailableWikis.access$100(this.this$0).alreadyDownloaded(wiki))·{
55 ············case·0:·{55 ············case·0:·{
56 ················textView2.setText((CharSequence)FragmentAvailableWikis.access$100(this.this$0).getString(2131034132));56 ················textView2.setText((CharSequence)FragmentAvailableWikis.access$100(this.this$0).getString(2131034132));
57 ················break;57 ················break;
19.4 KB
fr/renzo/wikipoff/ui/activities/WikiManagerActivity.class
19.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 1205, 218 lines modifiedOffset 1205, 216 lines modified
1205 ··public·java.util.ArrayList·getInstalledWikis();1205 ··public·java.util.ArrayList·getInstalledWikis();
1206 ····descriptor:·()Ljava/util/ArrayList;1206 ····descriptor:·()Ljava/util/ArrayList;
1207 ····flags:·(0x0001)·ACC_PUBLIC1207 ····flags:·(0x0001)·ACC_PUBLIC
1208 ····Code:1208 ····Code:
1209 ······stack=300,·locals=20,·args_size=11209 ······stack=300,·locals=20,·args_size=1
1210 ·········0:·iconst_11210 ·········0:·iconst_1
1211 ·········1:·istore_11211 ·········1:·istore_1
 1212 ·········2:·iconst_0
 1213 ·········3:·istore_2
 1214 ·········4:·aconst_null
 1215 ·········5:·astore_3
1212 ·········2:·new···········#221················//·class·java/util/ArrayList1216 ·········6:·new···········#221················//·class·java/util/ArrayList
1213 ·········5:·astore_2 
1214 ·········6:·aload_21217 ·········9:·astore········4
 1218 ········11:·aload·········4
1215 ·········7:·invokespecial·#256················//·Method·java/util/ArrayList."<init>":()V1219 ········13:·invokespecial·#256················//·Method·java/util/ArrayList."<init>":()V
1216 ········10:·new···········#196················//·class·java/util/HashMap1220 ········16:·new···········#196················//·class·java/util/HashMap
1217 ········13:·astore_3 
1218 ········14:·aload_31221 ········19:·astore········5
 1222 ········21:·aload·········5
1219 ········15:·invokespecial·#308················//·Method·java/util/HashMap."<init>":()V1223 ········23:·invokespecial·#308················//·Method·java/util/HashMap."<init>":()V
1220 ········18:·aload_01224 ········26:·aload_0
1221 ········19:·invokestatic··#312················//·Method·fr/renzo/wikipoff/DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap;1225 ········27:·invokestatic··#312················//·Method·fr/renzo/wikipoff/DownloadUtils.getCurrentDownloads:(Landroid/content/Context;)Ljava/util/HashMap;
1222 ········22:·invokevirtual·#316················//·Method·java/util/HashMap.values:()Ljava/util/Collection;1226 ········30:·invokevirtual·#316················//·Method·java/util/HashMap.values:()Ljava/util/Collection;
1223 ········25:·astore········41227 ········33:·astore········6
1224 ········27:·new···········#61·················//·class·java/io/File1228 ········35:·new···········#61·················//·class·java/io/File
1225 ········30:·astore········51229 ········38:·astore········7
1226 ········32:·aload_01230 ········40:·aload_0
1227 ········33:·getfield······#63·················//·Field·storage:Ljava/lang/String;1231 ········41:·getfield······#63·················//·Field·storage:Ljava/lang/String;
1228 ········36:·astore········61232 ········44:·astore········8
 1233 ········46:·aload_0
1229 ········38:·ldc_w·········#317················//·int·21310341801234 ········47:·ldc_w·········#317················//·int·2131034180
1230 ········41:·istore········7 
1231 ········43:·aload_0 
1232 ········44:·iload·········7 
1233 ········46:·invokevirtual·#69·················//·Method·getString:(I)Ljava/lang/String;1235 ········50:·invokevirtual·#69·················//·Method·getString:(I)Ljava/lang/String;
1234 ········49:·astore········81236 ········53:·astore········9
1235 ········51:·aload·········5 
1236 ········53:·aload·········6 
1237 ········55:·aload·········81237 ········55:·aload·········7
 1238 ········57:·aload·········8
 1239 ········59:·aload·········9
1238 ········57:·invokespecial·#72·················//·Method·java/io/File."<init>":(Ljava/lang/String;Ljava/lang/String;)V1240 ········61:·invokespecial·#72·················//·Method·java/io/File."<init>":(Ljava/lang/String;Ljava/lang/String;)V
1239 ········60:·aload·········51241 ········64:·aload·········7
1240 ········62:·invokevirtual·#322················//·Method·java/io/File.listFiles:()[Ljava/io/File;1242 ········66:·invokevirtual·#322················//·Method·java/io/File.listFiles:()[Ljava/io/File;
1241 ········65:·astore········91243 ········69:·astore········8
1242 ········67:·aload·········91244 ········71:·aload·········8
1243 ········69:·arraylength1245 ········73:·arraylength
1244 ········70:·istore········101246 ········74:·istore········10
1245 ········72:·iconst_01247 ········76:·iconst_0
1246 ········73:·istore········111248 ········77:·istore········11
1247 ········75:·aconst_null1249 ········79:·aconst_null
1248 ········76:·astore········121250 ········80:·astore········7
1249 ········78:·iload·········111251 ········82:·iload·········11
1250 ········80:·iload·········101252 ········84:·iload·········10
1251 ········82:·if_icmpge·····3371253 ········86:·if_icmpge·····342
1252 ········85:·aload·········91254 ········89:·aload·········8
1253 ········87:·iload·········111255 ········91:·iload·········11
1254 ········89:·aaload1256 ········93:·aaload
1255 ········90:·astore········131257 ········94:·astore········12
1256 ········92:·aload·········131258 ········96:·aload·········12
1257 ········94:·invokevirtual·#325················//·Method·java/io/File.getName:()Ljava/lang/String;1259 ········98:·invokevirtual·#325················//·Method·java/io/File.getName:()Ljava/lang/String;
1258 ········97:·astore········51260 ·······101:·astore········13
1259 ········99:·ldc_w·········#327················//·String·.sqlite1261 ·······103:·ldc_w·········#327················//·String·.sqlite
1260 ·······102:·astore········61262 ·······106:·astore········14
1261 ·······104:·aload·········51263 ·······108:·aload·········13
1262 ·······106:·aload·········61264 ·······110:·aload·········14
1263 ·······108:·invokevirtual·#331················//·Method·java/lang/String.endsWith:(Ljava/lang/String;)Z1265 ·······112:·invokevirtual·#331················//·Method·java/lang/String.endsWith:(Ljava/lang/String;)Z
1264 ·······111:·istore········141266 ·······115:·istore········15
1265 ·······113:·iload·········141267 ·······117:·iload·········15
1266 ·······115:·ifne··········1271268 ·······119:·ifne··········131
1267 ·······118:·iload·········111269 ·······122:·iload·········11
1268 ·······120:·iconst_11270 ·······124:·iconst_1
1269 ·······121:·iadd1271 ·······125:·iadd
1270 ·······122:·istore········111272 ·······126:·istore········11
1271 ·······124:·goto··········781273 ·······128:·goto··········82
1272 ·······127:·aload·········131274 ·······131:·aload·········12
1273 ·······129:·invokevirtual·#325················//·Method·java/io/File.getName:()Ljava/lang/String;1275 ·······133:·invokevirtual·#325················//·Method·java/io/File.getName:()Ljava/lang/String;
1274 ·······132:·astore········151276 ·······136:·astore········16
1275 ·······134:·ldc_w·········#333················//·String·-1277 ·······138:·ldc_w·········#333················//·String·-
1276 ·······137:·astore········51278 ·······141:·astore········13
1277 ·······139:·aload·········151279 ·······143:·aload·········16
1278 ·······141:·aload·········51280 ·······145:·aload·········13
1279 ·······143:·invokevirtual·#337················//·Method·java/lang/String.indexOf:(Ljava/lang/String;)I1281 ·······147:·invokevirtual·#337················//·Method·java/lang/String.indexOf:(Ljava/lang/String;)I
1280 ·······146:·istore········141282 ·······150:·istore········15
1281 ·······148:·iload·········141283 ·······152:·iload·········15
1282 ·······150:·ifle··········2651284 ·······154:·ifle··········269
1283 ·······153:·aconst_null 
1284 ·······154:·astore········5 
1285 ·······156:·ldc_w·········#333················//·String·-1285 ·······157:·ldc_w·········#333················//·String·-
1286 ·······159:·astore········61286 ·······160:·astore········13
1287 ·······161:·aload·········15 
1288 ·······163:·aload·········61287 ·······162:·aload·········16
 1288 ·······164:·aload·········13
1289 ·······165:·invokevirtual·#337················//·Method·java/lang/String.indexOf:(Ljava/lang/String;)I1289 ·······166:·invokevirtual·#337················//·Method·java/lang/String.indexOf:(Ljava/lang/String;)I
1290 ·······168:·istore········161290 ·······169:·istore········15
1291 ·······170:·aload·········151291 ·······171:·aload·········16
1292 ·······172:·iconst_01292 ·······173:·iconst_0
1293 ·······173:·iload·········161293 ·······174:·iload·········15
1294 ·······175:·invokevirtual·#341················//·Method·java/lang/String.substring:(II)Ljava/lang/String;1294 ·······176:·invokevirtual·#341················//·Method·java/lang/String.substring:(II)Ljava/lang/String;
1295 ·······178:·astore········171295 ·······179:·astore········17
1296 ·······180:·aload_31296 ·······181:·aload·········5
1297 ·······181:·aload·········171297 ·······183:·aload·········17
1298 ·······183:·invokevirtual·#344················//·Method·java/util/HashMap.containsKey:(Ljava/lang/Object;)Z1298 ·······185:·invokevirtual·#344················//·Method·java/util/HashMap.containsKey:(Ljava/lang/Object;)Z
1299 ·······186:·istore········141299 ·······188:·istore········15
1300 ·······188:·iload·········141300 ·······190:·iload·········15
1301 ·······190:·ifeq··········2141301 ·······192:·ifeq··········217
1302 ·······193:·aload_31302 ·······195:·aload·········5
1303 ·······194:·aload·········171303 ·······197:·aload·········17
1304 ·······196:·invokevirtual·#199················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;1304 ·······199:·invokevirtual·#199················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
1305 ·······199:·checkcast·····#235················//·class·fr/renzo/wikipoff/Wiki1305 ·······202:·checkcast·····#235················//·class·fr/renzo/wikipoff/Wiki
1306 ·······202:·astore········181306 ·······205:·astore········18
1307 ·······204:·aload·········181307 ·······207:·aload·········18
1308 ·······206:·aload·········131308 ·······209:·aload·········12
1309 ·······208:·invokevirtual·#347················//·Method·fr/renzo/wikipoff/Wiki.addDBFile:(Ljava/io/File;)V1309 ·······211:·invokevirtual·#347················//·Method·fr/renzo/wikipoff/Wiki.addDBFile:(Ljava/io/File;)V
1310 ·······211:·goto··········1181310 ·······214:·goto··········122
1311 ·······214:·new···········#235················//·class·fr/renzo/wikipoff/Wiki1311 ·······217:·new···········#235················//·class·fr/renzo/wikipoff/Wiki
1312 ·······217:·astore········181312 ·······220:·astore········18
1313 ·······219:·aload·········18 
1314 ·······221:·aload_0 
1315 ·······222:·aload·········131313 ·······222:·aload·········18
 1314 ·······224:·aload_0
 1315 ·······225:·aload·········12
1316 ·······224:·invokespecial·#350················//·Method·fr/renzo/wikipoff/Wiki."<init>":(Landroid/content/Context;Ljava/io/File;)V1316 ·······227:·invokespecial·#350················//·Method·fr/renzo/wikipoff/Wiki."<init>":(Landroid/content/Context;Ljava/io/File;)V
1317 ·······227:·aload_31317 ·······230:·aload·········5
1318 ·······228:·aload·········171318 ·······232:·aload·········17
1319 ·······230:·aload·········181319 ·······234:·aload·········18
Max diff block lines reached; 3777/19688 bytes (19.18%) of diff not shown.
274 B
smali/com/actionbarsherlock/R.smali
    
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·928 ····.line·9
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·447 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
3.71 KB
smali/fr/renzo/wikipoff/DownloadUtils.smali
    
Offset 33, 62 lines modifiedOffset 33, 61 lines modified
33 .method·public·static·delete(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V33 .method·public·static·delete(Lfr/renzo/wikipoff/Wiki;Landroid/content/Context;)V
34 ····.locals·934 ····.locals·9
35 ····.param·p0,·"wiki"····#·Lfr/renzo/wikipoff/Wiki;35 ····.param·p0,·"wiki"····#·Lfr/renzo/wikipoff/Wiki;
36 ····.param·p1,·"ctx"····#·Landroid/content/Context;36 ····.param·p1,·"ctx"····#·Landroid/content/Context;
  
37 ····.prologue37 ····.prologue
38 ····.line·4438 ····.line·44
39 ····const-string·v7,·"download"39 ····const-string·v6,·"download"
  
40 ····invoke-virtual·{p1,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;40 ····invoke-virtual·{p1,·v6},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····check-cast·v0,·Landroid/app/DownloadManager;42 ····check-cast·v0,·Landroid/app/DownloadManager;
  
43 ····.line·4543 ····.line·45
44 ····.local·v0,·"dm":Landroid/app/DownloadManager;44 ····.local·v0,·"dm":Landroid/app/DownloadManager;
45 ····invoke-static·{p1},·Lfr/renzo/wikipoff/DownloadUtils;->getCurrentDownloads(Landroid/content/Context;)Ljava/util/HashMap;45 ····invoke-static·{p1},·Lfr/renzo/wikipoff/DownloadUtils;->getCurrentDownloads(Landroid/content/Context;)Ljava/util/HashMap;
  
46 ····move-result-object·v646 ····move-result-object·v3
  
47 ····.line·4647 ····.line·46
48 ····.local·v6,·"pute":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/Long;Ljava/lang/String;>;"48 ····.local·v3,·"pute":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/Long;Ljava/lang/String;>;"
49 ····invoke-virtual·{v6},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;49 ····invoke-virtual·{v3},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;
  
50 ····move-result-object·v750 ····move-result-object·v6
  
51 ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator;51 ····invoke-interface·{v6},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
52 ····move-result-object·v352 ····move-result-object·v7
  
53 ····.local·v3,·"i$":Ljava/util/Iterator; 
54 ····:cond_053 ····:cond_0
55 ····:goto_054 ····:goto_0
56 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z55 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
57 ····move-result·v756 ····move-result·v6
  
58 ····if-eqz·v7,·:cond_157 ····if-eqz·v6,·:cond_1
  
59 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;58 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
60 ····move-result-object·v159 ····move-result-object·v1
  
61 ····check-cast·v1,·Ljava/util/Map$Entry;60 ····check-cast·v1,·Ljava/util/Map$Entry;
  
62 ····.line·4761 ····.line·47
63 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/lang/String;>;"62 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/lang/String;>;"
64 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;63 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
65 ····move-result-object·v764 ····move-result-object·v6
  
66 ····check-cast·v7,·Ljava/lang/Long;65 ····check-cast·v6,·Ljava/lang/Long;
  
67 ····invoke-virtual·{v7},·Ljava/lang/Long;->longValue()J66 ····invoke-virtual·{v6},·Ljava/lang/Long;->longValue()J
  
68 ····move-result-wide·v467 ····move-result-wide·v4
  
69 ····.line·4868 ····.line·48
70 ····.local·v4,·"lid":J69 ····.local·v4,·"lid":J
71 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;70 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
Offset 96, 32 lines modifiedOffset 95, 32 lines modified
  
96 ····check-cast·v2,·Ljava/lang/String;95 ····check-cast·v2,·Ljava/lang/String;
  
97 ····.line·4996 ····.line·49
98 ····.local·v2,·"f":Ljava/lang/String;97 ····.local·v2,·"f":Ljava/lang/String;
99 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;98 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;
  
100 ····move-result-object·v799 ····move-result-object·v6
  
101 ····invoke-virtual·{v7,·v2},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z100 ····invoke-virtual·{v6,·v2},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
102 ····move-result·v7101 ····move-result·v6
  
103 ····if-eqz·v7,·:cond_0102 ····if-eqz·v6,·:cond_0
  
104 ····.line·50103 ····.line·50
105 ····const/4·v7,·0x1104 ····const/4·v6,·0x1
  
106 ····new-array·v7,·v7,·[J105 ····new-array·v6,·v6,·[J
  
107 ····const/4·v8,·0x0106 ····const/4·v8,·0x0
  
108 ····aput-wide·v4,·v7,·v8107 ····aput-wide·v4,·v6,·v8
  
109 ····invoke-virtual·{v0,·v7},·Landroid/app/DownloadManager;->remove([J)I108 ····invoke-virtual·{v0,·v6},·Landroid/app/DownloadManager;->remove([J)I
  
110 ····goto·:goto_0109 ····goto·:goto_0
  
111 ····.line·54110 ····.line·54
112 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/lang/String;>;"111 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/lang/String;>;"
113 ····.end·local·v2····#·"f":Ljava/lang/String;112 ····.end·local·v2····#·"f":Ljava/lang/String;
114 ····.end·local·v4····#·"lid":J113 ····.end·local·v4····#·"lid":J
268 B
smali/fr/renzo/wikipoff/R.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·1106 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
599 B
smali/fr/renzo/wikipoff/Database$DatabaseException.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
23 #·instance·fields23 #·instance·fields
24 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/Database;24 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/Database;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V26 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;Ljava/lang/String;)V
27 ····.locals·327 ····.locals·3
 28 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/Database;
28 ····.param·p2,·"message"····#·Ljava/lang/String;29 ····.param·p2,·"message"····#·Ljava/lang/String;
  
29 ····.prologue30 ····.prologue
30 ····.line·25831 ····.line·258
31 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$DatabaseException;->this$0:Lfr/renzo/wikipoff/Database;32 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$DatabaseException;->this$0:Lfr/renzo/wikipoff/Database;
  
32 ····.line·25933 ····.line·259
517 B
smali/fr/renzo/wikipoff/WikipOff$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/WikipOff;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/WikipOff;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/WikipOff;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/WikipOff;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/WikipOff;
  
25 ····.prologue26 ····.prologue
26 ····.line·6427 ····.line·64
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/WikipOff$1;->this$0:Lfr/renzo/wikipoff/WikipOff;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/WikipOff$1;->this$0:Lfr/renzo/wikipoff/WikipOff;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12.3 KB
smali/fr/renzo/wikipoff/Wiki.smali
    
Offset 674, 14 lines modifiedOffset 674, 15 lines modified
  
674 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z674 ····invoke-virtual·{v2,·v3},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
675 ····move-result·v2675 ····move-result·v2
  
676 ····if-eqz·v2,·:cond_0676 ····if-eqz·v2,·:cond_0
  
 677 ····.line·308
677 ····invoke-virtual·{v0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;678 ····invoke-virtual·{v0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;
  
678 ····move-result-object·v2679 ····move-result-object·v2
  
679 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;680 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Wiki;->getFilenamesAsString()Ljava/lang/String;
  
680 ····move-result-object·v3681 ····move-result-object·v3
Offset 757, 58 lines modifiedOffset 758, 57 lines modified
757 ············"Ljava/io/File;",758 ············"Ljava/io/File;",
758 ············">;"759 ············">;"
759 ········}760 ········}
760 ····.end·annotation761 ····.end·annotation
  
761 ····.prologue762 ····.prologue
762 ····.line·210763 ····.line·210
763 ····new-instance·v1,·Ljava/util/ArrayList;764 ····new-instance·v0,·Ljava/util/ArrayList;
  
764 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V765 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
765 ····.line·211766 ····.line·211
766 ····.local·v1,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/io/File;>;"767 ····.local·v0,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/io/File;>;"
767 ····iget-object·v3,·p0,·Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList;768 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList;
  
768 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;769 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
769 ····move-result-object·v0770 ····move-result-object·v2
  
770 ····.local·v0,·"i$":Ljava/util/Iterator; 
771 ····:goto_0771 ····:goto_0
772 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z772 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
773 ····move-result·v3773 ····move-result·v3
  
774 ····if-eqz·v3,·:cond_0774 ····if-eqz·v3,·:cond_0
  
775 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;775 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
776 ····move-result-object·v2776 ····move-result-object·v1
  
777 ····check-cast·v2,·Lfr/renzo/wikipoff/WikiDBFile;777 ····check-cast·v1,·Lfr/renzo/wikipoff/WikiDBFile;
  
778 ····.line·212778 ····.line·212
779 ····.local·v2,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;779 ····.local·v1,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
780 ····new-instance·v3,·Ljava/io/File;780 ····new-instance·v3,·Ljava/io/File;
  
781 ····invoke-virtual·{v2},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;781 ····invoke-virtual·{v1},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;
  
782 ····move-result-object·v4782 ····move-result-object·v4
  
783 ····invoke-direct·{v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;)V783 ····invoke-direct·{v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
784 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z784 ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
785 ····goto·:goto_0785 ····goto·:goto_0
  
786 ····.line·214786 ····.line·214
787 ····.end·local·v2····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;787 ····.end·local·v1····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
788 ····:cond_0788 ····:cond_0
789 ····return-object·v1789 ····return-object·v0
790 .end·method790 .end·method
  
791 .method·public·getDBFilesnamesAsList()Ljava/util/ArrayList;791 .method·public·getDBFilesnamesAsList()Ljava/util/ArrayList;
792 ····.locals·4792 ····.locals·4
793 ····.annotation·system·Ldalvik/annotation/Signature;793 ····.annotation·system·Ldalvik/annotation/Signature;
794 ········value·=·{794 ········value·=·{
795 ············"()",795 ············"()",
Offset 817, 54 lines modifiedOffset 817, 53 lines modified
817 ············"Ljava/lang/String;",817 ············"Ljava/lang/String;",
818 ············">;"818 ············">;"
819 ········}819 ········}
820 ····.end·annotation820 ····.end·annotation
  
821 ····.prologue821 ····.prologue
822 ····.line·203822 ····.line·203
823 ····new-instance·v1,·Ljava/util/ArrayList;823 ····new-instance·v0,·Ljava/util/ArrayList;
  
824 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V824 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
825 ····.line·204825 ····.line·204
826 ····.local·v1,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"826 ····.local·v0,·"res":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
827 ····iget-object·v3,·p0,·Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList;827 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/Wiki;->dbfiles:Ljava/util/ArrayList;
  
828 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;828 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
829 ····move-result-object·v0829 ····move-result-object·v2
  
830 ····.local·v0,·"i$":Ljava/util/Iterator; 
831 ····:goto_0830 ····:goto_0
832 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z831 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
833 ····move-result·v3832 ····move-result·v3
  
834 ····if-eqz·v3,·:cond_0833 ····if-eqz·v3,·:cond_0
  
835 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;834 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
836 ····move-result-object·v2835 ····move-result-object·v1
  
837 ····check-cast·v2,·Lfr/renzo/wikipoff/WikiDBFile;836 ····check-cast·v1,·Lfr/renzo/wikipoff/WikiDBFile;
  
838 ····.line·205837 ····.line·205
839 ····.local·v2,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;838 ····.local·v1,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
840 ····invoke-virtual·{v2},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;839 ····invoke-virtual·{v1},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;
  
841 ····move-result-object·v3840 ····move-result-object·v3
  
842 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z841 ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
843 ····goto·:goto_0842 ····goto·:goto_0
  
844 ····.line·207843 ····.line·207
845 ····.end·local·v2····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;844 ····.end·local·v1····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
846 ····:cond_0845 ····:cond_0
847 ····return-object·v1846 ····return-object·v0
848 .end·method847 .end·method
  
849 .method·public·getFilenamesAsString()Ljava/lang/String;848 .method·public·getFilenamesAsString()Ljava/lang/String;
850 ····.locals·2849 ····.locals·2
  
Max diff block lines reached; 7357/12507 bytes (58.82%) of diff not shown.
17.5 KB
smali/fr/renzo/wikipoff/Database$MyMergeCursor.smali
    
Offset 23, 74 lines modifiedOffset 23, 70 lines modified
  
23 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/Database;23 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/Database;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V25 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;[Landroid/database/Cursor;)V
26 ····.locals·526 ····.locals·5
 27 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/Database;
27 ····.param·p2,·"cursors"····#·[Landroid/database/Cursor;28 ····.param·p2,·"cursors"····#·[Landroid/database/Cursor;
  
28 ····.prologue29 ····.prologue
 30 ····const/4·v1,·0x0
  
29 ····.line·31231 ····.line·312
30 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->this$0:Lfr/renzo/wikipoff/Database;32 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->this$0:Lfr/renzo/wikipoff/Database;
  
31 ····invoke-direct·{p0},·Landroid/database/AbstractCursor;-><init>()V33 ····invoke-direct·{p0},·Landroid/database/AbstractCursor;-><init>()V
  
32 ····.line·29634 ····.line·296
33 ····new-instance·v4,·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;35 ····new-instance·v2,·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;
  
34 ····invoke-direct·{v4,·p0},·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;-><init>(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V36 ····invoke-direct·{v2,·p0},·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;-><init>(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V
  
35 ····iput-object·v4,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver;37 ····iput-object·v2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver;
  
36 ····.line·31338 ····.line·313
37 ····iput-object·p2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;39 ····iput-object·p2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;
  
38 ····.line·31440 ····.line·314
39 ····const/4·v4,·0x0 
  
40 ····aget-object·v4,·p2,·v441 ····aget-object·v2,·p2,·v1
  
41 ····iput-object·v4,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor;42 ····iput-object·v2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursor:Landroid/database/Cursor;
  
42 ····.line·31643 ····.line·316
43 ····iget-object·v0,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;44 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;
  
44 ····.local·v0,·"arr$":[Landroid/database/Cursor; 
45 ····array-length·v2,·v045 ····array-length·v3,·v2
  
46 ····.local·v2,·"len$":I 
47 ····const/4·v1,·0x0 
  
48 ····.local·v1,·"i$":I 
49 ····:goto_046 ····:goto_0
50 ····if-ge·v1,·v2,·:cond_147 ····if-ge·v1,·v3,·:cond_1
  
51 ····aget-object·v3,·v0,·v148 ····aget-object·v0,·v2,·v1
  
52 ····.line·31749 ····.line·317
53 ····.local·v3,·"mCursor1":Landroid/database/Cursor;50 ····.local·v0,·"mCursor1":Landroid/database/Cursor;
54 ····if-nez·v3,·:cond_051 ····if-nez·v0,·:cond_0
  
55 ····.line·31652 ····.line·316
56 ····:goto_153 ····:goto_1
57 ····add-int/lit8·v1,·v1,·0x154 ····add-int/lit8·v1,·v1,·0x1
  
58 ····goto·:goto_055 ····goto·:goto_0
  
59 ····.line·31956 ····.line·319
60 ····:cond_057 ····:cond_0
61 ····iget-object·v4,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver;58 ····iget-object·v4,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mObserver:Landroid/database/DataSetObserver;
  
62 ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V59 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->registerDataSetObserver(Landroid/database/DataSetObserver;)V
  
63 ····goto·:goto_160 ····goto·:goto_1
  
64 ····.line·32161 ····.line·321
65 ····.end·local·v3····#·"mCursor1":Landroid/database/Cursor;62 ····.end·local·v0····#·"mCursor1":Landroid/database/Cursor;
66 ····:cond_163 ····:cond_1
67 ····return-void64 ····return-void
68 .end·method65 .end·method
  
69 .method·static·synthetic·access$002(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I66 .method·static·synthetic·access$002(Lfr/renzo/wikipoff/Database$MyMergeCursor;I)I
70 ····.locals·067 ····.locals·0
71 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/Database$MyMergeCursor;68 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/Database$MyMergeCursor;
Offset 118, 87 lines modifiedOffset 114, 81 lines modified
  
118 #·virtual·methods114 #·virtual·methods
119 .method·public·close()V115 .method·public·close()V
120 ····.locals·4116 ····.locals·4
  
121 ····.prologue117 ····.prologue
122 ····.line·441118 ····.line·441
123 ····iget-object·v0,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;119 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor;->mCursors:[Landroid/database/Cursor;
  
124 ····.local·v0,·"arr$":[Landroid/database/Cursor; 
125 ····array-length·v2,·v0120 ····array-length·v3,·v2
  
126 ····.local·v2,·"len$":I 
127 ····const/4·v1,·0x0121 ····const/4·v1,·0x0
  
128 ····.local·v1,·"i$":I 
129 ····:goto_0122 ····:goto_0
130 ····if-ge·v1,·v2,·:cond_1123 ····if-ge·v1,·v3,·:cond_1
  
131 ····aget-object·v3,·v0,·v1124 ····aget-object·v0,·v2,·v1
  
132 ····.line·442125 ····.line·442
133 ····.local·v3,·"mCursor1":Landroid/database/Cursor;126 ····.local·v0,·"mCursor1":Landroid/database/Cursor;
134 ····if-nez·v3,·:cond_0127 ····if-nez·v0,·:cond_0
  
135 ····.line·441128 ····.line·441
136 ····:goto_1129 ····:goto_1
137 ····add-int/lit8·v1,·v1,·0x1130 ····add-int/lit8·v1,·v1,·0x1
  
138 ····goto·:goto_0131 ····goto·:goto_0
  
139 ····.line·443132 ····.line·443
140 ····:cond_0133 ····:cond_0
141 ····invoke-interface·{v3},·Landroid/database/Cursor;->close()V134 ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V
  
142 ····goto·:goto_1135 ····goto·:goto_1
  
143 ····.line·445136 ····.line·445
144 ····.end·local·v3····#·"mCursor1":Landroid/database/Cursor;137 ····.end·local·v0····#·"mCursor1":Landroid/database/Cursor;
145 ····:cond_1138 ····:cond_1
146 ····invoke-super·{p0},·Landroid/database/AbstractCursor;->close()V139 ····invoke-super·{p0},·Landroid/database/AbstractCursor;->close()V
  
147 ····.line·446140 ····.line·446
148 ····return-void141 ····return-void
149 .end·method142 .end·method
  
150 .method·public·deactivate()V143 .method·public·deactivate()V
151 ····.locals·4144 ····.locals·4
  
Max diff block lines reached; 13280/17823 bytes (74.51%) of diff not shown.
2.32 KB
smali/fr/renzo/wikipoff/StorageUtils.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·2522 ····.line·25
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·30 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
27 .method·public·static·getDefaultStorage(Landroid/content/Context;)Ljava/lang/String;26 .method·public·static·getDefaultStorage(Landroid/content/Context;)Ljava/lang/String;
28 ····.locals·627 ····.locals·6
29 ····.param·p0,·"ctx"····#·Landroid/content/Context;28 ····.param·p0,·"ctx"····#·Landroid/content/Context;
30 ····.annotation·build·Landroid/annotation/SuppressLint;29 ····.annotation·build·Landroid/annotation/SuppressLint;
Offset 282, 14 lines modifiedOffset 281, 15 lines modified
  
282 ····move-result·v22281 ····move-result·v22
  
283 ····if-nez·v22,·:cond_0282 ····if-nez·v22,·:cond_0
  
284 ····const-string·v22,·"mounted_ro"283 ····const-string·v22,·"mounted_ro"
  
 284 ····.line·120
285 ····move-object/from16·v0,·v22285 ····move-object/from16·v0,·v22
  
286 ····invoke-virtual·{v12,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z286 ····invoke-virtual·{v12,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
287 ····move-result·v22287 ····move-result·v22
  
288 ····if-eqz·v22,·:cond_3288 ····if-eqz·v22,·:cond_3
Offset 468, 44 lines modifiedOffset 468, 48 lines modified
  
468 ····move-result·v22468 ····move-result·v22
  
469 ····if-nez·v22,·:cond_a469 ····if-nez·v22,·:cond_a
  
470 ····const-string·v22,·"/mnt/asec"470 ····const-string·v22,·"/mnt/asec"
  
 471 ····.line·149
471 ····move-object/from16·v0,·v22472 ····move-object/from16·v0,·v22
  
472 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z473 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
473 ····move-result·v22474 ····move-result·v22
  
474 ····if-nez·v22,·:cond_a475 ····if-nez·v22,·:cond_a
  
475 ····const-string·v22,·"/mnt/obb"476 ····const-string·v22,·"/mnt/obb"
  
 477 ····.line·150
476 ····move-object/from16·v0,·v22478 ····move-object/from16·v0,·v22
  
477 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z479 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
478 ····move-result·v22480 ····move-result·v22
  
479 ····if-nez·v22,·:cond_a481 ····if-nez·v22,·:cond_a
  
480 ····const-string·v22,·"/dev/mapper"482 ····const-string·v22,·"/dev/mapper"
  
 483 ····.line·151
481 ····move-object/from16·v0,·v22484 ····move-object/from16·v0,·v22
  
482 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z485 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
483 ····move-result·v22486 ····move-result·v22
  
484 ····if-nez·v22,·:cond_a487 ····if-nez·v22,·:cond_a
  
485 ····const-string·v22,·"tmpfs"488 ····const-string·v22,·"tmpfs"
  
 489 ····.line·152
486 ····move-object/from16·v0,·v22490 ····move-object/from16·v0,·v22
  
487 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z491 ····invoke-virtual·{v15,·v0},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
488 ····move-result·v22492 ····move-result·v22
  
489 ····if-nez·v22,·:cond_a493 ····if-nez·v22,·:cond_a
Offset 555, 15 lines modifiedOffset 559, 15 lines modified
555 ····move·v7,·v6559 ····move·v7,·v6
  
556 ····.line·157560 ····.line·157
557 ····.end·local·v6····#·"cur_removable_number":I561 ····.end·local·v6····#·"cur_removable_number":I
558 ····.restart·local·v7····#·"cur_removable_number":I562 ····.restart·local·v7····#·"cur_removable_number":I
559 ····goto/16·:goto_1563 ····goto/16·:goto_1
  
560 ····.line·119564 ····.line·120
561 ····.end·local·v5····#·"buf_reader":Ljava/io/BufferedReader;565 ····.end·local·v5····#·"buf_reader":Ljava/io/BufferedReader;
562 ····.end·local·v7····#·"cur_removable_number":I566 ····.end·local·v7····#·"cur_removable_number":I
563 ····.end·local·v9····#·"def_path_available":Z567 ····.end·local·v9····#·"def_path_available":Z
564 ····.end·local·v10····#·"def_path_readonly":Z568 ····.end·local·v10····#·"def_path_readonly":Z
565 ····.end·local·v14····#·"flags":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"569 ····.end·local·v14····#·"flags":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;"
566 ····.end·local·v15····#·"line":Ljava/lang/String;570 ····.end·local·v15····#·"line":Ljava/lang/String;
567 ····.end·local·v17····#·"mount_point":Ljava/lang/String;571 ····.end·local·v17····#·"mount_point":Ljava/lang/String;
21.6 KB
smali/fr/renzo/wikipoff/Database.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ········}43 ········}
44 ····.end·annotation44 ····.end·annotation
45 .end·field45 .end·field
  
  
46 #·direct·methods46 #·direct·methods
47 .method·public·constructor·<init>(Landroid/content/Context;Ljava/util/ArrayList;)V47 .method·public·constructor·<init>(Landroid/content/Context;Ljava/util/ArrayList;)V
48 ····.locals·1248 ····.locals·11
49 ····.param·p1,·"context"····#·Landroid/content/Context;49 ····.param·p1,·"context"····#·Landroid/content/Context;
50 ····.annotation·system·Ldalvik/annotation/Signature;50 ····.annotation·system·Ldalvik/annotation/Signature;
51 ········value·=·{51 ········value·=·{
52 ············"(",52 ············"(",
53 ············"Landroid/content/Context;",53 ············"Landroid/content/Context;",
54 ············"Ljava/util/ArrayList",54 ············"Ljava/util/ArrayList",
55 ············"<",55 ············"<",
Offset 68, 79 lines modifiedOffset 68, 78 lines modified
  
68 ····.prologue68 ····.prologue
69 ····.line·5369 ····.line·53
70 ····.local·p2,·"databasefilespaths":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"70 ····.local·p2,·"databasefilespaths":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
71 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V71 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
72 ····.line·4772 ····.line·47
73 ····new-instance·v9,·Ljava/util/ArrayList;73 ····new-instance·v8,·Ljava/util/ArrayList;
  
74 ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V74 ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V
  
75 ····iput-object·v9,·p0,·Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList;75 ····iput-object·v8,·p0,·Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList;
  
76 ····.line·4976 ····.line·49
77 ····new-instance·v9,·Ljava/util/ArrayList;77 ····new-instance·v8,·Ljava/util/ArrayList;
  
78 ····invoke-direct·{v9},·Ljava/util/ArrayList;-><init>()V78 ····invoke-direct·{v8},·Ljava/util/ArrayList;-><init>()V
  
79 ····iput-object·v9,·p0,·Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList;79 ····iput-object·v8,·p0,·Lfr/renzo/wikipoff/Database;->sqlh:Ljava/util/ArrayList;
  
80 ····.line·5480 ····.line·54
81 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database;->context:Landroid/content/Context;81 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database;->context:Landroid/content/Context;
  
82 ····.line·5582 ····.line·55
83 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;83 ····invoke-static·{p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
  
84 ····move-result-object·v084 ····move-result-object·v0
  
85 ····.line·5685 ····.line·56
86 ····.local·v0,·"config":Landroid/content/SharedPreferences;86 ····.local·v0,·"config":Landroid/content/SharedPreferences;
87 ····const·v9,·0x7f05005e87 ····const·v8,·0x7f05005e
  
88 ····invoke-virtual·{p1,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String;88 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
89 ····move-result-object·v989 ····move-result-object·v8
  
90 ····invoke-static·{p1},·Lfr/renzo/wikipoff/StorageUtils;->getDefaultStorage(Landroid/content/Context;)Ljava/lang/String;90 ····invoke-static·{p1},·Lfr/renzo/wikipoff/StorageUtils;->getDefaultStorage(Landroid/content/Context;)Ljava/lang/String;
  
91 ····move-result-object·v1091 ····move-result-object·v9
  
92 ····invoke-interface·{v0,·v9,·v10},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;92 ····invoke-interface·{v0,·v8,·v9},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
93 ····move-result-object·v893 ····move-result-object·v7
  
94 ····.line·5794 ····.line·57
95 ····.local·v8,·"storage":Ljava/lang/String;95 ····.local·v7,·"storage":Ljava/lang/String;
96 ····new-instance·v6,·Ljava/io/File;96 ····new-instance·v5,·Ljava/io/File;
  
97 ····const·v9,·0x7f05004497 ····const·v8,·0x7f050044
  
98 ····invoke-virtual·{p1,·v9},·Landroid/content/Context;->getString(I)Ljava/lang/String;98 ····invoke-virtual·{p1,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
99 ····move-result-object·v999 ····move-result-object·v8
  
100 ····invoke-direct·{v6,·v8,·v9},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V100 ····invoke-direct·{v5,·v7,·v8},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
101 ····.line·59101 ····.line·59
102 ····.local·v6,·"rootDbDir":Ljava/io/File;102 ····.local·v5,·"rootDbDir":Ljava/io/File;
103 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;103 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
104 ····move-result-object·v5104 ····move-result-object·v8
  
105 ····.local·v5,·"i$":Ljava/util/Iterator; 
106 ····:cond_0105 ····:cond_0
107 ····:goto_0106 ····:goto_0
108 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z107 ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z
  
109 ····move-result·v9108 ····move-result·v9
  
110 ····if-eqz·v9,·:cond_1109 ····if-eqz·v9,·:cond_1
  
111 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;110 ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
112 ····move-result-object·v4111 ····move-result-object·v4
  
113 ····check-cast·v4,·Ljava/lang/String;112 ····check-cast·v4,·Ljava/lang/String;
  
114 ····.line·60113 ····.line·60
115 ····.local·v4,·"filename":Ljava/lang/String;114 ····.local·v4,·"filename":Ljava/lang/String;
Offset 153, 15 lines modifiedOffset 152, 15 lines modified
153 ····if-nez·v9,·:cond_0152 ····if-nez·v9,·:cond_0
  
154 ····.line·63153 ····.line·63
155 ····iget-object·v9,·p0,·Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList;154 ····iget-object·v9,·p0,·Lfr/renzo/wikipoff/Database;->seldatabasefilespaths:Ljava/util/ArrayList;
  
156 ····new-instance·v10,·Ljava/io/File;155 ····new-instance·v10,·Ljava/io/File;
  
157 ····invoke-direct·{v10,·v6,·v4},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V156 ····invoke-direct·{v10,·v5,·v4},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
158 ····invoke-virtual·{v10},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;157 ····invoke-virtual·{v10},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
159 ····move-result-object·v10158 ····move-result-object·v10
  
160 ····invoke-virtual·{v9,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z159 ····invoke-virtual·{v9,·v10},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
Offset 172, 127 lines modifiedOffset 171, 127 lines modified
172 ····:cond_1171 ····:cond_1
173 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Database;->checkDatabaseHealth()Ljava/lang/String;172 ····invoke-virtual·{p0},·Lfr/renzo/wikipoff/Database;->checkDatabaseHealth()Ljava/lang/String;
  
174 ····move-result-object·v3173 ····move-result-object·v3
  
175 ····.line·68174 ····.line·68
176 ····.local·v3,·"error":Ljava/lang/String;175 ····.local·v3,·"error":Ljava/lang/String;
177 ····const-string·v9,·""176 ····const-string·v8,·""
  
178 ····invoke-virtual·{v3,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z177 ····invoke-virtual·{v3,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
179 ····move-result·v9178 ····move-result·v8
  
180 ····if-nez·v9,·:cond_2179 ····if-nez·v8,·:cond_2
  
Max diff block lines reached; 16839/22032 bytes (76.43%) of diff not shown.
632 B
smali/fr/renzo/wikipoff/Database$MyMergeCursor$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor;18 .field·final·synthetic·this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V20 .method·constructor·<init>(Lfr/renzo/wikipoff/Database$MyMergeCursor;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$1"····#·Lfr/renzo/wikipoff/Database$MyMergeCursor;
  
22 ····.prologue23 ····.prologue
23 ····.line·29624 ····.line·296
24 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;->this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor;25 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MyMergeCursor$1;->this$1:Lfr/renzo/wikipoff/Database$MyMergeCursor;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
621 B
smali/fr/renzo/wikipoff/Database$MetaCursor.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·public·wiki:Lfr/renzo/wikipoff/Wiki;19 .field·public·wiki:Lfr/renzo/wikipoff/Wiki;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V21 .method·public·constructor·<init>(Lfr/renzo/wikipoff/Database;Landroid/database/Cursor;Lfr/renzo/wikipoff/Wiki;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/Database;
23 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;24 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;
24 ····.param·p3,·"wiki"····#·Lfr/renzo/wikipoff/Wiki;25 ····.param·p3,·"wiki"····#·Lfr/renzo/wikipoff/Wiki;
  
25 ····.prologue26 ····.prologue
26 ····.line·28527 ····.line·285
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MetaCursor;->this$0:Lfr/renzo/wikipoff/Database;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/Database$MetaCursor;->this$0:Lfr/renzo/wikipoff/Database;
  
1.41 KB
smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$AvailableWikisListViewAdapter.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;30 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V32 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;Landroid/content/Context;Ljava/util/ArrayList;)V
33 ····.locals·133 ····.locals·1
 34 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
34 ····.param·p2,·"context"····#·Landroid/content/Context;35 ····.param·p2,·"context"····#·Landroid/content/Context;
35 ····.annotation·system·Ldalvik/annotation/Signature;36 ····.annotation·system·Ldalvik/annotation/Signature;
36 ········value·=·{37 ········value·=·{
37 ············"(",38 ············"(",
38 ············"Landroid/content/Context;",39 ············"Landroid/content/Context;",
39 ············"Ljava/util/ArrayList",40 ············"Ljava/util/ArrayList",
40 ············"<",41 ············"<",
Offset 190, 21 lines modifiedOffset 191, 15 lines modified
  
190 ····move-result-object·v7191 ····move-result-object·v7
  
191 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;192 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
192 ····move-result-object·v6193 ····move-result-object·v6
  
193 ····const-string·v7,·")"194 ····const-string·v7,·")·"
  
194 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
195 ····move-result-object·v6 
  
196 ····const-string·v7,·"·" 
  
197 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;195 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
198 ····move-result-object·v6196 ····move-result-object·v6
  
199 ····invoke-virtual·{v5},·Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String;197 ····invoke-virtual·{v5},·Lfr/renzo/wikipoff/Wiki;->getType()Ljava/lang/String;
  
706 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;
  
25 ····.prologue26 ····.prologue
26 ····.line·4927 ····.line·49
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledTypes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
706 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
  
25 ····.prologue26 ····.prologue
26 ····.line·4727 ····.line·47
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
806 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis$InstalledWikisListViewAdapter.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;32 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V34 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;Landroid/content/Context;Ljava/util/ArrayList;)V
35 ····.locals·135 ····.locals·1
 36 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
36 ····.param·p2,·"context"····#·Landroid/content/Context;37 ····.param·p2,·"context"····#·Landroid/content/Context;
37 ····.annotation·system·Ldalvik/annotation/Signature;38 ····.annotation·system·Ldalvik/annotation/Signature;
38 ········value·=·{39 ········value·=·{
39 ············"(",40 ············"(",
40 ············"Landroid/content/Context;",41 ············"Landroid/content/Context;",
41 ············"Ljava/util/ArrayList",42 ············"Ljava/util/ArrayList",
42 ············"<",43 ············"<",
577 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis.smali
    
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 .method·public·constructor·<init>()V40 .method·public·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·2743 ····.line·27
44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V
  
45 ····.line·78 
46 ····return-void45 ····return-void
47 .end·method46 .end·method
  
48 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList;47 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)Ljava/util/ArrayList;
49 ····.locals·148 ····.locals·1
50 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;49 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
  
706 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
  
25 ····.prologue26 ····.prologue
26 ····.line·5527 ····.line·55
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableWikis;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
706 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes$1;->this$0:Lfr/renzo/wikipoff/ui/fragments/FragmentAvailableTypes;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
577 B
smali/fr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis.smali
    
Offset 40, 15 lines modifiedOffset 40, 14 lines modified
40 .method·public·constructor·<init>()V40 .method·public·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·2543 ····.line·25
44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragment;-><init>()V
  
45 ····.line·61 
46 ····return-void45 ····return-void
47 .end·method46 .end·method
  
48 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList;47 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;)Ljava/util/ArrayList;
49 ····.locals·148 ····.locals·1
50 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;49 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/fragments/FragmentInstalledWikis;
  
3.76 KB
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·28227 ····.line·282
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 48, 68 lines modifiedOffset 49, 74 lines modified
  
48 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V49 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
49 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;50 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
50 ····const·v2,·0x7f05002d51 ····const·v2,·0x7f05002d
  
 52 ····.line·287
51 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;
  
52 ····move-result-object·v154 ····move-result-object·v1
  
53 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;55 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
54 ····move-result-object·v056 ····move-result-object·v0
  
55 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;57 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
56 ····const·v2,·0x7f05002658 ····const·v2,·0x7f050026
  
 59 ····.line·288
57 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;60 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;
  
58 ····move-result-object·v161 ····move-result-object·v1
  
59 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;62 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
60 ····move-result-object·v063 ····move-result-object·v0
  
61 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;64 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
62 ····const·v2,·0x7f05002f65 ····const·v2,·0x7f05002f
  
 66 ····.line·289
63 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;67 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;
  
64 ····move-result-object·v168 ····move-result-object·v1
  
65 ····const/4·v2,·0x069 ····const/4·v2,·0x0
  
66 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;70 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
67 ····move-result-object·v071 ····move-result-object·v0
  
68 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;72 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
69 ····const·v2,·0x7f05004373 ····const·v2,·0x7f050043
  
 74 ····.line·290
70 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;75 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;
  
71 ····move-result-object·v176 ····move-result-object·v1
  
72 ····new-instance·v2,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;77 ····new-instance·v2,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;
  
73 ····invoke-direct·{v2,·p0},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;-><init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V78 ····invoke-direct·{v2,·p0},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;-><init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V
  
74 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;79 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
75 ····move-result-object·v080 ····move-result-object·v0
  
76 ····const·v1,·0x108002781 ····const·v1,·0x1080027
  
 82 ····.line·297
77 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;83 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
  
78 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·298
79 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;86 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
80 ····.line·29987 ····.line·299
81 ····return-void88 ····return-void
82 .end·method89 .end·method
720 B
smali/fr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16527 ····.line·165
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ClearSearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13.7 KB
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity.smali
    
Offset 55, 15 lines modifiedOffset 55, 14 lines modified
55 ····.line·4355 ····.line·43
56 ····new-instance·v0,·Ljava/util/ArrayList;56 ····new-instance·v0,·Ljava/util/ArrayList;
  
57 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V57 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
58 ····iput-object·v0,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->urls_to_dl:Ljava/util/ArrayList;58 ····iput-object·v0,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->urls_to_dl:Ljava/util/ArrayList;
  
59 ····.line·282 
60 ····return-void59 ····return-void
61 .end·method60 .end·method
  
62 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V61 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
63 ····.locals·062 ····.locals·0
64 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;63 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
Offset 119, 79 lines modifiedOffset 118, 81 lines modified
119 .end·method118 .end·method
  
120 .method·private·do_download()V119 .method·private·do_download()V
121 ····.locals·9120 ····.locals·9
  
122 ····.prologue121 ····.prologue
123 ····.line·221122 ····.line·221
124 ····const-string·v5,·"download"123 ····const-string·v4,·"download"
  
125 ····invoke-virtual·{p0,·v5},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;124 ····invoke-virtual·{p0,·v4},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
126 ····move-result-object·v1125 ····move-result-object·v1
  
127 ····check-cast·v1,·Landroid/app/DownloadManager;126 ····check-cast·v1,·Landroid/app/DownloadManager;
  
128 ····.line·222127 ····.line·222
129 ····.local·v1,·"dm":Landroid/app/DownloadManager;128 ····.local·v1,·"dm":Landroid/app/DownloadManager;
130 ····iget-object·v5,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki;129 ····iget-object·v4,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->wiki:Lfr/renzo/wikipoff/Wiki;
  
131 ····invoke-virtual·{v5},·Lfr/renzo/wikipoff/Wiki;->getDBFiles()Ljava/util/ArrayList;130 ····invoke-virtual·{v4},·Lfr/renzo/wikipoff/Wiki;->getDBFiles()Ljava/util/ArrayList;
  
132 ····move-result-object·v5131 ····move-result-object·v4
  
133 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;132 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
134 ····move-result-object·v2133 ····move-result-object·v4
  
135 ····.local·v2,·"i$":Ljava/util/Iterator; 
136 ····:goto_0134 ····:goto_0
137 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z135 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
138 ····move-result·v5136 ····move-result·v5
  
139 ····if-eqz·v5,·:cond_0137 ····if-eqz·v5,·:cond_0
  
140 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;138 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
141 ····move-result-object·v4139 ····move-result-object·v3
  
142 ····check-cast·v4,·Lfr/renzo/wikipoff/WikiDBFile;140 ····check-cast·v3,·Lfr/renzo/wikipoff/WikiDBFile;
  
143 ····.line·223141 ····.line·223
144 ····.local·v4,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;142 ····.local·v3,·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
145 ····new-instance·v3,·Landroid/app/DownloadManager$Request;143 ····new-instance·v2,·Landroid/app/DownloadManager$Request;
  
 144 ····.line·224
146 ····invoke-virtual·{v4},·Lfr/renzo/wikipoff/WikiDBFile;->getUrl()Ljava/lang/String;145 ····invoke-virtual·{v3},·Lfr/renzo/wikipoff/WikiDBFile;->getUrl()Ljava/lang/String;
  
147 ····move-result-object·v5146 ····move-result-object·v5
  
148 ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;147 ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
149 ····move-result-object·v5148 ····move-result-object·v5
  
150 ····invoke-direct·{v3,·v5},·Landroid/app/DownloadManager$Request;-><init>(Landroid/net/Uri;)V149 ····invoke-direct·{v2,·v5},·Landroid/app/DownloadManager$Request;-><init>(Landroid/net/Uri;)V
  
151 ····.line·225150 ····.line·225
152 ····.local·v3,·"request":Landroid/app/DownloadManager$Request;151 ····.local·v2,·"request":Landroid/app/DownloadManager$Request;
153 ····new-instance·v5,·Ljava/io/File;152 ····new-instance·v5,·Ljava/io/File;
  
154 ····new-instance·v6,·Ljava/io/File;153 ····new-instance·v6,·Ljava/io/File;
  
155 ····iget-object·v7,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->storage:Ljava/lang/String;154 ····iget-object·v7,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->storage:Ljava/lang/String;
  
156 ····const·v8,·0x7f050044155 ····const·v8,·0x7f050044
  
 156 ····.line·226
157 ····invoke-virtual·{p0,·v8},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;157 ····invoke-virtual·{p0,·v8},·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->getString(I)Ljava/lang/String;
  
158 ····move-result-object·v8158 ····move-result-object·v8
  
159 ····invoke-direct·{v6,·v7,·v8},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V159 ····invoke-direct·{v6,·v7,·v8},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
 160 ····.line·227
160 ····invoke-virtual·{v4},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;161 ····invoke-virtual·{v3},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;
  
161 ····move-result-object·v7162 ····move-result-object·v7
  
162 ····invoke-direct·{v5,·v6,·v7},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V163 ····invoke-direct·{v5,·v6,·v7},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
163 ····invoke-virtual·{v5},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;164 ····invoke-virtual·{v5},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
Offset 217, 45 lines modifiedOffset 218, 45 lines modified
  
217 ····move-result-object·v5218 ····move-result-object·v5
  
218 ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;219 ····invoke-static·{v5},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
219 ····move-result-object·v5220 ····move-result-object·v5
  
220 ····invoke-virtual·{v3,·v5},·Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;221 ····invoke-virtual·{v2,·v5},·Landroid/app/DownloadManager$Request;->setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;
  
221 ····.line·229222 ····.line·229
222 ····invoke-virtual·{v4},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;223 ····invoke-virtual·{v3},·Lfr/renzo/wikipoff/WikiDBFile;->getFilename()Ljava/lang/String;
  
223 ····move-result-object·v5224 ····move-result-object·v5
  
224 ····invoke-virtual·{v3,·v5},·Landroid/app/DownloadManager$Request;->setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;225 ····invoke-virtual·{v2,·v5},·Landroid/app/DownloadManager$Request;->setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;
  
225 ····.line·230226 ····.line·230
226 ····invoke-virtual·{v1,·v3},·Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J227 ····invoke-virtual·{v1,·v2},·Landroid/app/DownloadManager;->enqueue(Landroid/app/DownloadManager$Request;)J
  
227 ····goto·:goto_0228 ····goto·:goto_0
  
228 ····.line·232229 ····.line·232
229 ····.end·local·v0····#·"destinationPath":Ljava/lang/String;230 ····.end·local·v0····#·"destinationPath":Ljava/lang/String;
230 ····.end·local·v3····#·"request":Landroid/app/DownloadManager$Request;231 ····.end·local·v2····#·"request":Landroid/app/DownloadManager$Request;
231 ····.end·local·v4····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;232 ····.end·local·v3····#·"wdbf":Lfr/renzo/wikipoff/WikiDBFile;
232 ····:cond_0233 ····:cond_0
233 ····iget-object·v5,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->downloadbutton:Landroid/widget/Button;234 ····iget-object·v4,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;->downloadbutton:Landroid/widget/Button;
  
Max diff block lines reached; 7945/13935 bytes (57.01%) of diff not shown.
6.03 KB
smali/fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2.smali
    
Offset 20, 43 lines modifiedOffset 20, 43 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V33 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·534 ····.locals·4
34 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue36 ····.prologue
36 ····.line·5837 ····.line·58
37 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;38 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
38 ····invoke-static·{v2},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$000(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList;39 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$000(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Ljava/util/ArrayList;
  
39 ····move-result-object·v240 ····move-result-object·v1
  
40 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;41 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
41 ····move-result-object·v142 ····move-result-object·v1
  
42 ····.local·v1,·"i$":Ljava/util/Iterator; 
43 ····:goto_043 ····:goto_0
44 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z44 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
45 ····move-result·v245 ····move-result·v2
  
46 ····if-eqz·v2,·:cond_046 ····if-eqz·v2,·:cond_0
  
Offset 73, 52 lines modifiedOffset 73, 52 lines modified
73 ····invoke-virtual·{v2,·v0},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->deleteDb(Ljava/lang/String;)V73 ····invoke-virtual·{v2,·v0},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->deleteDb(Ljava/lang/String;)V
  
74 ····goto·:goto_074 ····goto·:goto_0
  
75 ····.line·6075 ····.line·60
76 ····.end·local·v0····#·"db":Ljava/lang/String;76 ····.end·local·v0····#·"db":Ljava/lang/String;
77 ····:cond_077 ····:cond_0
78 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;78 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
79 ····iget-object·v3,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;79 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
80 ····invoke-static·{v3},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$100(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I80 ····invoke-static·{v2},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$100(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)I
  
81 ····move-result·v381 ····move-result·v2
  
82 ····invoke-virtual·{v2,·v3},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->setResult(I)V82 ····invoke-virtual·{v1,·v2},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->setResult(I)V
  
83 ····.line·6183 ····.line·61
84 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;84 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
85 ····invoke-static·{v2},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$200(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences;85 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->access$200(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)Landroid/content/SharedPreferences;
  
86 ····move-result-object·v286 ····move-result-object·v1
  
87 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;87 ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
88 ····move-result-object·v288 ····move-result-object·v1
  
89 ····iget-object·v3,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;89 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
90 ····const·v4,·0x7f05005d90 ····const·v3,·0x7f05005d
  
91 ····invoke-virtual·{v3,·v4},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->getString(I)Ljava/lang/String;91 ····invoke-virtual·{v2,·v3},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->getString(I)Ljava/lang/String;
  
92 ····move-result-object·v392 ····move-result-object·v2
  
93 ····const/4·v4,·0x193 ····const/4·v3,·0x1
  
94 ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;94 ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  
95 ····move-result-object·v295 ····move-result-object·v1
  
96 ····invoke-interface·{v2},·Landroid/content/SharedPreferences$Editor;->commit()Z96 ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z
  
97 ····.line·6297 ····.line·62
98 ····iget-object·v2,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;98 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
99 ····invoke-virtual·{v2},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->finish()V99 ····invoke-virtual·{v1},·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;->finish()V
  
100 ····.line·63100 ····.line·63
101 ····return-void101 ····return-void
102 .end·method102 .end·method
1.41 KB
smali/fr/renzo/wikipoff/ui/activities/ArticleActivity.smali
    
Offset 608, 14 lines modifiedOffset 608, 15 lines modified
  
608 ····new-instance·v3,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;608 ····new-instance·v3,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;
  
609 ····invoke-direct·{v3,·p0},·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V609 ····invoke-direct·{v3,·p0},·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V
  
610 ····invoke-direct·{v2,·v3},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V610 ····invoke-direct·{v2,·v3},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
 611 ····.line·88
611 ····invoke-virtual·{v2},·Ljava/lang/Thread;->start()V612 ····invoke-virtual·{v2},·Ljava/lang/Thread;->start()V
  
612 ····.line·90613 ····.line·90
613 ····return-void614 ····return-void
614 .end·method615 .end·method
  
615 .method·public·onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z616 .method·public·onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
Offset 652, 26 lines modifiedOffset 653, 29 lines modified
652 ····.line·135653 ····.line·135
653 ····const-string·v1,·"Search"654 ····const-string·v1,·"Search"
  
654 ····invoke-interface·{p1,·v1},·Lcom/actionbarsherlock/view/Menu;->add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;655 ····invoke-interface·{p1,·v1},·Lcom/actionbarsherlock/view/Menu;->add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
  
655 ····move-result-object·v1656 ····move-result-object·v1
  
 657 ····.line·136
656 ····invoke-interface·{v1,·v0},·Lcom/actionbarsherlock/view/MenuItem;->setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;658 ····invoke-interface·{v1,·v0},·Lcom/actionbarsherlock/view/MenuItem;->setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;
  
657 ····move-result-object·v1659 ····move-result-object·v1
  
658 ····const·v2,·0x7f020071660 ····const·v2,·0x7f020071
  
 661 ····.line·137
659 ····invoke-interface·{v1,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem;662 ····invoke-interface·{v1,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
  
660 ····move-result-object·v1663 ····move-result-object·v1
  
661 ····const/16·v2,·0x9664 ····const/16·v2,·0x9
  
 665 ····.line·138
662 ····invoke-interface·{v1,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V666 ····invoke-interface·{v1,·v2},·Lcom/actionbarsherlock/view/MenuItem;->setShowAsAction(I)V
  
663 ····.line·140667 ····.line·140
664 ····const/4·v1,·0x1668 ····const/4·v1,·0x1
  
665 ····return·v1669 ····return·v1
666 .end·method670 .end·method
1.76 KB
smali/fr/renzo/wikipoff/ui/activities/SettingsActivity.smali
    
Offset 121, 40 lines modifiedOffset 121, 45 lines modified
121 ····.line·64121 ····.line·64
122 ····new-instance·v8,·Landroid/app/AlertDialog$Builder;122 ····new-instance·v8,·Landroid/app/AlertDialog$Builder;
  
123 ····invoke-direct·{v8,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V123 ····invoke-direct·{v8,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
124 ····const-string·v9,·"Warning,·no·external·storage·detected"124 ····const-string·v9,·"Warning,·no·external·storage·detected"
  
 125 ····.line·65
125 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;126 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
126 ····move-result-object·v8127 ····move-result-object·v8
  
127 ····const-string·v9,·"Unfortunately,·I·coudln\'t·get·access·to·your·external·Android·Storage.·I·don\'t·know·how·to·work·in·this·case·=(.·Please·send·the·author·some·info·about·your·device·if·you·want·him·to·fix·it."128 ····const-string·v9,·"Unfortunately,·I·coudln\'t·get·access·to·your·external·Android·Storage.·I·don\'t·know·how·to·work·in·this·case·=(.·Please·send·the·author·some·info·about·your·device·if·you·want·him·to·fix·it."
  
 129 ····.line·66
128 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;130 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
129 ····move-result-object·v8131 ····move-result-object·v8
  
130 ····const-string·v9,·"Okay..."132 ····const-string·v9,·"Okay..."
  
131 ····new-instance·v10,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;133 ····new-instance·v10,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;
  
132 ····invoke-direct·{v10,·p0},·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V134 ····invoke-direct·{v10,·p0},·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V
  
 135 ····.line·68
133 ····invoke-virtual·{v8,·v9,·v10},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;136 ····invoke-virtual·{v8,·v9,·v10},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
134 ····move-result-object·v8137 ····move-result-object·v8
  
135 ····const·v9,·0x1080027138 ····const·v9,·0x1080027
  
 139 ····.line·74
136 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;140 ····invoke-virtual·{v8,·v9},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
  
137 ····move-result-object·v8141 ····move-result-object·v8
  
 142 ····.line·75
138 ····invoke-virtual·{v8},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;143 ····invoke-virtual·{v8},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
139 ····.line·118144 ····.line·118
140 ····:goto_0145 ····:goto_0
141 ····return-void146 ····return-void
  
142 ····.line·77147 ····.line·77
664 B
smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8227 ····.line·82
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21027 ····.line·210
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
693 B
smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·34727 ····.line·347
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
614 B
smali/fr/renzo/wikipoff/ui/activities/MainActivity.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 ····.prologue46 ····.prologue
47 ····.line·6347 ····.line·63
48 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;-><init>()V48 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;-><init>()V
  
49 ····.line·7049 ····.line·70
50 ····iput-object·p0,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity;->context:Landroid/content/Context;50 ····iput-object·p0,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity;->context:Landroid/content/Context;
  
51 ····.line·208 
52 ····return-void51 ····return-void
53 .end·method52 .end·method
  
54 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView;53 .method·static·synthetic·access$000(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/widget/ListView;
55 ····.locals·154 ····.locals·1
56 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;55 ····.param·p0,·"x0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
17.9 KB
smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Lcom/actionbarsherlock/app/ActionBar$TabListener;6 .implements·Lcom/actionbarsherlock/app/ActionBar$TabListener;
7 .implements·Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;7 .implements·Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$3;, 
12 ········Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;,11 ········Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;,
13 ········Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;12 ········Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$TabType;
14 ····}13 ····}
15 .end·annotation14 .end·annotation
  
  
16 #·static·fields15 #·static·fields
Offset 47, 15 lines modifiedOffset 46, 14 lines modified
47 .method·public·constructor·<init>()V46 .method·public·constructor·<init>()V
48 ····.locals·047 ····.locals·0
  
49 ····.prologue48 ····.prologue
50 ····.line·5249 ····.line·52
51 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V50 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V
  
52 ····.line·384 
53 ····return-void51 ····return-void
54 .end·method52 .end·method
  
55 .method·private·addFragment(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V53 .method·private·addFragment(Landroid/support/v4/app/Fragment;Ljava/util/Stack;Landroid/support/v4/app/FragmentTransaction;)V
56 ····.locals·254 ····.locals·2
57 ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment;55 ····.param·p1,·"fragment"····#·Landroid/support/v4/app/Fragment;
58 ····.param·p3,·"ft"····#·Landroid/support/v4/app/FragmentTransaction;56 ····.param·p3,·"ft"····#·Landroid/support/v4/app/FragmentTransaction;
Offset 273, 14 lines modifiedOffset 271, 15 lines modified
273 ····.line·342271 ····.line·342
274 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;272 ····new-instance·v0,·Landroid/app/AlertDialog$Builder;
  
275 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V273 ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
276 ····const·v1,·0x7f05002d274 ····const·v1,·0x7f05002d
  
 275 ····.line·343
277 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;276 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;
  
278 ····move-result-object·v1277 ····move-result-object·v1
  
279 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;278 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
280 ····move-result-object·v0279 ····move-result-object·v0
Offset 291, 60 lines modifiedOffset 290, 66 lines modified
  
291 ····new-array·v2,·v2,·[Ljava/lang/Object;290 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
292 ····const/4·v3,·0x0291 ····const/4·v3,·0x0
  
293 ····const·v4,·0x7f050054292 ····const·v4,·0x7f050054
  
 293 ····.line·345
294 ····invoke-virtual·{p0,·v4},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;294 ····invoke-virtual·{p0,·v4},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;
  
295 ····move-result-object·v4295 ····move-result-object·v4
  
296 ····aput-object·v4,·v2,·v3296 ····aput-object·v4,·v2,·v3
  
297 ····invoke-virtual·{p0,·v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;297 ····invoke-virtual·{p0,·v1,·v2},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
  
298 ····move-result-object·v1298 ····move-result-object·v1
  
 299 ····.line·344
299 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;300 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
300 ····move-result-object·v0301 ····move-result-object·v0
  
301 ····const·v1,·0x7f05002f302 ····const·v1,·0x7f05002f
  
 303 ····.line·346
302 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;304 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;
  
303 ····move-result-object·v1305 ····move-result-object·v1
  
304 ····const/4·v2,·0x0306 ····const/4·v2,·0x0
  
305 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;307 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
306 ····move-result-object·v0308 ····move-result-object·v0
  
307 ····const·v1,·0x7f050043309 ····const·v1,·0x7f050043
  
 310 ····.line·347
308 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;311 ····invoke-virtual·{p0,·v1},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;->getString(I)Ljava/lang/String;
  
309 ····move-result-object·v1312 ····move-result-object·v1
  
310 ····new-instance·v2,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;313 ····new-instance·v2,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;
  
311 ····invoke-direct·{v2,·p0},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V314 ····invoke-direct·{v2,·p0},·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$1;-><init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V
  
312 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;315 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
313 ····move-result-object·v0316 ····move-result-object·v0
  
314 ····const·v1,·0x1080027317 ····const·v1,·0x1080027
  
 318 ····.line·354
315 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;319 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
  
316 ····move-result-object·v0320 ····move-result-object·v0
  
 321 ····.line·355
317 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;322 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
318 ····.line·357323 ····.line·357
319 ····return-void324 ····return-void
320 .end·method325 .end·method
  
  
Offset 889, 274 lines modifiedOffset 894, 270 lines modified
889 ············">;"894 ············">;"
890 ········}895 ········}
891 ····.end·annotation896 ····.end·annotation
  
892 ····.prologue897 ····.prologue
893 ····const/4·v14,·0x1898 ····const/4·v14,·0x1
  
 899 ····const/4·v9,·0x0
  
894 ····.line·439900 ····.line·439
895 ····new-instance·v8,·Ljava/util/ArrayList;901 ····new-instance·v5,·Ljava/util/ArrayList;
  
Max diff block lines reached; 14148/18173 bytes (77.85%) of diff not shown.
706 B
smali/fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6827 ····.line·68
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20427 ····.line·204
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
707 B
smali/fr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13627 ····.line·136
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiInstalledActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
739 B
smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;29 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V31 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
33 ····.prologue34 ····.prologue
34 ····.line·38435 ····.line·384
35 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;36 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$DownloadXMLFile;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
708 B
smali/fr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20827 ····.line·208
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$GoSelectWikiListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
717 B
smali/fr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$RandomItemClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.2 KB
smali/fr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17227 ····.line·172
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 77, 14 lines modifiedOffset 78, 15 lines modified
77 ····if-le·v1,·v4,·:cond_078 ····if-le·v1,·v4,·:cond_0
  
78 ····.line·18379 ····.line·183
79 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;80 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;
  
80 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;81 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
 82 ····.line·184
81 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context;83 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context;
  
82 ····move-result-object·v184 ····move-result-object·v1
  
83 ····const·v2,·0x7f03001c85 ····const·v2,·0x7f03001c
  
84 ····const/4·v4,·0x286 ····const/4·v4,·0x2
Offset 135, 14 lines modifiedOffset 137, 15 lines modified
135 ····.restart·local·v3····#·"cursor":Landroid/database/Cursor;137 ····.restart·local·v3····#·"cursor":Landroid/database/Cursor;
136 ····.restart·local·v7····#·"dbh":Lfr/renzo/wikipoff/Database;138 ····.restart·local·v7····#·"dbh":Lfr/renzo/wikipoff/Database;
137 ····:cond_0139 ····:cond_0
138 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;140 ····new-instance·v0,·Landroid/support/v4/widget/SimpleCursorAdapter;
  
139 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;141 ····iget-object·v1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$ShowRandomClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
 142 ····.line·194
140 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context;143 ····invoke-static·{v1},·Lfr/renzo/wikipoff/ui/activities/MainActivity;->access$500(Lfr/renzo/wikipoff/ui/activities/MainActivity;)Landroid/content/Context;
  
141 ····move-result-object·v1144 ····move-result-object·v1
  
142 ····const·v2,·0x1090003145 ····const·v2,·0x1090003
  
143 ····const/4·v4,·0x1146 ····const/4·v4,·0x1
Offset 189, 14 lines modifiedOffset 192, 14 lines modified
  
189 ····move-result-object·v1192 ····move-result-object·v1
  
190 ····invoke-virtual·{v8,·v1},·Lfr/renzo/wikipoff/Database$DatabaseException;->alertUser(Landroid/content/Context;)Landroid/app/AlertDialog$Builder;193 ····invoke-virtual·{v8,·v1},·Lfr/renzo/wikipoff/Database$DatabaseException;->alertUser(Landroid/content/Context;)Landroid/app/AlertDialog$Builder;
  
191 ····goto·:goto_1194 ····goto·:goto_1
  
192 ····.line·183195 ····.line·184
193 ····:array_0196 ····:array_0
194 ····.array-data·4197 ····.array-data·4
195 ········0x1020014198 ········0x1020014
196 ········0x1020015199 ········0x1020015
197 ····.end·array-data200 ····.end·array-data
198 .end·method201 .end·method
713 B
smali/fr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·4527 ····.line·45
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/DeleteDatabaseActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15627 ····.line·156
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/fr/renzo/wikipoff/ui/activities/SettingsActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
903 B
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;21 .field·final·synthetic·this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;
  
25 ····.prologue26 ····.prologue
26 ····.line·29027 ····.line·290
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;->this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener$1;->this$1:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$stopDownloadOnClickListener;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
693 B
smali/fr/renzo/wikipoff/ui/activities/WikiManagerActivity$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;31 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V33 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·47737 ····.line·477
37 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;38 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity$2;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiManagerActivity;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.21 KB
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;18 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V20 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·24324 ····.line·243
24 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;25 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$DownloadCompleteReceiver;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
25 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V26 ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V
  
Offset 109, 19 lines modifiedOffset 110, 20 lines modified
109 ····move-result·v7110 ····move-result·v7
  
110 ····if-eqz·v7,·:cond_1111 ····if-eqz·v7,·:cond_1
  
111 ····.line·257112 ····.line·257
112 ····const-string·v7,·"status"113 ····const-string·v7,·"status"
  
 114 ····.line·258
113 ····invoke-interface·{v1,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I115 ····invoke-interface·{v1,·v7},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
114 ····move-result·v2116 ····move-result·v2
  
115 ····.line·259117 ····.line·260
116 ····.local·v2,·"columnIndex":I118 ····.local·v2,·"columnIndex":I
117 ····invoke-interface·{v1,·v2},·Landroid/database/Cursor;->getInt(I)I119 ····invoke-interface·{v1,·v2},·Landroid/database/Cursor;->getInt(I)I
  
118 ····move-result·v7120 ····move-result·v7
  
119 ····if-ne·v10,·v7,·:cond_0121 ····if-ne·v10,·v7,·:cond_0
  
705 B
smali/fr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 #·instance·fields21 #·instance·fields
22 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;22 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V24 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/MainActivity;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·14828 ····.line·148
28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;29 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/MainActivity$SearchClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/MainActivity;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
677 B
smali/fr/renzo/wikipoff/ui/activities/ArticleActivity$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;18 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V20 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/ArticleActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·16624 ····.line·166
24 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;25 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/ArticleActivity$3;->this$0:Lfr/renzo/wikipoff/ui/activities/ArticleActivity;
  
25 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V26 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V
  
780 B
smali/fr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V23 .method·public·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·26927 ····.line·269
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity$downloadOnClickListener;->this$0:Lfr/renzo/wikipoff/ui/activities/WikiAvailableActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
671 B
smali/fr/renzo/wikipoff/ui/activities/SettingsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;21 .field·final·synthetic·this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V23 .method·constructor·<init>(Lfr/renzo/wikipoff/ui/activities/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6827 ····.line·68
27 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;28 ····iput-object·p1,·p0,·Lfr/renzo/wikipoff/ui/activities/SettingsActivity$1;->this$0:Lfr/renzo/wikipoff/ui/activities/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
326 B
smali/SevenZip/LzmaAlone.smali
    
Offset 15, 15 lines modifiedOffset 15, 14 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·318 ····.line·3
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····.line·5 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
23 .method·static·PrintHelp()V22 .method·static·PrintHelp()V
24 ····.locals·223 ····.locals·2
  
25 ····.prologue24 ····.prologue
974 B
smali/SevenZip/LzmaBench.smali
    
Offset 29, 15 lines modifiedOffset 29, 14 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·732 ····.line·7
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·195 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·static·GetCompressRating(IJJ)J36 .method·static·GetCompressRating(IJJ)J
38 ····.locals·1337 ····.locals·13
39 ····.param·p0,·"dictionarySize"····#·I38 ····.param·p0,·"dictionarySize"····#·I
40 ····.param·p1,·"elapsedTime"····#·J39 ····.param·p1,·"elapsedTime"····#·J
Offset 187, 24 lines modifiedOffset 186, 26 lines modified
  
187 ····.prologue186 ····.prologue
188 ····.line·256187 ····.line·256
189 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·LSevenZip/LzmaBench;->GetCompressRating(IJJ)J188 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·LSevenZip/LzmaBench;->GetCompressRating(IJJ)J
  
190 ····move-result-wide·v0189 ····move-result-wide·v0
  
 190 ····.line·257
191 ····invoke-static/range·{p5·..·p10},·LSevenZip/LzmaBench;->GetDecompressRating(JJJ)J191 ····invoke-static/range·{p5·..·p10},·LSevenZip/LzmaBench;->GetDecompressRating(JJJ)J
  
192 ····move-result-wide·v2192 ····move-result-wide·v2
  
193 ····add-long/2addr·v0,·v2193 ····add-long/2addr·v0,·v2
  
194 ····const-wide/16·v2,·0x2194 ····const-wide/16·v2,·0x2
  
195 ····div-long/2addr·v0,·v2195 ····div-long/2addr·v0,·v2
  
 196 ····.line·256
196 ····return-wide·v0197 ····return-wide·v0
197 .end·method198 .end·method
  
198 .method·public·static·LzmaBenchmark(II)I199 .method·public·static·LzmaBenchmark(II)I
199 ····.locals·56200 ····.locals·56
200 ····.param·p0,·"numIterations"····#·I201 ····.param·p0,·"numIterations"····#·I
201 ····.param·p1,·"dictionarySize"····#·I202 ····.param·p1,·"dictionarySize"····#·I
7.13 KB
smali/SevenZip/Compression/LZMA/Encoder.smali
    
Offset 896, 14 lines modifiedOffset 896, 15 lines modified
896 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0896 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
897 ····if-eqz·v0,·:cond_1897 ····if-eqz·v0,·:cond_1
  
898 ····.line·1296898 ····.line·1296
899 ····invoke-virtual·{p0},·LSevenZip/Compression/LZMA/Encoder;->ReleaseStreams()V899 ····invoke-virtual·{p0},·LSevenZip/Compression/LZMA/Encoder;->ReleaseStreams()V
  
 900 ····.line·1287
900 ····return-void901 ····return-void
  
901 ····.line·1288902 ····.line·1288
902 ····:cond_1903 ····:cond_1
903 ····if-eqz·p7,·:cond_0904 ····if-eqz·p7,·:cond_0
  
904 ····.line·1290905 ····.line·1290
Offset 3407, 14 lines modifiedOffset 3408, 15 lines modified
  
3407 ····move-object/from16·v0,·p03408 ····move-object/from16·v0,·p0
  
3408 ····iget-byte·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_previousByte:B3409 ····iget-byte·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_previousByte:B
  
3409 ····move/from16·v54,·v03410 ····move/from16·v54,·v0
  
 3411 ····.line·609
3410 ····move-object/from16·v0,·v513412 ····move-object/from16·v0,·v51
  
3411 ····move/from16·v1,·p13413 ····move/from16·v1,·p1
  
3412 ····move/from16·v2,·v543414 ····move/from16·v2,·v54
  
3413 ····invoke-virtual·{v0,·v1,·v2},·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;3415 ····invoke-virtual·{v0,·v1,·v2},·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;
Offset 3645, 15 lines modifiedOffset 3647, 15 lines modified
3645 ····iput·v0,·v1,·LSevenZip/Compression/LZMA/Encoder;->backRes:I3647 ····iput·v0,·v1,·LSevenZip/Compression/LZMA/Encoder;->backRes:I
  
3646 ····.line·6303648 ····.line·630
3647 ····const/16·v18,·0x13649 ····const/16·v18,·0x1
  
3648 ····goto/16·:goto_03650 ····goto/16·:goto_0
  
3649 ····.line·6083651 ····.line·609
3650 ····.end·local·v16····#·"lenEnd":I3652 ····.end·local·v16····#·"lenEnd":I
3651 ····.end·local·v23····#·"matchPrice":I3653 ····.end·local·v23····#·"matchPrice":I
3652 ····.end·local·v44····#·"repMatchPrice":I3654 ····.end·local·v44····#·"repMatchPrice":I
3653 ····:cond_a3655 ····:cond_a
3654 ····const/16·v51,·0x03656 ····const/16·v51,·0x0
  
3655 ····goto/16·:goto_33657 ····goto/16·:goto_3
Offset 4607, 14 lines modifiedOffset 4609, 15 lines modified
  
4607 ····shl-int/lit8·v52,·v48,·0x44609 ····shl-int/lit8·v52,·v48,·0x4
  
4608 ····add-int·v52,·v52,·v394610 ····add-int·v52,·v52,·v39
  
4609 ····aget-short·v51,·v51,·v524611 ····aget-short·v51,·v51,·v52
  
 4612 ····.line·808
4610 ····invoke-static/range·{v51·..·v51},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I4613 ····invoke-static/range·{v51·..·v51},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice0(I)I
  
4611 ····move-result·v514614 ····move-result·v51
  
4612 ····add-int·v52,·v10,·v514615 ····add-int·v52,·v10,·v51
  
4613 ····move-object/from16·v0,·p04616 ····move-object/from16·v0,·p0
Offset 4627, 28 lines modifiedOffset 4630, 30 lines modified
  
4627 ····iget-object·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_matchFinder:LSevenZip/Compression/LZ/BinTree;4630 ····iget-object·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_matchFinder:LSevenZip/Compression/LZ/BinTree;
  
4628 ····move-object/from16·v53,·v04631 ····move-object/from16·v53,·v0
  
4629 ····const/16·v54,·-0x24632 ····const/16·v54,·-0x2
  
 4633 ····.line·809
4630 ····invoke-virtual/range·{v53·..·v54},·LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B4634 ····invoke-virtual/range·{v53·..·v54},·LSevenZip/Compression/LZ/BinTree;->GetIndexByte(I)B
  
4631 ····move-result·v534635 ····move-result·v53
  
4632 ····move-object/from16·v0,·v514636 ····move-object/from16·v0,·v51
  
4633 ····move/from16·v1,·p14637 ····move/from16·v1,·p1
  
4634 ····move/from16·v2,·v534638 ····move/from16·v2,·v53
  
4635 ····invoke-virtual·{v0,·v1,·v2},·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;4639 ····invoke-virtual·{v0,·v1,·v2},·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->GetSubCoder(IB)LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;
  
4636 ····move-result-object·v534640 ····move-result-object·v53
  
 4641 ····.line·810
4637 ····invoke-static/range·{v48·..·v48},·LSevenZip/Compression/LZMA/Base;->StateIsCharState(I)Z4642 ····invoke-static/range·{v48·..·v48},·LSevenZip/Compression/LZMA/Base;->StateIsCharState(I)Z
  
4638 ····move-result·v514643 ····move-result·v51
  
4639 ····if-nez·v51,·:cond_284644 ····if-nez·v51,·:cond_28
  
4640 ····const/16·v51,·0x14645 ····const/16·v51,·0x1
Offset 4965, 28 lines modifiedOffset 4970, 30 lines modified
  
4965 ····shl-int/lit8·v52,·v49,·0x44970 ····shl-int/lit8·v52,·v49,·0x4
  
4966 ····add-int·v52,·v52,·v404971 ····add-int·v52,·v52,·v40
  
4967 ····aget-short·v51,·v51,·v524972 ····aget-short·v51,·v51,·v52
  
 4973 ····.line·858
4968 ····invoke-static/range·{v51·..·v51},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I4974 ····invoke-static/range·{v51·..·v51},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I
  
4969 ····move-result·v514975 ····move-result·v51
  
4970 ····add-int·v51,·v51,·v64976 ····add-int·v51,·v51,·v6
  
4971 ····move-object/from16·v0,·p04977 ····move-object/from16·v0,·p0
  
4972 ····iget-object·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_isRep:[S4978 ····iget-object·v0,·v0,·LSevenZip/Compression/LZMA/Encoder;->_isRep:[S
  
4973 ····move-object/from16·v52,·v04979 ····move-object/from16·v52,·v0
  
4974 ····aget-short·v52,·v52,·v494980 ····aget-short·v52,·v52,·v49
  
 4981 ····.line·859
4975 ····invoke-static/range·{v52·..·v52},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I4982 ····invoke-static/range·{v52·..·v52},·LSevenZip/Compression/RangeCoder/Encoder;->GetPrice1(I)I
  
4976 ····move-result·v524983 ····move-result·v52
  
4977 ····add-int·v28,·v51,·v524984 ····add-int·v28,·v51,·v52
  
4978 ····.line·8614985 ····.line·861
Offset 5593, 15 lines modifiedOffset 5600, 15 lines modified
  
Max diff block lines reached; 4311/7211 bytes (59.78%) of diff not shown.
698 B
smali/SevenZip/Compression/LZMA/Encoder$LiteralEncoder.smali
    
Offset 31, 22 lines modifiedOffset 31, 22 lines modified
  
31 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;31 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V33 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Encoder;
  
35 ····.prologue36 ····.prologue
36 ····.line·6837 ····.line·68
37 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder;38 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····.line·70 
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
  
42 #·virtual·methods42 #·virtual·methods
43 .method·public·Create(II)V43 .method·public·Create(II)V
44 ····.locals·544 ····.locals·5
698 B
smali/SevenZip/Compression/LZMA/Decoder$LiteralDecoder.smali
    
Offset 31, 22 lines modifiedOffset 31, 22 lines modified
  
31 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Decoder;31 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Decoder;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder;)V33 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Decoder;
  
35 ····.prologue36 ····.prologue
36 ····.line·5137 ····.line·51
37 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder;38 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····.line·53 
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
  
42 #·virtual·methods42 #·virtual·methods
43 .method·public·Create(II)V43 .method·public·Create(II)V
44 ····.locals·544 ····.locals·5
674 B
smali/SevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;23 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V25 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V
26 ····.locals·126 ····.locals·1
 27 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Encoder;
  
27 ····.prologue28 ····.prologue
28 ····.line·24629 ····.line·246
29 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder;30 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LenPriceTableEncoder;->this$0:LSevenZip/Compression/LZMA/Encoder;
  
30 ····invoke-direct·{p0,·p1},·LSevenZip/Compression/LZMA/Encoder$LenEncoder;-><init>(LSevenZip/Compression/LZMA/Encoder;)V31 ····invoke-direct·{p0,·p1},·LSevenZip/Compression/LZMA/Encoder$LenEncoder;-><init>(LSevenZip/Compression/LZMA/Encoder;)V
  
675 B
smali/SevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;19 .field·final·synthetic·this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V21 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;)V
22 ····.locals·122 ····.locals·1
 23 ····.param·p1,·"this$1"····#·LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;
  
23 ····.prologue24 ····.prologue
24 ····.line·5325 ····.line·53
25 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;->this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;26 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LiteralDecoder$Decoder2;->this$1:LSevenZip/Compression/LZMA/Decoder$LiteralDecoder;
  
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
457 B
smali/SevenZip/Compression/LZMA/Encoder$LenEncoder.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;25 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V27 .method·public·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V
28 ····.locals·528 ····.locals·5
 29 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Encoder;
  
29 ····.prologue30 ····.prologue
30 ····const/4·v4,·0x331 ····const/4·v4,·0x3
  
31 ····const/16·v3,·0x1032 ····const/16·v3,·0x10
  
32 ····.line·17633 ····.line·176
544 B
smali/SevenZip/Compression/LZMA/Decoder$LenDecoder.smali
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
  
27 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Decoder;27 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Decoder;
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder;)V29 .method·constructor·<init>(LSevenZip/Compression/LZMA/Decoder;)V
30 ····.locals·230 ····.locals·2
 31 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Decoder;
  
31 ····.prologue32 ····.prologue
32 ····const/16·v1,·0x1033 ····const/16·v1,·0x10
  
33 ····.line·1034 ····.line·10
34 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LenDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder;35 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Decoder$LenDecoder;->this$0:LSevenZip/Compression/LZMA/Decoder;
  
675 B
smali/SevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;19 .field·final·synthetic·this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V21 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;)V
22 ····.locals·122 ····.locals·1
 23 ····.param·p1,·"this$1"····#·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;
  
23 ····.prologue24 ····.prologue
24 ····.line·7025 ····.line·70
25 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;->this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;26 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$LiteralEncoder$Encoder2;->this$1:LSevenZip/Compression/LZMA/Encoder$LiteralEncoder;
  
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
568 B
smali/SevenZip/Compression/LZMA/Encoder$Optimal.smali
    
Offset 41, 14 lines modifiedOffset 41, 15 lines modified
  
41 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;41 .field·final·synthetic·this$0:LSevenZip/Compression/LZMA/Encoder;
  
  
42 #·direct·methods42 #·direct·methods
43 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V43 .method·constructor·<init>(LSevenZip/Compression/LZMA/Encoder;)V
44 ····.locals·044 ····.locals·0
 45 ····.param·p1,·"this$0"····#·LSevenZip/Compression/LZMA/Encoder;
  
45 ····.prologue46 ····.prologue
46 ····.line·28047 ····.line·280
47 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$Optimal;->this$0:LSevenZip/Compression/LZMA/Encoder;48 ····iput-object·p1,·p0,·LSevenZip/Compression/LZMA/Encoder$Optimal;->this$0:LSevenZip/Compression/LZMA/Encoder;
  
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V