995 KB
/home/fdroid/fdroiddata/tmp/com.omegavesko.sutransplus_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.omegavesko.sutransplus_1.apk
1.37 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <zsvDKtLK7mKsPZg3BznaQZvgb2Y=>, actual: <oqGN4DBzy1kKM/o7Vbzx1X8y5Xc=>
    
Offset 1, 16 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:·9b71c81c1acf4b1cf9124ba7a456c594abbacd20e0e414d49b5f52df910639c1 
10 Signer·#1·certificate·SHA-1·digest:·6fcee0a363792f488b1265f959c53d6abd8b3a7e 
11 Signer·#1·certificate·MD5·digest:·4525615775bf28983e90fcfa2d6a50de 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bb8dae579a648b51c0f239581b088c97a25b0847697259ba7de25c840b076de9 
15 Signer·#1·public·key·SHA-1·digest:·6683e48295dbdcd9caa27102220807afd322baab 
16 Signer·#1·public·key·MD5·digest:·db04d5f5d9f1f84cc7e0ec26ef727638 
98.2 KB
zipinfo {}
    
Offset 1, 410 lines modifiedOffset 1, 410 lines modified
Diff chunk too large, falling back to line-by-line diff (410 lines added, 410 lines removed)
1 Zip·file·size:·1938629·bytes,·number·of·entries:·4081 Zip·file·size:·1932548·bytes,·number·of·entries:·408
2 -rw----·····2.0·fat····50130·bl·defN·14-Jul-15·07:21·META-INF/MANIFEST.MF2 -rw----·····2.0·fat···142472·bX·defN·17-Jul-17·09:34·assets/fonts/Roboto-Black.ttf
3 -rw----·····2.0·fat····50251·bl·defN·14-Jul-15·07:21·META-INF/C9DF1436.SF3 -rw----·····2.0·fat···149644·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-BlackItalic.ttf
4 -rw----·····2.0·fat·····1332·bl·defN·14-Jul-15·07:21·META-INF/C9DF1436.RSA4 -rw----·····2.0·fat···135820·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Bold.ttf
5 -rw----·····2.0·fat···142472·bX·defN·14-Jul-15·05:41·assets/fonts/Roboto-Black.ttf5 -rw----·····2.0·fat···144700·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-BoldItalic.ttf
6 -rw----·····2.0·fat···149644·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-BlackItalic.ttf6 -rw----·····2.0·fat···148540·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Italic.ttf
7 -rw----·····2.0·fat···135820·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Bold.ttf7 -rw----·····2.0·fat···140276·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Light.ttf
8 -rw----·····2.0·fat···144700·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-BoldItalic.ttf8 -rw----·····2.0·fat···145932·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-LightItalic.ttf
9 -rw----·····2.0·fat···148540·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Italic.ttf9 -rw----·····2.0·fat···137308·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Medium.ttf
10 -rw----·····2.0·fat···140276·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Light.ttf10 -rw----·····2.0·fat···147876·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-MediumItalic.ttf
11 -rw----·····2.0·fat···145932·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-LightItalic.ttf11 -rw----·····2.0·fat···145348·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Regular.ttf
12 -rw----·····2.0·fat···137308·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Medium.ttf12 -rw----·····2.0·fat···130044·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-Thin.ttf
13 -rw----·····2.0·fat···147876·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-MediumItalic.ttf13 -rw----·····2.0·fat···132376·bl·defN·17-Jul-17·09:34·assets/fonts/Roboto-ThinItalic.ttf
14 -rw----·····2.0·fat···145348·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Regular.ttf14 -rw----·····2.0·fat···141796·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-Bold.ttf
15 -rw----·····2.0·fat···130044·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-Thin.ttf15 -rw----·····2.0·fat···145256·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-BoldItalic.ttf
16 -rw----·····2.0·fat···132376·bl·defN·14-Jul-15·05:41·assets/fonts/Roboto-ThinItalic.ttf16 -rw----·····2.0·fat···144404·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-Italic.ttf
17 -rw----·····2.0·fat···141796·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-Bold.ttf17 -rw----·····2.0·fat···141384·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-Light.ttf
18 -rw----·····2.0·fat···145256·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-BoldItalic.ttf18 -rw----·····2.0·fat···145104·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-LightItalic.ttf
19 -rw----·····2.0·fat···144404·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-Italic.ttf19 -rw----·····2.0·fat···140396·bl·defN·17-Jul-17·09:34·assets/fonts/RobotoCondensed-Regular.ttf
20 -rw----·····2.0·fat···141384·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-Light.ttf20 -rw----·····2.0·fat······472·bl·defN·17-Jul-17·09:34·res/anim/anim_in.xml
21 -rw----·····2.0·fat···145104·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-LightItalic.ttf21 -rw----·····2.0·fat······472·bl·defN·17-Jul-17·09:34·res/anim/anim_out.xml
22 -rw----·····2.0·fat···140396·bl·defN·14-Jul-15·05:41·assets/fonts/RobotoCondensed-Regular.ttf22 -rw----·····1.0·fat·····3695·b-·stor·17-Jul-17·09:34·res/drawable/app_icon.png
23 -rw----·····2.0·fat······472·bl·defN·14-Jul-15·05:41·res/anim/anim_in.xml23 -rw----·····1.0·fat·····4151·b-·stor·17-Jul-17·09:34·res/drawable/app_icon_2.png
24 -rw----·····2.0·fat······472·bl·defN·14-Jul-15·05:41·res/anim/anim_out.xml24 -rw----·····2.0·fat······424·bl·defN·17-Jul-17·09:34·res/drawable/sutrans_repeating_background.xml
25 -rw----·····1.0·fat·····3695·b-·stor·14-Jul-15·05:40·res/drawable/app_icon.png25 -rw----·····2.0·fat······564·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_activated_background_holo_light.xml
26 -rw----·····1.0·fat·····4151·b-·stor·14-Jul-15·05:40·res/drawable/app_icon_2.png26 -rw----·····2.0·fat·····2308·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_btn_check_holo_light.xml
27 -rw----·····2.0·fat······424·bl·defN·14-Jul-15·05:41·res/drawable/sutrans_repeating_background.xml27 -rw----·····2.0·fat·····1248·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_btn_default_holo_light.xml
28 -rw----·····2.0·fat······564·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_activated_background_holo_light.xml28 -rw----·····2.0·fat·····2308·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_btn_radio_holo_light.xml
29 -rw----·····2.0·fat·····2308·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_btn_check_holo_light.xml29 -rw----·····2.0·fat·····2168·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_btn_toggle_holo_light.xml
30 -rw----·····2.0·fat·····1248·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_btn_default_holo_light.xml30 -rw----·····2.0·fat·····1272·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_edit_text_holo_light.xml
31 -rw----·····2.0·fat·····2308·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_btn_radio_holo_light.xml31 -rw----·····2.0·fat······560·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_fastscroll_thumb_holo.xml
32 -rw----·····2.0·fat·····2168·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_btn_toggle_holo_light.xml32 -rw----·····2.0·fat·····1136·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_item_background_holo_light.xml
33 -rw----·····2.0·fat·····1272·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_edit_text_holo_light.xml33 -rw----·····2.0·fat······508·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_list_selector_background_transition_holo_light.xml
34 -rw----·····2.0·fat······560·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_fastscroll_thumb_holo.xml34 -rw----·····2.0·fat·····1208·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_list_selector_holo_light.xml
35 -rw----·····2.0·fat·····1136·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_item_background_holo_light.xml35 -rw----·····2.0·fat······888·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_progress_horizontal_holo_light.xml
36 -rw----·····2.0·fat······508·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_list_selector_background_transition_holo_light.xml36 -rw----·····2.0·fat·····1228·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_progress_indeterminate_horizontal_holo_light.xml
37 -rw----·····2.0·fat·····1208·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_list_selector_holo_light.xml37 -rw----·····2.0·fat······840·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_scrubber_control_selector_holo_light.xml
38 -rw----·····2.0·fat······888·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_progress_horizontal_holo_light.xml38 -rw----·····2.0·fat······888·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_scrubber_progress_horizontal_holo_light.xml
39 -rw----·····2.0·fat·····1228·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_progress_indeterminate_horizontal_holo_light.xml39 -rw----·····2.0·fat······856·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_spinner_background_holo_light.xml
40 -rw----·····2.0·fat······840·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_scrubber_control_selector_holo_light.xml40 -rw----·····2.0·fat······836·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_switch_inner_holo_light.xml
41 -rw----·····2.0·fat······888·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_scrubber_progress_horizontal_holo_light.xml41 -rw----·····2.0·fat······560·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_switch_track_holo_light.xml
42 -rw----·····2.0·fat······856·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_spinner_background_holo_light.xml42 -rw----·····2.0·fat·····1580·bl·defN·17-Jul-17·09:34·res/drawable/sutransplustheme_tab_indicator_holo.xml
43 -rw----·····2.0·fat······836·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_switch_inner_holo_light.xml43 -rw----·····1.0·fat·······77·b-·stor·17-Jul-17·09:34·res/drawable/title_repeating_background.png
44 -rw----·····2.0·fat······560·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_switch_track_holo_light.xml44 -rw----·····2.0·fat·····4572·bl·defN·17-Jul-17·09:34·res/layout/activity_home.xml
45 -rw----·····2.0·fat·····1580·bl·defN·14-Jul-15·05:41·res/drawable/sutransplustheme_tab_indicator_holo.xml45 -rw----·····2.0·fat·····1668·bl·defN·17-Jul-17·09:34·res/layout/activity_line.xml
46 -rw----·····1.0·fat·······77·b-·stor·14-Jul-15·05:40·res/drawable/title_repeating_background.png46 -rw----·····2.0·fat·····1280·bl·defN·17-Jul-17·09:34·res/layout/home_listitem_layout.xml
47 -rw----·····2.0·fat·····4572·bl·defN·14-Jul-15·05:41·res/layout/activity_home.xml47 -rw----·····2.0·fat······924·bl·defN·17-Jul-17·09:34·res/layout/home_titleitem_layout.xml
48 -rw----·····2.0·fat·····1668·bl·defN·14-Jul-15·05:41·res/layout/activity_line.xml48 -rw----·····2.0·fat······804·bl·defN·17-Jul-17·09:34·res/layout/line_info_row_layout.xml
49 -rw----·····2.0·fat·····1280·bl·defN·14-Jul-15·05:41·res/layout/home_listitem_layout.xml49 -rw----·····2.0·fat······924·bl·defN·17-Jul-17·09:34·res/layout/line_subcategory_layout.xml
50 -rw----·····2.0·fat······924·bl·defN·14-Jul-15·05:41·res/layout/home_titleitem_layout.xml50 -rw----·····2.0·fat······952·bl·defN·17-Jul-17·09:34·res/layout/sutransplustheme_tab_indicator_holo.xml
51 -rw----·····2.0·fat······804·bl·defN·14-Jul-15·05:41·res/layout/line_info_row_layout.xml51 -rw----·····2.0·fat······464·bl·defN·17-Jul-17·09:34·res/menu/home.xml
52 -rw----·····2.0·fat······924·bl·defN·14-Jul-15·05:41·res/layout/line_subcategory_layout.xml52 -rw----·····2.0·fat······464·bl·defN·17-Jul-17·09:34·res/menu/line.xml
53 -rw----·····2.0·fat······952·bl·defN·14-Jul-15·05:41·res/layout/sutransplustheme_tab_indicator_holo.xml53 -rw----·····2.0·fat·····2476·bl·defN·17-Jul-17·09:34·AndroidManifest.xml
54 -rw----·····2.0·fat······464·bl·defN·14-Jul-15·05:41·res/menu/home.xml54 -rw----·····1.0·fat····52252·b-·stor·17-Jul-17·09:34·resources.arsc
55 -rw----·····2.0·fat······464·bl·defN·14-Jul-15·05:41·res/menu/line.xml55 -rw----·····1.0·fat·····1945·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/ic_launcher.png
56 -rw----·····2.0·fat·····2476·bl·defN·14-Jul-15·05:41·AndroidManifest.xml56 -rw----·····1.0·fat······269·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_disabled_focused_holo_light.png
57 -rw----·····1.0·fat····52252·b-·stor·14-Jul-15·05:40·resources.arsc57 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_disabled_holo_light.png
58 -rw----·····1.0·fat·····1945·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/ic_launcher.png58 -rw----·····1.0·fat······277·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_focused_holo_light.png
59 -rw----·····1.0·fat······269·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_disabled_focused_holo_light.png59 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_holo_light.png
60 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_disabled_holo_light.png60 -rw----·····1.0·fat·····1294·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_pressed_holo_light.png
61 -rw----·····1.0·fat······277·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_focused_holo_light.png61 -rw----·····1.0·fat······682·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_disabled_focused_holo_light.png
62 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_holo_light.png62 -rw----·····1.0·fat······475·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_disabled_holo_light.png
63 -rw----·····1.0·fat·····1294·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_off_pressed_holo_light.png63 -rw----·····1.0·fat·····1592·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_focused_holo_light.png
64 -rw----·····1.0·fat······682·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_disabled_focused_holo_light.png64 -rw----·····1.0·fat·····1379·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_holo_light.png
65 -rw----·····1.0·fat······475·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_disabled_holo_light.png65 -rw----·····1.0·fat·····2065·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_pressed_holo_light.png
66 -rw----·····1.0·fat·····1592·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_focused_holo_light.png66 -rw----·····1.0·fat······364·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_default_disabled_focused_holo_light.9.png
67 -rw----·····1.0·fat·····1379·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_holo_light.png67 -rw----·····1.0·fat······431·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_default_disabled_holo_light.9.png
68 -rw----·····1.0·fat·····2065·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_check_on_pressed_holo_light.png68 -rw----·····1.0·fat······425·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_default_focused_holo_light.9.png
69 -rw----·····1.0·fat······364·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_default_disabled_focused_holo_light.9.png69 -rw----·····1.0·fat······453·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_default_normal_holo_light.9.png
70 -rw----·····1.0·fat······431·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_default_disabled_holo_light.9.png70 -rw----·····1.0·fat······556·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_default_pressed_holo_light.9.png
71 -rw----·····1.0·fat······425·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_default_focused_holo_light.9.png71 -rw----·····1.0·fat·····1022·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_disabled_focused_holo_light.png
72 -rw----·····1.0·fat······453·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_default_normal_holo_light.9.png72 -rw----·····1.0·fat······505·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_disabled_holo_light.png
73 -rw----·····1.0·fat······556·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_default_pressed_holo_light.9.png73 -rw----·····1.0·fat·····1193·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_focused_holo_light.png
74 -rw----·····1.0·fat·····1022·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_disabled_focused_holo_light.png74 -rw----·····1.0·fat······560·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_holo_light.png
75 -rw----·····1.0·fat······505·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_disabled_holo_light.png75 -rw----·····1.0·fat·····1901·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_pressed_holo_light.png
76 -rw----·····1.0·fat·····1193·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_focused_holo_light.png76 -rw----·····1.0·fat·····1709·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_disabled_focused_holo_light.png
77 -rw----·····1.0·fat······560·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_holo_light.png77 -rw----·····1.0·fat·····1160·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_disabled_holo_light.png
78 -rw----·····1.0·fat·····1901·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_off_pressed_holo_light.png78 -rw----·····1.0·fat·····1627·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_focused_holo_light.png
79 -rw----·····1.0·fat·····1709·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_disabled_focused_holo_light.png79 -rw----·····1.0·fat·····1044·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_holo_light.png
80 -rw----·····1.0·fat·····1160·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_disabled_holo_light.png80 -rw----·····1.0·fat·····1973·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_pressed_holo_light.png
81 -rw----·····1.0·fat·····1627·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_focused_holo_light.png81 -rw----·····1.0·fat······492·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_disabled_focused_holo_light.9.png
82 -rw----·····1.0·fat·····1044·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_holo_light.png82 -rw----·····1.0·fat······513·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_disabled_holo_light.9.png
83 -rw----·····1.0·fat·····1973·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_radio_on_pressed_holo_light.png83 -rw----·····1.0·fat······481·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_focused_holo_light.9.png
84 -rw----·····1.0·fat······492·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_disabled_focused_holo_light.9.png84 -rw----·····1.0·fat······548·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_normal_holo_light.9.png
85 -rw----·····1.0·fat······513·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_disabled_holo_light.9.png85 -rw----·····1.0·fat······637·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_pressed_holo_light.9.png
86 -rw----·····1.0·fat······481·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_focused_holo_light.9.png86 -rw----·····1.0·fat······518·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_disabled_focused_holo_light.9.png
87 -rw----·····1.0·fat······548·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_normal_holo_light.9.png87 -rw----·····1.0·fat······622·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_disabled_holo_light.9.png
88 -rw----·····1.0·fat······637·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_off_pressed_holo_light.9.png88 -rw----·····1.0·fat······518·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_focused_holo_light.9.png
89 -rw----·····1.0·fat······518·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_disabled_focused_holo_light.9.png89 -rw----·····1.0·fat······633·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_normal_holo_light.9.png
90 -rw----·····1.0·fat······622·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_disabled_holo_light.9.png90 -rw----·····1.0·fat······668·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_pressed_holo_light.9.png
91 -rw----·····1.0·fat······518·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_focused_holo_light.9.png91 -rw----·····1.0·fat······170·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_fastscroll_thumb_default_holo.png
92 -rw----·····1.0·fat······633·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_normal_holo_light.9.png92 -rw----·····1.0·fat······292·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_fastscroll_thumb_pressed_holo.png
93 -rw----·····1.0·fat······668·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_btn_toggle_on_pressed_holo_light.9.png93 -rw----·····1.0·fat······112·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_ic_navigation_drawer.png
94 -rw----·····1.0·fat······170·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_fastscroll_thumb_default_holo.png94 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_list_activated_holo.9.png
95 -rw----·····1.0·fat······292·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_fastscroll_thumb_pressed_holo.png95 -rw----·····1.0·fat······203·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_list_focused_holo.9.png
96 -rw----·····1.0·fat······112·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_ic_navigation_drawer.png96 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_list_longpressed_holo.9.png
97 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_list_activated_holo.9.png97 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_list_pressed_holo_light.9.png
98 -rw----·····1.0·fat······203·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_list_focused_holo.9.png98 -rw----·····1.0·fat······204·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_list_selector_disabled_holo_light.9.png
99 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_list_longpressed_holo.9.png99 -rw----·····1.0·fat······173·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progress_bg_holo_light.9.png
100 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_list_pressed_holo_light.9.png100 -rw----·····1.0·fat······389·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progress_primary_holo_light.9.png
101 -rw----·····1.0·fat······204·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_list_selector_disabled_holo_light.9.png101 -rw----·····1.0·fat······176·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progress_secondary_holo_light.9.png
102 -rw----·····1.0·fat······173·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progress_bg_holo_light.9.png102 -rw----·····1.0·fat······508·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo1.png
103 -rw----·····1.0·fat······389·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progress_primary_holo_light.9.png103 -rw----·····1.0·fat······585·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo2.png
104 -rw----·····1.0·fat······176·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progress_secondary_holo_light.9.png104 -rw----·····1.0·fat······592·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo3.png
105 -rw----·····1.0·fat······508·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo1.png105 -rw----·····1.0·fat······638·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo4.png
106 -rw----·····1.0·fat······585·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo2.png106 -rw----·····1.0·fat······557·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo5.png
107 -rw----·····1.0·fat······592·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo3.png107 -rw----·····1.0·fat······657·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo6.png
108 -rw----·····1.0·fat······638·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo4.png108 -rw----·····1.0·fat······516·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo7.png
109 -rw----·····1.0·fat······557·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo5.png109 -rw----·····1.0·fat······569·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo8.png
110 -rw----·····1.0·fat······657·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo6.png110 -rw----·····1.0·fat······602·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_disabled_holo.png
111 -rw----·····1.0·fat······516·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo7.png111 -rw----·····1.0·fat······837·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_focused_holo.png
112 -rw----·····1.0·fat······569·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_progressbar_indeterminate_holo8.png112 -rw----·····1.0·fat·····1113·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_normal_holo.png
113 -rw----·····1.0·fat······602·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_disabled_holo.png113 -rw----·····1.0·fat·····1405·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_pressed_holo.png
114 -rw----·····1.0·fat······837·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_focused_holo.png114 -rw----·····1.0·fat······181·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_primary_holo.9.png
115 -rw----·····1.0·fat·····1113·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_normal_holo.png115 -rw----·····1.0·fat······180·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_secondary_holo.9.png
116 -rw----·····1.0·fat·····1405·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_control_pressed_holo.png116 -rw----·····1.0·fat······165·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_scrubber_track_holo_light.9.png
117 -rw----·····1.0·fat······181·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_primary_holo.9.png117 -rw----·····1.0·fat······466·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_spinner_default_holo_light.9.png
118 -rw----·····1.0·fat······180·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_secondary_holo.9.png118 -rw----·····1.0·fat······382·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_spinner_disabled_holo_light.9.png
119 -rw----·····1.0·fat······165·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_scrubber_track_holo_light.9.png119 -rw----·····1.0·fat······539·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_spinner_focused_holo_light.9.png
120 -rw----·····1.0·fat······466·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_spinner_default_holo_light.9.png120 -rw----·····1.0·fat······494·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_spinner_pressed_holo_light.9.png
121 -rw----·····1.0·fat······382·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_spinner_disabled_holo_light.9.png121 -rw----·····1.0·fat······267·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_bg_disabled_holo_light.9.png
122 -rw----·····1.0·fat······539·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_spinner_focused_holo_light.9.png122 -rw----·····1.0·fat······267·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_bg_focused_holo_light.9.png
123 -rw----·····1.0·fat······494·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_spinner_pressed_holo_light.9.png123 -rw----·····1.0·fat······219·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_bg_holo_light.9.png
124 -rw----·····1.0·fat······267·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_switch_bg_disabled_holo_light.9.png124 -rw----·····1.0·fat······445·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_thumb_activated_holo_light.9.png
125 -rw----·····1.0·fat······267·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_switch_bg_focused_holo_light.9.png125 -rw----·····1.0·fat······514·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_thumb_disabled_holo_light.9.png
126 -rw----·····1.0·fat······219·b-·stor·14-Jul-15·05:40·res/drawable-hdpi-v4/sutransplustheme_switch_bg_holo_light.9.png126 -rw----·····1.0·fat······525·b-·stor·17-Jul-17·09:34·res/drawable-hdpi-v4/sutransplustheme_switch_thumb_holo_light.9.png
Max diff block lines reached; -1/100496 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)
428 B
APK metadata
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 packageInfo:·null7 packageInfo:·null
8 sdkInfo:8 sdkInfo:
9 ··minSdkVersion:·'15'9 ··minSdkVersion:·'15'
10 ··targetSdkVersion:·'20'10 ··targetSdkVersion:·'20'
11 sharedLibrary:·false11 sharedLibrary:·false
12 sparseResources:·false12 sparseResources:·false
13 unknownFiles:13 unknownFiles:
14 ··org/jsoup/nodes/entities-full.properties:·'8' 
15 ··org/jsoup/nodes/entities-base.properties:·'8'14 ··org/jsoup/nodes/entities-base.properties:·'8'
 15 ··org/jsoup/nodes/entities-full.properties:·'8'
16 usesFramework:16 usesFramework:
17 ··ids:17 ··ids:
18 ··-·118 ··-·1
19 ··tag:·null19 ··tag:·null
20 version:·2.5.0-dirty20 version:·2.5.0-dirty
21 versionInfo:21 versionInfo:
22 ··versionCode:·'1'22 ··versionCode:·'1'
300 KB
classes.dex
300 KB
classes.jar
18.4 KB
zipinfo {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 Zip·file·size:·484045·bytes,·number·of·entries:·2891 Zip·file·size:·483882·bytes,·number·of·entries:·289
2 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx·····3792·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/DatabaseHandler.class3 ?rwxrwxr-x··2.0·unx·····3792·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/DatabaseHandler.class
4 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$1.class4 ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$1.class
5 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$2.class5 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$2.class
6 ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$3.class6 ?rwxrwxr-x··2.0·unx······761·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$3.class
7 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$4$1.class7 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$4$1.class
8 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$4.class8 ?rwxrwxr-x··2.0·unx·····1166·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$4.class
9 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1$1.class9 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1$1.class
10 ?rwxrwxr-x··2.0·unx······635·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1.class10 ?rwxrwxr-x··2.0·unx······635·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1.class
11 ?rwxrwxr-x··2.0·unx·····1206·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$2.class11 ?rwxrwxr-x··2.0·unx·····1206·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask$2.class
12 ?rwxrwxr-x··2.0·unx·····8722·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask.class12 ?rwxrwxr-x··2.0·unx·····8722·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity$GetLinesTask.class
13 ?rwxrwxr-x··2.0·unx·····9814·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity.class13 ?rwxrwxr-x··2.0·unx·····9804·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivity.class
14 ?rwxrwxr-x··2.0·unx·····2758·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivityListAdapter.class14 ?rwxrwxr-x··2.0·unx·····2753·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/HomeActivityListAdapter.class
15 ?rwxrwxr-x··2.0·unx·····3078·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/LineActivity.class15 ?rwxrwxr-x··2.0·unx·····3070·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/LineActivity.class
16 ?rwxrwxr-x··2.0·unx·····6829·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/LineActivityListAdapter.class16 ?rwxrwxr-x··2.0·unx·····6881·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/LineActivityListAdapter.class
17 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Linija.class17 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Linija.class
18 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment$1.class18 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment$1.class
19 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment$2.class19 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment$2.class
20 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment.class20 ?rwxrwxr-x··2.0·unx·····1000·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/NetworkDialogFragment.class
21 ?rwxrwxr-x··2.0·unx······904·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Polazak$Day.class21 ?rwxrwxr-x··2.0·unx······904·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Polazak$Day.class
22 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Polazak.class22 ?rwxrwxr-x··2.0·unx·····1011·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/Polazak.class
23 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/R$anim.class23 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/omegavesko/sutransplus/R$anim.class
Offset 66, 80 lines modifiedOffset 66, 80 lines modified
66 ?rwxrwxr-x··2.0·unx······713·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Method.class66 ?rwxrwxr-x··2.0·unx······713·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Method.class
67 ?rwxrwxr-x··2.0·unx·····1146·b-·stor·80-Jan-01·00:00·org/jsoup/Connection.class67 ?rwxrwxr-x··2.0·unx·····1146·b-·stor·80-Jan-01·00:00·org/jsoup/Connection.class
68 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jsoup/HttpStatusException.class68 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·org/jsoup/HttpStatusException.class
69 ?rwxrwxr-x··2.0·unx·····2605·b-·stor·80-Jan-01·00:00·org/jsoup/Jsoup.class69 ?rwxrwxr-x··2.0·unx·····2605·b-·stor·80-Jan-01·00:00·org/jsoup/Jsoup.class
70 ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·org/jsoup/UnsupportedMimeTypeException.class70 ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·org/jsoup/UnsupportedMimeTypeException.class
71 ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText$1.class71 ?rwxrwxr-x··2.0·unx·······88·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText$1.class
72 ?rwxrwxr-x··2.0·unx·····1125·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText.class72 ?rwxrwxr-x··2.0·unx·····1125·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText.class
73 ?rwxrwxr-x··2.0·unx·····2635·b-·stor·80-Jan-01·00:00·org/jsoup/examples/ListLinks.class73 ?rwxrwxr-x··2.0·unx·····2652·b-·stor·80-Jan-01·00:00·org/jsoup/examples/ListLinks.class
74 ?rwxrwxr-x··2.0·unx·····4502·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DataUtil.class74 ?rwxrwxr-x··2.0·unx·····4502·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DataUtil.class
75 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList$1.class75 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList$1.class
76 ?rwxrwxr-x··2.0·unx······860·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList$DescendingIterator.class76 ?rwxrwxr-x··2.0·unx······860·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList$DescendingIterator.class
77 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList.class77 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/jsoup/helper/DescendableLinkedList.class
78 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$1.class78 ?rwxrwxr-x··2.0·unx·······85·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$1.class
79 ?rwxrwxr-x··2.0·unx·····2413·b-·stor·80-Jan-01·00:00·org/jsoup/helper/StringUtil.class79 ?rwxrwxr-x··2.0·unx·····2405·b-·stor·80-Jan-01·00:00·org/jsoup/helper/StringUtil.class
80 ?rwxrwxr-x··2.0·unx·····1187·b-·stor·80-Jan-01·00:00·org/jsoup/helper/Validate.class80 ?rwxrwxr-x··2.0·unx·····1183·b-·stor·80-Jan-01·00:00·org/jsoup/helper/Validate.class
81 ?rwxrwxr-x··2.0·unx·····2606·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attribute.class81 ?rwxrwxr-x··2.0·unx·····2606·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attribute.class
82 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$1.class82 ?rwxrwxr-x··2.0·unx·······80·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$1.class
83 ?rwxrwxr-x··2.0·unx·····1580·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset$DatasetIterator.class83 ?rwxrwxr-x··2.0·unx·····1580·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset$DatasetIterator.class
84 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset$EntrySet.class84 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset$EntrySet.class
85 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset.class85 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes$Dataset.class
86 ?rwxrwxr-x··2.0·unx·····3931·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes.class86 ?rwxrwxr-x··2.0·unx·····3926·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Attributes.class
87 ?rwxrwxr-x··2.0·unx·····2125·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Document$OutputSettings.class87 ?rwxrwxr-x··2.0·unx·····2125·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Document$OutputSettings.class
88 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Document$QuirksMode.class88 ?rwxrwxr-x··2.0·unx······827·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Document$QuirksMode.class
89 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Entities$EscapeMode.class89 ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Entities$EscapeMode.class
90 ?rwxrwxr-x··2.0·unx·····4819·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Entities.class90 ?rwxrwxr-x··2.0·unx·····4808·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Entities.class
91 ?rwxrwxr-x··2.0·unx·····8496·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node.class91 ?rwxrwxr-x··2.0·unx·····8481·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node.class
92 ?rwxrwxr-x··2.0·unx·····4176·b-·stor·80-Jan-01·00:00·org/jsoup/parser/CharacterReader.class92 ?rwxrwxr-x··2.0·unx·····4170·b-·stor·80-Jan-01·00:00·org/jsoup/parser/CharacterReader.class
93 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$24.class93 ?rwxrwxr-x··2.0·unx······908·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$24.class
94 ?rwxrwxr-x··2.0·unx·····3746·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$Constants.class94 ?rwxrwxr-x··2.0·unx·····3746·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$Constants.class
95 ?rwxrwxr-x··2.0·unx·····5059·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState.class95 ?rwxrwxr-x··2.0·unx·····5059·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState.class
96 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·org/jsoup/parser/ParseError.class96 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·org/jsoup/parser/ParseError.class
97 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/jsoup/parser/ParseErrorList.class97 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/jsoup/parser/ParseErrorList.class
98 ?rwxrwxr-x··2.0·unx·····3018·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Parser.class98 ?rwxrwxr-x··2.0·unx·····3013·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Parser.class
99 ?rwxrwxr-x··2.0·unx·····6248·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Tag.class99 ?rwxrwxr-x··2.0·unx·····6258·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Tag.class
100 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$1.class100 ?rwxrwxr-x··2.0·unx·······76·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$1.class
101 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$TokenType.class101 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$TokenType.class
102 ?rwxrwxr-x··2.0·unx·····1555·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token.class102 ?rwxrwxr-x··2.0·unx·····1555·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token.class
103 ?rwxrwxr-x··2.0·unx·····4652·b-·stor·80-Jan-01·00:00·org/jsoup/parser/TokenQueue.class103 ?rwxrwxr-x··2.0·unx·····4637·b-·stor·80-Jan-01·00:00·org/jsoup/parser/TokenQueue.class
104 ?rwxrwxr-x··2.0·unx·····6820·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Tokeniser.class104 ?rwxrwxr-x··2.0·unx·····6820·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Tokeniser.class
105 ?rwxrwxr-x··2.0·unx····11238·b-·defN·80-Jan-01·00:00·org/jsoup/parser/TokeniserState.class105 ?rwxrwxr-x··2.0·unx····11238·b-·defN·80-Jan-01·00:00·org/jsoup/parser/TokeniserState.class
106 ?rwxrwxr-x··2.0·unx·····2044·b-·stor·80-Jan-01·00:00·org/jsoup/parser/TreeBuilder.class106 ?rwxrwxr-x··2.0·unx·····2044·b-·stor·80-Jan-01·00:00·org/jsoup/parser/TreeBuilder.class
107 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·org/jsoup/parser/XmlTreeBuilder$1.class107 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·org/jsoup/parser/XmlTreeBuilder$1.class
108 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner$1.class108 ?rwxrwxr-x··2.0·unx·······78·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner$1.class
109 ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner$ElementMeta.class109 ?rwxrwxr-x··2.0·unx······288·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner$ElementMeta.class
110 ?rwxrwxr-x··2.0·unx·····2695·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner.class110 ?rwxrwxr-x··2.0·unx·····2695·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Cleaner.class
111 ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$TypedValue.class111 ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$TypedValue.class
112 ?rwxrwxr-x··2.0·unx·····6849·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist.class112 ?rwxrwxr-x··2.0·unx·····6841·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist.class
113 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·org/jsoup/select/Collector.class113 ?rwxrwxr-x··2.0·unx······607·b-·stor·80-Jan-01·00:00·org/jsoup/select/Collector.class
114 ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·org/jsoup/select/Elements.class114 ?rwxrwxr-x··2.0·unx·····7536·b-·stor·80-Jan-01·00:00·org/jsoup/select/Elements.class
115 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator.class115 ?rwxrwxr-x··2.0·unx······215·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator.class
116 ?rwxrwxr-x··2.0·unx······715·b-·stor·80-Jan-01·00:00·org/jsoup/select/NodeTraversor.class116 ?rwxrwxr-x··2.0·unx······715·b-·stor·80-Jan-01·00:00·org/jsoup/select/NodeTraversor.class
117 ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·org/jsoup/select/NodeVisitor.class117 ?rwxrwxr-x··2.0·unx······139·b-·stor·80-Jan-01·00:00·org/jsoup/select/NodeVisitor.class
118 ?rwxrwxr-x··2.0·unx····10755·b-·defN·80-Jan-01·00:00·org/jsoup/select/QueryParser.class118 ?rwxrwxr-x··2.0·unx····10755·b-·defN·80-Jan-01·00:00·org/jsoup/select/QueryParser.class
119 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·org/jsoup/select/Selector$SelectorParseException.class119 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·org/jsoup/select/Selector$SelectorParseException.class
120 ?rwxrwxr-x··2.0·unx·····1855·b-·stor·80-Jan-01·00:00·org/jsoup/select/Selector.class120 ?rwxrwxr-x··2.0·unx·····1852·b-·stor·80-Jan-01·00:00·org/jsoup/select/Selector.class
121 ?rwxrwxr-x··2.0·unx·····2123·b-·stor·80-Jan-01·00:00·fr/castorflex/android/smoothprogressbar/ContentLoadingSmoothProgressBar.class121 ?rwxrwxr-x··2.0·unx·····2123·b-·stor·80-Jan-01·00:00·fr/castorflex/android/smoothprogressbar/ContentLoadingSmoothProgressBar.class
122 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Request.class122 ?rwxrwxr-x··2.0·unx······587·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Request.class
123 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Response.class123 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·org/jsoup/Connection$Response.class
124 ?rwxrwxr-x··2.0·unx·····2313·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText$FormattingVisitor.class124 ?rwxrwxr-x··2.0·unx·····2313·b-·stor·80-Jan-01·00:00·org/jsoup/examples/HtmlToPlainText$FormattingVisitor.class
125 ?rwxrwxr-x··2.0·unx·····2887·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$Base.class125 ?rwxrwxr-x··2.0·unx·····2887·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$Base.class
126 ?rwxrwxr-x··2.0·unx·····1195·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$KeyVal.class126 ?rwxrwxr-x··2.0·unx·····1195·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection$KeyVal.class
127 ?rwxrwxr-x··2.0·unx·····5345·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection.class127 ?rwxrwxr-x··2.0·unx·····5343·b-·stor·80-Jan-01·00:00·org/jsoup/helper/HttpConnection.class
128 ?rwxrwxr-x··2.0·unx·····1062·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Comment.class128 ?rwxrwxr-x··2.0·unx·····1062·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Comment.class
129 ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/DataNode.class129 ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/DataNode.class
130 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/DocumentType.class130 ?rwxrwxr-x··2.0·unx·····1140·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/DocumentType.class
131 ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Element$1.class131 ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Element$1.class
132 ?rwxrwxr-x··2.0·unx····14393·b-·defN·80-Jan-01·00:00·org/jsoup/nodes/Element.class132 ?rwxrwxr-x··2.0·unx····14344·b-·defN·80-Jan-01·00:00·org/jsoup/nodes/Element.class
133 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node$1.class133 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node$1.class
134 ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node$OuterHtmlVisitor.class134 ?rwxrwxr-x··2.0·unx······820·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/Node$OuterHtmlVisitor.class
135 ?rwxrwxr-x··2.0·unx·····3754·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/TextNode.class135 ?rwxrwxr-x··2.0·unx·····3754·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/TextNode.class
136 ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/XmlDeclaration.class136 ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·org/jsoup/nodes/XmlDeclaration.class
137 ?rwxrwxr-x··2.0·unx····16434·b-·defN·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilder.class137 ?rwxrwxr-x··2.0·unx····16430·b-·defN·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilder.class
138 ?rwxrwxr-x··2.0·unx·····2254·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$10.class138 ?rwxrwxr-x··2.0·unx·····2250·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$10.class
139 ?rwxrwxr-x··2.0·unx·····2135·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$11.class139 ?rwxrwxr-x··2.0·unx·····2135·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$11.class
140 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$12.class140 ?rwxrwxr-x··2.0·unx·····2309·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$12.class
141 ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$13.class141 ?rwxrwxr-x··2.0·unx·····2616·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$13.class
142 ?rwxrwxr-x··2.0·unx·····2441·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$14.class142 ?rwxrwxr-x··2.0·unx·····2441·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$14.class
143 ?rwxrwxr-x··2.0·unx·····2367·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$15.class143 ?rwxrwxr-x··2.0·unx·····2367·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$15.class
144 ?rwxrwxr-x··2.0·unx·····3133·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$16.class144 ?rwxrwxr-x··2.0·unx·····3133·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$16.class
145 ?rwxrwxr-x··2.0·unx·····1641·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$17.class145 ?rwxrwxr-x··2.0·unx·····1641·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$17.class
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$22.class151 ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$22.class
152 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$23.class152 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$23.class
153 ?rwxrwxr-x··2.0·unx·····1753·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$2.class153 ?rwxrwxr-x··2.0·unx·····1753·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$2.class
154 ?rwxrwxr-x··2.0·unx·····1842·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$3.class154 ?rwxrwxr-x··2.0·unx·····1842·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$3.class
155 ?rwxrwxr-x··2.0·unx·····3295·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$4.class155 ?rwxrwxr-x··2.0·unx·····3295·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$4.class
156 ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$5.class156 ?rwxrwxr-x··2.0·unx·····1939·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$5.class
157 ?rwxrwxr-x··2.0·unx·····2527·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$6.class157 ?rwxrwxr-x··2.0·unx·····2527·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$6.class
158 ?rwxrwxr-x··2.0·unx····13135·b-·defN·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$7.class158 ?rwxrwxr-x··2.0·unx····13127·b-·defN·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$7.class
159 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$8.class159 ?rwxrwxr-x··2.0·unx······961·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$8.class
160 ?rwxrwxr-x··2.0·unx·····3686·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$9.class160 ?rwxrwxr-x··2.0·unx·····3686·b-·stor·80-Jan-01·00:00·org/jsoup/parser/HtmlTreeBuilderState$9.class
161 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Character.class161 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Character.class
162 ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Comment.class162 ?rwxrwxr-x··2.0·unx······689·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Comment.class
163 ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Doctype.class163 ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Doctype.class
164 ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$EOF.class164 ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$EOF.class
165 ?rwxrwxr-x··2.0·unx·····2151·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Tag.class165 ?rwxrwxr-x··2.0·unx·····2151·b-·stor·80-Jan-01·00:00·org/jsoup/parser/Token$Tag.class
Offset 237, 15 lines modifiedOffset 237, 15 lines modified
237 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$Protocol.class237 ?rwxrwxr-x··2.0·unx······302·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$Protocol.class
238 ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$TagName.class238 ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·org/jsoup/safety/Whitelist$TagName.class
239 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/jsoup/select/Collector$Accumulator.class239 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/jsoup/select/Collector$Accumulator.class
240 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/jsoup/select/CombiningEvaluator.class240 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/jsoup/select/CombiningEvaluator.class
241 ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator$AllElements.class241 ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator$AllElements.class
242 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator$Attribute.class242 ?rwxrwxr-x··2.0·unx······630·b-·stor·80-Jan-01·00:00·org/jsoup/select/Evaluator$Attribute.class
Max diff block lines reached; 4703/18799 bytes (25.02%) of diff not shown.
1.61 KB
com/omegavesko/sutransplus/HomeActivity.class
1.52 KB
procyon -ec {}
    
Offset 61, 25 lines modifiedOffset 61, 29 lines modified
61 ········this.downloadFinishedCleanly·=·false;61 ········this.downloadFinishedCleanly·=·false;
62 ········this.lineNames·=·new·HashMap();62 ········this.lineNames·=·new·HashMap();
63 ····}63 ····}
64 ····64 ····
65 ····private·boolean·haveNetworkConnection()·{65 ····private·boolean·haveNetworkConnection()·{
66 ········boolean·b·=·false;66 ········boolean·b·=·false;
67 ········boolean·b2·=·false;67 ········boolean·b2·=·false;
68 ········NetworkInfo[]·allNetworkInfo;68 ········boolean·b3·=·false;
69 ········for·(int·length·=·(allNetworkInfo·=·((ConnectivityManager)this.getSystemService("connectivity")).getAllNetworkInfo()).length,·i·=·0;·i·<·length;·++i)·{69 ········final·NetworkInfo[]·allNetworkInfo·=·((ConnectivityManager)this.getSystemService("connectivity")).getAllNetworkInfo();
 70 ········for·(int·length·=·allNetworkInfo.length,·i·=·0;·i·<·length;·++i)·{
70 ············final·NetworkInfo·networkInfo·=·allNetworkInfo[i];71 ············final·NetworkInfo·networkInfo·=·allNetworkInfo[i];
71 ············if·(networkInfo.getTypeName().equalsIgnoreCase("WIFI")·&&·networkInfo.isConnected())·{72 ············if·(networkInfo.getTypeName().equalsIgnoreCase("WIFI")·&&·networkInfo.isConnected())·{
72 ················b·=·true;73 ················b2·=·true;
73 ············}74 ············}
74 ············if·(networkInfo.getTypeName().equalsIgnoreCase("MOBILE")·&&·networkInfo.isConnected())·{75 ············if·(networkInfo.getTypeName().equalsIgnoreCase("MOBILE")·&&·networkInfo.isConnected())·{
75 ················b2·=·true;76 ················b3·=·true;
76 ············}77 ············}
77 ········}78 ········}
 79 ········if·(b2·||·b3)·{
 80 ············b·=·true;
 81 ········}
78 ········return·b·||·b2;82 ········return·b;
79 ····}83 ····}
80 ····84 ····
81 ····public·void·OpenLineActivity(final·String·s)·{85 ····public·void·OpenLineActivity(final·String·s)·{
82 ········final·Intent·intent·=·new·Intent((Context)this,·(Class)LineActivity.class);86 ········final·Intent·intent·=·new·Intent((Context)this,·(Class)LineActivity.class);
83 ········intent.putExtra("com.omegavesko.sutransplus.LINE",·s);87 ········intent.putExtra("com.omegavesko.sutransplus.LINE",·s);
84 ········intent.putExtra("com.omegavesko.sutransplus.LINE_DETAILS",·(String)this.lineNames.get(s));88 ········intent.putExtra("com.omegavesko.sutransplus.LINE_DETAILS",·(String)this.lineNames.get(s));
85 ········this.startActivity(intent);89 ········this.startActivity(intent);
10.2 KB
com/omegavesko/sutransplus/HomeActivityListAdapter.class
10.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 170, 124 lines modifiedOffset 170, 122 lines modified
170 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL170 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
171 ··public·com.omegavesko.sutransplus.HomeActivityListAdapter(android.content.Context,·com.omegavesko.sutransplus.Polazak[],·java.util.Map);171 ··public·com.omegavesko.sutransplus.HomeActivityListAdapter(android.content.Context,·com.omegavesko.sutransplus.Polazak[],·java.util.Map);
172 ····descriptor:·(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;Ljava/util/Map;)V172 ····descriptor:·(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;Ljava/util/Map;)V
173 ····flags:·(0x0001)·ACC_PUBLIC173 ····flags:·(0x0001)·ACC_PUBLIC
174 ····Code:174 ····Code:
175 ······stack=300,·locals=12,·args_size=4175 ······stack=300,·locals=12,·args_size=4
 176 ·········0:·aload_0
 177 ·········1:·aload_1
176 ·········0:·ldc···········#17·················//·int·2130903042178 ·········2:·ldc···········#17·················//·int·2130903042
177 ·········2:·istore········4 
178 ·········4:·aload_0179 ·········4:·aload_2
179 ·········5:·aload_1 
180 ·········6:·iload·········4 
181 ·········8:·aload_2 
182 ·········9:·invokespecial·#22·················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V180 ·········5:·invokespecial·#22·················//·Method·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;I[Ljava/lang/Object;)V
183 ········12:·new···········#24·················//·class·java/util/ArrayList181 ·········8:·new···········#24·················//·class·java/util/ArrayList
184 ········15:·astore········5182 ········11:·astore········4
185 ········17:·aload·········5183 ········13:·aload·········4
186 ········19:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V184 ········15:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V
187 ········22:·aload_0185 ········18:·aload_0
188 ········23:·aload·········5186 ········19:·aload·········4
189 ········25:·putfield······#29·················//·Field·lineList:Ljava/util/List;187 ········21:·putfield······#29·················//·Field·lineList:Ljava/util/List;
190 ········28:·new···········#24·················//·class·java/util/ArrayList188 ········24:·new···········#24·················//·class·java/util/ArrayList
191 ········31:·astore········5189 ········27:·astore········4
192 ········33:·aload·········5190 ········29:·aload·········4
193 ········35:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V191 ········31:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V
194 ········38:·aload_0192 ········34:·aload_0
195 ········39:·aload·········5193 ········35:·aload·········4
196 ········41:·putfield······#31·················//·Field·cityLineList:Ljava/util/List;194 ········37:·putfield······#31·················//·Field·cityLineList:Ljava/util/List;
197 ········44:·new···········#24·················//·class·java/util/ArrayList195 ········40:·new···········#24·················//·class·java/util/ArrayList
198 ········47:·astore········5196 ········43:·astore········4
199 ········49:·aload·········5197 ········45:·aload·········4
200 ········51:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V198 ········47:·invokespecial·#27·················//·Method·java/util/ArrayList."<init>":()V
201 ········54:·aload_0199 ········50:·aload_0
202 ········55:·aload·········5200 ········51:·aload·········4
203 ········57:·putfield······#33·················//·Field·commuterLineList:Ljava/util/List;201 ········53:·putfield······#33·················//·Field·commuterLineList:Ljava/util/List;
204 ········60:·aload_0202 ········56:·aload_0
205 ········61:·aload_1203 ········57:·aload_1
206 ········62:·putfield······#35·················//·Field·context:Landroid/content/Context;204 ········58:·putfield······#35·················//·Field·context:Landroid/content/Context;
207 ········65:·aload_0205 ········61:·aload_0
208 ········66:·aload_2206 ········62:·aload_2
209 ········67:·putfield······#37·················//·Field·values:[Lcom/omegavesko/sutransplus/Polazak;207 ········63:·putfield······#37·················//·Field·values:[Lcom/omegavesko/sutransplus/Polazak;
210 ········70:·aload_0208 ········66:·aload_0
211 ········71:·aload_3209 ········67:·aload_3
212 ········72:·putfield······#39·················//·Field·lineDetails:Ljava/util/Map;210 ········68:·putfield······#39·················//·Field·lineDetails:Ljava/util/Map;
213 ········75:·aload_1211 ········71:·aload_1
214 ········76:·invokevirtual·#45·················//·Method·android/content/Context.getAssets:()Landroid/content/res/AssetManager;212 ········72:·invokevirtual·#45·················//·Method·android/content/Context.getAssets:()Landroid/content/res/AssetManager;
 213 ········75:·astore········4
 214 ········77:·ldc···········#47·················//·String·fonts/Roboto-Light.ttf
215 ········79:·astore········5215 ········79:·astore········5
216 ········81:·ldc···········#47·················//·String·fonts/Roboto-Light.ttf 
217 ········83:·astore········6216 ········81:·aload·········4
218 ········85:·aload·········5217 ········83:·aload·········5
219 ········87:·aload·········6 
220 ········89:·invokestatic··#53·················//·Method·android/graphics/Typeface.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;218 ········85:·invokestatic··#53·················//·Method·android/graphics/Typeface.createFromAsset:(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
221 ········92:·astore········5219 ········88:·astore········4
222 ········94:·aload_0220 ········90:·aload_0
223 ········95:·aload·········5221 ········91:·aload·········4
224 ········97:·putfield······#55·················//·Field·robotoLight:Landroid/graphics/Typeface;222 ········93:·putfield······#55·················//·Field·robotoLight:Landroid/graphics/Typeface;
225 ·······100:·aload_2223 ········96:·aload_2
 224 ········97:·arraylength
 225 ········98:·istore········6
 226 ·······100:·iconst_0
226 ·······101:·astore········7227 ·······101:·istore········7
 228 ·······103:·aconst_null
 229 ·······104:·astore········4
 230 ·······106:·iload·········7
 231 ·······108:·iload·········6
 232 ·······110:·if_icmpge·····226
227 ·······103:·aload_2233 ·······113:·aload_2
228 ·······104:·arraylength 
229 ·······105:·istore········8 
230 ·······107:·iconst_0 
231 ·······108:·istore········9 
232 ·······110:·iload·········9234 ·······114:·iload·········7
233 ·······112:·iload·········8 
234 ·······114:·if_icmpge·····231 
235 ·······117:·aload·········7 
236 ·······119:·iload·········9 
237 ·······121:·aaload235 ·······116:·aaload
238 ·······122:·astore········10236 ·······117:·astore········8
239 ·······124:·aload·········10237 ·······119:·aload·········8
240 ·······126:·getfield······#61·················//·Field·com/omegavesko/sutransplus/Polazak.linija:Ljava/lang/String;238 ·······121:·getfield······#61·················//·Field·com/omegavesko/sutransplus/Polazak.linija:Ljava/lang/String;
241 ·······129:·astore········11239 ·······124:·astore········9
242 ·······131:·aload·········10240 ·······126:·aload·········8
243 ·······133:·getfield······#65·················//·Field·com/omegavesko/sutransplus/Polazak.gradski:Z241 ·······128:·getfield······#65·················//·Field·com/omegavesko/sutransplus/Polazak.gradski:Z
244 ·······136:·istore········4242 ·······131:·istore········10
245 ·······138:·iload·········4243 ·······133:·iload·········10
246 ·······140:·ifeq··········190244 ·······135:·ifeq··········185
247 ·······143:·aload_0245 ·······138:·aload_0
248 ·······144:·getfield······#31·················//·Field·cityLineList:Ljava/util/List;246 ·······139:·getfield······#31·················//·Field·cityLineList:Ljava/util/List;
249 ·······147:·astore········5247 ·······142:·astore········11
 248 ·······144:·aload·········11
250 ·······149:·aload·········5249 ·······146:·aload·········9
 250 ·······148:·invokeinterface·#71,··2···········//·InterfaceMethod·java/util/List.contains:(Ljava/lang/Object;)Z
 251 ·······153:·istore········10
 252 ·······155:·iload·········10
 253 ·······157:·ifne··········176
 254 ·······160:·aload_0
 255 ·······161:·getfield······#31·················//·Field·cityLineList:Ljava/util/List;
 256 ·······164:·astore········11
 257 ·······166:·aload·········11
 258 ·······168:·aload·········9
 259 ·······170:·invokeinterface·#74,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
 260 ·······175:·pop
 261 ·······176:·iload·········7
 262 ·······178:·iconst_1
 263 ·······179:·iadd
 264 ·······180:·istore········7
 265 ·······182:·goto··········106
 266 ·······185:·aload_0
 267 ·······186:·getfield······#33·················//·Field·commuterLineList:Ljava/util/List;
 268 ·······189:·astore········11
251 ·······151:·aload·········11269 ·······191:·aload·········11
 270 ·······193:·aload·········9
252 ·······153:·invokeinterface·#71,··2···········//·InterfaceMethod·java/util/List.contains:(Ljava/lang/Object;)Z271 ·······195:·invokeinterface·#71,··2···········//·InterfaceMethod·java/util/List.contains:(Ljava/lang/Object;)Z
253 ·······158:·istore········4272 ·······200:·istore········10
254 ·······160:·iload·········4273 ·······202:·iload·········10
255 ·······162:·ifne··········181274 ·······204:·ifne··········176
256 ·······165:·aload_0275 ·······207:·aload_0
257 ·······166:·getfield······#31·················//·Field·cityLineList:Ljava/util/List;276 ·······208:·getfield······#33·················//·Field·commuterLineList:Ljava/util/List;
258 ·······169:·astore········5277 ·······211:·astore········11
259 ·······171:·aload·········5 
260 ·······173:·aload·········11278 ·······213:·aload·········11
 279 ·······215:·aload·········9
261 ·······175:·invokeinterface·#74,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z280 ·······217:·invokeinterface·#74,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
Max diff block lines reached; 151/10258 bytes (1.47%) of diff not shown.
8.86 KB
com/omegavesko/sutransplus/LineActivity.class
8.77 KB
javap -verbose -constants -s -l -private {}
    
Offset 343, 95 lines modifiedOffset 343, 93 lines modified
343 ·······198:·aload_2343 ·······198:·aload_2
344 ·······199:·invokespecial·#113················//·Method·java/util/ArrayList."<init>":()V344 ·······199:·invokespecial·#113················//·Method·java/util/ArrayList."<init>":()V
345 ·······202:·aload_0345 ·······202:·aload_0
346 ·······203:·aload_2346 ·······203:·aload_2
347 ·······204:·putfield······#115················//·Field·currentBusList:Ljava/util/List;347 ·······204:·putfield······#115················//·Field·currentBusList:Ljava/util/List;
348 ·······207:·aload·········9348 ·······207:·aload·········9
349 ·······209:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;349 ·······209:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
350 ·······214:·astore········10350 ·······214:·astore_2
351 ·······216:·aload·········10351 ·······215:·aload_2
352 ·······218:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z352 ·······216:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
353 ·······223:·istore········5 
354 ·······225:·iload·········5353 ·······221:·istore_3
 354 ·······222:·iload_3
355 ·······227:·ifeq··········284355 ·······223:·ifeq··········281
356 ·······230:·aload·········10356 ·······226:·aload_2
357 ·······232:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;357 ·······227:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
358 ·······237:·checkcast·····#133················//·class·com/omegavesko/sutransplus/Polazak358 ·······232:·checkcast·····#133················//·class·com/omegavesko/sutransplus/Polazak
359 ·······240:·astore········11359 ·······235:·astore········10
360 ·······242:·aload·········11360 ·······237:·aload·········10
361 ·······244:·getfield······#136················//·Field·com/omegavesko/sutransplus/Polazak.linija:Ljava/lang/String;361 ·······239:·getfield······#136················//·Field·com/omegavesko/sutransplus/Polazak.linija:Ljava/lang/String;
362 ·······247:·astore_2362 ·······242:·astore········7
363 ·······248:·aload_0363 ·······244:·aload_0
364 ·······249:·getfield······#95·················//·Field·lineName:Ljava/lang/String;364 ·······245:·getfield······#95·················//·Field·lineName:Ljava/lang/String;
365 ·······252:·astore········7365 ·······248:·astore········11
366 ·······254:·aload_2 
367 ·······255:·aload·········7366 ·······250:·aload·········7
 367 ·······252:·aload·········11
368 ·······257:·invokevirtual·#142················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z368 ·······254:·invokevirtual·#142················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
369 ·······260:·istore········5 
370 ·······262:·iload·········5369 ·······257:·istore_3
 370 ·······258:·iload_3
371 ·······264:·ifeq··········216371 ·······259:·ifeq··········215
372 ·······267:·aload_0372 ·······262:·aload_0
373 ·······268:·getfield······#115················//·Field·currentBusList:Ljava/util/List;373 ·······263:·getfield······#115················//·Field·currentBusList:Ljava/util/List;
374 ·······271:·astore_2 
375 ·······272:·aload_2374 ·······266:·astore········7
 375 ·······268:·aload·········7
376 ·······273:·aload·········11376 ·······270:·aload·········10
377 ·······275:·invokeinterface·#145,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z377 ·······272:·invokeinterface·#145,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
378 ·······280:·pop378 ·······277:·pop
379 ·······281:·goto··········216379 ·······278:·goto··········215
380 ·······284:·new···········#112················//·class·java/util/ArrayList380 ·······281:·new···········#112················//·class·java/util/ArrayList
381 ·······287:·astore········12381 ·······284:·astore········12
382 ·······289:·aload·········12382 ·······286:·aload·········12
383 ·······291:·invokespecial·#113················//·Method·java/util/ArrayList."<init>":()V383 ·······288:·invokespecial·#113················//·Method·java/util/ArrayList."<init>":()V
384 ·······294:·aload_0384 ·······291:·aload_0
385 ·······295:·getfield······#115················//·Field·currentBusList:Ljava/util/List;385 ·······292:·getfield······#115················//·Field·currentBusList:Ljava/util/List;
386 ·······298:·astore_2 
387 ·······299:·aload_2 
388 ·······300:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;386 ·······295:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
389 ·······305:·astore········10 
390 ·······307:·aload·········10387 ·······300:·astore_2
 388 ·······301:·aload_2
391 ·······309:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z389 ·······302:·invokeinterface·#127,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
392 ·······314:·istore········5 
393 ·······316:·iload·········5390 ·······307:·istore_3
 391 ·······308:·iload_3
394 ·······318:·ifeq··········349392 ·······309:·ifeq··········341
395 ·······321:·aload·········10393 ·······312:·aload_2
396 ·······323:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;394 ·······313:·invokeinterface·#131,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
397 ·······328:·checkcast·····#133················//·class·com/omegavesko/sutransplus/Polazak395 ·······318:·checkcast·····#133················//·class·com/omegavesko/sutransplus/Polazak
398 ·······331:·astore········11396 ·······321:·astore········10
399 ·······333:·aload·········11397 ·······323:·aload·········10
400 ·······335:·getfield······#148················//·Field·com/omegavesko/sutransplus/Polazak.busInfo:Ljava/lang/String;398 ·······325:·getfield······#148················//·Field·com/omegavesko/sutransplus/Polazak.busInfo:Ljava/lang/String;
401 ·······338:·astore_2399 ·······328:·astore········7
402 ·······339:·aload·········12400 ·······330:·aload·········12
403 ·······341:·aload_2401 ·······332:·aload·········7
404 ·······342:·invokevirtual·#149················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z402 ·······334:·invokevirtual·#149················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
405 ·······345:·pop403 ·······337:·pop
406 ·······346:·goto··········307404 ·······338:·goto··········301
407 ·······349:·new···········#151················//·class·com/omegavesko/sutransplus/LineActivityListAdapter405 ·······341:·new···········#151················//·class·com/omegavesko/sutransplus/LineActivityListAdapter
408 ·······352:·astore········13406 ·······344:·astore········13
409 ·······354:·aload_0407 ·······346:·aload_0
 408 ·······347:·getfield······#115················//·Field·currentBusList:Ljava/util/List;
 409 ·······350:·astore_2
 410 ·······351:·aload_0
410 ·······355:·getfield······#115················//·Field·currentBusList:Ljava/util/List;411 ·······352:·getfield······#115················//·Field·currentBusList:Ljava/util/List;
411 ·······358:·astore_2 
412 ·······359:·aload_0 
413 ·······360:·getfield······#115················//·Field·currentBusList:Ljava/util/List; 
414 ·······363:·invokeinterface·#155,··1··········//·InterfaceMethod·java/util/List.size:()I412 ·······355:·invokeinterface·#155,··1··········//·InterfaceMethod·java/util/List.size:()I
415 ·······368:·anewarray·····#133················//·class·com/omegavesko/sutransplus/Polazak413 ·······360:·anewarray·····#133················//·class·com/omegavesko/sutransplus/Polazak
416 ·······371:·astore········7414 ·······363:·astore········7
417 ·······373:·aload_2415 ·······365:·aload_2
418 ·······374:·aload·········7416 ·······366:·aload·········7
419 ·······376:·invokeinterface·#159,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;417 ·······368:·invokeinterface·#159,··2··········//·InterfaceMethod·java/util/List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
420 ·······381:·checkcast·····#161················//·class·"[Lcom/omegavesko/sutransplus/Polazak;"418 ·······373:·checkcast·····#161················//·class·"[Lcom/omegavesko/sutransplus/Polazak;"
421 ·······384:·astore_2419 ·······376:·astore_2
422 ·······385:·aload·········13420 ·······377:·aload·········13
423 ·······387:·aload_0421 ·······379:·aload_0
424 ·······388:·aload_2422 ·······380:·aload_2
425 ·······389:·invokespecial·#164················//·Method·com/omegavesko/sutransplus/LineActivityListAdapter."<init>":(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;)V423 ·······381:·invokespecial·#164················//·Method·com/omegavesko/sutransplus/LineActivityListAdapter."<init>":(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;)V
426 ·······392:·aload_0424 ·······384:·aload_0
427 ·······393:·getfield······#73·················//·Field·lineBusList:Landroid/widget/ListView;425 ·······385:·getfield······#73·················//·Field·lineBusList:Landroid/widget/ListView;
428 ·······396:·aload·········13426 ·······388:·aload·········13
429 ·······398:·invokevirtual·#168················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V427 ·······390:·invokevirtual·#168················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V
430 ·······401:·return428 ·······393:·return
  
431 ··public·boolean·onCreateOptionsMenu(android.view.Menu);429 ··public·boolean·onCreateOptionsMenu(android.view.Menu);
432 ····descriptor:·(Landroid/view/Menu;)Z430 ····descriptor:·(Landroid/view/Menu;)Z
433 ····flags:·(0x0001)·ACC_PUBLIC431 ····flags:·(0x0001)·ACC_PUBLIC
434 ····Code:432 ····Code:
435 ······stack=300,·locals=2,·args_size=2433 ······stack=300,·locals=2,·args_size=2
436 ·········0:·aload_0434 ·········0:·aload_0
3.04 KB
com/omegavesko/sutransplus/LineActivityListAdapter.class
2.93 KB
procyon -ec {}
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
24 ····private·List·commuter_toSunday;24 ····private·List·commuter_toSunday;
25 ····private·List·commuter_toWeekday;25 ····private·List·commuter_toWeekday;
26 ····private·final·Context·context;26 ····private·final·Context·context;
27 ····private·Typeface·robotoLight;27 ····private·Typeface·robotoLight;
28 ····private·final·Polazak[]·values;28 ····private·final·Polazak[]·values;
29 ····29 ····
30 ····public·LineActivityListAdapter(final·Context·context,·final·Polazak[]·values)·{30 ····public·LineActivityListAdapter(final·Context·context,·final·Polazak[]·values)·{
 31 ········int·i·=·0;
31 ········super(context,·2130903042,·(Object[])values);32 ········super(context,·2130903042,·(Object[])values);
32 ········this.city_toWeekday·=·new·ArrayList();33 ········this.city_toWeekday·=·new·ArrayList();
33 ········this.city_toWeekend·=·new·ArrayList();34 ········this.city_toWeekend·=·new·ArrayList();
34 ········this.city_fromWeekday·=·new·ArrayList();35 ········this.city_fromWeekday·=·new·ArrayList();
35 ········this.city_fromWeekend·=·new·ArrayList();36 ········this.city_fromWeekend·=·new·ArrayList();
36 ········this.commuter_toWeekday·=·new·ArrayList();37 ········this.commuter_toWeekday·=·new·ArrayList();
37 ········this.commuter_toSaturday·=·new·ArrayList();38 ········this.commuter_toSaturday·=·new·ArrayList();
Offset 39, 33 lines modifiedOffset 40, 34 lines modified
39 ········this.commuter_fromWeekday·=·new·ArrayList();40 ········this.commuter_fromWeekday·=·new·ArrayList();
40 ········this.commuter_fromSaturday·=·new·ArrayList();41 ········this.commuter_fromSaturday·=·new·ArrayList();
41 ········this.commuter_fromSunday·=·new·ArrayList();42 ········this.commuter_fromSunday·=·new·ArrayList();
42 ········this.context·=·context;43 ········this.context·=·context;
43 ········this.values·=·values;44 ········this.values·=·values;
44 ········this.robotoLight·=·Typeface.createFromAsset(context.getAssets(),·"fonts/Roboto-Light.ttf");45 ········this.robotoLight·=·Typeface.createFromAsset(context.getAssets(),·"fonts/Roboto-Light.ttf");
45 ········if·(values[0].gradski)·{46 ········if·(values[0].gradski)·{
46 ············for·(int·length·=·values.length,·i·=·0;·i·<·length;·++i)·{47 ············while·(i·<·values.length)·{
47 ················final·Polazak·polazak·=·values[i];48 ················final·Polazak·polazak·=·values[i];
48 ················if·(polazak.day·==·Polazak$Day.RADNIDAN·&&·polazak.odlazak)·{49 ················if·(polazak.day·==·Polazak$Day.RADNIDAN·&&·polazak.odlazak)·{
49 ····················this.city_toWeekday.add(polazak.busInfo);50 ····················this.city_toWeekday.add(polazak.busInfo);
50 ················}51 ················}
51 ················else·if·(polazak.day·==·Polazak$Day.VIKEND·&&·polazak.odlazak)·{52 ················else·if·(polazak.day·==·Polazak$Day.VIKEND·&&·polazak.odlazak)·{
52 ····················this.city_toWeekend.add(polazak.busInfo);53 ····················this.city_toWeekend.add(polazak.busInfo);
53 ················}54 ················}
54 ················else·if·(polazak.day·==·Polazak$Day.RADNIDAN·&&·!polazak.odlazak)·{55 ················else·if·(polazak.day·==·Polazak$Day.RADNIDAN·&&·!polazak.odlazak)·{
55 ····················this.city_fromWeekday.add(polazak.busInfo);56 ····················this.city_fromWeekday.add(polazak.busInfo);
56 ················}57 ················}
57 ················else·if·(polazak.day·==·Polazak$Day.VIKEND·&&·!polazak.odlazak)·{58 ················else·if·(polazak.day·==·Polazak$Day.VIKEND·&&·!polazak.odlazak)·{
58 ····················this.city_fromWeekend.add(polazak.busInfo);59 ····················this.city_fromWeekend.add(polazak.busInfo);
59 ················}60 ················}
 61 ················++i;
60 ············}62 ············}
61 ········}63 ········}
62 ········else·{64 ········else·{
63 ············for·(int·length2·=·values.length,·j·=·0;·j·<·length2;·++j)·{65 ············while·(i·<·values.length)·{
64 ················final·Polazak·polazak2·=·values[j];66 ················final·Polazak·polazak2·=·values[i];
65 ················if·(polazak2.odlazak)·{67 ················if·(polazak2.odlazak)·{
66 ····················if·(polazak2.day·==·Polazak$Day.RADNIDAN)·{68 ····················if·(polazak2.day·==·Polazak$Day.RADNIDAN)·{
67 ························this.commuter_toWeekday.add(polazak2.busInfo);69 ························this.commuter_toWeekday.add(polazak2.busInfo);
68 ····················}70 ····················}
69 ····················else·if·(polazak2.day·==·Polazak$Day.SUBOTA)·{71 ····················else·if·(polazak2.day·==·Polazak$Day.SUBOTA)·{
70 ························this.commuter_toSaturday.add(polazak2.busInfo);72 ························this.commuter_toSaturday.add(polazak2.busInfo);
71 ····················}73 ····················}
Offset 78, 14 lines modifiedOffset 80, 15 lines modified
78 ················}80 ················}
79 ················else·if·(polazak2.day·==·Polazak$Day.SUBOTA)·{81 ················else·if·(polazak2.day·==·Polazak$Day.SUBOTA)·{
80 ····················this.commuter_fromSaturday.add(polazak2.busInfo);82 ····················this.commuter_fromSaturday.add(polazak2.busInfo);
81 ················}83 ················}
82 ················else·{84 ················else·{
83 ····················this.commuter_fromSunday.add(polazak2.busInfo);85 ····················this.commuter_fromSunday.add(polazak2.busInfo);
84 ················}86 ················}
 87 ················++i;
85 ············}88 ············}
86 ········}89 ········}
87 ····}90 ····}
88 ····91 ····
89 ····public·int·getCount()·{92 ····public·int·getCount()·{
90 ········int·n;93 ········int·n;
91 ········if·(this.values[0].gradski)·{94 ········if·(this.values[0].gradski)·{
24.9 KB
org/jsoup/examples/ListLinks.class
24.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 184, 23 lines modifiedOffset 184, 23 lines modified
184 ·········1:·invokespecial·#8··················//·Method·java/lang/Object."<init>":()V184 ·········1:·invokespecial·#8··················//·Method·java/lang/Object."<init>":()V
185 ·········4:·return185 ·········4:·return
  
186 ··public·static·void·main(java.lang.String[]);186 ··public·static·void·main(java.lang.String[]);
187 ····descriptor:·([Ljava/lang/String;)V187 ····descriptor:·([Ljava/lang/String;)V
188 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC188 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
189 ····Code:189 ····Code:
190 ······stack=300,·locals=17,·args_size=1190 ······stack=300,·locals=18,·args_size=1
191 ·········0:·aload_0191 ·········0:·aload_0
192 ·········1:·arraylength192 ·········1:·arraylength
193 ·········2:·istore_1193 ·········2:·istore_1
194 ·········3:·iconst_1194 ·········3:·iconst_1
195 ·········4:·istore_2195 ·········4:·istore_2
196 ·········5:·iload_1196 ·········5:·iload_1
197 ·········6:·iload_2197 ·········6:·iload_2
198 ·········7:·if_icmpne·····288198 ·········7:·if_icmpne·····292
199 ········10:·iconst_1199 ········10:·iconst_1
200 ········11:·istore_1200 ········11:·istore_1
201 ········12:·iload_1201 ········12:·iload_1
202 ········13:·ldc···········#11·················//·String·usage:·supply·url·to·fetch202 ········13:·ldc···········#11·················//·String·usage:·supply·url·to·fetch
203 ········15:·invokestatic··#17·················//·Method·org/jsoup/helper/Validate.isTrue:(ZLjava/lang/String;)V203 ········15:·invokestatic··#17·················//·Method·org/jsoup/helper/Validate.isTrue:(ZLjava/lang/String;)V
204 ········18:·iconst_0204 ········18:·iconst_0
205 ········19:·istore_1205 ········19:·istore_1
Offset 230, 289 lines modifiedOffset 230, 297 lines modified
230 ········64:·ldc···········#45·················//·String·[src]230 ········64:·ldc···········#45·················//·String·[src]
231 ········66:·invokevirtual·#43·················//·Method·org/jsoup/nodes/Document.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;231 ········66:·invokevirtual·#43·················//·Method·org/jsoup/nodes/Document.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;
232 ········69:·astore········7232 ········69:·astore········7
233 ········71:·aload·········5233 ········71:·aload·········5
234 ········73:·ldc···········#47·················//·String·link[href]234 ········73:·ldc···········#47·················//·String·link[href]
235 ········75:·invokevirtual·#43·················//·Method·org/jsoup/nodes/Document.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;235 ········75:·invokevirtual·#43·················//·Method·org/jsoup/nodes/Document.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;
236 ········78:·astore········8236 ········78:·astore········8
237 ········80:·ldc···········#49·················//·String·\nMedia:·(%d) 
238 ········82:·astore········9 
239 ········84:·iconst_1237 ········80:·iconst_1
240 ········85:·istore_2238 ········81:·istore_2
241 ········86:·iload_2239 ········82:·iload_2
242 ········87:·anewarray·····#4··················//·class·java/lang/Object240 ········83:·anewarray·····#4··················//·class·java/lang/Object
243 ········90:·astore········4241 ········86:·astore········4
244 ········92:·iconst_0242 ········88:·iconst_0
 243 ········89:·istore········9
 244 ········91:·aconst_null
245 ········93:·istore········10245 ········92:·astore········10
246 ········95:·aload·········7246 ········94:·aload·········7
247 ········97:·invokevirtual·#55·················//·Method·org/jsoup/select/Elements.size:()I247 ········96:·invokevirtual·#55·················//·Method·org/jsoup/select/Elements.size:()I
248 ·······100:·istore········11248 ········99:·istore········11
249 ·······102:·iload·········11249 ·······101:·iload·········11
250 ·······104:·invokestatic··#61·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;250 ·······103:·invokestatic··#61·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
251 ·······107:·astore········12251 ·······106:·astore········12
252 ·······109:·aload·········4252 ·······108:·aload·········4
253 ·······111:·iconst_0253 ·······110:·iconst_0
254 ·······112:·aload·········12254 ·······111:·aload·········12
255 ·······114:·aastore255 ·······113:·aastore
256 ·······115:·aload·········9256 ·······114:·ldc···········#49·················//·String·\nMedia:·(%d)
257 ·······117:·aload·········4257 ·······116:·aload·········4
258 ·······119:·invokestatic··#23·················//·Method·print:(Ljava/lang/String;[Ljava/lang/Object;)V258 ·······118:·invokestatic··#23·················//·Method·print:(Ljava/lang/String;[Ljava/lang/Object;)V
259 ·······122:·aload·········7259 ·······121:·aload·········7
260 ·······124:·invokevirtual·#65·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;260 ·······123:·invokevirtual·#65·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;
261 ·······127:·astore········13261 ·······126:·astore········13
262 ·······129:·aload·········13262 ·······128:·aload·········13
263 ·······131:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z263 ·······130:·invokeinterface·#71,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
264 ·······136:·istore_1264 ·······135:·istore_2
265 ·······137:·iload_1265 ·······136:·iload_2
266 ·······138:·ifeq··········350266 ·······137:·ifeq··········359
267 ·······141:·aload·········13267 ·······140:·aload·········13
268 ·······143:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;268 ·······142:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
269 ·······148:·checkcast·····#77·················//·class·org/jsoup/nodes/Element269 ·······147:·checkcast·····#77·················//·class·org/jsoup/nodes/Element
270 ·······151:·astore········14270 ·······150:·astore········14
271 ·······153:·aload·········14271 ·······152:·aload·········14
272 ·······155:·invokevirtual·#81·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;272 ·······154:·invokevirtual·#81·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;
273 ·······158:·astore········9273 ·······157:·astore········4
274 ·······160:·ldc···········#83·················//·String·img274 ·······159:·ldc···········#83·················//·String·img
275 ·······162:·astore········4275 ·······161:·astore········10
276 ·······164:·aload·········9 
277 ·······166:·aload·········4276 ·······163:·aload·········4
 277 ·······165:·aload·········10
278 ·······168:·invokevirtual·#89·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z278 ·······167:·invokevirtual·#89·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
279 ·······171:·istore_1279 ·······170:·istore_2
280 ·······172:·iload_1280 ·······171:·iload_2
281 ·······173:·ifeq··········296281 ·······172:·ifeq··········300
282 ·······176:·ldc···········#91·················//·String··*·%s:·<%s>·%sx%s·(%s)282 ·······175:·ldc···········#91·················//·String··*·%s:·<%s>·%sx%s·(%s)
283 ·······178:·astore········9283 ·······177:·astore········4
284 ·······180:·iconst_5284 ·······179:·iconst_5
285 ·······181:·istore_2 
286 ·······182:·iload_2285 ·······180:·istore········9
 286 ·······182:·iload·········9
287 ·······183:·anewarray·····#4··················//·class·java/lang/Object287 ·······184:·anewarray·····#4··················//·class·java/lang/Object
288 ·······186:·astore········4288 ·······187:·astore········10
 289 ·······189:·aconst_null
 290 ·······190:·astore········12
289 ·······188:·aload·········14291 ·······192:·aload·········14
290 ·······190:·invokevirtual·#81·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;292 ·······194:·invokevirtual·#81·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;
291 ·······193:·astore········12293 ·······197:·astore········15
292 ·······195:·aload·········4 
293 ·······197:·iconst_0 
294 ·······198:·aload·········12294 ·······199:·aload·········10
 295 ·······201:·iconst_0
 296 ·······202:·aload·········15
295 ·······200:·aastore297 ·······204:·aastore
296 ·······201:·aload·········14298 ·······205:·aload·········14
297 ·······203:·ldc···········#94·················//·String·abs:src299 ·······207:·ldc···········#94·················//·String·abs:src
298 ·······205:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;300 ·······209:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;
299 ·······208:·astore········12301 ·······212:·astore········15
300 ·······210:·aload·········4302 ·······214:·aload·········10
301 ·······212:·iconst_1303 ·······216:·iconst_1
302 ·······213:·aload·········12304 ·······217:·aload·········15
303 ·······215:·aastore305 ·······219:·aastore
304 ·······216:·aload·········14306 ·······220:·aload·········14
305 ·······218:·ldc···········#101················//·String·width307 ·······222:·ldc···········#101················//·String·width
306 ·······220:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;308 ·······224:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;
307 ·······223:·astore········12309 ·······227:·astore········15
308 ·······225:·aload·········4 
309 ·······227:·iconst_2 
310 ·······228:·aload·········12310 ·······229:·aload·········10
 311 ·······231:·iconst_2
 312 ·······232:·aload·········15
311 ·······230:·aastore313 ·······234:·aastore
312 ·······231:·aload·········14314 ·······235:·aload·········14
313 ·······233:·ldc···········#104················//·String·height315 ·······237:·ldc···········#104················//·String·height
314 ·······235:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;316 ·······239:·invokevirtual·#98·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;
315 ·······238:·astore········12317 ·······242:·astore········15
316 ·······240:·aload·········4318 ·······244:·aload·········10
317 ·······242:·iconst_3319 ·······246:·iconst_3
318 ·······243:·aload·········12320 ·······247:·aload·········15
319 ·······245:·aastore321 ·······249:·aastore
320 ·······246:·iconst_4322 ·······250:·iconst_4
321 ·······247:·istore········10323 ·······251:·istore········11
322 ·······249:·aload·········14324 ·······253:·aload·········14
Max diff block lines reached; 10934/25354 bytes (43.13%) of diff not shown.
955 B
org/jsoup/helper/StringUtil.class
889 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 22 lines modified
9 ····private·static·final·String[]·padding;9 ····private·static·final·String[]·padding;
10 ····10 ····
11 ····static·{11 ····static·{
12 ········padding·=·new·String[]·{·"",·"·",·"··",·"···",·"····",·"·····",·"······",·"·······",·"········",·"·········",·"··········"·};12 ········padding·=·new·String[]·{·"",·"·",·"··",·"···",·"····",·"·····",·"······",·"·······",·"········",·"·········",·"··········"·};
13 ····}13 ····}
14 ····14 ····
15 ····public·static·boolean·in(final·String·anObject,·final·String...·array)·{15 ····public·static·boolean·in(final·String·anObject,·final·String...·array)·{
 16 ········boolean·b·=·false;
16 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{17 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
17 ············if·(array[i].equals(anObject))·{18 ············if·(array[i].equals(anObject))·{
18 ················return·true;19 ················b·=·true;
 20 ················break;
19 ············}21 ············}
20 ········}22 ········}
21 ········return·false;23 ········return·b;
22 ····}24 ····}
23 ····25 ····
24 ····public·static·boolean·isBlank(final·String·s)·{26 ····public·static·boolean·isBlank(final·String·s)·{
25 ········boolean·b·=·true;27 ········boolean·b·=·true;
26 ········if·(s·!=·null·&&·s.length()·!=·0)·{28 ········if·(s·!=·null·&&·s.length()·!=·0)·{
27 ············for·(int·length·=·s.length(),·i·=·0;·i·<·length;·++i)·{29 ············for·(int·length·=·s.length(),·i·=·0;·i·<·length;·++i)·{
28 ················if·(!isWhitespace(s.codePointAt(i)))·{30 ················if·(!isWhitespace(s.codePointAt(i)))·{
2.43 KB
org/jsoup/helper/Validate.class
2.37 KB
javap -verbose -constants -s -l -private {}
    
Offset 148, 44 lines modifiedOffset 148, 44 lines modified
148 ·········3:·invokestatic··#23·················//·Method·noNullElements:([Ljava/lang/Object;Ljava/lang/String;)V148 ·········3:·invokestatic··#23·················//·Method·noNullElements:([Ljava/lang/Object;Ljava/lang/String;)V
149 ·········6:·return149 ·········6:·return
  
150 ··public·static·void·noNullElements(java.lang.Object[],·java.lang.String);150 ··public·static·void·noNullElements(java.lang.Object[],·java.lang.String);
151 ····descriptor:·([Ljava/lang/Object;Ljava/lang/String;)V151 ····descriptor:·([Ljava/lang/Object;Ljava/lang/String;)V
152 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC152 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
153 ····Code:153 ····Code:
154 ······stack=300,·locals=7,·args_size=2154 ······stack=300,·locals=6,·args_size=2
155 ·········0:·aload_0155 ·········0:·aload_0
156 ·········1:·astore_2 
157 ·········2:·aload_0 
158 ·········3:·arraylength156 ·········1:·arraylength
 157 ·········2:·istore_2
 158 ·········3:·iconst_0
159 ·········4:·istore_3159 ·········4:·istore_3
160 ·········5:·iconst_0160 ·········5:·aconst_null
161 ·········6:·istore········4161 ·········6:·astore········4
162 ·········8:·iload·········4162 ·········8:·iload_3
 163 ·········9:·iload_2
 164 ········10:·if_icmpge·····44
 165 ········13:·aload_0
163 ········10:·iload_3166 ········14:·iload_3
164 ········11:·if_icmpge·····48 
165 ········14:·aload_2 
166 ········15:·iload·········4 
167 ········17:·aaload167 ········15:·aaload
168 ········18:·astore········5168 ········16:·astore········5
169 ········20:·aload·········5169 ········18:·aload·········5
170 ········22:·ifnonnull·····39170 ········20:·ifnonnull·····37
171 ········25:·new···········#10·················//·class·java/lang/IllegalArgumentException171 ········23:·new···········#10·················//·class·java/lang/IllegalArgumentException
172 ········28:·astore········6172 ········26:·astore········4
173 ········30:·aload·········6173 ········28:·aload·········4
174 ········32:·aload_1174 ········30:·aload_1
175 ········33:·invokespecial·#13·················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V175 ········31:·invokespecial·#13·················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V
176 ········36:·aload·········6176 ········34:·aload·········4
177 ········38:·athrow177 ········36:·athrow
178 ········39:·iload·········4178 ········37:·iload_3
179 ········41:·iconst_1179 ········38:·iconst_1
180 ········42:·iadd180 ········39:·iadd
181 ········43:·istore········4181 ········40:·istore_3
182 ········45:·goto··········8182 ········41:·goto··········8
183 ········48:·return183 ········44:·return
  
184 ··public·static·void·notEmpty(java.lang.String);184 ··public·static·void·notEmpty(java.lang.String);
185 ····descriptor:·(Ljava/lang/String;)V185 ····descriptor:·(Ljava/lang/String;)V
186 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC186 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
187 ····Code:187 ····Code:
188 ······stack=300,·locals=3,·args_size=1188 ······stack=300,·locals=3,·args_size=1
189 ·········0:·aload_0189 ·········0:·aload_0
11.6 KB
org/jsoup/nodes/Attributes.class
11.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ········54:·invokevirtual·#49·················//·Method·java/util/LinkedHashMap.putAll:(Ljava/util/Map;)V314 ········54:·invokevirtual·#49·················//·Method·java/util/LinkedHashMap.putAll:(Ljava/util/Map;)V
315 ········57:·goto··········9315 ········57:·goto··········9
  
316 ··public·java.util.List·asList();316 ··public·java.util.List·asList();
317 ····descriptor:·()Ljava/util/List;317 ····descriptor:·()Ljava/util/List;
318 ····flags:·(0x0001)·ACC_PUBLIC318 ····flags:·(0x0001)·ACC_PUBLIC
319 ····Code:319 ····Code:
320 ······stack=300,·locals=6,·args_size=1320 ······stack=300,·locals=7,·args_size=1
321 ·········0:·aload_0321 ·········0:·aload_0
322 ·········1:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;322 ·········1:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;
323 ·········4:·astore_1323 ·········4:·astore_1
324 ·········5:·aload_1324 ·········5:·aload_1
325 ·········6:·ifnonnull·····15325 ·········6:·ifnonnull·····15
326 ·········9:·invokestatic··#55·················//·Method·java/util/Collections.emptyList:()Ljava/util/List;326 ·········9:·invokestatic··#55·················//·Method·java/util/Collections.emptyList:()Ljava/util/List;
327 ········12:·astore_1327 ········12:·astore_1
Offset 336, 54 lines modifiedOffset 336, 52 lines modified
336 ········26:·istore_3336 ········26:·istore_3
337 ········27:·aload_2337 ········27:·aload_2
338 ········28:·iload_3338 ········28:·iload_3
339 ········29:·invokespecial·#59·················//·Method·java/util/ArrayList."<init>":(I)V339 ········29:·invokespecial·#59·················//·Method·java/util/ArrayList."<init>":(I)V
340 ········32:·aload_0340 ········32:·aload_0
341 ········33:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;341 ········33:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;
342 ········36:·invokevirtual·#63·················//·Method·java/util/LinkedHashMap.entrySet:()Ljava/util/Set;342 ········36:·invokevirtual·#63·················//·Method·java/util/LinkedHashMap.entrySet:()Ljava/util/Set;
343 ········39:·astore_1 
344 ········40:·aload_1 
345 ········41:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;343 ········39:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
346 ········46:·astore········4 
347 ········48:·aload·········4344 ········44:·astore_1
 345 ········45:·aload_1
348 ········50:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z346 ········46:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
349 ········55:·istore_3 
350 ········56:·iload_3347 ········51:·istore········4
 348 ········53:·iload·········4
351 ········57:·ifeq··········91349 ········55:·ifeq··········90
352 ········60:·aload·········4350 ········58:·aload_1
353 ········62:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;351 ········59:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
354 ········67:·checkcast·····#81·················//·class·java/util/Map$Entry352 ········64:·checkcast·····#81·················//·class·java/util/Map$Entry
355 ········70:·astore········5353 ········67:·astore········5
356 ········72:·aload·········5354 ········69:·aload·········5
357 ········74:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;355 ········71:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
358 ········79:·astore_1356 ········76:·astore········6
359 ········80:·aload_2357 ········78:·aload_2
360 ········81:·aload_1358 ········79:·aload·········6
361 ········82:·invokeinterface·#90,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z359 ········81:·invokeinterface·#90,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
362 ········87:·pop360 ········86:·pop
363 ········88:·goto··········48361 ········87:·goto··········45
364 ········91:·aload_2362 ········90:·aload_2
365 ········92:·invokestatic··#94·················//·Method·java/util/Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;363 ········91:·invokestatic··#94·················//·Method·java/util/Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
366 ········95:·astore_1364 ········94:·astore_1
367 ········96:·goto··········13365 ········95:·goto··········13
  
368 ··public·java.lang.Object·clone();366 ··public·java.lang.Object·clone();
369 ····descriptor:·()Ljava/lang/Object;367 ····descriptor:·()Ljava/lang/Object;
370 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC368 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC
371 ····Code:369 ····Code:
372 ······stack=300,·locals=1,·args_size=1370 ······stack=300,·locals=1,·args_size=1
373 ·········0:·aload_0371 ·········0:·aload_0
374 ·········1:·invokevirtual·#98·················//·Method·clone:()Lorg/jsoup/nodes/Attributes;372 ·········1:·invokevirtual·#98·················//·Method·clone:()Lorg/jsoup/nodes/Attributes;
375 ·········4:·areturn373 ·········4:·areturn
  
376 ··public·org.jsoup.nodes.Attributes·clone();374 ··public·org.jsoup.nodes.Attributes·clone();
377 ····descriptor:·()Lorg/jsoup/nodes/Attributes;375 ····descriptor:·()Lorg/jsoup/nodes/Attributes;
378 ····flags:·(0x0001)·ACC_PUBLIC376 ····flags:·(0x0001)·ACC_PUBLIC
379 ····Code:377 ····Code:
380 ······stack=300,·locals=10,·args_size=1378 ······stack=300,·locals=9,·args_size=1
381 ·········0:·aload_0379 ·········0:·aload_0
382 ·········1:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;380 ·········1:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;
383 ·········4:·astore_1381 ·········4:·astore_1
384 ·········5:·aload_1382 ·········5:·aload_1
385 ·········6:·ifnonnull·····19383 ·········6:·ifnonnull·····19
386 ·········9:·new···········#2··················//·class·org/jsoup/nodes/Attributes384 ·········9:·new···········#2··················//·class·org/jsoup/nodes/Attributes
387 ········12:·astore_2385 ········12:·astore_2
Offset 409, 51 lines modifiedOffset 407, 51 lines modified
409 ········45:·iload·········4407 ········45:·iload·········4
410 ········47:·invokespecial·#45·················//·Method·java/util/LinkedHashMap."<init>":(I)V408 ········47:·invokespecial·#45·················//·Method·java/util/LinkedHashMap."<init>":(I)V
411 ········50:·aload_2409 ········50:·aload_2
412 ········51:·aload_1410 ········51:·aload_1
413 ········52:·putfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;411 ········52:·putfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;
414 ········55:·aload_0412 ········55:·aload_0
415 ········56:·invokevirtual·#102················//·Method·iterator:()Ljava/util/Iterator;413 ········56:·invokevirtual·#102················//·Method·iterator:()Ljava/util/Iterator;
416 ········59:·astore········5414 ········59:·astore_1
417 ········61:·aload·········5415 ········60:·aload_1
418 ········63:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z416 ········61:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
419 ········68:·istore········6417 ········66:·istore········4
420 ········70:·iload·········6418 ········68:·iload·········4
421 ········72:·ifeq··········17419 ········70:·ifeq··········17
422 ········75:·aload·········5420 ········73:·aload_1
423 ········77:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;421 ········74:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
424 ········82:·checkcast·····#104················//·class·org/jsoup/nodes/Attribute422 ········79:·checkcast·····#104················//·class·org/jsoup/nodes/Attribute
425 ········85:·astore········7423 ········82:·astore········5
426 ········87:·aload_2424 ········84:·aload_2
427 ········88:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;425 ········85:·getfield······#21·················//·Field·attributes:Ljava/util/LinkedHashMap;
428 ········91:·astore_1426 ········88:·astore_3
429 ········92:·aload·········7427 ········89:·aload·········5
430 ········94:·invokevirtual·#107················//·Method·org/jsoup/nodes/Attribute.getKey:()Ljava/lang/String;428 ········91:·invokevirtual·#107················//·Method·org/jsoup/nodes/Attribute.getKey:()Ljava/lang/String;
431 ········97:·astore_3429 ········94:·astore········6
432 ········98:·aload·········7430 ········96:·aload·········5
433 ·······100:·invokevirtual·#110················//·Method·org/jsoup/nodes/Attribute.clone:()Lorg/jsoup/nodes/Attribute;431 ········98:·invokevirtual·#110················//·Method·org/jsoup/nodes/Attribute.clone:()Lorg/jsoup/nodes/Attribute;
434 ·······103:·astore········8432 ·······101:·astore········7
435 ·······105:·aload_1 
436 ·······106:·aload_3433 ·······103:·aload_3
437 ·······107:·aload·········8434 ·······104:·aload·········6
 435 ·······106:·aload·········7
438 ·······109:·invokevirtual·#114················//·Method·java/util/LinkedHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;436 ·······108:·invokevirtual·#114················//·Method·java/util/LinkedHashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
439 ·······112:·pop437 ·······111:·pop
440 ·······113:·goto··········61438 ·······112:·goto··········60
441 ·······116:·astore········9439 ·······115:·astore········8
442 ·······118:·new···········#116················//·class·java/lang/RuntimeException440 ·······117:·new···········#116················//·class·java/lang/RuntimeException
443 ·······121:·astore_1441 ·······120:·astore_1
444 ·······122:·aload_1442 ·······121:·aload_1
445 ·······123:·aload·········9443 ·······122:·aload·········8
446 ·······125:·invokespecial·#119················//·Method·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V444 ·······124:·invokespecial·#119················//·Method·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
447 ·······128:·aload_1445 ·······127:·aload_1
448 ·······129:·athrow446 ·······128:·athrow
449 ······Exception·table:447 ······Exception·table:
450 ·········from····to··target·type448 ·········from····to··target·type
451 ············19····23···116···Class·java/lang/CloneNotSupportedException449 ············19····23···115···Class·java/lang/CloneNotSupportedException
452 ············24····28···116···Class·java/lang/CloneNotSupportedException450 ············24····28···115···Class·java/lang/CloneNotSupportedException
  
453 ··public·java.util.Map·dataset();451 ··public·java.util.Map·dataset();
454 ····descriptor:·()Ljava/util/Map;452 ····descriptor:·()Ljava/util/Map;
455 ····flags:·(0x0001)·ACC_PUBLIC453 ····flags:·(0x0001)·ACC_PUBLIC
456 ····Code:454 ····Code:
457 ······stack=300,·locals=2,·args_size=1455 ······stack=300,·locals=2,·args_size=1
458 ·········0:·new···········#123················//·class·org/jsoup/nodes/Attributes$Dataset456 ·········0:·new···········#123················//·class·org/jsoup/nodes/Attributes$Dataset
Offset 645, 42 lines modifiedOffset 643, 40 lines modified
645 ·········4:·astore_3643 ·········4:·astore_3
Max diff block lines reached; 3266/11712 bytes (27.89%) of diff not shown.
933 B
org/jsoup/nodes/Entities.class
873 B
procyon -ec {}
    
Offset 41, 19 lines modifiedOffset 41, 18 lines modified
41 ········array3[0]·=·"apos";41 ········array3[0]·=·"apos";
42 ········array3[n2]·=·Integer.valueOf(39);42 ········array3[n2]·=·Integer.valueOf(39);
43 ········xhtmlArray2[n]·=·array3;43 ········xhtmlArray2[n]·=·array3;
44 ········final·Object[]·array4·=·new·Object[n];44 ········final·Object[]·array4·=·new·Object[n];
45 ········array4[0]·=·"lt";45 ········array4[0]·=·"lt";
46 ········array4[n2]·=·Integer.valueOf(60);46 ········array4[n2]·=·Integer.valueOf(60);
47 ········xhtmlArray2[3]·=·array4;47 ········xhtmlArray2[3]·=·array4;
48 ········final·int·n3·=·4; 
49 ········final·Object[]·array5·=·new·Object[n];48 ········final·Object[]·array5·=·new·Object[n];
50 ········array5[0]·=·"gt";49 ········array5[0]·=·"gt";
51 ········array5[n2]·=·Integer.valueOf(62);50 ········array5[n2]·=·Integer.valueOf(62);
52 ········xhtmlArray2[n3]·=·array5;51 ········xhtmlArray2[4]·=·array5;
53 ········xhtmlArray·=·xhtmlArray2;52 ········xhtmlArray·=·xhtmlArray2;
54 ········xhtmlByVal·=·new·HashMap();53 ········xhtmlByVal·=·new·HashMap();
55 ········base·=·loadEntities("entities-base.properties");54 ········base·=·loadEntities("entities-base.properties");
56 ········baseByVal·=·toCharacterKey(Entities.base);55 ········baseByVal·=·toCharacterKey(Entities.base);
57 ········full·=·loadEntities("entities-full.properties");56 ········full·=·loadEntities("entities-full.properties");
58 ········fullByVal·=·toCharacterKey(Entities.full);57 ········fullByVal·=·toCharacterKey(Entities.full);
59 ········final·Object[][]·xhtmlArray3·=·Entities.xhtmlArray;58 ········final·Object[][]·xhtmlArray3·=·Entities.xhtmlArray;
2.12 KB
org/jsoup/nodes/Node.class
2.07 KB
procyon -ec {}
    
Offset 320, 39 lines modifiedOffset 320, 39 lines modified
320 ····}320 ····}
321 ····321 ····
322 ····protected·Node·doClone(final·Node·parentNode)·{322 ····protected·Node·doClone(final·Node·parentNode)·{
323 ········Node·node·=·null;323 ········Node·node·=·null;
324 ····Label_0049_Outer:324 ····Label_0049_Outer:
325 ········while·(true)·{325 ········while·(true)·{
326 ············while·(true)·{326 ············while·(true)·{
327 ············Label_0183:327 ············Label_0181:
328 ················while·(true)·{328 ················while·(true)·{
329 ····················Label_0175:·{329 ····················Label_0173:·{
330 ························try·{330 ························try·{
331 ····························final·Object·clone·=·super.clone();331 ····························final·Object·clone·=·super.clone();
332 ····························try·{332 ····························try·{
333 ································node·=·(Node)clone;333 ································node·=·(Node)clone;
334 ································node.parentNode·=·parentNode;334 ································node.parentNode·=·parentNode;
335 ································if·(parentNode·!=·null)·{335 ································if·(parentNode·!=·null)·{
336 ····································break·Label_0175;336 ····································break·Label_0173;
337 ································}337 ································}
338 ································final·int·siblingIndex·=·0;338 ································final·int·siblingIndex·=·0;
339 ································node.siblingIndex·=·siblingIndex;339 ································node.siblingIndex·=·siblingIndex;
340 ································if·(this.attributes·!=·null)·{340 ································if·(this.attributes·!=·null)·{
341 ····································final·Attributes·clone2·=·this.attributes.clone();341 ····································final·Attributes·clone2·=·this.attributes.clone();
342 ····································node.attributes·=·clone2;342 ····································node.attributes·=·clone2;
343 ····································node.baseUri·=·this.baseUri;343 ····································node.baseUri·=·this.baseUri;
344 ····································node.childNodes·=·new·ArrayList(this.childNodes.size());344 ····································node.childNodes·=·new·ArrayList(this.childNodes.size());
345 ····································final·Iterator<Node>·iterator·=·(Iterator<Node>)this.childNodes.iterator();345 ····································final·Iterator<Node>·iterator·=·(Iterator<Node>)this.childNodes.iterator();
346 ····································while·(iterator.hasNext())·{346 ····································while·(iterator.hasNext())·{
347 ········································node.childNodes.add(iterator.next());347 ········································node.childNodes.add(iterator.next());
348 ····································}348 ····································}
349 ····································break;349 ····································break;
350 ································}350 ································}
351 ································break·Label_0183;351 ································break·Label_0181;
352 ····························}352 ····························}
353 ····························catch·(CloneNotSupportedException·cause)·{353 ····························catch·(CloneNotSupportedException·cause)·{
354 ································throw·new·RuntimeException(cause);354 ································throw·new·RuntimeException(cause);
355 ····························}355 ····························}
356 ························}356 ························}
357 ························catch·(CloneNotSupportedException·ex)·{}357 ························catch·(CloneNotSupportedException·ex)·{}
358 ····················}358 ····················}
2.2 KB
org/jsoup/parser/CharacterReader.class
2.13 KB
javap -verbose -constants -s -l -private {}
    
Offset 1061, 15 lines modifiedOffset 1061, 15 lines modified
1061 ········90:·istore_21061 ········90:·istore_2
1062 ········91:·goto··········321062 ········91:·goto··········32
  
1063 ··boolean·matchesAny(char...);1063 ··boolean·matchesAny(char...);
1064 ····descriptor:·([C)Z1064 ····descriptor:·([C)Z
1065 ····flags:·(0x0080)·ACC_VARARGS1065 ····flags:·(0x0080)·ACC_VARARGS
1066 ····Code:1066 ····Code:
1067 ······stack=300,·locals=11,·args_size=21067 ······stack=300,·locals=8,·args_size=2
1068 ·········0:·iconst_01068 ·········0:·iconst_0
1069 ·········1:·istore_21069 ·········1:·istore_2
1070 ·········2:·aload_01070 ·········2:·aload_0
1071 ·········3:·invokevirtual·#42·················//·Method·isEmpty:()Z1071 ·········3:·invokevirtual·#42·················//·Method·isEmpty:()Z
1072 ·········6:·istore_31072 ·········6:·istore_3
1073 ·········7:·iload_31073 ·········7:·iload_3
1074 ·········8:·ifeq··········131074 ·········8:·ifeq··········13
Offset 1082, 38 lines modifiedOffset 1082, 38 lines modified
1082 ········20:·getfield······#20·················//·Field·pos:I1082 ········20:·getfield······#20·················//·Field·pos:I
1083 ········23:·istore········51083 ········23:·istore········5
1084 ········25:·aload·········41084 ········25:·aload·········4
1085 ········27:·iload·········51085 ········27:·iload·········5
1086 ········29:·caload1086 ········29:·caload
1087 ········30:·istore········61087 ········30:·istore········6
1088 ········32:·aload_11088 ········32:·aload_1
1089 ········33:·astore········7 
1090 ········35:·aload_1 
1091 ········36:·arraylength1089 ········33:·arraylength
1092 ········37:·istore········81090 ········34:·istore········5
1093 ········39:·iconst_01091 ········36:·iconst_0
 1092 ········37:·istore_3
 1093 ········38:·aconst_null
1094 ········40:·istore········91094 ········39:·astore········4
 1095 ········41:·iload_3
1095 ········42:·iload·········91096 ········42:·iload·········5
1096 ········44:·iload·········8 
1097 ········46:·if_icmpge·····111097 ········44:·if_icmpge·····11
 1098 ········47:·aload_1
 1099 ········48:·iload_3
1098 ········49:·aload·········71100 ········49:·caload
 1101 ········50:·istore········7
1099 ········51:·iload·········91102 ········52:·iload·········7
1100 ········53:·caload 
1101 ········54:·istore········10 
1102 ········56:·iload·········10 
1103 ········58:·iload·········61103 ········54:·iload·········6
1104 ········60:·if_icmpne·····681104 ········56:·if_icmpne·····64
1105 ········63:·iconst_11105 ········59:·iconst_1
1106 ········64:·istore_21106 ········60:·istore_2
1107 ········65:·goto··········111107 ········61:·goto··········11
1108 ········68:·iload·········91108 ········64:·iload_3
1109 ········70:·iconst_11109 ········65:·iconst_1
1110 ········71:·iadd1110 ········66:·iadd
1111 ········72:·istore········91111 ········67:·istore_3
1112 ········74:·goto··········421112 ········68:·goto··········41
  
1113 ··boolean·matchesDigit();1113 ··boolean·matchesDigit();
1114 ····descriptor:·()Z1114 ····descriptor:·()Z
1115 ····flags:·(0x0000)1115 ····flags:·(0x0000)
1116 ····Code:1116 ····Code:
1117 ······stack=300,·locals=6,·args_size=11117 ······stack=300,·locals=6,·args_size=1
1118 ·········0:·iconst_01118 ·········0:·iconst_0
951 B
org/jsoup/parser/Parser.class
893 B
procyon -ec {}
    
Offset 26, 16 lines modifiedOffset 26, 16 lines modified
26 ········return·((TreeBuilder)new·HtmlTreeBuilder()).parse(s,·s2,·ParseErrorList.noTracking());26 ········return·((TreeBuilder)new·HtmlTreeBuilder()).parse(s,·s2,·ParseErrorList.noTracking());
27 ····}27 ····}
28 ····28 ····
29 ····public·static·Document·parseBodyFragment(final·String·s,·final·String·s2)·{29 ····public·static·Document·parseBodyFragment(final·String·s,·final·String·s2)·{
30 ········final·Document·shell·=·Document.createShell(s2);30 ········final·Document·shell·=·Document.createShell(s2);
31 ········final·Element·body·=·shell.body();31 ········final·Element·body·=·shell.body();
32 ········final·List·fragment·=·parseFragment(s,·body,·s2);32 ········final·List·fragment·=·parseFragment(s,·body,·s2);
33 ········Node[]·array; 
34 ········for·(int·length·=·(array·=·fragment.toArray(new·Node[fragment.size()])).length,·i·=·0;·i·<·length;·++i)·{33 ········final·Node[]·array·=·(Node[])fragment.toArray(new·Node[fragment.size()]);
 34 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
35 ············body.appendChild(array[i]);35 ············body.appendChild(array[i]);
36 ········}36 ········}
37 ········return·shell;37 ········return·shell;
38 ····}38 ····}
39 ····39 ····
40 ····public·static·Document·parseBodyFragmentRelaxed(final·String·s,·final·String·s2)·{40 ····public·static·Document·parseBodyFragmentRelaxed(final·String·s,·final·String·s2)·{
41 ········return·parse(s,·s2);41 ········return·parse(s,·s2);
4.01 KB
org/jsoup/parser/Tag.class
3.96 KB
procyon -ec {}
    
Offset 27, 14 lines modifiedOffset 27, 15 lines modified
27 ····private·String·tagName;27 ····private·String·tagName;
28 ····28 ····
29 ····static·{29 ····static·{
30 ········final·int·n·=·4;30 ········final·int·n·=·4;
31 ········final·int·n2·=·3;31 ········final·int·n2·=·3;
32 ········final·int·n3·=·2;32 ········final·int·n3·=·2;
33 ········final·int·n4·=·1;33 ········final·int·n4·=·1;
 34 ········int·i·=·0;
34 ········tags·=·new·HashMap();35 ········tags·=·new·HashMap();
35 ········final·String[]·blockTags2·=·new·String[59];36 ········final·String[]·blockTags2·=·new·String[59];
36 ········blockTags2[0]·=·"html";37 ········blockTags2[0]·=·"html";
37 ········blockTags2[n4]·=·"head";38 ········blockTags2[n4]·=·"head";
38 ········blockTags2[n3]·=·"body";39 ········blockTags2[n3]·=·"body";
39 ········blockTags2[n2]·=·"frameset";40 ········blockTags2[n2]·=·"frameset";
40 ········blockTags2[n]·=·"script";41 ········blockTags2[n]·=·"script";
Offset 208, 54 lines modifiedOffset 209, 53 lines modified
208 ········formSubmitTags2[0]·=·"input";209 ········formSubmitTags2[0]·=·"input";
209 ········formSubmitTags2[n4]·=·"keygen";210 ········formSubmitTags2[n4]·=·"keygen";
210 ········formSubmitTags2[n3]·=·"object";211 ········formSubmitTags2[n3]·=·"object";
211 ········formSubmitTags2[n2]·=·"select";212 ········formSubmitTags2[n2]·=·"select";
212 ········formSubmitTags2[n]·=·"textarea";213 ········formSubmitTags2[n]·=·"textarea";
213 ········formSubmitTags·=·formSubmitTags2;214 ········formSubmitTags·=·formSubmitTags2;
214 ········final·String[]·blockTags3·=·Tag.blockTags;215 ········final·String[]·blockTags3·=·Tag.blockTags;
215 ········for·(int·length·=·blockTags3.length,·i·=·0;·i·<·length;·++i)·{216 ········for·(int·length·=·blockTags3.length,·j·=·0;·j·<·length;·++j)·{
216 ············register(new·Tag(blockTags3[i]));217 ············register(new·Tag(blockTags3[j]));
217 ········}218 ········}
218 ········final·String[]·inlineTags3·=·Tag.inlineTags;219 ········final·String[]·inlineTags3·=·Tag.inlineTags;
219 ········for·(int·length2·=·inlineTags3.length,·j·=·0;·j·<·length2;·++j)·{220 ········for·(int·length2·=·inlineTags3.length,·k·=·0;·k·<·length2;·++k)·{
220 ············final·Tag·tag·=·new·Tag(inlineTags3[j]);221 ············final·Tag·tag·=·new·Tag(inlineTags3[k]);
221 ············tag.isBlock·=·false;222 ············tag.isBlock·=·false;
222 ············tag.canContainBlock·=·false;223 ············tag.canContainBlock·=·false;
223 ············tag.formatAsBlock·=·false;224 ············tag.formatAsBlock·=·false;
224 ············register(tag);225 ············register(tag);
225 ········}226 ········}
226 ········final·String[]·emptyTags3·=·Tag.emptyTags;227 ········final·String[]·emptyTags3·=·Tag.emptyTags;
227 ········for·(int·length3·=·emptyTags3.length,·k·=·0;·k·<·length3;·++k)·{228 ········for·(int·length3·=·emptyTags3.length,·l·=·0;·l·<·length3;·++l)·{
228 ············final·Tag·tag2·=·(Tag)Tag.tags.get(emptyTags3[k]);229 ············final·Tag·tag2·=·(Tag)Tag.tags.get(emptyTags3[l]);
229 ············Validate.notNull((Object)tag2);230 ············Validate.notNull((Object)tag2);
230 ············tag2.canContainBlock·=·false;231 ············tag2.canContainBlock·=·false;
231 ············tag2.canContainInline·=·false;232 ············tag2.canContainInline·=·false;
232 ············tag2.empty·=·(n4·!=·0);233 ············tag2.empty·=·(n4·!=·0);
233 ········}234 ········}
234 ········final·String[]·formatAsInlineTags3·=·Tag.formatAsInlineTags;235 ········final·String[]·formatAsInlineTags3·=·Tag.formatAsInlineTags;
235 ········for·(int·length4·=·formatAsInlineTags3.length,·l·=·0;·l·<·length4;·++l)·{236 ········for·(int·length4·=·formatAsInlineTags3.length,·n5·=·0;·n5·<·length4;·++n5)·{
236 ············final·Tag·tag3·=·(Tag)Tag.tags.get(formatAsInlineTags3[l]);237 ············final·Tag·tag3·=·(Tag)Tag.tags.get(formatAsInlineTags3[n5]);
237 ············Validate.notNull((Object)tag3);238 ············Validate.notNull((Object)tag3);
238 ············tag3.formatAsBlock·=·false;239 ············tag3.formatAsBlock·=·false;
239 ········}240 ········}
240 ········final·String[]·preserveWhitespaceTags3·=·Tag.preserveWhitespaceTags;241 ········final·String[]·preserveWhitespaceTags3·=·Tag.preserveWhitespaceTags;
241 ········for·(int·length5·=·preserveWhitespaceTags3.length,·n5·=·0;·n5·<·length5;·++n5)·{242 ········for·(int·length5·=·preserveWhitespaceTags3.length,·n6·=·0;·n6·<·length5;·++n6)·{
242 ············final·Tag·tag4·=·(Tag)Tag.tags.get(preserveWhitespaceTags3[n5]);243 ············final·Tag·tag4·=·(Tag)Tag.tags.get(preserveWhitespaceTags3[n6]);
243 ············Validate.notNull((Object)tag4);244 ············Validate.notNull((Object)tag4);
244 ············tag4.preserveWhitespace·=·(n4·!=·0);245 ············tag4.preserveWhitespace·=·(n4·!=·0);
245 ········}246 ········}
246 ········final·String[]·formListedTags3·=·Tag.formListedTags;247 ········final·String[]·formListedTags3·=·Tag.formListedTags;
247 ········for·(int·length6·=·formListedTags3.length,·n6·=·0;·n6·<·length6;·++n6)·{248 ········for·(int·length6·=·formListedTags3.length,·n7·=·0;·n7·<·length6;·++n7)·{
248 ············final·Tag·tag5·=·(Tag)Tag.tags.get(formListedTags3[n6]);249 ············final·Tag·tag5·=·(Tag)Tag.tags.get(formListedTags3[n7]);
249 ············Validate.notNull((Object)tag5);250 ············Validate.notNull((Object)tag5);
250 ············tag5.formList·=·(n4·!=·0);251 ············tag5.formList·=·(n4·!=·0);
251 ········}252 ········}
 253 ········for·(String[]·formSubmitTags3·=·Tag.formSubmitTags;·i·<·formSubmitTags3.length;·++i)·{
252 ········final·String[]·formSubmitTags3·=·Tag.formSubmitTags; 
253 ········for·(int·length7·=·formSubmitTags3.length,·n7·=·0;·n7·<·length7;·++n7)·{ 
254 ············final·Tag·tag6·=·(Tag)Tag.tags.get(formSubmitTags3[n7]);254 ············final·Tag·tag6·=·(Tag)Tag.tags.get(formSubmitTags3[i]);
255 ············Validate.notNull((Object)tag6);255 ············Validate.notNull((Object)tag6);
256 ············tag6.formSubmit·=·(n4·!=·0);256 ············tag6.formSubmit·=·(n4·!=·0);
257 ········}257 ········}
258 ····}258 ····}
259 ····259 ····
260 ····private·Tag(final·String·s)·{260 ····private·Tag(final·String·s)·{
261 ········final·boolean·b·=·true;261 ········final·boolean·b·=·true;
712 B
org/jsoup/parser/TokenQueue.class
646 B
procyon -ec {}
    
Offset 281, 20 lines modifiedOffset 281, 22 lines modified
281 ················}281 ················}
282 ············}282 ············}
283 ········}283 ········}
284 ········return·b;284 ········return·b;
285 ····}285 ····}
286 ····286 ····
287 ····public·boolean·matchesAny(final·String...·array)·{287 ····public·boolean·matchesAny(final·String...·array)·{
 288 ········boolean·b·=·false;
288 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{289 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
289 ············if·(this.matches(array[i]))·{290 ············if·(this.matches(array[i]))·{
290 ················return·true;291 ················b·=·true;
 292 ················break;
291 ············}293 ············}
292 ········}294 ········}
293 ········return·false;295 ········return·b;
294 ····}296 ····}
295 ····297 ····
296 ····public·boolean·matchesCS(final·String·prefix)·{298 ····public·boolean·matchesCS(final·String·prefix)·{
297 ········return·this.queue.startsWith(prefix,·this.pos);299 ········return·this.queue.startsWith(prefix,·this.pos);
298 ····}300 ····}
299 ····301 ····
300 ····public·boolean·matchesStartTag()·{302 ····public·boolean·matchesStartTag()·{
3.91 KB
org/jsoup/safety/Cleaner.class
3.85 KB
javap -verbose -constants -s -l -private {}
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 ········30:·invokestatic··#40·················//·Method·org/jsoup/safety/Cleaner$CleaningVisitor.access$300:(Lorg/jsoup/safety/Cleaner$CleaningVisitor;)I199 ········30:·invokestatic··#40·················//·Method·org/jsoup/safety/Cleaner$CleaningVisitor.access$300:(Lorg/jsoup/safety/Cleaner$CleaningVisitor;)I
200 ········33:·ireturn200 ········33:·ireturn
  
201 ··private·org.jsoup.safety.Cleaner$ElementMeta·createSafeElement(org.jsoup.nodes.Element);201 ··private·org.jsoup.safety.Cleaner$ElementMeta·createSafeElement(org.jsoup.nodes.Element);
202 ····descriptor:·(Lorg/jsoup/nodes/Element;)Lorg/jsoup/safety/Cleaner$ElementMeta;202 ····descriptor:·(Lorg/jsoup/nodes/Element;)Lorg/jsoup/safety/Cleaner$ElementMeta;
203 ····flags:·(0x0002)·ACC_PRIVATE203 ····flags:·(0x0002)·ACC_PRIVATE
204 ····Code:204 ····Code:
205 ······stack=300,·locals=13,·args_size=2205 ······stack=300,·locals=12,·args_size=2
206 ·········0:·aload_1206 ·········0:·aload_1
207 ·········1:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;207 ·········1:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;
208 ·········4:·astore_2208 ·········4:·astore_2
209 ·········5:·new···········#48·················//·class·org/jsoup/nodes/Attributes209 ·········5:·new···········#48·················//·class·org/jsoup/nodes/Attributes
210 ·········8:·astore_3210 ·········8:·astore_3
211 ·········9:·aload_3211 ·········9:·aload_3
212 ········10:·invokespecial·#49·················//·Method·org/jsoup/nodes/Attributes."<init>":()V212 ········10:·invokespecial·#49·················//·Method·org/jsoup/nodes/Attributes."<init>":()V
Offset 227, 51 lines modifiedOffset 227, 51 lines modified
227 ········40:·iconst_0227 ········40:·iconst_0
228 ········41:·istore········7228 ········41:·istore········7
229 ········43:·aload_1229 ········43:·aload_1
230 ········44:·invokevirtual·#65·················//·Method·org/jsoup/nodes/Element.attributes:()Lorg/jsoup/nodes/Attributes;230 ········44:·invokevirtual·#65·················//·Method·org/jsoup/nodes/Element.attributes:()Lorg/jsoup/nodes/Attributes;
231 ········47:·astore········8231 ········47:·astore········8
232 ········49:·aload·········8232 ········49:·aload·········8
233 ········51:·invokevirtual·#69·················//·Method·org/jsoup/nodes/Attributes.iterator:()Ljava/util/Iterator;233 ········51:·invokevirtual·#69·················//·Method·org/jsoup/nodes/Attributes.iterator:()Ljava/util/Iterator;
234 ········54:·astore········9234 ········54:·astore········5
235 ········56:·aload·········9235 ········56:·aload·········5
236 ········58:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z236 ········58:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
237 ········63:·istore········10237 ········63:·istore········9
238 ········65:·iload·········10238 ········65:·iload·········9
239 ········67:·ifeq··········122239 ········67:·ifeq··········122
240 ········70:·aload·········9240 ········70:·aload·········5
241 ········72:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;241 ········72:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
242 ········77:·checkcast·····#81·················//·class·org/jsoup/nodes/Attribute242 ········77:·checkcast·····#81·················//·class·org/jsoup/nodes/Attribute
243 ········80:·astore········11243 ········80:·astore········10
244 ········82:·aload_0244 ········82:·aload_0
245 ········83:·getfield······#18·················//·Field·whitelist:Lorg/jsoup/safety/Whitelist;245 ········83:·getfield······#18·················//·Field·whitelist:Lorg/jsoup/safety/Whitelist;
246 ········86:·astore········5246 ········86:·astore········6
247 ········88:·aload·········5247 ········88:·aload·········6
248 ········90:·aload_2248 ········90:·aload_2
249 ········91:·aload_1249 ········91:·aload_1
250 ········92:·aload·········11250 ········92:·aload·········10
251 ········94:·invokevirtual·#87·················//·Method·org/jsoup/safety/Whitelist.isSafeAttribute:(Ljava/lang/String;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Attribute;)Z251 ········94:·invokevirtual·#87·················//·Method·org/jsoup/safety/Whitelist.isSafeAttribute:(Ljava/lang/String;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Attribute;)Z
252 ········97:·istore········10252 ········97:·istore········9
253 ········99:·iload·········10253 ········99:·iload·········9
254 ·······101:·ifeq··········113254 ·······101:·ifeq··········113
255 ·······104:·aload_3255 ·······104:·aload_3
256 ·······105:·aload·········11256 ·······105:·aload·········10
257 ·······107:·invokevirtual·#91·················//·Method·org/jsoup/nodes/Attributes.put:(Lorg/jsoup/nodes/Attribute;)V257 ·······107:·invokevirtual·#91·················//·Method·org/jsoup/nodes/Attributes.put:(Lorg/jsoup/nodes/Attribute;)V
258 ·······110:·goto··········56258 ·······110:·goto··········56
259 ·······113:·iload·········7259 ·······113:·iload·········7
260 ·······115:·iconst_1260 ·······115:·iconst_1
261 ·······116:·iadd261 ·······116:·iadd
262 ·······117:·istore········7262 ·······117:·istore········7
263 ·······119:·goto··········56263 ·······119:·goto··········56
264 ·······122:·aload_0264 ·······122:·aload_0
265 ·······123:·getfield······#18·················//·Field·whitelist:Lorg/jsoup/safety/Whitelist;265 ·······123:·getfield······#18·················//·Field·whitelist:Lorg/jsoup/safety/Whitelist;
266 ·······126:·aload_2266 ·······126:·aload_2
267 ·······127:·invokevirtual·#95·················//·Method·org/jsoup/safety/Whitelist.getEnforcedAttributes:(Ljava/lang/String;)Lorg/jsoup/nodes/Attributes;267 ·······127:·invokevirtual·#95·················//·Method·org/jsoup/safety/Whitelist.getEnforcedAttributes:(Ljava/lang/String;)Lorg/jsoup/nodes/Attributes;
268 ·······130:·astore········12268 ·······130:·astore········11
269 ·······132:·aload_3269 ·······132:·aload_3
270 ·······133:·aload·········12270 ·······133:·aload·········11
271 ·······135:·invokevirtual·#99·················//·Method·org/jsoup/nodes/Attributes.addAll:(Lorg/jsoup/nodes/Attributes;)V271 ·······135:·invokevirtual·#99·················//·Method·org/jsoup/nodes/Attributes.addAll:(Lorg/jsoup/nodes/Attributes;)V
272 ·······138:·new···········#101················//·class·org/jsoup/safety/Cleaner$ElementMeta272 ·······138:·new···········#101················//·class·org/jsoup/safety/Cleaner$ElementMeta
273 ·······141:·astore········5273 ·······141:·astore········5
274 ·······143:·aload·········5274 ·······143:·aload·········5
275 ·······145:·aload·········4275 ·······145:·aload·········4
276 ·······147:·iload·········7276 ·······147:·iload·········7
277 ·······149:·invokespecial·#104················//·Method·org/jsoup/safety/Cleaner$ElementMeta."<init>":(Lorg/jsoup/nodes/Element;I)V277 ·······149:·invokespecial·#104················//·Method·org/jsoup/safety/Cleaner$ElementMeta."<init>":(Lorg/jsoup/nodes/Element;I)V
1.14 KB
org/jsoup/safety/Whitelist.class
1.08 KB
procyon -ec {}
    
Offset 252, 26 lines modifiedOffset 252, 28 lines modified
252 ················return·true;252 ················return·true;
253 ············}253 ············}
254 ········}254 ········}
255 ········return·false;255 ········return·false;
256 ····}256 ····}
257 ····257 ····
258 ····public·Whitelist·addAttributes(final·String·s,·final·String...·array)·{258 ····public·Whitelist·addAttributes(final·String·s,·final·String...·array)·{
 259 ········int·i·=·0;
259 ········Validate.notEmpty(s);260 ········Validate.notEmpty(s);
260 ········Validate.notNull((Object)array);261 ········Validate.notNull((Object)array);
261 ········Validate.isTrue(array.length·>·0,·"No·attributes·supplied.");262 ········Validate.isTrue(array.length·>·0,·"No·attributes·supplied.");
262 ········final·Whitelist$TagName·value·=·Whitelist$TagName.valueOf(s);263 ········final·Whitelist$TagName·value·=·Whitelist$TagName.valueOf(s);
263 ········if·(!this.tagNames.contains(value))·{264 ········if·(!this.tagNames.contains(value))·{
264 ············this.tagNames.add(value);265 ············this.tagNames.add(value);
265 ········}266 ········}
266 ········final·HashSet<Whitelist$AttributeKey>·set·=·new·HashSet<Whitelist$AttributeKey>();267 ········final·HashSet<Whitelist$AttributeKey>·set·=·new·HashSet<Whitelist$AttributeKey>();
267 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{268 ········while·(i·<·array.length)·{
268 ············final·String·s2·=·array[i];269 ············final·String·s2·=·array[i];
269 ············Validate.notEmpty(s2);270 ············Validate.notEmpty(s2);
270 ············set.add(Whitelist$AttributeKey.valueOf(s2));271 ············set.add(Whitelist$AttributeKey.valueOf(s2));
 272 ············++i;
271 ········}273 ········}
272 ········if·(this.attributes.containsKey(value))·{274 ········if·(this.attributes.containsKey(value))·{
273 ············((Set)this.attributes.get(value)).addAll(set);275 ············((Set)this.attributes.get(value)).addAll(set);
274 ········}276 ········}
275 ········else·{277 ········else·{
276 ············this.attributes.put(value,·set);278 ············this.attributes.put(value,·set);
277 ········}279 ········}
67.4 KB
org/jsoup/select/Elements.class
67.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 478, 186 lines modifiedOffset 478, 174 lines modified
478 ·········5:·invokeinterface·#56,··2···········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z478 ·········5:·invokeinterface·#56,··2···········//·InterfaceMethod·java/util/List.addAll:(Ljava/util/Collection;)Z
479 ········10:·ireturn479 ········10:·ireturn
  
480 ··public·org.jsoup.select.Elements·addClass(java.lang.String);480 ··public·org.jsoup.select.Elements·addClass(java.lang.String);
481 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;481 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;
482 ····flags:·(0x0001)·ACC_PUBLIC482 ····flags:·(0x0001)·ACC_PUBLIC
483 ····Code:483 ····Code:
484 ······stack=300,·locals=6,·args_size=2484 ······stack=300,·locals=5,·args_size=2
485 ·········0:·aload_0485 ·········0:·aload_0
486 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;486 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;
487 ·········4:·astore_2 
488 ·········5:·aload_2 
489 ·········6:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;487 ·········4:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
490 ········11:·astore_3488 ·········9:·astore_2
491 ········12:·aload_3489 ········10:·aload_2
492 ········13:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z490 ········11:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
493 ········18:·istore········4 
494 ········20:·iload·········4491 ········16:·istore_3
 492 ········17:·iload_3
495 ········22:·ifeq··········46493 ········18:·ifeq··········42
496 ········25:·aload_3494 ········21:·aload_2
497 ········26:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;495 ········22:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
498 ········31:·checkcast·····#36·················//·class·org/jsoup/nodes/Element496 ········27:·checkcast·····#36·················//·class·org/jsoup/nodes/Element
499 ········34:·astore········5497 ········30:·astore········4
500 ········36:·aload·········5498 ········32:·aload·········4
501 ········38:·aload_1499 ········34:·aload_1
502 ········39:·invokevirtual·#74·················//·Method·org/jsoup/nodes/Element.addClass:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;500 ········35:·invokevirtual·#74·················//·Method·org/jsoup/nodes/Element.addClass:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
503 ········42:·pop501 ········38:·pop
504 ········43:·goto··········12502 ········39:·goto··········10
505 ········46:·aload_0503 ········42:·aload_0
506 ········47:·areturn504 ········43:·areturn
  
507 ··public·org.jsoup.select.Elements·after(java.lang.String);505 ··public·org.jsoup.select.Elements·after(java.lang.String);
508 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;506 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;
509 ····flags:·(0x0001)·ACC_PUBLIC507 ····flags:·(0x0001)·ACC_PUBLIC
510 ····Code:508 ····Code:
511 ······stack=300,·locals=6,·args_size=2509 ······stack=300,·locals=5,·args_size=2
512 ·········0:·aload_0510 ·········0:·aload_0
513 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;511 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;
514 ·········4:·astore_2 
515 ·········5:·aload_2 
516 ·········6:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;512 ·········4:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
517 ········11:·astore_3513 ·········9:·astore_2
518 ········12:·aload_3514 ········10:·aload_2
519 ········13:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z515 ········11:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
520 ········18:·istore········4 
521 ········20:·iload·········4516 ········16:·istore_3
 517 ········17:·iload_3
522 ········22:·ifeq··········46518 ········18:·ifeq··········42
523 ········25:·aload_3519 ········21:·aload_2
524 ········26:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;520 ········22:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
525 ········31:·checkcast·····#36·················//·class·org/jsoup/nodes/Element521 ········27:·checkcast·····#36·················//·class·org/jsoup/nodes/Element
526 ········34:·astore········5522 ········30:·astore········4
527 ········36:·aload·········5523 ········32:·aload·········4
528 ········38:·aload_1524 ········34:·aload_1
529 ········39:·invokevirtual·#77·················//·Method·org/jsoup/nodes/Element.after:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;525 ········35:·invokevirtual·#77·················//·Method·org/jsoup/nodes/Element.after:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
530 ········42:·pop526 ········38:·pop
531 ········43:·goto··········12527 ········39:·goto··········10
532 ········46:·aload_0528 ········42:·aload_0
533 ········47:·areturn529 ········43:·areturn
  
534 ··public·org.jsoup.select.Elements·append(java.lang.String);530 ··public·org.jsoup.select.Elements·append(java.lang.String);
535 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;531 ····descriptor:·(Ljava/lang/String;)Lorg/jsoup/select/Elements;
536 ····flags:·(0x0001)·ACC_PUBLIC532 ····flags:·(0x0001)·ACC_PUBLIC
537 ····Code:533 ····Code:
538 ······stack=300,·locals=6,·args_size=2534 ······stack=300,·locals=5,·args_size=2
539 ·········0:·aload_0535 ·········0:·aload_0
540 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;536 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;
541 ·········4:·astore_2 
542 ·········5:·aload_2 
543 ·········6:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;537 ·········4:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
544 ········11:·astore_3538 ·········9:·astore_2
545 ········12:·aload_3539 ········10:·aload_2
546 ········13:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z540 ········11:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
547 ········18:·istore········4 
548 ········20:·iload·········4541 ········16:·istore_3
 542 ········17:·iload_3
549 ········22:·ifeq··········46543 ········18:·ifeq··········42
550 ········25:·aload_3544 ········21:·aload_2
551 ········26:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;545 ········22:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
552 ········31:·checkcast·····#36·················//·class·org/jsoup/nodes/Element546 ········27:·checkcast·····#36·················//·class·org/jsoup/nodes/Element
553 ········34:·astore········5547 ········30:·astore········4
554 ········36:·aload·········5548 ········32:·aload·········4
555 ········38:·aload_1549 ········34:·aload_1
556 ········39:·invokevirtual·#80·················//·Method·org/jsoup/nodes/Element.append:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;550 ········35:·invokevirtual·#80·················//·Method·org/jsoup/nodes/Element.append:(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
557 ········42:·pop551 ········38:·pop
558 ········43:·goto··········12552 ········39:·goto··········10
559 ········46:·aload_0553 ········42:·aload_0
560 ········47:·areturn554 ········43:·areturn
  
561 ··public·java.lang.String·attr(java.lang.String);555 ··public·java.lang.String·attr(java.lang.String);
562 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;556 ····descriptor:·(Ljava/lang/String;)Ljava/lang/String;
563 ····flags:·(0x0001)·ACC_PUBLIC557 ····flags:·(0x0001)·ACC_PUBLIC
564 ····Code:558 ····Code:
565 ······stack=300,·locals=6,·args_size=2559 ······stack=300,·locals=5,·args_size=2
566 ·········0:·aload_0560 ·········0:·aload_0
567 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;561 ·········1:·getfield······#19·················//·Field·contents:Ljava/util/List;
568 ·········4:·astore_2 
569 ·········5:·aload_2 
570 ·········6:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;562 ·········4:·invokeinterface·#60,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
571 ········11:·astore_3563 ·········9:·astore_2
572 ········12:·aload_3564 ········10:·aload_2
573 ········13:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z565 ········11:·invokeinterface·#66,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
574 ········18:·istore········4 
575 ········20:·iload·········4566 ········16:·istore_3
 567 ········17:·iload_3
576 ········22:·ifeq··········58568 ········18:·ifeq··········52
577 ········25:·aload_3569 ········21:·aload_2
578 ········26:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;570 ········22:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
579 ········31:·checkcast·····#36·················//·class·org/jsoup/nodes/Element571 ········27:·checkcast·····#36·················//·class·org/jsoup/nodes/Element
580 ········34:·astore········5572 ········30:·astore········4
581 ········36:·aload·········5573 ········32:·aload·········4
582 ········38:·aload_1574 ········34:·aload_1
583 ········39:·invokevirtual·#84·················//·Method·org/jsoup/nodes/Element.hasAttr:(Ljava/lang/String;)Z575 ········35:·invokevirtual·#84·················//·Method·org/jsoup/nodes/Element.hasAttr:(Ljava/lang/String;)Z
584 ········42:·istore········4 
585 ········44:·iload·········4576 ········38:·istore_3
 577 ········39:·iload_3
586 ········46:·ifeq··········12578 ········40:·ifeq··········10
587 ········49:·aload·········5579 ········43:·aload·········4
588 ········51:·aload_1580 ········45:·aload_1
589 ········52:·invokevirtual·#88·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;581 ········46:·invokevirtual·#88·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;
590 ········55:·astore_2582 ········49:·astore_2
591 ········56:·aload_2583 ········50:·aload_2
592 ········57:·areturn584 ········51:·areturn
593 ········58:·ldc···········#90·················//·String585 ········52:·ldc···········#90·················//·String
594 ········60:·astore_2586 ········54:·astore_2
595 ········61:·goto··········56587 ········55:·goto··········50
Max diff block lines reached; 59749/68898 bytes (86.72%) of diff not shown.
3.36 KB
org/jsoup/select/Selector.class
3.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
143 ········33:·putfield······#38·················//·Field·root:Lorg/jsoup/nodes/Element;143 ········33:·putfield······#38·················//·Field·root:Lorg/jsoup/nodes/Element;
144 ········36:·return144 ········36:·return
  
145 ··static·org.jsoup.select.Elements·filterOut(java.util.Collection,·java.util.Collection);145 ··static·org.jsoup.select.Elements·filterOut(java.util.Collection,·java.util.Collection);
146 ····descriptor:·(Ljava/util/Collection;Ljava/util/Collection;)Lorg/jsoup/select/Elements;146 ····descriptor:·(Ljava/util/Collection;Ljava/util/Collection;)Lorg/jsoup/select/Elements;
147 ····flags:·(0x0008)·ACC_STATIC147 ····flags:·(0x0008)·ACC_STATIC
148 ····Code:148 ····Code:
149 ······stack=300,·locals=9,·args_size=2149 ······stack=300,·locals=10,·args_size=2
150 ·········0:·new···········#40·················//·class·org/jsoup/select/Elements150 ·········0:·new···········#40·················//·class·org/jsoup/select/Elements
151 ·········3:·astore_2151 ·········3:·astore_2
152 ·········4:·aload_2152 ·········4:·aload_2
153 ·········5:·invokespecial·#41·················//·Method·org/jsoup/select/Elements."<init>":()V153 ·········5:·invokespecial·#41·················//·Method·org/jsoup/select/Elements."<init>":()V
154 ·········8:·aload_0154 ·········8:·aload_0
155 ·········9:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;155 ·········9:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
156 ········14:·astore_3156 ········14:·astore_3
Offset 167, 26 lines modifiedOffset 167, 26 lines modified
167 ········39:·iconst_0167 ········39:·iconst_0
168 ········40:·istore········6168 ········40:·istore········6
169 ········42:·aload_1169 ········42:·aload_1
170 ········43:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;170 ········43:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
171 ········48:·astore········7171 ········48:·astore········7
172 ········50:·aload·········7172 ········50:·aload·········7
173 ········52:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z173 ········52:·invokeinterface·#53,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
174 ········57:·istore········4174 ········57:·istore········8
175 ········59:·iload·········4175 ········59:·iload·········8
176 ········61:·ifeq··········93176 ········61:·ifeq··········93
177 ········64:·aload·········7177 ········64:·aload·········7
178 ········66:·invokeinterface·#57,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;178 ········66:·invokeinterface·#57,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
179 ········71:·checkcast·····#59·················//·class·org/jsoup/nodes/Element179 ········71:·checkcast·····#59·················//·class·org/jsoup/nodes/Element
180 ········74:·astore········8180 ········74:·astore········9
181 ········76:·aload·········5181 ········76:·aload·········5
182 ········78:·aload·········8182 ········78:·aload·········9
183 ········80:·invokevirtual·#63·················//·Method·org/jsoup/nodes/Element.equals:(Ljava/lang/Object;)Z183 ········80:·invokevirtual·#63·················//·Method·org/jsoup/nodes/Element.equals:(Ljava/lang/Object;)Z
184 ········83:·istore········4184 ········83:·istore········8
185 ········85:·iload·········4185 ········85:·iload·········8
186 ········87:·ifeq··········50186 ········87:·ifeq··········50
187 ········90:·iconst_1187 ········90:·iconst_1
188 ········91:·istore········6188 ········91:·istore········6
189 ········93:·iload·········6189 ········93:·iload·········6
190 ········95:·ifne··········15190 ········95:·ifne··········15
191 ········98:·aload_2191 ········98:·aload_2
192 ········99:·aload·········5192 ········99:·aload·········5
Offset 243, 20 lines modifiedOffset 243, 20 lines modified
243 ········53:·astore········6243 ········53:·astore········6
244 ········55:·aload_2244 ········55:·aload_2
245 ········56:·aload·········6245 ········56:·aload·········6
246 ········58:·invokevirtual·#88·················//·Method·java/util/LinkedHashSet.addAll:(Ljava/util/Collection;)Z246 ········58:·invokevirtual·#88·················//·Method·java/util/LinkedHashSet.addAll:(Ljava/util/Collection;)Z
247 ········61:·pop247 ········61:·pop
248 ········62:·goto··········23248 ········62:·goto··········23
249 ········65:·new···········#40·················//·class·org/jsoup/select/Elements249 ········65:·new···········#40·················//·class·org/jsoup/select/Elements
250 ········68:·astore········6250 ········68:·astore_3
251 ········70:·aload·········6251 ········69:·aload_3
252 ········72:·aload_2252 ········70:·aload_2
253 ········73:·invokespecial·#91·················//·Method·org/jsoup/select/Elements."<init>":(Ljava/util/Collection;)V253 ········71:·invokespecial·#91·················//·Method·org/jsoup/select/Elements."<init>":(Ljava/util/Collection;)V
254 ········76:·aload·········6254 ········74:·aload_3
255 ········78:·areturn255 ········75:·areturn
  
256 ··public·static·org.jsoup.select.Elements·select(java.lang.String,·org.jsoup.nodes.Element);256 ··public·static·org.jsoup.select.Elements·select(java.lang.String,·org.jsoup.nodes.Element);
257 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;)Lorg/jsoup/select/Elements;257 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;)Lorg/jsoup/select/Elements;
258 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC258 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
259 ····Code:259 ····Code:
260 ······stack=300,·locals=3,·args_size=2260 ······stack=300,·locals=3,·args_size=2
261 ·········0:·new···········#2··················//·class·org/jsoup/select/Selector261 ·········0:·new···········#2··················//·class·org/jsoup/select/Selector
3.17 KB
org/jsoup/helper/HttpConnection.class
3.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 414, 41 lines modifiedOffset 414, 39 lines modified
414 ········22:·areturn414 ········22:·areturn
  
415 ··public·org.jsoup.Connection·data(java.util.Collection);415 ··public·org.jsoup.Connection·data(java.util.Collection);
416 ····descriptor:·(Ljava/util/Collection;)Lorg/jsoup/Connection;416 ····descriptor:·(Ljava/util/Collection;)Lorg/jsoup/Connection;
417 ····flags:·(0x0001)·ACC_PUBLIC417 ····flags:·(0x0001)·ACC_PUBLIC
418 ····Code:418 ····Code:
419 ······stack=300,·locals=6,·args_size=2419 ······stack=300,·locals=6,·args_size=2
 420 ·········0:·aload_1
420 ·········0:·ldc···········#104················//·String·Data·collection·must·not·be·null421 ·········1:·ldc···········#104················//·String·Data·collection·must·not·be·null
421 ·········2:·astore_2 
422 ·········3:·aload_1 
423 ·········4:·aload_2 
424 ·········5:·invokestatic··#62·················//·Method·org/jsoup/helper/Validate.notNull:(Ljava/lang/Object;Ljava/lang/String;)V422 ·········3:·invokestatic··#62·················//·Method·org/jsoup/helper/Validate.notNull:(Ljava/lang/Object;Ljava/lang/String;)V
425 ·········8:·aload_1423 ·········6:·aload_1
426 ·········9:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;424 ·········7:·invokeinterface·#107,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
427 ········14:·astore_3425 ········12:·astore_2
428 ········15:·aload_3426 ········13:·aload_2
429 ········16:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z427 ········14:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
430 ········21:·istore········4 
431 ········23:·iload·········4428 ········19:·istore_3
 429 ········20:·iload_3
432 ········25:·ifeq··········56430 ········21:·ifeq··········54
433 ········28:·aload_3431 ········24:·aload_2
434 ········29:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;432 ········25:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
435 ········34:·checkcast·····#109················//·class·org/jsoup/Connection$KeyVal433 ········30:·checkcast·····#109················//·class·org/jsoup/Connection$KeyVal
436 ········37:·astore········5434 ········33:·astore········4
437 ········39:·aload_0435 ········35:·aload_0
438 ········40:·getfield······#21·················//·Field·req:Lorg/jsoup/Connection$Request;436 ········36:·getfield······#21·················//·Field·req:Lorg/jsoup/Connection$Request;
 437 ········39:·astore········5
439 ········43:·astore_2 
440 ········44:·aload_2 
441 ········45:·aload·········5438 ········41:·aload·········5
 439 ········43:·aload·········4
442 ········47:·invokeinterface·#102,··2··········//·InterfaceMethod·org/jsoup/Connection$Request.data:(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/Connection$Request;440 ········45:·invokeinterface·#102,··2··········//·InterfaceMethod·org/jsoup/Connection$Request.data:(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/Connection$Request;
443 ········52:·pop441 ········50:·pop
444 ········53:·goto··········15442 ········51:·goto··········13
445 ········56:·aload_0443 ········54:·aload_0
446 ········57:·areturn444 ········55:·areturn
  
447 ··public·org.jsoup.Connection·data(java.util.Map);445 ··public·org.jsoup.Connection·data(java.util.Map);
448 ····descriptor:·(Ljava/util/Map;)Lorg/jsoup/Connection;446 ····descriptor:·(Ljava/util/Map;)Lorg/jsoup/Connection;
449 ····flags:·(0x0001)·ACC_PUBLIC447 ····flags:·(0x0001)·ACC_PUBLIC
450 ····Code:448 ····Code:
451 ······stack=300,·locals=8,·args_size=2449 ······stack=300,·locals=8,·args_size=2
452 ·········0:·aload_1450 ·········0:·aload_1
30.3 KB
org/jsoup/nodes/Element.class
30.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 766, 35 lines modifiedOffset 766, 33 lines modified
766 ········42:·pop766 ········42:·pop
767 ········43:·return767 ········43:·return
  
768 ··private·void·html(java.lang.StringBuilder);768 ··private·void·html(java.lang.StringBuilder);
769 ····descriptor:·(Ljava/lang/StringBuilder;)V769 ····descriptor:·(Ljava/lang/StringBuilder;)V
770 ····flags:·(0x0002)·ACC_PRIVATE770 ····flags:·(0x0002)·ACC_PRIVATE
771 ····Code:771 ····Code:
772 ······stack=300,·locals=6,·args_size=2772 ······stack=300,·locals=5,·args_size=2
773 ·········0:·aload_0773 ·········0:·aload_0
774 ·········1:·getfield······#100················//·Field·childNodes:Ljava/util/List;774 ·········1:·getfield······#100················//·Field·childNodes:Ljava/util/List;
775 ·········4:·astore_2 
776 ·········5:·aload_2 
777 ·········6:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;775 ·········4:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
778 ········11:·astore_3776 ·········9:·astore_2
779 ········12:·aload_3777 ········10:·aload_2
780 ········13:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z778 ········11:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
781 ········18:·istore········4 
782 ········20:·iload·········4779 ········16:·istore_3
 780 ········17:·iload_3
783 ········22:·ifeq··········45781 ········18:·ifeq··········41
784 ········25:·aload_3782 ········21:·aload_2
785 ········26:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;783 ········22:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
786 ········31:·checkcast·····#4··················//·class·org/jsoup/nodes/Node784 ········27:·checkcast·····#4··················//·class·org/jsoup/nodes/Node
787 ········34:·astore········5785 ········30:·astore········4
788 ········36:·aload·········5786 ········32:·aload·········4
789 ········38:·aload_1787 ········34:·aload_1
790 ········39:·invokevirtual·#120················//·Method·org/jsoup/nodes/Node.outerHtml:(Ljava/lang/StringBuilder;)V788 ········35:·invokevirtual·#120················//·Method·org/jsoup/nodes/Node.outerHtml:(Ljava/lang/StringBuilder;)V
791 ········42:·goto··········12789 ········38:·goto··········10
792 ········45:·return790 ········41:·return
  
793 ··private·static·java.lang.Integer·indexInList(org.jsoup.nodes.Element,·java.util.List);791 ··private·static·java.lang.Integer·indexInList(org.jsoup.nodes.Element,·java.util.List);
794 ····descriptor:·(Lorg/jsoup/nodes/Element;Ljava/util/List;)Ljava/lang/Integer;792 ····descriptor:·(Lorg/jsoup/nodes/Element;Ljava/util/List;)Ljava/lang/Integer;
795 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC793 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC
796 ····Code:794 ····Code:
797 ······stack=300,·locals=6,·args_size=2795 ······stack=300,·locals=6,·args_size=2
798 ·········0:·aload_0796 ·········0:·aload_0
Offset 836, 57 lines modifiedOffset 834, 55 lines modified
836 ········64:·astore········5834 ········64:·astore········5
837 ········66:·goto··········51835 ········66:·goto··········51
  
838 ··private·void·ownText(java.lang.StringBuilder);836 ··private·void·ownText(java.lang.StringBuilder);
839 ····descriptor:·(Ljava/lang/StringBuilder;)V837 ····descriptor:·(Ljava/lang/StringBuilder;)V
840 ····flags:·(0x0002)·ACC_PRIVATE838 ····flags:·(0x0002)·ACC_PRIVATE
841 ····Code:839 ····Code:
842 ······stack=300,·locals=7,·args_size=2840 ······stack=300,·locals=6,·args_size=2
843 ·········0:·aload_0841 ·········0:·aload_0
844 ·········1:·getfield······#100················//·Field·childNodes:Ljava/util/List;842 ·········1:·getfield······#100················//·Field·childNodes:Ljava/util/List;
845 ·········4:·astore_2 
846 ·········5:·aload_2 
847 ·········6:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;843 ·········4:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
848 ········11:·astore_3844 ·········9:·astore_2
849 ········12:·aload_3845 ········10:·aload_2
850 ········13:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z846 ········11:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
851 ········18:·istore········4 
852 ········20:·iload·········4847 ········16:·istore_3
 848 ········17:·iload_3
853 ········22:·ifeq··········96849 ········18:·ifeq··········88
854 ········25:·aload_3850 ········21:·aload_2
855 ········26:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;851 ········22:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
856 ········31:·checkcast·····#4··················//·class·org/jsoup/nodes/Node852 ········27:·checkcast·····#4··················//·class·org/jsoup/nodes/Node
857 ········34:·astore········5853 ········30:·astore········4
858 ········36:·aload·········5854 ········32:·aload·········4
859 ········38:·instanceof····#60·················//·class·org/jsoup/nodes/TextNode855 ········34:·instanceof····#60·················//·class·org/jsoup/nodes/TextNode
860 ········41:·istore········4856 ········37:·istore_3
 857 ········38:·iload_3
 858 ········39:·ifeq··········62
861 ········43:·iload·········4859 ········42:·aload·········4
862 ········45:·ifeq··········68860 ········44:·astore········5
863 ········48:·aload·········5861 ········46:·aload·········4
864 ········50:·astore········6 
865 ········52:·aload·········5 
866 ········54:·checkcast·····#60·················//·class·org/jsoup/nodes/TextNode862 ········48:·checkcast·····#60·················//·class·org/jsoup/nodes/TextNode
867 ········57:·astore········6863 ········51:·astore········5
868 ········59:·aload_1864 ········53:·aload_1
869 ········60:·aload·········6865 ········54:·aload·········5
870 ········62:·invokestatic··#32·················//·Method·appendNormalisedText:(Ljava/lang/StringBuilder;Lorg/jsoup/nodes/TextNode;)V866 ········56:·invokestatic··#32·················//·Method·appendNormalisedText:(Ljava/lang/StringBuilder;Lorg/jsoup/nodes/TextNode;)V
871 ········65:·goto··········12867 ········59:·goto··········10
872 ········68:·aload·········5868 ········62:·aload·········4
873 ········70:·instanceof····#2··················//·class·org/jsoup/nodes/Element869 ········64:·instanceof····#2··················//·class·org/jsoup/nodes/Element
874 ········73:·istore········4870 ········67:·istore_3
 871 ········68:·iload_3
 872 ········69:·ifeq··········10
875 ········75:·iload·········4873 ········72:·aload·········4
876 ········77:·ifeq··········12 
877 ········80:·aload·········5 
878 ········82:·checkcast·····#2··················//·class·org/jsoup/nodes/Element874 ········74:·checkcast·····#2··················//·class·org/jsoup/nodes/Element
879 ········85:·astore········5875 ········77:·astore········4
880 ········87:·aload·········5876 ········79:·aload·········4
881 ········89:·aload_1877 ········81:·aload_1
882 ········90:·invokestatic··#139················//·Method·appendWhitespaceIfBr:(Lorg/jsoup/nodes/Element;Ljava/lang/StringBuilder;)V878 ········82:·invokestatic··#139················//·Method·appendWhitespaceIfBr:(Lorg/jsoup/nodes/Element;Ljava/lang/StringBuilder;)V
883 ········93:·goto··········12879 ········85:·goto··········10
884 ········96:·return880 ········88:·return
  
885 ··static·boolean·preserveWhitespace(org.jsoup.nodes.Node);881 ··static·boolean·preserveWhitespace(org.jsoup.nodes.Node);
886 ····descriptor:·(Lorg/jsoup/nodes/Node;)Z882 ····descriptor:·(Lorg/jsoup/nodes/Node;)Z
887 ····flags:·(0x0008)·ACC_STATIC883 ····flags:·(0x0008)·ACC_STATIC
888 ····Code:884 ····Code:
889 ······stack=300,·locals=5,·args_size=1885 ······stack=300,·locals=5,·args_size=1
890 ·········0:·iconst_0886 ·········0:·iconst_0
Offset 1165, 54 lines modifiedOffset 1161, 52 lines modified
1165 ·········5:·invokevirtual·#219················//·Method·org/jsoup/select/Elements.get:(I)Lorg/jsoup/nodes/Element;1161 ·········5:·invokevirtual·#219················//·Method·org/jsoup/select/Elements.get:(I)Lorg/jsoup/nodes/Element;
1166 ·········8:·areturn1162 ·········8:·areturn
  
1167 ··public·org.jsoup.select.Elements·children();1163 ··public·org.jsoup.select.Elements·children();
1168 ····descriptor:·()Lorg/jsoup/select/Elements;1164 ····descriptor:·()Lorg/jsoup/select/Elements;
1169 ····flags:·(0x0001)·ACC_PUBLIC1165 ····flags:·(0x0001)·ACC_PUBLIC
1170 ····Code:1166 ····Code:
1171 ······stack=300,·locals=6,·args_size=11167 ······stack=300,·locals=5,·args_size=1
1172 ·········0:·new···········#221················//·class·java/util/ArrayList1168 ·········0:·new···········#221················//·class·java/util/ArrayList
1173 ·········3:·astore_11169 ·········3:·astore_1
1174 ·········4:·aload_11170 ·········4:·aload_1
1175 ·········5:·invokespecial·#222················//·Method·java/util/ArrayList."<init>":()V1171 ·········5:·invokespecial·#222················//·Method·java/util/ArrayList."<init>":()V
1176 ·········8:·aload_01172 ·········8:·aload_0
1177 ·········9:·getfield······#100················//·Field·childNodes:Ljava/util/List;1173 ·········9:·getfield······#100················//·Field·childNodes:Ljava/util/List;
1178 ········12:·astore_2 
1179 ········13:·aload_2 
1180 ········14:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1174 ········12:·invokeinterface·#106,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1181 ········19:·astore_31175 ········17:·astore_2
1182 ········20:·aload_31176 ········18:·aload_2
1183 ········21:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1177 ········19:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1184 ········26:·istore········4 
1185 ········28:·iload·········41178 ········24:·istore_3
 1179 ········25:·iload_3
1186 ········30:·ifeq··········751180 ········26:·ifeq··········69
1187 ········33:·aload_31181 ········29:·aload_2
1188 ········34:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1182 ········30:·invokeinterface·#116,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1189 ········39:·checkcast·····#4··················//·class·org/jsoup/nodes/Node1183 ········35:·checkcast·····#4··················//·class·org/jsoup/nodes/Node
Max diff block lines reached; 20885/30847 bytes (67.71%) of diff not shown.
17.5 KB
org/jsoup/parser/HtmlTreeBuilder.class
17.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 2799, 15 lines modifiedOffset 2799, 15 lines modified
2799 ········15:·invokespecial·#660················//·Method·org/jsoup/parser/TreeBuilder.parse:(Ljava/lang/String;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Lorg/jsoup/nodes/Document;2799 ········15:·invokespecial·#660················//·Method·org/jsoup/parser/TreeBuilder.parse:(Ljava/lang/String;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Lorg/jsoup/nodes/Document;
2800 ········18:·areturn2800 ········18:·areturn
  
2801 ··java.util.List·parseFragment(java.lang.String,·org.jsoup.nodes.Element,·java.lang.String,·org.jsoup.parser.ParseErrorList);2801 ··java.util.List·parseFragment(java.lang.String,·org.jsoup.nodes.Element,·java.lang.String,·org.jsoup.parser.ParseErrorList);
2802 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Ljava/util/List;2802 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Ljava/util/List;
2803 ····flags:·(0x0000)2803 ····flags:·(0x0000)
2804 ····Code:2804 ····Code:
2805 ······stack=300,·locals=17,·args_size=52805 ······stack=300,·locals=16,·args_size=5
2806 ·········0:·iconst_22806 ·········0:·iconst_2
2807 ·········1:·istore········52807 ·········1:·istore········5
2808 ·········3:·iconst_12808 ·········3:·iconst_1
2809 ·········4:·istore········62809 ·········4:·istore········6
2810 ·········6:·getstatic·····#656················//·Field·org/jsoup/parser/HtmlTreeBuilderState.Initial:Lorg/jsoup/parser/HtmlTreeBuilderState;2810 ·········6:·getstatic·····#656················//·Field·org/jsoup/parser/HtmlTreeBuilderState.Initial:Lorg/jsoup/parser/HtmlTreeBuilderState;
2811 ·········9:·astore········72811 ·········9:·astore········7
2812 ········11:·aload_02812 ········11:·aload_0
Offset 2823, 15 lines modifiedOffset 2823, 15 lines modified
2823 ········27:·putfield······#666················//·Field·contextElement:Lorg/jsoup/nodes/Element;2823 ········27:·putfield······#666················//·Field·contextElement:Lorg/jsoup/nodes/Element;
2824 ········30:·aload_02824 ········30:·aload_0
2825 ········31:·iload·········62825 ········31:·iload·········6
2826 ········33:·putfield······#324················//·Field·fragmentParsing:Z2826 ········33:·putfield······#324················//·Field·fragmentParsing:Z
2827 ········36:·aconst_null2827 ········36:·aconst_null
2828 ········37:·astore········82828 ········37:·astore········8
2829 ········39:·aload_22829 ········39:·aload_2
2830 ········40:·ifnull········2592830 ········40:·ifnull········255
2831 ········43:·aload_22831 ········43:·aload_2
2832 ········44:·invokevirtual·#670················//·Method·org/jsoup/nodes/Element.ownerDocument:()Lorg/jsoup/nodes/Document;2832 ········44:·invokevirtual·#670················//·Method·org/jsoup/nodes/Element.ownerDocument:()Lorg/jsoup/nodes/Document;
2833 ········47:·astore········72833 ········47:·astore········7
2834 ········49:·aload·········72834 ········49:·aload·········7
2835 ········51:·ifnull········772835 ········51:·ifnull········77
2836 ········54:·aload_02836 ········54:·aload_0
2837 ········55:·getfield······#379················//·Field·doc:Lorg/jsoup/nodes/Document;2837 ········55:·getfield······#379················//·Field·doc:Lorg/jsoup/nodes/Document;
Offset 2861, 15 lines modifiedOffset 2861, 15 lines modified
2861 ·······106:·aload·········92861 ·······106:·aload·········9
2862 ·······108:·aastore2862 ·······108:·aastore
2863 ·······109:·aload·········102863 ·······109:·aload·········10
2864 ·······111:·aload·········72864 ·······111:·aload·········7
2865 ·······113:·invokestatic··#352················//·Method·org/jsoup/helper/StringUtil.in:(Ljava/lang/String;[Ljava/lang/String;)Z2865 ·······113:·invokestatic··#352················//·Method·org/jsoup/helper/StringUtil.in:(Ljava/lang/String;[Ljava/lang/String;)Z
2866 ·······116:·istore········112866 ·······116:·istore········11
2867 ·······118:·iload·········112867 ·······118:·iload·········11
2868 ·······120:·ifeq··········2772868 ·······120:·ifeq··········273
2869 ·······123:·aload_02869 ·······123:·aload_0
2870 ·······124:·getfield······#539················//·Field·tokeniser:Lorg/jsoup/parser/Tokeniser;2870 ·······124:·getfield······#539················//·Field·tokeniser:Lorg/jsoup/parser/Tokeniser;
2871 ·······127:·astore········72871 ·······127:·astore········7
2872 ·······129:·getstatic·····#680················//·Field·org/jsoup/parser/TokeniserState.Rcdata:Lorg/jsoup/parser/TokeniserState;2872 ·······129:·getstatic·····#680················//·Field·org/jsoup/parser/TokeniserState.Rcdata:Lorg/jsoup/parser/TokeniserState;
2873 ·······132:·astore········92873 ·······132:·astore········9
2874 ·······134:·aload·········72874 ·······134:·aload·········7
2875 ·······136:·aload·········92875 ·······136:·aload·········9
Offset 2886, 168 lines modifiedOffset 2886, 166 lines modified
2886 ·······161:·aload_02886 ·······161:·aload_0
2887 ·······162:·getfield······#379················//·Field·doc:Lorg/jsoup/nodes/Document;2887 ·······162:·getfield······#379················//·Field·doc:Lorg/jsoup/nodes/Document;
2888 ·······165:·aload·········82888 ·······165:·aload·········8
2889 ·······167:·invokevirtual·#385················//·Method·org/jsoup/nodes/Document.appendChild:(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;2889 ·······167:·invokevirtual·#385················//·Method·org/jsoup/nodes/Document.appendChild:(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
2890 ·······170:·pop2890 ·······170:·pop
2891 ·······171:·aload_02891 ·······171:·aload_0
2892 ·······172:·getfield······#327················//·Field·stack:Lorg/jsoup/helper/DescendableLinkedList;2892 ·······172:·getfield······#327················//·Field·stack:Lorg/jsoup/helper/DescendableLinkedList;
2893 ·······175:·astore········7 
2894 ·······177:·aload·········7 
2895 ·······179:·aload·········82893 ·······175:·aload·········8
2896 ·······181:·invokevirtual·#683················//·Method·org/jsoup/helper/DescendableLinkedList.push:(Ljava/lang/Object;)V2894 ·······177:·invokevirtual·#683················//·Method·org/jsoup/helper/DescendableLinkedList.push:(Ljava/lang/Object;)V
2897 ·······184:·aload_02895 ·······180:·aload_0
2898 ·······185:·invokevirtual·#686················//·Method·resetInsertionMode:()V2896 ·······181:·invokevirtual·#686················//·Method·resetInsertionMode:()V
2899 ·······188:·aload_22897 ·······184:·aload_2
2900 ·······189:·invokevirtual·#690················//·Method·org/jsoup/nodes/Element.parents:()Lorg/jsoup/select/Elements;2898 ·······185:·invokevirtual·#690················//·Method·org/jsoup/nodes/Element.parents:()Lorg/jsoup/select/Elements;
2901 ·······192:·astore········122899 ·······188:·astore········12
2902 ·······194:·aload·········122900 ·······190:·aload·········12
2903 ·······196:·iconst_02901 ·······192:·iconst_0
2904 ·······197:·aload_22902 ·······193:·aload_2
2905 ·······198:·invokevirtual·#695················//·Method·org/jsoup/select/Elements.add:(ILorg/jsoup/nodes/Element;)V2903 ·······194:·invokevirtual·#695················//·Method·org/jsoup/select/Elements.add:(ILorg/jsoup/nodes/Element;)V
2906 ·······201:·aload·········122904 ·······197:·aload·········12
2907 ·······203:·invokevirtual·#698················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;2905 ·······199:·invokevirtual·#698················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;
2908 ·······206:·astore········132906 ·······202:·astore········7
2909 ·······208:·aload·········132907 ·······204:·aload·········7
2910 ·······210:·invokeinterface·#336,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z2908 ·······206:·invokeinterface·#336,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
2911 ·······215:·istore········112909 ·······211:·istore········13
2912 ·······217:·iload·········112910 ·······213:·iload·········13
2913 ·······219:·ifeq··········2592911 ·······215:·ifeq··········255
2914 ·······222:·aload·········132912 ·······218:·aload·········7
2915 ·······224:·invokeinterface·#340,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;2913 ·······220:·invokeinterface·#340,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
2916 ·······229:·checkcast·····#342················//·class·org/jsoup/nodes/Element2914 ·······225:·checkcast·····#342················//·class·org/jsoup/nodes/Element
2917 ·······232:·astore········142915 ·······228:·astore········14
2918 ·······234:·aload·········142916 ·······230:·aload·········14
2919 ·······236:·instanceof····#398················//·class·org/jsoup/nodes/FormElement2917 ·······232:·instanceof····#398················//·class·org/jsoup/nodes/FormElement
2920 ·······239:·istore········112918 ·······235:·istore········13
2921 ·······241:·iload·········112919 ·······237:·iload·········13
2922 ·······243:·ifeq··········2082920 ·······239:·ifeq··········204
2923 ·······246:·aload·········142921 ·······242:·aload·········14
2924 ·······248:·checkcast·····#398················//·class·org/jsoup/nodes/FormElement2922 ·······244:·checkcast·····#398················//·class·org/jsoup/nodes/FormElement
2925 ·······251:·astore········142923 ·······247:·astore········14
2926 ·······253:·aload_02924 ·······249:·aload_0
2927 ·······254:·aload·········142925 ·······250:·aload·········14
2928 ·······256:·putfield······#396················//·Field·formElement:Lorg/jsoup/nodes/FormElement;2926 ·······252:·putfield······#396················//·Field·formElement:Lorg/jsoup/nodes/FormElement;
2929 ·······259:·aload_02927 ·······255:·aload_0
2930 ·······260:·invokevirtual·#701················//·Method·runParser:()V2928 ·······256:·invokevirtual·#701················//·Method·runParser:()V
2931 ·······263:·aload_22929 ·······259:·aload_2
2932 ·······264:·ifnull········5022930 ·······260:·ifnull········498
2933 ·······267:·aload·········82931 ·······263:·aload·········8
2934 ·······269:·invokevirtual·#705················//·Method·org/jsoup/nodes/Element.childNodes:()Ljava/util/List;2932 ·······265:·invokevirtual·#705················//·Method·org/jsoup/nodes/Element.childNodes:()Ljava/util/List;
2935 ·······272:·astore········72933 ·······268:·astore········7
2936 ·······274:·aload·········72934 ·······270:·aload·········7
2937 ·······276:·areturn2935 ·······272:·areturn
2938 ·······277:·iconst_52936 ·······273:·iconst_5
2939 ·······278:·anewarray·····#45·················//·class·java/lang/String2937 ·······274:·anewarray·····#45·················//·class·java/lang/String
2940 ·······281:·astore········72938 ·······277:·astore········7
2941 ·······283:·aload·········72939 ·······279:·aload·········7
2942 ·······285:·iconst_02940 ·······281:·iconst_0
2943 ·······286:·ldc···········#214················//·String·iframe2941 ·······282:·ldc···········#214················//·String·iframe
2944 ·······288:·aastore2942 ·······284:·aastore
2945 ·······289:·aload·········72943 ·······285:·aload·········7
2946 ·······291:·iload·········62944 ·······287:·iload·········6
2947 ·······293:·ldc···········#243················//·String·noembed2945 ·······289:·ldc···········#243················//·String·noembed
2948 ·······295:·aastore2946 ·······291:·aastore
2949 ·······296:·ldc···········#246················//·String·noframes2947 ·······292:·ldc···········#246················//·String·noframes
2950 ·······298:·astore········92948 ·······294:·astore········9
 2949 ·······296:·aload·········7
 2950 ·······298:·iload·········5
2951 ·······300:·aload·········72951 ·······300:·aload·········9
2952 ·······302:·iload·········5 
2953 ·······304:·aload·········9 
2954 ·······306:·aastore2952 ·······302:·aastore
2955 ·······307:·aload·········72953 ·······303:·aload·········7
2956 ·······309:·iconst_32954 ·······305:·iconst_3
2957 ·······310:·ldc···········#49·················//·String·style2955 ·······306:·ldc···········#49·················//·String·style
2958 ·······312:·aastore2956 ·······308:·aastore
2959 ·······313:·iconst_42957 ·······309:·iconst_4
2960 ·······314:·istore········152958 ·······310:·istore········13
2961 ·······316:·ldc_w·········#300················//·String·xmp2959 ·······312:·ldc_w·········#300················//·String·xmp
2962 ·······319:·astore········162960 ·······315:·astore········15
Max diff block lines reached; 173/17716 bytes (0.98%) of diff not shown.
14.0 KB
org/jsoup/parser/HtmlTreeBuilderState$10.class
13.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 162, 15 lines modifiedOffset 162, 15 lines modified
162 ·········4:·invokespecial·#8··················//·Method·org/jsoup/parser/HtmlTreeBuilderState."<init>":(Ljava/lang/String;ILorg/jsoup/parser/HtmlTreeBuilderState$1;)V162 ·········4:·invokespecial·#8··················//·Method·org/jsoup/parser/HtmlTreeBuilderState."<init>":(Ljava/lang/String;ILorg/jsoup/parser/HtmlTreeBuilderState$1;)V
163 ·········7:·return163 ·········7:·return
  
164 ··boolean·process(org.jsoup.parser.Token,·org.jsoup.parser.HtmlTreeBuilder);164 ··boolean·process(org.jsoup.parser.Token,·org.jsoup.parser.HtmlTreeBuilder);
165 ····descriptor:·(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z165 ····descriptor:·(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
166 ····flags:·(0x0000)166 ····flags:·(0x0000)
167 ····Code:167 ····Code:
168 ······stack=300,·locals=16,·args_size=3168 ······stack=300,·locals=17,·args_size=3
169 ·········0:·iconst_1169 ·········0:·iconst_1
170 ·········1:·istore_3170 ·········1:·istore_3
171 ·········2:·iconst_0171 ·········2:·iconst_0
172 ·········3:·istore········4172 ·········3:·istore········4
173 ·········5:·aconst_null173 ·········5:·aconst_null
174 ·········6:·astore········5174 ·········6:·astore········5
175 ·········8:·getstatic·····#15·················//·Field·org/jsoup/parser/HtmlTreeBuilderState$24.$SwitchMap$org$jsoup$parser$Token$TokenType:[I175 ·········8:·getstatic·····#15·················//·Field·org/jsoup/parser/HtmlTreeBuilderState$24.$SwitchMap$org$jsoup$parser$Token$TokenType:[I
Offset 183, 151 lines modifiedOffset 183, 149 lines modified
183 ········24:·istore········8183 ········24:·istore········8
184 ········26:·aload·········6184 ········26:·aload·········6
185 ········28:·iload·········8185 ········28:·iload·········8
186 ········30:·iaload186 ········30:·iaload
187 ········31:·istore········9187 ········31:·istore········9
188 ········33:·iload·········9188 ········33:·iload·········9
189 ········35:·lookupswitch··{·//·1189 ········35:·lookupswitch··{·//·1
190 ·······················5:·232190 ·······················5:·228
191 ·················default:·52191 ·················default:·52
192 ············}192 ············}
193 ········52:·aload_2193 ········52:·aload_2
194 ········53:·invokevirtual·#33·················//·Method·org/jsoup/parser/HtmlTreeBuilder.getPendingTableCharacters:()Ljava/util/List;194 ········53:·invokevirtual·#33·················//·Method·org/jsoup/parser/HtmlTreeBuilder.getPendingTableCharacters:()Ljava/util/List;
195 ········56:·astore········6195 ········56:·astore········6
196 ········58:·aload·········6196 ········58:·aload·········6
197 ········60:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/List.size:()I197 ········60:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/List.size:()I
198 ········65:·istore········9198 ········65:·istore········9
199 ········67:·iload·········9199 ········67:·iload·········9
200 ········69:·ifle··········324200 ········69:·ifle··········320
201 ········72:·aload_2201 ········72:·aload_2
202 ········73:·invokevirtual·#33·················//·Method·org/jsoup/parser/HtmlTreeBuilder.getPendingTableCharacters:()Ljava/util/List;202 ········73:·invokevirtual·#33·················//·Method·org/jsoup/parser/HtmlTreeBuilder.getPendingTableCharacters:()Ljava/util/List;
203 ········76:·astore········6 
204 ········78:·aload·········6 
205 ········80:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;203 ········76:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
206 ········85:·astore········10204 ········81:·astore········6
207 ········87:·aload·········10205 ········83:·aload·········6
208 ········89:·invokeinterface·#48,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z206 ········85:·invokeinterface·#48,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
209 ········94:·istore········9207 ········90:·istore········8
210 ········96:·iload·········9208 ········92:·iload·········8
211 ········98:·ifeq··········320209 ········94:·ifeq··········316
212 ·······101:·aload·········10210 ········97:·aload·········6
213 ·······103:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;211 ········99:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
214 ·······108:·checkcast·····#54·················//·class·org/jsoup/parser/Token$Character212 ·······104:·checkcast·····#54·················//·class·org/jsoup/parser/Token$Character
215 ·······111:·astore········11213 ·······107:·astore········10
216 ·······113:·aload·········11214 ·······109:·aload·········10
217 ·······115:·invokestatic··#58·················//·Method·org/jsoup/parser/HtmlTreeBuilderState.access$100:(Lorg/jsoup/parser/Token;)Z215 ·······111:·invokestatic··#58·················//·Method·org/jsoup/parser/HtmlTreeBuilderState.access$100:(Lorg/jsoup/parser/Token;)Z
218 ·······118:·istore········9216 ·······114:·istore········8
219 ·······120:·iload·········9217 ·······116:·iload·········8
220 ·······122:·ifne··········311218 ·······118:·ifne··········307
221 ·······125:·aload_2219 ·······121:·aload_2
222 ·······126:·aload_0220 ·······122:·aload_0
223 ·······127:·invokevirtual·#62·················//·Method·org/jsoup/parser/HtmlTreeBuilder.error:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V221 ·······123:·invokevirtual·#62·················//·Method·org/jsoup/parser/HtmlTreeBuilder.error:(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
224 ·······130:·aload_2222 ·······126:·aload_2
225 ·······131:·invokevirtual·#66·················//·Method·org/jsoup/parser/HtmlTreeBuilder.currentElement:()Lorg/jsoup/nodes/Element;223 ·······127:·invokevirtual·#66·················//·Method·org/jsoup/parser/HtmlTreeBuilder.currentElement:()Lorg/jsoup/nodes/Element;
226 ·······134:·invokevirtual·#72·················//·Method·org/jsoup/nodes/Element.nodeName:()Ljava/lang/String;224 ·······130:·invokevirtual·#72·················//·Method·org/jsoup/nodes/Element.nodeName:()Ljava/lang/String;
227 ·······137:·astore········6225 ·······133:·astore········7
228 ·······139:·iconst_5226 ·······135:·iconst_5
229 ·······140:·istore········8227 ·······136:·istore········11
230 ·······142:·iload·········8228 ·······138:·iload·········11
231 ·······144:·anewarray·····#75·················//·class·java/lang/String229 ·······140:·anewarray·····#75·················//·class·java/lang/String
232 ·······147:·astore········7230 ·······143:·astore········12
233 ·······149:·aload·········7231 ·······145:·aload·········12
234 ·······151:·iconst_0232 ·······147:·iconst_0
235 ·······152:·ldc···········#77·················//·String·table233 ·······148:·ldc···········#77·················//·String·table
236 ·······154:·aastore234 ·······150:·aastore
237 ·······155:·ldc···········#79·················//·String·tbody235 ·······151:·ldc···········#79·················//·String·tbody
238 ·······157:·astore········12236 ·······153:·astore········13
239 ·······159:·aload·········7237 ·······155:·aload·········12
240 ·······161:·iload_3238 ·······157:·iload_3
 239 ·······158:·aload·········13
 240 ·······160:·aastore
241 ·······162:·aload·········12241 ·······161:·aload·········12
242 ·······164:·aastore 
243 ·······165:·aload·········7 
244 ·······167:·iconst_2242 ·······163:·iconst_2
245 ·······168:·ldc···········#82·················//·String·tfoot243 ·······164:·ldc···········#82·················//·String·tfoot
246 ·······170:·aastore244 ·······166:·aastore
247 ·······171:·aload·········7245 ·······167:·aload·········12
248 ·······173:·iconst_3246 ·······169:·iconst_3
249 ·······174:·ldc···········#85·················//·String·thead247 ·······170:·ldc···········#85·················//·String·thead
250 ·······176:·aastore248 ·······172:·aastore
251 ·······177:·iconst_4249 ·······173:·iconst_4
252 ·······178:·istore········13250 ·······174:·istore········14
253 ·······180:·ldc···········#88·················//·String·tr251 ·······176:·ldc···········#88·················//·String·tr
254 ·······182:·astore········14252 ·······178:·astore········15
 253 ·······180:·aload·········12
 254 ·······182:·iload·········14
 255 ·······184:·aload·········15
 256 ·······186:·aastore
255 ·······184:·aload·········7257 ·······187:·aload·········7
256 ·······186:·iload·········13 
257 ·······188:·aload·········14258 ·······189:·aload·········12
258 ·······190:·aastore 
259 ·······191:·aload·········6 
260 ·······193:·aload·········7 
261 ·······195:·invokestatic··#94·················//·Method·org/jsoup/helper/StringUtil.in:(Ljava/lang/String;[Ljava/lang/String;)Z259 ·······191:·invokestatic··#94·················//·Method·org/jsoup/helper/StringUtil.in:(Ljava/lang/String;[Ljava/lang/String;)Z
262 ·······198:·istore········9260 ·······194:·istore········8
263 ·······200:·iload·········9261 ·······196:·iload·········8
264 ·······202:·ifeq··········294262 ·······198:·ifeq··········290
265 ·······205:·aload_2263 ·······201:·aload_2
266 ·······206:·iload_3264 ·······202:·iload_3
267 ·······207:·invokevirtual·#98·················//·Method·org/jsoup/parser/HtmlTreeBuilder.setFosterInserts:(Z)V265 ·······203:·invokevirtual·#98·················//·Method·org/jsoup/parser/HtmlTreeBuilder.setFosterInserts:(Z)V
268 ·······210:·getstatic·····#102················//·Field·InBody:Lorg/jsoup/parser/HtmlTreeBuilderState;266 ·······206:·getstatic·····#102················//·Field·InBody:Lorg/jsoup/parser/HtmlTreeBuilderState;
269 ·······213:·astore········6267 ·······209:·astore········7
270 ·······215:·aload_2268 ·······211:·aload_2
271 ·······216:·aload·········11269 ·······212:·aload·········10
272 ·······218:·aload·········6270 ·······214:·aload·········7
273 ·······220:·invokevirtual·#106················//·Method·org/jsoup/parser/HtmlTreeBuilder.process:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z271 ·······216:·invokevirtual·#106················//·Method·org/jsoup/parser/HtmlTreeBuilder.process:(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z
274 ·······223:·pop272 ·······219:·pop
275 ·······224:·aload_2273 ·······220:·aload_2
276 ·······225:·iconst_0274 ·······221:·iconst_0
277 ·······226:·invokevirtual·#98·················//·Method·org/jsoup/parser/HtmlTreeBuilder.setFosterInserts:(Z)V275 ·······222:·invokevirtual·#98·················//·Method·org/jsoup/parser/HtmlTreeBuilder.setFosterInserts:(Z)V
278 ·······229:·goto··········87276 ·······225:·goto··········83
279 ·······232:·aload_1277 ·······228:·aload_1
280 ·······233:·invokevirtual·#110················//·Method·org/jsoup/parser/Token.asCharacter:()Lorg/jsoup/parser/Token$Character;278 ·······229:·invokevirtual·#110················//·Method·org/jsoup/parser/Token.asCharacter:()Lorg/jsoup/parser/Token$Character;
281 ·······236:·astore········15279 ·······232:·astore········16
282 ·······238:·aload·········15280 ·······234:·aload·········16
283 ·······240:·invokevirtual·#113················//·Method·org/jsoup/parser/Token$Character.getData:()Ljava/lang/String;281 ·······236:·invokevirtual·#113················//·Method·org/jsoup/parser/Token$Character.getData:()Ljava/lang/String;
284 ·······243:·astore········6282 ·······239:·astore········6
285 ·······245:·invokestatic··#116················//·Method·org/jsoup/parser/HtmlTreeBuilderState.access$400:()Ljava/lang/String;283 ·······241:·invokestatic··#116················//·Method·org/jsoup/parser/HtmlTreeBuilderState.access$400:()Ljava/lang/String;
286 ·······248:·astore········7284 ·······244:·astore········7
287 ·······250:·aload·········6285 ·······246:·aload·········6
Max diff block lines reached; 1338/14196 bytes (9.43%) of diff not shown.
1.5 KB
org/jsoup/parser/HtmlTreeBuilderState$7.class
1.41 KB
procyon -ec {}
    
Offset 581, 16 lines modifiedOffset 581, 16 lines modified
581 ································if·(((Element)o2).parent()·!=·null)·{581 ································if·(((Element)o2).parent()·!=·null)·{
582 ····································((Element)o2).remove();582 ····································((Element)o2).remove();
583 ································}583 ································}
584 ································element6.appendChild((Node)o2);584 ································element6.appendChild((Node)o2);
585 ····························}585 ····························}
586 ····························final·Element·element9·=·new·Element(activeFormattingElement.tag(),·htmlTreeBuilder.getBaseUri());586 ····························final·Element·element9·=·new·Element(activeFormattingElement.tag(),·htmlTreeBuilder.getBaseUri());
587 ····························element9.attributes().addAll(activeFormattingElement.attributes());587 ····························element9.attributes().addAll(activeFormattingElement.attributes());
588 ····························Node[]·array; 
589 ····························for·(int·length·=·(array·=·((Element)o).childNodes().toArray(new·Node[((Element)o).childNodeSize()])).length,·n2·=·0;·n2·<·length;·++n2)·{588 ····························final·Node[]·array·=·(Node[])((Element)o).childNodes().toArray(new·Node[((Element)o).childNodeSize()]);
 589 ····························for·(int·length·=·array.length,·n2·=·0;·n2·<·length;·++n2)·{
590 ································element9.appendChild(array[n2]);590 ································element9.appendChild(array[n2]);
591 ····························}591 ····························}
592 ····························((Element)o).appendChild((Node)element9);592 ····························((Element)o).appendChild((Node)element9);
593 ····························htmlTreeBuilder.removeFromActiveFormattingElements(activeFormattingElement);593 ····························htmlTreeBuilder.removeFromActiveFormattingElements(activeFormattingElement);
594 ····························htmlTreeBuilder.removeFromStack(activeFormattingElement);594 ····························htmlTreeBuilder.removeFromStack(activeFormattingElement);
595 ····························htmlTreeBuilder.insertOnStackAfter((Element)o,·element9);595 ····························htmlTreeBuilder.insertOnStackAfter((Element)o,·element9);
596 ························}596 ························}
3.96 KB
org/jsoup/select/Evaluator$AttributeStarting.class
3.86 KB
javap -verbose -constants -s -l -private {}
    
Offset 89, 54 lines modifiedOffset 89, 52 lines modified
89 ·········6:·putfield······#12·················//·Field·keyPrefix:Ljava/lang/String;89 ·········6:·putfield······#12·················//·Field·keyPrefix:Ljava/lang/String;
90 ·········9:·return90 ·········9:·return
  
91 ··public·boolean·matches(org.jsoup.nodes.Element,·org.jsoup.nodes.Element);91 ··public·boolean·matches(org.jsoup.nodes.Element,·org.jsoup.nodes.Element);
92 ····descriptor:·(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z92 ····descriptor:·(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z
93 ····flags:·(0x0001)·ACC_PUBLIC93 ····flags:·(0x0001)·ACC_PUBLIC
94 ····Code:94 ····Code:
95 ······stack=300,·locals=9,·args_size=395 ······stack=300,·locals=10,·args_size=3
96 ·········0:·aload_296 ·········0:·aload_2
97 ·········1:·invokevirtual·#18·················//·Method·org/jsoup/nodes/Element.attributes:()Lorg/jsoup/nodes/Attributes;97 ·········1:·invokevirtual·#18·················//·Method·org/jsoup/nodes/Element.attributes:()Lorg/jsoup/nodes/Attributes;
98 ·········4:·astore_3 
99 ·········5:·aload_3 
100 ·········6:·invokevirtual·#24·················//·Method·org/jsoup/nodes/Attributes.asList:()Ljava/util/List;98 ·········4:·invokevirtual·#24·················//·Method·org/jsoup/nodes/Attributes.asList:()Ljava/util/List;
101 ·········9:·astore········4 
102 ········11:·aload·········499 ·········7:·astore_3
 100 ·········8:·aload_3
103 ········13:·invokeinterface·#30,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;101 ·········9:·invokeinterface·#30,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
104 ········18:·astore········5102 ········14:·astore········4
105 ········20:·aload·········5103 ········16:·aload·········4
106 ········22:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z104 ········18:·invokeinterface·#36,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
107 ········27:·istore········6105 ········23:·istore········5
108 ········29:·iload·········6106 ········25:·iload·········5
109 ········31:·ifeq··········77107 ········27:·ifeq··········75
110 ········34:·aload·········5108 ········30:·aload·········4
111 ········36:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;109 ········32:·invokeinterface·#40,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
112 ········41:·checkcast·····#42·················//·class·org/jsoup/nodes/Attribute110 ········37:·checkcast·····#42·················//·class·org/jsoup/nodes/Attribute
113 ········44:·astore········7111 ········40:·astore········6
114 ········46:·aload·········7112 ········42:·aload·········6
115 ········48:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Attribute.getKey:()Ljava/lang/String;113 ········44:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Attribute.getKey:()Ljava/lang/String;
116 ········51:·astore_3114 ········47:·astore········7
117 ········52:·aload_0115 ········49:·aload_0
118 ········53:·getfield······#12·················//·Field·keyPrefix:Ljava/lang/String;116 ········50:·getfield······#12·················//·Field·keyPrefix:Ljava/lang/String;
119 ········56:·astore········8117 ········53:·astore········8
120 ········58:·aload_3118 ········55:·aload·········7
121 ········59:·aload·········8119 ········57:·aload·········8
122 ········61:·invokevirtual·#52·················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z120 ········59:·invokevirtual·#52·················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z
123 ········64:·istore········6121 ········62:·istore········5
124 ········66:·iload·········6122 ········64:·iload·········5
125 ········68:·ifeq··········20123 ········66:·ifeq··········16
126 ········71:·iconst_1124 ········69:·iconst_1
127 ········72:·istore········6125 ········70:·istore········9
128 ········74:·iload·········6126 ········72:·iload·········9
129 ········76:·ireturn127 ········74:·ireturn
130 ········77:·iconst_0128 ········75:·iconst_0
131 ········78:·istore········6129 ········76:·istore········9
132 ········80:·aconst_null130 ········78:·aconst_null
133 ········81:·astore_3131 ········79:·astore········4
134 ········82:·goto··········74132 ········81:·goto··········72
  
135 ··public·java.lang.String·toString();133 ··public·java.lang.String·toString();
136 ····descriptor:·()Ljava/lang/String;134 ····descriptor:·()Ljava/lang/String;
137 ····flags:·(0x0001)·ACC_PUBLIC135 ····flags:·(0x0001)·ACC_PUBLIC
138 ····Code:136 ····Code:
139 ······stack=300,·locals=3,·args_size=1137 ······stack=300,·locals=3,·args_size=1
140 ·········0:·iconst_1138 ·········0:·iconst_1
31.6 KB
org/jsoup/helper/HttpConnection$Response.class
31.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 777, 15 lines modifiedOffset 777, 15 lines modified
777 ·········2:·invokestatic··#151················//·Method·execute:(Lorg/jsoup/Connection$Request;Lorg/jsoup/helper/HttpConnection$Response;)Lorg/jsoup/helper/HttpConnection$Response;777 ·········2:·invokestatic··#151················//·Method·execute:(Lorg/jsoup/Connection$Request;Lorg/jsoup/helper/HttpConnection$Response;)Lorg/jsoup/helper/HttpConnection$Response;
778 ·········5:·areturn778 ·········5:·areturn
  
779 ··static·org.jsoup.helper.HttpConnection$Response·execute(org.jsoup.Connection$Request,·org.jsoup.helper.HttpConnection$Response);779 ··static·org.jsoup.helper.HttpConnection$Response·execute(org.jsoup.Connection$Request,·org.jsoup.helper.HttpConnection$Response);
780 ····descriptor:·(Lorg/jsoup/Connection$Request;Lorg/jsoup/helper/HttpConnection$Response;)Lorg/jsoup/helper/HttpConnection$Response;780 ····descriptor:·(Lorg/jsoup/Connection$Request;Lorg/jsoup/helper/HttpConnection$Response;)Lorg/jsoup/helper/HttpConnection$Response;
781 ····flags:·(0x0008)·ACC_STATIC781 ····flags:·(0x0008)·ACC_STATIC
782 ····Code:782 ····Code:
783 ······stack=300,·locals=18,·args_size=2783 ······stack=300,·locals=17,·args_size=2
784 ·········0:·aload_0784 ·········0:·aload_0
785 ·········1:·ldc···········#153················//·String·Request·must·not·be·null785 ·········1:·ldc···········#153················//·String·Request·must·not·be·null
786 ·········3:·invokestatic··#159················//·Method·org/jsoup/helper/Validate.notNull:(Ljava/lang/Object;Ljava/lang/String;)V786 ·········3:·invokestatic··#159················//·Method·org/jsoup/helper/Validate.notNull:(Ljava/lang/Object;Ljava/lang/String;)V
787 ·········6:·aload_0787 ·········6:·aload_0
788 ·········7:·invokeinterface·#54,··1···········//·InterfaceMethod·org/jsoup/Connection$Request.url:()Ljava/net/URL;788 ·········7:·invokeinterface·#54,··1···········//·InterfaceMethod·org/jsoup/Connection$Request.url:()Ljava/net/URL;
789 ········12:·invokevirtual·#162················//·Method·java/net/URL.getProtocol:()Ljava/lang/String;789 ········12:·invokevirtual·#162················//·Method·java/net/URL.getProtocol:()Ljava/lang/String;
790 ········15:·astore_2790 ········15:·astore_2
Offset 959, 33 lines modifiedOffset 959, 33 lines modified
959 ·······378:·getfield······#264················//·Field·cookies:Ljava/util/Map;959 ·······378:·getfield······#264················//·Field·cookies:Ljava/util/Map;
960 ·······381:·astore_3960 ·······381:·astore_3
961 ·······382:·aload_3961 ·······382:·aload_3
962 ·······383:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;962 ·······383:·invokeinterface·#123,··1··········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
963 ·······388:·astore_3963 ·······388:·astore_3
964 ·······389:·aload_3964 ·······389:·aload_3
965 ·······390:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;965 ·······390:·invokeinterface·#129,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
966 ·······395:·astore········13966 ·······395:·astore········12
967 ·······397:·aload·········13967 ·······397:·aload·········12
968 ·······399:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z968 ·······399:·invokeinterface·#135,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
969 ·······404:·istore········4969 ·······404:·istore········4
970 ·······406:·iload·········4970 ·······406:·iload·········4
971 ·······408:·ifeq··········526971 ·······408:·ifeq··········526
972 ·······411:·aload·········13972 ·······411:·aload·········12
973 ·······413:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;973 ·······413:·invokeinterface·#139,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
974 ·······418:·astore········14974 ·······418:·astore········13
975 ·······420:·aload·········14975 ·······420:·aload·········13
976 ·······422:·checkcast·····#141················//·class·java/util/Map$Entry976 ·······422:·checkcast·····#141················//·class·java/util/Map$Entry
977 ·······425:·astore········14977 ·······425:·astore········13
978 ·······427:·aload·········14978 ·······427:·aload·········13
979 ·······429:·invokeinterface·#144,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;979 ·······429:·invokeinterface·#144,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
980 ·······434:·astore_3980 ·······434:·astore_3
981 ·······435:·aload_3981 ·······435:·aload_3
982 ·······436:·checkcast·····#44·················//·class·java/lang/String982 ·······436:·checkcast·····#44·················//·class·java/lang/String
983 ·······439:·astore_3983 ·······439:·astore_3
984 ·······440:·aload·········14984 ·······440:·aload·········13
985 ·······442:·invokeinterface·#147,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;985 ·······442:·invokeinterface·#147,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
986 ·······447:·astore········5986 ·······447:·astore········5
987 ·······449:·aload·········5987 ·······449:·aload·········5
988 ·······451:·checkcast·····#44·················//·class·java/lang/String988 ·······451:·checkcast·····#44·················//·class·java/lang/String
989 ·······454:·astore········5989 ·······454:·astore········5
990 ·······456:·aload_0990 ·······456:·aload_0
991 ·······457:·aload_3991 ·······457:·aload_3
Offset 1029, 41 lines modifiedOffset 1029, 41 lines modified
1029 ·······539:·aload·········91029 ·······539:·aload·········9
1030 ·······541:·areturn1030 ·······541:·areturn
1031 ·······542:·aload·········91031 ·······542:·aload·········9
1032 ·······544:·aload_01032 ·······544:·aload_0
1033 ·······545:·putfield······#286················//·Field·req:Lorg/jsoup/Connection$Request;1033 ·······545:·putfield······#286················//·Field·req:Lorg/jsoup/Connection$Request;
1034 ·······548:·aload·········91034 ·······548:·aload·········9
1035 ·······550:·invokevirtual·#288················//·Method·contentType:()Ljava/lang/String;1035 ·······550:·invokevirtual·#288················//·Method·contentType:()Ljava/lang/String;
1036 ·······553:·astore········151036 ·······553:·astore········14
1037 ·······555:·aload·········151037 ·······555:·aload·········14
1038 ·······557:·ifnull········6601038 ·······557:·ifnull········660
1039 ·······560:·aload_01039 ·······560:·aload_0
1040 ·······561:·invokeinterface·#291,··1··········//·InterfaceMethod·org/jsoup/Connection$Request.ignoreContentType:()Z1040 ·······561:·invokeinterface·#291,··1··········//·InterfaceMethod·org/jsoup/Connection$Request.ignoreContentType:()Z
1041 ·······566:·istore········41041 ·······566:·istore········4
1042 ·······568:·iload·········41042 ·······568:·iload·········4
1043 ·······570:·ifne··········6601043 ·······570:·ifne··········660
1044 ·······573:·ldc_w·········#293················//·String·text/1044 ·······573:·ldc_w·········#293················//·String·text/
1045 ·······576:·astore_31045 ·······576:·astore_3
1046 ·······577:·aload·········151046 ·······577:·aload·········14
1047 ·······579:·aload_31047 ·······579:·aload_3
1048 ·······580:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z1048 ·······580:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z
1049 ·······583:·istore········41049 ·······583:·istore········4
1050 ·······585:·iload·········41050 ·······585:·iload·········4
1051 ·······587:·ifne··········6601051 ·······587:·ifne··········660
1052 ·······590:·ldc_w·········#295················//·String·application/xml1052 ·······590:·ldc_w·········#295················//·String·application/xml
1053 ·······593:·astore_31053 ·······593:·astore_3
1054 ·······594:·aload·········151054 ·······594:·aload·········14
1055 ·······596:·aload_31055 ·······596:·aload_3
1056 ·······597:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z1056 ·······597:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z
1057 ·······600:·istore········41057 ·······600:·istore········4
1058 ·······602:·iload·········41058 ·······602:·iload·········4
1059 ·······604:·ifne··········6601059 ·······604:·ifne··········660
1060 ·······607:·ldc_w·········#297················//·String·application/xhtml+xml1060 ·······607:·ldc_w·········#297················//·String·application/xhtml+xml
1061 ·······610:·astore_31061 ·······610:·astore_3
1062 ·······611:·aload·········151062 ·······611:·aload·········14
1063 ·······613:·aload_31063 ·······613:·aload_3
1064 ·······614:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z1064 ·······614:·invokevirtual·#240················//·Method·java/lang/String.startsWith:(Ljava/lang/String;)Z
1065 ·······617:·istore········41065 ·······617:·istore········4
1066 ·······619:·iload·········41066 ·······619:·iload·········4
1067 ·······621:·ifne··········6601067 ·······621:·ifne··········660
1068 ·······624:·new···········#299················//·class·org/jsoup/UnsupportedMimeTypeException1068 ·······624:·new···········#299················//·class·org/jsoup/UnsupportedMimeTypeException
1069 ·······627:·astore_31069 ·······627:·astore_3
Offset 1073, 31 lines modifiedOffset 1073, 31 lines modified
1073 ·······634:·invokeinterface·#54,··1···········//·InterfaceMethod·org/jsoup/Connection$Request.url:()Ljava/net/URL;1073 ·······634:·invokeinterface·#54,··1···········//·InterfaceMethod·org/jsoup/Connection$Request.url:()Ljava/net/URL;
1074 ·······639:·astore········121074 ·······639:·astore········12
1075 ·······641:·aload·········121075 ·······641:·aload·········12
1076 ·······643:·invokevirtual·#281················//·Method·java/net/URL.toString:()Ljava/lang/String;1076 ·······643:·invokevirtual·#281················//·Method·java/net/URL.toString:()Ljava/lang/String;
1077 ·······646:·astore········121077 ·······646:·astore········12
1078 ·······648:·aload_31078 ·······648:·aload_3
1079 ·······649:·aload·········51079 ·······649:·aload·········5
1080 ·······651:·aload·········151080 ·······651:·aload·········14
1081 ·······653:·aload·········121081 ·······653:·aload·········12
1082 ·······655:·invokespecial·#304················//·Method·org/jsoup/UnsupportedMimeTypeException."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V1082 ·······655:·invokespecial·#304················//·Method·org/jsoup/UnsupportedMimeTypeException."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
1083 ·······658:·aload_31083 ·······658:·aload_3
1084 ·······659:·athrow1084 ·······659:·athrow
1085 ·······660:·aconst_null1085 ·······660:·aconst_null
1086 ·······661:·astore········161086 ·······661:·astore········15
1087 ·······663:·aconst_null1087 ·······663:·aconst_null
1088 ·······664:·astore········171088 ·······664:·astore········16
1089 ·······666:·aload·········61089 ·······666:·aload·········6
1090 ·······668:·invokevirtual·#308················//·Method·java/net/HttpURLConnection.getErrorStream:()Ljava/io/InputStream;1090 ·······668:·invokevirtual·#308················//·Method·java/net/HttpURLConnection.getErrorStream:()Ljava/io/InputStream;
1091 ·······671:·astore_31091 ·······671:·astore_3
1092 ·······672:·aload_31092 ·······672:·aload_3
1093 ·······673:·ifnull········8311093 ·······673:·ifnull········831
1094 ·······676:·aload·········61094 ·······676:·aload·········6
1095 ·······678:·invokevirtual·#308················//·Method·java/net/HttpURLConnection.getErrorStream:()Ljava/io/InputStream;1095 ·······678:·invokevirtual·#308················//·Method·java/net/HttpURLConnection.getErrorStream:()Ljava/io/InputStream;
1096 ·······681:·astore········171096 ·······681:·astore········16
1097 ·······683:·ldc_w·········#310················//·String·Content-Encoding1097 ·······683:·ldc_w·········#310················//·String·Content-Encoding
1098 ·······686:·astore_31098 ·······686:·astore_3
1099 ·······687:·aload·········91099 ·······687:·aload·········9
1100 ·······689:·aload_31100 ·······689:·aload_3
1101 ·······690:·invokevirtual·#313················//·Method·hasHeader:(Ljava/lang/String;)Z1101 ·······690:·invokevirtual·#313················//·Method·hasHeader:(Ljava/lang/String;)Z
1102 ·······693:·istore········41102 ·······693:·istore········4
1103 ·······695:·iload·········41103 ·······695:·iload·········4
Offset 1117, 25 lines modifiedOffset 1117, 25 lines modified
1117 ·······724:·iload·········41117 ·······724:·iload·········4
1118 ·······726:·ifeq··········8411118 ·······726:·ifeq··········841
1119 ·······729:·new···········#320················//·class·java/io/BufferedInputStream1119 ·······729:·new···········#320················//·class·java/io/BufferedInputStream
Max diff block lines reached; 25485/32135 bytes (79.31%) of diff not shown.
16.9 KB
org/jsoup/nodes/Document.class
16.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 303, 227 lines modifiedOffset 303, 221 lines modified
303 ········17:·aload_2303 ········17:·aload_2
304 ········18:·checkcast·····#4··················//·class·org/jsoup/nodes/Element304 ········18:·checkcast·····#4··················//·class·org/jsoup/nodes/Element
305 ········21:·astore_2305 ········21:·astore_2
306 ········22:·aload_2306 ········22:·aload_2
307 ········23:·areturn307 ········23:·areturn
308 ········24:·aload_2308 ········24:·aload_2
309 ········25:·getfield······#74·················//·Field·org/jsoup/nodes/Node.childNodes:Ljava/util/List;309 ········25:·getfield······#74·················//·Field·org/jsoup/nodes/Node.childNodes:Ljava/util/List;
310 ········28:·astore_3 
311 ········29:·aload_3 
312 ········30:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;310 ········28:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
313 ········35:·astore········5 
314 ········37:·aload·········5311 ········33:·astore_3
 312 ········34:·aload_3
315 ········39:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z313 ········35:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
316 ········44:·istore········4314 ········40:·istore········5
317 ········46:·iload·········4315 ········42:·iload·········5
318 ········48:·ifeq··········83316 ········44:·ifeq··········78
319 ········51:·aload·········5317 ········47:·aload_3
320 ········53:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;318 ········48:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
321 ········58:·checkcast·····#60·················//·class·org/jsoup/nodes/Node319 ········53:·checkcast·····#60·················//·class·org/jsoup/nodes/Node
322 ········61:·astore········6320 ········56:·astore········6
323 ········63:·aload_0321 ········58:·aload_0
324 ········64:·aload_1322 ········59:·aload_1
325 ········65:·aload·········6323 ········60:·aload·········6
326 ········67:·invokespecial·#94·················//·Method·findFirstElementByTagName:(Ljava/lang/String;Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;324 ········62:·invokespecial·#94·················//·Method·findFirstElementByTagName:(Ljava/lang/String;Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
327 ········70:·astore········7325 ········65:·astore········7
 326 ········67:·aload·········7
 327 ········69:·ifnull········34
328 ········72:·aload·········7328 ········72:·aload·········7
329 ········74:·ifnull········37329 ········74:·astore_2
330 ········77:·aload·········7330 ········75:·goto··········22
 331 ········78:·aconst_null
331 ········79:·astore_2332 ········79:·astore_2
332 ········80:·goto··········22333 ········80:·goto··········22
333 ········83:·aconst_null 
334 ········84:·astore_2 
335 ········85:·goto··········22 
  
336 ··private·void·normaliseStructure(java.lang.String,·org.jsoup.nodes.Element);334 ··private·void·normaliseStructure(java.lang.String,·org.jsoup.nodes.Element);
337 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;)V335 ····descriptor:·(Ljava/lang/String;Lorg/jsoup/nodes/Element;)V
338 ····flags:·(0x0002)·ACC_PRIVATE336 ····flags:·(0x0002)·ACC_PRIVATE
339 ····Code:337 ····Code:
340 ······stack=300,·locals=13,·args_size=3338 ······stack=300,·locals=12,·args_size=3
341 ·········0:·aload_0339 ·········0:·aload_0
342 ·········1:·aload_1340 ·········1:·aload_1
343 ·········2:·invokevirtual·#98·················//·Method·getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements;341 ·········2:·invokevirtual·#98·················//·Method·getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements;
344 ·········5:·astore_3342 ·········5:·astore_3
345 ·········6:·aload_3343 ·········6:·aload_3
346 ·········7:·invokevirtual·#104················//·Method·org/jsoup/select/Elements.first:()Lorg/jsoup/nodes/Element;344 ·········7:·invokevirtual·#104················//·Method·org/jsoup/select/Elements.first:()Lorg/jsoup/nodes/Element;
347 ········10:·astore········4345 ········10:·astore········4
348 ········12:·aload_3346 ········12:·aload_3
349 ········13:·invokevirtual·#108················//·Method·org/jsoup/select/Elements.size:()I347 ········13:·invokevirtual·#108················//·Method·org/jsoup/select/Elements.size:()I
350 ········16:·istore········5348 ········16:·istore········5
351 ········18:·iconst_1349 ········18:·iconst_1
352 ········19:·istore········6350 ········19:·istore········6
353 ········21:·iload·········5351 ········21:·iload·········5
354 ········23:·iload·········6352 ········23:·iload·········6
355 ········25:·if_icmple·····177353 ········25:·if_icmple·····173
356 ········28:·new···········#111················//·class·java/util/ArrayList354 ········28:·new···········#111················//·class·java/util/ArrayList
357 ········31:·astore········7355 ········31:·astore········7
358 ········33:·aload·········7356 ········33:·aload·········7
359 ········35:·invokespecial·#112················//·Method·java/util/ArrayList."<init>":()V357 ········35:·invokespecial·#112················//·Method·java/util/ArrayList."<init>":()V
360 ········38:·iconst_1358 ········38:·iconst_1
361 ········39:·istore········8359 ········39:·istore········8
362 ········41:·aload_3360 ········41:·aload_3
363 ········42:·invokevirtual·#108················//·Method·org/jsoup/select/Elements.size:()I361 ········42:·invokevirtual·#108················//·Method·org/jsoup/select/Elements.size:()I
364 ········45:·istore········5362 ········45:·istore········5
365 ········47:·iload·········8363 ········47:·iload·········8
366 ········49:·iload·········5364 ········49:·iload·········5
367 ········51:·if_icmpge·····131365 ········51:·if_icmpge·····127
368 ········54:·aload_3366 ········54:·aload_3
369 ········55:·iload·········8367 ········55:·iload·········8
370 ········57:·invokevirtual·#116················//·Method·org/jsoup/select/Elements.get:(I)Lorg/jsoup/nodes/Element;368 ········57:·invokevirtual·#116················//·Method·org/jsoup/select/Elements.get:(I)Lorg/jsoup/nodes/Element;
371 ········60:·astore········9369 ········60:·astore········9
372 ········62:·aload·········9370 ········62:·aload·········9
373 ········64:·getfield······#74·················//·Field·org/jsoup/nodes/Node.childNodes:Ljava/util/List;371 ········64:·getfield······#74·················//·Field·org/jsoup/nodes/Node.childNodes:Ljava/util/List;
374 ········67:·astore········10 
375 ········69:·aload·········10 
376 ········71:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;372 ········67:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
377 ········76:·astore········11373 ········72:·astore········10
378 ········78:·aload·········11374 ········74:·aload·········10
379 ········80:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z375 ········76:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
380 ········85:·istore········5376 ········81:·istore········6
381 ········87:·iload·········5377 ········83:·iload·········6
382 ········89:·ifeq··········117378 ········85:·ifeq··········113
383 ········92:·aload·········11379 ········88:·aload·········10
384 ········94:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;380 ········90:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
385 ········99:·checkcast·····#60·················//·class·org/jsoup/nodes/Node381 ········95:·checkcast·····#60·················//·class·org/jsoup/nodes/Node
386 ·······102:·astore········12382 ········98:·astore········11
387 ·······104:·aload·········7383 ·······100:·aload·········7
388 ·······106:·aload·········12384 ·······102:·aload·········11
389 ·······108:·invokeinterface·#119,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z385 ·······104:·invokeinterface·#119,··2··········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z
390 ·······113:·pop386 ·······109:·pop
391 ·······114:·goto··········78387 ·······110:·goto··········74
392 ·······117:·aload·········9388 ·······113:·aload·········9
393 ·······119:·invokevirtual·#122················//·Method·org/jsoup/nodes/Node.remove:()V389 ·······115:·invokevirtual·#122················//·Method·org/jsoup/nodes/Node.remove:()V
394 ·······122:·iload·········8390 ·······118:·iload·········8
395 ·······124:·iconst_1391 ·······120:·iconst_1
396 ·······125:·iadd392 ·······121:·iadd
397 ·······126:·istore········8393 ·······122:·istore········8
398 ·······128:·goto··········41394 ·······124:·goto··········41
399 ·······131:·aload·········7395 ·······127:·aload·········7
400 ·······133:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;396 ·······129:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
401 ·······138:·astore········11397 ·······134:·astore········10
402 ·······140:·aload·········11398 ·······136:·aload·········10
403 ·······142:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z399 ·······138:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
404 ·······147:·istore········5400 ·······143:·istore········6
405 ·······149:·iload·········5401 ·······145:·iload·········6
406 ·······151:·ifeq··········177402 ·······147:·ifeq··········173
407 ·······154:·aload·········11403 ·······150:·aload·········10
408 ·······156:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;404 ·······152:·invokeinterface·#90,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
409 ·······161:·checkcast·····#60·················//·class·org/jsoup/nodes/Node405 ·······157:·checkcast·····#60·················//·class·org/jsoup/nodes/Node
410 ·······164:·astore········9406 ·······160:·astore········9
411 ·······166:·aload·········4407 ·······162:·aload·········4
412 ·······168:·aload·········9408 ·······164:·aload·········9
413 ·······170:·invokevirtual·#126················//·Method·org/jsoup/nodes/Element.appendChild:(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;409 ·······166:·invokevirtual·#126················//·Method·org/jsoup/nodes/Element.appendChild:(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
414 ·······173:·pop410 ·······169:·pop
415 ·······174:·goto··········140411 ·······170:·goto··········136
416 ·······177:·aload·········4412 ·······173:·aload·········4
417 ·······179:·invokevirtual·#129················//·Method·org/jsoup/nodes/Element.parent:()Lorg/jsoup/nodes/Element;413 ·······175:·invokevirtual·#129················//·Method·org/jsoup/nodes/Element.parent:()Lorg/jsoup/nodes/Element;
418 ·······182:·astore········10414 ·······178:·astore········10
419 ·······184:·aload·········10415 ·······180:·aload·········10
420 ·······186:·aload_2416 ·······182:·aload_2
421 ·······187:·invokevirtual·#130················//·Method·org/jsoup/nodes/Element.equals:(Ljava/lang/Object;)Z417 ·······183:·invokevirtual·#130················//·Method·org/jsoup/nodes/Element.equals:(Ljava/lang/Object;)Z
422 ·······190:·istore········5418 ·······186:·istore········5
423 ·······192:·iload·········5419 ·······188:·iload·········5
424 ·······194:·ifne··········204420 ·······190:·ifne··········200
Max diff block lines reached; 7713/17182 bytes (44.89%) of diff not shown.
8.7 KB
org/jsoup/nodes/FormElement.class
8.64 KB
javap -verbose -constants -s -l -private {}
    
Offset 216, 101 lines modifiedOffset 216, 97 lines modified
216 ······stack=300,·locals=11,·args_size=1216 ······stack=300,·locals=11,·args_size=1
217 ·········0:·new···········#27·················//·class·java/util/ArrayList217 ·········0:·new···········#27·················//·class·java/util/ArrayList
218 ·········3:·astore_1218 ·········3:·astore_1
219 ·········4:·aload_1219 ·········4:·aload_1
220 ·········5:·invokespecial·#28·················//·Method·java/util/ArrayList."<init>":()V220 ·········5:·invokespecial·#28·················//·Method·java/util/ArrayList."<init>":()V
221 ·········8:·aload_0221 ·········8:·aload_0
222 ·········9:·getfield······#17·················//·Field·elements:Lorg/jsoup/select/Elements;222 ·········9:·getfield······#17·················//·Field·elements:Lorg/jsoup/select/Elements;
223 ········12:·astore_2 
224 ········13:·aload_2 
225 ········14:·invokevirtual·#32·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;223 ········12:·invokevirtual·#32·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;
226 ········17:·astore_3224 ········15:·astore_2
227 ········18:·aload_3225 ········16:·aload_2
228 ········19:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z226 ········17:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
229 ········24:·istore········4 
230 ········26:·iload·········4227 ········22:·istore_3
 228 ········23:·iload_3
231 ········28:·ifeq··········193229 ········24:·ifeq··········195
232 ········31:·aload_3230 ········27:·aload_2
233 ········32:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;231 ········28:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
234 ········37:·checkcast·····#4··················//·class·org/jsoup/nodes/Element232 ········33:·checkcast·····#4··················//·class·org/jsoup/nodes/Element
235 ········40:·astore········5233 ········36:·astore········4
236 ········42:·aload·········5234 ········38:·aload·········4
237 ········44:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Element.tag:()Lorg/jsoup/parser/Tag;235 ········40:·invokevirtual·#46·················//·Method·org/jsoup/nodes/Element.tag:()Lorg/jsoup/parser/Tag;
238 ········47:·astore_2 
239 ········48:·aload_2236 ········43:·astore········5
 237 ········45:·aload·········5
240 ········49:·invokevirtual·#51·················//·Method·org/jsoup/parser/Tag.isFormSubmittable:()Z238 ········47:·invokevirtual·#51·················//·Method·org/jsoup/parser/Tag.isFormSubmittable:()Z
241 ········52:·istore········4 
242 ········54:·iload·········4239 ········50:·istore_3
 240 ········51:·iload_3
243 ········56:·ifeq··········18241 ········52:·ifeq··········16
244 ········59:·ldc···········#53·················//·String·name242 ········55:·ldc···········#53·················//·String·name
245 ········61:·astore_2243 ········57:·astore········5
 244 ········59:·aload·········4
246 ········62:·aload·········5245 ········61:·aload·········5
247 ········64:·aload_2 
248 ········65:·invokevirtual·#57·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;246 ········63:·invokevirtual·#57·················//·Method·org/jsoup/nodes/Element.attr:(Ljava/lang/String;)Ljava/lang/String;
249 ········68:·astore········6247 ········66:·astore········6
250 ········70:·aload·········6248 ········68:·aload·········6
251 ········72:·invokevirtual·#63·················//·Method·java/lang/String.length:()I249 ········70:·invokevirtual·#63·················//·Method·java/lang/String.length:()I
252 ········75:·istore········4 
253 ········77:·iload·········4250 ········73:·istore_3
 251 ········74:·iload_3
254 ········79:·ifeq··········18252 ········75:·ifeq··········16
255 ········82:·ldc···········#65·················//·String·select253 ········78:·ldc···········#65·················//·String·select
256 ········84:·astore_2254 ········80:·astore········5
257 ········85:·aload·········5255 ········82:·aload·········4
258 ········87:·invokevirtual·#69·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;256 ········84:·invokevirtual·#69·················//·Method·org/jsoup/nodes/Element.tagName:()Ljava/lang/String;
259 ········90:·astore········7257 ········87:·astore········7
260 ········92:·aload_2258 ········89:·aload·········5
261 ········93:·aload·········7259 ········91:·aload·········7
262 ········95:·invokevirtual·#70·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z260 ········93:·invokevirtual·#70·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
 261 ········96:·istore_3
 262 ········97:·iload_3
263 ········98:·istore········4263 ········98:·ifeq··········169
264 ·······100:·iload·········4264 ·······101:·aload·········4
265 ·······102:·ifeq··········171 
266 ·······105:·ldc···········#72·················//·String·option[selected]265 ·······103:·ldc···········#72·················//·String·option[selected]
267 ·······107:·astore_2 
268 ·······108:·aload·········5 
269 ·······110:·aload_2 
270 ·······111:·invokevirtual·#75·················//·Method·org/jsoup/nodes/Element.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;266 ·······105:·invokevirtual·#75·················//·Method·org/jsoup/nodes/Element.select:(Ljava/lang/String;)Lorg/jsoup/select/Elements;
271 ·······114:·astore········8267 ·······108:·astore········8
272 ·······116:·aload·········8268 ·······110:·aload·········8
273 ·······118:·invokevirtual·#32·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;269 ·······112:·invokevirtual·#32·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;
274 ·······121:·astore········9270 ·······115:·astore········5
275 ·······123:·aload·········9271 ·······117:·aload·········5
276 ·······125:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z272 ·······119:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
277 ·······130:·istore········4273 ·······124:·istore········9
278 ·······132:·iload·········4274 ·······126:·iload·········9
279 ·······134:·ifeq··········18275 ·······128:·ifeq··········16
280 ·······137:·aload·········9276 ·······131:·aload·········5
281 ·······139:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;277 ·······133:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
282 ·······144:·checkcast·····#4··················//·class·org/jsoup/nodes/Element278 ·······138:·checkcast·····#4··················//·class·org/jsoup/nodes/Element
283 ·······147:·astore········10279 ·······141:·astore········10
284 ·······149:·aload·········10280 ·······143:·aload·········10
285 ·······151:·invokevirtual·#78·················//·Method·org/jsoup/nodes/Element.val:()Ljava/lang/String;281 ·······145:·invokevirtual·#78·················//·Method·org/jsoup/nodes/Element.val:()Ljava/lang/String;
286 ·······154:·astore_2282 ·······148:·astore········7
287 ·······155:·aload·········6283 ·······150:·aload·········6
288 ·······157:·aload_2284 ·······152:·aload·········7
289 ·······158:·invokestatic··#84·················//·Method·org/jsoup/helper/HttpConnection$KeyVal.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;285 ·······154:·invokestatic··#84·················//·Method·org/jsoup/helper/HttpConnection$KeyVal.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;
290 ·······161:·astore_2286 ·······157:·astore········7
291 ·······162:·aload_1287 ·······159:·aload_1
292 ·······163:·aload_2288 ·······160:·aload·········7
293 ·······164:·invokevirtual·#86·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z289 ·······162:·invokevirtual·#86·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
294 ·······167:·pop290 ·······165:·pop
295 ·······168:·goto··········123291 ·······166:·goto··········117
296 ·······171:·aload·········5292 ·······169:·aload·········4
297 ·······173:·invokevirtual·#78·················//·Method·org/jsoup/nodes/Element.val:()Ljava/lang/String;293 ·······171:·invokevirtual·#78·················//·Method·org/jsoup/nodes/Element.val:()Ljava/lang/String;
298 ·······176:·astore_2294 ·······174:·astore········5
299 ·······177:·aload·········6295 ·······176:·aload·········6
300 ·······179:·aload_2296 ·······178:·aload·········5
301 ·······180:·invokestatic··#84·················//·Method·org/jsoup/helper/HttpConnection$KeyVal.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;297 ·······180:·invokestatic··#84·················//·Method·org/jsoup/helper/HttpConnection$KeyVal.create:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;
302 ·······183:·astore_2298 ·······183:·astore········5
303 ·······184:·aload_1299 ·······185:·aload_1
304 ·······185:·aload_2300 ·······186:·aload·········5
305 ·······186:·invokevirtual·#86·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z301 ·······188:·invokevirtual·#86·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
306 ·······189:·pop302 ·······191:·pop
307 ·······190:·goto··········18303 ·······192:·goto··········16
308 ·······193:·aload_1304 ·······195:·aload_1
309 ·······194:·areturn305 ·······196:·areturn
  
310 ··public·org.jsoup.Connection·submit();306 ··public·org.jsoup.Connection·submit();
311 ····descriptor:·()Lorg/jsoup/Connection;307 ····descriptor:·()Lorg/jsoup/Connection;
312 ····flags:·(0x0001)·ACC_PUBLIC308 ····flags:·(0x0001)·ACC_PUBLIC
313 ····Code:309 ····Code:
314 ······stack=300,·locals=6,·args_size=1310 ······stack=300,·locals=6,·args_size=1
315 ·········0:·ldc···········#88·················//·String·action311 ·········0:·ldc···········#88·················//·String·action
3.58 KB
org/jsoup/select/StructuralEvaluator$Has.class
3.49 KB
javap -verbose -constants -s -l -private {}
    
Offset 74, 52 lines modifiedOffset 74, 50 lines modified
74 ·········6:·putfield······#12·················//·Field·evaluator:Lorg/jsoup/select/Evaluator;74 ·········6:·putfield······#12·················//·Field·evaluator:Lorg/jsoup/select/Evaluator;
75 ·········9:·return75 ·········9:·return
  
76 ··public·boolean·matches(org.jsoup.nodes.Element,·org.jsoup.nodes.Element);76 ··public·boolean·matches(org.jsoup.nodes.Element,·org.jsoup.nodes.Element);
77 ····descriptor:·(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z77 ····descriptor:·(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z
78 ····flags:·(0x0001)·ACC_PUBLIC78 ····flags:·(0x0001)·ACC_PUBLIC
79 ····Code:79 ····Code:
80 ······stack=300,·locals=7,·args_size=380 ······stack=300,·locals=8,·args_size=3
81 ·········0:·aload_281 ·········0:·aload_2
82 ·········1:·invokevirtual·#18·················//·Method·org/jsoup/nodes/Element.getAllElements:()Lorg/jsoup/select/Elements;82 ·········1:·invokevirtual·#18·················//·Method·org/jsoup/nodes/Element.getAllElements:()Lorg/jsoup/select/Elements;
83 ·········4:·astore_3 
84 ·········5:·aload_3 
85 ·········6:·invokevirtual·#24·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;83 ·········4:·invokevirtual·#24·················//·Method·org/jsoup/select/Elements.iterator:()Ljava/util/Iterator;
86 ·········9:·astore········4 
87 ········11:·aload·········484 ·········7:·astore_3
 85 ·········8:·aload_3
88 ········13:·invokeinterface·#30,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z86 ·········9:·invokeinterface·#30,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
89 ········18:·istore········587 ········14:·istore········4
90 ········20:·iload·········588 ········16:·iload·········4
91 ········22:·ifeq··········6889 ········18:·ifeq··········65
92 ········25:·aload·········490 ········21:·aload_3
93 ········27:·invokeinterface·#34,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;91 ········22:·invokeinterface·#34,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
94 ········32:·checkcast·····#14·················//·class·org/jsoup/nodes/Element92 ········27:·checkcast·····#14·················//·class·org/jsoup/nodes/Element
95 ········35:·astore········693 ········30:·astore········5
96 ········37:·aload·········694 ········32:·aload·········5
97 ········39:·aload_295 ········34:·aload_2
98 ········40:·if_acmpeq·····1196 ········35:·if_acmpeq·····8
99 ········43:·aload_097 ········38:·aload_0
100 ········44:·getfield······#12·················//·Field·evaluator:Lorg/jsoup/select/Evaluator;98 ········39:·getfield······#12·················//·Field·evaluator:Lorg/jsoup/select/Evaluator;
101 ········47:·astore_3 
102 ········48:·aload_399 ········42:·astore········6
 100 ········44:·aload·········6
103 ········49:·aload_1101 ········46:·aload_1
104 ········50:·aload·········6102 ········47:·aload·········5
105 ········52:·invokevirtual·#40·················//·Method·org/jsoup/select/Evaluator.matches:(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z103 ········49:·invokevirtual·#40·················//·Method·org/jsoup/select/Evaluator.matches:(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z
106 ········55:·istore········5104 ········52:·istore········4
107 ········57:·iload·········5105 ········54:·iload·········4
108 ········59:·ifeq··········11106 ········56:·ifeq··········8
109 ········62:·iconst_1107 ········59:·iconst_1
110 ········63:·istore········5108 ········60:·istore········7
111 ········65:·iload·········5109 ········62:·iload·········7
112 ········67:·ireturn110 ········64:·ireturn
113 ········68:·iconst_0111 ········65:·iconst_0
114 ········69:·istore········5112 ········66:·istore········7
115 ········71:·aconst_null113 ········68:·aconst_null
116 ········72:·astore_3114 ········69:·astore_3
117 ········73:·goto··········65115 ········70:·goto··········62
  
118 ··public·java.lang.String·toString();116 ··public·java.lang.String·toString();
119 ····descriptor:·()Ljava/lang/String;117 ····descriptor:·()Ljava/lang/String;
120 ····flags:·(0x0001)·ACC_PUBLIC118 ····flags:·(0x0001)·ACC_PUBLIC
121 ····Code:119 ····Code:
122 ······stack=300,·locals=3,·args_size=1120 ······stack=300,·locals=3,·args_size=1
123 ·········0:·iconst_1121 ·········0:·iconst_1
271 B
smali/info/hoang8f/fbutton/R.smali
    
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·921 ····.line·9
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·50 
24 ····return-void23 ····return-void
25 .end·method24 .end·method
623 B
smali/com/omegavesko/sutransplus/HomeActivity$4$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$4;21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$4;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$4;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$4;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/omegavesko/sutransplus/HomeActivity$4;
  
25 ····.prologue26 ····.prologue
26 ····.line·48627 ····.line·486
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4$1;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$4;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4$1;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$4;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.84 KB
smali/com/omegavesko/sutransplus/HomeActivityListAdapter.smali
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 .field·private·robotoLight:Landroid/graphics/Typeface;65 .field·private·robotoLight:Landroid/graphics/Typeface;
  
66 .field·private·final·values:[Lcom/omegavesko/sutransplus/Polazak;66 .field·private·final·values:[Lcom/omegavesko/sutransplus/Polazak;
  
  
67 #·direct·methods67 #·direct·methods
68 .method·public·constructor·<init>(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;Ljava/util/Map;)V68 .method·public·constructor·<init>(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;Ljava/util/Map;)V
69 ····.locals·769 ····.locals·5
70 ····.param·p1,·"context"····#·Landroid/content/Context;70 ····.param·p1,·"context"····#·Landroid/content/Context;
71 ····.param·p2,·"values"····#·[Lcom/omegavesko/sutransplus/Polazak;71 ····.param·p2,·"values"····#·[Lcom/omegavesko/sutransplus/Polazak;
72 ····.annotation·system·Ldalvik/annotation/Signature;72 ····.annotation·system·Ldalvik/annotation/Signature;
73 ········value·=·{73 ········value·=·{
74 ············"(",74 ············"(",
75 ············"Landroid/content/Context;",75 ············"Landroid/content/Context;",
76 ············"[",76 ············"[",
Offset 85, 127 lines modifiedOffset 85, 122 lines modified
85 ············">;)V"85 ············">;)V"
86 ········}86 ········}
87 ····.end·annotation87 ····.end·annotation
  
88 ····.prologue88 ····.prologue
89 ····.line·4189 ····.line·41
90 ····.local·p3,·"lineDetails":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"90 ····.local·p3,·"lineDetails":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
91 ····const·v5,·0x7f03000291 ····const·v2,·0x7f030002
  
92 ····invoke-direct·{p0,·p1,·v5,·p2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V92 ····invoke-direct·{p0,·p1,·v2,·p2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V
  
93 ····.line·3293 ····.line·32
94 ····new-instance·v5,·Ljava/util/ArrayList;94 ····new-instance·v2,·Ljava/util/ArrayList;
  
95 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V95 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
96 ····iput-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->lineList:Ljava/util/List;96 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->lineList:Ljava/util/List;
  
97 ····.line·3397 ····.line·33
98 ····new-instance·v5,·Ljava/util/ArrayList;98 ····new-instance·v2,·Ljava/util/ArrayList;
  
99 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V99 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
100 ····iput-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;100 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;
  
101 ····.line·34101 ····.line·34
102 ····new-instance·v5,·Ljava/util/ArrayList;102 ····new-instance·v2,·Ljava/util/ArrayList;
  
103 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V103 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
104 ····iput-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->commuterLineList:Ljava/util/List;104 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->commuterLineList:Ljava/util/List;
  
105 ····.line·42105 ····.line·42
106 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->context:Landroid/content/Context;106 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->context:Landroid/content/Context;
  
107 ····.line·43107 ····.line·43
108 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->values:[Lcom/omegavesko/sutransplus/Polazak;108 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->values:[Lcom/omegavesko/sutransplus/Polazak;
  
109 ····.line·45109 ····.line·45
110 ····iput-object·p3,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->lineDetails:Ljava/util/Map;110 ····iput-object·p3,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->lineDetails:Ljava/util/Map;
  
111 ····.line·47111 ····.line·47
112 ····invoke-virtual·{p1},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;112 ····invoke-virtual·{p1},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
113 ····move-result-object·v5113 ····move-result-object·v2
  
114 ····const-string·v6,·"fonts/Roboto-Light.ttf"114 ····const-string·v3,·"fonts/Roboto-Light.ttf"
  
115 ····invoke-static·{v5,·v6},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;115 ····invoke-static·{v2,·v3},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
  
116 ····move-result-object·v5116 ····move-result-object·v2
  
117 ····iput-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->robotoLight:Landroid/graphics/Typeface;117 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->robotoLight:Landroid/graphics/Typeface;
  
118 ····.line·49118 ····.line·49
119 ····move-object·v0,·p2119 ····array-length·v3,·p2
  
120 ····.local·v0,·"arr$":[Lcom/omegavesko/sutransplus/Polazak; 
121 ····array-length·v3,·v0 
  
122 ····.local·v3,·"len$":I 
123 ····const/4·v2,·0x0120 ····const/4·v2,·0x0
  
124 ····.local·v2,·"i$":I 
125 ····:goto_0121 ····:goto_0
126 ····if-ge·v2,·v3,·:cond_2122 ····if-ge·v2,·v3,·:cond_2
  
127 ····aget-object·v1,·v0,·v2123 ····aget-object·v0,·p2,·v2
  
128 ····.line·51124 ····.line·51
129 ····.local·v1,·"bus":Lcom/omegavesko/sutransplus/Polazak;125 ····.local·v0,·"bus":Lcom/omegavesko/sutransplus/Polazak;
130 ····iget-object·v4,·v1,·Lcom/omegavesko/sutransplus/Polazak;->linija:Ljava/lang/String;126 ····iget-object·v1,·v0,·Lcom/omegavesko/sutransplus/Polazak;->linija:Ljava/lang/String;
  
131 ····.line·53127 ····.line·53
132 ····.local·v4,·"lineNumber":Ljava/lang/String;128 ····.local·v1,·"lineNumber":Ljava/lang/String;
133 ····iget-boolean·v5,·v1,·Lcom/omegavesko/sutransplus/Polazak;->gradski:Z129 ····iget-boolean·v4,·v0,·Lcom/omegavesko/sutransplus/Polazak;->gradski:Z
  
134 ····if-eqz·v5,·:cond_1130 ····if-eqz·v4,·:cond_1
  
135 ····.line·55131 ····.line·55
136 ····iget-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;132 ····iget-object·v4,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;
  
137 ····invoke-interface·{v5,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z133 ····invoke-interface·{v4,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
138 ····move-result·v5134 ····move-result·v4
  
139 ····if-nez·v5,·:cond_0135 ····if-nez·v4,·:cond_0
  
140 ····.line·57136 ····.line·57
141 ····iget-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;137 ····iget-object·v4,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->cityLineList:Ljava/util/List;
  
142 ····invoke-interface·{v5,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z138 ····invoke-interface·{v4,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
143 ····.line·49139 ····.line·49
144 ····:cond_0140 ····:cond_0
145 ····:goto_1141 ····:goto_1
146 ····add-int/lit8·v2,·v2,·0x1142 ····add-int/lit8·v2,·v2,·0x1
  
147 ····goto·:goto_0143 ····goto·:goto_0
  
148 ····.line·62144 ····.line·62
149 ····:cond_1145 ····:cond_1
150 ····iget-object·v5,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->commuterLineList:Ljava/util/List;146 ····iget-object·v4,·p0,·Lcom/omegavesko/sutransplus/HomeActivityListAdapter;->commuterLineList:Ljava/util/List;
  
151 ····invoke-interface·{v5,·v4},·Ljava/util/List;->contains(Ljava/lang/Object;)Z147 ····invoke-interface·{v4,·v1},·Ljava/util/List;->contains(Ljava/lang/Object;)Z
  
152 ····move-result·v5148 ····move-result·v4
  
153 ····if-nez·v5,·:cond_0149 ····if-nez·v4,·:cond_0
  
154 ····.line·64150 ····.line·64
Max diff block lines reached; 526/6880 bytes (7.65%) of diff not shown.
609 B
smali/com/omegavesko/sutransplus/HomeActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/HomeActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·39227 ····.line·392
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$1;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$1;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/omegavesko/sutransplus/HomeActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/HomeActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·44827 ····.line·448
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$3;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$3;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19.3 KB
smali/com/omegavesko/sutransplus/LineActivityListAdapter.smali
    
Offset 130, 345 lines modifiedOffset 130, 328 lines modified
130 .field·private·robotoLight:Landroid/graphics/Typeface;130 .field·private·robotoLight:Landroid/graphics/Typeface;
  
131 .field·private·final·values:[Lcom/omegavesko/sutransplus/Polazak;131 .field·private·final·values:[Lcom/omegavesko/sutransplus/Polazak;
  
  
132 #·direct·methods132 #·direct·methods
133 .method·public·constructor·<init>(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;)V133 .method·public·constructor·<init>(Landroid/content/Context;[Lcom/omegavesko/sutransplus/Polazak;)V
134 ····.locals·6134 ····.locals·5
135 ····.param·p1,·"context"····#·Landroid/content/Context;135 ····.param·p1,·"context"····#·Landroid/content/Context;
136 ····.param·p2,·"values"····#·[Lcom/omegavesko/sutransplus/Polazak;136 ····.param·p2,·"values"····#·[Lcom/omegavesko/sutransplus/Polazak;
  
137 ····.prologue137 ····.prologue
 138 ····const/4·v1,·0x0
  
138 ····.line·47139 ····.line·47
139 ····const·v4,·0x7f030002140 ····const·v2,·0x7f030002
  
140 ····invoke-direct·{p0,·p1,·v4,·p2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V141 ····invoke-direct·{p0,·p1,·v2,·p2},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V
  
141 ····.line·31142 ····.line·31
142 ····new-instance·v4,·Ljava/util/ArrayList;143 ····new-instance·v2,·Ljava/util/ArrayList;
  
143 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V144 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
144 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_toWeekday:Ljava/util/List;145 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_toWeekday:Ljava/util/List;
  
145 ····.line·32146 ····.line·32
146 ····new-instance·v4,·Ljava/util/ArrayList;147 ····new-instance·v2,·Ljava/util/ArrayList;
  
147 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V148 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
148 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_toWeekend:Ljava/util/List;149 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_toWeekend:Ljava/util/List;
  
149 ····.line·33150 ····.line·33
150 ····new-instance·v4,·Ljava/util/ArrayList;151 ····new-instance·v2,·Ljava/util/ArrayList;
  
151 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V152 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
152 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_fromWeekday:Ljava/util/List;153 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_fromWeekday:Ljava/util/List;
  
153 ····.line·34154 ····.line·34
154 ····new-instance·v4,·Ljava/util/ArrayList;155 ····new-instance·v2,·Ljava/util/ArrayList;
  
155 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V156 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
156 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_fromWeekend:Ljava/util/List;157 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->city_fromWeekend:Ljava/util/List;
  
157 ····.line·36158 ····.line·36
158 ····new-instance·v4,·Ljava/util/ArrayList;159 ····new-instance·v2,·Ljava/util/ArrayList;
  
159 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V160 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
160 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toWeekday:Ljava/util/List;161 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toWeekday:Ljava/util/List;
  
161 ····.line·37162 ····.line·37
162 ····new-instance·v4,·Ljava/util/ArrayList;163 ····new-instance·v2,·Ljava/util/ArrayList;
  
163 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V164 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
164 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toSaturday:Ljava/util/List;165 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toSaturday:Ljava/util/List;
  
165 ····.line·38166 ····.line·38
166 ····new-instance·v4,·Ljava/util/ArrayList;167 ····new-instance·v2,·Ljava/util/ArrayList;
  
167 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V168 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
168 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toSunday:Ljava/util/List;169 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_toSunday:Ljava/util/List;
  
169 ····.line·39170 ····.line·39
170 ····new-instance·v4,·Ljava/util/ArrayList;171 ····new-instance·v2,·Ljava/util/ArrayList;
  
171 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V172 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
172 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromWeekday:Ljava/util/List;173 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromWeekday:Ljava/util/List;
  
173 ····.line·40174 ····.line·40
174 ····new-instance·v4,·Ljava/util/ArrayList;175 ····new-instance·v2,·Ljava/util/ArrayList;
  
175 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V176 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
176 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromSaturday:Ljava/util/List;177 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromSaturday:Ljava/util/List;
  
177 ····.line·41178 ····.line·41
178 ····new-instance·v4,·Ljava/util/ArrayList;179 ····new-instance·v2,·Ljava/util/ArrayList;
  
179 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V180 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
180 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromSunday:Ljava/util/List;181 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->commuter_fromSunday:Ljava/util/List;
  
181 ····.line·48182 ····.line·48
182 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->context:Landroid/content/Context;183 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->context:Landroid/content/Context;
  
183 ····.line·49184 ····.line·49
184 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->values:[Lcom/omegavesko/sutransplus/Polazak;185 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->values:[Lcom/omegavesko/sutransplus/Polazak;
  
185 ····.line·51186 ····.line·51
186 ····invoke-virtual·{p1},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;187 ····invoke-virtual·{p1},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
187 ····move-result-object·v4188 ····move-result-object·v2
  
188 ····const-string·v5,·"fonts/Roboto-Light.ttf"189 ····const-string·v3,·"fonts/Roboto-Light.ttf"
  
189 ····invoke-static·{v4,·v5},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;190 ····invoke-static·{v2,·v3},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
  
190 ····move-result-object·v4191 ····move-result-object·v2
  
191 ····iput-object·v4,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->robotoLight:Landroid/graphics/Typeface;192 ····iput-object·v2,·p0,·Lcom/omegavesko/sutransplus/LineActivityListAdapter;->robotoLight:Landroid/graphics/Typeface;
  
192 ····.line·53193 ····.line·53
193 ····const/4·v4,·0x0 
  
194 ····aget-object·v4,·p2,·v4194 ····aget-object·v2,·p2,·v1
  
195 ····iget-boolean·v4,·v4,·Lcom/omegavesko/sutransplus/Polazak;->gradski:Z195 ····iget-boolean·v2,·v2,·Lcom/omegavesko/sutransplus/Polazak;->gradski:Z
  
196 ····if-eqz·v4,·:cond_4196 ····if-eqz·v2,·:cond_4
  
197 ····.line·57197 ····.line·57
198 ····move-object·v0,·p2 
  
199 ····.local·v0,·"arr$":[Lcom/omegavesko/sutransplus/Polazak; 
200 ····array-length·v3,·v0198 ····array-length·v2,·p2
  
201 ····.local·v3,·"len$":I 
202 ····const/4·v2,·0x0 
  
203 ····.local·v2,·"i$":I 
Max diff block lines reached; 12697/19683 bytes (64.51%) of diff not shown.
285 B
smali/com/omegavesko/sutransplus/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·408 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
13.1 KB
smali/com/omegavesko/sutransplus/LineActivity.smali
    
Offset 46, 166 lines modifiedOffset 46, 165 lines modified
46 ····.prologue46 ····.prologue
47 ····.line·3847 ····.line·38
48 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V48 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
49 ····.line·4049 ····.line·40
50 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getApplicationContext()Landroid/content/Context;50 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getApplicationContext()Landroid/content/Context;
  
51 ····move-result-object·v851 ····move-result-object·v7
  
52 ····invoke-virtual·{v8},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;52 ····invoke-virtual·{v7},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
53 ····move-result-object·v853 ····move-result-object·v7
  
54 ····const-string·v9,·"fonts/Roboto-Light.ttf"54 ····const-string·v8,·"fonts/Roboto-Light.ttf"
  
55 ····invoke-static·{v8,·v9},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;55 ····invoke-static·{v7,·v8},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
  
56 ····move-result-object·v856 ····move-result-object·v7
  
57 ····iput-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->robotoLight:Landroid/graphics/Typeface;57 ····iput-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->robotoLight:Landroid/graphics/Typeface;
  
58 ····.line·4258 ····.line·42
59 ····const/high16·v8,·0x7f04000059 ····const/high16·v7,·0x7f040000
  
60 ····const·v9,·0x7f04000160 ····const·v8,·0x7f040001
  
61 ····invoke-virtual·{p0,·v8,·v9},·Lcom/omegavesko/sutransplus/LineActivity;->overridePendingTransition(II)V61 ····invoke-virtual·{p0,·v7,·v8},·Lcom/omegavesko/sutransplus/LineActivity;->overridePendingTransition(II)V
  
62 ····.line·4462 ····.line·44
63 ····const·v8,·0x7f03000163 ····const·v7,·0x7f030001
  
64 ····invoke-virtual·{p0,·v8},·Lcom/omegavesko/sutransplus/LineActivity;->setContentView(I)V64 ····invoke-virtual·{p0,·v7},·Lcom/omegavesko/sutransplus/LineActivity;->setContentView(I)V
  
65 ····.line·4665 ····.line·46
66 ····const·v8,·0x7f07000b66 ····const·v7,·0x7f07000b
  
67 ····invoke-virtual·{p0,·v8},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;67 ····invoke-virtual·{p0,·v7},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;
  
68 ····move-result-object·v868 ····move-result-object·v7
  
69 ····check-cast·v8,·Landroid/widget/TextView;69 ····check-cast·v7,·Landroid/widget/TextView;
  
70 ····iput-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;70 ····iput-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;
  
71 ····.line·4771 ····.line·47
72 ····const·v8,·0x7f07000c72 ····const·v7,·0x7f07000c
  
73 ····invoke-virtual·{p0,·v8},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;73 ····invoke-virtual·{p0,·v7},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;
  
74 ····move-result-object·v874 ····move-result-object·v7
  
75 ····check-cast·v8,·Landroid/widget/ListView;75 ····check-cast·v7,·Landroid/widget/ListView;
  
76 ····iput-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineBusList:Landroid/widget/ListView;76 ····iput-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineBusList:Landroid/widget/ListView;
  
77 ····.line·4977 ····.line·49
78 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getApplicationContext()Landroid/content/Context;78 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getApplicationContext()Landroid/content/Context;
  
79 ····move-result-object·v879 ····move-result-object·v7
  
80 ····invoke-virtual·{v8},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;80 ····invoke-virtual·{v7},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
81 ····move-result-object·v881 ····move-result-object·v7
  
82 ····const-string·v9,·"fonts/Roboto-Light.ttf"82 ····const-string·v8,·"fonts/Roboto-Light.ttf"
  
83 ····invoke-static·{v8,·v9},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;83 ····invoke-static·{v7,·v8},·Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
  
84 ····move-result-object·v784 ····move-result-object·v6
  
85 ····.line·5085 ····.line·50
86 ····.local·v7,·"robotoLight":Landroid/graphics/Typeface;86 ····.local·v6,·"robotoLight":Landroid/graphics/Typeface;
87 ····iget-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;87 ····iget-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;
  
88 ····invoke-virtual·{v8,·v7},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V88 ····invoke-virtual·{v7,·v6},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
  
89 ····.line·5289 ····.line·52
90 ····const·v8,·0x7f07000d90 ····const·v7,·0x7f07000d
  
91 ····invoke-virtual·{p0,·v8},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;91 ····invoke-virtual·{p0,·v7},·Lcom/omegavesko/sutransplus/LineActivity;->findViewById(I)Landroid/view/View;
  
92 ····move-result-object·v892 ····move-result-object·v7
  
93 ····check-cast·v8,·Landroid/widget/TextView;93 ····check-cast·v7,·Landroid/widget/TextView;
  
94 ····iput-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;94 ····iput-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;
  
95 ····.line·5495 ····.line·54
96 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getIntent()Landroid/content/Intent;96 ····invoke-virtual·{p0},·Lcom/omegavesko/sutransplus/LineActivity;->getIntent()Landroid/content/Intent;
  
97 ····move-result-object·v597 ····move-result-object·v4
  
98 ····.line·5598 ····.line·55
99 ····.local·v5,·"intent":Landroid/content/Intent;99 ····.local·v4,·"intent":Landroid/content/Intent;
100 ····const-string·v8,·"com.omegavesko.sutransplus.LINE"100 ····const-string·v7,·"com.omegavesko.sutransplus.LINE"
  
101 ····invoke-virtual·{v5,·v8},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;101 ····invoke-virtual·{v4,·v7},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
102 ····move-result-object·v8102 ····move-result-object·v7
  
103 ····iput-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineName:Ljava/lang/String;103 ····iput-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineName:Ljava/lang/String;
  
104 ····.line·56104 ····.line·56
105 ····iget-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;105 ····iget-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;
  
106 ····const-string·v9,·"com.omegavesko.sutransplus.LINE_DETAILS"106 ····const-string·v8,·"com.omegavesko.sutransplus.LINE_DETAILS"
  
107 ····invoke-virtual·{v5,·v9},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;107 ····invoke-virtual·{v4,·v8},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
108 ····move-result-object·v9108 ····move-result-object·v8
  
109 ····invoke-virtual·{v8,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V109 ····invoke-virtual·{v7,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
110 ····.line·57110 ····.line·57
111 ····iget-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;111 ····iget-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineDetails:Landroid/widget/TextView;
  
112 ····invoke-virtual·{v8,·v7},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V112 ····invoke-virtual·{v7,·v6},·Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
  
113 ····.line·59113 ····.line·59
114 ····iget-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;114 ····iget-object·v7,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineNameView:Landroid/widget/TextView;
  
115 ····iget-object·v9,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineName:Ljava/lang/String;115 ····iget-object·v8,·p0,·Lcom/omegavesko/sutransplus/LineActivity;->lineName:Ljava/lang/String;
  
116 ····invoke-virtual·{v8,·v9},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V116 ····invoke-virtual·{v7,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
117 ····.line·61117 ····.line·61
118 ····new-instance·v2,·Lcom/omegavesko/sutransplus/DatabaseHandler;118 ····new-instance·v2,·Lcom/omegavesko/sutransplus/DatabaseHandler;
Max diff block lines reached; 5188/13284 bytes (39.05%) of diff not shown.
699 B
smali/com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
640 B
smali/com/omegavesko/sutransplus/HomeActivity$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$lineName:Ljava/lang/String;22 .field·final·synthetic·val$lineName:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/HomeActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·47928 ····.line·479
28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;29 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
29 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4;->val$lineName:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$4;->val$lineName:Ljava/lang/String;
  
11.4 KB
smali/com/omegavesko/sutransplus/HomeActivity.smali
    
Offset 165, 124 lines modifiedOffset 165, 116 lines modified
165 ····return-object·v0165 ····return-object·v0
166 .end·method166 .end·method
  
167 .method·private·haveNetworkConnection()Z167 .method·private·haveNetworkConnection()Z
168 ····.locals·10168 ····.locals·10
  
169 ····.prologue169 ····.prologue
 170 ····const/4·v5,·0x0
  
170 ····.line·499171 ····.line·499
171 ····const/4·v3,·0x0172 ····const/4·v2,·0x0
  
172 ····.line·500173 ····.line·500
173 ····.local·v3,·"haveConnectedWifi":Z174 ····.local·v2,·"haveConnectedWifi":Z
174 ····const/4·v2,·0x0175 ····const/4·v1,·0x0
  
175 ····.line·502176 ····.line·502
176 ····.local·v2,·"haveConnectedMobile":Z177 ····.local·v1,·"haveConnectedMobile":Z
177 ····const-string·v8,·"connectivity"178 ····const-string·v6,·"connectivity"
  
178 ····invoke-virtual·{p0,·v8},·Lcom/omegavesko/sutransplus/HomeActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;179 ····invoke-virtual·{p0,·v6},·Lcom/omegavesko/sutransplus/HomeActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
179 ····move-result-object·v1180 ····move-result-object·v0
  
180 ····check-cast·v1,·Landroid/net/ConnectivityManager;181 ····check-cast·v0,·Landroid/net/ConnectivityManager;
  
181 ····.line·503182 ····.line·503
182 ····.local·v1,·"cm":Landroid/net/ConnectivityManager;183 ····.local·v0,·"cm":Landroid/net/ConnectivityManager;
183 ····invoke-virtual·{v1},·Landroid/net/ConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;184 ····invoke-virtual·{v0},·Landroid/net/ConnectivityManager;->getAllNetworkInfo()[Landroid/net/NetworkInfo;
  
184 ····move-result-object·v6185 ····move-result-object·v3
  
185 ····.line·504186 ····.line·504
186 ····.local·v6,·"netInfo":[Landroid/net/NetworkInfo;187 ····.local·v3,·"netInfo":[Landroid/net/NetworkInfo;
187 ····move-object·v0,·v6188 ····array-length·v7,·v3
  
 189 ····move·v6,·v5
188 ····.local·v0,·"arr$":[Landroid/net/NetworkInfo; 
189 ····array-length·v5,·v0 
  
190 ····.local·v5,·"len$":I 
191 ····const/4·v4,·0x0 
  
192 ····.local·v4,·"i$":I 
193 ····:goto_0190 ····:goto_0
194 ····if-ge·v4,·v5,·:cond_2191 ····if-ge·v6,·v7,·:cond_2
  
195 ····aget-object·v7,·v0,·v4192 ····aget-object·v4,·v3,·v6
  
196 ····.line·505193 ····.line·505
197 ····.local·v7,·"ni":Landroid/net/NetworkInfo;194 ····.local·v4,·"ni":Landroid/net/NetworkInfo;
198 ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String;195 ····invoke-virtual·{v4},·Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String;
  
199 ····move-result-object·v8196 ····move-result-object·v8
  
200 ····const-string·v9,·"WIFI"197 ····const-string·v9,·"WIFI"
  
201 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z198 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
202 ····move-result·v8199 ····move-result·v8
  
203 ····if-eqz·v8,·:cond_0200 ····if-eqz·v8,·:cond_0
  
204 ····.line·506201 ····.line·506
205 ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z202 ····invoke-virtual·{v4},·Landroid/net/NetworkInfo;->isConnected()Z
  
206 ····move-result·v8203 ····move-result·v8
  
207 ····if-eqz·v8,·:cond_0204 ····if-eqz·v8,·:cond_0
  
208 ····.line·507205 ····.line·507
209 ····const/4·v3,·0x1206 ····const/4·v2,·0x1
  
210 ····.line·508207 ····.line·508
211 ····:cond_0208 ····:cond_0
212 ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String;209 ····invoke-virtual·{v4},·Landroid/net/NetworkInfo;->getTypeName()Ljava/lang/String;
  
213 ····move-result-object·v8210 ····move-result-object·v8
  
214 ····const-string·v9,·"MOBILE"211 ····const-string·v9,·"MOBILE"
  
215 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z212 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
216 ····move-result·v8213 ····move-result·v8
  
217 ····if-eqz·v8,·:cond_1214 ····if-eqz·v8,·:cond_1
  
218 ····.line·509215 ····.line·509
219 ····invoke-virtual·{v7},·Landroid/net/NetworkInfo;->isConnected()Z216 ····invoke-virtual·{v4},·Landroid/net/NetworkInfo;->isConnected()Z
  
220 ····move-result·v8217 ····move-result·v8
  
221 ····if-eqz·v8,·:cond_1218 ····if-eqz·v8,·:cond_1
  
222 ····.line·510219 ····.line·510
223 ····const/4·v2,·0x1220 ····const/4·v1,·0x1
  
224 ····.line·504221 ····.line·504
225 ····:cond_1222 ····:cond_1
226 ····add-int/lit8·v4,·v4,·0x1223 ····add-int/lit8·v6,·v6,·0x1
  
227 ····goto·:goto_0224 ····goto·:goto_0
  
228 ····.line·512225 ····.line·512
229 ····.end·local·v7····#·"ni":Landroid/net/NetworkInfo;226 ····.end·local·v4····#·"ni":Landroid/net/NetworkInfo;
230 ····:cond_2227 ····:cond_2
231 ····if-nez·v3,·:cond_3228 ····if-nez·v2,·:cond_3
  
232 ····if-eqz·v2,·:cond_4229 ····if-eqz·v1,·:cond_4
  
233 ····:cond_3230 ····:cond_3
234 ····const/4·v8,·0x1231 ····const/4·v5,·0x1
  
235 ····:goto_1 
236 ····return·v8 
  
237 ····:cond_4232 ····:cond_4
 233 ····return·v5
238 ····const/4·v8,·0x0 
  
239 ····goto·:goto_1 
240 .end·method234 .end·method
  
  
241 #·virtual·methods235 #·virtual·methods
242 .method·public·OpenLineActivity(Ljava/lang/String;)V236 .method·public·OpenLineActivity(Ljava/lang/String;)V
243 ····.locals·3237 ····.locals·3
Max diff block lines reached; 7668/11536 bytes (66.47%) of diff not shown.
671 B
smali/com/omegavesko/sutransplus/NetworkDialogFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·1727 ····.line·17
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;->this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;->this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
700 B
smali/com/omegavesko/sutransplus/HomeActivity$GetLinesTask$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;21 .field·final·synthetic·this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
25 ····.prologue26 ····.prologue
26 ····.line·23627 ····.line·236
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$2;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$2;->this$1:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
671 B
smali/com/omegavesko/sutransplus/NetworkDialogFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·2227 ····.line·22
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;->this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;->this$0:Lcom/omegavesko/sutransplus/NetworkDialogFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/omegavesko/sutransplus/NetworkDialogFragment.smali
    
Offset 40, 24 lines modifiedOffset 40, 26 lines modified
  
40 ····const-string·v2,·"Fire·ze·missiles!"40 ····const-string·v2,·"Fire·ze·missiles!"
  
41 ····new-instance·v3,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;41 ····new-instance·v3,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;
  
42 ····invoke-direct·{v3,·p0},·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;-><init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V42 ····invoke-direct·{v3,·p0},·Lcom/omegavesko/sutransplus/NetworkDialogFragment$2;-><init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V
  
 43 ····.line·17
43 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;44 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
44 ····move-result-object·v145 ····move-result-object·v1
  
45 ····const-string·v2,·"No·:("46 ····const-string·v2,·"No·:("
  
46 ····new-instance·v3,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;47 ····new-instance·v3,·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;
  
47 ····invoke-direct·{v3,·p0},·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;-><init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V48 ····invoke-direct·{v3,·p0},·Lcom/omegavesko/sutransplus/NetworkDialogFragment$1;-><init>(Lcom/omegavesko/sutransplus/NetworkDialogFragment;)V
  
 49 ····.line·22
48 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;50 ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
49 ····.line·2851 ····.line·28
50 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;52 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
51 ····move-result-object·v153 ····move-result-object·v1
  
609 B
smali/com/omegavesko/sutransplus/HomeActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;21 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/HomeActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·44127 ····.line·441
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$2;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$2;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
713 B
smali/com/omegavesko/sutransplus/HomeActivity$GetLinesTask$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$2:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;21 .field·final·synthetic·this$2:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;)V23 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$2"····#·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1$1;->this$2:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;28 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1$1;->this$2:Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
49.8 KB
smali/com/omegavesko/sutransplus/HomeActivity$GetLinesTask.smali
    
Offset 30, 35 lines modifiedOffset 30, 34 lines modified
  
30 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;30 .field·final·synthetic·this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V32 .method·constructor·<init>(Lcom/omegavesko/sutransplus/HomeActivity;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lcom/omegavesko/sutransplus/HomeActivity;
  
34 ····.prologue35 ····.prologue
35 ····.line·5136 ····.line·51
36 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;37 ····iput-object·p1,·p0,·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;->this$0:Lcom/omegavesko/sutransplus/HomeActivity;
  
37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V38 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
38 ····return-void39 ····return-void
39 .end·method40 .end·method
  
  
40 #·virtual·methods41 #·virtual·methods
41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;42 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
42 ····.locals·143 ····.locals·1
43 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
44 ····.prologue44 ····.prologue
45 ····.line·5145 ····.line·51
46 ····check-cast·p1,·[Ljava/lang/String;46 ····check-cast·p1,·[Ljava/lang/String;
  
47 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
48 ····invoke-virtual·{p0,·p1},·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;->doInBackground([Ljava/lang/String;)Lorg/jsoup/nodes/Document;47 ····invoke-virtual·{p0,·p1},·Lcom/omegavesko/sutransplus/HomeActivity$GetLinesTask;->doInBackground([Ljava/lang/String;)Lorg/jsoup/nodes/Document;
  
49 ····move-result-object·v048 ····move-result-object·v0
  
50 ····return-object·v049 ····return-object·v0
51 .end·method50 .end·method
  
Offset 161, 69 lines modifiedOffset 160, 63 lines modified
161 ····const-string·v2,·"--·GRADSKE·LINIJE·--"160 ····const-string·v2,·"--·GRADSKE·LINIJE·--"
  
162 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I161 ····invoke-static·{v1,·v2},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
163 ····.line·88162 ····.line·88
164 ····invoke-virtual·{v10},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;163 ····invoke-virtual·{v10},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;
  
165 ····move-result-object·v11164 ····move-result-object·v25
  
166 ····:cond_0165 ····:cond_0
167 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z166 ····invoke-interface/range·{v25·..·v25},·Ljava/util/Iterator;->hasNext()Z
  
168 ····move-result·v1167 ····move-result·v1
  
169 ····if-eqz·v1,·:cond_4168 ····if-eqz·v1,·:cond_4
  
170 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;169 ····invoke-interface/range·{v25·..·v25},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
171 ····move-result-object·v16170 ····move-result-object·v14
  
172 ····check-cast·v16,·Lorg/jsoup/nodes/Element;171 ····check-cast·v14,·Lorg/jsoup/nodes/Element;
  
173 ····.line·90172 ····.line·90
174 ····.local·v16,·"link":Lorg/jsoup/nodes/Element;173 ····.local·v14,·"link":Lorg/jsoup/nodes/Element;
175 ····const-string·v1,·"abs:href"174 ····const-string·v1,·"abs:href"
  
176 ····move-object/from16·v0,·v16175 ····invoke-virtual·{v14,·v1},·Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String;
  
177 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String; 
  
178 ····move-result-object·v15176 ····move-result-object·v13
  
179 ····.line·91177 ····.line·91
180 ····.local·v15,·"lineURL":Ljava/lang/String;178 ····.local·v13,·"lineURL":Ljava/lang/String;
181 ····const-string·v1,·"span.line-number"179 ····const-string·v1,·"span.line-number"
  
182 ····move-object/from16·v0,·v16 
  
183 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;180 ····invoke-virtual·{v14,·v1},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
184 ····move-result-object·v1181 ····move-result-object·v1
  
185 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->html()Ljava/lang/String;182 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->html()Ljava/lang/String;
  
186 ····move-result-object·v3183 ····move-result-object·v3
  
187 ····.line·92184 ····.line·92
188 ····.local·v3,·"lineNumber":Ljava/lang/String;185 ····.local·v3,·"lineNumber":Ljava/lang/String;
189 ····const-string·v1,·"span.line-name"186 ····const-string·v1,·"span.line-name"
  
190 ····move-object/from16·v0,·v16 
  
191 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;187 ····invoke-virtual·{v14,·v1},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
192 ····move-result-object·v1188 ····move-result-object·v1
  
193 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->html()Ljava/lang/String;189 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->html()Ljava/lang/String;
  
194 ····move-result-object·v13190 ····move-result-object·v11
  
195 ····.line·94191 ····.line·94
196 ····.local·v13,·"lineName":Ljava/lang/String;192 ····.local·v11,·"lineName":Ljava/lang/String;
197 ····const-string·v1,·"HomeActivity"193 ····const-string·v1,·"HomeActivity"
  
198 ····new-instance·v2,·Ljava/lang/StringBuilder;194 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
199 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V195 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
200 ····const-string·v4,·"Link:·"196 ····const-string·v4,·"Link:·"
Offset 238, 25 lines modifiedOffset 231, 25 lines modified
  
238 ····const-string·v4,·":·"231 ····const-string·v4,·":·"
  
239 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;232 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
240 ····move-result-object·v2233 ····move-result-object·v2
  
241 ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;234 ····invoke-virtual·{v2,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
242 ····move-result-object·v2235 ····move-result-object·v2
  
243 ····const-string·v4,·"·|·"236 ····const-string·v4,·"·|·"
  
244 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;237 ····invoke-virtual·{v2,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
245 ····move-result-object·v2238 ····move-result-object·v2
  
246 ····invoke-virtual·{v2,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;239 ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
247 ····move-result-object·v2240 ····move-result-object·v2
Max diff block lines reached; 46277/50842 bytes (91.02%) of diff not shown.
15.7 KB
smali/org/jsoup/examples/ListLinks.smali
    
Offset 21, 123 lines modifiedOffset 21, 122 lines modified
21 ········value·=·{21 ········value·=·{
22 ············Ljava/io/IOException;22 ············Ljava/io/IOException;
23 ········}23 ········}
24 ····.end·annotation24 ····.end·annotation
  
25 ····.prologue25 ····.prologue
26 ····.line·1626 ····.line·16
27 ····array-length·v8,·p027 ····array-length·v7,·p0
  
28 ····const/4·v9,·0x128 ····const/4·v8,·0x1
  
29 ····if-ne·v8,·v9,·:cond_029 ····if-ne·v7,·v8,·:cond_0
  
30 ····const/4·v8,·0x130 ····const/4·v7,·0x1
  
31 ····:goto_031 ····:goto_0
32 ····const-string·v9,·"usage:·supply·url·to·fetch"32 ····const-string·v8,·"usage:·supply·url·to·fetch"
  
33 ····invoke-static·{v8,·v9},·Lorg/jsoup/helper/Validate;->isTrue(ZLjava/lang/String;)V33 ····invoke-static·{v7,·v8},·Lorg/jsoup/helper/Validate;->isTrue(ZLjava/lang/String;)V
  
34 ····.line·1734 ····.line·17
35 ····const/4·v8,·0x035 ····const/4·v7,·0x0
  
36 ····aget-object·v7,·p0,·v836 ····aget-object·v6,·p0,·v7
  
37 ····.line·1837 ····.line·18
38 ····.local·v7,·"url":Ljava/lang/String;38 ····.local·v6,·"url":Ljava/lang/String;
39 ····const-string·v8,·"Fetching·%s..."39 ····const-string·v7,·"Fetching·%s..."
  
40 ····const/4·v9,·0x140 ····const/4·v8,·0x1
  
41 ····new-array·v9,·v9,·[Ljava/lang/Object;41 ····new-array·v8,·v8,·[Ljava/lang/Object;
  
42 ····const/4·v10,·0x042 ····const/4·v9,·0x0
  
43 ····aput-object·v7,·v9,·v1043 ····aput-object·v6,·v8,·v9
  
44 ····invoke-static·{v8,·v9},·Lorg/jsoup/examples/ListLinks;->print(Ljava/lang/String;[Ljava/lang/Object;)V44 ····invoke-static·{v7,·v8},·Lorg/jsoup/examples/ListLinks;->print(Ljava/lang/String;[Ljava/lang/Object;)V
  
45 ····.line·2045 ····.line·20
46 ····invoke-static·{v7},·Lorg/jsoup/Jsoup;->connect(Ljava/lang/String;)Lorg/jsoup/Connection;46 ····invoke-static·{v6},·Lorg/jsoup/Jsoup;->connect(Ljava/lang/String;)Lorg/jsoup/Connection;
  
47 ····move-result-object·v847 ····move-result-object·v7
  
48 ····invoke-interface·{v8},·Lorg/jsoup/Connection;->get()Lorg/jsoup/nodes/Document;48 ····invoke-interface·{v7},·Lorg/jsoup/Connection;->get()Lorg/jsoup/nodes/Document;
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····.line·2150 ····.line·21
51 ····.local·v0,·"doc":Lorg/jsoup/nodes/Document;51 ····.local·v0,·"doc":Lorg/jsoup/nodes/Document;
52 ····const-string·v8,·"a[href]"52 ····const-string·v7,·"a[href]"
  
53 ····invoke-virtual·{v0,·v8},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;53 ····invoke-virtual·{v0,·v7},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
54 ····move-result-object·v454 ····move-result-object·v3
  
55 ····.line·2255 ····.line·22
56 ····.local·v4,·"links":Lorg/jsoup/select/Elements;56 ····.local·v3,·"links":Lorg/jsoup/select/Elements;
57 ····const-string·v8,·"[src]"57 ····const-string·v7,·"[src]"
  
58 ····invoke-virtual·{v0,·v8},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;58 ····invoke-virtual·{v0,·v7},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
59 ····move-result-object·v559 ····move-result-object·v4
  
60 ····.line·2360 ····.line·23
61 ····.local·v5,·"media":Lorg/jsoup/select/Elements;61 ····.local·v4,·"media":Lorg/jsoup/select/Elements;
62 ····const-string·v8,·"link[href]"62 ····const-string·v7,·"link[href]"
  
63 ····invoke-virtual·{v0,·v8},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;63 ····invoke-virtual·{v0,·v7},·Lorg/jsoup/nodes/Document;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
64 ····move-result-object·v264 ····move-result-object·v1
  
65 ····.line·2565 ····.line·25
66 ····.local·v2,·"imports":Lorg/jsoup/select/Elements;66 ····.local·v1,·"imports":Lorg/jsoup/select/Elements;
67 ····const-string·v8,·"\nMedia:·(%d)"67 ····const-string·v7,·"\nMedia:·(%d)"
  
68 ····const/4·v9,·0x168 ····const/4·v8,·0x1
  
69 ····new-array·v9,·v9,·[Ljava/lang/Object;69 ····new-array·v8,·v8,·[Ljava/lang/Object;
  
70 ····const/4·v10,·0x070 ····const/4·v9,·0x0
  
71 ····invoke-virtual·{v5},·Lorg/jsoup/select/Elements;->size()I71 ····invoke-virtual·{v4},·Lorg/jsoup/select/Elements;->size()I
  
72 ····move-result·v1172 ····move-result·v10
  
73 ····invoke-static·{v11},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;73 ····invoke-static·{v10},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
74 ····move-result-object·v1174 ····move-result-object·v10
  
75 ····aput-object·v11,·v9,·v1075 ····aput-object·v10,·v8,·v9
  
76 ····invoke-static·{v8,·v9},·Lorg/jsoup/examples/ListLinks;->print(Ljava/lang/String;[Ljava/lang/Object;)V76 ····invoke-static·{v7,·v8},·Lorg/jsoup/examples/ListLinks;->print(Ljava/lang/String;[Ljava/lang/Object;)V
  
77 ····.line·2677 ····.line·26
78 ····invoke-virtual·{v5},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;78 ····invoke-virtual·{v4},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;
  
79 ····move-result-object·v179 ····move-result-object·v7
  
80 ····.local·v1,·"i$":Ljava/util/Iterator; 
81 ····:goto_180 ····:goto_1
82 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z81 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
83 ····move-result·v882 ····move-result·v8
  
84 ····if-eqz·v8,·:cond_283 ····if-eqz·v8,·:cond_2
  
85 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;84 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
86 ····move-result-object·v685 ····move-result-object·v5
  
87 ····check-cast·v6,·Lorg/jsoup/nodes/Element;86 ····check-cast·v5,·Lorg/jsoup/nodes/Element;
  
88 ····.line·2787 ····.line·27
89 ····.local·v6,·"src":Lorg/jsoup/nodes/Element;88 ····.local·v5,·"src":Lorg/jsoup/nodes/Element;
90 ····invoke-virtual·{v6},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;89 ····invoke-virtual·{v5},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;
  
91 ····move-result-object·v890 ····move-result-object·v8
  
92 ····const-string·v9,·"img"91 ····const-string·v9,·"img"
  
93 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z92 ····invoke-virtual·{v8,·v9},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
Offset 150, 263 lines modifiedOffset 149, 264 lines modified
  
150 ····const/4·v9,·0x5149 ····const/4·v9,·0x5
  
Max diff block lines reached; 10467/15961 bytes (65.58%) of diff not shown.
775 B
smali/org/jsoup/examples/HtmlToPlainText.smali
    
Offset 2, 29 lines modifiedOffset 2, 27 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"HtmlToPlainText.java"3 .source·"HtmlToPlainText.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/jsoup/examples/HtmlToPlainText$1;, 
8 ········Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;7 ········Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·direct·methods10 #·direct·methods
12 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
13 ····.locals·012 ····.locals·0
  
14 ····.prologue13 ····.prologue
15 ····.line·2414 ····.line·24
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·51 
18 ····return-void16 ····return-void
19 .end·method17 .end·method
  
20 .method·public·static·varargs·main([Ljava/lang/String;)V18 .method·public·static·varargs·main([Ljava/lang/String;)V
21 ····.locals·719 ····.locals·7
22 ····.param·p0,·"args"····#·[Ljava/lang/String;20 ····.param·p0,·"args"····#·[Ljava/lang/String;
23 ····.annotation·system·Ldalvik/annotation/Throws;21 ····.annotation·system·Ldalvik/annotation/Throws;
553 B
smali/org/jsoup/examples/HtmlToPlainText$FormattingVisitor.smali
    
Offset 97, 14 lines modifiedOffset 97, 15 lines modified
  
97 ····move-result·v697 ····move-result·v6
  
98 ····if-eqz·v6,·:cond_298 ····if-eqz·v6,·:cond_2
  
99 ····iget-object·v6,·p0,·Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;->accum:Ljava/lang/StringBuilder;99 ····iget-object·v6,·p0,·Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;->accum:Ljava/lang/StringBuilder;
  
 100 ····.line·81
100 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->length()I101 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->length()I
  
101 ····move-result·v6102 ····move-result·v6
  
102 ····if-eqz·v6,·:cond_1103 ····if-eqz·v6,·:cond_1
  
103 ····iget-object·v6,·p0,·Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;->accum:Ljava/lang/StringBuilder;104 ····iget-object·v6,·p0,·Lorg/jsoup/examples/HtmlToPlainText$FormattingVisitor;->accum:Ljava/lang/StringBuilder;
1.63 KB
smali/org/jsoup/parser/CharacterReader.smali
    
Offset 912, 68 lines modifiedOffset 912, 63 lines modified
912 ····:cond_2912 ····:cond_2
913 ····const/4·v2,·0x1913 ····const/4·v2,·0x1
  
914 ····goto·:goto_0914 ····goto·:goto_0
915 .end·method915 .end·method
  
916 .method·varargs·matchesAny([C)Z916 .method·varargs·matchesAny([C)Z
917 ····.locals·8917 ····.locals·5
918 ····.param·p1,·"seq"····#·[C918 ····.param·p1,·"seq"····#·[C
  
919 ····.prologue919 ····.prologue
920 ····const/4·v5,·0x0920 ····const/4·v2,·0x0
  
921 ····.line·230921 ····.line·230
922 ····invoke-virtual·{p0},·Lorg/jsoup/parser/CharacterReader;->isEmpty()Z922 ····invoke-virtual·{p0},·Lorg/jsoup/parser/CharacterReader;->isEmpty()Z
  
923 ····move-result·v6923 ····move-result·v3
  
924 ····if-eqz·v6,·:cond_1924 ····if-eqz·v3,·:cond_1
  
925 ····.line·238925 ····.line·238
926 ····:cond_0926 ····:cond_0
927 ····:goto_0927 ····:goto_0
928 ····return·v5928 ····return·v2
  
929 ····.line·233929 ····.line·233
930 ····:cond_1930 ····:cond_1
931 ····iget-object·v6,·p0,·Lorg/jsoup/parser/CharacterReader;->input:[C931 ····iget-object·v3,·p0,·Lorg/jsoup/parser/CharacterReader;->input:[C
  
932 ····iget·v7,·p0,·Lorg/jsoup/parser/CharacterReader;->pos:I932 ····iget·v4,·p0,·Lorg/jsoup/parser/CharacterReader;->pos:I
  
933 ····aget-char·v1,·v6,·v7933 ····aget-char·v0,·v3,·v4
  
934 ····.line·234934 ····.line·234
935 ····.local·v1,·"c":C935 ····.local·v0,·"c":C
936 ····move-object·v0,·p1 
  
937 ····.local·v0,·"arr$":[C 
938 ····array-length·v3,·v0936 ····array-length·v4,·p1
  
 937 ····move·v3,·v2
939 ····.local·v3,·"len$":I 
940 ····const/4·v2,·0x0 
  
941 ····.local·v2,·"i$":I 
942 ····:goto_1938 ····:goto_1
943 ····if-ge·v2,·v3,·:cond_0939 ····if-ge·v3,·v4,·:cond_0
  
944 ····aget-char·v4,·v0,·v2940 ····aget-char·v1,·p1,·v3
  
945 ····.line·235941 ····.line·235
946 ····.local·v4,·"seek":C942 ····.local·v1,·"seek":C
947 ····if-ne·v4,·v1,·:cond_2943 ····if-ne·v1,·v0,·:cond_2
  
948 ····.line·236944 ····.line·236
949 ····const/4·v5,·0x1945 ····const/4·v2,·0x1
  
950 ····goto·:goto_0946 ····goto·:goto_0
  
951 ····.line·234947 ····.line·234
952 ····:cond_2948 ····:cond_2
953 ····add-int/lit8·v2,·v2,·0x1949 ····add-int/lit8·v3,·v3,·0x1
  
954 ····goto·:goto_1950 ····goto·:goto_1
955 .end·method951 .end·method
  
956 .method·matchesDigit()Z952 .method·matchesDigit()Z
957 ····.locals·4953 ····.locals·4
  
3.44 KB
smali/org/jsoup/parser/Parser.smali
    
Offset 73, 79 lines modifiedOffset 73, 74 lines modified
  
73 ····move-result-object·v173 ····move-result-object·v1
  
74 ····return-object·v174 ····return-object·v1
75 .end·method75 .end·method
  
76 .method·public·static·parseBodyFragment(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Document;76 .method·public·static·parseBodyFragment(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Document;
77 ····.locals·977 ····.locals·7
78 ····.param·p0,·"bodyHtml"····#·Ljava/lang/String;78 ····.param·p0,·"bodyHtml"····#·Ljava/lang/String;
79 ····.param·p1,·"baseUri"····#·Ljava/lang/String;79 ····.param·p1,·"baseUri"····#·Ljava/lang/String;
  
80 ····.prologue80 ····.prologue
81 ····.line·12981 ····.line·129
82 ····invoke-static·{p1},·Lorg/jsoup/nodes/Document;->createShell(Ljava/lang/String;)Lorg/jsoup/nodes/Document;82 ····invoke-static·{p1},·Lorg/jsoup/nodes/Document;->createShell(Ljava/lang/String;)Lorg/jsoup/nodes/Document;
  
83 ····move-result-object·v283 ····move-result-object·v1
  
84 ····.line·13084 ····.line·130
85 ····.local·v2,·"doc":Lorg/jsoup/nodes/Document;85 ····.local·v1,·"doc":Lorg/jsoup/nodes/Document;
86 ····invoke-virtual·{v2},·Lorg/jsoup/nodes/Document;->body()Lorg/jsoup/nodes/Element;86 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Document;->body()Lorg/jsoup/nodes/Element;
  
87 ····move-result-object·v187 ····move-result-object·v0
  
88 ····.line·13188 ····.line·131
89 ····.local·v1,·"body":Lorg/jsoup/nodes/Element;89 ····.local·v0,·"body":Lorg/jsoup/nodes/Element;
90 ····invoke-static·{p0,·v1,·p1},·Lorg/jsoup/parser/Parser;->parseFragment(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;)Ljava/util/List;90 ····invoke-static·{p0,·v0,·p1},·Lorg/jsoup/parser/Parser;->parseFragment(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;)Ljava/util/List;
  
91 ····move-result-object·v691 ····move-result-object·v3
  
92 ····.line·13292 ····.line·132
93 ····.local·v6,·"nodeList":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"93 ····.local·v3,·"nodeList":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"
94 ····invoke-interface·{v6},·Ljava/util/List;->size()I94 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
95 ····move-result·v895 ····move-result·v5
  
96 ····new-array·v8,·v8,·[Lorg/jsoup/nodes/Node;96 ····new-array·v5,·v5,·[Lorg/jsoup/nodes/Node;
  
97 ····invoke-interface·{v6,·v8},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;97 ····invoke-interface·{v3,·v5},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
98 ····move-result-object·v798 ····move-result-object·v4
  
99 ····check-cast·v7,·[Lorg/jsoup/nodes/Node;99 ····check-cast·v4,·[Lorg/jsoup/nodes/Node;
  
100 ····.line·133100 ····.line·133
101 ····.local·v7,·"nodes":[Lorg/jsoup/nodes/Node;101 ····.local·v4,·"nodes":[Lorg/jsoup/nodes/Node;
102 ····move-object·v0,·v7102 ····array-length·v6,·v4
  
 103 ····const/4·v5,·0x0
103 ····.local·v0,·"arr$":[Lorg/jsoup/nodes/Node; 
104 ····array-length·v4,·v0 
  
105 ····.local·v4,·"len$":I 
106 ····const/4·v3,·0x0 
  
107 ····.local·v3,·"i$":I 
108 ····:goto_0104 ····:goto_0
109 ····if-ge·v3,·v4,·:cond_0105 ····if-ge·v5,·v6,·:cond_0
  
110 ····aget-object·v5,·v0,·v3106 ····aget-object·v2,·v4,·v5
  
111 ····.line·134107 ····.line·134
112 ····.local·v5,·"node":Lorg/jsoup/nodes/Node;108 ····.local·v2,·"node":Lorg/jsoup/nodes/Node;
113 ····invoke-virtual·{v1,·v5},·Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;109 ····invoke-virtual·{v0,·v2},·Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
  
114 ····.line·133110 ····.line·133
115 ····add-int/lit8·v3,·v3,·0x1111 ····add-int/lit8·v5,·v5,·0x1
  
116 ····goto·:goto_0112 ····goto·:goto_0
  
117 ····.line·136113 ····.line·136
118 ····.end·local·v5····#·"node":Lorg/jsoup/nodes/Node;114 ····.end·local·v2····#·"node":Lorg/jsoup/nodes/Node;
119 ····:cond_0115 ····:cond_0
120 ····return-object·v2116 ····return-object·v1
121 .end·method117 .end·method
  
122 .method·public·static·parseBodyFragmentRelaxed(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Document;118 .method·public·static·parseBodyFragmentRelaxed(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Document;
123 ····.locals·1119 ····.locals·1
124 ····.param·p0,·"bodyHtml"····#·Ljava/lang/String;120 ····.param·p0,·"bodyHtml"····#·Ljava/lang/String;
125 ····.param·p1,·"baseUri"····#·Ljava/lang/String;121 ····.param·p1,·"baseUri"····#·Ljava/lang/String;
  
16.6 KB
smali/org/jsoup/parser/HtmlTreeBuilder.smali
    
Offset 1096, 14 lines modifiedOffset 1096, 15 lines modified
  
1096 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1096 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1097 ····move-result·v01097 ····move-result·v0
  
1098 ····if-eqz·v0,·:cond_01098 ····if-eqz·v0,·:cond_0
  
 1099 ····.line·598
1099 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;1100 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
  
1100 ····move-result-object·v01101 ····move-result-object·v0
  
1101 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;1102 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
  
1102 ····move-result-object·v11103 ····move-result-object·v1
Offset 1112, 17 lines modifiedOffset 1113, 19 lines modified
  
1112 ····move-result·v01113 ····move-result·v0
  
1113 ····if-eqz·v0,·:cond_01114 ····if-eqz·v0,·:cond_0
  
1114 ····const/4·v0,·0x11115 ····const/4·v0,·0x1
  
 1116 ····.line·596
1115 ····:goto_01117 ····:goto_0
1116 ····return·v01118 ····return·v0
  
 1119 ····.line·598
1117 ····:cond_01120 ····:cond_0
1118 ····const/4·v0,·0x01121 ····const/4·v0,·0x0
  
1119 ····goto·:goto_01122 ····goto·:goto_0
1120 .end·method1123 .end·method
  
1121 .method·private·replaceInQueue(Ljava/util/LinkedList;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)V1124 .method·private·replaceInQueue(Ljava/util/LinkedList;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)V
Offset 1467, 14 lines modifiedOffset 1470, 15 lines modified
  
1467 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z1470 ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
1468 ····move-result·v01471 ····move-result·v0
  
1469 ····if-nez·v0,·:cond_01472 ····if-nez·v0,·:cond_0
  
 1473 ····.line·559
1470 ····invoke-virtual·{p0},·Lorg/jsoup/parser/HtmlTreeBuilder;->currentElement()Lorg/jsoup/nodes/Element;1474 ····invoke-virtual·{p0},·Lorg/jsoup/parser/HtmlTreeBuilder;->currentElement()Lorg/jsoup/nodes/Element;
  
1471 ····move-result-object·v01475 ····move-result-object·v0
  
1472 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->nodeName()Ljava/lang/String;1476 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->nodeName()Ljava/lang/String;
  
1473 ····move-result-object·v01477 ····move-result-object·v0
Offset 2491, 15 lines modifiedOffset 2495, 15 lines modified
  
2491 ····move-result-object·v02495 ····move-result-object·v0
  
2492 ····return-object·v02496 ····return-object·v0
2493 .end·method2497 .end·method
  
2494 .method·parseFragment(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Ljava/util/List;2498 .method·parseFragment(Ljava/lang/String;Lorg/jsoup/nodes/Element;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)Ljava/util/List;
2495 ····.locals·102499 ····.locals·9
2496 ····.param·p1,·"inputFragment"····#·Ljava/lang/String;2500 ····.param·p1,·"inputFragment"····#·Ljava/lang/String;
2497 ····.param·p2,·"context"····#·Lorg/jsoup/nodes/Element;2501 ····.param·p2,·"context"····#·Lorg/jsoup/nodes/Element;
2498 ····.param·p3,·"baseUri"····#·Ljava/lang/String;2502 ····.param·p3,·"baseUri"····#·Ljava/lang/String;
2499 ····.param·p4,·"errors"····#·Lorg/jsoup/parser/ParseErrorList;2503 ····.param·p4,·"errors"····#·Lorg/jsoup/parser/ParseErrorList;
2500 ····.annotation·system·Ldalvik/annotation/Signature;2504 ····.annotation·system·Ldalvik/annotation/Signature;
2501 ········value·=·{2505 ········value·=·{
2502 ············"(",2506 ············"(",
Offset 2512, 299 lines modifiedOffset 2516, 297 lines modified
2512 ············"<",2516 ············"<",
2513 ············"Lorg/jsoup/nodes/Node;",2517 ············"Lorg/jsoup/nodes/Node;",
2514 ············">;"2518 ············">;"
2515 ········}2519 ········}
2516 ····.end·annotation2520 ····.end·annotation
  
2517 ····.prologue2521 ····.prologue
2518 ····const/4·v9,·0x22522 ····const/4·v8,·0x2
  
2519 ····const/4·v7,·0x12523 ····const/4·v6,·0x1
  
2520 ····const/4·v8,·0x02524 ····const/4·v7,·0x0
  
2521 ····.line·592525 ····.line·59
2522 ····sget-object·v5,·Lorg/jsoup/parser/HtmlTreeBuilderState;->Initial:Lorg/jsoup/parser/HtmlTreeBuilderState;2526 ····sget-object·v4,·Lorg/jsoup/parser/HtmlTreeBuilderState;->Initial:Lorg/jsoup/parser/HtmlTreeBuilderState;
  
2523 ····iput-object·v5,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->state:Lorg/jsoup/parser/HtmlTreeBuilderState;2527 ····iput-object·v4,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->state:Lorg/jsoup/parser/HtmlTreeBuilderState;
  
2524 ····.line·602528 ····.line·60
2525 ····invoke-virtual·{p0,·p1,·p3,·p4},·Lorg/jsoup/parser/HtmlTreeBuilder;->initialiseParse(Ljava/lang/String;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)V2529 ····invoke-virtual·{p0,·p1,·p3,·p4},·Lorg/jsoup/parser/HtmlTreeBuilder;->initialiseParse(Ljava/lang/String;Ljava/lang/String;Lorg/jsoup/parser/ParseErrorList;)V
  
2526 ····.line·612530 ····.line·61
2527 ····iput-object·p2,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->contextElement:Lorg/jsoup/nodes/Element;2531 ····iput-object·p2,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->contextElement:Lorg/jsoup/nodes/Element;
  
2528 ····.line·622532 ····.line·62
2529 ····iput-boolean·v7,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->fragmentParsing:Z2533 ····iput-boolean·v6,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->fragmentParsing:Z
  
2530 ····.line·632534 ····.line·63
2531 ····const/4·v4,·0x02535 ····const/4·v3,·0x0
  
2532 ····.line·652536 ····.line·65
2533 ····.local·v4,·"root":Lorg/jsoup/nodes/Element;2537 ····.local·v3,·"root":Lorg/jsoup/nodes/Element;
2534 ····if-eqz·p2,·:cond_22538 ····if-eqz·p2,·:cond_2
  
2535 ····.line·662539 ····.line·66
2536 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->ownerDocument()Lorg/jsoup/nodes/Document;2540 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->ownerDocument()Lorg/jsoup/nodes/Document;
  
2537 ····move-result-object·v52541 ····move-result-object·v4
  
2538 ····if-eqz·v5,·:cond_02542 ····if-eqz·v4,·:cond_0
  
2539 ····.line·672543 ····.line·67
2540 ····iget-object·v5,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->doc:Lorg/jsoup/nodes/Document;2544 ····iget-object·v4,·p0,·Lorg/jsoup/parser/HtmlTreeBuilder;->doc:Lorg/jsoup/nodes/Document;
  
2541 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->ownerDocument()Lorg/jsoup/nodes/Document;2545 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->ownerDocument()Lorg/jsoup/nodes/Document;
  
2542 ····move-result-object·v62546 ····move-result-object·v5
  
2543 ····invoke-virtual·{v6},·Lorg/jsoup/nodes/Document;->quirksMode()Lorg/jsoup/nodes/Document$QuirksMode;2547 ····invoke-virtual·{v5},·Lorg/jsoup/nodes/Document;->quirksMode()Lorg/jsoup/nodes/Document$QuirksMode;
  
2544 ····move-result-object·v62548 ····move-result-object·v5
  
2545 ····invoke-virtual·{v5,·v6},·Lorg/jsoup/nodes/Document;->quirksMode(Lorg/jsoup/nodes/Document$QuirksMode;)Lorg/jsoup/nodes/Document;2549 ····invoke-virtual·{v4,·v5},·Lorg/jsoup/nodes/Document;->quirksMode(Lorg/jsoup/nodes/Document$QuirksMode;)Lorg/jsoup/nodes/Document;
  
2546 ····.line·702550 ····.line·70
2547 ····:cond_02551 ····:cond_0
2548 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;2552 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;
  
2549 ····move-result-object·v12553 ····move-result-object·v1
Max diff block lines reached; 12566/16954 bytes (74.12%) of diff not shown.
557 B
smali/org/jsoup/parser/Token.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Token.java"3 .source·"Token.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/jsoup/parser/Token$1;, 
8 ········Lorg/jsoup/parser/Token$TokenType;,7 ········Lorg/jsoup/parser/Token$TokenType;,
9 ········Lorg/jsoup/parser/Token$EOF;,8 ········Lorg/jsoup/parser/Token$EOF;,
10 ········Lorg/jsoup/parser/Token$Character;,9 ········Lorg/jsoup/parser/Token$Character;,
11 ········Lorg/jsoup/parser/Token$Comment;,10 ········Lorg/jsoup/parser/Token$Comment;,
12 ········Lorg/jsoup/parser/Token$EndTag;,11 ········Lorg/jsoup/parser/Token$EndTag;,
13 ········Lorg/jsoup/parser/Token$StartTag;,12 ········Lorg/jsoup/parser/Token$StartTag;,
14 ········Lorg/jsoup/parser/Token$Tag;,13 ········Lorg/jsoup/parser/Token$Tag;,
722 B
smali/org/jsoup/parser/XmlTreeBuilder.smali
    
Offset 1, 29 lines modifiedOffset 1, 20 lines modified
1 .class·public·Lorg/jsoup/parser/XmlTreeBuilder;1 .class·public·Lorg/jsoup/parser/XmlTreeBuilder;
2 .super·Lorg/jsoup/parser/TreeBuilder;2 .super·Lorg/jsoup/parser/TreeBuilder;
3 .source·"XmlTreeBuilder.java"3 .source·"XmlTreeBuilder.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lorg/jsoup/parser/XmlTreeBuilder$1; 
8 ····} 
9 .end·annotation 
  
  
10 #·direct·methods4 #·direct·methods
11 .method·public·constructor·<init>()V5 .method·public·constructor·<init>()V
12 ····.locals·06 ····.locals·0
  
13 ····.prologue7 ····.prologue
14 ····.line·128 ····.line·12
15 ····invoke-direct·{p0},·Lorg/jsoup/parser/TreeBuilder;-><init>()V9 ····invoke-direct·{p0},·Lorg/jsoup/parser/TreeBuilder;-><init>()V
  
16 ····.line·41 
17 ····return-void10 ····return-void
18 .end·method11 .end·method
  
19 .method·private·insertNode(Lorg/jsoup/nodes/Node;)V12 .method·private·insertNode(Lorg/jsoup/nodes/Node;)V
20 ····.locals·113 ····.locals·1
21 ····.param·p1,·"node"····#·Lorg/jsoup/nodes/Node;14 ····.param·p1,·"node"····#·Lorg/jsoup/nodes/Node;
  
5.4 KB
smali/org/jsoup/parser/TokenQueue.smali
    
Offset 59, 76 lines modifiedOffset 59, 73 lines modified
59 ····.locals·759 ····.locals·7
60 ····.param·p0,·"in"····#·Ljava/lang/String;60 ····.param·p0,·"in"····#·Ljava/lang/String;
  
61 ····.prologue61 ····.prologue
62 ····const/16·v6,·0x5c62 ····const/16·v6,·0x5c
  
63 ····.line·29463 ····.line·294
64 ····new-instance·v5,·Ljava/lang/StringBuilder;64 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
65 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V65 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
66 ····.line·29566 ····.line·295
67 ····.local·v5,·"out":Ljava/lang/StringBuilder;67 ····.local·v2,·"out":Ljava/lang/StringBuilder;
68 ····const/4·v3,·0x068 ····const/4·v1,·0x0
  
69 ····.line·29669 ····.line·296
70 ····.local·v3,·"last":C70 ····.local·v1,·"last":C
71 ····invoke-virtual·{p0},·Ljava/lang/String;->toCharArray()[C71 ····invoke-virtual·{p0},·Ljava/lang/String;->toCharArray()[C
  
72 ····move-result-object·v072 ····move-result-object·v4
  
73 ····.local·v0,·"arr$":[C 
74 ····array-length·v4,·v073 ····array-length·v5,·v4
  
75 ····.local·v4,·"len$":I 
76 ····const/4·v2,·0x074 ····const/4·v3,·0x0
  
77 ····.local·v2,·"i$":I 
78 ····:goto_075 ····:goto_0
79 ····if-ge·v2,·v4,·:cond_276 ····if-ge·v3,·v5,·:cond_2
  
80 ····aget-char·v1,·v0,·v277 ····aget-char·v0,·v4,·v3
  
81 ····.line·29778 ····.line·297
82 ····.local·v1,·"c":C79 ····.local·v0,·"c":C
83 ····if-ne·v1,·v6,·:cond_180 ····if-ne·v0,·v6,·:cond_1
  
84 ····.line·29881 ····.line·298
85 ····if-eqz·v3,·:cond_082 ····if-eqz·v1,·:cond_0
  
86 ····if-ne·v3,·v6,·:cond_083 ····if-ne·v1,·v6,·:cond_0
  
87 ····.line·29984 ····.line·299
88 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;85 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
89 ····.line·30386 ····.line·303
90 ····:cond_087 ····:cond_0
91 ····:goto_188 ····:goto_1
92 ····move·v3,·v189 ····move·v1,·v0
  
93 ····.line·29690 ····.line·296
94 ····add-int/lit8·v2,·v2,·0x191 ····add-int/lit8·v3,·v3,·0x1
  
95 ····goto·:goto_092 ····goto·:goto_0
  
96 ····.line·30293 ····.line·302
97 ····:cond_194 ····:cond_1
98 ····invoke-virtual·{v5,·v1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;95 ····invoke-virtual·{v2,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
99 ····goto·:goto_196 ····goto·:goto_1
  
100 ····.line·30597 ····.line·305
101 ····.end·local·v1····#·"c":C98 ····.end·local·v0····#·"c":C
102 ····:cond_299 ····:cond_2
103 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;100 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
104 ····move-result-object·v6101 ····move-result-object·v3
  
105 ····return-object·v6102 ····return-object·v3
106 .end·method103 .end·method
  
  
107 #·virtual·methods104 #·virtual·methods
108 .method·public·addFirst(Ljava/lang/Character;)V105 .method·public·addFirst(Ljava/lang/Character;)V
109 ····.locals·1106 ····.locals·1
110 ····.param·p1,·"c"····#·Ljava/lang/Character;107 ····.param·p1,·"c"····#·Ljava/lang/Character;
Offset 1093, 62 lines modifiedOffset 1090, 57 lines modified
  
1093 ····move-result·v01090 ····move-result·v0
  
1094 ····return·v01091 ····return·v0
1095 .end·method1092 .end·method
  
1096 .method·public·varargs·matchesAny([C)Z1093 .method·public·varargs·matchesAny([C)Z
1097 ····.locals·71094 ····.locals·6
1098 ····.param·p1,·"seq"····#·[C1095 ····.param·p1,·"seq"····#·[C
  
1099 ····.prologue1096 ····.prologue
1100 ····const/4·v4,·0x01097 ····const/4·v1,·0x0
  
1101 ····.line·971098 ····.line·97
1102 ····invoke-virtual·{p0},·Lorg/jsoup/parser/TokenQueue;->isEmpty()Z1099 ····invoke-virtual·{p0},·Lorg/jsoup/parser/TokenQueue;->isEmpty()Z
  
1103 ····move-result·v51100 ····move-result·v2
  
1104 ····if-eqz·v5,·:cond_11101 ····if-eqz·v2,·:cond_1
  
1105 ····.line·1041102 ····.line·104
1106 ····:cond_01103 ····:cond_0
1107 ····:goto_01104 ····:goto_0
1108 ····return·v41105 ····return·v1
  
1109 ····.line·1001106 ····.line·100
1110 ····:cond_11107 ····:cond_1
1111 ····move-object·v0,·p11108 ····array-length·v3,·p1
  
 1109 ····move·v2,·v1
1112 ····.local·v0,·"arr$":[C 
1113 ····array-length·v3,·v0 
  
1114 ····.local·v3,·"len$":I 
1115 ····const/4·v2,·0x0 
  
1116 ····.local·v2,·"i$":I 
1117 ····:goto_11110 ····:goto_1
1118 ····if-ge·v2,·v3,·:cond_01111 ····if-ge·v2,·v3,·:cond_0
  
1119 ····aget-char·v1,·v0,·v21112 ····aget-char·v0,·p1,·v2
  
1120 ····.line·1011113 ····.line·101
1121 ····.local·v1,·"c":C1114 ····.local·v0,·"c":C
1122 ····iget-object·v5,·p0,·Lorg/jsoup/parser/TokenQueue;->queue:Ljava/lang/String;1115 ····iget-object·v4,·p0,·Lorg/jsoup/parser/TokenQueue;->queue:Ljava/lang/String;
  
1123 ····iget·v6,·p0,·Lorg/jsoup/parser/TokenQueue;->pos:I1116 ····iget·v5,·p0,·Lorg/jsoup/parser/TokenQueue;->pos:I
  
1124 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->charAt(I)C1117 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->charAt(I)C
  
Max diff block lines reached; 1810/5455 bytes (33.18%) of diff not shown.
6.66 KB
smali/org/jsoup/parser/HtmlTreeBuilderState$10.smali
    
Offset 31, 60 lines modifiedOffset 31, 59 lines modified
31 #·virtual·methods31 #·virtual·methods
32 .method·process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z32 .method·process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
33 ····.locals·933 ····.locals·9
34 ····.param·p1,·"t"····#·Lorg/jsoup/parser/Token;34 ····.param·p1,·"t"····#·Lorg/jsoup/parser/Token;
35 ····.param·p2,·"tb"····#·Lorg/jsoup/parser/HtmlTreeBuilder;35 ····.param·p2,·"tb"····#·Lorg/jsoup/parser/HtmlTreeBuilder;
  
36 ····.prologue36 ····.prologue
37 ····const/4·v4,·0x137 ····const/4·v3,·0x1
  
38 ····const/4·v3,·0x038 ····const/4·v2,·0x0
  
39 ····.line·90039 ····.line·900
40 ····sget-object·v5,·Lorg/jsoup/parser/HtmlTreeBuilderState$24;->$SwitchMap$org$jsoup$parser$Token$TokenType:[I40 ····sget-object·v4,·Lorg/jsoup/parser/HtmlTreeBuilderState$24;->$SwitchMap$org$jsoup$parser$Token$TokenType:[I
  
41 ····iget-object·v6,·p1,·Lorg/jsoup/parser/Token;->type:Lorg/jsoup/parser/Token$TokenType;41 ····iget-object·v5,·p1,·Lorg/jsoup/parser/Token;->type:Lorg/jsoup/parser/Token$TokenType;
  
42 ····invoke-virtual·{v6},·Lorg/jsoup/parser/Token$TokenType;->ordinal()I42 ····invoke-virtual·{v5},·Lorg/jsoup/parser/Token$TokenType;->ordinal()I
  
43 ····move-result·v643 ····move-result·v5
  
44 ····aget·v5,·v5,·v644 ····aget·v4,·v4,·v5
  
45 ····packed-switch·v5,·:pswitch_data_045 ····packed-switch·v4,·:pswitch_data_0
  
46 ····.line·91146 ····.line·911
47 ····invoke-virtual·{p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->getPendingTableCharacters()Ljava/util/List;47 ····invoke-virtual·{p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->getPendingTableCharacters()Ljava/util/List;
  
48 ····move-result-object·v548 ····move-result-object·v4
  
49 ····invoke-interface·{v5},·Ljava/util/List;->size()I49 ····invoke-interface·{v4},·Ljava/util/List;->size()I
  
50 ····move-result·v550 ····move-result·v4
  
51 ····if-lez·v5,·:cond_451 ····if-lez·v4,·:cond_4
  
52 ····.line·91252 ····.line·912
53 ····invoke-virtual·{p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->getPendingTableCharacters()Ljava/util/List;53 ····invoke-virtual·{p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->getPendingTableCharacters()Ljava/util/List;
  
54 ····move-result-object·v554 ····move-result-object·v4
  
55 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;55 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
56 ····move-result-object·v256 ····move-result-object·v4
  
57 ····.local·v2,·"i$":Ljava/util/Iterator; 
58 ····:goto_057 ····:goto_0
59 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z58 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
60 ····move-result·v559 ····move-result·v5
  
61 ····if-eqz·v5,·:cond_360 ····if-eqz·v5,·:cond_3
  
62 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;61 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
63 ····move-result-object·v162 ····move-result-object·v1
  
64 ····check-cast·v1,·Lorg/jsoup/parser/Token$Character;63 ····check-cast·v1,·Lorg/jsoup/parser/Token$Character;
  
65 ····.line·91364 ····.line·913
66 ····.local·v1,·"character":Lorg/jsoup/parser/Token$Character;65 ····.local·v1,·"character":Lorg/jsoup/parser/Token$Character;
Offset 108, 19 lines modifiedOffset 107, 19 lines modified
  
108 ····const/4·v6,·0x5107 ····const/4·v6,·0x5
  
109 ····new-array·v6,·v6,·[Ljava/lang/String;108 ····new-array·v6,·v6,·[Ljava/lang/String;
  
110 ····const-string·v7,·"table"109 ····const-string·v7,·"table"
  
111 ····aput-object·v7,·v6,·v3110 ····aput-object·v7,·v6,·v2
  
112 ····const-string·v7,·"tbody"111 ····const-string·v7,·"tbody"
  
113 ····aput-object·v7,·v6,·v4112 ····aput-object·v7,·v6,·v3
  
114 ····const/4·v7,·0x2113 ····const/4·v7,·0x2
  
115 ····const-string·v8,·"tfoot"114 ····const-string·v8,·"tfoot"
  
116 ····aput-object·v8,·v6,·v7115 ····aput-object·v8,·v6,·v7
  
Offset 139, 76 lines modifiedOffset 138, 74 lines modified
139 ····invoke-static·{v5,·v6},·Lorg/jsoup/helper/StringUtil;->in(Ljava/lang/String;[Ljava/lang/String;)Z138 ····invoke-static·{v5,·v6},·Lorg/jsoup/helper/StringUtil;->in(Ljava/lang/String;[Ljava/lang/String;)Z
  
140 ····move-result·v5139 ····move-result·v5
  
141 ····if-eqz·v5,·:cond_1140 ····if-eqz·v5,·:cond_1
  
142 ····.line·917141 ····.line·917
143 ····invoke-virtual·{p2,·v4},·Lorg/jsoup/parser/HtmlTreeBuilder;->setFosterInserts(Z)V142 ····invoke-virtual·{p2,·v3},·Lorg/jsoup/parser/HtmlTreeBuilder;->setFosterInserts(Z)V
  
144 ····.line·918143 ····.line·918
145 ····sget-object·v5,·Lorg/jsoup/parser/HtmlTreeBuilderState$10;->InBody:Lorg/jsoup/parser/HtmlTreeBuilderState;144 ····sget-object·v5,·Lorg/jsoup/parser/HtmlTreeBuilderState$10;->InBody:Lorg/jsoup/parser/HtmlTreeBuilderState;
  
146 ····invoke-virtual·{p2,·v1,·v5},·Lorg/jsoup/parser/HtmlTreeBuilder;->process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z145 ····invoke-virtual·{p2,·v1,·v5},·Lorg/jsoup/parser/HtmlTreeBuilder;->process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z
  
147 ····.line·919146 ····.line·919
148 ····invoke-virtual·{p2,·v3},·Lorg/jsoup/parser/HtmlTreeBuilder;->setFosterInserts(Z)V147 ····invoke-virtual·{p2,·v2},·Lorg/jsoup/parser/HtmlTreeBuilder;->setFosterInserts(Z)V
  
149 ····goto·:goto_0148 ····goto·:goto_0
  
150 ····.line·902149 ····.line·902
151 ····.end·local·v1····#·"character":Lorg/jsoup/parser/Token$Character;150 ····.end·local·v1····#·"character":Lorg/jsoup/parser/Token$Character;
152 ····.end·local·v2····#·"i$":Ljava/util/Iterator; 
153 ····:pswitch_0151 ····:pswitch_0
154 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->asCharacter()Lorg/jsoup/parser/Token$Character;152 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->asCharacter()Lorg/jsoup/parser/Token$Character;
  
155 ····move-result-object·v0153 ····move-result-object·v0
  
156 ····.line·903154 ····.line·903
157 ····.local·v0,·"c":Lorg/jsoup/parser/Token$Character;155 ····.local·v0,·"c":Lorg/jsoup/parser/Token$Character;
158 ····invoke-virtual·{v0},·Lorg/jsoup/parser/Token$Character;->getData()Ljava/lang/String;156 ····invoke-virtual·{v0},·Lorg/jsoup/parser/Token$Character;->getData()Ljava/lang/String;
  
159 ····move-result-object·v5157 ····move-result-object·v4
  
160 ····invoke-static·{},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$400()Ljava/lang/String;158 ····invoke-static·{},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$400()Ljava/lang/String;
  
161 ····move-result-object·v6159 ····move-result-object·v5
  
162 ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z160 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
163 ····move-result·v5161 ····move-result·v4
  
164 ····if-eqz·v5,·:cond_0162 ····if-eqz·v4,·:cond_0
  
165 ····.line·904163 ····.line·904
166 ····invoke-virtual·{p2,·p0},·Lorg/jsoup/parser/HtmlTreeBuilder;->error(Lorg/jsoup/parser/HtmlTreeBuilderState;)V164 ····invoke-virtual·{p2,·p0},·Lorg/jsoup/parser/HtmlTreeBuilder;->error(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
  
Max diff block lines reached; 2059/6720 bytes (30.64%) of diff not shown.
148 KB
smali/org/jsoup/parser/HtmlTreeBuilderState$7.smali
    
Offset 132, 707 lines modifiedOffset 132, 703 lines modified
132 ····.line·772132 ····.line·772
133 ····const/4·v4,·0x0133 ····const/4·v4,·0x0
  
134 ····goto·:goto_0134 ····goto·:goto_0
135 .end·method135 .end·method
  
136 .method·process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z136 .method·process(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
137 ····.locals·42137 ····.locals·39
138 ····.param·p1,·"t"····#·Lorg/jsoup/parser/Token;138 ····.param·p1,·"t"····#·Lorg/jsoup/parser/Token;
139 ····.param·p2,·"tb"····#·Lorg/jsoup/parser/HtmlTreeBuilder;139 ····.param·p2,·"tb"····#·Lorg/jsoup/parser/HtmlTreeBuilder;
  
140 ····.prologue140 ····.prologue
141 ····.line·248141 ····.line·248
142 ····sget-object·v39,·Lorg/jsoup/parser/HtmlTreeBuilderState$24;->$SwitchMap$org$jsoup$parser$Token$TokenType:[I142 ····sget-object·v36,·Lorg/jsoup/parser/HtmlTreeBuilderState$24;->$SwitchMap$org$jsoup$parser$Token$TokenType:[I
  
143 ····move-object/from16·v0,·p1143 ····move-object/from16·v0,·p1
  
144 ····iget-object·v0,·v0,·Lorg/jsoup/parser/Token;->type:Lorg/jsoup/parser/Token$TokenType;144 ····iget-object·v0,·v0,·Lorg/jsoup/parser/Token;->type:Lorg/jsoup/parser/Token$TokenType;
  
145 ····move-object/from16·v40,·v0145 ····move-object/from16·v37,·v0
  
146 ····invoke-virtual/range·{v40·..·v40},·Lorg/jsoup/parser/Token$TokenType;->ordinal()I146 ····invoke-virtual/range·{v37·..·v37},·Lorg/jsoup/parser/Token$TokenType;->ordinal()I
  
147 ····move-result·v40147 ····move-result·v37
  
148 ····aget·v39,·v39,·v40148 ····aget·v36,·v36,·v37
  
149 ····packed-switch·v39,·:pswitch_data_0149 ····packed-switch·v36,·:pswitch_data_0
  
150 ····.line·754150 ····.line·754
151 ····:cond_0151 ····:cond_0
152 ····:goto_0152 ····:goto_0
153 ····const/16·v39,·0x1153 ····const/16·v36,·0x1
  
154 ····:goto_1154 ····:goto_1
155 ····return·v39155 ····return·v36
  
156 ····.line·250156 ····.line·250
157 ····:pswitch_0157 ····:pswitch_0
158 ····invoke-virtual/range·{p1·..·p1},·Lorg/jsoup/parser/Token;->asCharacter()Lorg/jsoup/parser/Token$Character;158 ····invoke-virtual/range·{p1·..·p1},·Lorg/jsoup/parser/Token;->asCharacter()Lorg/jsoup/parser/Token$Character;
  
159 ····move-result-object·v9159 ····move-result-object·v8
  
160 ····.line·251160 ····.line·251
161 ····.local·v9,·"c":Lorg/jsoup/parser/Token$Character;161 ····.local·v8,·"c":Lorg/jsoup/parser/Token$Character;
162 ····invoke-virtual·{v9},·Lorg/jsoup/parser/Token$Character;->getData()Ljava/lang/String;162 ····invoke-virtual·{v8},·Lorg/jsoup/parser/Token$Character;->getData()Ljava/lang/String;
  
163 ····move-result-object·v39163 ····move-result-object·v36
  
164 ····invoke-static·{},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$400()Ljava/lang/String;164 ····invoke-static·{},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$400()Ljava/lang/String;
  
165 ····move-result-object·v40165 ····move-result-object·v37
  
166 ····invoke-virtual/range·{v39·..·v40},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z166 ····invoke-virtual/range·{v36·..·v37},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
167 ····move-result·v39167 ····move-result·v36
  
168 ····if-eqz·v39,·:cond_1168 ····if-eqz·v36,·:cond_1
  
169 ····.line·253169 ····.line·253
170 ····move-object/from16·v0,·p2170 ····move-object/from16·v0,·p2
  
171 ····move-object/from16·v1,·p0171 ····move-object/from16·v1,·p0
  
172 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->error(Lorg/jsoup/parser/HtmlTreeBuilderState;)V172 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->error(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
  
173 ····.line·254173 ····.line·254
174 ····const/16·v39,·0x0174 ····const/16·v36,·0x0
  
175 ····goto·:goto_1175 ····goto·:goto_1
  
176 ····.line·255176 ····.line·255
177 ····:cond_1177 ····:cond_1
178 ····invoke-static·{v9},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$100(Lorg/jsoup/parser/Token;)Z178 ····invoke-static·{v8},·Lorg/jsoup/parser/HtmlTreeBuilderState;->access$100(Lorg/jsoup/parser/Token;)Z
  
179 ····move-result·v39179 ····move-result·v36
  
180 ····if-eqz·v39,·:cond_2180 ····if-eqz·v36,·:cond_2
  
181 ····.line·256181 ····.line·256
182 ····invoke-virtual/range·{p2·..·p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->reconstructFormattingElements()V182 ····invoke-virtual/range·{p2·..·p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->reconstructFormattingElements()V
  
183 ····.line·257183 ····.line·257
184 ····move-object/from16·v0,·p2184 ····move-object/from16·v0,·p2
  
185 ····invoke-virtual·{v0,·v9},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Character;)V185 ····invoke-virtual·{v0,·v8},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Character;)V
  
186 ····goto·:goto_0186 ····goto·:goto_0
  
187 ····.line·259187 ····.line·259
188 ····:cond_2188 ····:cond_2
189 ····invoke-virtual/range·{p2·..·p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->reconstructFormattingElements()V189 ····invoke-virtual/range·{p2·..·p2},·Lorg/jsoup/parser/HtmlTreeBuilder;->reconstructFormattingElements()V
  
190 ····.line·260190 ····.line·260
191 ····move-object/from16·v0,·p2191 ····move-object/from16·v0,·p2
  
192 ····invoke-virtual·{v0,·v9},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Character;)V192 ····invoke-virtual·{v0,·v8},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Character;)V
  
193 ····.line·261193 ····.line·261
194 ····const/16·v39,·0x0194 ····const/16·v36,·0x0
  
195 ····move-object/from16·v0,·p2195 ····move-object/from16·v0,·p2
  
196 ····move/from16·v1,·v39196 ····move/from16·v1,·v36
  
197 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->framesetOk(Z)V197 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->framesetOk(Z)V
  
198 ····goto·:goto_0198 ····goto·:goto_0
  
199 ····.line·266199 ····.line·266
200 ····.end·local·v9····#·"c":Lorg/jsoup/parser/Token$Character;200 ····.end·local·v8····#·"c":Lorg/jsoup/parser/Token$Character;
201 ····:pswitch_1201 ····:pswitch_1
202 ····invoke-virtual/range·{p1·..·p1},·Lorg/jsoup/parser/Token;->asComment()Lorg/jsoup/parser/Token$Comment;202 ····invoke-virtual/range·{p1·..·p1},·Lorg/jsoup/parser/Token;->asComment()Lorg/jsoup/parser/Token$Comment;
  
203 ····move-result-object·v39203 ····move-result-object·v36
  
204 ····move-object/from16·v0,·p2204 ····move-object/from16·v0,·p2
  
205 ····move-object/from16·v1,·v39205 ····move-object/from16·v1,·v36
  
206 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Comment;)V206 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/parser/HtmlTreeBuilder;->insert(Lorg/jsoup/parser/Token$Comment;)V
  
207 ····goto·:goto_0207 ····goto·:goto_0
  
208 ····.line·270208 ····.line·270
209 ····:pswitch_2209 ····:pswitch_2
210 ····move-object/from16·v0,·p2210 ····move-object/from16·v0,·p2
Max diff block lines reached; 147229/151784 bytes (97.00%) of diff not shown.
721 B
smali/org/jsoup/parser/HtmlTreeBuilderState$11.smali
    
Offset 140, 15 lines modifiedOffset 140, 15 lines modified
140 ····.end·local·v1····#·"name":Ljava/lang/String;140 ····.end·local·v1····#·"name":Ljava/lang/String;
141 ····:cond_2141 ····:cond_2
142 ····move·v3,·v4142 ····move·v3,·v4
  
143 ····.line·966143 ····.line·966
144 ····goto·:goto_0144 ····goto·:goto_0
  
145 ····.line·950145 ····.line·951
146 ····:cond_3146 ····:cond_3
147 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isStartTag()Z147 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isStartTag()Z
  
148 ····move-result·v5148 ····move-result·v5
  
149 ····if-eqz·v5,·:cond_4149 ····if-eqz·v5,·:cond_4
  
Offset 210, 14 lines modifiedOffset 210, 15 lines modified
  
210 ····invoke-static·{v5,·v6},·Lorg/jsoup/helper/StringUtil;->in(Ljava/lang/String;[Ljava/lang/String;)Z210 ····invoke-static·{v5,·v6},·Lorg/jsoup/helper/StringUtil;->in(Ljava/lang/String;[Ljava/lang/String;)Z
  
211 ····move-result·v5211 ····move-result·v5
  
212 ····if-nez·v5,·:cond_5212 ····if-nez·v5,·:cond_5
  
 213 ····.line·953
213 ····:cond_4214 ····:cond_4
214 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isEndTag()Z215 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isEndTag()Z
  
215 ····move-result·v5216 ····move-result·v5
  
216 ····if-eqz·v5,·:cond_6217 ····if-eqz·v5,·:cond_6
  
515 B
smali/org/jsoup/parser/HtmlTreeBuilderState$15.smali
    
Offset 305, 14 lines modifiedOffset 305, 15 lines modified
305 ····:cond_6305 ····:cond_6
306 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isStartTag()Z306 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->isStartTag()Z
  
307 ····move-result·v4307 ····move-result·v4
  
308 ····if-eqz·v4,·:cond_8308 ····if-eqz·v4,·:cond_8
  
 309 ····.line·1177
309 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->asStartTag()Lorg/jsoup/parser/Token$StartTag;310 ····invoke-virtual·{p1},·Lorg/jsoup/parser/Token;->asStartTag()Lorg/jsoup/parser/Token$StartTag;
  
310 ····move-result-object·v4311 ····move-result-object·v4
  
311 ····invoke-virtual·{v4},·Lorg/jsoup/parser/Token$StartTag;->name()Ljava/lang/String;312 ····invoke-virtual·{v4},·Lorg/jsoup/parser/Token$StartTag;->name()Ljava/lang/String;
  
312 ····move-result-object·v4313 ····move-result-object·v4
901 B
smali/org/jsoup/parser/HtmlTreeBuilderState.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Enum;2 .super·Ljava/lang/Enum;
3 .source·"HtmlTreeBuilderState.java"3 .source·"HtmlTreeBuilderState.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/jsoup/parser/HtmlTreeBuilderState$24;, 
8 ········Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;7 ········Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
11 .annotation·system·Ldalvik/annotation/Signature;10 .annotation·system·Ldalvik/annotation/Signature;
12 ····value·=·{11 ····value·=·{
13 ········"Ljava/lang/Enum",12 ········"Ljava/lang/Enum",
Offset 484, 15 lines modifiedOffset 483, 14 lines modified
484 ········}483 ········}
485 ····.end·annotation484 ····.end·annotation
  
486 ····.prologue485 ····.prologue
487 ····.line·13486 ····.line·13
488 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V487 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
  
489 ····.line·1480 
490 ····return-void488 ····return-void
491 .end·method489 .end·method
  
492 .method·synthetic·constructor·<init>(Ljava/lang/String;ILorg/jsoup/parser/HtmlTreeBuilderState$1;)V490 .method·synthetic·constructor·<init>(Ljava/lang/String;ILorg/jsoup/parser/HtmlTreeBuilderState$1;)V
493 ····.locals·0491 ····.locals·0
494 ····.param·p1,·"x0"····#·Ljava/lang/String;492 ····.param·p1,·"x0"····#·Ljava/lang/String;
495 ····.param·p2,·"x1"····#·I493 ····.param·p2,·"x1"····#·I
39.6 KB
smali/org/jsoup/parser/Tag.smali
    
Offset 51, 1266 lines modifiedOffset 51, 1249 lines modified
51 .field·private·selfClosing:Z51 .field·private·selfClosing:Z
  
52 .field·private·tagName:Ljava/lang/String;52 .field·private·tagName:Ljava/lang/String;
  
  
53 #·direct·methods53 #·direct·methods
54 .method·static·constructor·<clinit>()V54 .method·static·constructor·<clinit>()V
55 ····.locals·1355 ····.locals·10
  
56 ····.prologue56 ····.prologue
57 ····const/4·v12,·0x457 ····const/4·v9,·0x4
  
58 ····const/4·v11,·0x358 ····const/4·v8,·0x3
  
59 ····const/4·v10,·0x259 ····const/4·v6,·0x2
  
60 ····const/4·v9,·0x160 ····const/4·v7,·0x1
  
61 ····const/4·v8,·0x061 ····const/4·v2,·0x0
  
62 ····.line·1462 ····.line·14
63 ····new-instance·v5,·Ljava/util/HashMap;63 ····new-instance·v3,·Ljava/util/HashMap;
  
64 ····invoke-direct·{v5},·Ljava/util/HashMap;-><init>()V64 ····invoke-direct·{v3},·Ljava/util/HashMap;-><init>()V
  
65 ····sput-object·v5,·Lorg/jsoup/parser/Tag;->tags:Ljava/util/Map;65 ····sput-object·v3,·Lorg/jsoup/parser/Tag;->tags:Ljava/util/Map;
  
66 ····.line·22166 ····.line·221
67 ····const/16·v5,·0x3b67 ····const/16·v3,·0x3b
  
68 ····new-array·v5,·v5,·[Ljava/lang/String;68 ····new-array·v3,·v3,·[Ljava/lang/String;
  
69 ····const-string·v6,·"html"69 ····const-string·v4,·"html"
  
70 ····aput-object·v6,·v5,·v870 ····aput-object·v4,·v3,·v2
  
71 ····const-string·v6,·"head"71 ····const-string·v4,·"head"
  
72 ····aput-object·v6,·v5,·v972 ····aput-object·v4,·v3,·v7
  
73 ····const-string·v6,·"body"73 ····const-string·v4,·"body"
  
74 ····aput-object·v6,·v5,·v1074 ····aput-object·v4,·v3,·v6
  
75 ····const-string·v6,·"frameset"75 ····const-string·v4,·"frameset"
  
76 ····aput-object·v6,·v5,·v1176 ····aput-object·v4,·v3,·v8
  
77 ····const-string·v6,·"script"77 ····const-string·v4,·"script"
  
78 ····aput-object·v6,·v5,·v1278 ····aput-object·v4,·v3,·v9
  
79 ····const/4·v6,·0x579 ····const/4·v4,·0x5
  
80 ····const-string·v7,·"noscript"80 ····const-string·v5,·"noscript"
  
81 ····aput-object·v7,·v5,·v681 ····aput-object·v5,·v3,·v4
  
82 ····const/4·v6,·0x682 ····const/4·v4,·0x6
  
83 ····const-string·v7,·"style"83 ····const-string·v5,·"style"
  
84 ····aput-object·v7,·v5,·v684 ····aput-object·v5,·v3,·v4
  
85 ····const/4·v6,·0x785 ····const/4·v4,·0x7
  
86 ····const-string·v7,·"meta"86 ····const-string·v5,·"meta"
  
87 ····aput-object·v7,·v5,·v687 ····aput-object·v5,·v3,·v4
  
88 ····const/16·v6,·0x888 ····const/16·v4,·0x8
  
89 ····const-string·v7,·"link"89 ····const-string·v5,·"link"
  
90 ····aput-object·v7,·v5,·v690 ····aput-object·v5,·v3,·v4
  
91 ····const/16·v6,·0x991 ····const/16·v4,·0x9
  
92 ····const-string·v7,·"title"92 ····const-string·v5,·"title"
  
93 ····aput-object·v7,·v5,·v693 ····aput-object·v5,·v3,·v4
  
94 ····const/16·v6,·0xa94 ····const/16·v4,·0xa
  
95 ····const-string·v7,·"frame"95 ····const-string·v5,·"frame"
  
96 ····aput-object·v7,·v5,·v696 ····aput-object·v5,·v3,·v4
  
97 ····const/16·v6,·0xb97 ····const/16·v4,·0xb
  
98 ····const-string·v7,·"noframes"98 ····const-string·v5,·"noframes"
  
99 ····aput-object·v7,·v5,·v699 ····aput-object·v5,·v3,·v4
  
100 ····const/16·v6,·0xc100 ····const/16·v4,·0xc
  
101 ····const-string·v7,·"section"101 ····const-string·v5,·"section"
  
102 ····aput-object·v7,·v5,·v6102 ····aput-object·v5,·v3,·v4
  
103 ····const/16·v6,·0xd103 ····const/16·v4,·0xd
  
104 ····const-string·v7,·"nav"104 ····const-string·v5,·"nav"
  
105 ····aput-object·v7,·v5,·v6105 ····aput-object·v5,·v3,·v4
  
106 ····const/16·v6,·0xe106 ····const/16·v4,·0xe
  
107 ····const-string·v7,·"aside"107 ····const-string·v5,·"aside"
  
108 ····aput-object·v7,·v5,·v6108 ····aput-object·v5,·v3,·v4
  
109 ····const/16·v6,·0xf109 ····const/16·v4,·0xf
  
110 ····const-string·v7,·"hgroup"110 ····const-string·v5,·"hgroup"
  
111 ····aput-object·v7,·v5,·v6111 ····aput-object·v5,·v3,·v4
  
112 ····const/16·v6,·0x10112 ····const/16·v4,·0x10
  
113 ····const-string·v7,·"header"113 ····const-string·v5,·"header"
  
114 ····aput-object·v7,·v5,·v6114 ····aput-object·v5,·v3,·v4
  
115 ····const/16·v6,·0x11115 ····const/16·v4,·0x11
  
116 ····const-string·v7,·"footer"116 ····const-string·v5,·"footer"
Max diff block lines reached; 36821/40470 bytes (90.98%) of diff not shown.
1.68 KB
smali/org/jsoup/helper/StringUtil.smali
    
Offset 100, 58 lines modifiedOffset 100, 48 lines modified
  
100 .method·public·static·varargs·in(Ljava/lang/String;[Ljava/lang/String;)Z100 .method·public·static·varargs·in(Ljava/lang/String;[Ljava/lang/String;)Z
101 ····.locals·5101 ····.locals·5
102 ····.param·p0,·"needle"····#·Ljava/lang/String;102 ····.param·p0,·"needle"····#·Ljava/lang/String;
103 ····.param·p1,·"haystack"····#·[Ljava/lang/String;103 ····.param·p1,·"haystack"····#·[Ljava/lang/String;
  
104 ····.prologue104 ····.prologue
 105 ····const/4·v1,·0x0
105 ····.line·135 
106 ····move-object·v0,·p1 
  
107 ····.local·v0,·"arr$":[Ljava/lang/String;106 ····.line·135
108 ····array-length·v3,·v0107 ····array-length·v3,·p1
  
 108 ····move·v2,·v1
109 ····.local·v3,·"len$":I 
110 ····const/4·v2,·0x0 
  
111 ····.local·v2,·"i$":I 
112 ····:goto_0109 ····:goto_0
113 ····if-ge·v2,·v3,·:cond_1110 ····if-ge·v2,·v3,·:cond_0
  
114 ····aget-object·v1,·v0,·v2111 ····aget-object·v0,·p1,·v2
  
115 ····.line·136112 ····.line·136
116 ····.local·v1,·"hay":Ljava/lang/String;113 ····.local·v0,·"hay":Ljava/lang/String;
117 ····invoke-virtual·{v1,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z114 ····invoke-virtual·{v0,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
118 ····move-result·v4115 ····move-result·v4
  
119 ····if-eqz·v4,·:cond_0116 ····if-eqz·v4,·:cond_1
  
120 ····.line·137117 ····.line·137
121 ····const/4·v4,·0x1118 ····const/4·v1,·0x1
  
122 ····.line·139119 ····.line·139
123 ····.end·local·v1····#·"hay":Ljava/lang/String;120 ····.end·local·v0····#·"hay":Ljava/lang/String;
124 ····:goto_1121 ····:cond_0
125 ····return·v4122 ····return·v1
  
126 ····.line·135123 ····.line·135
127 ····.restart·local·v1····#·"hay":Ljava/lang/String;124 ····.restart·local·v0····#·"hay":Ljava/lang/String;
128 ····:cond_0125 ····:cond_1
129 ····add-int/lit8·v2,·v2,·0x1126 ····add-int/lit8·v2,·v2,·0x1
  
130 ····goto·:goto_0127 ····goto·:goto_0
  
131 ····.line·139 
132 ····.end·local·v1····#·"hay":Ljava/lang/String; 
133 ····:cond_1 
134 ····const/4·v4,·0x0 
  
135 ····goto·:goto_1 
136 .end·method128 .end·method
  
137 .method·public·static·isBlank(Ljava/lang/String;)Z129 .method·public·static·isBlank(Ljava/lang/String;)Z
138 ····.locals·4130 ····.locals·4
139 ····.param·p0,·"string"····#·Ljava/lang/String;131 ····.param·p0,·"string"····#·Ljava/lang/String;
  
140 ····.prologue132 ····.prologue
504 B
smali/org/jsoup/helper/DescendableLinkedList.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/util/LinkedList;2 .super·Ljava/util/LinkedList;
3 .source·"DescendableLinkedList.java"3 .source·"DescendableLinkedList.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/jsoup/helper/DescendableLinkedList$1;, 
8 ········Lorg/jsoup/helper/DescendableLinkedList$DescendingIterator;7 ········Lorg/jsoup/helper/DescendableLinkedList$DescendingIterator;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
11 .annotation·system·Ldalvik/annotation/Signature;10 .annotation·system·Ldalvik/annotation/Signature;
12 ····value·=·{11 ····value·=·{
13 ········"<E:",12 ········"<E:",
464 B
smali/org/jsoup/helper/DataUtil.smali
    
Offset 193, 14 lines modifiedOffset 193, 15 lines modified
  
193 ····.line·41193 ····.line·41
194 ····if-eqz·v2,·:cond_0194 ····if-eqz·v2,·:cond_0
  
195 ····.line·42195 ····.line·42
196 ····invoke-virtual·{v2},·Ljava/io/FileInputStream;->close()V196 ····invoke-virtual·{v2},·Ljava/io/FileInputStream;->close()V
  
 197 ····.line·39
197 ····:cond_0198 ····:cond_0
198 ····return-object·v3199 ····return-object·v3
  
199 ····.line·41200 ····.line·41
200 ····.end·local·v0····#·"byteData":Ljava/nio/ByteBuffer;201 ····.end·local·v0····#·"byteData":Ljava/nio/ByteBuffer;
201 ····.end·local·v2····#·"inStream":Ljava/io/FileInputStream;202 ····.end·local·v2····#·"inStream":Ljava/io/FileInputStream;
202 ····.restart·local·v1····#·"inStream":Ljava/io/FileInputStream;203 ····.restart·local·v1····#·"inStream":Ljava/io/FileInputStream;
1.6 KB
smali/org/jsoup/helper/Validate.smali
    
Offset 124, 53 lines modifiedOffset 124, 48 lines modified
124 ····invoke-static·{p0,·v0},·Lorg/jsoup/helper/Validate;->noNullElements([Ljava/lang/Object;Ljava/lang/String;)V124 ····invoke-static·{p0,·v0},·Lorg/jsoup/helper/Validate;->noNullElements([Ljava/lang/Object;Ljava/lang/String;)V
  
125 ····.line·73125 ····.line·73
126 ····return-void126 ····return-void
127 .end·method127 .end·method
  
128 .method·public·static·noNullElements([Ljava/lang/Object;Ljava/lang/String;)V128 .method·public·static·noNullElements([Ljava/lang/Object;Ljava/lang/String;)V
129 ····.locals·5129 ····.locals·3
130 ····.param·p0,·"objects"····#·[Ljava/lang/Object;130 ····.param·p0,·"objects"····#·[Ljava/lang/Object;
131 ····.param·p1,·"msg"····#·Ljava/lang/String;131 ····.param·p1,·"msg"····#·Ljava/lang/String;
  
132 ····.prologue132 ····.prologue
133 ····.line·81133 ····.line·81
134 ····move-object·v0,·p0134 ····array-length·v2,·p0
  
135 ····.local·v0,·"arr$":[Ljava/lang/Object; 
136 ····array-length·v2,·v0 
  
137 ····.local·v2,·"len$":I 
138 ····const/4·v1,·0x0135 ····const/4·v1,·0x0
  
139 ····.local·v1,·"i$":I 
140 ····:goto_0136 ····:goto_0
141 ····if-ge·v1,·v2,·:cond_1137 ····if-ge·v1,·v2,·:cond_1
  
142 ····aget-object·v3,·v0,·v1138 ····aget-object·v0,·p0,·v1
  
143 ····.line·82139 ····.line·82
144 ····.local·v3,·"obj":Ljava/lang/Object;140 ····.local·v0,·"obj":Ljava/lang/Object;
145 ····if-nez·v3,·:cond_0141 ····if-nez·v0,·:cond_0
  
146 ····.line·83142 ····.line·83
147 ····new-instance·v4,·Ljava/lang/IllegalArgumentException;143 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
148 ····invoke-direct·{v4,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V144 ····invoke-direct·{v1,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
149 ····throw·v4145 ····throw·v1
  
150 ····.line·81146 ····.line·81
151 ····:cond_0147 ····:cond_0
152 ····add-int/lit8·v1,·v1,·0x1148 ····add-int/lit8·v1,·v1,·0x1
  
153 ····goto·:goto_0149 ····goto·:goto_0
  
154 ····.line·84150 ····.line·84
155 ····.end·local·v3····#·"obj":Ljava/lang/Object;151 ····.end·local·v0····#·"obj":Ljava/lang/Object;
156 ····:cond_1152 ····:cond_1
157 ····return-void153 ····return-void
158 .end·method154 .end·method
  
159 .method·public·static·notEmpty(Ljava/lang/String;)V155 .method·public·static·notEmpty(Ljava/lang/String;)V
160 ····.locals·2156 ····.locals·2
161 ····.param·p0,·"string"····#·Ljava/lang/String;157 ····.param·p0,·"string"····#·Ljava/lang/String;
56.2 KB
smali/org/jsoup/helper/HttpConnection$Response.smali
    
Offset 148, 131 lines modifiedOffset 148, 130 lines modified
148 ········}148 ········}
149 ····.end·annotation149 ····.end·annotation
  
150 ····.prologue150 ····.prologue
151 ····.line·542151 ····.line·542
152 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->url()Ljava/net/URL;152 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->url()Ljava/net/URL;
  
153 ····move-result-object·v3153 ····move-result-object·v2
  
154 ····invoke-virtual·{v3},·Ljava/net/URL;->openConnection()Ljava/net/URLConnection;154 ····invoke-virtual·{v2},·Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
  
155 ····move-result-object·v0155 ····move-result-object·v0
  
156 ····check-cast·v0,·Ljava/net/HttpURLConnection;156 ····check-cast·v0,·Ljava/net/HttpURLConnection;
  
157 ····.line·543157 ····.line·543
158 ····.local·v0,·"conn":Ljava/net/HttpURLConnection;158 ····.local·v0,·"conn":Ljava/net/HttpURLConnection;
159 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->method()Lorg/jsoup/Connection$Method;159 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->method()Lorg/jsoup/Connection$Method;
  
160 ····move-result-object·v3160 ····move-result-object·v2
  
161 ····invoke-virtual·{v3},·Lorg/jsoup/Connection$Method;->name()Ljava/lang/String;161 ····invoke-virtual·{v2},·Lorg/jsoup/Connection$Method;->name()Ljava/lang/String;
  
162 ····move-result-object·v3162 ····move-result-object·v2
  
163 ····invoke-virtual·{v0,·v3},·Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V163 ····invoke-virtual·{v0,·v2},·Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
  
164 ····.line·544164 ····.line·544
165 ····const/4·v3,·0x0165 ····const/4·v2,·0x0
  
166 ····invoke-virtual·{v0,·v3},·Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V166 ····invoke-virtual·{v0,·v2},·Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V
  
167 ····.line·545167 ····.line·545
168 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->timeout()I168 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->timeout()I
  
169 ····move-result·v3169 ····move-result·v2
  
170 ····invoke-virtual·{v0,·v3},·Ljava/net/HttpURLConnection;->setConnectTimeout(I)V170 ····invoke-virtual·{v0,·v2},·Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
  
171 ····.line·546171 ····.line·546
172 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->timeout()I172 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->timeout()I
  
173 ····move-result·v3173 ····move-result·v2
  
174 ····invoke-virtual·{v0,·v3},·Ljava/net/HttpURLConnection;->setReadTimeout(I)V174 ····invoke-virtual·{v0,·v2},·Ljava/net/HttpURLConnection;->setReadTimeout(I)V
  
175 ····.line·547175 ····.line·547
176 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->method()Lorg/jsoup/Connection$Method;176 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->method()Lorg/jsoup/Connection$Method;
  
177 ····move-result-object·v3177 ····move-result-object·v2
  
178 ····sget-object·v4,·Lorg/jsoup/Connection$Method;->POST:Lorg/jsoup/Connection$Method;178 ····sget-object·v3,·Lorg/jsoup/Connection$Method;->POST:Lorg/jsoup/Connection$Method;
  
179 ····if-ne·v3,·v4,·:cond_0179 ····if-ne·v2,·v3,·:cond_0
  
180 ····.line·548180 ····.line·548
181 ····const/4·v3,·0x1181 ····const/4·v2,·0x1
  
182 ····invoke-virtual·{v0,·v3},·Ljava/net/HttpURLConnection;->setDoOutput(Z)V182 ····invoke-virtual·{v0,·v2},·Ljava/net/HttpURLConnection;->setDoOutput(Z)V
  
183 ····.line·549183 ····.line·549
184 ····:cond_0184 ····:cond_0
185 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->cookies()Ljava/util/Map;185 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->cookies()Ljava/util/Map;
  
186 ····move-result-object·v3186 ····move-result-object·v2
  
187 ····invoke-interface·{v3},·Ljava/util/Map;->size()I187 ····invoke-interface·{v2},·Ljava/util/Map;->size()I
  
188 ····move-result·v3188 ····move-result·v2
  
189 ····if-lez·v3,·:cond_1189 ····if-lez·v2,·:cond_1
  
190 ····.line·550190 ····.line·550
191 ····const-string·v3,·"Cookie"191 ····const-string·v2,·"Cookie"
  
192 ····invoke-static·{p0},·Lorg/jsoup/helper/HttpConnection$Response;->getRequestCookieString(Lorg/jsoup/Connection$Request;)Ljava/lang/String;192 ····invoke-static·{p0},·Lorg/jsoup/helper/HttpConnection$Response;->getRequestCookieString(Lorg/jsoup/Connection$Request;)Ljava/lang/String;
  
193 ····move-result-object·v4193 ····move-result-object·v3
  
194 ····invoke-virtual·{v0,·v3,·v4},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V194 ····invoke-virtual·{v0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
  
195 ····.line·551195 ····.line·551
196 ····:cond_1196 ····:cond_1
197 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->headers()Ljava/util/Map;197 ····invoke-interface·{p0},·Lorg/jsoup/Connection$Request;->headers()Ljava/util/Map;
  
198 ····move-result-object·v3198 ····move-result-object·v2
  
199 ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set;199 ····invoke-interface·{v2},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
200 ····move-result-object·v3200 ····move-result-object·v2
  
201 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;201 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
202 ····move-result-object·v2202 ····move-result-object·v4
  
203 ····.local·v2,·"i$":Ljava/util/Iterator; 
204 ····:goto_0203 ····:goto_0
205 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z204 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
206 ····move-result·v3205 ····move-result·v2
  
207 ····if-eqz·v3,·:cond_2206 ····if-eqz·v2,·:cond_2
  
208 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;207 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
209 ····move-result-object·v1208 ····move-result-object·v1
  
210 ····check-cast·v1,·Ljava/util/Map$Entry;209 ····check-cast·v1,·Ljava/util/Map$Entry;
  
211 ····.line·552210 ····.line·552
212 ····.local·v1,·"header":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"211 ····.local·v1,·"header":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
213 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;212 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
214 ····move-result-object·v3213 ····move-result-object·v2
  
215 ····check-cast·v3,·Ljava/lang/String;214 ····check-cast·v2,·Ljava/lang/String;
  
216 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;215 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
217 ····move-result-object·v4216 ····move-result-object·v3
  
218 ····check-cast·v4,·Ljava/lang/String;217 ····check-cast·v3,·Ljava/lang/String;
  
219 ····invoke-virtual·{v0,·v3,·v4},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V218 ····invoke-virtual·{v0,·v2,·v3},·Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
  
220 ····goto·:goto_0219 ····goto·:goto_0
  
Max diff block lines reached; 52031/57406 bytes (90.64%) of diff not shown.
2.94 KB
smali/org/jsoup/helper/HttpConnection$Request.smali
    
Offset 128, 15 lines modifiedOffset 128, 14 lines modified
128 ····return-void128 ····return-void
129 .end·method129 .end·method
  
  
130 #·virtual·methods130 #·virtual·methods
131 .method·public·bridge·synthetic·cookie(Ljava/lang/String;)Ljava/lang/String;131 .method·public·bridge·synthetic·cookie(Ljava/lang/String;)Ljava/lang/String;
132 ····.locals·1132 ····.locals·1
133 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
134 ····.prologue133 ····.prologue
135 ····.line·313134 ····.line·313
136 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->cookie(Ljava/lang/String;)Ljava/lang/String;135 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->cookie(Ljava/lang/String;)Ljava/lang/String;
  
137 ····move-result-object·v0136 ····move-result-object·v0
  
Offset 172, 15 lines modifiedOffset 171, 14 lines modified
172 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->data:Ljava/util/Collection;171 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->data:Ljava/util/Collection;
  
173 ····return-object·v0172 ····return-object·v0
174 .end·method173 .end·method
  
175 .method·public·bridge·synthetic·data(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/Connection$Request;174 .method·public·bridge·synthetic·data(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/Connection$Request;
176 ····.locals·1175 ····.locals·1
177 ····.param·p1,·"x0"····#·Lorg/jsoup/Connection$KeyVal; 
  
178 ····.prologue176 ····.prologue
179 ····.line·313177 ····.line·313
180 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->data(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/helper/HttpConnection$Request;178 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->data(Lorg/jsoup/Connection$KeyVal;)Lorg/jsoup/helper/HttpConnection$Request;
  
181 ····move-result-object·v0179 ····move-result-object·v0
  
Offset 226, 41 lines modifiedOffset 224, 38 lines modified
226 ····iget-boolean·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->followRedirects:Z224 ····iget-boolean·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->followRedirects:Z
  
227 ····return·v0225 ····return·v0
228 .end·method226 .end·method
  
229 .method·public·bridge·synthetic·hasCookie(Ljava/lang/String;)Z227 .method·public·bridge·synthetic·hasCookie(Ljava/lang/String;)Z
230 ····.locals·1228 ····.locals·1
231 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
232 ····.prologue229 ····.prologue
233 ····.line·313230 ····.line·313
234 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->hasCookie(Ljava/lang/String;)Z231 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->hasCookie(Ljava/lang/String;)Z
  
235 ····move-result·v0232 ····move-result·v0
  
236 ····return·v0233 ····return·v0
237 .end·method234 .end·method
  
238 .method·public·bridge·synthetic·hasHeader(Ljava/lang/String;)Z235 .method·public·bridge·synthetic·hasHeader(Ljava/lang/String;)Z
239 ····.locals·1236 ····.locals·1
240 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
241 ····.prologue237 ····.prologue
242 ····.line·313238 ····.line·313
243 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->hasHeader(Ljava/lang/String;)Z239 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->hasHeader(Ljava/lang/String;)Z
  
244 ····move-result·v0240 ····move-result·v0
  
245 ····return·v0241 ····return·v0
246 .end·method242 .end·method
  
247 .method·public·bridge·synthetic·header(Ljava/lang/String;)Ljava/lang/String;243 .method·public·bridge·synthetic·header(Ljava/lang/String;)Ljava/lang/String;
248 ····.locals·1244 ····.locals·1
249 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
250 ····.prologue245 ····.prologue
251 ····.line·313246 ····.line·313
252 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->header(Ljava/lang/String;)Ljava/lang/String;247 ····invoke-super·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Base;->header(Ljava/lang/String;)Ljava/lang/String;
  
253 ····move-result-object·v0248 ····move-result-object·v0
  
Offset 371, 15 lines modifiedOffset 366, 14 lines modified
371 ····move-result-object·v0366 ····move-result-object·v0
  
372 ····return-object·v0367 ····return-object·v0
373 .end·method368 .end·method
  
374 .method·public·bridge·synthetic·parser(Lorg/jsoup/parser/Parser;)Lorg/jsoup/Connection$Request;369 .method·public·bridge·synthetic·parser(Lorg/jsoup/parser/Parser;)Lorg/jsoup/Connection$Request;
375 ····.locals·1370 ····.locals·1
376 ····.param·p1,·"x0"····#·Lorg/jsoup/parser/Parser; 
  
377 ····.prologue371 ····.prologue
378 ····.line·313372 ····.line·313
379 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->parser(Lorg/jsoup/parser/Parser;)Lorg/jsoup/helper/HttpConnection$Request;373 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->parser(Lorg/jsoup/parser/Parser;)Lorg/jsoup/helper/HttpConnection$Request;
  
380 ····move-result-object·v0374 ····move-result-object·v0
  
Offset 416, 15 lines modifiedOffset 410, 14 lines modified
416 ····iget·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->timeoutMilliseconds:I410 ····iget·v0,·p0,·Lorg/jsoup/helper/HttpConnection$Request;->timeoutMilliseconds:I
  
417 ····return·v0411 ····return·v0
418 .end·method412 .end·method
  
419 .method·public·bridge·synthetic·timeout(I)Lorg/jsoup/Connection$Request;413 .method·public·bridge·synthetic·timeout(I)Lorg/jsoup/Connection$Request;
420 ····.locals·1414 ····.locals·1
421 ····.param·p1,·"x0"····#·I 
  
422 ····.prologue415 ····.prologue
423 ····.line·313416 ····.line·313
424 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->timeout(I)Lorg/jsoup/helper/HttpConnection$Request;417 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$Request;->timeout(I)Lorg/jsoup/helper/HttpConnection$Request;
  
425 ····move-result-object·v0418 ····move-result-object·v0
  
6.58 KB
smali/org/jsoup/helper/HttpConnection.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lorg/jsoup/Connection;6 .implements·Lorg/jsoup/Connection;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lorg/jsoup/helper/HttpConnection$1;, 
11 ········Lorg/jsoup/helper/HttpConnection$KeyVal;,10 ········Lorg/jsoup/helper/HttpConnection$KeyVal;,
12 ········Lorg/jsoup/helper/HttpConnection$Response;,11 ········Lorg/jsoup/helper/HttpConnection$Response;,
13 ········Lorg/jsoup/helper/HttpConnection$Request;,12 ········Lorg/jsoup/helper/HttpConnection$Request;,
14 ········Lorg/jsoup/helper/HttpConnection$Base;13 ········Lorg/jsoup/helper/HttpConnection$Base;
15 ····}14 ····}
16 .end·annotation15 .end·annotation
  
Offset 158, 58 lines modifiedOffset 157, 57 lines modified
158 ············"Lorg/jsoup/Connection;"157 ············"Lorg/jsoup/Connection;"
159 ········}158 ········}
160 ····.end·annotation159 ····.end·annotation
  
161 ····.prologue160 ····.prologue
162 ····.line·153161 ····.line·153
163 ····.local·p1,·"cookies":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"162 ····.local·p1,·"cookies":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
164 ····const-string·v2,·"Cookie·map·must·not·be·null"163 ····const-string·v1,·"Cookie·map·must·not·be·null"
  
165 ····invoke-static·{p1,·v2},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V164 ····invoke-static·{p1,·v1},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V
  
166 ····.line·154165 ····.line·154
167 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set;166 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
168 ····move-result-object·v2167 ····move-result-object·v1
  
169 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;168 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
170 ····move-result-object·v1169 ····move-result-object·v3
  
171 ····.local·v1,·"i$":Ljava/util/Iterator; 
172 ····:goto_0170 ····:goto_0
173 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z171 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
174 ····move-result·v2172 ····move-result·v1
  
175 ····if-eqz·v2,·:cond_0173 ····if-eqz·v1,·:cond_0
  
176 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;174 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
177 ····move-result-object·v0175 ····move-result-object·v0
  
178 ····check-cast·v0,·Ljava/util/Map$Entry;176 ····check-cast·v0,·Ljava/util/Map$Entry;
  
179 ····.line·155177 ····.line·155
180 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"178 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
181 ····iget-object·v4,·p0,·Lorg/jsoup/helper/HttpConnection;->req:Lorg/jsoup/Connection$Request;179 ····iget-object·v4,·p0,·Lorg/jsoup/helper/HttpConnection;->req:Lorg/jsoup/Connection$Request;
  
182 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;180 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
183 ····move-result-object·v2181 ····move-result-object·v1
  
184 ····check-cast·v2,·Ljava/lang/String;182 ····check-cast·v1,·Ljava/lang/String;
  
185 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;183 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
186 ····move-result-object·v3184 ····move-result-object·v2
  
187 ····check-cast·v3,·Ljava/lang/String;185 ····check-cast·v2,·Ljava/lang/String;
  
188 ····invoke-interface·{v4,·v2,·v3},·Lorg/jsoup/Connection$Request;->cookie(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/Connection$Base;186 ····invoke-interface·{v4,·v1,·v2},·Lorg/jsoup/Connection$Request;->cookie(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/Connection$Base;
  
189 ····goto·:goto_0187 ····goto·:goto_0
  
190 ····.line·157188 ····.line·157
191 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"189 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
192 ····:cond_0190 ····:cond_0
193 ····return-object·p0191 ····return-object·p0
Offset 246, 24 lines modifiedOffset 244, 23 lines modified
246 ············"Lorg/jsoup/Connection;"244 ············"Lorg/jsoup/Connection;"
247 ········}245 ········}
248 ····.end·annotation246 ····.end·annotation
  
249 ····.prologue247 ····.prologue
250 ····.line·135248 ····.line·135
251 ····.local·p1,·"data":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/Connection$KeyVal;>;"249 ····.local·p1,·"data":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/Connection$KeyVal;>;"
252 ····const-string·v2,·"Data·collection·must·not·be·null"250 ····const-string·v1,·"Data·collection·must·not·be·null"
  
253 ····invoke-static·{p1,·v2},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V251 ····invoke-static·{p1,·v1},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V
  
254 ····.line·136252 ····.line·136
255 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;253 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
256 ····move-result-object·v1254 ····move-result-object·v1
  
257 ····.local·v1,·"i$":Ljava/util/Iterator; 
258 ····:goto_0255 ····:goto_0
259 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z256 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
260 ····move-result·v2257 ····move-result·v2
  
261 ····if-eqz·v2,·:cond_0258 ····if-eqz·v2,·:cond_0
  
Offset 300, 62 lines modifiedOffset 297, 61 lines modified
300 ············"Lorg/jsoup/Connection;"297 ············"Lorg/jsoup/Connection;"
301 ········}298 ········}
302 ····.end·annotation299 ····.end·annotation
  
303 ····.prologue300 ····.prologue
304 ····.line·114301 ····.line·114
305 ····.local·p1,·"data":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"302 ····.local·p1,·"data":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
306 ····const-string·v2,·"Data·map·must·not·be·null"303 ····const-string·v1,·"Data·map·must·not·be·null"
  
307 ····invoke-static·{p1,·v2},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V304 ····invoke-static·{p1,·v1},·Lorg/jsoup/helper/Validate;->notNull(Ljava/lang/Object;Ljava/lang/String;)V
  
308 ····.line·115305 ····.line·115
309 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set;306 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
310 ····move-result-object·v2307 ····move-result-object·v1
  
311 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;308 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
312 ····move-result-object·v1309 ····move-result-object·v3
  
313 ····.local·v1,·"i$":Ljava/util/Iterator; 
314 ····:goto_0310 ····:goto_0
315 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z311 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
316 ····move-result·v2312 ····move-result·v1
  
317 ····if-eqz·v2,·:cond_0313 ····if-eqz·v1,·:cond_0
Max diff block lines reached; 1699/6655 bytes (25.53%) of diff not shown.
1.07 KB
smali/org/jsoup/helper/HttpConnection$KeyVal.smali
    
Offset 77, 15 lines modifiedOffset 77, 14 lines modified
77 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$KeyVal;->key:Ljava/lang/String;77 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$KeyVal;->key:Ljava/lang/String;
  
78 ····return-object·v078 ····return-object·v0
79 .end·method79 .end·method
  
80 .method·public·bridge·synthetic·key(Ljava/lang/String;)Lorg/jsoup/Connection$KeyVal;80 .method·public·bridge·synthetic·key(Ljava/lang/String;)Lorg/jsoup/Connection$KeyVal;
81 ····.locals·181 ····.locals·1
82 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
83 ····.prologue82 ····.prologue
84 ····.line·66683 ····.line·666
85 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$KeyVal;->key(Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;84 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$KeyVal;->key(Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;
  
86 ····move-result-object·v085 ····move-result-object·v0
  
Offset 151, 15 lines modifiedOffset 150, 14 lines modified
151 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$KeyVal;->value:Ljava/lang/String;150 ····iget-object·v0,·p0,·Lorg/jsoup/helper/HttpConnection$KeyVal;->value:Ljava/lang/String;
  
152 ····return-object·v0151 ····return-object·v0
153 .end·method152 .end·method
  
154 .method·public·bridge·synthetic·value(Ljava/lang/String;)Lorg/jsoup/Connection$KeyVal;153 .method·public·bridge·synthetic·value(Ljava/lang/String;)Lorg/jsoup/Connection$KeyVal;
155 ····.locals·1154 ····.locals·1
156 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
157 ····.prologue155 ····.prologue
158 ····.line·666156 ····.line·666
159 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$KeyVal;->value(Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;157 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/helper/HttpConnection$KeyVal;->value(Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;
  
160 ····move-result-object·v0158 ····move-result-object·v0
  
2.52 KB
smali/org/jsoup/helper/HttpConnection$Base.smali
    
Offset 181, 59 lines modifiedOffset 181, 58 lines modified
181 ····.end·annotation181 ····.end·annotation
  
182 ····.prologue182 ····.prologue
183 ····.line·277183 ····.line·277
184 ····.local·p0,·"this":Lorg/jsoup/helper/HttpConnection$Base;,·"Lorg/jsoup/helper/HttpConnection$Base<TT;>;"184 ····.local·p0,·"this":Lorg/jsoup/helper/HttpConnection$Base;,·"Lorg/jsoup/helper/HttpConnection$Base<TT;>;"
185 ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;185 ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
186 ····move-result-object·v2186 ····move-result-object·v1
  
187 ····.line·278187 ····.line·278
188 ····.local·v2,·"lc":Ljava/lang/String;188 ····.local·v1,·"lc":Ljava/lang/String;
189 ····iget-object·v3,·p0,·Lorg/jsoup/helper/HttpConnection$Base;->headers:Ljava/util/Map;189 ····iget-object·v2,·p0,·Lorg/jsoup/helper/HttpConnection$Base;->headers:Ljava/util/Map;
  
190 ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set;190 ····invoke-interface·{v2},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
191 ····move-result-object·v3191 ····move-result-object·v2
  
192 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;192 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
193 ····move-result-object·v1193 ····move-result-object·v3
  
194 ····.local·v1,·"i$":Ljava/util/Iterator; 
195 ····:cond_0194 ····:cond_0
196 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z195 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
197 ····move-result·v3196 ····move-result·v2
  
198 ····if-eqz·v3,·:cond_1197 ····if-eqz·v2,·:cond_1
  
199 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;198 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
200 ····move-result-object·v0199 ····move-result-object·v0
  
201 ····check-cast·v0,·Ljava/util/Map$Entry;200 ····check-cast·v0,·Ljava/util/Map$Entry;
  
202 ····.line·279201 ····.line·279
203 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"202 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
204 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;203 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
205 ····move-result-object·v3204 ····move-result-object·v2
  
206 ····check-cast·v3,·Ljava/lang/String;205 ····check-cast·v2,·Ljava/lang/String;
  
207 ····invoke-virtual·{v3},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;206 ····invoke-virtual·{v2},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
208 ····move-result-object·v3207 ····move-result-object·v2
  
209 ····invoke-virtual·{v3,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z208 ····invoke-virtual·{v2,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
210 ····move-result·v3209 ····move-result·v2
  
211 ····if-eqz·v3,·:cond_0210 ····if-eqz·v2,·:cond_0
  
212 ····.line·282211 ····.line·282
213 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"212 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
214 ····:goto_0213 ····:goto_0
215 ····return-object·v0214 ····return-object·v0
  
216 ····:cond_1215 ····:cond_1
5.32 KB
smali/org/jsoup/safety/Cleaner.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Cleaner.java"3 .source·"Cleaner.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/jsoup/safety/Cleaner$1;, 
8 ········Lorg/jsoup/safety/Cleaner$ElementMeta;,7 ········Lorg/jsoup/safety/Cleaner$ElementMeta;,
9 ········Lorg/jsoup/safety/Cleaner$CleaningVisitor;8 ········Lorg/jsoup/safety/Cleaner$CleaningVisitor;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
  
12 #·instance·fields11 #·instance·fields
Offset 89, 113 lines modifiedOffset 88, 112 lines modified
  
89 ····move-result·v288 ····move-result·v2
  
90 ····return·v289 ····return·v2
91 .end·method90 .end·method
  
92 .method·private·createSafeElement(Lorg/jsoup/nodes/Element;)Lorg/jsoup/safety/Cleaner$ElementMeta;91 .method·private·createSafeElement(Lorg/jsoup/nodes/Element;)Lorg/jsoup/safety/Cleaner$ElementMeta;
93 ····.locals·1092 ····.locals·9
94 ····.param·p1,·"sourceEl"····#·Lorg/jsoup/nodes/Element;93 ····.param·p1,·"sourceEl"····#·Lorg/jsoup/nodes/Element;
  
95 ····.prologue94 ····.prologue
96 ····.line·12095 ····.line·120
97 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;96 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;
  
98 ····move-result-object·v797 ····move-result-object·v6
  
99 ····.line·12198 ····.line·121
100 ····.local·v7,·"sourceTag":Ljava/lang/String;99 ····.local·v6,·"sourceTag":Ljava/lang/String;
101 ····new-instance·v1,·Lorg/jsoup/nodes/Attributes;100 ····new-instance·v1,·Lorg/jsoup/nodes/Attributes;
  
102 ····invoke-direct·{v1},·Lorg/jsoup/nodes/Attributes;-><init>()V101 ····invoke-direct·{v1},·Lorg/jsoup/nodes/Attributes;-><init>()V
  
103 ····.line·122102 ····.line·122
104 ····.local·v1,·"destAttrs":Lorg/jsoup/nodes/Attributes;103 ····.local·v1,·"destAttrs":Lorg/jsoup/nodes/Attributes;
105 ····new-instance·v0,·Lorg/jsoup/nodes/Element;104 ····new-instance·v0,·Lorg/jsoup/nodes/Element;
  
106 ····invoke-static·{v7},·Lorg/jsoup/parser/Tag;->valueOf(Ljava/lang/String;)Lorg/jsoup/parser/Tag;105 ····invoke-static·{v6},·Lorg/jsoup/parser/Tag;->valueOf(Ljava/lang/String;)Lorg/jsoup/parser/Tag;
  
107 ····move-result-object·v8106 ····move-result-object·v7
  
108 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->baseUri()Ljava/lang/String;107 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->baseUri()Ljava/lang/String;
  
109 ····move-result-object·v9108 ····move-result-object·v8
  
110 ····invoke-direct·{v0,·v8,·v9,·v1},·Lorg/jsoup/nodes/Element;-><init>(Lorg/jsoup/parser/Tag;Ljava/lang/String;Lorg/jsoup/nodes/Attributes;)V109 ····invoke-direct·{v0,·v7,·v8,·v1},·Lorg/jsoup/nodes/Element;-><init>(Lorg/jsoup/parser/Tag;Ljava/lang/String;Lorg/jsoup/nodes/Attributes;)V
  
111 ····.line·123110 ····.line·123
112 ····.local·v0,·"dest":Lorg/jsoup/nodes/Element;111 ····.local·v0,·"dest":Lorg/jsoup/nodes/Element;
113 ····const/4·v4,·0x0112 ····const/4·v3,·0x0
  
114 ····.line·125113 ····.line·125
115 ····.local·v4,·"numDiscarded":I114 ····.local·v3,·"numDiscarded":I
116 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;115 ····invoke-virtual·{p1},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
  
117 ····move-result-object·v6116 ····move-result-object·v5
  
118 ····.line·126117 ····.line·126
119 ····.local·v6,·"sourceAttrs":Lorg/jsoup/nodes/Attributes;118 ····.local·v5,·"sourceAttrs":Lorg/jsoup/nodes/Attributes;
120 ····invoke-virtual·{v6},·Lorg/jsoup/nodes/Attributes;->iterator()Ljava/util/Iterator;119 ····invoke-virtual·{v5},·Lorg/jsoup/nodes/Attributes;->iterator()Ljava/util/Iterator;
  
121 ····move-result-object·v3120 ····move-result-object·v7
  
122 ····.local·v3,·"i$":Ljava/util/Iterator; 
123 ····:goto_0121 ····:goto_0
124 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z122 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
125 ····move-result·v8123 ····move-result·v8
  
126 ····if-eqz·v8,·:cond_1124 ····if-eqz·v8,·:cond_1
  
127 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;125 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
128 ····move-result-object·v5126 ····move-result-object·v4
  
129 ····check-cast·v5,·Lorg/jsoup/nodes/Attribute;127 ····check-cast·v4,·Lorg/jsoup/nodes/Attribute;
  
130 ····.line·127128 ····.line·127
131 ····.local·v5,·"sourceAttr":Lorg/jsoup/nodes/Attribute;129 ····.local·v4,·"sourceAttr":Lorg/jsoup/nodes/Attribute;
132 ····iget-object·v8,·p0,·Lorg/jsoup/safety/Cleaner;->whitelist:Lorg/jsoup/safety/Whitelist;130 ····iget-object·v8,·p0,·Lorg/jsoup/safety/Cleaner;->whitelist:Lorg/jsoup/safety/Whitelist;
  
133 ····invoke-virtual·{v8,·v7,·p1,·v5},·Lorg/jsoup/safety/Whitelist;->isSafeAttribute(Ljava/lang/String;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Attribute;)Z131 ····invoke-virtual·{v8,·v6,·p1,·v4},·Lorg/jsoup/safety/Whitelist;->isSafeAttribute(Ljava/lang/String;Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Attribute;)Z
  
134 ····move-result·v8132 ····move-result·v8
  
135 ····if-eqz·v8,·:cond_0133 ····if-eqz·v8,·:cond_0
  
136 ····.line·128134 ····.line·128
137 ····invoke-virtual·{v1,·v5},·Lorg/jsoup/nodes/Attributes;->put(Lorg/jsoup/nodes/Attribute;)V135 ····invoke-virtual·{v1,·v4},·Lorg/jsoup/nodes/Attributes;->put(Lorg/jsoup/nodes/Attribute;)V
  
138 ····goto·:goto_0136 ····goto·:goto_0
  
139 ····.line·130137 ····.line·130
140 ····:cond_0138 ····:cond_0
141 ····add-int/lit8·v4,·v4,·0x1139 ····add-int/lit8·v3,·v3,·0x1
  
142 ····goto·:goto_0140 ····goto·:goto_0
  
143 ····.line·132141 ····.line·132
144 ····.end·local·v5····#·"sourceAttr":Lorg/jsoup/nodes/Attribute;142 ····.end·local·v4····#·"sourceAttr":Lorg/jsoup/nodes/Attribute;
145 ····:cond_1143 ····:cond_1
146 ····iget-object·v8,·p0,·Lorg/jsoup/safety/Cleaner;->whitelist:Lorg/jsoup/safety/Whitelist;144 ····iget-object·v7,·p0,·Lorg/jsoup/safety/Cleaner;->whitelist:Lorg/jsoup/safety/Whitelist;
  
147 ····invoke-virtual·{v8,·v7},·Lorg/jsoup/safety/Whitelist;->getEnforcedAttributes(Ljava/lang/String;)Lorg/jsoup/nodes/Attributes;145 ····invoke-virtual·{v7,·v6},·Lorg/jsoup/safety/Whitelist;->getEnforcedAttributes(Ljava/lang/String;)Lorg/jsoup/nodes/Attributes;
  
148 ····move-result-object·v2146 ····move-result-object·v2
  
149 ····.line·133147 ····.line·133
150 ····.local·v2,·"enforcedAttrs":Lorg/jsoup/nodes/Attributes;148 ····.local·v2,·"enforcedAttrs":Lorg/jsoup/nodes/Attributes;
151 ····invoke-virtual·{v1,·v2},·Lorg/jsoup/nodes/Attributes;->addAll(Lorg/jsoup/nodes/Attributes;)V149 ····invoke-virtual·{v1,·v2},·Lorg/jsoup/nodes/Attributes;->addAll(Lorg/jsoup/nodes/Attributes;)V
  
152 ····.line·135150 ····.line·135
153 ····new-instance·v8,·Lorg/jsoup/safety/Cleaner$ElementMeta;151 ····new-instance·v7,·Lorg/jsoup/safety/Cleaner$ElementMeta;
  
154 ····invoke-direct·{v8,·v0,·v4},·Lorg/jsoup/safety/Cleaner$ElementMeta;-><init>(Lorg/jsoup/nodes/Element;I)V152 ····invoke-direct·{v7,·v0,·v3},·Lorg/jsoup/safety/Cleaner$ElementMeta;-><init>(Lorg/jsoup/nodes/Element;I)V
  
155 ····return-object·v8153 ····return-object·v7
156 .end·method154 .end·method
  
  
157 #·virtual·methods155 #·virtual·methods
158 .method·public·clean(Lorg/jsoup/nodes/Document;)Lorg/jsoup/nodes/Document;156 .method·public·clean(Lorg/jsoup/nodes/Document;)Lorg/jsoup/nodes/Document;
Max diff block lines reached; 64/5378 bytes (1.19%) of diff not shown.
35.7 KB
smali/org/jsoup/safety/Whitelist.smali
    
Offset 268, 50 lines modifiedOffset 268, 54 lines modified
  
268 ····const/16·v2,·0x16268 ····const/16·v2,·0x16
  
269 ····const-string·v3,·"ul"269 ····const-string·v3,·"ul"
  
270 ····aput-object·v3,·v1,·v2270 ····aput-object·v3,·v1,·v2
  
 271 ····.line·91
271 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/safety/Whitelist;->addTags([Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;272 ····invoke-virtual·{v0,·v1},·Lorg/jsoup/safety/Whitelist;->addTags([Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
272 ····move-result-object·v0273 ····move-result-object·v0
  
273 ····const-string·v1,·"a"274 ····const-string·v1,·"a"
  
274 ····new-array·v2,·v6,·[Ljava/lang/String;275 ····new-array·v2,·v6,·[Ljava/lang/String;
  
275 ····const-string·v3,·"href"276 ····const-string·v3,·"href"
  
276 ····aput-object·v3,·v2,·v5277 ····aput-object·v3,·v2,·v5
  
 278 ····.line·96
277 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;279 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
278 ····move-result-object·v0280 ····move-result-object·v0
  
279 ····const-string·v1,·"blockquote"281 ····const-string·v1,·"blockquote"
  
280 ····new-array·v2,·v6,·[Ljava/lang/String;282 ····new-array·v2,·v6,·[Ljava/lang/String;
  
281 ····const-string·v3,·"cite"283 ····const-string·v3,·"cite"
  
282 ····aput-object·v3,·v2,·v5284 ····aput-object·v3,·v2,·v5
  
 285 ····.line·97
283 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;286 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
284 ····move-result-object·v0287 ····move-result-object·v0
  
285 ····const-string·v1,·"q"288 ····const-string·v1,·"q"
  
286 ····new-array·v2,·v6,·[Ljava/lang/String;289 ····new-array·v2,·v6,·[Ljava/lang/String;
  
287 ····const-string·v3,·"cite"290 ····const-string·v3,·"cite"
  
288 ····aput-object·v3,·v2,·v5291 ····aput-object·v3,·v2,·v5
  
 292 ····.line·98
289 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;293 ····invoke-virtual·{v0,·v1,·v2},·Lorg/jsoup/safety/Whitelist;->addAttributes(Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
290 ····move-result-object·v0294 ····move-result-object·v0
  
291 ····const-string·v1,·"a"295 ····const-string·v1,·"a"
  
292 ····const-string·v2,·"href"296 ····const-string·v2,·"href"
Offset 330, 14 lines modifiedOffset 334, 15 lines modified
  
330 ····aput-object·v4,·v3,·v7334 ····aput-object·v4,·v3,·v7
  
331 ····const-string·v4,·"mailto"335 ····const-string·v4,·"mailto"
  
332 ····aput-object·v4,·v3,·v8336 ····aput-object·v4,·v3,·v8
  
 337 ····.line·100
333 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;338 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
334 ····move-result-object·v0339 ····move-result-object·v0
  
335 ····const-string·v1,·"blockquote"340 ····const-string·v1,·"blockquote"
  
336 ····const-string·v2,·"cite"341 ····const-string·v2,·"cite"
Offset 348, 14 lines modifiedOffset 353, 15 lines modified
  
348 ····aput-object·v4,·v3,·v5353 ····aput-object·v4,·v3,·v5
  
349 ····const-string·v4,·"https"354 ····const-string·v4,·"https"
  
350 ····aput-object·v4,·v3,·v6355 ····aput-object·v4,·v3,·v6
  
 356 ····.line·101
351 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;357 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
352 ····move-result-object·v0358 ····move-result-object·v0
  
353 ····const-string·v1,·"cite"359 ····const-string·v1,·"cite"
  
354 ····const-string·v2,·"cite"360 ····const-string·v2,·"cite"
Offset 366, 28 lines modifiedOffset 372, 31 lines modified
  
366 ····aput-object·v4,·v3,·v5372 ····aput-object·v4,·v3,·v5
  
367 ····const-string·v4,·"https"373 ····const-string·v4,·"https"
  
368 ····aput-object·v4,·v3,·v6374 ····aput-object·v4,·v3,·v6
  
 375 ····.line·102
369 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;376 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addProtocols(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
370 ····move-result-object·v0377 ····move-result-object·v0
  
371 ····const-string·v1,·"a"378 ····const-string·v1,·"a"
  
372 ····const-string·v2,·"rel"379 ····const-string·v2,·"rel"
  
373 ····const-string·v3,·"nofollow"380 ····const-string·v3,·"nofollow"
  
 381 ····.line·104
374 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addEnforcedAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;382 ····invoke-virtual·{v0,·v1,·v2,·v3},·Lorg/jsoup/safety/Whitelist;->addEnforcedAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/safety/Whitelist;
  
375 ····move-result-object·v0383 ····move-result-object·v0
  
 384 ····.line·90
376 ····return-object·v0385 ····return-object·v0
377 .end·method386 .end·method
  
378 .method·public·static·basicWithImages()Lorg/jsoup/safety/Whitelist;387 .method·public·static·basicWithImages()Lorg/jsoup/safety/Whitelist;
379 ····.locals·8388 ····.locals·8
  
380 ····.prologue389 ····.prologue
Offset 404, 14 lines modifiedOffset 413, 15 lines modified
  
404 ····new-array·v1,·v6,·[Ljava/lang/String;413 ····new-array·v1,·v6,·[Ljava/lang/String;
  
405 ····const-string·v2,·"img"414 ····const-string·v2,·"img"
  
406 ····aput-object·v2,·v1,·v5415 ····aput-object·v2,·v1,·v5
  
 416 ····.line·117
Max diff block lines reached; 33343/36487 bytes (91.38%) of diff not shown.
1.78 KB
smali/org/jsoup/nodes/Attribute.smali
    
Offset 368, 36 lines modifiedOffset 368, 40 lines modified
368 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;368 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;
369 ····.param·p2,·"out"····#·Lorg/jsoup/nodes/Document$OutputSettings;369 ····.param·p2,·"out"····#·Lorg/jsoup/nodes/Document$OutputSettings;
  
370 ····.prologue370 ····.prologue
371 ····.line·73371 ····.line·73
372 ····iget-object·v0,·p0,·Lorg/jsoup/nodes/Attribute;->key:Ljava/lang/String;372 ····iget-object·v0,·p0,·Lorg/jsoup/nodes/Attribute;->key:Ljava/lang/String;
  
 373 ····.line·74
373 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;374 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
374 ····move-result-object·v0375 ····move-result-object·v0
  
375 ····const-string·v1,·"=\""376 ····const-string·v1,·"=\""
  
 377 ····.line·75
376 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;378 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
377 ····move-result-object·v0379 ····move-result-object·v0
  
378 ····iget-object·v1,·p0,·Lorg/jsoup/nodes/Attribute;->value:Ljava/lang/String;380 ····iget-object·v1,·p0,·Lorg/jsoup/nodes/Attribute;->value:Ljava/lang/String;
  
 381 ····.line·76
379 ····invoke-static·{v1,·p2},·Lorg/jsoup/nodes/Entities;->escape(Ljava/lang/String;Lorg/jsoup/nodes/Document$OutputSettings;)Ljava/lang/String;382 ····invoke-static·{v1,·p2},·Lorg/jsoup/nodes/Entities;->escape(Ljava/lang/String;Lorg/jsoup/nodes/Document$OutputSettings;)Ljava/lang/String;
  
380 ····move-result-object·v1383 ····move-result-object·v1
  
381 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;384 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
382 ····move-result-object·v0385 ····move-result-object·v0
  
383 ····const-string·v1,·"\""386 ····const-string·v1,·"\""
  
 387 ····.line·77
384 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;388 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
385 ····.line·78389 ····.line·78
386 ····return-void390 ····return-void
387 .end·method391 .end·method
  
388 .method·protected·isDataAttribute()Z392 .method·protected·isDataAttribute()Z
Offset 461, 21 lines modifiedOffset 465, 19 lines modified
  
461 ····.line·43465 ····.line·43
462 ····return-void466 ····return-void
463 .end·method467 .end·method
  
464 .method·public·bridge·synthetic·setValue(Ljava/lang/Object;)Ljava/lang/Object;468 .method·public·bridge·synthetic·setValue(Ljava/lang/Object;)Ljava/lang/Object;
465 ····.locals·1469 ····.locals·1
466 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
467 ····.prologue470 ····.prologue
468 ····.line·11471 ····.line·11
469 ····check-cast·p1,·Ljava/lang/String;472 ····check-cast·p1,·Ljava/lang/String;
  
470 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
471 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Attribute;->setValue(Ljava/lang/String;)Ljava/lang/String;473 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Attribute;->setValue(Ljava/lang/String;)Ljava/lang/String;
  
472 ····move-result-object·v0474 ····move-result-object·v0
  
473 ····return-object·v0475 ····return-object·v0
474 .end·method476 .end·method
  
6.97 KB
smali/org/jsoup/nodes/FormElement.smali
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
  
65 ····move-result·v065 ····move-result·v0
  
66 ····return·v066 ····return·v0
67 .end·method67 .end·method
  
68 .method·public·formData()Ljava/util/List;68 .method·public·formData()Ljava/util/List;
69 ····.locals·969 ····.locals·8
70 ····.annotation·system·Ldalvik/annotation/Signature;70 ····.annotation·system·Ldalvik/annotation/Signature;
71 ········value·=·{71 ········value·=·{
72 ············"()",72 ············"()",
73 ············"Ljava/util/List",73 ············"Ljava/util/List",
74 ············"<",74 ············"<",
75 ············"Lorg/jsoup/Connection$KeyVal;",75 ············"Lorg/jsoup/Connection$KeyVal;",
76 ············">;"76 ············">;"
Offset 84, 135 lines modifiedOffset 84, 133 lines modified
84 ····.line·7584 ····.line·75
85 ····new-instance·v0,·Ljava/util/ArrayList;85 ····new-instance·v0,·Ljava/util/ArrayList;
  
86 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V86 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
87 ····.line·7887 ····.line·78
88 ····.local·v0,·"data":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/jsoup/Connection$KeyVal;>;"88 ····.local·v0,·"data":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/jsoup/Connection$KeyVal;>;"
89 ····iget-object·v7,·p0,·Lorg/jsoup/nodes/FormElement;->elements:Lorg/jsoup/select/Elements;89 ····iget-object·v5,·p0,·Lorg/jsoup/nodes/FormElement;->elements:Lorg/jsoup/select/Elements;
  
90 ····invoke-virtual·{v7},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;90 ····invoke-virtual·{v5},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;
  
91 ····move-result-object·v291 ····move-result-object·v5
  
92 ····:cond_092 ····:cond_0
93 ····:goto_093 ····:goto_0
94 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z94 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
95 ····move-result·v795 ····move-result·v6
  
96 ····if-eqz·v7,·:cond_296 ····if-eqz·v6,·:cond_2
  
97 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;97 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
98 ····move-result-object·v198 ····move-result-object·v1
  
99 ····check-cast·v1,·Lorg/jsoup/nodes/Element;99 ····check-cast·v1,·Lorg/jsoup/nodes/Element;
  
100 ····.line·79100 ····.line·79
101 ····.local·v1,·"el":Lorg/jsoup/nodes/Element;101 ····.local·v1,·"el":Lorg/jsoup/nodes/Element;
102 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Element;->tag()Lorg/jsoup/parser/Tag;102 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Element;->tag()Lorg/jsoup/parser/Tag;
  
103 ····move-result-object·v7103 ····move-result-object·v6
  
104 ····invoke-virtual·{v7},·Lorg/jsoup/parser/Tag;->isFormSubmittable()Z104 ····invoke-virtual·{v6},·Lorg/jsoup/parser/Tag;->isFormSubmittable()Z
  
105 ····move-result·v7105 ····move-result·v6
  
106 ····if-eqz·v7,·:cond_0106 ····if-eqz·v6,·:cond_0
  
107 ····.line·80107 ····.line·80
108 ····const-string·v7,·"name"108 ····const-string·v6,·"name"
  
109 ····invoke-virtual·{v1,·v7},·Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String;109 ····invoke-virtual·{v1,·v6},·Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;)Ljava/lang/String;
  
110 ····move-result-object·v4110 ····move-result-object·v2
  
111 ····.line·81111 ····.line·81
112 ····.local·v4,·"name":Ljava/lang/String;112 ····.local·v2,·"name":Ljava/lang/String;
113 ····invoke-virtual·{v4},·Ljava/lang/String;->length()I113 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
114 ····move-result·v7114 ····move-result·v6
  
115 ····if-eqz·v7,·:cond_0115 ····if-eqz·v6,·:cond_0
  
116 ····.line·83116 ····.line·83
117 ····const-string·v7,·"select"117 ····const-string·v6,·"select"
  
118 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;118 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Element;->tagName()Ljava/lang/String;
  
119 ····move-result-object·v8119 ····move-result-object·v7
  
120 ····invoke-virtual·{v7,·v8},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z120 ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
121 ····move-result·v7121 ····move-result·v6
  
122 ····if-eqz·v7,·:cond_1122 ····if-eqz·v6,·:cond_1
  
123 ····.line·84123 ····.line·84
124 ····const-string·v7,·"option[selected]"124 ····const-string·v6,·"option[selected]"
  
125 ····invoke-virtual·{v1,·v7},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;125 ····invoke-virtual·{v1,·v6},·Lorg/jsoup/nodes/Element;->select(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
126 ····move-result-object·v6126 ····move-result-object·v4
  
127 ····.line·85127 ····.line·85
128 ····.local·v6,·"options":Lorg/jsoup/select/Elements;128 ····.local·v4,·"options":Lorg/jsoup/select/Elements;
129 ····invoke-virtual·{v6},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;129 ····invoke-virtual·{v4},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;
  
130 ····move-result-object·v3130 ····move-result-object·v6
  
131 ····.local·v3,·"i$":Ljava/util/Iterator; 
132 ····:goto_1131 ····:goto_1
133 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z132 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
134 ····move-result·v7133 ····move-result·v7
  
135 ····if-eqz·v7,·:cond_0134 ····if-eqz·v7,·:cond_0
  
136 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;135 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
137 ····move-result-object·v5136 ····move-result-object·v3
  
138 ····check-cast·v5,·Lorg/jsoup/nodes/Element;137 ····check-cast·v3,·Lorg/jsoup/nodes/Element;
  
139 ····.line·86138 ····.line·86
140 ····.local·v5,·"option":Lorg/jsoup/nodes/Element;139 ····.local·v3,·"option":Lorg/jsoup/nodes/Element;
141 ····invoke-virtual·{v5},·Lorg/jsoup/nodes/Element;->val()Ljava/lang/String;140 ····invoke-virtual·{v3},·Lorg/jsoup/nodes/Element;->val()Ljava/lang/String;
  
142 ····move-result-object·v7141 ····move-result-object·v7
  
143 ····invoke-static·{v4,·v7},·Lorg/jsoup/helper/HttpConnection$KeyVal;->create(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;142 ····invoke-static·{v2,·v7},·Lorg/jsoup/helper/HttpConnection$KeyVal;->create(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/helper/HttpConnection$KeyVal;
  
144 ····move-result-object·v7143 ····move-result-object·v7
  
145 ····invoke-virtual·{v0,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z144 ····invoke-virtual·{v0,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
146 ····goto·:goto_1145 ····goto·:goto_1
  
147 ····.line·89146 ····.line·89
148 ····.end·local·v3····#·"i$":Ljava/util/Iterator; 
149 ····.end·local·v5····#·"option":Lorg/jsoup/nodes/Element;147 ····.end·local·v3····#·"option":Lorg/jsoup/nodes/Element;
Max diff block lines reached; 1704/7064 bytes (24.12%) of diff not shown.
1020 B
smali/org/jsoup/nodes/Comment.smali
    
Offset 73, 28 lines modifiedOffset 73, 31 lines modified
73 ····.line·3473 ····.line·34
74 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/jsoup/nodes/Comment;->indent(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V74 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/jsoup/nodes/Comment;->indent(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V
  
75 ····.line·3575 ····.line·35
76 ····:cond_076 ····:cond_0
77 ····const-string·v0,·"<!--"77 ····const-string·v0,·"<!--"
  
 78 ····.line·36
78 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;79 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
79 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·37
80 ····invoke-virtual·{p0},·Lorg/jsoup/nodes/Comment;->getData()Ljava/lang/String;82 ····invoke-virtual·{p0},·Lorg/jsoup/nodes/Comment;->getData()Ljava/lang/String;
  
81 ····move-result-object·v183 ····move-result-object·v1
  
82 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;84 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
83 ····move-result-object·v085 ····move-result-object·v0
  
84 ····const-string·v1,·"-->"86 ····const-string·v1,·"-->"
  
 87 ····.line·38
85 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
86 ····.line·3989 ····.line·39
87 ····return-void90 ····return-void
88 .end·method91 .end·method
  
89 .method·outerHtmlTail(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V92 .method·outerHtmlTail(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V
8.25 KB
smali/org/jsoup/nodes/Attributes.smali
    
Offset 6, 15 lines modifiedOffset 6, 14 lines modified
6 .implements·Ljava/lang/Iterable;6 .implements·Ljava/lang/Iterable;
7 .implements·Ljava/lang/Cloneable;7 .implements·Ljava/lang/Cloneable;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lorg/jsoup/nodes/Attributes$1;, 
12 ········Lorg/jsoup/nodes/Attributes$Dataset;11 ········Lorg/jsoup/nodes/Attributes$Dataset;
13 ····}12 ····}
14 .end·annotation13 .end·annotation
  
15 .annotation·system·Ldalvik/annotation/Signature;14 .annotation·system·Ldalvik/annotation/Signature;
16 ····value·=·{15 ····value·=·{
17 ········"Ljava/lang/Object;",16 ········"Ljava/lang/Object;",
Offset 54, 15 lines modifiedOffset 53, 14 lines modified
54 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V53 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
55 ····.line·2054 ····.line·20
56 ····const/4·v0,·0x055 ····const/4·v0,·0x0
  
57 ····iput-object·v0,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;56 ····iput-object·v0,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;
  
58 ····.line·191 
59 ····return-void57 ····return-void
60 .end·method58 .end·method
  
61 .method·static·synthetic·access$100(Lorg/jsoup/nodes/Attributes;)Ljava/util/LinkedHashMap;59 .method·static·synthetic·access$100(Lorg/jsoup/nodes/Attributes;)Ljava/util/LinkedHashMap;
62 ····.locals·160 ····.locals·1
63 ····.param·p0,·"x0"····#·Lorg/jsoup/nodes/Attributes;61 ····.param·p0,·"x0"····#·Lorg/jsoup/nodes/Attributes;
  
Offset 181, 81 lines modifiedOffset 179, 80 lines modified
181 ············"Lorg/jsoup/nodes/Attribute;",179 ············"Lorg/jsoup/nodes/Attribute;",
182 ············">;"180 ············">;"
183 ········}181 ········}
184 ····.end·annotation182 ····.end·annotation
  
185 ····.prologue183 ····.prologue
186 ····.line·113184 ····.line·113
187 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;185 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;
  
188 ····if-nez·v3,·:cond_0186 ····if-nez·v2,·:cond_0
  
189 ····.line·114187 ····.line·114
190 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;188 ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List;
  
191 ····move-result-object·v3189 ····move-result-object·v2
  
192 ····.line·120190 ····.line·120
193 ····:goto_0191 ····:goto_0
194 ····return-object·v3192 ····return-object·v2
  
195 ····.line·116193 ····.line·116
196 ····:cond_0194 ····:cond_0
197 ····new-instance·v2,·Ljava/util/ArrayList;195 ····new-instance·v1,·Ljava/util/ArrayList;
  
198 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;196 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;
  
199 ····invoke-virtual·{v3},·Ljava/util/LinkedHashMap;->size()I197 ····invoke-virtual·{v2},·Ljava/util/LinkedHashMap;->size()I
  
200 ····move-result·v3198 ····move-result·v2
  
201 ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V199 ····invoke-direct·{v1,·v2},·Ljava/util/ArrayList;-><init>(I)V
  
202 ····.line·117200 ····.line·117
203 ····.local·v2,·"list":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Attribute;>;"201 ····.local·v1,·"list":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Attribute;>;"
204 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;202 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;
  
205 ····invoke-virtual·{v3},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set;203 ····invoke-virtual·{v2},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set;
  
206 ····move-result-object·v3204 ····move-result-object·v2
  
207 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;205 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
208 ····move-result-object·v1206 ····move-result-object·v2
  
209 ····.local·v1,·"i$":Ljava/util/Iterator; 
210 ····:goto_1207 ····:goto_1
211 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z208 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
212 ····move-result·v3209 ····move-result·v3
  
213 ····if-eqz·v3,·:cond_1210 ····if-eqz·v3,·:cond_1
  
214 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;211 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
215 ····move-result-object·v0212 ····move-result-object·v0
  
216 ····check-cast·v0,·Ljava/util/Map$Entry;213 ····check-cast·v0,·Ljava/util/Map$Entry;
  
217 ····.line·118214 ····.line·118
218 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Lorg/jsoup/nodes/Attribute;>;"215 ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Lorg/jsoup/nodes/Attribute;>;"
219 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;216 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
220 ····move-result-object·v3217 ····move-result-object·v3
  
221 ····invoke-interface·{v2,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z218 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
222 ····goto·:goto_1219 ····goto·:goto_1
  
223 ····.line·120220 ····.line·120
224 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Lorg/jsoup/nodes/Attribute;>;"221 ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Lorg/jsoup/nodes/Attribute;>;"
225 ····:cond_1222 ····:cond_1
226 ····invoke-static·{v2},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;223 ····invoke-static·{v1},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;
  
227 ····move-result-object·v3224 ····move-result-object·v2
  
228 ····goto·:goto_0225 ····goto·:goto_0
229 .end·method226 .end·method
  
230 .method·public·bridge·synthetic·clone()Ljava/lang/Object;227 .method·public·bridge·synthetic·clone()Ljava/lang/Object;
231 ····.locals·1228 ····.locals·1
232 ····.annotation·system·Ldalvik/annotation/Throws;229 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 274, 17 lines modifiedOffset 271, 17 lines modified
274 .end·method271 .end·method
  
275 .method·public·clone()Lorg/jsoup/nodes/Attributes;272 .method·public·clone()Lorg/jsoup/nodes/Attributes;
276 ····.locals·7273 ····.locals·7
  
277 ····.prologue274 ····.prologue
278 ····.line·176275 ····.line·176
279 ····iget-object·v4,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;276 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Attributes;->attributes:Ljava/util/LinkedHashMap;
  
280 ····if-nez·v4,·:cond_1277 ····if-nez·v3,·:cond_1
  
281 ····.line·177278 ····.line·177
282 ····new-instance·v1,·Lorg/jsoup/nodes/Attributes;279 ····new-instance·v1,·Lorg/jsoup/nodes/Attributes;
Max diff block lines reached; 3684/8377 bytes (43.98%) of diff not shown.
505 B
smali/org/jsoup/nodes/Node$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$baseUri:Ljava/lang/String;22 .field·final·synthetic·val$baseUri:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/jsoup/nodes/Node;Ljava/lang/String;)V24 .method·constructor·<init>(Lorg/jsoup/nodes/Node;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/jsoup/nodes/Node;
  
26 ····.prologue27 ····.prologue
27 ····.line·14228 ····.line·142
28 ····iput-object·p1,·p0,·Lorg/jsoup/nodes/Node$1;->this$0:Lorg/jsoup/nodes/Node;29 ····iput-object·p1,·p0,·Lorg/jsoup/nodes/Node$1;->this$0:Lorg/jsoup/nodes/Node;
  
29 ····iput-object·p2,·p0,·Lorg/jsoup/nodes/Node$1;->val$baseUri:Ljava/lang/String;30 ····iput-object·p2,·p0,·Lorg/jsoup/nodes/Node$1;->val$baseUri:Ljava/lang/String;
  
1.25 KB
smali/org/jsoup/nodes/Element$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$accum:Ljava/lang/StringBuilder;22 .field·final·synthetic·val$accum:Ljava/lang/StringBuilder;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/jsoup/nodes/Element;Ljava/lang/StringBuilder;)V24 .method·constructor·<init>(Lorg/jsoup/nodes/Element;Ljava/lang/StringBuilder;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/jsoup/nodes/Element;
  
26 ····.prologue27 ····.prologue
27 ····.line·81928 ····.line·819
28 ····iput-object·p1,·p0,·Lorg/jsoup/nodes/Element$1;->this$0:Lorg/jsoup/nodes/Element;29 ····iput-object·p1,·p0,·Lorg/jsoup/nodes/Element$1;->this$0:Lorg/jsoup/nodes/Element;
  
29 ····iput-object·p2,·p0,·Lorg/jsoup/nodes/Element$1;->val$accum:Ljava/lang/StringBuilder;30 ····iput-object·p2,·p0,·Lorg/jsoup/nodes/Element$1;->val$accum:Ljava/lang/StringBuilder;
  
Offset 85, 14 lines modifiedOffset 86, 15 lines modified
  
85 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I86 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I
  
86 ····move-result·v287 ····move-result·v2
  
87 ····if-lez·v2,·:cond_088 ····if-lez·v2,·:cond_0
  
 89 ····.line·827
88 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->isBlock()Z90 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->isBlock()Z
  
89 ····move-result·v291 ····move-result·v2
  
90 ····if-nez·v2,·:cond_292 ····if-nez·v2,·:cond_2
  
91 ····invoke-static·{v0},·Lorg/jsoup/nodes/Element;->access$100(Lorg/jsoup/nodes/Element;)Lorg/jsoup/parser/Tag;93 ····invoke-static·{v0},·Lorg/jsoup/nodes/Element;->access$100(Lorg/jsoup/nodes/Element;)Lorg/jsoup/parser/Tag;
Offset 110, 14 lines modifiedOffset 112, 15 lines modified
110 ····move-result·v2112 ····move-result·v2
  
111 ····if-eqz·v2,·:cond_0113 ····if-eqz·v2,·:cond_0
  
112 ····:cond_2114 ····:cond_2
113 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Element$1;->val$accum:Ljava/lang/StringBuilder;115 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Element$1;->val$accum:Ljava/lang/StringBuilder;
  
 116 ····.line·828
114 ····invoke-static·{v2},·Lorg/jsoup/nodes/TextNode;->lastCharIsWhitespace(Ljava/lang/StringBuilder;)Z117 ····invoke-static·{v2},·Lorg/jsoup/nodes/TextNode;->lastCharIsWhitespace(Ljava/lang/StringBuilder;)Z
  
115 ····move-result·v2118 ····move-result·v2
  
116 ····if-nez·v2,·:cond_0119 ····if-nez·v2,·:cond_0
  
117 ····.line·829120 ····.line·829
917 B
smali/org/jsoup/nodes/Attributes$Dataset.smali
    
Offset 104, 25 lines modifiedOffset 104, 21 lines modified
104 ····invoke-direct·{v0,·p0,·v1},·Lorg/jsoup/nodes/Attributes$Dataset$EntrySet;-><init>(Lorg/jsoup/nodes/Attributes$Dataset;Lorg/jsoup/nodes/Attributes$1;)V104 ····invoke-direct·{v0,·p0,·v1},·Lorg/jsoup/nodes/Attributes$Dataset$EntrySet;-><init>(Lorg/jsoup/nodes/Attributes$Dataset;Lorg/jsoup/nodes/Attributes$1;)V
  
105 ····return-object·v0105 ····return-object·v0
106 .end·method106 .end·method
  
107 .method·public·bridge·synthetic·put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;107 .method·public·bridge·synthetic·put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
108 ····.locals·1108 ····.locals·1
109 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
110 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
111 ····.prologue109 ····.prologue
112 ····.line·191110 ····.line·191
113 ····check-cast·p1,·Ljava/lang/String;111 ····check-cast·p1,·Ljava/lang/String;
  
114 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
115 ····check-cast·p2,·Ljava/lang/String;112 ····check-cast·p2,·Ljava/lang/String;
  
116 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
117 ····invoke-virtual·{p0,·p1,·p2},·Lorg/jsoup/nodes/Attributes$Dataset;->put(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;113 ····invoke-virtual·{p0,·p1,·p2},·Lorg/jsoup/nodes/Attributes$Dataset;->put(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
118 ····move-result-object·v0114 ····move-result-object·v0
  
119 ····return-object·v0115 ····return-object·v0
120 .end·method116 .end·method
  
20.0 KB
smali/org/jsoup/nodes/Entities.smali
    
Offset 77, 224 lines modifiedOffset 77, 228 lines modified
77 ········}77 ········}
78 ····.end·annotation78 ····.end·annotation
79 .end·field79 .end·field
  
  
80 #·direct·methods80 #·direct·methods
81 .method·static·constructor·<clinit>()V81 .method·static·constructor·<clinit>()V
82 ····.locals·1282 ····.locals·9
  
83 ····.prologue83 ····.prologue
84 ····const/4·v11,·0x284 ····const/4·v7,·0x2
  
85 ····const/4·v10,·0x185 ····const/4·v8,·0x1
  
86 ····const/4·v9,·0x086 ····const/4·v4,·0x0
  
87 ····.line·4287 ····.line·42
88 ····const-string·v5,·"&(#(x|X)?([0-9a-fA-F]+)|[a-zA-Z]+\\d*);?"88 ····const-string·v2,·"&(#(x|X)?([0-9a-fA-F]+)|[a-zA-Z]+\\d*);?"
  
89 ····invoke-static·{v5},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;89 ····invoke-static·{v2},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
  
90 ····move-result-object·v590 ····move-result-object·v2
  
91 ····sput-object·v5,·Lorg/jsoup/nodes/Entities;->unescapePattern:Ljava/util/regex/Pattern;91 ····sput-object·v2,·Lorg/jsoup/nodes/Entities;->unescapePattern:Ljava/util/regex/Pattern;
  
92 ····.line·4392 ····.line·43
93 ····const-string·v5,·"&(#(x|X)?([0-9a-fA-F]+)|[a-zA-Z]+\\d*);"93 ····const-string·v2,·"&(#(x|X)?([0-9a-fA-F]+)|[a-zA-Z]+\\d*);"
  
94 ····invoke-static·{v5},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;94 ····invoke-static·{v2},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
  
95 ····move-result-object·v595 ····move-result-object·v2
  
96 ····sput-object·v5,·Lorg/jsoup/nodes/Entities;->strictUnescapePattern:Ljava/util/regex/Pattern;96 ····sput-object·v2,·Lorg/jsoup/nodes/Entities;->strictUnescapePattern:Ljava/util/regex/Pattern;
  
97 ····.line·12597 ····.line·125
98 ····const/4·v5,·0x598 ····const/4·v2,·0x5
  
99 ····new-array·v5,·v5,·[[Ljava/lang/Object;99 ····new-array·v2,·v2,·[[Ljava/lang/Object;
  
100 ····new-array·v6,·v11,·[Ljava/lang/Object;100 ····new-array·v3,·v7,·[Ljava/lang/Object;
  
101 ····const-string·v7,·"quot"101 ····const-string·v5,·"quot"
  
102 ····aput-object·v7,·v6,·v9102 ····aput-object·v5,·v3,·v4
  
103 ····const/16·v7,·0x22103 ····const/16·v5,·0x22
  
 104 ····.line·126
104 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;105 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
105 ····move-result-object·v7106 ····move-result-object·v5
  
106 ····aput-object·v7,·v6,·v10107 ····aput-object·v5,·v3,·v8
  
107 ····aput-object·v6,·v5,·v9108 ····aput-object·v3,·v2,·v4
  
108 ····new-array·v6,·v11,·[Ljava/lang/Object;109 ····new-array·v3,·v7,·[Ljava/lang/Object;
  
109 ····const-string·v7,·"amp"110 ····const-string·v5,·"amp"
  
110 ····aput-object·v7,·v6,·v9111 ····aput-object·v5,·v3,·v4
  
111 ····const/16·v7,·0x26112 ····const/16·v5,·0x26
  
 113 ····.line·127
112 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;114 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
113 ····move-result-object·v7115 ····move-result-object·v5
  
114 ····aput-object·v7,·v6,·v10116 ····aput-object·v5,·v3,·v8
  
115 ····aput-object·v6,·v5,·v10117 ····aput-object·v3,·v2,·v8
  
116 ····new-array·v6,·v11,·[Ljava/lang/Object;118 ····new-array·v3,·v7,·[Ljava/lang/Object;
  
117 ····const-string·v7,·"apos"119 ····const-string·v5,·"apos"
  
118 ····aput-object·v7,·v6,·v9120 ····aput-object·v5,·v3,·v4
  
119 ····const/16·v7,·0x27121 ····const/16·v5,·0x27
  
 122 ····.line·128
120 ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;123 ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
121 ····move-result-object·v7124 ····move-result-object·v5
  
122 ····aput-object·v7,·v6,·v10125 ····aput-object·v5,·v3,·v8
  
123 ····aput-object·v6,·v5,·v11126 ····aput-object·v3,·v2,·v7
  
124 ····const/4·v6,·0x3127 ····const/4·v3,·0x3
  
125 ····new-array·v7,·v11,·[Ljava/lang/Object;128 ····new-array·v5,·v7,·[Ljava/lang/Object;
  
126 ····const-string·v8,·"lt"129 ····const-string·v6,·"lt"
  
127 ····aput-object·v8,·v7,·v9130 ····aput-object·v6,·v5,·v4
  
128 ····const/16·v8,·0x3c131 ····const/16·v6,·0x3c
  
 132 ····.line·129
129 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;133 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
130 ····move-result-object·v8134 ····move-result-object·v6
  
131 ····aput-object·v8,·v7,·v10135 ····aput-object·v6,·v5,·v8
  
132 ····aput-object·v7,·v5,·v6136 ····aput-object·v5,·v2,·v3
  
133 ····const/4·v6,·0x4137 ····const/4·v3,·0x4
  
134 ····new-array·v7,·v11,·[Ljava/lang/Object;138 ····new-array·v5,·v7,·[Ljava/lang/Object;
  
135 ····const-string·v8,·"gt"139 ····const-string·v6,·"gt"
  
136 ····aput-object·v8,·v7,·v9140 ····aput-object·v6,·v5,·v4
  
137 ····const/16·v8,·0x3e141 ····const/16·v6,·0x3e
  
 142 ····.line·130
138 ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;143 ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
139 ····move-result-object·v8144 ····move-result-object·v6
  
140 ····aput-object·v8,·v7,·v10145 ····aput-object·v6,·v5,·v8
  
141 ····aput-object·v7,·v5,·v6146 ····aput-object·v5,·v2,·v3
Max diff block lines reached; 15653/20383 bytes (76.79%) of diff not shown.
24.1 KB
smali/org/jsoup/nodes/Element.smali
    
Offset 204, 42 lines modifiedOffset 204, 41 lines modified
  
204 .method·private·html(Ljava/lang/StringBuilder;)V204 .method·private·html(Ljava/lang/StringBuilder;)V
205 ····.locals·3205 ····.locals·3
206 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;206 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;
  
207 ····.prologue207 ····.prologue
208 ····.line·1107208 ····.line·1107
209 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Element;->childNodes:Ljava/util/List;209 ····iget-object·v1,·p0,·Lorg/jsoup/nodes/Element;->childNodes:Ljava/util/List;
  
210 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;210 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
211 ····move-result-object·v0211 ····move-result-object·v1
  
212 ····.local·v0,·"i$":Ljava/util/Iterator; 
213 ····:goto_0212 ····:goto_0
214 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z213 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
215 ····move-result·v2214 ····move-result·v2
  
216 ····if-eqz·v2,·:cond_0215 ····if-eqz·v2,·:cond_0
  
217 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;216 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
218 ····move-result-object·v1217 ····move-result-object·v0
  
219 ····check-cast·v1,·Lorg/jsoup/nodes/Node;218 ····check-cast·v0,·Lorg/jsoup/nodes/Node;
  
220 ····.line·1108219 ····.line·1108
221 ····.local·v1,·"node":Lorg/jsoup/nodes/Node;220 ····.local·v0,·"node":Lorg/jsoup/nodes/Node;
222 ····invoke-virtual·{v1,·p1},·Lorg/jsoup/nodes/Node;->outerHtml(Ljava/lang/StringBuilder;)V221 ····invoke-virtual·{v0,·p1},·Lorg/jsoup/nodes/Node;->outerHtml(Ljava/lang/StringBuilder;)V
  
223 ····goto·:goto_0222 ····goto·:goto_0
  
224 ····.line·1109223 ····.line·1109
225 ····.end·local·v1····#·"node":Lorg/jsoup/nodes/Node;224 ····.end·local·v0····#·"node":Lorg/jsoup/nodes/Node;
226 ····:cond_0225 ····:cond_0
227 ····return-void226 ····return-void
228 .end·method227 .end·method
  
229 .method·private·static·indexInList(Lorg/jsoup/nodes/Element;Ljava/util/List;)Ljava/lang/Integer;228 .method·private·static·indexInList(Lorg/jsoup/nodes/Element;Ljava/util/List;)Ljava/lang/Integer;
230 ····.locals·3229 ····.locals·3
231 ····.param·p0,·"search"····#·Lorg/jsoup/nodes/Element;230 ····.param·p0,·"search"····#·Lorg/jsoup/nodes/Element;
Offset 316, 54 lines modifiedOffset 315, 53 lines modified
  
316 .method·private·ownText(Ljava/lang/StringBuilder;)V315 .method·private·ownText(Ljava/lang/StringBuilder;)V
317 ····.locals·4316 ····.locals·4
318 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;317 ····.param·p1,·"accum"····#·Ljava/lang/StringBuilder;
  
319 ····.prologue318 ····.prologue
320 ····.line·857319 ····.line·857
321 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Element;->childNodes:Ljava/util/List;320 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Element;->childNodes:Ljava/util/List;
  
322 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;321 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
323 ····move-result-object·v1322 ····move-result-object·v2
  
324 ····.local·v1,·"i$":Ljava/util/Iterator; 
325 ····:cond_0323 ····:cond_0
326 ····:goto_0324 ····:goto_0
327 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z325 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
328 ····move-result·v3326 ····move-result·v3
  
329 ····if-eqz·v3,·:cond_2327 ····if-eqz·v3,·:cond_2
  
330 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;328 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
331 ····move-result-object·v0329 ····move-result-object·v0
  
332 ····check-cast·v0,·Lorg/jsoup/nodes/Node;330 ····check-cast·v0,·Lorg/jsoup/nodes/Node;
  
333 ····.line·858331 ····.line·858
334 ····.local·v0,·"child":Lorg/jsoup/nodes/Node;332 ····.local·v0,·"child":Lorg/jsoup/nodes/Node;
335 ····instance-of·v3,·v0,·Lorg/jsoup/nodes/TextNode;333 ····instance-of·v3,·v0,·Lorg/jsoup/nodes/TextNode;
  
336 ····if-eqz·v3,·:cond_1334 ····if-eqz·v3,·:cond_1
  
337 ····move-object·v2,·v0335 ····move-object·v1,·v0
  
338 ····.line·859336 ····.line·859
339 ····check-cast·v2,·Lorg/jsoup/nodes/TextNode;337 ····check-cast·v1,·Lorg/jsoup/nodes/TextNode;
  
340 ····.line·860338 ····.line·860
341 ····.local·v2,·"textNode":Lorg/jsoup/nodes/TextNode;339 ····.local·v1,·"textNode":Lorg/jsoup/nodes/TextNode;
342 ····invoke-static·{p1,·v2},·Lorg/jsoup/nodes/Element;->appendNormalisedText(Ljava/lang/StringBuilder;Lorg/jsoup/nodes/TextNode;)V340 ····invoke-static·{p1,·v1},·Lorg/jsoup/nodes/Element;->appendNormalisedText(Ljava/lang/StringBuilder;Lorg/jsoup/nodes/TextNode;)V
  
343 ····goto·:goto_0341 ····goto·:goto_0
  
344 ····.line·861342 ····.line·861
345 ····.end·local·v2····#·"textNode":Lorg/jsoup/nodes/TextNode;343 ····.end·local·v1····#·"textNode":Lorg/jsoup/nodes/TextNode;
346 ····:cond_1344 ····:cond_1
347 ····instance-of·v3,·v0,·Lorg/jsoup/nodes/Element;345 ····instance-of·v3,·v0,·Lorg/jsoup/nodes/Element;
  
348 ····if-eqz·v3,·:cond_0346 ····if-eqz·v3,·:cond_0
  
349 ····.line·862347 ····.line·862
350 ····check-cast·v0,·Lorg/jsoup/nodes/Element;348 ····check-cast·v0,·Lorg/jsoup/nodes/Element;
Offset 403, 14 lines modifiedOffset 401, 15 lines modified
  
403 ····invoke-virtual·{v2},·Lorg/jsoup/parser/Tag;->preserveWhitespace()Z401 ····invoke-virtual·{v2},·Lorg/jsoup/parser/Tag;->preserveWhitespace()Z
  
404 ····move-result·v2402 ····move-result·v2
  
405 ····if-nez·v2,·:cond_0403 ····if-nez·v2,·:cond_0
  
 404 ····.line·888
406 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;405 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
  
407 ····move-result-object·v2406 ····move-result-object·v2
  
408 ····if-eqz·v2,·:cond_1407 ····if-eqz·v2,·:cond_1
  
409 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;408 ····invoke-virtual·{v0},·Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
Offset 488, 28 lines modifiedOffset 487, 26 lines modified
488 ····check-cast·v0,·Lorg/jsoup/nodes/Element;487 ····check-cast·v0,·Lorg/jsoup/nodes/Element;
  
489 ····return-object·v0488 ····return-object·v0
490 .end·method489 .end·method
  
491 .method·public·bridge·synthetic·after(Ljava/lang/String;)Lorg/jsoup/nodes/Node;490 .method·public·bridge·synthetic·after(Ljava/lang/String;)Lorg/jsoup/nodes/Node;
492 ····.locals·1491 ····.locals·1
493 ····.param·p1,·"x0"····#·Ljava/lang/String; 
  
494 ····.prologue492 ····.prologue
495 ····.line·21493 ····.line·21
496 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Element;->after(Ljava/lang/String;)Lorg/jsoup/nodes/Element;494 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Element;->after(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
  
Max diff block lines reached; 20086/24641 bytes (81.51%) of diff not shown.
11.7 KB
smali/org/jsoup/nodes/Document.smali
    
Offset 95, 40 lines modifiedOffset 95, 39 lines modified
95 ····.param·p1,·"tag"····#·Ljava/lang/String;95 ····.param·p1,·"tag"····#·Ljava/lang/String;
96 ····.param·p2,·"node"····#·Lorg/jsoup/nodes/Node;96 ····.param·p2,·"node"····#·Lorg/jsoup/nodes/Node;
  
97 ····.prologue97 ····.prologue
98 ····.line·17798 ····.line·177
99 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Node;->nodeName()Ljava/lang/String;99 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Node;->nodeName()Ljava/lang/String;
  
100 ····move-result-object·v3100 ····move-result-object·v2
  
101 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z101 ····invoke-virtual·{v2,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
102 ····move-result·v3102 ····move-result·v2
  
103 ····if-eqz·v3,·:cond_0103 ····if-eqz·v2,·:cond_0
  
104 ····.line·178104 ····.line·178
105 ····check-cast·p2,·Lorg/jsoup/nodes/Element;105 ····check-cast·p2,·Lorg/jsoup/nodes/Element;
  
106 ····.line·186106 ····.line·186
107 ····.end·local·p2····#·"node":Lorg/jsoup/nodes/Node;107 ····.end·local·p2····#·"node":Lorg/jsoup/nodes/Node;
108 ····:goto_0108 ····:goto_0
109 ····return-object·p2109 ····return-object·p2
  
110 ····.line·180110 ····.line·180
111 ····.restart·local·p2····#·"node":Lorg/jsoup/nodes/Node;111 ····.restart·local·p2····#·"node":Lorg/jsoup/nodes/Node;
112 ····:cond_0112 ····:cond_0
113 ····iget-object·v3,·p2,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;113 ····iget-object·v2,·p2,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
114 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;114 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
115 ····move-result-object·v2115 ····move-result-object·v2
  
116 ····.local·v2,·"i$":Ljava/util/Iterator; 
117 ····:cond_1116 ····:cond_1
118 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z117 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
119 ····move-result·v3118 ····move-result·v3
  
120 ····if-eqz·v3,·:cond_2119 ····if-eqz·v3,·:cond_2
  
Offset 159, 263 lines modifiedOffset 158, 258 lines modified
159 ····:cond_2158 ····:cond_2
160 ····const/4·p2,·0x0159 ····const/4·p2,·0x0
  
161 ····goto·:goto_0160 ····goto·:goto_0
162 .end·method161 .end·method
  
163 .method·private·normaliseStructure(Ljava/lang/String;Lorg/jsoup/nodes/Element;)V162 .method·private·normaliseStructure(Ljava/lang/String;Lorg/jsoup/nodes/Element;)V
164 ····.locals·9163 ····.locals·8
165 ····.param·p1,·"tag"····#·Ljava/lang/String;164 ····.param·p1,·"tag"····#·Ljava/lang/String;
166 ····.param·p2,·"htmlEl"····#·Lorg/jsoup/nodes/Element;165 ····.param·p2,·"htmlEl"····#·Lorg/jsoup/nodes/Element;
  
167 ····.prologue166 ····.prologue
168 ····.line·155167 ····.line·155
169 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Document;->getElementsByTag(Ljava/lang/String;)Lorg/jsoup/select/Elements;168 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/nodes/Document;->getElementsByTag(Ljava/lang/String;)Lorg/jsoup/select/Elements;
  
170 ····move-result-object·v1169 ····move-result-object·v1
  
171 ····.line·156170 ····.line·156
172 ····.local·v1,·"elements":Lorg/jsoup/select/Elements;171 ····.local·v1,·"elements":Lorg/jsoup/select/Elements;
173 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->first()Lorg/jsoup/nodes/Element;172 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->first()Lorg/jsoup/nodes/Element;
  
174 ····move-result-object·v4173 ····move-result-object·v3
  
175 ····.line·157174 ····.line·157
176 ····.local·v4,·"master":Lorg/jsoup/nodes/Element;175 ····.local·v3,·"master":Lorg/jsoup/nodes/Element;
177 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->size()I176 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->size()I
  
178 ····move-result·v7177 ····move-result·v6
  
179 ····const/4·v8,·0x1178 ····const/4·v7,·0x1
  
180 ····if-le·v7,·v8,·:cond_2179 ····if-le·v6,·v7,·:cond_2
  
181 ····.line·158180 ····.line·158
182 ····new-instance·v6,·Ljava/util/ArrayList;181 ····new-instance·v5,·Ljava/util/ArrayList;
  
183 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V182 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V
  
184 ····.line·159183 ····.line·159
185 ····.local·v6,·"toMove":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"184 ····.local·v5,·"toMove":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"
186 ····const/4·v2,·0x1185 ····const/4·v2,·0x1
  
187 ····.local·v2,·"i":I186 ····.local·v2,·"i":I
188 ····:goto_0187 ····:goto_0
189 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->size()I188 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->size()I
  
190 ····move-result·v7189 ····move-result·v6
  
191 ····if-ge·v2,·v7,·:cond_1190 ····if-ge·v2,·v6,·:cond_1
  
192 ····.line·160191 ····.line·160
193 ····invoke-virtual·{v1,·v2},·Lorg/jsoup/select/Elements;->get(I)Lorg/jsoup/nodes/Element;192 ····invoke-virtual·{v1,·v2},·Lorg/jsoup/select/Elements;->get(I)Lorg/jsoup/nodes/Element;
  
194 ····move-result-object·v0193 ····move-result-object·v0
  
195 ····.line·161194 ····.line·161
196 ····.local·v0,·"dupe":Lorg/jsoup/nodes/Node;195 ····.local·v0,·"dupe":Lorg/jsoup/nodes/Node;
197 ····iget-object·v7,·v0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;196 ····iget-object·v6,·v0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
198 ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator;197 ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
199 ····move-result-object·v3198 ····move-result-object·v6
  
200 ····.local·v3,·"i$":Ljava/util/Iterator; 
201 ····:goto_1199 ····:goto_1
202 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z200 ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z
  
203 ····move-result·v7201 ····move-result·v7
  
204 ····if-eqz·v7,·:cond_0202 ····if-eqz·v7,·:cond_0
  
205 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;203 ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
206 ····move-result-object·v5204 ····move-result-object·v4
  
207 ····check-cast·v5,·Lorg/jsoup/nodes/Node;205 ····check-cast·v4,·Lorg/jsoup/nodes/Node;
  
208 ····.line·162206 ····.line·162
209 ····.local·v5,·"node":Lorg/jsoup/nodes/Node;207 ····.local·v4,·"node":Lorg/jsoup/nodes/Node;
210 ····invoke-interface·{v6,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z208 ····invoke-interface·{v5,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
211 ····goto·:goto_1209 ····goto·:goto_1
  
212 ····.line·163210 ····.line·163
213 ····.end·local·v5····#·"node":Lorg/jsoup/nodes/Node;211 ····.end·local·v4····#·"node":Lorg/jsoup/nodes/Node;
214 ····:cond_0212 ····:cond_0
Max diff block lines reached; 7416/11941 bytes (62.11%) of diff not shown.
11.7 KB
smali/org/jsoup/nodes/Node.smali
    
Offset 482, 60 lines modifiedOffset 482, 55 lines modified
482 ····invoke-direct·{p0},·Lorg/jsoup/nodes/Node;->reindexChildren()V482 ····invoke-direct·{p0},·Lorg/jsoup/nodes/Node;->reindexChildren()V
  
483 ····.line·454483 ····.line·454
484 ····return-void484 ····return-void
485 .end·method485 .end·method
  
486 .method·protected·varargs·addChildren([Lorg/jsoup/nodes/Node;)V486 .method·protected·varargs·addChildren([Lorg/jsoup/nodes/Node;)V
487 ····.locals·5487 ····.locals·4
488 ····.param·p1,·"children"····#·[Lorg/jsoup/nodes/Node;488 ····.param·p1,·"children"····#·[Lorg/jsoup/nodes/Node;
  
489 ····.prologue489 ····.prologue
490 ····.line·439490 ····.line·439
491 ····move-object·v0,·p1 
  
492 ····.local·v0,·"arr$":[Lorg/jsoup/nodes/Node; 
493 ····array-length·v3,·v0491 ····array-length·v2,·p1
  
494 ····.local·v3,·"len$":I 
495 ····const/4·v2,·0x0492 ····const/4·v1,·0x0
  
496 ····.local·v2,·"i$":I 
497 ····:goto_0493 ····:goto_0
498 ····if-ge·v2,·v3,·:cond_0494 ····if-ge·v1,·v2,·:cond_0
  
499 ····aget-object·v1,·v0,·v2495 ····aget-object·v0,·p1,·v1
  
500 ····.line·440496 ····.line·440
501 ····.local·v1,·"child":Lorg/jsoup/nodes/Node;497 ····.local·v0,·"child":Lorg/jsoup/nodes/Node;
502 ····invoke-direct·{p0,·v1},·Lorg/jsoup/nodes/Node;->reparentChild(Lorg/jsoup/nodes/Node;)V498 ····invoke-direct·{p0,·v0},·Lorg/jsoup/nodes/Node;->reparentChild(Lorg/jsoup/nodes/Node;)V
  
503 ····.line·441499 ····.line·441
504 ····iget-object·v4,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;500 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
505 ····invoke-interface·{v4,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z501 ····invoke-interface·{v3,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
506 ····.line·442502 ····.line·442
507 ····iget-object·v4,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;503 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
508 ····invoke-interface·{v4},·Ljava/util/List;->size()I504 ····invoke-interface·{v3},·Ljava/util/List;->size()I
  
509 ····move-result·v4505 ····move-result·v3
  
510 ····add-int/lit8·v4,·v4,·-0x1506 ····add-int/lit8·v3,·v3,·-0x1
  
511 ····invoke-virtual·{v1,·v4},·Lorg/jsoup/nodes/Node;->setSiblingIndex(I)V507 ····invoke-virtual·{v0,·v3},·Lorg/jsoup/nodes/Node;->setSiblingIndex(I)V
  
512 ····.line·439508 ····.line·439
513 ····add-int/lit8·v2,·v2,·0x1509 ····add-int/lit8·v1,·v1,·0x1
  
514 ····goto·:goto_0510 ····goto·:goto_0
  
515 ····.line·444511 ····.line·444
516 ····.end·local·v1····#·"child":Lorg/jsoup/nodes/Node;512 ····.end·local·v0····#·"child":Lorg/jsoup/nodes/Node;
517 ····:cond_0513 ····:cond_0
518 ····return-void514 ····return-void
519 .end·method515 .end·method
  
520 .method·public·after(Ljava/lang/String;)Lorg/jsoup/nodes/Node;516 .method·public·after(Ljava/lang/String;)Lorg/jsoup/nodes/Node;
521 ····.locals·1517 ····.locals·1
522 ····.param·p1,·"html"····#·Ljava/lang/String;518 ····.param·p1,·"html"····#·Ljava/lang/String;
Offset 829, 56 lines modifiedOffset 824, 55 lines modified
829 ········}824 ········}
830 ····.end·annotation825 ····.end·annotation
  
831 ····.prologue826 ····.prologue
832 ····.line·223827 ····.line·223
833 ····new-instance·v0,·Ljava/util/ArrayList;828 ····new-instance·v0,·Ljava/util/ArrayList;
  
834 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;829 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
835 ····invoke-interface·{v3},·Ljava/util/List;->size()I830 ····invoke-interface·{v2},·Ljava/util/List;->size()I
  
836 ····move-result·v3831 ····move-result·v2
  
837 ····invoke-direct·{v0,·v3},·Ljava/util/ArrayList;-><init>(I)V832 ····invoke-direct·{v0,·v2},·Ljava/util/ArrayList;-><init>(I)V
  
838 ····.line·224833 ····.line·224
839 ····.local·v0,·"children":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"834 ····.local·v0,·"children":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Node;>;"
840 ····iget-object·v3,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;835 ····iget-object·v2,·p0,·Lorg/jsoup/nodes/Node;->childNodes:Ljava/util/List;
  
841 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;836 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
842 ····move-result-object·v1837 ····move-result-object·v2
  
843 ····.local·v1,·"i$":Ljava/util/Iterator; 
844 ····:goto_0838 ····:goto_0
845 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z839 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
846 ····move-result·v3840 ····move-result·v3
  
847 ····if-eqz·v3,·:cond_0841 ····if-eqz·v3,·:cond_0
  
848 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;842 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
849 ····move-result-object·v2843 ····move-result-object·v1
  
850 ····check-cast·v2,·Lorg/jsoup/nodes/Node;844 ····check-cast·v1,·Lorg/jsoup/nodes/Node;
  
851 ····.line·225845 ····.line·225
852 ····.local·v2,·"node":Lorg/jsoup/nodes/Node;846 ····.local·v1,·"node":Lorg/jsoup/nodes/Node;
853 ····invoke-virtual·{v2},·Lorg/jsoup/nodes/Node;->clone()Lorg/jsoup/nodes/Node;847 ····invoke-virtual·{v1},·Lorg/jsoup/nodes/Node;->clone()Lorg/jsoup/nodes/Node;
  
854 ····move-result-object·v3848 ····move-result-object·v3
  
855 ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z849 ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
856 ····goto·:goto_0850 ····goto·:goto_0
  
857 ····.line·227851 ····.line·227
858 ····.end·local·v2····#·"node":Lorg/jsoup/nodes/Node;852 ····.end·local·v1····#·"node":Lorg/jsoup/nodes/Node;
859 ····:cond_0853 ····:cond_0
860 ····return-object·v0854 ····return-object·v0
861 .end·method855 .end·method
  
862 .method·public·bridge·synthetic·clone()Ljava/lang/Object;856 .method·public·bridge·synthetic·clone()Ljava/lang/Object;
863 ····.locals·1857 ····.locals·1
864 ····.annotation·system·Ldalvik/annotation/Throws;858 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 978, 15 lines modifiedOffset 972, 15 lines modified
978 ····.end·local·v1····#·"currParent":Lorg/jsoup/nodes/Node;972 ····.end·local·v1····#·"currParent":Lorg/jsoup/nodes/Node;
979 ····.end·local·v2····#·"i":I973 ····.end·local·v2····#·"i":I
980 ····:cond_1974 ····:cond_1
981 ····return-object·v4975 ····return-object·v4
982 .end·method976 .end·method
  
983 .method·protected·doClone(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Node;977 .method·protected·doClone(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Node;
984 ····.locals·6978 ····.locals·5
985 ····.param·p1,·"parent"····#·Lorg/jsoup/nodes/Node;979 ····.param·p1,·"parent"····#·Lorg/jsoup/nodes/Node;
Max diff block lines reached; 7155/11944 bytes (59.90%) of diff not shown.
1.36 KB
smali/org/jsoup/nodes/XmlDeclaration.smali
    
Offset 70, 45 lines modifiedOffset 70, 49 lines modified
70 ····.param·p2,·"depth"····#·I70 ····.param·p2,·"depth"····#·I
71 ····.param·p3,·"out"····#·Lorg/jsoup/nodes/Document$OutputSettings;71 ····.param·p3,·"out"····#·Lorg/jsoup/nodes/Document$OutputSettings;
  
72 ····.prologue72 ····.prologue
73 ····.line·3673 ····.line·36
74 ····const-string·v0,·"<"74 ····const-string·v0,·"<"
  
 75 ····.line·37
75 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
76 ····move-result-object·v177 ····move-result-object·v1
  
77 ····iget-boolean·v0,·p0,·Lorg/jsoup/nodes/XmlDeclaration;->isProcessingInstruction:Z78 ····iget-boolean·v0,·p0,·Lorg/jsoup/nodes/XmlDeclaration;->isProcessingInstruction:Z
  
78 ····if-eqz·v0,·:cond_079 ····if-eqz·v0,·:cond_0
  
79 ····const-string·v0,·"!"80 ····const-string·v0,·"!"
  
 81 ····.line·38
80 ····:goto_082 ····:goto_0
81 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
82 ····move-result-object·v084 ····move-result-object·v0
  
 85 ····.line·39
83 ····invoke-virtual·{p0},·Lorg/jsoup/nodes/XmlDeclaration;->getWholeDeclaration()Ljava/lang/String;86 ····invoke-virtual·{p0},·Lorg/jsoup/nodes/XmlDeclaration;->getWholeDeclaration()Ljava/lang/String;
  
84 ····move-result-object·v187 ····move-result-object·v1
  
85 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;88 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
86 ····move-result-object·v089 ····move-result-object·v0
  
87 ····const-string·v1,·">"90 ····const-string·v1,·">"
  
 91 ····.line·40
88 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
89 ····.line·4193 ····.line·41
90 ····return-void94 ····return-void
  
91 ····.line·3695 ····.line·37
92 ····:cond_096 ····:cond_0
93 ····const-string·v0,·"?"97 ····const-string·v0,·"?"
  
94 ····goto·:goto_098 ····goto·:goto_0
95 .end·method99 .end·method
  
96 .method·outerHtmlTail(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V100 .method·outerHtmlTail(Ljava/lang/StringBuilder;ILorg/jsoup/nodes/Document$OutputSettings;)V
1.28 KB
smali/org/jsoup/select/StructuralEvaluator$Has.smali
    
Offset 37, 21 lines modifiedOffset 37, 20 lines modified
37 ····.param·p1,·"root"····#·Lorg/jsoup/nodes/Element;37 ····.param·p1,·"root"····#·Lorg/jsoup/nodes/Element;
38 ····.param·p2,·"element"····#·Lorg/jsoup/nodes/Element;38 ····.param·p2,·"element"····#·Lorg/jsoup/nodes/Element;
  
39 ····.prologue39 ····.prologue
40 ····.line·2340 ····.line·23
41 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->getAllElements()Lorg/jsoup/select/Elements;41 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->getAllElements()Lorg/jsoup/select/Elements;
  
42 ····move-result-object·v242 ····move-result-object·v1
  
43 ····invoke-virtual·{v2},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;43 ····invoke-virtual·{v1},·Lorg/jsoup/select/Elements;->iterator()Ljava/util/Iterator;
  
44 ····move-result-object·v144 ····move-result-object·v1
  
45 ····.local·v1,·"i$":Ljava/util/Iterator; 
46 ····:cond_045 ····:cond_0
47 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z46 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
48 ····move-result·v247 ····move-result·v2
  
49 ····if-eqz·v2,·:cond_148 ····if-eqz·v2,·:cond_1
  
Offset 70, 23 lines modifiedOffset 69, 23 lines modified
70 ····invoke-virtual·{v2,·p1,·v0},·Lorg/jsoup/select/Evaluator;->matches(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z69 ····invoke-virtual·{v2,·p1,·v0},·Lorg/jsoup/select/Evaluator;->matches(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)Z
  
71 ····move-result·v270 ····move-result·v2
  
72 ····if-eqz·v2,·:cond_071 ····if-eqz·v2,·:cond_0
  
73 ····.line·2572 ····.line·25
74 ····const/4·v2,·0x173 ····const/4·v1,·0x1
  
75 ····.line·2774 ····.line·27
76 ····.end·local·v0····#·"e":Lorg/jsoup/nodes/Element;75 ····.end·local·v0····#·"e":Lorg/jsoup/nodes/Element;
77 ····:goto_076 ····:goto_0
78 ····return·v277 ····return·v1
  
79 ····:cond_178 ····:cond_1
80 ····const/4·v2,·0x079 ····const/4·v1,·0x0
  
81 ····goto·:goto_080 ····goto·:goto_0
82 .end·method81 .end·method
  
83 .method·public·toString()Ljava/lang/String;82 .method·public·toString()Ljava/lang/String;
84 ····.locals·483 ····.locals·4
  
31.0 KB
smali/org/jsoup/select/Elements.smali
    
Offset 139, 22 lines modifiedOffset 139, 19 lines modified
139 ····return-void139 ····return-void
140 .end·method140 .end·method
  
  
141 #·virtual·methods141 #·virtual·methods
142 .method·public·bridge·synthetic·add(ILjava/lang/Object;)V142 .method·public·bridge·synthetic·add(ILjava/lang/Object;)V
143 ····.locals·0143 ····.locals·0
144 ····.param·p1,·"x0"····#·I 
145 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
146 ····.prologue144 ····.prologue
147 ····.line·16145 ····.line·16
148 ····check-cast·p2,·Lorg/jsoup/nodes/Element;146 ····check-cast·p2,·Lorg/jsoup/nodes/Element;
  
149 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
150 ····invoke-virtual·{p0,·p1,·p2},·Lorg/jsoup/select/Elements;->add(ILorg/jsoup/nodes/Element;)V147 ····invoke-virtual·{p0,·p1,·p2},·Lorg/jsoup/select/Elements;->add(ILorg/jsoup/nodes/Element;)V
  
151 ····return-void148 ····return-void
152 .end·method149 .end·method
  
153 .method·public·add(ILorg/jsoup/nodes/Element;)V150 .method·public·add(ILorg/jsoup/nodes/Element;)V
154 ····.locals·1151 ····.locals·1
Offset 168, 21 lines modifiedOffset 165, 19 lines modified
168 ····invoke-interface·{v0,·p1,·p2},·Ljava/util/List;->add(ILjava/lang/Object;)V165 ····invoke-interface·{v0,·p1,·p2},·Ljava/util/List;->add(ILjava/lang/Object;)V
  
169 ····return-void166 ····return-void
170 .end·method167 .end·method
  
171 .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z168 .method·public·bridge·synthetic·add(Ljava/lang/Object;)Z
172 ····.locals·1169 ····.locals·1
173 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
174 ····.prologue170 ····.prologue
175 ····.line·16171 ····.line·16
176 ····check-cast·p1,·Lorg/jsoup/nodes/Element;172 ····check-cast·p1,·Lorg/jsoup/nodes/Element;
  
177 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
178 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/select/Elements;->add(Lorg/jsoup/nodes/Element;)Z173 ····invoke-virtual·{p0,·p1},·Lorg/jsoup/select/Elements;->add(Lorg/jsoup/nodes/Element;)Z
  
179 ····move-result·v0174 ····move-result·v0
  
180 ····return·v0175 ····return·v0
181 .end·method176 .end·method
  
Offset 252, 21 lines modifiedOffset 247, 20 lines modified
  
252 .method·public·addClass(Ljava/lang/String;)Lorg/jsoup/select/Elements;247 .method·public·addClass(Ljava/lang/String;)Lorg/jsoup/select/Elements;
253 ····.locals·3248 ····.locals·3
254 ····.param·p1,·"className"····#·Ljava/lang/String;249 ····.param·p1,·"className"····#·Ljava/lang/String;
  
255 ····.prologue250 ····.prologue
256 ····.line·121251 ····.line·121
257 ····iget-object·v2,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;252 ····iget-object·v1,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;
  
258 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;253 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
259 ····move-result-object·v1254 ····move-result-object·v1
  
260 ····.local·v1,·"i$":Ljava/util/Iterator; 
261 ····:goto_0255 ····:goto_0
262 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z256 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
263 ····move-result·v2257 ····move-result·v2
  
264 ····if-eqz·v2,·:cond_0258 ····if-eqz·v2,·:cond_0
  
Offset 290, 21 lines modifiedOffset 284, 20 lines modified
  
290 .method·public·after(Ljava/lang/String;)Lorg/jsoup/select/Elements;284 .method·public·after(Ljava/lang/String;)Lorg/jsoup/select/Elements;
291 ····.locals·3285 ····.locals·3
292 ····.param·p1,·"html"····#·Ljava/lang/String;286 ····.param·p1,·"html"····#·Ljava/lang/String;
  
293 ····.prologue287 ····.prologue
294 ····.line·328288 ····.line·328
295 ····iget-object·v2,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;289 ····iget-object·v1,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;
  
296 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;290 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
297 ····move-result-object·v1291 ····move-result-object·v1
  
298 ····.local·v1,·"i$":Ljava/util/Iterator; 
299 ····:goto_0292 ····:goto_0
300 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z293 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
301 ····move-result·v2294 ····move-result·v2
  
302 ····if-eqz·v2,·:cond_0295 ····if-eqz·v2,·:cond_0
  
Offset 328, 21 lines modifiedOffset 321, 20 lines modified
  
328 .method·public·append(Ljava/lang/String;)Lorg/jsoup/select/Elements;321 .method·public·append(Ljava/lang/String;)Lorg/jsoup/select/Elements;
329 ····.locals·3322 ····.locals·3
330 ····.param·p1,·"html"····#·Ljava/lang/String;323 ····.param·p1,·"html"····#·Ljava/lang/String;
  
331 ····.prologue324 ····.prologue
332 ····.line·302325 ····.line·302
333 ····iget-object·v2,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;326 ····iget-object·v1,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;
  
334 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;327 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
335 ····move-result-object·v1328 ····move-result-object·v1
  
336 ····.local·v1,·"i$":Ljava/util/Iterator; 
337 ····:goto_0329 ····:goto_0
338 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z330 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
339 ····move-result·v2331 ····move-result·v2
  
340 ····if-eqz·v2,·:cond_0332 ····if-eqz·v2,·:cond_0
  
Offset 366, 21 lines modifiedOffset 358, 20 lines modified
  
366 .method·public·attr(Ljava/lang/String;)Ljava/lang/String;358 .method·public·attr(Ljava/lang/String;)Ljava/lang/String;
367 ····.locals·3359 ····.locals·3
368 ····.param·p1,·"attributeKey"····#·Ljava/lang/String;360 ····.param·p1,·"attributeKey"····#·Ljava/lang/String;
  
369 ····.prologue361 ····.prologue
370 ····.line·70362 ····.line·70
371 ····iget-object·v2,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;363 ····iget-object·v1,·p0,·Lorg/jsoup/select/Elements;->contents:Ljava/util/List;
  
372 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;364 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
373 ····move-result-object·v1365 ····move-result-object·v1
  
374 ····.local·v1,·"i$":Ljava/util/Iterator; 
375 ····:cond_0366 ····:cond_0
376 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z367 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
Max diff block lines reached; 27858/31685 bytes (87.92%) of diff not shown.
2.02 KB
smali/org/jsoup/select/Evaluator$AttributeStarting.smali
    
Offset 41, 35 lines modifiedOffset 41, 34 lines modified
41 ····.param·p1,·"root"····#·Lorg/jsoup/nodes/Element;41 ····.param·p1,·"root"····#·Lorg/jsoup/nodes/Element;
42 ····.param·p2,·"element"····#·Lorg/jsoup/nodes/Element;42 ····.param·p2,·"element"····#·Lorg/jsoup/nodes/Element;
  
43 ····.prologue43 ····.prologue
44 ····.line·13044 ····.line·130
45 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;45 ····invoke-virtual·{p2},·Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
  
46 ····move-result-object·v346 ····move-result-object·v2
  
47 ····invoke-virtual·{v3},·Lorg/jsoup/nodes/Attributes;->asList()Ljava/util/List;47 ····invoke-virtual·{v2},·Lorg/jsoup/nodes/Attributes;->asList()Ljava/util/List;
  
48 ····move-result-object·v248 ····move-result-object·v1
  
49 ····.line·13149 ····.line·131
50 ····.local·v2,·"values":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Attribute;>;"50 ····.local·v1,·"values":Ljava/util/List;,·"Ljava/util/List<Lorg/jsoup/nodes/Attribute;>;"
51 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;51 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
52 ····move-result-object·v152 ····move-result-object·v2
  
53 ····.local·v1,·"i$":Ljava/util/Iterator; 
54 ····:cond_053 ····:cond_0
55 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z54 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
56 ····move-result·v355 ····move-result·v3
  
57 ····if-eqz·v3,·:cond_156 ····if-eqz·v3,·:cond_1
  
58 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;57 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
59 ····move-result-object·v058 ····move-result-object·v0
  
60 ····check-cast·v0,·Lorg/jsoup/nodes/Attribute;59 ····check-cast·v0,·Lorg/jsoup/nodes/Attribute;
  
61 ····.line·13260 ····.line·132
62 ····.local·v0,·"attribute":Lorg/jsoup/nodes/Attribute;61 ····.local·v0,·"attribute":Lorg/jsoup/nodes/Attribute;
Offset 82, 23 lines modifiedOffset 81, 23 lines modified
82 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z81 ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
83 ····move-result·v382 ····move-result·v3
  
84 ····if-eqz·v3,·:cond_083 ····if-eqz·v3,·:cond_0
  
85 ····.line·13384 ····.line·133
86 ····const/4·v3,·0x185 ····const/4·v2,·0x1
  
87 ····.line·13586 ····.line·135
88 ····.end·local·v0····#·"attribute":Lorg/jsoup/nodes/Attribute;87 ····.end·local·v0····#·"attribute":Lorg/jsoup/nodes/Attribute;
89 ····:goto_088 ····:goto_0
90 ····return·v389 ····return·v2
  
91 ····:cond_190 ····:cond_1
92 ····const/4·v3,·0x091 ····const/4·v2,·0x0
  
93 ····goto·:goto_092 ····goto·:goto_0
94 .end·method93 .end·method
  
95 .method·public·toString()Ljava/lang/String;94 .method·public·toString()Ljava/lang/String;
96 ····.locals·495 ····.locals·4
  
5.19 KB
smali/org/jsoup/select/Selector.smali
    
Offset 72, 89 lines modifiedOffset 72, 87 lines modified
72 ········}72 ········}
73 ····.end·annotation73 ····.end·annotation
  
74 ····.prologue74 ····.prologue
75 ····.line·12075 ····.line·120
76 ····.local·p0,·"elements":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/nodes/Element;>;"76 ····.local·p0,·"elements":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/nodes/Element;>;"
77 ····.local·p1,·"outs":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/nodes/Element;>;"77 ····.local·p1,·"outs":Ljava/util/Collection;,·"Ljava/util/Collection<Lorg/jsoup/nodes/Element;>;"
78 ····new-instance·v5,·Lorg/jsoup/select/Elements;78 ····new-instance·v3,·Lorg/jsoup/select/Elements;
  
79 ····invoke-direct·{v5},·Lorg/jsoup/select/Elements;-><init>()V79 ····invoke-direct·{v3},·Lorg/jsoup/select/Elements;-><init>()V
  
80 ····.line·12180 ····.line·121
81 ····.local·v5,·"output":Lorg/jsoup/select/Elements;81 ····.local·v3,·"output":Lorg/jsoup/select/Elements;
82 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;82 ····invoke-interface·{p0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
83 ····move-result-object·v283 ····move-result-object·v4
  
84 ····:cond_084 ····:cond_0
85 ····:goto_085 ····:goto_0
86 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z86 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
87 ····move-result·v687 ····move-result·v5
  
88 ····if-eqz·v6,·:cond_388 ····if-eqz·v5,·:cond_3
  
89 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;89 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
90 ····move-result-object·v090 ····move-result-object·v0
  
91 ····check-cast·v0,·Lorg/jsoup/nodes/Element;91 ····check-cast·v0,·Lorg/jsoup/nodes/Element;
  
92 ····.line·12292 ····.line·122
93 ····.local·v0,·"el":Lorg/jsoup/nodes/Element;93 ····.local·v0,·"el":Lorg/jsoup/nodes/Element;
94 ····const/4·v1,·0x094 ····const/4·v1,·0x0
  
95 ····.line·12395 ····.line·123
96 ····.local·v1,·"found":Z96 ····.local·v1,·"found":Z
97 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;97 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
98 ····move-result-object·v398 ····move-result-object·v5
  
99 ····.local·v3,·"i$":Ljava/util/Iterator; 
100 ····:cond_199 ····:cond_1
101 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z100 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
102 ····move-result·v6101 ····move-result·v6
  
103 ····if-eqz·v6,·:cond_2102 ····if-eqz·v6,·:cond_2
  
104 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;103 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
105 ····move-result-object·v4104 ····move-result-object·v2
  
106 ····check-cast·v4,·Lorg/jsoup/nodes/Element;105 ····check-cast·v2,·Lorg/jsoup/nodes/Element;
  
107 ····.line·124106 ····.line·124
108 ····.local·v4,·"out":Lorg/jsoup/nodes/Element;107 ····.local·v2,·"out":Lorg/jsoup/nodes/Element;
109 ····invoke-virtual·{v0,·v4},·Lorg/jsoup/nodes/Element;->equals(Ljava/lang/Object;)Z108 ····invoke-virtual·{v0,·v2},·Lorg/jsoup/nodes/Element;->equals(Ljava/lang/Object;)Z
  
110 ····move-result·v6109 ····move-result·v6
  
111 ····if-eqz·v6,·:cond_1110 ····if-eqz·v6,·:cond_1
  
112 ····.line·125111 ····.line·125
113 ····const/4·v1,·0x1112 ····const/4·v1,·0x1
  
114 ····.line·129113 ····.line·129
115 ····.end·local·v4····#·"out":Lorg/jsoup/nodes/Element;114 ····.end·local·v2····#·"out":Lorg/jsoup/nodes/Element;
116 ····:cond_2115 ····:cond_2
117 ····if-nez·v1,·:cond_0116 ····if-nez·v1,·:cond_0
  
118 ····.line·130117 ····.line·130
119 ····invoke-virtual·{v5,·v0},·Lorg/jsoup/select/Elements;->add(Lorg/jsoup/nodes/Element;)Z118 ····invoke-virtual·{v3,·v0},·Lorg/jsoup/select/Elements;->add(Lorg/jsoup/nodes/Element;)Z
  
120 ····goto·:goto_0119 ····goto·:goto_0
  
121 ····.line·132120 ····.line·132
122 ····.end·local·v0····#·"el":Lorg/jsoup/nodes/Element;121 ····.end·local·v0····#·"el":Lorg/jsoup/nodes/Element;
123 ····.end·local·v1····#·"found":Z122 ····.end·local·v1····#·"found":Z
124 ····.end·local·v3····#·"i$":Ljava/util/Iterator; 
125 ····:cond_3123 ····:cond_3
126 ····return-object·v5124 ····return-object·v3
127 .end·method125 .end·method
  
128 .method·private·select()Lorg/jsoup/select/Elements;126 .method·private·select()Lorg/jsoup/select/Elements;
129 ····.locals·2127 ····.locals·2
  
130 ····.prologue128 ····.prologue
131 ····.line·115129 ····.line·115
Offset 197, 48 lines modifiedOffset 195, 47 lines modified
  
197 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V195 ····invoke-direct·{v0},·Ljava/util/LinkedHashSet;-><init>()V
  
198 ····.line·108196 ····.line·108
199 ····.local·v0,·"elements":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Lorg/jsoup/nodes/Element;>;"197 ····.local·v0,·"elements":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Lorg/jsoup/nodes/Element;>;"
200 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;198 ····invoke-interface·{p1},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
  
201 ····move-result-object·v1199 ····move-result-object·v2
  
202 ····.local·v1,·"i$":Ljava/util/Iterator; 
203 ····:goto_0200 ····:goto_0
204 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z201 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
205 ····move-result·v3202 ····move-result·v3
  
206 ····if-eqz·v3,·:cond_0203 ····if-eqz·v3,·:cond_0
  
207 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;204 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
208 ····move-result-object·v2205 ····move-result-object·v1
  
209 ····check-cast·v2,·Lorg/jsoup/nodes/Element;206 ····check-cast·v1,·Lorg/jsoup/nodes/Element;
  
210 ····.line·109207 ····.line·109
211 ····.local·v2,·"root":Lorg/jsoup/nodes/Element;208 ····.local·v1,·"root":Lorg/jsoup/nodes/Element;
212 ····invoke-static·{p0,·v2},·Lorg/jsoup/select/Selector;->select(Ljava/lang/String;Lorg/jsoup/nodes/Element;)Lorg/jsoup/select/Elements;209 ····invoke-static·{p0,·v1},·Lorg/jsoup/select/Selector;->select(Ljava/lang/String;Lorg/jsoup/nodes/Element;)Lorg/jsoup/select/Elements;
  
213 ····move-result-object·v3210 ····move-result-object·v3
  
214 ····invoke-virtual·{v0,·v3},·Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z211 ····invoke-virtual·{v0,·v3},·Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z
  
215 ····goto·:goto_0212 ····goto·:goto_0
  
216 ····.line·111213 ····.line·111
217 ····.end·local·v2····#·"root":Lorg/jsoup/nodes/Element;214 ····.end·local·v1····#·"root":Lorg/jsoup/nodes/Element;
218 ····:cond_0215 ····:cond_0
219 ····new-instance·v3,·Lorg/jsoup/select/Elements;216 ····new-instance·v2,·Lorg/jsoup/select/Elements;
Max diff block lines reached; 462/5242 bytes (8.81%) of diff not shown.
303 B
smali/org/jsoup/select/StructuralEvaluator.smali
    
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .method·constructor·<init>()V25 .method·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·828 ····.line·8
29 ····invoke-direct·{p0},·Lorg/jsoup/select/Evaluator;-><init>()V29 ····invoke-direct·{p0},·Lorg/jsoup/select/Evaluator;-><init>()V
  
30 ····.line·115 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
309 B
smali/fr/castorflex/android/smoothprogressbar/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·926 ····.line·9
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·57 
29 ····return-void28 ····return-void
30 .end·method29 .end·method