Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·189d26d10979ecb79438c01a37c7337fbf34053c8b66cd8a9436fd5868b4ec78 | ||
10 | Signer·#1·certificate·SHA-1·digest:·4f850c859a231fbc1fb52bbc7e2f08a1aae5461a | ||
11 | Signer·#1·certificate·MD5·digest:·543ed294c717cf4bc2c638218360d6bb | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·08cc9af42d7aa7114807a1d37574070d22eaf4671a9c01b0a37bdc12c003ab97 | ||
15 | Signer·#1·public·key·SHA-1·digest:·f3e202c340559503545992756bedc2f07be5991e | ||
16 | Signer·#1·public·key·MD5·digest:·ba7841277be6193d2e57c48e2d5e14c4 | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 18 lines modified | Offset 1, 16 lines modified | ||
1 | Zip·file·size:·4 | 1 | Zip·file·size:·41961·bytes,·number·of·entries:·14 |
2 | -rw----·····2.0·fat·····1105·bl·defN·15-Apr-06·10:52·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····1226·bl·defN·15-Apr-06·10:52·META-INF/48B81288.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Apr-06·10:52·META-INF/48B81288.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-06·07:24·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Apr-06·07:24·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····2984·bX·defN·1 | 2 | -rw----·····2.0·fat·····2984·bX·defN·17-Oct-09·00:22·AndroidManifest.xml |
8 | -rw----·····1.0·fat·····2307·b-·stor·1 | 3 | -rw----·····1.0·fat·····2307·b-·stor·17-Oct-09·00:22·res/drawable-hdpi-v4/ic_launcher.png |
9 | -rw----·····1.0·fat·····1345·b-·stor·1 | 4 | -rw----·····1.0·fat·····1345·b-·stor·17-Oct-09·00:22·res/drawable-mdpi-v4/ic_launcher.png |
10 | -rw----·····1.0·fat·····3758·b-·stor·1 | 5 | -rw----·····1.0·fat·····3758·b-·stor·17-Oct-09·00:22·res/drawable-xhdpi-v4/ic_launcher.png |
11 | -rw----·····1.0·fat·····5587·b-·stor·1 | 6 | -rw----·····1.0·fat·····5587·b-·stor·17-Oct-09·00:22·res/drawable-xxhdpi-v4/ic_launcher.png |
12 | -rw----·····1.0·fat·····7460·b-·stor·1 | 7 | -rw----·····1.0·fat·····7460·b-·stor·17-Oct-09·00:22·res/drawable-xxxhdpi-v4/ic_launcher.png |
13 | -rw----·····2.0·fat······720·bl·defN·1 | 8 | -rw----·····2.0·fat······720·bl·defN·17-Oct-09·00:22·res/layout/email_activity.xml |
14 | -rw----·····2.0·fat······904·bl·defN·1 | 9 | -rw----·····2.0·fat······904·bl·defN·17-Oct-09·00:22·res/layout/link_item.xml |
15 | -rw----·····2.0·fat······744·bl·defN·1 | 10 | -rw----·····2.0·fat······744·bl·defN·17-Oct-09·00:22·res/xml/settings.xml |
16 | -rw----·····1.0·fat·····4288·b-·stor·1 | 11 | -rw----·····1.0·fat·····4288·b-·stor·17-Oct-09·00:22·resources.arsc |
17 | -rw----·····2.0·fat····228 | 12 | -rw----·····2.0·fat····22828·bl·defN·17-Oct-09·00:22·classes.dex |
13 | -rw----·····2.0·fat·····1105·b-·defN·17-Oct-09·00:22·META-INF/MANIFEST.MF | ||
14 | -rw----·····2.0·fat·····1226·b-·defN·17-Oct-09·00:22·META-INF/48B81288.SF | ||
15 | -rw----·····2.0·fat·····1332·b-·defN·17-Oct-09·00:22·META-INF/48B81288.RSA | ||
18 | 1 | 16 | 14·files,·56588·bytes·uncompressed,·40059·bytes·compressed:··29.2% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·b9439766 |
5 | signature···········:· | 5 | signature···········:·c130...b0c1 |
6 | file_size···········:·228 | 6 | file_size···········:·22828 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·44 | 10 | string_ids_size·····:·442 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·90 | 12 | type_ids_size·······:·90 |
13 | type_ids_off········:·188 | 13 | type_ids_off········:·1880·(0x000758) |
14 | proto_ids_size······:·105 | 14 | proto_ids_size······:·105 |
15 | proto_ids_off·······:·224 | 15 | proto_ids_off·······:·2240·(0x0008c0) |
16 | field_ids_size······:·74 | 16 | field_ids_size······:·74 |
17 | field_ids_off·······:·350 | 17 | field_ids_off·······:·3500·(0x000dac) |
18 | method_ids_size·····:·206 | 18 | method_ids_size·····:·206 |
19 | method_ids_off······:·409 | 19 | method_ids_off······:·4092·(0x000ffc) |
20 | class_defs_size·····:·28 | 20 | class_defs_size·····:·28 |
21 | class_defs_off······:·574 | 21 | class_defs_off······:·5740·(0x00166c) |
22 | data_size···········:·16 | 22 | data_size···········:·16192 |
23 | data_off············:·66 | 23 | data_off············:·6636·(0x0019ec) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·57 | 25 | class_idx···········:·57 |
26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
27 | superclass_idx······:·51 | 27 | superclass_idx······:·51 |
28 | source_file_idx·····:·25 | 28 | source_file_idx·····:·25 |
29 | static_fields_size··:·6 | 29 | static_fields_size··:·6 |
Offset 75, 17 lines modified | Offset 75, 17 lines modified | ||
75 | ······type··········:·'()V' | 75 | ······type··········:·'()V' |
76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
77 | ······code··········- | 77 | ······code··········- |
78 | ······registers·····:·1 | 78 | ······registers·····:·1 |
79 | ······ins···········:·1 | 79 | ······ins···········:·1 |
80 | ······outs··········:·1 | 80 | ······outs··········:·1 |
81 | ······insns·size····:·4·16-bit·code·units | 81 | ······insns·size····:·4·16-bit·code·units |
82 | 001af | 82 | 001af8:········································|[001af8]·me.alexghr.android.bulkshare.BuildConfig.<init>:()V |
83 | 001b0 | 83 | 001b08:·7010·5400·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0054 |
84 | 001b | 84 | 001b0e:·0e00···································|0003:·return-void |
85 | ······catches·······:·(none) | 85 | ······catches·······:·(none) |
86 | ······positions·····:· | 86 | ······positions·····:· |
87 | ········0x0000·line=6 | 87 | ········0x0000·line=6 |
88 | ······locals········:· | 88 | ······locals········:· |
89 | ········0x0000·-·0x0004·reg=0·this·Lme/alexghr/android/bulkshare/BuildConfig;· | 89 | ········0x0000·-·0x0004·reg=0·this·Lme/alexghr/android/bulkshare/BuildConfig;· |
90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
Offset 123, 17 lines modified | Offset 123, 17 lines modified | ||
123 | ······type··········:·'()V' | 123 | ······type··········:·'()V' |
124 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 124 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
125 | ······code··········- | 125 | ······code··········- |
126 | ······registers·····:·1 | 126 | ······registers·····:·1 |
127 | ······ins···········:·1 | 127 | ······ins···········:·1 |
128 | ······outs··········:·1 | 128 | ······outs··········:·1 |
129 | ······insns·size····:·4·16-bit·code·units | 129 | ······insns·size····:·4·16-bit·code·units |
130 | 001b1 | 130 | 001b10:········································|[001b10]·me.alexghr.android.bulkshare.EmailActivity.<init>:()V |
131 | 001b2 | 131 | 001b20:·7010·0000·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Activity;.<init>:()V·//·method@0000 |
132 | 001b2 | 132 | 001b26:·0e00···································|0003:·return-void |
133 | ······catches·······:·(none) | 133 | ······catches·······:·(none) |
134 | ······positions·····:· | 134 | ······positions·····:· |
135 | ········0x0000·line=12 | 135 | ········0x0000·line=12 |
136 | ······locals········:· | 136 | ······locals········:· |
137 | ········0x0000·-·0x0004·reg=0·this·Lme/alexghr/android/bulkshare/EmailActivity;· | 137 | ········0x0000·-·0x0004·reg=0·this·Lme/alexghr/android/bulkshare/EmailActivity;· |
138 | ··Virtual·methods···- | 138 | ··Virtual·methods···- |
Offset 142, 58 lines modified | Offset 142, 58 lines modified | ||
142 | ······type··········:·'(Landroid/os/Bundle;)V' | 142 | ······type··········:·'(Landroid/os/Bundle;)V' |
143 | ······access········:·0x0001·(PUBLIC) | 143 | ······access········:·0x0001·(PUBLIC) |
144 | ······code··········- | 144 | ······code··········- |
145 | ······registers·····:·8 | 145 | ······registers·····:·8 |
146 | ······ins···········:·2 | 146 | ······ins···········:·2 |
147 | ······outs··········:·3 | 147 | ······outs··········:·3 |
148 | ······insns·size····:·94·16-bit·code·units | 148 | ······insns·size····:·94·16-bit·code·units |
149 | 001b2 | 149 | 001b28:········································|[001b28]·me.alexghr.android.bulkshare.EmailActivity.onCreate:(Landroid/os/Bundle;)V |
150 | 001b3 | 150 | 001b38:·7110·3c00·0600·························|0000:·invoke-static·{v6},·Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;·//·method@003c |
151 | 001b | 151 | 001b3e:·0c01···································|0003:·move-result-object·v1 |
152 | 001b4 | 152 | 001b40:·1403·0d00·067f·························|0004:·const·v3,·#float·1.78117e+38·//·#7f06000d |
153 | 001b4 | 153 | 001b46:·6e20·6900·3600·························|0007:·invoke-virtual·{v6,·v3},·Lme/alexghr/android/bulkshare/EmailActivity;.getString:(I)Ljava/lang/String;·//·method@0069 |
154 | 001b | 154 | 001b4c:·0c03···································|000a:·move-result-object·v3 |
155 | 001b | 155 | 001b4e:·1a04·0800······························|000b:·const-string·v4,·"0"·//·string@0008 |
156 | 001b5 | 156 | 001b52:·7230·2300·3104·························|000d:·invoke-interface·{v1,·v3,·v4},·Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;·//·method@0023 |
157 | 001b5 | 157 | 001b58:·0c02···································|0010:·move-result-object·v2 |
158 | 001b5 | 158 | 001b5a:·1403·0a00·067f·························|0011:·const·v3,·#float·1.78117e+38·//·#7f06000a |
159 | 001b6 | 159 | 001b60:·6e20·6900·3600·························|0014:·invoke-virtual·{v6,·v3},·Lme/alexghr/android/bulkshare/EmailActivity;.getString:(I)Ljava/lang/String;·//·method@0069 |
160 | 001b6 | 160 | 001b66:·0c03···································|0017:·move-result-object·v3 |
161 | 001b6 | 161 | 001b68:·6e20·5500·3200·························|0018:·invoke-virtual·{v2,·v3},·Ljava/lang/String;.equals:(Ljava/lang/Object;)Z·//·method@0055 |
162 | 001b | 162 | 001b6e:·0a03···································|001b:·move-result·v3 |
163 | 001b7 | 163 | 001b70:·3803·3b00······························|001c:·if-eqz·v3,·0057·//·+003b |
164 | 001b7 | 164 | 001b74:·1403·6b00·0301·························|001e:·const·v3,·#float·2.40612e-38·//·#0103006b |
165 | 001b7 | 165 | 001b7a:·6e20·6e00·3600·························|0021:·invoke-virtual·{v6,·v3},·Lme/alexghr/android/bulkshare/EmailActivity;.setTheme:(I)V·//·method@006e |
166 | 001b8 | 166 | 001b80:·1503·037f······························|0024:·const/high16·v3,·#int·2130903040·//·#7f03 |
167 | 001b8 | 167 | 001b84:·6e20·6d00·3600·························|0026:·invoke-virtual·{v6,·v3},·Lme/alexghr/android/bulkshare/EmailActivity;.setContentView:(I)V·//·method@006d |
168 | 001b8 | 168 | 001b8a:·6f20·0200·7600·························|0029:·invoke-super·{v6,·v7},·Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V·//·method@0002 |
169 | 001b9 | 169 | 001b90:·2200·1700······························|002c:·new-instance·v0,·Landroid/os/Bundle;·//·type@0017 |
170 | 001b9 | 170 | 001b94:·7010·3300·0000·························|002e:·invoke-direct·{v0},·Landroid/os/Bundle;.<init>:()V·//·method@0033 |
171 | 001b9 | 171 | 001b9a:·1a03·4301······························|0031:·const-string·v3,·"list_id"·//·string@0143 |
172 | 001b | 172 | 001b9e:·1214···································|0033:·const/4·v4,·#int·1·//·#1 |
173 | 001ba | 173 | 001ba0:·6e30·3700·3004·························|0034:·invoke-virtual·{v0,·v3,·v4},·Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V·//·method@0037 |
174 | 001ba | 174 | 001ba6:·1c03·4100······························|0037:·const-class·v3,·Lme/alexghr/android/bulkshare/LinksFragment;·//·type@0041 |
175 | 001ba | 175 | 001baa:·6e10·5000·0300·························|0039:·invoke-virtual·{v3},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@0050 |
176 | 001bb | 176 | 001bb0:·0c03···································|003c:·move-result-object·v3 |
177 | 001bb | 177 | 001bb2:·7130·0800·3600·························|003d:·invoke-static·{v6,·v3,·v0},·Landroid/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/app/Fragment;·//·method@0008 |
178 | 001bb | 178 | 001bb8:·0c03···································|0040:·move-result-object·v3 |
179 | 001bb | 179 | 001bba:·5b63·0700······························|0041:·iput-object·v3,·v6,·Lme/alexghr/android/bulkshare/EmailActivity;.fragment:Landroid/app/Fragment;·//·field@0007 |
180 | 001b | 180 | 001bbe:·6e10·6800·0600·························|0043:·invoke-virtual·{v6},·Lme/alexghr/android/bulkshare/EmailActivity;.getFragmentManager:()Landroid/app/FragmentManager;·//·method@0068 |
181 | 001bc | 181 | 001bc4:·0c03···································|0046:·move-result-object·v3 |
182 | 001bc | 182 | 001bc6:·6e10·0900·0300·························|0047:·invoke-virtual·{v3},·Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction;·//·method@0009 |
183 | 001b | 183 | 001bcc:·0c03···································|004a:·move-result-object·v3 |
184 | 001b | 184 | 001bce:·1504·087f······························|004b:·const/high16·v4,·#int·2131230720·//·#7f08 |
185 | 001bd | 185 | 001bd2:·5465·0700······························|004d:·iget-object·v5,·v6,·Lme/alexghr/android/bulkshare/EmailActivity;.fragment:Landroid/app/Fragment;·//·field@0007 |
186 | 001bd | 186 | 001bd6:·6e30·0b00·4305·························|004f:·invoke-virtual·{v3,·v4,·v5},·Landroid/app/FragmentTransaction;.replace:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;·//·method@000b |
187 | 001b | 187 | 001bdc:·0c03···································|0052:·move-result-object·v3 |
188 | 001b | 188 | 001bde:·6e10·0a00·0300·························|0053:·invoke-virtual·{v3},·Landroid/app/FragmentTransaction;.commit:()I·//·method@000a |
189 | 001be | 189 | 001be4:·0e00···································|0056:·return-void |
190 | 001be | 190 | 001be6:·1403·6e00·0301·························|0057:·const·v3,·#float·2.40612e-38·//·#0103006e |
191 | 001b | 191 | 001bec:·6e20·6e00·3600·························|005a:·invoke-virtual·{v6,·v3},·Lme/alexghr/android/bulkshare/EmailActivity;.setTheme:(I)V·//·method@006e |
192 | 001bf | 192 | 001bf2:·28c7···································|005d:·goto·0024·//·-0039 |
193 | ······catches·······:·(none) | 193 | ······catches·······:·(none) |
194 | ······positions·····:· | 194 | ······positions·····:· |
195 | ········0x0000·line=19 | 195 | ········0x0000·line=19 |
196 | ········0x0004·line=20 | 196 | ········0x0004·line=20 |
197 | ········0x0011·line=21 | 197 | ········0x0011·line=21 |
198 | ········0x001e·line=22 | 198 | ········0x001e·line=22 |
199 | ········0x0024·line=27 | 199 | ········0x0024·line=27 |
Offset 216, 30 lines modified | Offset 216, 30 lines modified | ||
216 | ······type··········:·'(Landroid/view/Menu;)Z' | 216 | ······type··········:·'(Landroid/view/Menu;)Z' |
Max diff block lines reached; 254364/269048 bytes (94.54%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Zip·file·size:·335 | 1 | Zip·file·size:·33505·bytes,·number·of·entries:·28 |
2 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/BuildConfig.class |
3 | ?rwxrwxr-x··2.0·unx·····2306·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/EmailActivity.class | 3 | ?rwxrwxr-x··2.0·unx·····2306·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/EmailActivity.class |
4 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$1.class | 4 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$1.class |
5 | ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem.class | 5 | ?rwxrwxr-x··2.0·unx······445·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem.class |
6 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$ViewHolder.class | 6 | ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter$ViewHolder.class |
7 | ?rwxrwxr-x··2.0·unx·····29 | 7 | ?rwxrwxr-x··2.0·unx·····2968·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksAdapter.class |
8 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksFragment$1.class | 8 | ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksFragment$1.class |
9 | ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksFragment$2.class | 9 | ?rwxrwxr-x··2.0·unx······674·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksFragment$2.class |
10 | ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/logic/LoadLinksTask$OnFinishedLoadingListener.class | 10 | ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/logic/LoadLinksTask$OnFinishedLoadingListener.class |
11 | ?rwxrwxr-x··2.0·unx·····706 | 11 | ?rwxrwxr-x··2.0·unx·····7061·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/LinksFragment.class |
12 | ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$array.class | 12 | ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$array.class |
13 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$attr.class | 13 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$attr.class |
14 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$drawable.class | 14 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$drawable.class |
15 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$id.class | 15 | ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$id.class |
16 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$layout.class | 16 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$layout.class |
17 | ?rwxrwxr-x··2.0·unx······943·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$string.class | 17 | ?rwxrwxr-x··2.0·unx······943·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$string.class |
18 | ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$style.class | 18 | ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/R$style.class |
Offset 23, 8 lines modified | Offset 23, 8 lines modified | ||
23 | ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/ShareActivity.class | 23 | ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/ShareActivity.class |
24 | ?rwxrwxr-x··2.0·unx·····3477·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/DBAccess.class | 24 | ?rwxrwxr-x··2.0·unx·····3477·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/DBAccess.class |
25 | ?rwxrwxr-x··2.0·unx·····1189·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/DBOpener.class | 25 | ?rwxrwxr-x··2.0·unx·····1189·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/DBOpener.class |
26 | ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/Link.class | 26 | ?rwxrwxr-x··2.0·unx······786·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/Link.class |
27 | ?rwxrwxr-x··2.0·unx······676·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/tables/LinksTable.class | 27 | ?rwxrwxr-x··2.0·unx······676·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/tables/LinksTable.class |
28 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/tables/ListsTable.class | 28 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/db/tables/ListsTable.class |
29 | ?rwxrwxr-x··2.0·unx·····1181·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/logic/LoadLinksTask.class | 29 | ?rwxrwxr-x··2.0·unx·····1181·b-·stor·80-Jan-01·00:00·me/alexghr/android/bulkshare/logic/LoadLinksTask.class |
30 | 28·files,·2864 | 30 | 28·files,·28641·bytes·uncompressed,·28641·bytes·compressed:··0.0% |
Offset 197, 36 lines modified | Offset 197, 36 lines modified | ||
197 | ········13:·aload_3 | 197 | ········13:·aload_3 |
198 | ········14:·invokespecial·#17·················//·Method·java/util/ArrayList."<init>":()V | 198 | ········14:·invokespecial·#17·················//·Method·java/util/ArrayList."<init>":()V |
199 | ········17:·aload_0 | 199 | ········17:·aload_0 |
200 | ········18:·aload_3 | 200 | ········18:·aload_3 |
201 | ········19:·putfield······#19·················//·Field·items:Ljava/util/List; | 201 | ········19:·putfield······#19·················//·Field·items:Ljava/util/List; |
202 | ········22:·aload_2 | 202 | ········22:·aload_2 |
203 | ········23:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 203 | ········23:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
204 | ········28:·astore | 204 | ········28:·astore_3 |
205 | ········ | 205 | ········29:·aload_3 |
206 | ········3 | 206 | ········30:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
207 | ········3 | 207 | ········35:·istore········4 |
208 | ········3 | 208 | ········37:·iload·········4 |
209 | ········ | 209 | ········39:·ifeq··········79 |
210 | ········4 | 210 | ········42:·aload_3 |
211 | ········4 | 211 | ········43:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
212 | ········ | 212 | ········48:·checkcast·····#37·················//·class·me/alexghr/android/bulkshare/db/Link |
213 | ········5 | 213 | ········51:·astore········5 |
214 | ········5 | 214 | ········53:·aload_0 |
215 | ········5 | 215 | ········54:·getfield······#19·················//·Field·items:Ljava/util/List; |
216 | ········ | 216 | ········57:·astore········6 |
217 | ········ | 217 | ········59:·aload·········5 |
218 | ········6 | 218 | ········61:·invokestatic··#43·················//·Method·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem.createItem:(Lme/alexghr/android/bulkshare/db/Link;)Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; |
219 | ········6 | 219 | ········64:·astore········7 |
220 | ········6 | 220 | ········66:·aload·········6 |
221 | ········6 | 221 | ········68:·aload·········7 |
222 | ········7 | 222 | ········70:·invokeinterface·#47,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
223 | ········7 | 223 | ········75:·pop |
224 | ········7 | 224 | ········76:·goto··········29 |
225 | ········ | 225 | ········79:·return |
226 | ··public·int·getCount(); | 226 | ··public·int·getCount(); |
227 | ····descriptor:·()I | 227 | ····descriptor:·()I |
228 | ····flags:·(0x0001)·ACC_PUBLIC | 228 | ····flags:·(0x0001)·ACC_PUBLIC |
229 | ····Code: | 229 | ····Code: |
230 | ······stack=300,·locals=1,·args_size=1 | 230 | ······stack=300,·locals=1,·args_size=1 |
231 | ·········0:·aload_0 | 231 | ·········0:·aload_0 |
Offset 286, 42 lines modified | Offset 286, 40 lines modified | ||
286 | ······stack=300,·locals=6,·args_size=1 | 286 | ······stack=300,·locals=6,·args_size=1 |
287 | ·········0:·new···········#16·················//·class·java/util/ArrayList | 287 | ·········0:·new···········#16·················//·class·java/util/ArrayList |
288 | ·········3:·astore_1 | 288 | ·········3:·astore_1 |
289 | ·········4:·aload_1 | 289 | ·········4:·aload_1 |
290 | ·········5:·invokespecial·#17·················//·Method·java/util/ArrayList."<init>":()V | 290 | ·········5:·invokespecial·#17·················//·Method·java/util/ArrayList."<init>":()V |
291 | ·········8:·aload_0 | 291 | ·········8:·aload_0 |
292 | ·········9:·getfield······#19·················//·Field·items:Ljava/util/List; | 292 | ·········9:·getfield······#19·················//·Field·items:Ljava/util/List; |
293 | ········12:·astore_2 | ||
294 | ········13:·aload_2 | ||
295 | ········1 | 293 | ········12:·invokeinterface·#25,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
296 | ········1 | 294 | ········17:·astore_2 |
297 | ········ | 295 | ········18:·aload_2 |
298 | ········ | 296 | ········19:·invokeinterface·#31,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
299 | ········26:·istore········4 | ||
300 | ········2 | 297 | ········24:·istore_3 |
298 | ········25:·iload_3 | ||
301 | ········ | 299 | ········26:·ifeq··········69 |
302 | ········ | 300 | ········29:·aload_2 |
303 | ········3 | 301 | ········30:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
304 | ········3 | 302 | ········35:·checkcast·····#39·················//·class·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem |
305 | ········ | 303 | ········38:·astore········4 |
306 | ········4 | 304 | ········40:·aload·········4 |
307 | ········4 | 305 | ········42:·getfield······#71·················//·Field·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem.selected:Z |
306 | ········45:·istore_3 | ||
307 | ········46:·iload_3 | ||
308 | ········4 | 308 | ········47:·ifeq··········18 |
309 | ········5 | 309 | ········50:·aload·········4 |
310 | ········53:·ifeq··········20 | ||
311 | ········56:·aload·········5 | ||
312 | ········5 | 310 | ········52:·getfield······#63·················//·Field·me/alexghr/android/bulkshare/LinksAdapter$SelectableItem.link:Lme/alexghr/android/bulkshare/db/Link; |
313 | ········ | 311 | ········55:·astore········5 |
314 | ········ | 312 | ········57:·aload_1 |
315 | ········ | 313 | ········58:·aload·········5 |
316 | ········6 | 314 | ········60:·invokeinterface·#47,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
317 | ········6 | 315 | ········65:·pop |
318 | ········ | 316 | ········66:·goto··········18 |
319 | ········ | 317 | ········69:·aload_1 |
320 | ········7 | 318 | ········70:·areturn |
321 | ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup); | 319 | ··public·android.view.View·getView(int,·android.view.View,·android.view.ViewGroup); |
322 | ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 320 | ····descriptor:·(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
323 | ····flags:·(0x0001)·ACC_PUBLIC | 321 | ····flags:·(0x0001)·ACC_PUBLIC |
324 | ····Code: | 322 | ····Code: |
325 | ······stack=300,·locals=14,·args_size=4 | 323 | ······stack=300,·locals=14,·args_size=4 |
326 | ·········0:·iconst_0 | 324 | ·········0:·iconst_0 |
Offset 616, 15 lines modified | Offset 616, 15 lines modified | ||
616 | ········42:·pop | 616 | ········42:·pop |
617 | ········43:·return | 617 | ········43:·return |
618 | ··private·void·sendLinks(); | 618 | ··private·void·sendLinks(); |
619 | ····descriptor:·()V | 619 | ····descriptor:·()V |
620 | ····flags:·(0x0002)·ACC_PRIVATE | 620 | ····flags:·(0x0002)·ACC_PRIVATE |
621 | ····Code: | 621 | ····Code: |
622 | ······stack=300,·locals=1 | 622 | ······stack=300,·locals=12,·args_size=1 |
623 | ·········0:·aload_0 | 623 | ·········0:·aload_0 |
624 | ·········1:·getfield······#68·················//·Field·listAdapter:Lme/alexghr/android/bulkshare/LinksAdapter; | 624 | ·········1:·getfield······#68·················//·Field·listAdapter:Lme/alexghr/android/bulkshare/LinksAdapter; |
625 | ·········4:·invokevirtual·#163················//·Method·me/alexghr/android/bulkshare/LinksAdapter.getSelectedLinks:()Ljava/util/List; | 625 | ·········4:·invokevirtual·#163················//·Method·me/alexghr/android/bulkshare/LinksAdapter.getSelectedLinks:()Ljava/util/List; |
626 | ·········7:·astore_1 | 626 | ·········7:·astore_1 |
627 | ·········8:·aload_0 | 627 | ·········8:·aload_0 |
628 | ·········9:·aload_1 | 628 | ·········9:·aload_1 |
629 | ········10:·putfield······#30·················//·Field·selectedLinks:Ljava/util/List; | 629 | ········10:·putfield······#30·················//·Field·selectedLinks:Ljava/util/List; |
Offset 636, 141 lines modified | Offset 636, 141 lines modified | ||
636 | ········22:·aload_0 | 636 | ········22:·aload_0 |
637 | ········23:·getfield······#30·················//·Field·selectedLinks:Ljava/util/List; | 637 | ········23:·getfield······#30·················//·Field·selectedLinks:Ljava/util/List; |
638 | ········26:·astore_1 | 638 | ········26:·astore_1 |
639 | ········27:·aload_1 | 639 | ········27:·aload_1 |
640 | ········28:·invokeinterface·#169,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z | 640 | ········28:·invokeinterface·#169,··1··········//·InterfaceMethod·java/util/List.isEmpty:()Z |
641 | ········33:·istore_2 | 641 | ········33:·istore_2 |
642 | ········34:·iload_2 | 642 | ········34:·iload_2 |
643 | ········35:·ifeq·········· | 643 | ········35:·ifeq··········61 |
644 | ········38:·aload_0 | 644 | ········38:·aload_0 |
645 | ········39:·invokevirtual·#48·················//·Method·getActivity:()Landroid/app/Activity; | 645 | ········39:·invokevirtual·#48·················//·Method·getActivity:()Landroid/app/Activity; |
646 | ········42:·astore_1 | 646 | ········42:·astore_1 |
647 | ········43:·ldc···········#171················//·String·Select·something·first | 647 | ········43:·ldc···········#171················//·String·Select·something·first |
648 | ········45:·astore_3 | 648 | ········45:·astore_3 |
649 | ········46:·aconst_null | ||
650 | ········47:·astore········4 | ||
649 | ········4 | 651 | ········49:·aload_1 |
650 | ········ | 652 | ········50:·aload_3 |
651 | ········ | 653 | ········51:·iconst_0 |
652 | ········ | 654 | ········52:·invokestatic··#177················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
653 | ········5 | 655 | ········55:·astore_1 |
654 | ········5 | 656 | ········56:·aload_1 |
655 | ········5 | 657 | ········57:·invokevirtual·#179················//·Method·android/widget/Toast.show:()V |
656 | ········ | 658 | ········60:·return |
657 | ········ | 659 | ········61:·new···········#181················//·class·java/lang/StringBuilder |
658 | ········6 | 660 | ········64:·astore········5 |
659 | ········6 | 661 | ········66:·aload·········5 |
660 | ········6 | 662 | ········68:·ldc···········#183················//·String·<!DOCTYPE·html><html><body> |
661 | ········ | 663 | ········70:·invokespecial·#184················//·Method·java/lang/StringBuilder."<init>":(Ljava/lang/String;)V |
662 | ········7 | 664 | ········73:·aload_0 |
663 | ········7 | 665 | ········74:·getfield······#30·················//·Field·selectedLinks:Ljava/util/List; |
664 | ········74:·astore_1 | ||
665 | ········75:·aload_1 | ||
666 | ········7 | 666 | ········77:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
667 | ········81:·astore········5 | ||
668 | ········8 | 667 | ········82:·astore_1 |
668 | ········83:·aload_1 | ||
669 | ········8 | 669 | ········84:·invokeinterface·#193,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
670 | ········90:·istore_2 | ||
671 | ········ | 670 | ········89:·istore········6 |
671 | ········91:·iload·········6 | ||
672 | ········9 | 672 | ········93:·ifeq··········177 |
673 | ········9 | 673 | ········96:·aload_1 |
674 | ········97:·invokeinterface·#197,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 674 | ········97:·invokeinterface·#197,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
675 | ·······102:·checkcast·····#83·················//·class·me/alexghr/android/bulkshare/db/Link | 675 | ·······102:·checkcast·····#83·················//·class·me/alexghr/android/bulkshare/db/Link |
676 | ·······105:·astore········ | 676 | ·······105:·astore········7 |
677 | ·······107:·aload········· | 677 | ·······107:·aload·········7 |
678 | ·······109:·invokevirtual·#200················//·Method·me/alexghr/android/bulkshare/db/Link.getTitle:()Ljava/lang/String; | 678 | ·······109:·invokevirtual·#200················//·Method·me/alexghr/android/bulkshare/db/Link.getTitle:()Ljava/lang/String; |
679 | ·······112:·astore········ | 679 | ·······112:·astore········8 |
680 | ·······114:·aload········· | 680 | ·······114:·aload·········8 |
681 | ·······116:·ifnull········1 | 681 | ·······116:·ifnull········150 |
682 | ·······119:·aload········· | 682 | ·······119:·aload·········8 |
683 | ·······121:·invokevirtual·#203················//·Method·java/lang/String.isEmpty:()Z | 683 | ·······121:·invokevirtual·#203················//·Method·java/lang/String.isEmpty:()Z |
684 | ·······124:·istore | 684 | ·······124:·istore········6 |
685 | ·······12 | 685 | ·······126:·iload·········6 |
686 | ·······12 | 686 | ·······128:·ifne··········150 |
687 | ·······129:·aload·········4 | ||
688 | ·······131:·aload········· | 687 | ·······131:·aload·········5 |
688 | ·······133:·aload·········8 | ||
689 | ·······13 | 689 | ·······135:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
690 | ·······13 | 690 | ·······138:·astore_3 |
691 | ·······13 | 691 | ·······139:·ldc···········#209················//·String··- |
692 | ·······141:·astore········4 | ||
692 | ·······139:·astore_3 | ||
693 | ·······140:·aload_1 | ||
694 | ·······14 | 693 | ·······143:·aload_3 |
694 | ·······144:·aload·········4 | ||
695 | ·······14 | 695 | ·······146:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
696 | ·······14 | 696 | ·······149:·pop |
697 | ·······1 | 697 | ·······150:·aload·········7 |
698 | ·······1 | 698 | ·······152:·invokevirtual·#86·················//·Method·me/alexghr/android/bulkshare/db/Link.getLink:()Ljava/lang/String; |
699 | ·······15 | 699 | ·······155:·astore_3 |
700 | ·······15 | 700 | ·······156:·aload·········5 |
701 | ·······15 | 701 | ·······158:·aload_3 |
702 | ·······15 | 702 | ·······159:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
703 | ·······1 | 703 | ·······162:·astore_3 |
704 | ·······1 | 704 | ·······163:·ldc···········#211················//·String·<br/> |
705 | ·······165:·astore········4 | ||
705 | ·······161:·astore_3 | ||
706 | ·······162:·aload_1 | ||
707 | ·······16 | 706 | ·······167:·aload_3 |
708 | ·······164:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
709 | ·······167:·pop | ||
710 | ·······168:·goto··········83 | ||
711 | ·······1 | 707 | ·······168:·aload·········4 |
712 | ·······173:·ldc···········#213················//·String·</body></html> | ||
713 | ·······17 | 708 | ·······170:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
714 | ·······17 | 709 | ·······173:·pop |
710 | ·······174:·goto··········83 | ||
711 | ·······177:·aload·········5 | ||
712 | ·······179:·ldc···········#213················//·String·</body></html> | ||
713 | ·······181:·invokevirtual·#207················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
714 | ·······184:·pop | ||
715 | ·······1 | 715 | ·······185:·new···········#76·················//·class·android/content/Intent |
716 | ·······18 | 716 | ·······188:·astore········9 |
717 | ·······1 | 717 | ·······190:·aload·········9 |
718 | ·······1 | 718 | ·······192:·ldc···········#215················//·String·android.intent.action.SEND |
719 | ·······1 | 719 | ·······194:·invokespecial·#81·················//·Method·android/content/Intent."<init>":(Ljava/lang/String;)V |
720 | ·······19 | 720 | ·······197:·aload·········9 |
721 | ·······19 | 721 | ·······199:·ldc···········#217················//·String·text/html |
722 | ······· | 722 | ·······201:·invokevirtual·#221················//·Method·android/content/Intent.setType:(Ljava/lang/String;)Landroid/content/Intent; |
723 | ······· | 723 | ·······204:·pop |
724 | ······· | 724 | ·······205:·aload·········9 |
725 | ·······20 | 725 | ·······207:·ldc···········#223················//·String·android.intent.extra.SUBJECT |
726 | ·······20 | 726 | ·······209:·ldc···········#225················//·String·Stuff |
727 | ·······2 | 727 | ·······211:·invokevirtual·#229················//·Method·android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
728 | ·······2 | 728 | ·······214:·pop |
729 | ·······2 | 729 | ·······215:·aload·········5 |
730 | ·······21 | 730 | ·······217:·invokevirtual·#234················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
731 | ·······2 | 731 | ·······220:·invokestatic··#240················//·Method·android/text/Html.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; |
732 | ·······2 | 732 | ·······223:·astore_3 |
733 | ·······2 | 733 | ·······224:·aload·········9 |
Max diff block lines reached; 4220/18572 bytes (22.72%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/widget/BaseAdapter; | 2 | .super·Landroid/widget/BaseAdapter; |
3 | .source·"LinksAdapter.java" | 3 | .source·"LinksAdapter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lme/alexghr/android/bulkshare/LinksAdapter$1;, | ||
8 | ········Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem;, | 7 | ········Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem;, |
9 | ········Lme/alexghr/android/bulkshare/LinksAdapter$ViewHolder; | 8 | ········Lme/alexghr/android/bulkshare/LinksAdapter$ViewHolder; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·instance·fields | 11 | #·instance·fields |
Offset 48, 53 lines modified | Offset 47, 52 lines modified | ||
48 | ····.local·p2,·"links":Ljava/util/List;,·"Ljava/util/List<Lme/alexghr/android/bulkshare/db/Link;>;" | 47 | ····.local·p2,·"links":Ljava/util/List;,·"Ljava/util/List<Lme/alexghr/android/bulkshare/db/Link;>;" |
49 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V | 48 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V |
50 | ····.line·22 | 49 | ····.line·22 |
51 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->context:Landroid/content/Context; | 50 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->context:Landroid/content/Context; |
52 | ····.line·24 | 51 | ····.line·24 |
53 | ····new-instance·v | 52 | ····new-instance·v1,·Ljava/util/ArrayList; |
54 | ····invoke-direct·{v | 53 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
55 | ····iput-object·v | 54 | ····iput-object·v1,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->items:Ljava/util/List; |
56 | ····.line·25 | 55 | ····.line·25 |
57 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 56 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
58 | ····move-result-object·v | 57 | ····move-result-object·v1 |
59 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
60 | ····:goto_0 | 58 | ····:goto_0 |
61 | ····invoke-interface·{v | 59 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
62 | ····move-result·v2 | 60 | ····move-result·v2 |
63 | ····if-eqz·v2,·:cond_0 | 61 | ····if-eqz·v2,·:cond_0 |
64 | ····invoke-interface·{v | 62 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
65 | ····move-result-object·v | 63 | ····move-result-object·v0 |
66 | ····check-cast·v | 64 | ····check-cast·v0,·Lme/alexghr/android/bulkshare/db/Link; |
67 | ····.line·26 | 65 | ····.line·26 |
68 | ····.local·v | 66 | ····.local·v0,·"link":Lme/alexghr/android/bulkshare/db/Link; |
69 | ····iget-object·v2,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->items:Ljava/util/List; | 67 | ····iget-object·v2,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->items:Ljava/util/List; |
70 | ····invoke-static·{v | 68 | ····invoke-static·{v0},·Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem;->createItem(Lme/alexghr/android/bulkshare/db/Link;)Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; |
71 | ····move-result-object·v3 | 69 | ····move-result-object·v3 |
72 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 70 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
73 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
74 | ····.line·28 | 72 | ····.line·28 |
75 | ····.end·local·v | 73 | ····.end·local·v0····#·"link":Lme/alexghr/android/bulkshare/db/Link; |
76 | ····:cond_0 | 74 | ····:cond_0 |
77 | ····return-void | 75 | ····return-void |
78 | .end·method | 76 | .end·method |
79 | #·virtual·methods | 77 | #·virtual·methods |
80 | .method·public·getCount()I | 78 | .method·public·getCount()I |
Offset 109, 15 lines modified | Offset 107, 14 lines modified | ||
109 | ····move-result·v0 | 107 | ····move-result·v0 |
110 | ····return·v0 | 108 | ····return·v0 |
111 | .end·method | 109 | .end·method |
112 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 110 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
113 | ····.locals·1 | 111 | ····.locals·1 |
114 | ····.param·p1,·"x0"····#·I | ||
115 | ····.prologue | 112 | ····.prologue |
116 | ····.line·16 | 113 | ····.line·16 |
117 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/LinksAdapter;->getItem(I)Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; | 114 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/LinksAdapter;->getItem(I)Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; |
118 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
Offset 185, 58 lines modified | Offset 182, 57 lines modified | ||
185 | ············"Lme/alexghr/android/bulkshare/db/Link;", | 182 | ············"Lme/alexghr/android/bulkshare/db/Link;", |
186 | ············">;" | 183 | ············">;" |
187 | ········} | 184 | ········} |
188 | ····.end·annotation | 185 | ····.end·annotation |
189 | ····.prologue | 186 | ····.prologue |
190 | ····.line·89 | 187 | ····.line·89 |
191 | ····new-instance·v | 188 | ····new-instance·v1,·Ljava/util/ArrayList; |
192 | ····invoke-direct·{v | 189 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
193 | ····.line·90 | 190 | ····.line·90 |
194 | ····.local·v | 191 | ····.local·v1,·"selectedLinks":Ljava/util/List;,·"Ljava/util/List<Lme/alexghr/android/bulkshare/db/Link;>;" |
195 | ····iget-object·v | 192 | ····iget-object·v2,·p0,·Lme/alexghr/android/bulkshare/LinksAdapter;->items:Ljava/util/List; |
196 | ····invoke-interface·{v | 193 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
197 | ····move-result-object·v | 194 | ····move-result-object·v2 |
198 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
199 | ····:cond_0 | 195 | ····:cond_0 |
200 | ····:goto_0 | 196 | ····:goto_0 |
201 | ····invoke-interface·{v | 197 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
202 | ····move-result·v3 | 198 | ····move-result·v3 |
203 | ····if-eqz·v3,·:cond_1 | 199 | ····if-eqz·v3,·:cond_1 |
204 | ····invoke-interface·{v | 200 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
205 | ····move-result-object·v | 201 | ····move-result-object·v0 |
206 | ····check-cast·v | 202 | ····check-cast·v0,·Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; |
207 | ····.line·91 | 203 | ····.line·91 |
208 | ····.local·v | 204 | ····.local·v0,·"item":Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem; |
209 | ····iget-boolean·v3,·v | 205 | ····iget-boolean·v3,·v0,·Lme/alexghr/android/bulkshare/LinksAdapter$SelectableItem;->selected:Z |
210 | ····if-eqz·v3,·:cond_0 | 206 | ····if-eqz·v3,·:cond_0 |
211 | ····.line·92 | 207 | ····.line·92 |
Max diff block lines reached; 679/6171 bytes (11.00%) of diff not shown. |
Offset 22, 10 lines modified | Offset 22, 9 lines modified | ||
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·10 | 25 | ····.line·10 |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····.line·51 | ||
28 | ····return-void | 27 | ····return-void |
29 | .end·method | 28 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lme/alexghr/android/bulkshare/LinksFragment; | 21 | .field·final·synthetic·this$0:Lme/alexghr/android/bulkshare/LinksFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lme/alexghr/android/bulkshare/LinksFragment;)V | 23 | .method·constructor·<init>(Lme/alexghr/android/bulkshare/LinksFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lme/alexghr/android/bulkshare/LinksFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·196 | 27 | ····.line·196 |
27 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$2;->this$0:Lme/alexghr/android/bulkshare/LinksFragment; | 28 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$2;->this$0:Lme/alexghr/android/bulkshare/LinksFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 182, 15 lines modified | Offset 182, 15 lines modified | ||
182 | ····move-result-object·v0 | 182 | ····move-result-object·v0 |
183 | ····invoke-virtual·{p0,·v0},·Lme/alexghr/android/bulkshare/LinksFragment;->startActivity(Landroid/content/Intent;)V | 183 | ····invoke-virtual·{p0,·v0},·Lme/alexghr/android/bulkshare/LinksFragment;->startActivity(Landroid/content/Intent;)V |
184 | ····goto·:goto_0 | 184 | ····goto·:goto_0 |
185 | ····.line·17 | 185 | ····.line·171 |
186 | ····.end·local·v8····#·"intent":Landroid/content/Intent; | 186 | ····.end·local·v8····#·"intent":Landroid/content/Intent; |
187 | ····:pswitch_1 | 187 | ····:pswitch_1 |
188 | ····invoke-virtual·{p0},·Lme/alexghr/android/bulkshare/LinksFragment;->getActivity()Landroid/app/Activity; | 188 | ····invoke-virtual·{p0},·Lme/alexghr/android/bulkshare/LinksFragment;->getActivity()Landroid/app/Activity; |
189 | ····move-result-object·v0 | 189 | ····move-result-object·v0 |
190 | ····const-string·v1,·"clipboard" | 190 | ····const-string·v1,·"clipboard" |
Offset 297, 214 lines modified | Offset 297, 213 lines modified | ||
297 | ····invoke-virtual·{v0,·v1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 297 | ····invoke-virtual·{v0,·v1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
298 | ····.line·47 | 298 | ····.line·47 |
299 | ····return-void | 299 | ····return-void |
300 | .end·method | 300 | .end·method |
301 | .method·private·sendLinks()V | 301 | .method·private·sendLinks()V |
302 | ····.locals· | 302 | ····.locals·9 |
303 | ····.prologue | 303 | ····.prologue |
304 | ····.line·100 | 304 | ····.line·100 |
305 | ····iget-object·v | 305 | ····iget-object·v6,·p0,·Lme/alexghr/android/bulkshare/LinksFragment;->listAdapter:Lme/alexghr/android/bulkshare/LinksAdapter; |
306 | ····invoke-virtual·{v | 306 | ····invoke-virtual·{v6},·Lme/alexghr/android/bulkshare/LinksAdapter;->getSelectedLinks()Ljava/util/List; |
307 | ····move-result-object·v | 307 | ····move-result-object·v6 |
308 | ····iput-object·v | 308 | ····iput-object·v6,·p0,·Lme/alexghr/android/bulkshare/LinksFragment;->selectedLinks:Ljava/util/List; |
309 | ····.line·101 | 309 | ····.line·101 |
310 | ····iget-object·v | 310 | ····iget-object·v6,·p0,·Lme/alexghr/android/bulkshare/LinksFragment;->selectedLinks:Ljava/util/List; |
311 | ····if-eqz·v | 311 | ····if-eqz·v6,·:cond_0 |
312 | ····iget-object·v | 312 | ····iget-object·v6,·p0,·Lme/alexghr/android/bulkshare/LinksFragment;->selectedLinks:Ljava/util/List; |
313 | ····invoke-interface·{v | 313 | ····invoke-interface·{v6},·Ljava/util/List;->isEmpty()Z |
314 | ····move-result·v | 314 | ····move-result·v6 |
315 | ····if-eqz·v | 315 | ····if-eqz·v6,·:cond_1 |
316 | ····.line·102 | 316 | ····.line·102 |
317 | ····:cond_0 | 317 | ····:cond_0 |
318 | ····invoke-virtual·{p0},·Lme/alexghr/android/bulkshare/LinksFragment;->getActivity()Landroid/app/Activity; | 318 | ····invoke-virtual·{p0},·Lme/alexghr/android/bulkshare/LinksFragment;->getActivity()Landroid/app/Activity; |
319 | ····move-result-object·v | 319 | ····move-result-object·v6 |
320 | ····const-string·v | 320 | ····const-string·v7,·"Select·something·first" |
321 | ····const/4·v | 321 | ····const/4·v8,·0x0 |
322 | ····invoke-static·{v | 322 | ····invoke-static·{v6,·v7,·v8},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
323 | ····move-result-object·v | 323 | ····move-result-object·v6 |
324 | ····invoke-virtual·{v | 324 | ····invoke-virtual·{v6},·Landroid/widget/Toast;->show()V |
325 | ····.line·133 | 325 | ····.line·133 |
326 | ····:goto_0 | 326 | ····:goto_0 |
327 | ····return-void | 327 | ····return-void |
328 | ····.line·106 | 328 | ····.line·106 |
329 | ····:cond_1 | 329 | ····:cond_1 |
330 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 330 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
331 | ····const-string·v | 331 | ····const-string·v6,·"<!DOCTYPE·html><html><body>" |
332 | ····invoke-direct·{v0,·v | 332 | ····invoke-direct·{v0,·v6},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
333 | ····.line·108 | 333 | ····.line·108 |
334 | ····.local·v0,·"builder":Ljava/lang/StringBuilder; | 334 | ····.local·v0,·"builder":Ljava/lang/StringBuilder; |
335 | ····iget-object·v | 335 | ····iget-object·v6,·p0,·Lme/alexghr/android/bulkshare/LinksFragment;->selectedLinks:Ljava/util/List; |
336 | ····invoke-interface·{v | 336 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
337 | ····move-result-object·v | 337 | ····move-result-object·v6 |
338 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
339 | ····:goto_1 | 338 | ····:goto_1 |
340 | ····invoke-interface·{v | 339 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
341 | ····move-result·v7 | 340 | ····move-result·v7 |
342 | ····if-eqz·v7,·:cond_3 | 341 | ····if-eqz·v7,·:cond_3 |
343 | ····invoke-interface·{v | 342 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
344 | ····move-result-object·v | 343 | ····move-result-object·v3 |
345 | ····check-cast·v | 344 | ····check-cast·v3,·Lme/alexghr/android/bulkshare/db/Link; |
346 | ····.line·112 | 345 | ····.line·112 |
347 | ····.local·v | 346 | ····.local·v3,·"link":Lme/alexghr/android/bulkshare/db/Link; |
348 | ····invoke-virtual·{v | 347 | ····invoke-virtual·{v3},·Lme/alexghr/android/bulkshare/db/Link;->getTitle()Ljava/lang/String; |
349 | ····move-result-object·v | 348 | ····move-result-object·v5 |
350 | ····.line·113 | 349 | ····.line·113 |
351 | ····.local·v | 350 | ····.local·v5,·"title":Ljava/lang/String; |
352 | ····if-eqz·v | 351 | ····if-eqz·v5,·:cond_2 |
353 | ····invoke-virtual·{v | 352 | ····invoke-virtual·{v5},·Ljava/lang/String;->isEmpty()Z |
354 | ····move-result·v7 | 353 | ····move-result·v7 |
355 | ····if-nez·v7,·:cond_2 | 354 | ····if-nez·v7,·:cond_2 |
356 | ····.line·114 | 355 | ····.line·114 |
357 | ····invoke-virtual·{v0,·v | 356 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
358 | ····move-result-object·v7 | 357 | ····move-result-object·v7 |
359 | ····const-string·v8,·"·-·" | 358 | ····const-string·v8,·"·-·" |
360 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 359 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
361 | ····.line·117 | 360 | ····.line·117 |
362 | ····:cond_2 | 361 | ····:cond_2 |
363 | ····invoke-virtual·{v | 362 | ····invoke-virtual·{v3},·Lme/alexghr/android/bulkshare/db/Link;->getLink()Ljava/lang/String; |
Max diff block lines reached; 9310/15077 bytes (61.75%) of diff not shown. |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$view:Landroid/view/View; | 28 | .field·final·synthetic·val$view:Landroid/view/View; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lme/alexghr/android/bulkshare/LinksFragment;Landroid/widget/ListView;Landroid/view/View;IJ)V | 30 | .method·constructor·<init>(Lme/alexghr/android/bulkshare/LinksFragment;Landroid/widget/ListView;Landroid/view/View;IJ)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.param·p1,·"this$0"····#·Lme/alexghr/android/bulkshare/LinksFragment; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·149 | 34 | ····.line·149 |
34 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$1;->this$0:Lme/alexghr/android/bulkshare/LinksFragment; | 35 | ····iput-object·p1,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$1;->this$0:Lme/alexghr/android/bulkshare/LinksFragment; |
35 | ····iput-object·p2,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$1;->val$parent:Landroid/widget/ListView; | 36 | ····iput-object·p2,·p0,·Lme/alexghr/android/bulkshare/LinksFragment$1;->val$parent:Landroid/widget/ListView; |
Offset 54, 21 lines modified | Offset 54, 19 lines modified | ||
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 57 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
60 | ····.prologue | 59 | ····.prologue |
61 | ····.line·11 | 60 | ····.line·11 |
62 | ····check-cast·p1,·[Ljava/lang/Integer; | 61 | ····check-cast·p1,·[Ljava/lang/Integer; |
63 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
64 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->doInBackground([Ljava/lang/Integer;)Ljava/util/List; | 62 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->doInBackground([Ljava/lang/Integer;)Ljava/util/List; |
65 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
66 | ····return-object·v0 | 64 | ····return-object·v0 |
67 | .end·method | 65 | .end·method |
Offset 116, 21 lines modified | Offset 114, 19 lines modified | ||
116 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
117 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
118 | .end·method | 116 | .end·method |
119 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 117 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
120 | ····.locals·0 | 118 | ····.locals·0 |
121 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
122 | ····.prologue | 119 | ····.prologue |
123 | ····.line·11 | 120 | ····.line·11 |
124 | ····check-cast·p1,·Ljava/util/List; | 121 | ····check-cast·p1,·Ljava/util/List; |
125 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
126 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->onPostExecute(Ljava/util/List;)V | 122 | ····invoke-virtual·{p0,·p1},·Lme/alexghr/android/bulkshare/logic/LoadLinksTask;->onPostExecute(Ljava/util/List;)V |
127 | ····return-void | 123 | ····return-void |
128 | .end·method | 124 | .end·method |
129 | .method·protected·onPostExecute(Ljava/util/List;)V | 125 | .method·protected·onPostExecute(Ljava/util/List;)V |
130 | ····.locals·1 | 126 | ····.locals·1 |
Offset 104, 28 lines modified | Offset 104, 32 lines modified | ||
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····new-instance·v1,·Lme/alexghr/android/bulkshare/db/Link; | 105 | ····new-instance·v1,·Lme/alexghr/android/bulkshare/db/Link; |
106 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 106 | ····invoke-interface·{v0,·v12},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
107 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
108 | ····.line·57 | ||
108 | ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 109 | ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
109 | ····move-result-object·v3 | 110 | ····move-result-object·v3 |
111 | ····.line·58 | ||
110 | ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J | 112 | ····invoke-interface·{v0,·v8},·Landroid/database/Cursor;->getLong(I)J |
111 | ····move-result-wide·v4 | 113 | ····move-result-wide·v4 |
114 | ····.line·59 | ||
112 | ····invoke-interface·{v0,·v11},·Landroid/database/Cursor;->getLong(I)J | 115 | ····invoke-interface·{v0,·v11},·Landroid/database/Cursor;->getLong(I)J |
113 | ····move-result-wide·v6 | 116 | ····move-result-wide·v6 |
114 | ····invoke-direct/range·{v1·..·v7},·Lme/alexghr/android/bulkshare/db/Link;-><init>(Ljava/lang/String;Ljava/lang/String;JJ)V | 117 | ····invoke-direct/range·{v1·..·v7},·Lme/alexghr/android/bulkshare/db/Link;-><init>(Ljava/lang/String;Ljava/lang/String;JJ)V |
118 | ····.line·56 | ||
115 | ····invoke-interface·{v10,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 119 | ····invoke-interface·{v10,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
116 | ····.line·60 | 120 | ····.line·60 |
117 | ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToNext()Z | 121 | ····invoke-interface·{v0},·Landroid/database/Cursor;->moveToNext()Z |
118 | ····:try_end_0 | 122 | ····:try_end_0 |
119 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 123 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
Offset 137, 16 lines modified | Offset 141, 18 lines modified | ||
137 | ····.end·local·v8····#·"idColumnIndex":I | 141 | ····.end·local·v8····#·"idColumnIndex":I |
138 | ····.end·local·v9····#·"linkColumnIndex":I | 142 | ····.end·local·v9····#·"linkColumnIndex":I |
139 | ····.end·local·v11····#·"listIdColumnIndex":I | 143 | ····.end·local·v11····#·"listIdColumnIndex":I |
140 | ····.end·local·v12····#·"titleColumnIndex":I | 144 | ····.end·local·v12····#·"titleColumnIndex":I |
141 | ····:cond_1 | 145 | ····:cond_1 |
142 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V | 146 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V |
147 | ····.line·63 | ||
143 | ····return-object·v10 | 148 | ····return-object·v10 |
149 | ····.line·65 | ||
144 | ····.end·local·v10····#·"links":Ljava/util/List;,·"Ljava/util/List<Lme/alexghr/android/bulkshare/db/Link;>;" | 150 | ····.end·local·v10····#·"links":Ljava/util/List;,·"Ljava/util/List<Lme/alexghr/android/bulkshare/db/Link;>;" |
145 | ····:catchall_0 | 151 | ····:catchall_0 |
146 | ····move-exception·v1 | 152 | ····move-exception·v1 |
147 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V | 153 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V |
148 | ····throw·v1 | 154 | ····throw·v1 |
Offset 179, 42 lines modified | Offset 185, 44 lines modified | ||
179 | ····const/4·v5,·0x1 | 185 | ····const/4·v5,·0x1 |
180 | ····new-array·v5,·v5,·[Ljava/lang/String; | 186 | ····new-array·v5,·v5,·[Ljava/lang/String; |
181 | ····const/4·v6,·0x0 | 187 | ····const/4·v6,·0x0 |
188 | ····.line·111 | ||
182 | ····invoke-virtual·{p1},·Lme/alexghr/android/bulkshare/db/Link;->getId()J | 189 | ····invoke-virtual·{p1},·Lme/alexghr/android/bulkshare/db/Link;->getId()J |
183 | ····move-result-wide·v8 | 190 | ····move-result-wide·v8 |
184 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 191 | ····invoke-static·{v8,·v9},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
185 | ····move-result-object·v7 | 192 | ····move-result-object·v7 |
186 | ····aput-object·v7,·v5,·v6 | 193 | ····aput-object·v7,·v5,·v6 |
194 | ····.line·110 | ||
187 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I | 195 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
188 | ····:try_end_0 | 196 | ····:try_end_0 |
189 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 197 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
190 | ····move-result·v3 | 198 | ····move-result·v3 |
191 | ····if-eqz·v3,·:cond_0 | 199 | ····if-eqz·v3,·:cond_0 |
192 | ····.line·113 | 200 | ····.line·113 |
193 | ····:goto_0 | 201 | ····:goto_0 |
194 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 202 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
203 | ····.line·110 | ||
195 | ····return·v1 | 204 | ····return·v1 |
196 | ····:cond_0 | 205 | ····:cond_0 |
197 | ····move·v1,·v2 | 206 | ····move·v1,·v2 |
198 | ····.line·110 | ||
199 | ····goto·:goto_0 | 207 | ····goto·:goto_0 |
200 | ····.line·113 | 208 | ····.line·113 |
201 | ····:catchall_0 | 209 | ····:catchall_0 |
202 | ····move-exception·v1 | 210 | ····move-exception·v1 |
203 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 211 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
Offset 256, 16 lines modified | Offset 264, 18 lines modified | ||
256 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 264 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
257 | ····move-result-object·v1 | 265 | ····move-result-object·v1 |
258 | ····.line·102 | 266 | ····.line·102 |
259 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 267 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
268 | ····.line·100 | ||
260 | ····return-object·v1 | 269 | ····return-object·v1 |
270 | ····.line·102 | ||
261 | ····:catchall_0 | 271 | ····:catchall_0 |
262 | ····move-exception·v1 | 272 | ····move-exception·v1 |
263 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V | 273 | ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteDatabase;->close()V |
264 | ····throw·v1 | 274 | ····throw·v1 |
265 | .end·method | 275 | .end·method |
Offset 303, 14 lines modified | Offset 313, 15 lines modified | ||
303 | ····const/4·v4,·0x2 | 313 | ····const/4·v4,·0x2 |
304 | ····new-array·v4,·v4,·[Ljava/lang/String; | 314 | ····new-array·v4,·v4,·[Ljava/lang/String; |
305 | ····const/4·v5,·0x0 | 315 | ····const/4·v5,·0x0 |
316 | ····.line·76 | ||
306 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 317 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
Max diff block lines reached; 2243/5400 bytes (41.54%) of diff not shown. |