| Offset 1, 16 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:·43a8dcfa4ae1e68f4ed5eb1593597c8da657fde7f813a45a0225255350deb2ca | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·1242a7387aba8445c35a5225fb57726f2f2eaff8 | ||
| 11 | Signer·#1·certificate·MD5·digest:·f32461b5a39e52fb519b072d8b53e2aa | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·a322a552cdb4a07392859503f88f664c7c223cb0a9fdbb8d01627604c64efb19 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·e8084f502ff8ad9a8954dae6f4f1e6529104a6db | ||
| 16 | Signer·#1·public·key·MD5·digest:·6358c2b66dbe0dd16f5699be58fd64b7 | ||
| Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
| 1 | Zip·file·size:·14 | 1 | Zip·file·size:·145323·bytes,·number·of·entries:·14 |
| 2 | -rw----·····2.0·fat······935·bl·defN·14-Sep-02·06:08·META-INF/MANIFEST.MF | ||
| 3 | -rw----·····2.0·fat·····1056·bl·defN·14-Sep-02·06:08·META-INF/96FBC66E.SF | ||
| 4 | -rw----·····2.0·fat·····1332·bl·defN·14-Sep-02·06:08·META-INF/96FBC66E.RSA | ||
| 5 | -rw----·····2.0·fat·····1992·bX·defN·1 | 2 | -rw----·····2.0·fat·····1992·bX·defN·17-Apr-19·14:13·res/layout/activity_main.xml |
| 6 | -rw----·····2.0·fat······420·bl·defN·1 | 3 | -rw----·····2.0·fat······420·bl·defN·17-Apr-19·14:13·res/menu/main.xml |
| 7 | -rw----·····2.0·fat···392608·bl·defN·1 | 4 | -rw----·····2.0·fat···392608·bl·defN·17-Apr-19·14:13·res/xml/word_list.xml |
| 8 | -rw----·····2.0·fat·····1240·bl·defN·1 | 5 | -rw----·····2.0·fat·····1240·bl·defN·17-Apr-19·14:13·res/xml/word_list_short.xml |
| 9 | -rw----·····2.0·fat·····1764·bl·defN·1 | 6 | -rw----·····2.0·fat·····1764·bl·defN·17-Apr-19·14:13·AndroidManifest.xml |
| 10 | -rw----·····1.0·fat·····3060·b-·stor·1 | 7 | -rw----·····1.0·fat·····3060·b-·stor·17-Apr-19·14:13·resources.arsc |
| 11 | -rw----·····1.0·fat·····9204·b-·stor·1 | 8 | -rw----·····1.0·fat·····9204·b-·stor·17-Apr-19·14:13·res/drawable-hdpi-v4/ic_launcher.png |
| 12 | -rw----·····1.0·fat·····4552·b-·stor·1 | 9 | -rw----·····1.0·fat·····4552·b-·stor·17-Apr-19·14:13·res/drawable-mdpi-v4/ic_launcher.png |
| 13 | -rw----·····1.0·fat····15630·b-·stor·1 | 10 | -rw----·····1.0·fat····15630·b-·stor·17-Apr-19·14:13·res/drawable-xhdpi-v4/ic_launcher.png |
| 14 | -rw----·····1.0·fat····32824·b-·stor·1 | 11 | -rw----·····1.0·fat····32824·b-·stor·17-Apr-19·14:13·res/drawable-xxhdpi-v4/ic_launcher.png |
| 15 | -rw----·····2.0·fat····15 | 12 | -rw----·····2.0·fat····15144·bl·defN·17-Apr-19·14:13·classes.dex |
| 13 | -rw----·····2.0·fat······935·b-·defN·17-Apr-19·14:13·META-INF/MANIFEST.MF | ||
| 14 | -rw----·····2.0·fat·····1056·b-·defN·17-Apr-19·14:13·META-INF/96FBC66E.SF | ||
| 15 | -rw----·····2.0·fat·····1332·b-·defN·17-Apr-19·14:13·META-INF/96FBC66E.RSA | ||
| 16 | 14·files,·4817 | 16 | 14·files,·481761·bytes·uncompressed,·143443·bytes·compressed:··70.2% |
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | 1 | Java·archive·data·(JAR) | |
| Offset 1, 35 lines modified | Offset 1, 35 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············:·63f18aad |
| 5 | signature···········:· | 5 | signature···········:·46c3...1384 |
| 6 | file_size···········:·15 | 6 | file_size···········:·15144 |
| 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·····:·31 | 10 | string_ids_size·····:·314 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:· | 12 | type_ids_size·······:·80 |
| 13 | type_ids_off········:·136 | 13 | type_ids_off········:·1368·(0x000558) |
| 14 | proto_ids_size······:·66 | 14 | proto_ids_size······:·66 |
| 15 | proto_ids_off·······:·16 | 15 | proto_ids_off·······:·1688·(0x000698) |
| 16 | field_ids_size······:·55 | 16 | field_ids_size······:·55 |
| 17 | field_ids_off·······:·24 | 17 | field_ids_off·······:·2480·(0x0009b0) |
| 18 | method_ids_size·····:·127 | 18 | method_ids_size·····:·127 |
| 19 | method_ids_off······:·29 | 19 | method_ids_off······:·2920·(0x000b68) |
| 20 | class_defs_size·····:·17 | 20 | class_defs_size·····:·17 |
| 21 | class_defs_off······:·39 | 21 | class_defs_off······:·3936·(0x000f60) |
| 22 | data_size···········:·106 | 22 | data_size···········:·10664 |
| 23 | data_off············:·44 | 23 | data_off············:·4480·(0x001180) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:· | 25 | class_idx···········:·30 |
| 26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
| 27 | superclass_idx······:· | 27 | superclass_idx······:·61 |
| 28 | source_file_idx·····:·13 | 28 | source_file_idx·····:·13 |
| 29 | static_fields_size··:·6 | 29 | static_fields_size··:·6 |
| 30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
| 31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
| 32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
| 33 | Class·#0············- | 33 | Class·#0············- |
| Offset 75, 30 lines modified | Offset 75, 30 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 | 0012 | 82 | 00124c:········································|[00124c]·com.developfreedom.wordpowermadeeasy.BuildConfig.<init>:()V |
| 83 | 0012 | 83 | 00125c:·7010·6800·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0068 |
| 84 | 0012 | 84 | 001262:·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·Lcom/developfreedom/wordpowermadeeasy/BuildConfig;· | 89 | ········0x0000·-·0x0004·reg=0·this·Lcom/developfreedom/wordpowermadeeasy/BuildConfig;· |
| 90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
| 91 | ··source_file_idx···:·13·(BuildConfig.java) | 91 | ··source_file_idx···:·13·(BuildConfig.java) |
| 92 | Class·#1·header: | 92 | Class·#1·header: |
| 93 | class_idx···········:· | 93 | class_idx···········:·31 |
| 94 | access_flags········:·1·(0x0001) | 94 | access_flags········:·1·(0x0001) |
| 95 | superclass_idx······:·1 | 95 | superclass_idx······:·19 |
| 96 | source_file_idx·····:·24 | 96 | source_file_idx·····:·24 |
| 97 | static_fields_size··:·8 | 97 | static_fields_size··:·8 |
| 98 | instance_fields_size:·0 | 98 | instance_fields_size:·0 |
| 99 | direct_methods_size·:·2 | 99 | direct_methods_size·:·2 |
| 100 | virtual_methods_size:·2 | 100 | virtual_methods_size:·2 |
| 101 | Class·#1············- | 101 | Class·#1············- |
| Offset 153, 40 lines modified | Offset 153, 40 lines modified | ||
| 153 | ······type··········:·'()V' | 153 | ······type··········:·'()V' |
| 154 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 154 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
| 155 | ······code··········- | 155 | ······code··········- |
| 156 | ······registers·····:·1 | 156 | ······registers·····:·1 |
| 157 | ······ins···········:·0 | 157 | ······ins···········:·0 |
| 158 | ······outs··········:·1 | 158 | ······outs··········:·1 |
| 159 | ······insns·size····:·9·16-bit·code·units | 159 | ······insns·size····:·9·16-bit·code·units |
| 160 | 0012 | 160 | 001264:········································|[001264]·com.developfreedom.wordpowermadeeasy.DatabaseOpenHelper.<clinit>:()V |
| 161 | 0012 | 161 | 001274:·1c00·1f00······························|0000:·const-class·v0,·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;·//·type@001f |
| 162 | 0012 | 162 | 001278:·6e10·6500·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Class;.getSimpleName:()Ljava/lang/String;·//·method@0065 |
| 163 | 0012 | 163 | 00127e:·0c00···································|0005:·move-result-object·v0 |
| 164 | 0012 | 164 | 001280:·6900·0e00······························|0006:·sput-object·v0,·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;.TAG:Ljava/lang/String;·//·field@000e |
| 165 | 0012 | 165 | 001284:·0e00···································|0008:·return-void |
| 166 | ······catches·······:·(none) | 166 | ······catches·······:·(none) |
| 167 | ······positions·····:· | 167 | ······positions·····:· |
| 168 | ········0x0000·line=43 | 168 | ········0x0000·line=43 |
| 169 | ······locals········:· | 169 | ······locals········:· |
| 170 | ····#1··············:·(in·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;) | 170 | ····#1··············:·(in·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;) |
| 171 | ······name··········:·'<init>' | 171 | ······name··········:·'<init>' |
| 172 | ······type··········:·'(Landroid/content/Context;)V' | 172 | ······type··········:·'(Landroid/content/Context;)V' |
| 173 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 173 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 174 | ······code··········- | 174 | ······code··········- |
| 175 | ······registers·····:·5 | 175 | ······registers·····:·5 |
| 176 | ······ins···········:·2 | 176 | ······ins···········:·2 |
| 177 | ······outs··········:·5 | 177 | ······outs··········:·5 |
| 178 | ······insns·size····:·8·16-bit·code·units | 178 | ······insns·size····:·8·16-bit·code·units |
| 179 | 0012 | 179 | 001288:········································|[001288]·com.developfreedom.wordpowermadeeasy.DatabaseOpenHelper.<init>:(Landroid/content/Context;)V |
| 180 | 0012 | 180 | 001298:·1a00·2f01······························|0000:·const-string·v0,·"wordManager"·//·string@012f |
| 181 | 0012 | 181 | 00129c:·1201···································|0002:·const/4·v1,·#int·0·//·#0 |
| 182 | 0012 | 182 | 00129e:·1212···································|0003:·const/4·v2,·#int·1·//·#1 |
| 183 | 0012 | 183 | 0012a0:·7052·1d00·4310·························|0004:·invoke-direct·{v3,·v4,·v0,·v1,·v2},·Landroid/database/sqlite/SQLiteOpenHelper;.<init>:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V·//·method@001d |
| 184 | 0012 | 184 | 0012a6:·0e00···································|0007:·return-void |
| 185 | ······catches·······:·(none) | 185 | ······catches·······:·(none) |
| 186 | ······positions·····:· | 186 | ······positions·····:· |
| 187 | ········0x0000·line=46 | 187 | ········0x0000·line=46 |
| 188 | ········0x0007·line=47 | 188 | ········0x0007·line=47 |
| 189 | ······locals········:· | 189 | ······locals········:· |
| 190 | ········0x0000·-·0x0008·reg=3·this·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;· | 190 | ········0x0000·-·0x0008·reg=3·this·Lcom/developfreedom/wordpowermadeeasy/DatabaseOpenHelper;· |
| 191 | ········0x0000·-·0x0008·reg=4·context·Landroid/content/Context;· | 191 | ········0x0000·-·0x0008·reg=4·context·Landroid/content/Context;· |
| Offset 197, 18 lines modified | Offset 197, 18 lines modified | ||
| 197 | ······type··········:·'(Landroid/database/sqlite/SQLiteDatabase;)V' | 197 | ······type··········:·'(Landroid/database/sqlite/SQLiteDatabase;)V' |
| 198 | ······access········:·0x0001·(PUBLIC) | 198 | ······access········:·0x0001·(PUBLIC) |
| 199 | ······code··········- | 199 | ······code··········- |
| 200 | ······registers·····:·3 | 200 | ······registers·····:·3 |
| 201 | ······ins···········:·2 | 201 | ······ins···········:·2 |
| 202 | ······outs··········:·2 | 202 | ······outs··········:·2 |
| 203 | ······insns·size····:·6·16-bit·code·units | 203 | ······insns·size····:·6·16-bit·code·units |
| 204 | 0012 | 204 | 0012a8:········································|[0012a8]·com.developfreedom.wordpowermadeeasy.DatabaseOpenHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V |
| 205 | 0012 | 205 | 0012b8:·1a00·0e00······························|0000:·const-string·v0,·"CREATE·TABLE·wordList·(index·INTEGER·PRIMARY·KEY,word·TEXT,meaning·TEXT,score·INTEGER)"·//·string@000e |
| 206 | 0012 | 206 | 0012bc:·6e20·1a00·0200·························|0002:·invoke-virtual·{v2,·v0},·Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V·//·method@001a |
| 207 | 0012 | 207 | 0012c2:·0e00···································|0005:·return-void |
| 208 | ······catches·······:·(none) | 208 | ······catches·······:·(none) |
| 209 | ······positions·····:· | 209 | ······positions·····:· |
| 210 | ········0x0000·line=53 | 210 | ········0x0000·line=53 |
| 211 | ········0x0002·line=56 | 211 | ········0x0002·line=56 |
| 212 | ········0x0005·line=57 | 212 | ········0x0005·line=57 |
| 213 | ······locals········:· | 213 | ······locals········:· |
| 214 | ········0x0002·-·0x0006·reg=0·CREATE_CONTACTS_TABLE·Ljava/lang/String;· | 214 | ········0x0002·-·0x0006·reg=0·CREATE_CONTACTS_TABLE·Ljava/lang/String;· |
| Offset 220, 38 lines modified | Offset 220, 38 lines modified | ||
| Max diff block lines reached; 161671/170133 bytes (95.03%) of diff not shown. | |||
| Offset 446, 15 lines modified | Offset 446, 15 lines modified | ||
| 446 | ··version·of·encoding·software:···················2.0 | 446 | ··version·of·encoding·software:···················2.0 |
| 447 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 447 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 448 | ··minimum·software·version·required·to·extract:···2.0 | 448 | ··minimum·software·version·required·to·extract:···2.0 |
| 449 | ··compression·method:·····························none·(stored) | 449 | ··compression·method:·····························none·(stored) |
| 450 | ··file·security·status:···························not·encrypted | 450 | ··file·security·status:···························not·encrypted |
| 451 | ··extended·local·header:··························no | 451 | ··extended·local·header:··························no |
| 452 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 452 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 453 | ··32-bit·CRC·value·(hex):························· | 453 | ··32-bit·CRC·value·(hex):·························3e229f11 |
| 454 | ··compressed·size:································5346·bytes | 454 | ··compressed·size:································5346·bytes |
| 455 | ··uncompressed·size:······························5346·bytes | 455 | ··uncompressed·size:······························5346·bytes |
| 456 | ··length·of·filename:·····························53·characters | 456 | ··length·of·filename:·····························53·characters |
| 457 | ··length·of·extra·field:··························0·bytes | 457 | ··length·of·extra·field:··························0·bytes |
| 458 | ··length·of·file·comment:·························0·characters | 458 | ··length·of·file·comment:·························0·characters |
| 459 | ··disk·number·on·which·file·begins:···············disk·1 | 459 | ··disk·number·on·which·file·begins:···············disk·1 |
| 460 | ··apparent·file·type:·····························binary | 460 | ··apparent·file·type:·····························binary |
| Offset 594, 15 lines modified | Offset 594, 15 lines modified | ||
| 594 | ········84:·aload_3 | 594 | ········84:·aload_3 |
| 595 | ········85:·areturn | 595 | ········85:·areturn |
| 596 | ··java.util.List·getWeekPairs(int); | 596 | ··java.util.List·getWeekPairs(int); |
| 597 | ····descriptor:·(I)Ljava/util/List; | 597 | ····descriptor:·(I)Ljava/util/List; |
| 598 | ····flags:·(0x0000) | 598 | ····flags:·(0x0000) |
| 599 | ····Code: | 599 | ····Code: |
| 600 | ······stack=300,·locals=1 | 600 | ······stack=300,·locals=15,·args_size=2 |
| 601 | ·········0:·bipush········50 | 601 | ·········0:·bipush········50 |
| 602 | ·········2:·istore_2 | 602 | ·········2:·istore_2 |
| 603 | ·········3:·iload_1 | 603 | ·········3:·iload_1 |
| 604 | ·········4:·iconst_1 | 604 | ·········4:·iconst_1 |
| 605 | ·········5:·iadd | 605 | ·········5:·iadd |
| 606 | ·········6:·istore_1 | 606 | ·········6:·istore_1 |
| 607 | ·········7:·new···········#132················//·class·java/util/ArrayList | 607 | ·········7:·new···········#132················//·class·java/util/ArrayList |
| Offset 662, 47 lines modified | Offset 662, 47 lines modified | ||
| 662 | ·······124:·iload·········7 | 662 | ·······124:·iload·········7 |
| 663 | ·······126:·iconst_1 | 663 | ·······126:·iconst_1 |
| 664 | ·······127:·iadd | 664 | ·······127:·iadd |
| 665 | ·······128:·istore········7 | 665 | ·······128:·istore········7 |
| 666 | ·······130:·goto··········57 | 666 | ·······130:·goto··········57 |
| 667 | ·······133:·aload_3 | 667 | ·······133:·aload_3 |
| 668 | ·······134:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 668 | ·······134:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 669 | ·······139:·astore········ | 669 | ·······139:·astore········6 |
| 670 | ·······141:·aload········· | 670 | ·······141:·aload·········6 |
| 671 | ·······143:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 671 | ·······143:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 672 | ·······148:·istore········ | 672 | ·······148:·istore········11 |
| 673 | ·······150:·iload········· | 673 | ·······150:·iload·········11 |
| 674 | ·······152:·ifeq··········227 | 674 | ·······152:·ifeq··········227 |
| 675 | ·······155:·aload········· | 675 | ·······155:·aload·········6 |
| 676 | ·······157:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 676 | ·······157:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 677 | ·······162:·checkcast·····#160················//·class·com/developfreedom/wordpowermadeeasy/WordPair | 677 | ·······162:·checkcast·····#160················//·class·com/developfreedom/wordpowermadeeasy/WordPair |
| 678 | ·······165:·astore········12 | 678 | ·······165:·astore········12 |
| 679 | ·······167:·ldc···········#167················//·String·WeekPairs | 679 | ·······167:·ldc···········#167················//·String·WeekPairs |
| 680 | ·······169:·astore········ | 680 | ·······169:·astore········4 |
| 681 | ·······171:·new···········#93·················//·class·java/lang/StringBuilder | 681 | ·······171:·new···········#93·················//·class·java/lang/StringBuilder |
| 682 | ·······174:·astore········ | 682 | ·······174:·astore········13 |
| 683 | ·······176:·aload········· | 683 | ·······176:·aload·········13 |
| 684 | ·······178:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V | 684 | ·······178:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V |
| 685 | ·······181:·aload·········12 | 685 | ·······181:·aload·········12 |
| 686 | ·······183:·invokevirtual·#195················//·Method·com/developfreedom/wordpowermadeeasy/WordPair.getWord:()Ljava/lang/String; | 686 | ·······183:·invokevirtual·#195················//·Method·com/developfreedom/wordpowermadeeasy/WordPair.getWord:()Ljava/lang/String; |
| 687 | ·······186:·astore········1 | 687 | ·······186:·astore········14 |
| 688 | ·······188:·aload········· | 688 | ·······188:·aload·········13 |
| 689 | ·······190:·aload·········1 | 689 | ·······190:·aload·········14 |
| 690 | ·······192:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 690 | ·······192:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 691 | ·······195:·astore········ | 691 | ·······195:·astore········13 |
| 692 | ·······197:·aload·········12 | 692 | ·······197:·aload·········12 |
| 693 | ·······199:·invokevirtual·#198················//·Method·com/developfreedom/wordpowermadeeasy/WordPair.getMeaning:()Ljava/lang/String; | 693 | ·······199:·invokevirtual·#198················//·Method·com/developfreedom/wordpowermadeeasy/WordPair.getMeaning:()Ljava/lang/String; |
| 694 | ·······202:·astore········1 | 694 | ·······202:·astore········14 |
| 695 | ·······204:·aload·········4 | ||
| 696 | ·······20 | 695 | ·······204:·aload·········13 |
| 696 | ·······206:·aload·········14 | ||
| 697 | ·······208:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 697 | ·······208:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 698 | ·······211:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 698 | ·······211:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
| 699 | ·······214:·astore········ | 699 | ·······214:·astore········13 |
| 700 | ·······216:·aload········· | 700 | ·······216:·aload·········4 |
| 701 | ·······218:·aload········· | 701 | ·······218:·aload·········13 |
| 702 | ·······220:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 702 | ·······220:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
| 703 | ·······223:·pop | 703 | ·······223:·pop |
| 704 | ·······224:·goto··········141 | 704 | ·······224:·goto··········141 |
| 705 | ·······227:·aload_3 | 705 | ·······227:·aload_3 |
| 706 | ·······228:·areturn | 706 | ·······228:·areturn |
| 707 | ··void·populateDatabase(java.util.Map); | 707 | ··void·populateDatabase(java.util.Map); |
| Offset 718, 82 lines modified | Offset 718, 82 lines modified | ||
| 718 | ·········8:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set; | 718 | ·········8:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set; |
| 719 | ········13:·astore········4 | 719 | ········13:·astore········4 |
| 720 | ········15:·aload_3 | 720 | ········15:·aload_3 |
| 721 | ········16:·aload·········4 | 721 | ········16:·aload·········4 |
| 722 | ········18:·invokespecial·#141················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V | 722 | ········18:·invokespecial·#141················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V |
| 723 | ········21:·aload_3 | 723 | ········21:·aload_3 |
| 724 | ········22:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 724 | ········22:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 725 | ········27:·astore········ | 725 | ········27:·astore········4 |
| 726 | ········29:·aload········· | 726 | ········29:·aload·········4 |
| 727 | ········31:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 727 | ········31:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 728 | ········36:·istore········ | 728 | ········36:·istore········5 |
| 729 | ········38:·iload········· | 729 | ········38:·iload·········5 |
| 730 | ········40:·ifeq··········192 | 730 | ········40:·ifeq··········192 |
| 731 | ········43:·aload········· | 731 | ········43:·aload·········4 |
| 732 | ········45:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 732 | ········45:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 733 | ········50:·astore········ | 733 | ········50:·astore········6 |
| 734 | ········52:·aload········· | 734 | ········52:·aload·········6 |
| 735 | ········54:·checkcast·····#69·················//·class·java/lang/String | 735 | ········54:·checkcast·····#69·················//·class·java/lang/String |
| 736 | ········57:·astore········ | 736 | ········57:·astore········6 |
| 737 | ········59:·aload_1 | 737 | ········59:·aload_1 |
| 738 | ········60:·aload········· | 738 | ········60:·aload·········6 |
| 739 | ········62:·invokeinterface·#158,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; | 739 | ········62:·invokeinterface·#158,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
| 740 | ········67:·astore········ | 740 | ········67:·astore········7 |
| 741 | ········69:·aload········· | 741 | ········69:·aload·········7 |
| 742 | ········71:·checkcast·····#69·················//·class·java/lang/String | 742 | ········71:·checkcast·····#69·················//·class·java/lang/String |
| 743 | ········74:·astore········ | 743 | ········74:·astore········7 |
| 744 | ········76:·aload_0 | 744 | ········76:·aload_0 |
| 745 | ········77:·getfield······#31·················//·Field·myDatabaseHelper:Landroid/database/sqlite/SQLiteOpenHelper; | 745 | ········77:·getfield······#31·················//·Field·myDatabaseHelper:Landroid/database/sqlite/SQLiteOpenHelper; |
| 746 | ········80:·astore········ | 746 | ········80:·astore········8 |
| 747 | ········82:·aload········· | 747 | ········82:·aload·········8 |
| 748 | ········84:·invokevirtual·#204················//·Method·android/database/sqlite/SQLiteOpenHelper.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; | 748 | ········84:·invokevirtual·#204················//·Method·android/database/sqlite/SQLiteOpenHelper.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; |
| 749 | ········87:·astore········ | 749 | ········87:·astore········8 |
| 750 | ········89:·aload_0 | 750 | ········89:·aload_0 |
| 751 | ········90:·aload········· | 751 | ········90:·aload·········8 |
| 752 | ········92:·putfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; | 752 | ········92:·putfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; |
| 753 | ········95:·new···········#206················//·class·android/content/ContentValues | 753 | ········95:·new···········#206················//·class·android/content/ContentValues |
| 754 | ········98:·astore········9 | 754 | ········98:·astore········9 |
| 755 | ·······100:·aload·········9 | 755 | ·······100:·aload·········9 |
| 756 | ·······102:·invokespecial·#207················//·Method·android/content/ContentValues."<init>":()V | 756 | ·······102:·invokespecial·#207················//·Method·android/content/ContentValues."<init>":()V |
| 757 | ·······105:·ldc···········#71·················//·String·word | 757 | ·······105:·ldc···········#71·················//·String·word |
| 758 | ·······107:·astore········ | 758 | ·······107:·astore········8 |
| 759 | ·······109:·aload·········9 | 759 | ·······109:·aload·········9 |
| 760 | ·······111:·aload········· | 760 | ·······111:·aload·········8 |
| 761 | ·······113:·aload········· | 761 | ·······113:·aload·········6 |
| 762 | ·······115:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V | 762 | ·······115:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
| 763 | ·······118:·ldc···········#74·················//·String·meaning | 763 | ·······118:·ldc···········#74·················//·String·meaning |
| 764 | ·······120:·astore········ | 764 | ·······120:·astore········8 |
| 765 | ·······122:·aload·········9 | 765 | ·······122:·aload·········9 |
| 766 | ·······124:·aload········· | 766 | ·······124:·aload·········8 |
| 767 | ·······126:·aload········· | 767 | ·······126:·aload·········7 |
| 768 | ·······128:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V | 768 | ·······128:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
| 769 | ·······131:·ldc···········#77·················//·String·score | 769 | ·······131:·ldc···········#77·················//·String·score |
| 770 | ·······133:·astore········ | 770 | ·······133:·astore········8 |
| 771 | ·······135:·iload_2 | 771 | ·······135:·iload_2 |
| 772 | ·······136:·invokestatic··#215················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | 772 | ·······136:·invokestatic··#215················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
| 773 | ·······139:·astore········10 | 773 | ·······139:·astore········10 |
| 774 | ·······141:·aload·········9 | 774 | ·······141:·aload·········9 |
| 775 | ·······143:·aload········· | 775 | ·······143:·aload·········8 |
| 776 | ·······145:·aload·········10 | 776 | ·······145:·aload·········10 |
| 777 | ·······147:·invokevirtual·#218················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V | 777 | ·······147:·invokevirtual·#218················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V |
| 778 | ·······150:·aload_0 | 778 | ·······150:·aload_0 |
| 779 | ·······151:·getfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; | 779 | ·······151:·getfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; |
| Max diff block lines reached; 944/8475 bytes (11.14%) of diff not shown. | |||
| Offset 363, 120 lines modified | Offset 363, 119 lines modified | ||
| 363 | ····const/16·v0,·0x32 | 363 | ····const/16·v0,·0x32 |
| 364 | ····.line·185 | 364 | ····.line·185 |
| 365 | ····.local·v0,·"WEEK_COUNT":I | 365 | ····.local·v0,·"WEEK_COUNT":I |
| 366 | ····add-int/lit8·p1,·p1,·0x1 | 366 | ····add-int/lit8·p1,·p1,·0x1 |
| 367 | ····.line·186 | 367 | ····.line·186 |
| 368 | ····new-instance·v | 368 | ····new-instance·v4,·Ljava/util/ArrayList; |
| 369 | ····invoke-direct·{v | 369 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
| 370 | ····.line·188 | 370 | ····.line·188 |
| 371 | ····.local·v | 371 | ····.local·v4,·"output_list":Ljava/util/List;,·"Ljava/util/List<Lcom/developfreedom/wordpowermadeeasy/WordPair;>;" |
| 372 | ····const-string·v | 372 | ····const-string·v7,·"WeekPairs" |
| 373 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 373 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
| 374 | ····move-result-object·v | 374 | ····move-result-object·v8 |
| 375 | ····invoke-static·{v | 375 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| 376 | ····.line·189 | 376 | ····.line·189 |
| 377 | ····new-instance·v | 377 | ····new-instance·v2,·Ljava/util/ArrayList; |
| 378 | ····iget-object·v | 378 | ····iget-object·v7,·p0,·Lcom/developfreedom/wordpowermadeeasy/WordEngine;->word_map:Ljava/util/Map; |
| 379 | ····invoke-interface·{v | 379 | ····invoke-interface·{v7},·Ljava/util/Map;->keySet()Ljava/util/Set; |
| 380 | ····move-result-object·v | 380 | ····move-result-object·v7 |
| 381 | ····invoke-direct·{v | 381 | ····invoke-direct·{v2,·v7},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
| 382 | ····.line·190 | 382 | ····.line·190 |
| 383 | ····.local·v | 383 | ····.local·v2,·"keys":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
| 384 | ····mul-int·v1,·v0,·p1 | 384 | ····mul-int·v1,·v0,·p1 |
| 385 | ····.local·v1,·"i":I | 385 | ····.local·v1,·"i":I |
| 386 | ····:goto_0 | 386 | ····:goto_0 |
| 387 | ····add-int/lit8·v | 387 | ····add-int/lit8·v7,·p1,·0x1 |
| 388 | ····mul-int/2addr·v | 388 | ····mul-int/2addr·v7,·v0 |
| 389 | ····if-ge·v1,·v | 389 | ····if-ge·v1,·v7,·:cond_0 |
| 390 | ····.line·191 | 390 | ····.line·191 |
| 391 | ····invoke-interface·{v | 391 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| 392 | ····move-result-object·v | 392 | ····move-result-object·v5 |
| 393 | ····check-cast·v | 393 | ····check-cast·v5,·Ljava/lang/String; |
| 394 | ····.line·192 | 394 | ····.line·192 |
| 395 | ····.local·v | 395 | ····.local·v5,·"word":Ljava/lang/String; |
| 396 | ····iget-object·v | 396 | ····iget-object·v7,·p0,·Lcom/developfreedom/wordpowermadeeasy/WordEngine;->word_map:Ljava/util/Map; |
| 397 | ····invoke-interface·{v | 397 | ····invoke-interface·{v7,·v5},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| 398 | ····move-result-object·v | 398 | ····move-result-object·v3 |
| 399 | ····check-cast·v | 399 | ····check-cast·v3,·Ljava/lang/String; |
| 400 | ····.line·193 | 400 | ····.line·193 |
| 401 | ····.local·v | 401 | ····.local·v3,·"meaning":Ljava/lang/String; |
| 402 | ····new-instance·v | 402 | ····new-instance·v7,·Lcom/developfreedom/wordpowermadeeasy/WordPair; |
| 403 | ····invoke-direct·{v | 403 | ····invoke-direct·{v7,·v5,·v3},·Lcom/developfreedom/wordpowermadeeasy/WordPair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 404 | ····invoke-interface·{v | 404 | ····invoke-interface·{v4,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 405 | ····.line·190 | 405 | ····.line·190 |
| 406 | ····add-int/lit8·v1,·v1,·0x1 | 406 | ····add-int/lit8·v1,·v1,·0x1 |
| 407 | ····goto·:goto_0 | 407 | ····goto·:goto_0 |
| 408 | ····.line·196 | 408 | ····.line·196 |
| 409 | ····.end·local·v | 409 | ····.end·local·v3····#·"meaning":Ljava/lang/String; |
| 410 | ····.end·local·v | 410 | ····.end·local·v5····#·"word":Ljava/lang/String; |
| 411 | ····:cond_0 | 411 | ····:cond_0 |
| 412 | ····invoke-interface·{v | 412 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 413 | ····move-result-object·v | 413 | ····move-result-object·v7 |
| 414 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 415 | ····:goto_1 | 414 | ····:goto_1 |
| 416 | ····invoke-interface·{v | 415 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
| 417 | ····move-result·v8 | 416 | ····move-result·v8 |
| 418 | ····if-eqz·v8,·:cond_1 | 417 | ····if-eqz·v8,·:cond_1 |
| 419 | ····invoke-interface·{v | 418 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 420 | ····move-result-object·v | 419 | ····move-result-object·v6 |
| 421 | ····check-cast·v | 420 | ····check-cast·v6,·Lcom/developfreedom/wordpowermadeeasy/WordPair; |
| 422 | ····.line·197 | 421 | ····.line·197 |
| 423 | ····.local·v | 422 | ····.local·v6,·"wp":Lcom/developfreedom/wordpowermadeeasy/WordPair; |
| 424 | ····const-string·v8,·"WeekPairs" | 423 | ····const-string·v8,·"WeekPairs" |
| 425 | ····new-instance·v9,·Ljava/lang/StringBuilder; | 424 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
| 426 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V | 425 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
| 427 | ····invoke-virtual·{v | 426 | ····invoke-virtual·{v6},·Lcom/developfreedom/wordpowermadeeasy/WordPair;->getWord()Ljava/lang/String; |
| 428 | ····move-result-object·v10 | 427 | ····move-result-object·v10 |
| 429 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 428 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 430 | ····move-result-object·v9 | 429 | ····move-result-object·v9 |
| 431 | ····invoke-virtual·{v | 430 | ····invoke-virtual·{v6},·Lcom/developfreedom/wordpowermadeeasy/WordPair;->getMeaning()Ljava/lang/String; |
| 432 | ····move-result-object·v10 | 431 | ····move-result-object·v10 |
| 433 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 432 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 434 | ····move-result-object·v9 | 433 | ····move-result-object·v9 |
| Offset 485, 17 lines modified | Offset 484, 17 lines modified | ||
| 485 | ····move-result-object·v9 | 484 | ····move-result-object·v9 |
| 486 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 485 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
| 487 | ····goto·:goto_1 | 486 | ····goto·:goto_1 |
| Max diff block lines reached; 7209/13187 bytes (54.67%) of diff not shown. | |||
| Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
| 23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.prologue | 25 | ····.prologue |
| 26 | ····.line·10 | 26 | ····.line·10 |
| 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 28 | ····.line·54 | ||
| 29 | ····return-void | 28 | ····return-void |
| 30 | .end·method | 29 | .end·method |
| Offset 41, 15 lines modified | Offset 41, 14 lines modified | ||
| 41 | ····iput·v0,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->DELAY_MEANING:I | 41 | ····iput·v0,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->DELAY_MEANING:I |
| 42 | ····.line·42 | 42 | ····.line·42 |
| 43 | ····const-string·v0,·"welcomeScreenShown" | 43 | ····const-string·v0,·"welcomeScreenShown" |
| 44 | ····iput-object·v0,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->welcomeScreenShownPref:Ljava/lang/String; | 44 | ····iput-object·v0,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->welcomeScreenShownPref:Ljava/lang/String; |
| 45 | ····.line·133 | ||
| 46 | ····return-void | 45 | ····return-void |
| 47 | .end·method | 46 | .end·method |
| 48 | .method·static·synthetic·access$100(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)Landroid/widget/TextView; | 47 | .method·static·synthetic·access$100(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)Landroid/widget/TextView; |
| 49 | ····.locals·1 | 48 | ····.locals·1 |
| 50 | ····.param·p0,·"x0"····#·Lcom/developfreedom/wordpowermadeeasy/MainActivity; | 49 | ····.param·p0,·"x0"····#·Lcom/developfreedom/wordpowermadeeasy/MainActivity; |
| Offset 113, 14 lines modified | Offset 112, 15 lines modified | ||
| 113 | ····invoke-direct·{v4,·p0},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$1;-><init>(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)V | 112 | ····invoke-direct·{v4,·p0},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$1;-><init>(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)V |
| 114 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 113 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 115 | ····move-result-object·v2 | 114 | ····move-result-object·v2 |
| 115 | ····.line·129 | ||
| 116 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 116 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 117 | ····.line·130 | 117 | ····.line·130 |
| 118 | ····return-void | 118 | ····return-void |
| 119 | .end·method | 119 | .end·method |
| Offset 155, 14 lines modified | Offset 155, 15 lines modified | ||
| 155 | ····.line·102 | 155 | ····.line·102 |
| 156 | ····iget-object·v2,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; | 156 | ····iget-object·v2,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; |
| 157 | ····if-eqz·v2,·:cond_0 | 157 | ····if-eqz·v2,·:cond_0 |
| 158 | ····iget-object·v2,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; | 158 | ····iget-object·v2,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; |
| 159 | ····.line·103 | ||
| 159 | ····invoke-virtual·{v2},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; | 160 | ····invoke-virtual·{v2},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; |
| 160 | ····move-result-object·v2 | 161 | ····move-result-object·v2 |
| 161 | ····sget-object·v3,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; | 162 | ····sget-object·v3,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; |
| 162 | ····if-ne·v2,·v3,·:cond_0 | 163 | ····if-ne·v2,·v3,·:cond_0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/developfreedom/wordpowermadeeasy/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/developfreedom/wordpowermadeeasy/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/developfreedom/wordpowermadeeasy/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/developfreedom/wordpowermadeeasy/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·125 | 27 | ····.line·125 |
| 27 | ····iput-object·p1,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity$1;->this$0:Lcom/developfreedom/wordpowermadeeasy/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/developfreedom/wordpowermadeeasy/MainActivity$1;->this$0:Lcom/developfreedom/wordpowermadeeasy/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 93, 21 lines modified | Offset 93, 19 lines modified | ||
| 93 | ····move-exception·v0 | 93 | ····move-exception·v0 |
| 94 | ····goto·:goto_0 | 94 | ····goto·:goto_0 |
| 95 | .end·method | 95 | .end·method |
| 96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
| 97 | ····.locals·1 | 97 | ····.locals·1 |
| 98 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
| 99 | ····.prologue | 98 | ····.prologue |
| 100 | ····.line·133 | 99 | ····.line·133 |
| 101 | ····check-cast·p1,·[Ljava/lang/String; | 100 | ····check-cast·p1,·[Ljava/lang/String; |
| 102 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
| 103 | ····invoke-virtual·{p0,·p1},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 101 | ····invoke-virtual·{p0,·p1},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
| 104 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
| 105 | ····return-object·v0 | 103 | ····return-object·v0 |
| 106 | .end·method | 104 | .end·method |
| Offset 129, 18 lines modified | Offset 127, 16 lines modified | ||
| 129 | ····.line·153 | 127 | ····.line·153 |
| 130 | ····return-void | 128 | ····return-void |
| 131 | .end·method | 129 | .end·method |
| 132 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 130 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
| 133 | ····.locals·0 | 131 | ····.locals·0 |
| 134 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 135 | ····.prologue | 132 | ····.prologue |
| 136 | ····.line·133 | 133 | ····.line·133 |
| 137 | ····check-cast·p1,·Ljava/lang/Boolean; | 134 | ····check-cast·p1,·Ljava/lang/Boolean; |
| 138 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 139 | ····invoke-virtual·{p0,·p1},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->onPostExecute(Ljava/lang/Boolean;)V | 135 | ····invoke-virtual·{p0,·p1},·Lcom/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->onPostExecute(Ljava/lang/Boolean;)V |
| 140 | ····return-void | 136 | ····return-void |
| 141 | .end·method | 137 | .end·method |