| 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:·4c8da60f1255673879d4224c6e3e81c4b17f67d37d967ddf3ba523cbeb9aeb5a | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·f32f357581a8161993ad7e71908a892a5fdf8b15 | ||
| 11 | Signer·#1·certificate·MD5·digest:·6bc4c316e54e01b72c2851f1ea920a8f | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·49b31f233a8c29888725e3ca680e74ace3637d9de2670df5138a4993b14c9ef3 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·281714b64f1bc7ead2b4dba2e93bd98922122496 | ||
| 16 | Signer·#1·public·key·MD5·digest:·228fb651fa39482a3b22bfbe33b12dfb | ||
| 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, 28 lines modified | Offset 1, 26 lines modified | ||
| 1 | Zip·file·size:·5 | 1 | Zip·file·size:·58377·bytes,·number·of·entries:·24 |
| 2 | -rw----·····2.0·fat·····1834·bl·defN·15-Dec-28·13:51·META-INF/MANIFEST.MF | ||
| 3 | -rw----·····2.0·fat·····1955·bl·defN·15-Dec-28·13:51·META-INF/DFF9BC4C.SF | ||
| 4 | -rw----·····2.0·fat·····1326·bl·defN·15-Dec-28·13:51·META-INF/DFF9BC4C.RSA | ||
| 5 | -rw----·····2.0·fat·······41·bl·defN·15-Dec-28·10:34·META-INF/buildserverid | ||
| 6 | -rw----·····2.0·fat·······41·bl·defN·15-Dec-28·10:34·META-INF/fdroidserverid | ||
| 7 | -rw----·····2.0·fat·····3016·bX·defN·1 | 2 | -rw----·····2.0·fat·····3016·bX·defN·17-Sep-26·00:18·AndroidManifest.xml |
| 8 | -rw----·····2.0·fat·····1404·bl·defN·1 | 3 | -rw----·····2.0·fat·····1404·bl·defN·17-Sep-26·00:18·assets/banner.html |
| 9 | -rw----·····1.0·fat····· | 4 | -rw----·····1.0·fat·····1850·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_menu_star.png |
| 10 | -rw----·····1.0·fat·····1967·b-·stor· | 5 | -rw----·····1.0·fat·····1967·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/rules1.png |
| 11 | -rw----·····1.0·fat·····1 | 6 | -rw----·····1.0·fat·····1351·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/icon.png |
| 12 | -rw----·····1.0·fat·····1967·b-·stor· | 7 | -rw----·····1.0·fat·····1967·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/rules1.png |
| 13 | -rw----·····1.0·fat·····13 | 8 | -rw----·····1.0·fat·····1334·b-·stor·80-Jan-01·00:00·res/drawable/ic_menu_star.png |
| 14 | -rw----·····1.0·fat·····1967·b-·stor· | 9 | -rw----·····1.0·fat·····1967·b-·stor·80-Jan-01·00:00·res/drawable/rules1.png |
| 15 | -rw----·····2.0·fat······404·bl·defN·1 | 10 | -rw----·····2.0·fat······404·bl·defN·17-Sep-26·00:18·res/layout/about.xml |
| 16 | -rw----·····2.0·fat······480·bl·defN·1 | 11 | -rw----·····2.0·fat······480·bl·defN·17-Sep-26·00:18·res/layout/activity_splash.xml |
| 17 | -rw----·····2.0·fat······900·bl·defN·1 | 12 | -rw----·····2.0·fat······900·bl·defN·17-Sep-26·00:18·res/layout/glyph_activity.xml |
| 18 | -rw----·····2.0·fat······852·bl·defN·1 | 13 | -rw----·····2.0·fat······852·bl·defN·17-Sep-26·00:18·res/layout/glyph_item.xml |
| 19 | -rw----·····2.0·fat······992·bl·defN·1 | 14 | -rw----·····2.0·fat······992·bl·defN·17-Sep-26·00:18·res/layout/main.xml |
| 20 | -rw----·····2.0·fat······996·bl·defN·1 | 15 | -rw----·····2.0·fat······996·bl·defN·17-Sep-26·00:18·res/layout/player1_view.xml |
| 21 | -rw----·····2.0·fat·····1028·bl·defN·1 | 16 | -rw----·····2.0·fat·····1028·bl·defN·17-Sep-26·00:18·res/layout/player2_view.xml |
| 22 | -rw----·····2.0·fat······996·bl·defN·1 | 17 | -rw----·····2.0·fat······996·bl·defN·17-Sep-26·00:18·res/layout/player_view.xml |
| 23 | -rw----·····2.0·fat·····3544·bl·defN·1 | 18 | -rw----·····2.0·fat·····3544·bl·defN·17-Sep-26·00:18·res/layout/rules.xml |
| 24 | -rw----·····2.0·fat·····1008·bl·defN·1 | 19 | -rw----·····2.0·fat·····1008·bl·defN·17-Sep-26·00:18·res/menu/options.xml |
| 25 | -rw----·····2.0·fat······536·bl·defN·1 | 20 | -rw----·····2.0·fat······536·bl·defN·17-Sep-26·00:18·res/xml/prefs.xml |
| 26 | -rw----·····1.0·fat·····93 | 21 | -rw----·····1.0·fat·····9348·b-·stor·80-Jan-01·00:00·resources.arsc |
| 27 | -rw----·····2.0·fat····70 | 22 | -rw----·····2.0·fat····70660·bl·defN·17-Sep-26·00:18·classes.dex |
| 23 | -rw----·····2.0·fat·····1834·b-·defN·17-Sep-26·00:18·META-INF/MANIFEST.MF | ||
| 24 | -rw----·····2.0·fat·····1955·b-·defN·17-Sep-26·00:18·META-INF/DFF9BC4C.SF | ||
| 25 | -rw----·····2.0·fat·····1326·b-·defN·17-Sep-26·00:18·META-INF/DFF9BC4C.RSA | ||
| 28 | 2 | 26 | 24·files,·111715·bytes·uncompressed,·55173·bytes·compressed:··50.6% |
| Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
| 1 | 1 | Java·archive·data·(JAR) | |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 00000000:·0200·0c00· | 00000000:·0200·0c00·8424·0000·0100·0000·0100·1c00··.....$.......... | ||
| 00000010:·000f·0000·4300·0000·0000·0000·0001·0000··....C........... | 00000010:·000f·0000·4300·0000·0000·0000·0001·0000··....C........... | ||
| 00000020:·2801·0000·0000·0000·0000·0000·2000·0000··(...........·... | 00000020:·2801·0000·0000·0000·0000·0000·2000·0000··(...........·... | ||
| 00000030:·3700·0000·4b00·0000·6500·0000·7c00·0000··7...K...e...|... | 00000030:·3700·0000·4b00·0000·6500·0000·7c00·0000··7...K...e...|... | ||
| 00000040:·9900·0000·b000·0000·d100·0000·f100·0000··................ | 00000040:·9900·0000·b000·0000·d100·0000·f100·0000··................ | ||
| 00000050:·0d01·0000·2301·0000·4101·0000·5f01·0000··....#...A..._... | 00000050:·0d01·0000·2301·0000·4101·0000·5f01·0000··....#...A..._... | ||
| 00000060:·8101·0000·a101·0000·c301·0000·eb01·0000··................ | 00000060:·8101·0000·a101·0000·c301·0000·eb01·0000··................ | ||
| 00000070:·1f02·0000·2502·0000·2c02·0000·3402·0000··....%...,...4... | 00000070:·1f02·0000·2502·0000·2c02·0000·3402·0000··....%...,...4... | ||
| Offset 235, 15 lines modified | Offset 235, 15 lines modified | ||
| 00000ea0:·6469·6669·6564·2073·6c69·6768·746c·7920··dified·slightly· | 00000ea0:·6469·6669·6564·2073·6c69·6768·746c·7920··dified·slightly· | ||
| 00000eb0:·666f·7220·7468·6520·416e·6472·6f69·6420··for·the·Android· | 00000eb0:·666f·7220·7468·6520·416e·6472·6f69·6420··for·the·Android· | ||
| 00000ec0:·7665·7273·696f·6e2e·001d·1d52·6564·6972··version....Redir | 00000ec0:·7665·7273·696f·6e2e·001d·1d52·6564·6972··version....Redir | ||
| 00000ed0:·6563·7420·6163·7469·7669·7479·2069·7320··ect·activity·is· | 00000ed0:·6563·7420·6163·7469·7669·7479·2069·7320··ect·activity·is· | ||
| 00000ee0:·6d69·7373·696e·6721·000b·0b53·7570·6572··missing!...Super | 00000ee0:·6d69·7373·696e·6721·000b·0b53·7570·6572··missing!...Super | ||
| 00000ef0:·2047·6c79·7068·000a·0a73·7570·6572·676c···Glyph...supergl | 00000ef0:·2047·6c79·7068·000a·0a73·7570·6572·676c···Glyph...supergl | ||
| 00000f00:·7970·6800·0505·5275·6c65·7300·0002·2001··yph...Rules...·. | 00000f00:·7970·6800·0505·5275·6c65·7300·0002·2001··yph...Rules...·. | ||
| 00000f10:· | 00000f10:·7815·0000·7f00·0000·6500·7500·2e00·7600··x.......e.u...v. | ||
| 00000f20:·6500·6c00·6400·7300·6f00·6600·7400·2e00··e.l.d.s.o.f.t... | 00000f20:·6500·6c00·6400·7300·6f00·6600·7400·2e00··e.l.d.s.o.f.t... | ||
| 00000f30:·7300·6300·7200·6900·6200·6500·3400·0000··s.c.r.i.b.e.4... | 00000f30:·7300·6300·7200·6900·6200·6500·3400·0000··s.c.r.i.b.e.4... | ||
| 00000f40:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000f40:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000f50:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000f50:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000f60:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000f60:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000f70:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000f70:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00000f80:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000f80:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| Offset 373, 210 lines modified | Offset 373, 213 lines modified | ||
| 00001740:·7465·6d5f·7275·6c65·7300·1111·6d65·6e75··tem_rules...menu | 00001740:·7465·6d5f·7275·6c65·7300·1111·6d65·6e75··tem_rules...menu | ||
| 00001750:·6974·656d·5f6e·6577·5f67·616d·6500·1111··item_new_game... | 00001750:·6974·656d·5f6e·6577·5f67·616d·6500·1111··item_new_game... | ||
| 00001760:·6d65·6e75·6974·656d·5f73·6574·7469·6e67··menuitem_setting | 00001760:·6d65·6e75·6974·656d·5f73·6574·7469·6e67··menuitem_setting | ||
| 00001770:·7300·0e0e·6d65·6e75·6974·656d·5f61·626f··s...menuitem_abo | 00001770:·7300·0e0e·6d65·6e75·6974·656d·5f61·626f··s...menuitem_abo | ||
| 00001780:·7574·000f·0f6d·656e·7569·7465·6d5f·6d61··ut...menuitem_ma | 00001780:·7574·000f·0f6d·656e·7569·7465·6d5f·6d61··ut...menuitem_ma | ||
| 00001790:·726b·6574·0000·0000·0202·1000·1800·0000··rket............ | 00001790:·726b·6574·0000·0000·0202·1000·1800·0000··rket............ | ||
| 000017a0:·0100·0000·0200·0000·0000·0000·0000·0000··................ | 000017a0:·0100·0000·0200·0000·0000·0000·0000·0000··................ | ||
| 000017b0:·0102·4 | 000017b0:·0102·4c00·8c00·0000·0100·0000·0200·0000··..L............. | ||
| 000017c0:·5 | 000017c0:·5400·0000·3800·0000·0000·0000·0000·0000··T...8........... | ||
| 000017d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000017d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000017e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000017e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000017f0:·0000·0000·0000·0000·0000·0000· | 000017f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001800:·1c00·0000·1000·0100·0000·0000·0000·0000··................ | |||
| 00001810:·0100·0000·0000·0001·0800·0010·0200·0000··................ | |||
| 000018 | 00001820:·1000·0100·0100·0000·0000·0000·0100·0000··................ | ||
| 000018 | 00001830:·0000·0001·0800·0010·0200·0000·0202·1000··................ | ||
| 00001820:·0100·0000·0000·0000·0100·0000·0000·0001··................ | |||
| 000018 | 00001840:·1c00·0000·0200·0000·0300·0000·0005·0000··................ | ||
| 00001850:·0000·0000·0005·0000·0102·4c00·7800·0000··..........L.x... | |||
| 000018 | 00001860:·0200·0000·0300·0000·5800·0000·3800·0000··........X...8... | ||
| 00001850:·0005·0000·0102·4800·7400·0000·0200·0000··......H.t....... | |||
| 00001860:·0300·0000·5400·0000·3400·0000·0000·0000··....T...4....... | |||
| 00001870:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001870:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001880:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001880:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001890:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001890:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000018a0:· | 000018a0:·0000·0000·0000·0000·ffff·ffff·1000·0000··................ | ||
| 000018b0:·0800·000 | 000018b0:·0800·0000·0200·0000·0800·0003·0000·0000··................ | ||
| 000018c0:·0800·0003·0300·0000·0102·4800·7400·0000··..........H.t... | |||
| 000018d0:·0200·0000·0300·0000·5400·0000·3400·0000··........T...4... | |||
| 000018e0:·0000·0000·0000·0000·0000·7800·0000·0000··..........x..... | |||
| 000018 | 000018c0:·0800·0000·0400·0000·0800·0003·0300·0000··................ | ||
| 000018d0:·0102·4c00·7800·0000·0200·0000·0300·0000··..L.x........... | |||
| 000018e0:·5800·0000·3800·0000·0000·0000·0000·0000··X...8........... | |||
| 000018f0:·0000·7800·0000·0000·0000·0000·0400·0000··..x............. | |||
| 00001900:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001900:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001910:·ffff·ffff·0000·0000·1000·0000·0800·0000··................ | |||
| 00001920:·0300·0000·0800·0003·0e00·0000·0800·0000··................ | |||
| 00001930:·0400·0000·0800·0003·0d00·0000·0102·4800··..............H. | |||
| 00001940:·7400·0000·0200·0000·0300·0000·5400·0000··t...........T... | |||
| 000019 | 00001910:·0000·0000·0000·0000·0000·0000·ffff·ffff··................ | ||
| 00001920:·0000·0000·1000·0000·0800·0000·0300·0000··................ | |||
| 00001930:·0800·0003·0e00·0000·0800·0000·0400·0000··................ | |||
| 00001940:·0800·0003·0d00·0000·0102·4c00·7800·0000··..........L.x... | |||
| 00001950:·0200·0000·0300·0000·5800·0000·3800·0000··........X...8... | |||
| 00001960:·0000·0000·0000·0000·0 | 00001960:·0000·0000·0000·0000·0000·f000·0000·0000··................ | ||
| 00001970:·0000·0000·0 | 00001970:·0000·0000·0400·0000·0000·0000·0000·0000··................ | ||
| 00001980:·0000·0000·0000·0000·ffff·ffff·1000·0000··................ | |||
| 00001990:·0800·0000·0200·0000·0800·0003·1000·0000··................ | |||
| 000019a0:·0800·0000·0400·0000·0800·0003·0f00·0000··................ | |||
| 000019b0:·0202·1000·3400·0000·0300·0000·0900·0000··....4........... | |||
| 000019 | 00001980:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001990:·0000·0000·0000·0000·ffff·ffff·1000·0000··................ | |||
| 000019a0:·0800·0000·0200·0000·0800·0003·1000·0000··................ | |||
| 000019b0:·0800·0000·0400·0000·0800·0003·0f00·0000··................ | |||
| 000019c0:·0202·1000·3400·0000·0300·0000·0900·0000··....4........... | |||
| 000019d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000019d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000019e0:·0000·0000·0102·4800·fc00·0000·0300·0000··......H......... | |||
| 000019f0:·0900·0000·6c00·0000·3400·0000·0000·0000··....l...4....... | |||
| 00001 | 000019e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000019f0:·0000·0000·0102·4c00·0001·0000·0300·0000··......L......... | |||
| 00001a00:·0900·0000·7000·0000·3800·0000·0000·0000··....p...8....... | |||
| 00001a10:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001a10:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001a20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001a20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001a30:·1000·0000·2000·0000·3000·0000·4000·0000··....·...0...@... | |||
| 00001a40:·5000·0000·6000·0000·7000·0000·8000·0000··P...`...p....... | |||
| 00001a50:·0800·0000·0500·0000·0800·0003·0600·0000··................ | |||
| 00001a60:·0800·0000·0600·0000·0800·0003·0700·0000··................ | |||
| 00001a70:·0800·0000·0700·0000·0800·0003·0800·0000··................ | |||
| 00001a80:·0800·0000·0800·0000·0800·0003·0900·0000··................ | |||
| 00001a90:·0800·0000·0900·0000·0800·0003·0a00·0000··................ | |||
| 00001aa0:·0800·0000·0a00·0000·0800·0003·0b00·0000··................ | |||
| 00001ab0:·0800·0000·0b00·0000·0800·0003·0c00·0000··................ | |||
| 00001ac0:·0800·0000·0c00·0000·0800·0003·0500·0000··................ | |||
| 00001ad0:·0800·0000·0d00·0000·0800·0003·0400·0000··................ | |||
| 00001ae0:·0202·1000·1400·0000·0400·0000·0100·0000··................ | |||
| 00001af0:·0000·0000·0102·4800·5c00·0000·0400·0000··......H.\....... | |||
| 00001b00:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4....... | |||
| 00001 | 00001a30:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001a40:·0000·0000·1000·0000·2000·0000·3000·0000··........·...0... | |||
| 00001a50:·4000·0000·5000·0000·6000·0000·7000·0000··@...P...`...p... | |||
| 00001a60:·8000·0000·0800·0000·0500·0000·0800·0003··................ | |||
| 00001a70:·0600·0000·0800·0000·0600·0000·0800·0003··................ | |||
| 00001a80:·0700·0000·0800·0000·0700·0000·0800·0003··................ | |||
| 00001a90:·0800·0000·0800·0000·0800·0000·0800·0003··................ | |||
| 00001aa0:·0900·0000·0800·0000·0900·0000·0800·0003··................ | |||
| 00001ab0:·0a00·0000·0800·0000·0a00·0000·0800·0003··................ | |||
| 00001ac0:·0b00·0000·0800·0000·0b00·0000·0800·0003··................ | |||
| 00001ad0:·0c00·0000·0800·0000·0c00·0000·0800·0003··................ | |||
| 00001ae0:·0500·0000·0800·0000·0d00·0000·0800·0003··................ | |||
| 00001af0:·0400·0000·0202·1000·1400·0000·0400·0000··................ | |||
| 00001b00:·0100·0000·0000·0000·0102·4c00·6000·0000··..........L.`... | |||
| 00001b10:·0400·0000·0100·0000·5000·0000·3800·0000··........P...8... | |||
| 00001b20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001b20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001b30:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00001b30:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001b40:·0800·0000·0e00·0000·0800·0003·0200·0000··................ | |||
| 00001b50:·0202·1000·1400·0000·0500·0000·0100·0000··................ | |||
| 00001b60:·0000·0000·0102·4800·5c00·0000·0500·0000··......H.\....... | |||
| 00001b70:·0100·0000·4c00·0000·3400·0000·0000·0000··....L...4....... | |||
| 00001b | 00001b40:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00001b | 00001b50:·0000·0000·0000·0000·0800·0000·0e00·0000··................ | ||
| 00001b60:·0800·0003·0200·0000·0202·1000·1400·0000··................ | |||
| 00001b70:·0500·0000·0100·0000·0000·0000·0102·4c00··..............L. | |||
| Max diff block lines reached; 18334/28608 bytes (64.09%) of diff not shown. | |||
| Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
| 1 | Zip·file·size:·89 | 1 | Zip·file·size:·89083·bytes,·number·of·entries:·60 |
| 2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class | 2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class |
| 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class | 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class |
| 4 | ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/AIPlayer$1.class | 4 | ?rwxrwxr-x··2.0·unx·····1114·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/AIPlayer$1.class |
| 5 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/AIPlayer.class | 5 | ?rwxrwxr-x··2.0·unx·····1484·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/AIPlayer.class |
| 6 | ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/BuildConfig.class | 6 | ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/BuildConfig.class |
| 7 | ?rwxrwxr-x··2.0·unx·····3260·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/CellView.class | 7 | ?rwxrwxr-x··2.0·unx·····3260·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/CellView.class |
| 8 | ?rwxrwxr-x··2.0·unx······324·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants$DialogId.class | 8 | ?rwxrwxr-x··2.0·unx······324·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants$DialogId.class |
| 9 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants$MiniGridViewSize.class | 9 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants$MiniGridViewSize.class |
| 10 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants.class | 10 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Constants.class |
| 11 | ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/GlyphActivity$1.class | 11 | ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/GlyphActivity$1.class |
| 12 | ?rwxrwxr-x··2.0·unx·····17 | 12 | ?rwxrwxr-x··2.0·unx·····1786·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/GlyphActivity.class |
| 13 | ?rwxrwxr-x··2.0·unx·····20 | 13 | ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/GlyphView.class |
| 14 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Log.class | 14 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Log.class |
| 15 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$1.class | 15 | ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$1.class |
| 16 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$2.class | 16 | ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$2.class |
| 17 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$3.class | 17 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$3.class |
| 18 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$4.class | 18 | ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main$4.class |
| 19 | ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MiniGridDialog.class | 19 | ?rwxrwxr-x··2.0·unx·····1488·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MiniGridDialog.class |
| 20 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$array.class | 20 | ?rwxrwxr-x··2.0·unx······244·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$array.class |
| Offset 24, 39 lines modified | Offset 24, 39 lines modified | ||
| 24 | ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$id.class | 24 | ?rwxrwxr-x··2.0·unx······979·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$id.class |
| 25 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$layout.class | 25 | ?rwxrwxr-x··2.0·unx······467·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$layout.class |
| 26 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$menu.class | 26 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$menu.class |
| 27 | ?rwxrwxr-x··2.0·unx·····2025·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$string.class | 27 | ?rwxrwxr-x··2.0·unx·····2025·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$string.class |
| 28 | ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$styleable.class | 28 | ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$styleable.class |
| 29 | ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$xml.class | 29 | ?rwxrwxr-x··2.0·unx······189·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R$xml.class |
| 30 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R.class | 30 | ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/R.class |
| 31 | ?rwxrwxr-x··2.0·unx······87 | 31 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/RulesActivity.class |
| 32 | ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ScribeBoardView.class | 32 | ?rwxrwxr-x··2.0·unx·····1123·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ScribeBoardView.class |
| 33 | ?rwxrwxr-x··2.0·unx·····1647·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ScribePreferences.class | 33 | ?rwxrwxr-x··2.0·unx·····1647·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ScribePreferences.class |
| 34 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Settings$1.class | 34 | ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Settings$1.class |
| 35 | ?rwxrwxr-x··2.0·unx·····1165·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Settings.class | 35 | ?rwxrwxr-x··2.0·unx·····1165·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Settings.class |
| 36 | ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/SplashActivity$1.class | 36 | ?rwxrwxr-x··2.0·unx······784·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/SplashActivity$1.class |
| 37 | ?rwxrwxr-x··2.0·unx·····2287·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/SplashActivity.class | 37 | ?rwxrwxr-x··2.0·unx·····2287·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/SplashActivity.class |
| 38 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/UpsideDownTextView.class | 38 | ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/UpsideDownTextView.class |
| 39 | ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Util.class | 39 | ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Util.class |
| 40 | ?rwxrwxr-x··2.0·unx·····3091·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Glyphs.class | 40 | ?rwxrwxr-x··2.0·unx·····3091·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Glyphs.class |
| 41 | ?rwxrwxr-x··2.0·unx·····1073·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/GridPosition.class | 41 | ?rwxrwxr-x··2.0·unx·····1073·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/GridPosition.class |
| 42 | ?rwxrwxr-x··2.0·unx·····67 | 42 | ?rwxrwxr-x··2.0·unx·····6742·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/MiniGrid.class |
| 43 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/MiniGridListener.class | 43 | ?rwxrwxr-x··2.0·unx······499·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/MiniGridListener.class |
| 44 | ?rwxrwxr-x··2.0·unx·····28 | 44 | ?rwxrwxr-x··2.0·unx·····2806·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Region.class |
| 45 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeBoard$2.class | 45 | ?rwxrwxr-x··2.0·unx······628·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeBoard$2.class |
| 46 | ?rwxrwxr-x··2.0·unx·····61 | 46 | ?rwxrwxr-x··2.0·unx·····6169·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeBoard.class |
| 47 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeException.class | 47 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeException.class |
| 48 | ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeListener.class | 48 | ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeListener.class |
| 49 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeMark$1.class | 49 | ?rwxrwxr-x··2.0·unx······829·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeMark$1.class |
| 50 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeMark.class | 50 | ?rwxrwxr-x··2.0·unx·····2016·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeMark.class |
| 51 | ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Settings$GameMode.class | 51 | ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Settings$GameMode.class |
| 52 | ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Settings.class | 52 | ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/Settings.class |
| 53 | ?rwxrwxr-x··2.0·unx·····23 | 53 | ?rwxrwxr-x··2.0·unx·····2319·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/XY.class |
| 54 | ?rwxrwxr-x··2.0·unx·····8511·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main.class | 54 | ?rwxrwxr-x··2.0·unx·····8511·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/Main.class |
| 55 | ?rwxrwxr-x··2.0·unx·····44 | 55 | ?rwxrwxr-x··2.0·unx·····4413·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MiniGridView.class |
| 56 | ?rwxrwxr-x··2.0·unx·····281 | 56 | ?rwxrwxr-x··2.0·unx·····2816·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MoveLogger.class |
| 57 | ?rwxrwxr-x··2.0·unx·····22 | 57 | ?rwxrwxr-x··2.0·unx·····2214·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ai/LeesAIPlayer.class |
| 58 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ai/RandomAIPlayer.class | 58 | ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/ai/RandomAIPlayer.class |
| 59 | ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/DefaultMiniGridListener.class | 59 | ?rwxrwxr-x··2.0·unx······695·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/DefaultMiniGridListener.class |
| 60 | ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MiniGridDialog$1.class | 60 | ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/MiniGridDialog$1.class |
| 61 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeBoard$1.class | 61 | ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·eu/veldsoft/scribe4/model/ScribeBoard$1.class |
| 62 | 60·files,·799 | 62 | 60·files,·79921·bytes·uncompressed,·79921·bytes·compressed:··0.0% |
| Offset 39, 99 lines modified | Offset 39, 97 lines modified | ||
| 39 | ········//····34:·invokevirtual···android/view/View.setOnClickListener:(Landroid/view/View$OnClickListener;)V | 39 | ········//····34:·invokevirtual···android/view/View.setOnClickListener:(Landroid/view/View$OnClickListener;)V |
| 40 | ········//····37:·new·············Ljava/util/ArrayList; | 40 | ········//····37:·new·············Ljava/util/ArrayList; |
| 41 | ········//····40:·astore··········5 | 41 | ········//····40:·astore··········5 |
| 42 | ········//····42:·aload···········5 | 42 | ········//····42:·aload···········5 |
| 43 | ········//····44:·invokespecial···java/util/ArrayList.<init>:()V | 43 | ········//····44:·invokespecial···java/util/ArrayList.<init>:()V |
| 44 | ········//····47:·getstatic·······eu/veldsoft/scribe4/model/Glyphs.ALL_GLYPHS:Ljava/util/Map; | 44 | ········//····47:·getstatic·······eu/veldsoft/scribe4/model/Glyphs.ALL_GLYPHS:Ljava/util/Map; |
| 45 | ········//····50:·invokeinterface·java/util/Map.entrySet:()Ljava/util/Set; | 45 | ········//····50:·invokeinterface·java/util/Map.entrySet:()Ljava/util/Set; |
| 46 | ········//····55:·astore··········6 | ||
| 47 | ········//····57:·aload···········6 | ||
| 48 | ········//····5 | 46 | ········//····55:·invokeinterface·java/util/Set.iterator:()Ljava/util/Iterator; |
| 49 | ········//····6 | 47 | ········//····60:·astore··········6 |
| 50 | ········//····6 | 48 | ········//····62:·aload···········6 |
| 51 | ········//····6 | 49 | ········//····64:·invokeinterface·java/util/Iterator.hasNext:()Z |
| 52 | ········//···· | 50 | ········//····69:·istore··········7 |
| 53 | ········//····7 | 51 | ········//····71:·iload···········7 |
| 54 | ········//····7 | 52 | ········//····73:·ifeq············157 |
| 55 | ········//···· | 53 | ········//····76:·aload···········6 |
| 56 | ········//···· | 54 | ········//····78:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
| 57 | ········//····8 | 55 | ········//····83:·checkcast·······Ljava/util/Map$Entry; |
| 58 | ········//···· | 56 | ········//····86:·astore··········8 |
| 59 | ········//···· | 57 | ········//····88:·new·············Ljava/util/HashMap; |
| 60 | ········//····9 | 58 | ········//····91:·astore··········9 |
| 61 | ········//····9 | 59 | ········//····93:·aload···········9 |
| 62 | ········//····9 | 60 | ········//····95:·invokespecial···java/util/HashMap.<init>:()V |
| 63 | ········//··· | 61 | ········//····98:·aload···········8 |
| 64 | ········//···10 | 62 | ········//···100:·invokeinterface·java/util/Map$Entry.getKey:()Ljava/lang/Object; |
| 65 | ········//···10 | 63 | ········//···105:·astore··········10 |
| 66 | ········//···1 | 64 | ········//···107:·aload···········9 |
| 67 | ········//···1 | 65 | ········//···109:·ldc·············"name" |
| 68 | ········//···11 | 66 | ········//···111:·aload···········10 |
| 69 | ········//···11 | 67 | ········//···113:·invokeinterface·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 70 | ········//···1 | 68 | ········//···118:·pop············ |
| 71 | ········//···1 | 69 | ········//···119:·ldc·············"glyph" |
| 72 | ········//···12 | 70 | ········//···121:·astore··········11 |
| 73 | ········//···12 | 71 | ········//···123:·aload···········8 |
| 74 | ········//···12 | 72 | ········//···125:·invokeinterface·java/util/Map$Entry.getValue:()Ljava/lang/Object; |
| 75 | ········//···13 | 73 | ········//···130:·astore··········10 |
| 76 | ········//···13 | 74 | ········//···132:·aload···········9 |
| 77 | ········//···138:·aload···········6 | ||
| 78 | ········//···1 | 75 | ········//···134:·aload···········11 |
| 76 | ········//···136:·aload···········10 | ||
| 79 | ········//···1 | 77 | ········//···138:·invokeinterface·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 80 | ········//···14 | 78 | ········//···143:·pop············ |
| 81 | ········//···14 | 79 | ········//···144:·aload···········5 |
| 82 | ········//···1 | 80 | ········//···146:·aload···········9 |
| 83 | ········//···1 | 81 | ········//···148:·invokeinterface·java/util/List.add:(Ljava/lang/Object;)Z |
| 84 | ········//···15 | 82 | ········//···153:·pop············ |
| 85 | ········//···15 | 83 | ········//···154:·goto············62 |
| 86 | ········//···1 | 84 | ········//···157:·new·············Landroid/widget/SimpleAdapter; |
| 87 | ········//···16 | 85 | ········//···160:·astore··········12 |
| 88 | ········//···16 | 86 | ········//···162:·iload_2········ |
| 89 | ········//···16 | 87 | ········//···163:·anewarray·······Ljava/lang/String; |
| 90 | ········//···1 | 88 | ········//···166:·astore··········10 |
| 91 | ········//···1 | 89 | ········//···168:·aload···········10 |
| 92 | ········//···17 | 90 | ········//···170:·iconst_0······· |
| 93 | ········//···17 | 91 | ········//···171:·ldc·············"name" |
| 94 | ········//···17 | 92 | ········//···173:·aastore········ |
| 95 | ········//···17 | 93 | ········//···174:·aload···········10 |
| 96 | ········//···1 | 94 | ········//···176:·iconst_1······· |
| 97 | ········//···1 | 95 | ········//···177:·ldc·············"glyph" |
| 98 | ········//···1 | 96 | ········//···179:·aastore········ |
| 99 | ········//···18 | 97 | ········//···180:·iload_2········ |
| 100 | ········//···18 | 98 | ········//···181:·newarray········I |
| 101 | ········//···18 | 99 | ········//···183:·astore··········13 |
| 102 | ········//···18 | 100 | ········//···185:·aload···········13 |
| 103 | ········//···1 | 101 | ········//···187:·dup············ |
| 104 | ········//···1 | 102 | ········//···188:·iconst_0······· |
| 105 | ········//···1 | 103 | ········//···189:·ldc·············2131296259 |
| 104 | ········//···191:·iastore········ | ||
| 105 | ········//···192:·iconst_1······· | ||
| 106 | ········//···193:·ldc·············2131296260 | ||
| 106 | ········//···195:·iastore········ | 107 | ········//···195:·iastore········ |
| 107 | ········//···196:· | 108 | ········//···196:·aload_0········ |
| 108 | ········//···197:·ldc·············2131296260 | ||
| 109 | ········//···19 | 109 | ········//···197:·astore··········6 |
| 110 | ········//···199:·aload···········12 | ||
| 110 | ········//···20 | 111 | ········//···201:·aload_0········ |
| 111 | ········//···201:·astore··········6 | ||
| 112 | ········//···203:·aload···········11 | ||
| 113 | ········//···205:·aload_0········ | ||
| 114 | ········//···20 | 112 | ········//···202:·aload···········5 |
| 115 | ········//···20 | 113 | ········//···204:·ldc·············2130903043 |
| 116 | ········//···2 | 114 | ········//···206:·aload···········10 |
| 117 | ········//···2 | 115 | ········//···208:·aload···········13 |
| 118 | ········//···21 | 116 | ········//···210:·invokespecial···android/widget/SimpleAdapter.<init>:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V |
| 119 | ········//···21 | 117 | ········//···213:·new·············Leu/veldsoft/scribe4/GlyphActivity$1; |
| 120 | ········//···2 | 118 | ········//···216:·astore··········14 |
| 121 | ········//···2 | 119 | ········//···218:·aload···········14 |
| 122 | ········//···22 | 120 | ········//···220:·aload_0········ |
| 123 | ········//···22 | 121 | ········//···221:·invokespecial···eu/veldsoft/scribe4/GlyphActivity$1.<init>:(Leu/veldsoft/scribe4/GlyphActivity;)V |
| 124 | ········//···22 | 122 | ········//···224:·aload···········12 |
| 125 | ········//···2 | 123 | ········//···226:·aload···········14 |
| 126 | ········//···2 | 124 | ········//···228:·invokevirtual···android/widget/SimpleAdapter.setViewBinder:(Landroid/widget/SimpleAdapter$ViewBinder;)V |
| 127 | ········//···23 | 125 | ········//···231:·aload_3········ |
| 128 | ········//···23 | 126 | ········//···232:·aload···········12 |
| 129 | ········//···23 | 127 | ········//···234:·invokevirtual···android/widget/GridView.setAdapter:(Landroid/widget/ListAdapter;)V |
| 130 | ········//···2 | 128 | ········//···237:·return········· |
| 131 | ········//· | 129 | ········//· |
| 132 | ········//·The·error·that·occurred·was: | 130 | ········//·The·error·that·occurred·was: |
| 133 | ········//· | 131 | ········//· |
| 134 | ········//·com.strobel.assembler.metadata.MetadataHelper$AdaptFailure | 132 | ········//·com.strobel.assembler.metadata.MetadataHelper$AdaptFailure |
| 135 | ········//·····at·com.strobel.assembler.metadata.MetadataHelper$Adapter.visitGenericParameter(MetadataHelper.java:2300) | 133 | ········//·····at·com.strobel.assembler.metadata.MetadataHelper$Adapter.visitGenericParameter(MetadataHelper.java:2300) |
| 136 | ········//·····at·com.strobel.assembler.metadata.MetadataHelper$Adapter.visitGenericParameter(MetadataHelper.java:2221) | 134 | ········//·····at·com.strobel.assembler.metadata.MetadataHelper$Adapter.visitGenericParameter(MetadataHelper.java:2221) |
| 137 | ········//·····at·com.strobel.assembler.metadata.GenericParameter.accept(GenericParameter.java:85) | 135 | ········//·····at·com.strobel.assembler.metadata.GenericParameter.accept(GenericParameter.java:85) |
| Offset 229, 98 lines modified | Offset 229, 96 lines modified | ||
| 229 | ····flags:·(0x0004)·ACC_PROTECTED | 229 | ····flags:·(0x0004)·ACC_PROTECTED |
| 230 | ····Code: | 230 | ····Code: |
| 231 | ······stack=300,·locals=12,·args_size=2 | 231 | ······stack=300,·locals=12,·args_size=2 |
| 232 | ·········0:·aload_0 | 232 | ·········0:·aload_0 |
| 233 | ·········1:·aload_1 | 233 | ·········1:·aload_1 |
| 234 | ·········2:·invokespecial·#40·················//·Method·android/view/View.onDraw:(Landroid/graphics/Canvas;)V | 234 | ·········2:·invokespecial·#40·················//·Method·android/view/View.onDraw:(Landroid/graphics/Canvas;)V |
| 235 | ·········5:·invokestatic··#46·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 235 | ·········5:·invokestatic··#46·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 236 | ·········8:·astore_2 | ||
| 237 | ·········9:·aload_2 | ||
| 238 | ········ | 236 | ·········8:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 239 | ········1 | 237 | ········13:·astore_2 |
| 240 | ········1 | 238 | ········14:·aload_2 |
| 241 | ········1 | 239 | ········15:·invokeinterface·#58,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 242 | ········22:·istore········4 | ||
| 243 | ········2 | 240 | ········20:·istore_3 |
| 241 | ········21:·iload_3 | ||
| 244 | ········2 | 242 | ········22:·ifeq··········172 |
| 245 | ········2 | 243 | ········25:·aload_2 |
| 246 | ········ | 244 | ········26:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 247 | ········3 | 245 | ········31:·checkcast·····#42·················//·class·eu/veldsoft/scribe4/model/XY |
| 248 | ········3 | 246 | ········34:·astore········4 |
| 249 | ········ | 247 | ········36:·aload_0 |
| 250 | ········ | 248 | ········37:·getfield······#64·················//·Field·glyph:Ljava/util/Set; |
| 249 | ········40:·astore········5 | ||
| 251 | ········44:·astore_2 | ||
| 252 | ········45:·aload_2 | ||
| 253 | ········4 | 250 | ········42:·aload·········5 |
| 251 | ········44:·aload·········4 | ||
| 254 | ········4 | 252 | ········46:·invokeinterface·#70,··2···········//·InterfaceMethod·java/util/Set.contains:(Ljava/lang/Object;)Z |
| 255 | ········53:·istore········4 | ||
| 256 | ········5 | 253 | ········51:·istore_3 |
| 254 | ········52:·iload_3 | ||
| 257 | ········5 | 255 | ········53:·ifeq··········148 |
| 258 | ········ | 256 | ········56:·aload_0 |
| 259 | ········ | 257 | ········57:·getfield······#19·················//·Field·paint:Landroid/graphics/Paint; |
| 260 | ········6 | 258 | ········60:·astore········5 |
| 261 | ········6 | 259 | ········62:·iconst_m1 |
| 262 | ········6 | 260 | ········63:·istore········6 |
| 263 | ········6 | 261 | ········65:·fconst_0 |
| 264 | ········6 | 262 | ········66:·fconst_0 |
| 265 | ········ | 263 | ········67:·fdiv |
| 266 | ········ | 264 | ········68:·fstore········7 |
| 267 | ········7 | 265 | ········70:·aload·········5 |
| 268 | ········7 | 266 | ········72:·iload·········6 |
| 269 | ········7 | 267 | ········74:·invokevirtual·#74·················//·Method·android/graphics/Paint.setColor:(I)V |
| 270 | ········7 | 268 | ········77:·aload·········4 |
| 271 | ········ | 269 | ········79:·getfield······#78·················//·Field·eu/veldsoft/scribe4/model/XY.x:I |
| 272 | ········8 | 270 | ········82:·istore_3 |
| 273 | ········8 | 271 | ········83:·aload_0 |
| 274 | ········8 | 272 | ········84:·iload_3 |
| 275 | ········8 | 273 | ········85:·invokespecial·#82·················//·Method·centerX:(I)I |
| 276 | ········92:·istore········4 | ||
| 277 | ········ | 274 | ········88:·istore_3 |
| 275 | ········89:·iload_3 | ||
| 278 | ········9 | 276 | ········90:·i2f |
| 279 | ········9 | 277 | ········91:·fstore········8 |
| 280 | ········9 | 278 | ········93:·aload·········4 |
| 281 | ······· | 279 | ········95:·getfield······#85·················//·Field·eu/veldsoft/scribe4/model/XY.y:I |
| 282 | ······· | 280 | ········98:·istore········6 |
| 283 | ·······10 | 281 | ·······100:·aload_0 |
| 284 | ·······10 | 282 | ·······101:·iload·········6 |
| 285 | ·······10 | 283 | ·······103:·invokespecial·#88·················//·Method·centerY:(I)I |
| 286 | ·······1 | 284 | ·······106:·istore········6 |
| 287 | ·······1 | 285 | ·······108:·iload·········6 |
| 288 | ·······11 | 286 | ·······110:·i2f |
| 289 | ·······11 | 287 | ·······111:·fstore········7 |
| 290 | ·······11 | 288 | ·······113:·aload_0 |
| 291 | ·······1 | 289 | ·······114:·invokevirtual·#33·················//·Method·getWidth:()I |
| 292 | ·······1 | 290 | ·······117:·bipush········8 |
| 293 | ·······1 | 291 | ·······119:·idiv |
| 294 | ·······12 | 292 | ·······120:·istore········9 |
| 295 | ·······12 | 293 | ·······122:·iload·········9 |
| 296 | ·······1 | 294 | ·······124:·i2f |
| 297 | ·······1 | 295 | ·······125:·fstore········10 |
| 298 | ·······1 | 296 | ·······127:·aload_0 |
| 299 | ·······1 | 297 | ·······128:·getfield······#19·················//·Field·paint:Landroid/graphics/Paint; |
| 300 | ·······13 | 298 | ·······131:·astore········11 |
| 301 | ·······13 | 299 | ·······133:·aload_1 |
| 302 | ·······1 | 300 | ·······134:·fload·········8 |
| 303 | ·······1 | 301 | ·······136:·fload·········7 |
| 304 | ·······1 | 302 | ·······138:·fload·········10 |
| 305 | ·······14 | 303 | ·······140:·aload·········11 |
| 306 | ·······14 | 304 | ·······142:·invokevirtual·#94·················//·Method·android/graphics/Canvas.drawCircle:(FFFLandroid/graphics/Paint;)V |
| 307 | ·······1 | 305 | ·······145:·goto··········14 |
| 308 | ·······1 | 306 | ·······148:·aload_0 |
| 309 | ·······1 | 307 | ·······149:·getfield······#19·················//·Field·paint:Landroid/graphics/Paint; |
| 310 | ·······15 | 308 | ·······152:·astore········5 |
| 311 | ·······15 | 309 | ·······154:·ldc···········#95·················//·int·-12303292 |
| 312 | ·······1 | 310 | ·······156:·istore········6 |
| 313 | ·······1 | 311 | ·······158:·ldc···········#96·················//·float·-2.6088314E38f |
| 314 | ·······16 | 312 | ·······160:·fstore········7 |
| 315 | ·······16 | 313 | ·······162:·aload·········5 |
| 316 | ·······16 | 314 | ·······164:·iload·········6 |
| 317 | ·······1 | 315 | ·······166:·invokevirtual·#74·················//·Method·android/graphics/Paint.setColor:(I)V |
| 318 | ·······1 | 316 | ·······169:·goto··········77 |
| 319 | ·······17 | 317 | ·······172:·return |
| 320 | ··protected·void·onMeasure(int,·int); | 318 | ··protected·void·onMeasure(int,·int); |
| 321 | ····descriptor:·(II)V | 319 | ····descriptor:·(II)V |
| 322 | ····flags:·(0x0004)·ACC_PROTECTED | 320 | ····flags:·(0x0004)·ACC_PROTECTED |
| 323 | ····Code: | 321 | ····Code: |
| 324 | ······stack=300,·locals=6,·args_size=3 | 322 | ······stack=300,·locals=6,·args_size=3 |
| 325 | ·········0:·aload_0 | 323 | ·········0:·aload_0 |
| Offset 8, 23 lines modified | Offset 8, 25 lines modified | ||
| 8 | import·android.os.Bundle; | 8 | import·android.os.Bundle; |
| 9 | import·android.app.Activity; | 9 | import·android.app.Activity; |
| 10 | public·class·RulesActivity·extends·Activity | 10 | public·class·RulesActivity·extends·Activity |
| 11 | { | 11 | { |
| 12 | ····protected·void·onCreate(final·Bundle·bundle)·{ | 12 | ····protected·void·onCreate(final·Bundle·bundle)·{ |
| 13 | ········final·int·enabled·=·1; | 13 | ········final·int·enabled·=·1; |
| 14 | ········int·i·=·0; | ||
| 14 | ········super.onCreate(bundle); | 15 | ········super.onCreate(bundle); |
| 15 | ········this.setContentView(2130903048); | 16 | ········this.setContentView(2130903048); |
| 16 | ········final·View[]·array·=·new·View[4]; | 17 | ········final·View[]·array·=·new·View[4]; |
| 17 | ········array[0]·=·this.findViewById(2131296269); | 18 | ········array[0]·=·this.findViewById(2131296269); |
| 18 | ········array[enabled]·=·this.findViewById(2131296270); | 19 | ········array[enabled]·=·this.findViewById(2131296270); |
| 19 | ········array[2]·=·this.findViewById(2131296271); | 20 | ········array[2]·=·this.findViewById(2131296271); |
| 20 | ········array[3]·=·this.findViewById(2131296272); | 21 | ········array[3]·=·this.findViewById(2131296272); |
| 21 | ········ | 22 | ········while·(i·<·array.length)·{ |
| 22 | ············((MiniGridView)array[i]).setEnabled((boolean)(enabled·!=·0)); | 23 | ············((MiniGridView)array[i]).setEnabled((boolean)(enabled·!=·0)); |
| 24 | ············++i; | ||
| 23 | ········} | 25 | ········} |
| 24 | ····} | 26 | ····} |
| 25 | ···· | 27 | ···· |
| 26 | ····public·boolean·onCreateOptionsMenu(final·Menu·menu)·{ | 28 | ····public·boolean·onCreateOptionsMenu(final·Menu·menu)·{ |
| 27 | ········super.onCreateOptionsMenu(menu); | 29 | ········super.onCreateOptionsMenu(menu); |
| 28 | ········this.startActivity(new·Intent((Context)this,·(Class)GlyphActivity.class)); | 30 | ········this.startActivity(new·Intent((Context)this,·(Class)GlyphActivity.class)); |
| 29 | ········return·false; | 31 | ········return·false; |
| Offset 93, 61 lines modified | Offset 93, 57 lines modified | ||
| 93 | ········11:·putfield······#16·················//·Field·xy:Leu/veldsoft/scribe4/model/XY; | 93 | ········11:·putfield······#16·················//·Field·xy:Leu/veldsoft/scribe4/model/XY; |
| 94 | ········14:·return | 94 | ········14:·return |
| 95 | ··public·static·java.util.List·allPositionsOn(eu.veldsoft.scribe4.model.ScribeBoard); | 95 | ··public·static·java.util.List·allPositionsOn(eu.veldsoft.scribe4.model.ScribeBoard); |
| 96 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/List; | 96 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/List; |
| 97 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC | 97 | ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC |
| 98 | ····Code: | 98 | ····Code: |
| 99 | ······stack=300,·locals= | 99 | ······stack=300,·locals=11,·args_size=1 |
| 100 | ·········0:·new···········#19·················//·class·java/util/ArrayList | 100 | ·········0:·new···········#19·················//·class·java/util/ArrayList |
| 101 | ·········3:·astore_1 | 101 | ·········3:·astore_1 |
| 102 | ·········4:·bipush········81 | 102 | ·········4:·bipush········81 |
| 103 | ·········6:·istore_2 | 103 | ·········6:·istore_2 |
| 104 | ·········7:·aload_1 | 104 | ·········7:·aload_1 |
| 105 | ·········8:·iload_2 | 105 | ·········8:·iload_2 |
| 106 | ·········9:·invokespecial·#23·················//·Method·java/util/ArrayList."<init>":(I)V | 106 | ·········9:·invokespecial·#23·················//·Method·java/util/ArrayList."<init>":(I)V |
| 107 | ········12:·invokestatic··#29·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 107 | ········12:·invokestatic··#29·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 108 | ········15:·astore_3 | ||
| 109 | ········16:·aload_3 | ||
| 110 | ········1 | 108 | ········15:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 111 | ········22:·astore········4 | ||
| 112 | ········2 | 109 | ········20:·astore_3 |
| 110 | ········21:·aload_3 | ||
| 113 | ········2 | 111 | ········22:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 114 | ········31:·istore_2 | ||
| 115 | ········ | 112 | ········27:·istore········4 |
| 113 | ········29:·iload·········4 | ||
| 116 | ········3 | 114 | ········31:·ifeq··········115 |
| 117 | ········3 | 115 | ········34:·aload_3 |
| 118 | ········3 | 116 | ········35:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 119 | ········4 | 117 | ········40:·checkcast·····#25·················//·class·eu/veldsoft/scribe4/model/XY |
| 120 | ········4 | 118 | ········43:·astore········5 |
| 121 | ········4 | 119 | ········45:·invokestatic··#29·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 122 | ········51:·astore_3 | ||
| 123 | ········52:·aload_3 | ||
| 124 | ········ | 120 | ········48:·invokeinterface·#35,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 125 | ········5 | 121 | ········53:·astore········6 |
| 126 | ········ | 122 | ········55:·aload·········6 |
| 127 | ········ | 123 | ········57:·invokeinterface·#41,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 128 | ········67:·istore_2 | ||
| 129 | ········6 | 124 | ········62:·istore········7 |
| 125 | ········64:·iload·········7 | ||
| 130 | ········6 | 126 | ········66:·ifeq··········21 |
| 131 | ········ | 127 | ········69:·aload·········6 |
| 132 | ········7 | 128 | ········71:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 133 | ········7 | 129 | ········76:·checkcast·····#25·················//·class·eu/veldsoft/scribe4/model/XY |
| 134 | ········ | 130 | ········79:·astore········8 |
| 135 | ········8 | 131 | ········81:·new···········#2··················//·class·eu/veldsoft/scribe4/model/GridPosition |
| 136 | ········8 | 132 | ········84:·astore········9 |
| 137 | ········8 | 133 | ········86:·aload_0 |
| 138 | ········8 | 134 | ········87:·aload·········5 |
| 139 | ········ | 135 | ········89:·invokevirtual·#51·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.get:(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/model/MiniGrid; |
| 140 | ········9 | 136 | ········92:·astore········10 |
| 141 | ········9 | 137 | ········94:·aload·········9 |
| 138 | ········96:·aload·········10 | ||
| 142 | ········9 | 139 | ········98:·aload·········8 |
| 143 | ········99:·aload·········7 | ||
| 144 | ·······10 | 140 | ·······100:·invokespecial·#54·················//·Method·"<init>":(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/XY;)V |
| 145 | ·······10 | 141 | ·······103:·aload_1 |
| 146 | ·······10 | 142 | ·······104:·aload·········9 |
| 147 | ·······106:·invokeinterface·#60,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z | 143 | ·······106:·invokeinterface·#60,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
| 148 | ·······111:·pop | 144 | ·······111:·pop |
| 149 | ·······112:·goto·········· | 145 | ·······112:·goto··········55 |
| 150 | ·······115:·aload_1 | 146 | ·······115:·aload_1 |
| 151 | ·······116:·areturn | 147 | ·······116:·areturn |
| 152 | } | 148 | } |
| Offset 357, 15 lines modified | Offset 357, 15 lines modified | ||
| 357 | ····descriptor:·Ljava/util/Set; | 357 | ····descriptor:·Ljava/util/Set; |
| 358 | ····flags:·(0x0002)·ACC_PRIVATE | 358 | ····flags:·(0x0002)·ACC_PRIVATE |
| 359 | ··eu.veldsoft.scribe4.model.MiniGrid(); | 359 | ··eu.veldsoft.scribe4.model.MiniGrid(); |
| 360 | ····descriptor:·()V | 360 | ····descriptor:·()V |
| 361 | ····flags:·(0x0000) | 361 | ····flags:·(0x0000) |
| 362 | ····Code: | 362 | ····Code: |
| 363 | ······stack=300,·locals= | 363 | ······stack=300,·locals=7,·args_size=1 |
| 364 | ·········0:·iconst_3 | 364 | ·········0:·iconst_3 |
| 365 | ·········1:·istore_1 | 365 | ·········1:·istore_1 |
| 366 | ·········2:·aload_0 | 366 | ·········2:·aload_0 |
| 367 | ·········3:·invokespecial·#22·················//·Method·java/lang/Object."<init>":()V | 367 | ·········3:·invokespecial·#22·················//·Method·java/lang/Object."<init>":()V |
| 368 | ·········6:·new···········#24·················//·class·java/util/ArrayList | 368 | ·········6:·new···········#24·················//·class·java/util/ArrayList |
| 369 | ·········9:·astore_2 | 369 | ·········9:·astore_2 |
| 370 | ········10:·aload_2 | 370 | ········10:·aload_2 |
| Offset 386, 75 lines modified | Offset 386, 71 lines modified | ||
| 386 | ········37:·new···········#34·················//·class·java/util/HashSet | 386 | ········37:·new···········#34·················//·class·java/util/HashSet |
| 387 | ········40:·astore_2 | 387 | ········40:·astore_2 |
| 388 | ········41:·aload_2 | 388 | ········41:·aload_2 |
| 389 | ········42:·invokespecial·#35·················//·Method·java/util/HashSet."<init>":()V | 389 | ········42:·invokespecial·#35·················//·Method·java/util/HashSet."<init>":()V |
| 390 | ········45:·aload_0 | 390 | ········45:·aload_0 |
| 391 | ········46:·aload_2 | 391 | ········46:·aload_2 |
| 392 | ········47:·putfield······#37·················//·Field·lastMoves:Ljava/util/Collection; | 392 | ········47:·putfield······#37·················//·Field·lastMoves:Ljava/util/Collection; |
| 393 | ········50:·iconst_0 | ||
| 394 | ········51:·istore_3 | ||
| 395 | ········5 | 393 | ········50:·aload_0 |
| 396 | ········5 | 394 | ········51:·aconst_null |
| 397 | ········5 | 395 | ········52:·putfield······#39·················//·Field·winner:Ljava/util/Set; |
| 398 | ········5 | 396 | ········55:·iconst_2 |
| 399 | ········5 | 397 | ········56:·newarray·······int |
| 400 | ········ | 398 | ········58:·dup |
| 401 | ········ | 399 | ········59:·iconst_0 |
| 402 | ········6 | 400 | ········60:·iload_1 |
| 403 | ········6 | 401 | ········61:·iastore |
| 404 | ········6 | 402 | ········62:·dup |
| 405 | ········6 | 403 | ········63:·iconst_1 |
| 406 | ········6 | 404 | ········64:·iload_1 |
| 407 | ········6 | 405 | ········65:·iastore |
| 408 | ········6 | 406 | ········66:·astore_2 |
| 409 | ········6 | 407 | ········67:·ldc···········#41·················//·class·eu/veldsoft/scribe4/model/ScribeMark |
| 410 | ········71:·astore········4 | ||
| 411 | ········ | 408 | ········69:·astore_3 |
| 409 | ········70:·aload_3 | ||
| 412 | ········7 | 410 | ········71:·aload_2 |
| 413 | ········7 | 411 | ········72:·invokestatic··#47·················//·Method·java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; |
| 414 | ········7 | 412 | ········75:·checkcast·····#48·················//·class·"[[Leu/veldsoft/scribe4/model/ScribeMark;" |
| 415 | ········ | 413 | ········78:·astore_2 |
| 416 | ········ | 414 | ········79:·aload_0 |
| 417 | ········8 | 415 | ········80:·aload_2 |
| 418 | ········8 | 416 | ········81:·putfield······#50·················//·Field·data:[[Leu/veldsoft/scribe4/model/ScribeMark; |
| 419 | ········8 | 417 | ········84:·invokestatic··#56·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 420 | ········91:·astore_2 | ||
| 421 | ········92:·aload_2 | ||
| 422 | ········ | 418 | ········87:·invokeinterface·#62,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 423 | ········98:·astore········5 | ||
| 424 | ······· | 419 | ········92:·astore_2 |
| 420 | ········93:·aload_2 | ||
| 425 | ······· | 421 | ········94:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 426 | ······· | 422 | ········99:·istore_1 |
| 427 | ·······10 | 423 | ·······100:·iload_1 |
| 428 | ·······10 | 424 | ·······101:·ifeq··········153 |
| 429 | ·······1 | 425 | ·······104:·aload_2 |
| 430 | ·······1 | 426 | ·······105:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 431 | ·······11 | 427 | ·······110:·checkcast·····#52·················//·class·eu/veldsoft/scribe4/model/XY |
| 432 | ·······1 | 428 | ·······113:·astore········4 |
| 433 | ·······1 | 429 | ·······115:·aload_0 |
| 434 | ·······1 | 430 | ·······116:·getfield······#50·················//·Field·data:[[Leu/veldsoft/scribe4/model/ScribeMark; |
| 435 | ·······1 | 431 | ·······119:·astore_3 |
| 436 | ·······12 | 432 | ·······120:·aload·········4 |
| 437 | ·······1 | 433 | ·······122:·getfield······#76·················//·Field·eu/veldsoft/scribe4/model/XY.y:I |
| 438 | ·······1 | 434 | ·······125:·istore········5 |
| 439 | ·······1 | 435 | ·······127:·aload_3 |
| 440 | ·······1 | 436 | ·······128:·iload·········5 |
| 441 | ·······13 | 437 | ·······130:·aaload |
| 442 | ·······13 | 438 | ·······131:·astore_3 |
| 443 | ·······13 | 439 | ·······132:·aload·········4 |
| 444 | ·······1 | 440 | ·······134:·getfield······#79·················//·Field·eu/veldsoft/scribe4/model/XY.x:I |
| 445 | ·······1 | 441 | ·······137:·istore········5 |
| 446 | ·······1 | 442 | ·······139:·getstatic·····#83·················//·Field·eu/veldsoft/scribe4/model/ScribeMark.EMPTY:Leu/veldsoft/scribe4/model/ScribeMark; |
| 447 | ·······14 | 443 | ·······142:·astore········6 |
| 448 | ·······1 | 444 | ·······144:·aload_3 |
| 449 | ·······151:·iload_1 | ||
| 450 | ·······1 | 445 | ·······145:·iload·········5 |
| 446 | ·······147:·aload·········6 | ||
| 451 | ·······1 | 447 | ·······149:·aastore |
| 452 | ·······15 | 448 | ·······150:·goto··········93 |
| 453 | ·······15 | 449 | ·······153:·return |
| 454 | ··public·eu.veldsoft.scribe4.model.MiniGrid(eu.veldsoft.scribe4.model.ScribeBoard); | 450 | ··public·eu.veldsoft.scribe4.model.MiniGrid(eu.veldsoft.scribe4.model.ScribeBoard); |
| 455 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)V | 451 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 456 | ····flags:·(0x0001)·ACC_PUBLIC | 452 | ····flags:·(0x0001)·ACC_PUBLIC |
| 457 | ····Code: | 453 | ····Code: |
| 458 | ······stack=300,·locals=3,·args_size=2 | 454 | ······stack=300,·locals=3,·args_size=2 |
| 459 | ·········0:·aload_0 | 455 | ·········0:·aload_0 |
| Offset 537, 259 lines modified | Offset 533, 245 lines modified | ||
| 537 | ·······106:·aload·········4 | 533 | ·······106:·aload·········4 |
| 538 | ·······108:·areturn | 534 | ·······108:·areturn |
| 539 | ··private·void·notifyListenersOfEnabledState(); | 535 | ··private·void·notifyListenersOfEnabledState(); |
| 540 | ····descriptor:·()V | 536 | ····descriptor:·()V |
| 541 | ····flags:·(0x0002)·ACC_PRIVATE | 537 | ····flags:·(0x0002)·ACC_PRIVATE |
| 542 | ····Code: | 538 | ····Code: |
| 543 | ······stack=300,·locals= | 539 | ······stack=300,·locals=4,·args_size=1 |
| 544 | ·········0:·aload_0 | 540 | ·········0:·aload_0 |
| 545 | ·········1:·getfield······#29·················//·Field·listeners:Ljava/util/List; | 541 | ·········1:·getfield······#29·················//·Field·listeners:Ljava/util/List; |
| 546 | ·········4:·astore_1 | ||
| 547 | ·········5:·aload_1 | ||
| 548 | ········· | 542 | ·········4:·invokeinterface·#121,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 549 | ········ | 543 | ·········9:·astore_1 |
| 550 | ········1 | 544 | ········10:·aload_1 |
| 551 | ········1 | 545 | ········11:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 552 | ········1 | 546 | ········16:·istore_2 |
| 553 | ········1 | 547 | ········17:·iload_2 |
| 554 | ········ | 548 | ········18:·ifeq··········47 |
| 555 | ········2 | 549 | ········21:·aload_1 |
| 556 | ········2 | 550 | ········22:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 557 | ········2 | 551 | ········27:·checkcast·····#123················//·class·eu/veldsoft/scribe4/model/MiniGridListener |
| 558 | ········3 | 552 | ········30:·astore_3 |
| 559 | ········3 | 553 | ········31:·aload_0 |
| 560 | ········3 | 554 | ········32:·getfield······#32·················//·Field·enabled:Z |
| 561 | ········3 | 555 | ········35:·istore_2 |
| 562 | ········3 | 556 | ········36:·aload_3 |
| 563 | ········ | 557 | ········37:·aload_0 |
| 564 | ········ | 558 | ········38:·iload_2 |
| 565 | ········ | 559 | ········39:·invokeinterface·#127,··3··········//·InterfaceMethod·eu/veldsoft/scribe4/model/MiniGridListener.miniGridEnabled:(Leu/veldsoft/scribe4/model/MiniGrid;Z)V |
| 566 | ········4 | 560 | ········44:·goto··········10 |
| 567 | ········ | 561 | ········47:·return |
| Max diff block lines reached; 32284/40818 bytes (79.09%) of diff not shown. | |||
| Offset 221, 84 lines modified | Offset 221, 84 lines modified | ||
| 221 | ·········7:·istore_3 | 221 | ·········7:·istore_3 |
| 222 | ·········8:·aload_2 | 222 | ·········8:·aload_2 |
| 223 | ·········9:·iload_3 | 223 | ·········9:·iload_3 |
| 224 | ········10:·invokevirtual·#33·················//·Method·java/util/Random.nextInt:(I)I | 224 | ········10:·invokevirtual·#33·················//·Method·java/util/Random.nextInt:(I)I |
| 225 | ········13:·istore········4 | 225 | ········13:·istore········4 |
| 226 | ········15:·iload·········4 | 226 | ········15:·iload·········4 |
| 227 | ········17:·tableswitch···{·//·0·to·3 | 227 | ········17:·tableswitch···{·//·0·to·3 |
| 228 | ·······················0:·10 | 228 | ·······················0:·103 |
| 229 | ·······················1:·11 | 229 | ·······················1:·119 |
| 230 | ·······················2:·13 | 230 | ·······················2:·135 |
| 231 | ·······················3:·1 | 231 | ·······················3:·151 |
| 232 | ·················default:·48 | 232 | ·················default:·48 |
| 233 | ············} | 233 | ············} |
| 234 | ········48:·aload_0 | ||
| 234 | ········4 | 235 | ········49:·ldc···········#35·················//·String |
| 235 | ········50:·astore_2 | ||
| 236 | ········51:·aload_0 | ||
| 237 | ········52:·aload_2 | ||
| 238 | ········5 | 236 | ········51:·invokevirtual·#41·················//·Method·java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; |
| 239 | ········5 | 237 | ········54:·astore········5 |
| 240 | ········5 | 238 | ········56:·aload·········5 |
| 241 | ········ | 239 | ········58:·arraylength |
| 242 | ········ | 240 | ········59:·istore········6 |
| 243 | ········6 | 241 | ········61:·iconst_0 |
| 244 | ········6 | 242 | ········62:·istore········4 |
| 243 | ········64:·aconst_null | ||
| 244 | ········65:·astore_2 | ||
| 245 | ········66:·iload········· | 245 | ········66:·iload·········4 |
| 246 | ········68:·iload·········6 | 246 | ········68:·iload·········6 |
| 247 | ········70:·if_icmpge·····16 | 247 | ········70:·if_icmpge·····167 |
| 248 | ········73:·aload·········5 | 248 | ········73:·aload·········5 |
| 249 | ········75:·iload········· | 249 | ········75:·iload·········4 |
| 250 | ········77:·aaload | 250 | ········77:·aaload |
| 251 | ········78:·astore········ | 251 | ········78:·astore········7 |
| 252 | ········80:·aload········· | 252 | ········80:·aload·········7 |
| 253 | ········82:·invokestatic··#47·················//·Method·eu/veldsoft/scribe4/model/XY.fromString:(Ljava/lang/String;)Leu/veldsoft/scribe4/model/XY; | 253 | ········82:·invokestatic··#47·················//·Method·eu/veldsoft/scribe4/model/XY.fromString:(Ljava/lang/String;)Leu/veldsoft/scribe4/model/XY; |
| 254 | ········85:·astore | 254 | ········85:·astore········8 |
| 255 | ········8 | 255 | ········87:·aload_1 |
| 256 | ········8 | 256 | ········88:·aload·········8 |
| 257 | ········ | 257 | ········90:·invokevirtual·#20·················//·Method·add:(Ljava/lang/Object;)Z |
| 258 | ········9 | 258 | ········93:·pop |
| 259 | ········9 | 259 | ········94:·iload·········4 |
| 260 | ········9 | 260 | ········96:·iconst_1 |
| 261 | ········9 | 261 | ········97:·iadd |
| 262 | ········9 | 262 | ········98:·istore········4 |
| 263 | ······· | 263 | ·······100:·goto··········66 |
| 264 | ·······10 | 264 | ·······103:·new···········#2··················//·class·eu/veldsoft/scribe4/model/Region |
| 265 | ·······10 | 265 | ·······106:·astore_1 |
| 266 | ·······10 | 266 | ·······107:·getstatic·····#52·················//·Field·eu/veldsoft/scribe4/model/ScribeMark.RED:Leu/veldsoft/scribe4/model/ScribeMark; |
| 267 | ·······1 | 267 | ·······110:·astore_2 |
| 268 | ·······1 | 268 | ·······111:·aload_1 |
| 269 | ·······11 | 269 | ·······112:·aload_2 |
| 270 | ·······11 | 270 | ·······113:·invokespecial·#55·················//·Method·"<init>":(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 271 | ·······11 | 271 | ·······116:·goto··········48 |
| 272 | ·······11 | 272 | ·······119:·new···········#2··················//·class·eu/veldsoft/scribe4/model/Region |
| 273 | ·······12 | 273 | ·······122:·astore_1 |
| 274 | ·······12 | 274 | ·······123:·getstatic·····#58·················//·Field·eu/veldsoft/scribe4/model/ScribeMark.BLUE:Leu/veldsoft/scribe4/model/ScribeMark; |
| 275 | ·······12 | 275 | ·······126:·astore_2 |
| 276 | ·······12 | 276 | ·······127:·aload_1 |
| 277 | ·······12 | 277 | ·······128:·aload_2 |
| 278 | ·······12 | 278 | ·······129:·invokespecial·#55·················//·Method·"<init>":(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 279 | ·······13 | 279 | ·······132:·goto··········48 |
| 280 | ·······13 | 280 | ·······135:·new···········#2··················//·class·eu/veldsoft/scribe4/model/Region |
| 281 | ·······13 | 281 | ·······138:·astore_1 |
| 282 | ·······13 | 282 | ·······139:·getstatic·····#61·················//·Field·eu/veldsoft/scribe4/model/ScribeMark.GREEN:Leu/veldsoft/scribe4/model/ScribeMark; |
| 283 | ·······14 | 283 | ·······142:·astore_2 |
| 284 | ·······14 | 284 | ·······143:·aload_1 |
| 285 | ·······14 | 285 | ·······144:·aload_2 |
| 286 | ·······14 | 286 | ·······145:·invokespecial·#55·················//·Method·"<init>":(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 287 | ·······14 | 287 | ·······148:·goto··········48 |
| 288 | ·······1 | 288 | ·······151:·new···········#2··················//·class·eu/veldsoft/scribe4/model/Region |
| 289 | ·······15 | 289 | ·······154:·astore_1 |
| 290 | ·······15 | 290 | ·······155:·getstatic·····#64·················//·Field·eu/veldsoft/scribe4/model/ScribeMark.PURPLE:Leu/veldsoft/scribe4/model/ScribeMark; |
| 291 | ·······15 | 291 | ·······158:·astore_2 |
| 292 | ·······15 | 292 | ·······159:·aload_1 |
| 293 | ·······1 | 293 | ·······160:·aload_2 |
| 294 | ·······1 | 294 | ·······161:·invokespecial·#55·················//·Method·"<init>":(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 295 | ·······16 | 295 | ·······164:·goto··········48 |
| 296 | ·······16 | 296 | ·······167:·aload_1 |
| 297 | ·······16 | 297 | ·······168:·areturn |
| 298 | ··private·boolean·isGlyphReflected(); | 298 | ··private·boolean·isGlyphReflected(); |
| 299 | ····descriptor:·()Z | 299 | ····descriptor:·()Z |
| 300 | ····flags:·(0x0002)·ACC_PRIVATE | 300 | ····flags:·(0x0002)·ACC_PRIVATE |
| 301 | ····Code: | 301 | ····Code: |
| 302 | ······stack=300,·locals=1,·args_size=1 | 302 | ······stack=300,·locals=1,·args_size=1 |
| 303 | ·········0:·aload_0 | 303 | ·········0:·aload_0 |
| Offset 314, 145 lines modified | Offset 314, 143 lines modified | ||
| 314 | ·········0:·aload_0 | 314 | ·········0:·aload_0 |
| 315 | ·········1:·invokespecial·#74·················//·Method·normalized:()Leu/veldsoft/scribe4/model/Region; | 315 | ·········1:·invokespecial·#74·················//·Method·normalized:()Leu/veldsoft/scribe4/model/Region; |
| 316 | ·········4:·astore_1 | 316 | ·········4:·astore_1 |
| 317 | ·········5:·aload_1 | 317 | ·········5:·aload_1 |
| 318 | ·········6:·astore_2 | 318 | ·········6:·astore_2 |
| 319 | ·········7:·getstatic·····#80·················//·Field·eu/veldsoft/scribe4/model/Glyphs.ALL_GLYPHS:Ljava/util/Map; | 319 | ·········7:·getstatic·····#80·················//·Field·eu/veldsoft/scribe4/model/Glyphs.ALL_GLYPHS:Ljava/util/Map; |
| 320 | ········10:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; | 320 | ········10:·invokeinterface·#86,··1···········//·InterfaceMethod·java/util/Map.values:()Ljava/util/Collection; |
| 321 | ········15:·astore_3 | ||
| 322 | ········16:·aload_3 | ||
| 323 | ········1 | 321 | ········15:·invokeinterface·#92,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 324 | ········22:·astore········4 | ||
| 325 | ········2 | 322 | ········20:·astore_3 |
| 323 | ········21:·aload_3 | ||
| 326 | ········2 | 324 | ········22:·invokeinterface·#97,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 327 | ········ | 325 | ········27:·istore········4 |
| 328 | ········ | 326 | ········29:·iload·········4 |
| 329 | ········3 | 327 | ········31:·ifeq··········66 |
| 330 | ········3 | 328 | ········34:·aload_3 |
| 331 | ········ | 329 | ········35:·invokeinterface·#101,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 332 | ········4 | 330 | ········40:·checkcast·····#103················//·class·java/util/Set |
| 333 | ········4 | 331 | ········43:·astore········5 |
| 334 | ········ | 332 | ········45:·aload·········5 |
| 335 | ········ | 333 | ········47:·aload_2 |
| 336 | ········ | 334 | ········48:·invokeinterface·#106,··2··········//·InterfaceMethod·java/util/Set.equals:(Ljava/lang/Object;)Z |
| 337 | ········5 | 335 | ········53:·istore········4 |
| 338 | ········ | 336 | ········55:·iload·········4 |
| 339 | ········ | 337 | ········57:·ifeq··········21 |
| 340 | ········6 | 338 | ········60:·iconst_1 |
| 341 | ········6 | 339 | ········61:·istore········6 |
| 342 | ········6 | 340 | ········63:·iload·········6 |
| 343 | ········ | 341 | ········65:·ireturn |
| 342 | ········66:·aload_2 | ||
| 343 | ········67:·invokevirtual·#110················//·Method·rotated:()Leu/veldsoft/scribe4/model/Region; | ||
| 344 | ········70:·astore_2 | ||
| 344 | ········71:·aload_2 | 345 | ········71:·aload_2 |
| 345 | ········72:·invokevirtual·#110················//·Method·rotated:()Leu/veldsoft/scribe4/model/Region; | ||
| 346 | ········75:·astore_2 | ||
| 347 | ········76:·aload_2 | ||
| 348 | ········7 | 346 | ········72:·aload_1 |
| Max diff block lines reached; 13879/23546 bytes (58.94%) of diff not shown. | |||
| Offset 403, 51 lines modified | Offset 403, 49 lines modified | ||
| 403 | ········76:·aload_2 | 403 | ········76:·aload_2 |
| 404 | ········77:·aload_0 | 404 | ········77:·aload_0 |
| 405 | ········78:·invokespecial·#70·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard$1."<init>":(Leu/veldsoft/scribe4/model/ScribeBoard;)V | 405 | ········78:·invokespecial·#70·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard$1."<init>":(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 406 | ········81:·aload_0 | 406 | ········81:·aload_0 |
| 407 | ········82:·aload_2 | 407 | ········82:·aload_2 |
| 408 | ········83:·putfield······#72·················//·Field·miniGridListener:Leu/veldsoft/scribe4/model/MiniGridListener; | 408 | ········83:·putfield······#72·················//·Field·miniGridListener:Leu/veldsoft/scribe4/model/MiniGridListener; |
| 409 | ········86:·invokestatic··#78·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 409 | ········86:·invokestatic··#78·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 410 | ········89:·astore_2 | ||
| 411 | ········90:·aload_2 | ||
| 412 | ········ | 410 | ········89:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 413 | ········96:·astore········4 | ||
| 414 | ········9 | 411 | ········94:·astore_2 |
| 412 | ········95:·aload_2 | ||
| 415 | ······· | 413 | ········96:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 416 | ·······105:·istore_1 | ||
| 417 | ·······10 | 414 | ·······101:·istore········4 |
| 415 | ·······103:·iload·········4 | ||
| 418 | ·······10 | 416 | ·······105:·ifeq··········163 |
| 419 | ·······1 | 417 | ·······108:·aload_2 |
| 420 | ·······1 | 418 | ·······109:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 421 | ·······11 | 419 | ·······114:·checkcast·····#74·················//·class·eu/veldsoft/scribe4/model/XY |
| 422 | ·······1 | 420 | ·······117:·astore········5 |
| 423 | ·······1 | 421 | ·······119:·new···········#37·················//·class·eu/veldsoft/scribe4/model/MiniGrid |
| 424 | ·······12 | 422 | ·······122:·astore········6 |
| 425 | ·······12 | 423 | ·······124:·aload·········6 |
| 426 | ·······12 | 424 | ·······126:·aload_0 |
| 427 | ·······1 | 425 | ·······127:·invokespecial·#94·················//·Method·eu/veldsoft/scribe4/model/MiniGrid."<init>":(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 428 | ·······13 | 426 | ·······130:·aload_0 |
| 429 | ·······13 | 427 | ·······131:·getfield······#46·················//·Field·data:[[Leu/veldsoft/scribe4/model/MiniGrid; |
| 430 | ·······13 | 428 | ·······134:·astore_3 |
| 431 | ·······13 | 429 | ·······135:·aload·········5 |
| 432 | ·······1 | 430 | ·······137:·getfield······#97·················//·Field·eu/veldsoft/scribe4/model/XY.x:I |
| 433 | ·······14 | 431 | ·······140:·istore········7 |
| 434 | ·······14 | 432 | ·······142:·aload_3 |
| 435 | ·······14 | 433 | ·······143:·iload·········7 |
| 436 | ·······14 | 434 | ·······145:·aaload |
| 437 | ·······14 | 435 | ·······146:·astore_3 |
| 438 | ·······1 | 436 | ·······147:·aload·········5 |
| 439 | ·······1 | 437 | ·······149:·getfield······#100················//·Field·eu/veldsoft/scribe4/model/XY.y:I |
| 440 | ·······15 | 438 | ·······152:·istore········7 |
| 441 | ·······15 | 439 | ·······154:·aload_3 |
| 442 | ·······15 | 440 | ·······155:·iload·········7 |
| 443 | ·······1 | 441 | ·······157:·aload·········6 |
| 444 | ·······1 | 442 | ·······159:·aastore |
| 445 | ·······16 | 443 | ·······160:·goto··········95 |
| 446 | ·······16 | 444 | ·······163:·return |
| 447 | ··static·java.util.Map·access$000(eu.veldsoft.scribe4.model.ScribeBoard); | 445 | ··static·java.util.Map·access$000(eu.veldsoft.scribe4.model.ScribeBoard); |
| 448 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/Map; | 446 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/Map; |
| 449 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC | 447 | ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC |
| 450 | ····Code: | 448 | ····Code: |
| 451 | ······stack=300,·locals=1,·args_size=1 | 449 | ······stack=300,·locals=1,·args_size=1 |
| 452 | ·········0:·aload_0 | 450 | ·········0:·aload_0 |
| Offset 463, 48 lines modified | Offset 461, 46 lines modified | ||
| 463 | ·········1:·invokespecial·#103················//·Method·update:()V | 461 | ·········1:·invokespecial·#103················//·Method·update:()V |
| 464 | ·········4:·return | 462 | ·········4:·return |
| 465 | ··private·void·enableAllNonFullMiniGrids(); | 463 | ··private·void·enableAllNonFullMiniGrids(); |
| 466 | ····descriptor:·()V | 464 | ····descriptor:·()V |
| 467 | ····flags:·(0x0002)·ACC_PRIVATE | 465 | ····flags:·(0x0002)·ACC_PRIVATE |
| 468 | ····Code: | 466 | ····Code: |
| 469 | ······stack=300,·locals= | 467 | ······stack=300,·locals=6,·args_size=1 |
| 470 | ·········0:·invokestatic··#78·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 468 | ·········0:·invokestatic··#78·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 471 | ·········3:·astore_1 | ||
| 472 | ·········4:·aload_1 | ||
| 473 | ········· | 469 | ·········3:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 474 | ········ | 470 | ·········8:·astore_1 |
| 475 | ········ | 471 | ·········9:·aload_1 |
| 476 | ········1 | 472 | ········10:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 477 | ········1 | 473 | ········15:·istore_2 |
| 478 | ········1 | 474 | ········16:·iload_2 |
| 479 | ········1 | 475 | ········17:·ifeq··········66 |
| 480 | ········2 | 476 | ········20:·aload_1 |
| 481 | ········2 | 477 | ········21:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 482 | ········2 | 478 | ········26:·checkcast·····#74·················//·class·eu/veldsoft/scribe4/model/XY |
| 483 | ········ | 479 | ········29:·astore_3 |
| 484 | ········3 | 480 | ········30:·aload_0 |
| 485 | ········3 | 481 | ········31:·aload_3 |
| 486 | ········3 | 482 | ········32:·invokevirtual·#107················//·Method·get:(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/model/MiniGrid; |
| 487 | ········3 | 483 | ········35:·astore········4 |
| 488 | ········ | 484 | ········37:·aload·········4 |
| 489 | ········ | 485 | ········39:·invokevirtual·#110················//·Method·eu/veldsoft/scribe4/model/MiniGrid.isFull:()Z |
| 490 | ········4 | 486 | ········42:·istore_2 |
| 491 | ········4 | 487 | ········43:·iload_2 |
| 492 | ········4 | 488 | ········44:·ifne··········60 |
| 493 | ········ | 489 | ········47:·iconst_1 |
| 494 | ········ | 490 | ········48:·istore········5 |
| 495 | ········5 | 491 | ········50:·aload·········4 |
| 496 | ········5 | 492 | ········52:·iload·········5 |
| 497 | ········5 | 493 | ········54:·invokevirtual·#114················//·Method·eu/veldsoft/scribe4/model/MiniGrid.setEnabled:(Z)V |
| 498 | ········ | 494 | ········57:·goto··········9 |
| 499 | ········6 | 495 | ········60:·iconst_0 |
| 500 | ········6 | 496 | ········61:·istore········5 |
| 501 | ········6 | 497 | ········63:·goto··········50 |
| 502 | ········ | 498 | ········66:·return |
| 503 | ··private·void·enableMiniGrids(); | 499 | ··private·void·enableMiniGrids(); |
| 504 | ····descriptor:·()V | 500 | ····descriptor:·()V |
| 505 | ····flags:·(0x0002)·ACC_PRIVATE | 501 | ····flags:·(0x0002)·ACC_PRIVATE |
| 506 | ····Code: | 502 | ····Code: |
| 507 | ······stack=300,·locals=9,·args_size=1 | 503 | ······stack=300,·locals=9,·args_size=1 |
| 508 | ·········0:·iconst_1 | 504 | ·········0:·iconst_1 |
| Offset 569, 92 lines modified | Offset 565, 86 lines modified | ||
| 569 | ··private·void·notifyListenersOfWhoseTurn(); | 565 | ··private·void·notifyListenersOfWhoseTurn(); |
| 570 | ····descriptor:·()V | 566 | ····descriptor:·()V |
| 571 | ····flags:·(0x0002)·ACC_PRIVATE | 567 | ····flags:·(0x0002)·ACC_PRIVATE |
| 572 | ····Code: | 568 | ····Code: |
| 573 | ······stack=300,·locals=5,·args_size=1 | 569 | ······stack=300,·locals=5,·args_size=1 |
| 574 | ·········0:·aload_0 | 570 | ·········0:·aload_0 |
| 575 | ·········1:·getfield······#65·················//·Field·listeners:Ljava/util/List; | 571 | ·········1:·getfield······#65·················//·Field·listeners:Ljava/util/List; |
| 576 | ·········4:·astore_1 | ||
| 577 | ·········5:·aload_1 | ||
| 578 | ········· | 572 | ·········4:·invokeinterface·#134,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 579 | ········ | 573 | ·········9:·astore_1 |
| 580 | ········1 | 574 | ········10:·aload_1 |
| 581 | ········1 | 575 | ········11:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 582 | ········1 | 576 | ········16:·istore_2 |
| 583 | ········1 | 577 | ········17:·iload_2 |
| 584 | ········ | 578 | ········18:·ifeq··········49 |
| 585 | ········2 | 579 | ········21:·aload_1 |
| 586 | ········2 | 580 | ········22:·invokeinterface·#93,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 587 | ········2 | 581 | ········27:·checkcast·····#136················//·class·eu/veldsoft/scribe4/model/ScribeListener |
| 588 | ········3 | 582 | ········30:·astore_3 |
| 589 | ········3 | 583 | ········31:·aload_0 |
| 590 | ········3 | 584 | ········32:·getfield······#60·················//·Field·whoseTurn:Leu/veldsoft/scribe4/model/ScribeMark; |
| 585 | ········35:·astore········4 | ||
| 586 | ········37:·aload_3 | ||
| Max diff block lines reached; 50800/59932 bytes (84.76%) of diff not shown. | |||
| Offset 160, 42 lines modified | Offset 160, 40 lines modified | ||
| 160 | ·········6:·istore_1 | 160 | ·········6:·istore_1 |
| 161 | ·········7:·aload_0 | 161 | ·········7:·aload_0 |
| 162 | ·········8:·iload_1 | 162 | ·········8:·iload_1 |
| 163 | ·········9:·invokespecial·#16·················//·Method·java/util/HashMap."<init>":(I)V | 163 | ·········9:·invokespecial·#16·················//·Method·java/util/HashMap."<init>":(I)V |
| 164 | ········12:·aload_0 | 164 | ········12:·aload_0 |
| 165 | ········13:·putstatic·····#18·················//·Field·map:Ljava/util/Map; | 165 | ········13:·putstatic·····#18·················//·Field·map:Ljava/util/Map; |
| 166 | ········16:·invokestatic··#22·················//·Method·createAllXYs:()Ljava/util/List; | 166 | ········16:·invokestatic··#22·················//·Method·createAllXYs:()Ljava/util/List; |
| 167 | ········19:·astore_0 | ||
| 168 | ········20:·aload_0 | ||
| 169 | ········ | 167 | ········19:·invokeinterface·#28,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 170 | ········2 | 168 | ········24:·astore_0 |
| 171 | ········2 | 169 | ········25:·aload_0 |
| 172 | ········2 | 170 | ········26:·invokeinterface·#34,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 173 | ········3 | 171 | ········31:·istore_1 |
| 174 | ········3 | 172 | ········32:·iload_1 |
| 175 | ········3 | 173 | ········33:·ifeq··········76 |
| 176 | ········3 | 174 | ········36:·aload_0 |
| 177 | ········3 | 175 | ········37:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 178 | ········4 | 176 | ········42:·checkcast·····#2··················//·class·eu/veldsoft/scribe4/model/XY |
| 179 | ········4 | 177 | ········45:·astore_2 |
| 180 | ········4 | 178 | ········46:·getstatic·····#18·················//·Field·map:Ljava/util/Map; |
| 181 | ········ | 179 | ········49:·astore_3 |
| 182 | ········5 | 180 | ········50:·aload_2 |
| 183 | ········5 | 181 | ········51:·invokevirtual·#42·················//·Method·hashCode:()I |
| 184 | ········58:·istore_1 | ||
| 185 | ········5 | 182 | ········54:·istore········4 |
| 183 | ········56:·iload·········4 | ||
| 186 | ········ | 184 | ········58:·invokestatic··#48·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
| 187 | ········6 | 185 | ········61:·astore········5 |
| 188 | ········6 | 186 | ········63:·aload_3 |
| 189 | ········6 | 187 | ········64:·aload·········5 |
| 190 | ········6 | 188 | ········66:·aload_2 |
| 191 | ········ | 189 | ········67:·invokeinterface·#54,··3···········//·InterfaceMethod·java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 192 | ········7 | 190 | ········72:·pop |
| 193 | ········7 | 191 | ········73:·goto··········25 |
| 194 | ········7 | 192 | ········76:·return |
| 195 | ··private·eu.veldsoft.scribe4.model.XY(int,·int); | 193 | ··private·eu.veldsoft.scribe4.model.XY(int,·int); |
| 196 | ····descriptor:·(II)V | 194 | ····descriptor:·(II)V |
| 197 | ····flags:·(0x0002)·ACC_PRIVATE | 195 | ····flags:·(0x0002)·ACC_PRIVATE |
| 198 | ····Code: | 196 | ····Code: |
| 199 | ······stack=300,·locals=5,·args_size=3 | 197 | ······stack=300,·locals=5,·args_size=3 |
| 200 | ·········0:·iconst_3 | 198 | ·········0:·iconst_3 |
| Offset 445, 104 lines modified | Offset 443, 104 lines modified | ||
| 445 | ········33:·iconst_1 | 443 | ········33:·iconst_1 |
| 446 | ········34:·iastore | 444 | ········34:·iastore |
| 447 | ········35:·aload·········5 | 445 | ········35:·aload·········5 |
| 448 | ········37:·arraylength | 446 | ········37:·arraylength |
| 449 | ········38:·istore········6 | 447 | ········38:·istore········6 |
| 450 | ········40:·iconst_0 | 448 | ········40:·iconst_0 |
| 451 | ········41:·istore········7 | 449 | ········41:·istore········7 |
| 452 | ········43:·iconst_0 | ||
| 453 | ········44:·istore········8 | ||
| 454 | ········4 | 450 | ········43:·iload·········7 |
| 455 | ········4 | 451 | ········45:·iload·········6 |
| 456 | ········ | 452 | ········47:·if_icmpge·····204 |
| 457 | ········5 | 453 | ········50:·aload·········5 |
| 458 | ········5 | 454 | ········52:·iload·········7 |
| 459 | ········5 | 455 | ········54:·iaload |
| 460 | ········5 | 456 | ········55:·istore········8 |
| 461 | ········ | 457 | ········57:·iload_1 |
| 462 | ········ | 458 | ········58:·newarray·······int |
| 463 | ········6 | 459 | ········60:·astore········9 |
| 464 | ········6 | 460 | ········62:·aload·········9 |
| 465 | ········6 | 461 | ········64:·dup |
| 466 | ········6 | 462 | ········65:·iconst_0 |
| 463 | ········66:·iconst_m1 | ||
| 464 | ········67:·iastore | ||
| 465 | ········68:·dup | ||
| 467 | ········69:·iconst_ | 466 | ········69:·iconst_1 |
| 468 | ········70:·iastore | ||
| 469 | ········71:·dup | ||
| 470 | ········72:·iconst_1 | ||
| 471 | ········7 | 467 | ········70:·iconst_0 |
| 468 | ········71:·iastore | ||
| 469 | ········72:·iconst_2 | ||
| 470 | ········73:·iconst_1 | ||
| 472 | ········74:·iastore | 471 | ········74:·iastore |
| 473 | ········75:·iconst_2 | ||
| 474 | ········76:·iconst_1 | ||
| 475 | ········77:·iastore | ||
| 476 | ········7 | 472 | ········75:·aload·········9 |
| 477 | ········ | 473 | ········77:·arraylength |
| 474 | ········78:·istore········10 | ||
| 475 | ········80:·iconst_0 | ||
| 478 | ········81:·istore········11 | 476 | ········81:·istore········11 |
| 479 | ········83:·iconst_0 | ||
| 480 | ········84:·istore········7 | ||
| 481 | ········86:·iload·········7 | ||
| 482 | ········8 | 477 | ········83:·iload·········11 |
| 483 | ········90:·if_icmpge·····190 | ||
| 484 | ········93:·aload·········10 | ||
| 485 | ········ | 478 | ········85:·iload·········10 |
| 479 | ········87:·if_icmpge·····191 | ||
| 480 | ········90:·aload·········9 | ||
| 481 | ········92:·iload·········11 | ||
| 486 | ········9 | 482 | ········94:·iaload |
| 487 | ········9 | 483 | ········95:·istore········12 |
| 488 | ······· | 484 | ········97:·iload·········8 |
| 489 | ······· | 485 | ········99:·ifne··········179 |
| 490 | ·······10 | 486 | ·······102:·iload_2 |
| 491 | ·······10 | 487 | ·······103:·istore········13 |
| 492 | ·······10 | 488 | ·······105:·iload·········12 |
| 493 | ·······1 | 489 | ·······107:·ifne··········185 |
| 494 | ·······11 | 490 | ·······110:·iload_2 |
| 495 | ·······11 | 491 | ·······111:·istore········4 |
| 496 | ·······11 | 492 | ·······113:·iload·········4 |
| 497 | ·······11 | 493 | ·······115:·iload·········13 |
| 498 | ·······1 | 494 | ·······117:·ixor |
| 499 | ·······1 | 495 | ·······118:·istore········4 |
| 500 | ·······12 | 496 | ·······120:·iload·········4 |
| 501 | ·······12 | 497 | ·······122:·ifeq··········166 |
| 502 | ·······12 | 498 | ·······125:·aload_0 |
| 503 | ·······12 | 499 | ·······126:·getfield······#60·················//·Field·x:I |
| 504 | ·······1 | 500 | ·······129:·iload·········8 |
| 505 | ·······13 | 501 | ·······131:·iadd |
| 506 | ·······13 | 502 | ·······132:·istore········4 |
| 507 | ·······13 | 503 | ·······134:·aload_0 |
| 508 | ·······13 | 504 | ·······135:·getfield······#62·················//·Field·y:I |
| 509 | ·······1 | 505 | ·······138:·iload·········12 |
| 510 | ·······14 | 506 | ·······140:·iadd |
| 511 | ·······14 | 507 | ·······141:·istore········13 |
| 512 | ·······14 | 508 | ·······143:·iload·········4 |
| 513 | ·······14 | 509 | ·······145:·iload·········13 |
| 514 | ·······1 | 510 | ·······147:·invokestatic··#104················//·Method·at:(II)Leu/veldsoft/scribe4/model/XY; |
| 515 | ·······15 | 511 | ·······150:·astore········14 |
| 516 | ·······15 | 512 | ·······152:·aload·········14 |
| Max diff block lines reached; 240/8598 bytes (2.79%) of diff not shown. | |||
| Offset 317, 47 lines modified | Offset 317, 45 lines modified | ||
| 317 | ········58:·invokevirtual·#54·················//·Method·setMiniGrid:(Leu/veldsoft/scribe4/model/MiniGrid;)V | 317 | ········58:·invokevirtual·#54·················//·Method·setMiniGrid:(Leu/veldsoft/scribe4/model/MiniGrid;)V |
| 318 | ········61:·return | 318 | ········61:·return |
| 319 | ··private·java.lang.Iterable·allCellViews(); | 319 | ··private·java.lang.Iterable·allCellViews(); |
| 320 | ····descriptor:·()Ljava/lang/Iterable; | 320 | ····descriptor:·()Ljava/lang/Iterable; |
| 321 | ····flags:·(0x0002)·ACC_PRIVATE | 321 | ····flags:·(0x0002)·ACC_PRIVATE |
| 322 | ····Code: | 322 | ····Code: |
| 323 | ······stack=300,·locals= | 323 | ······stack=300,·locals=7,·args_size=1 |
| 324 | ·········0:·new···········#56·················//·class·java/util/ArrayList | 324 | ·········0:·new···········#56·················//·class·java/util/ArrayList |
| 325 | ·········3:·astore_1 | 325 | ·········3:·astore_1 |
| 326 | ·········4:·bipush········9 | 326 | ·········4:·bipush········9 |
| 327 | ·········6:·istore_2 | 327 | ·········6:·istore_2 |
| 328 | ·········7:·aload_1 | 328 | ·········7:·aload_1 |
| 329 | ·········8:·iload_2 | 329 | ·········8:·iload_2 |
| 330 | ·········9:·invokespecial·#60·················//·Method·java/util/ArrayList."<init>":(I)V | 330 | ·········9:·invokespecial·#60·················//·Method·java/util/ArrayList."<init>":(I)V |
| 331 | ········12:·invokestatic··#66·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 331 | ········12:·invokestatic··#66·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 332 | ········15:·astore_3 | ||
| 333 | ········16:·aload_3 | ||
| 334 | ········1 | 332 | ········15:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 335 | ········22:·astore········4 | ||
| 336 | ········2 | 333 | ········20:·astore_3 |
| 334 | ········21:·aload_3 | ||
| 337 | ········2 | 335 | ········22:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 338 | ········31:·istore_2 | ||
| 339 | ········ | 336 | ········27:·istore········4 |
| 337 | ········29:·iload·········4 | ||
| 340 | ········3 | 338 | ········31:·ifeq··········65 |
| 341 | ········3 | 339 | ········34:·aload_3 |
| 342 | ········3 | 340 | ········35:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 343 | ········4 | 341 | ········40:·checkcast·····#62·················//·class·eu/veldsoft/scribe4/model/XY |
| 344 | ········4 | 342 | ········43:·astore········5 |
| 345 | ········4 | 343 | ········45:·aload_0 |
| 346 | ········4 | 344 | ········46:·aload·········5 |
| 347 | ········ | 345 | ········48:·invokevirtual·#86·················//·Method·get:(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/CellView; |
| 348 | ········5 | 346 | ········51:·astore········6 |
| 349 | ········5 | 347 | ········53:·aload_1 |
| 350 | ········5 | 348 | ········54:·aload·········6 |
| 351 | ········5 | 349 | ········56:·invokeinterface·#92,··2···········//·InterfaceMethod·java/util/List.add:(Ljava/lang/Object;)Z |
| 352 | ········6 | 350 | ········61:·pop |
| 353 | ········6 | 351 | ········62:·goto··········21 |
| 354 | ········6 | 352 | ········65:·aload_1 |
| 355 | ········6 | 353 | ········66:·areturn |
| 356 | ··private·void·rebuildLayout(); | 354 | ··private·void·rebuildLayout(); |
| 357 | ····descriptor:·()V | 355 | ····descriptor:·()V |
| 358 | ····flags:·(0x0002)·ACC_PRIVATE | 356 | ····flags:·(0x0002)·ACC_PRIVATE |
| 359 | ····Code: | 357 | ····Code: |
| 360 | ······stack=300,·locals=9,·args_size=1 | 358 | ······stack=300,·locals=9,·args_size=1 |
| 361 | ·········0:·iconst_3 | 359 | ·········0:·iconst_3 |
| Offset 483, 58 lines modified | Offset 481, 56 lines modified | ||
| 483 | ··public·void·miniGridLastMovesChanged(eu.veldsoft.scribe4.model.MiniGrid,·java.util.Collection); | 481 | ··public·void·miniGridLastMovesChanged(eu.veldsoft.scribe4.model.MiniGrid,·java.util.Collection); |
| 484 | ····descriptor:·(Leu/veldsoft/scribe4/model/MiniGrid;Ljava/util/Collection;)V | 482 | ····descriptor:·(Leu/veldsoft/scribe4/model/MiniGrid;Ljava/util/Collection;)V |
| 485 | ····flags:·(0x0001)·ACC_PUBLIC | 483 | ····flags:·(0x0001)·ACC_PUBLIC |
| 486 | ····Code: | 484 | ····Code: |
| 487 | ······stack=300,·locals=9,·args_size=3 | 485 | ······stack=300,·locals=9,·args_size=3 |
| 488 | ·········0:·aload_0 | 486 | ·········0:·aload_0 |
| 489 | ·········1:·invokespecial·#155················//·Method·allCellViews:()Ljava/lang/Iterable; | 487 | ·········1:·invokespecial·#155················//·Method·allCellViews:()Ljava/lang/Iterable; |
| 490 | ·········4:·astore_3 | ||
| 491 | ·········5:·aload_3 | ||
| 492 | ········· | 488 | ·········4:·invokeinterface·#158,··1··········//·InterfaceMethod·java/lang/Iterable.iterator:()Ljava/util/Iterator; |
| 493 | ········11:·astore········4 | ||
| 494 | ········ | 489 | ·········9:·astore_3 |
| 490 | ········10:·aload_3 | ||
| 495 | ········1 | 491 | ········11:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 496 | ········ | 492 | ········16:·istore········4 |
| 497 | ········ | 493 | ········18:·iload·········4 |
| 498 | ········2 | 494 | ········20:·ifeq··········49 |
| 499 | ········2 | 495 | ········23:·aload_3 |
| 500 | ········2 | 496 | ········24:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 501 | ········ | 497 | ········29:·checkcast·····#110················//·class·eu/veldsoft/scribe4/CellView |
| 498 | ········32:·astore········5 | ||
| 499 | ········34:·iconst_0 | ||
| 500 | ········35:·istore········4 | ||
| 501 | ········37:·aconst_null | ||
| 502 | ········3 | 502 | ········38:·astore········6 |
| 503 | ········39:·iconst_0 | ||
| 504 | ········40:·istore········5 | ||
| 505 | ········42:·aconst_null | ||
| 506 | ········43:·astore_3 | ||
| 507 | ········4 | 503 | ········40:·aload·········5 |
| 508 | ········4 | 504 | ········42:·iconst_0 |
| 509 | ········4 | 505 | ········43:·invokevirtual·#161················//·Method·eu/veldsoft/scribe4/CellView.setLastMove:(Z)V |
| 510 | ········ | 506 | ········46:·goto··········10 |
| 511 | ········ | 507 | ········49:·aload_2 |
| 512 | ········5 | 508 | ········50:·invokeinterface·#72,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 513 | ········59:·astore········4 | ||
| 514 | ········ | 509 | ········55:·astore_3 |
| 510 | ········56:·aload_3 | ||
| 515 | ········ | 511 | ········57:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 516 | ········6 | 512 | ········62:·istore········4 |
| 517 | ········ | 513 | ········64:·iload·········4 |
| 518 | ········ | 514 | ········66:·ifeq··········101 |
| 519 | ········ | 515 | ········69:·aload_3 |
| 520 | ········7 | 516 | ········70:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 521 | ········ | 517 | ········75:·checkcast·····#62·················//·class·eu/veldsoft/scribe4/model/XY |
| 522 | ········ | 518 | ········78:·astore········7 |
| 523 | ········8 | 519 | ········80:·aload_0 |
| 524 | ········8 | 520 | ········81:·aload·········7 |
| 525 | ········ | 521 | ········83:·invokevirtual·#86·················//·Method·get:(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/CellView; |
| 526 | ········ | 522 | ········86:·astore········6 |
| 527 | ········ | 523 | ········88:·iconst_1 |
| 528 | ········ | 524 | ········89:·istore········8 |
| 529 | ········9 | 525 | ········91:·aload·········6 |
| 530 | ········9 | 526 | ········93:·iload·········8 |
| 531 | ······· | 527 | ········95:·invokevirtual·#161················//·Method·eu/veldsoft/scribe4/CellView.setLastMove:(Z)V |
| 532 | ······· | 528 | ········98:·goto··········56 |
| 533 | ·······10 | 529 | ·······101:·return |
| 534 | ··public·void·miniGridMarked(eu.veldsoft.scribe4.model.MiniGrid,·eu.veldsoft.scribe4.model.XY,·eu.veldsoft.scribe4.model.ScribeMark); | 530 | ··public·void·miniGridMarked(eu.veldsoft.scribe4.model.MiniGrid,·eu.veldsoft.scribe4.model.XY,·eu.veldsoft.scribe4.model.ScribeMark); |
| 535 | ····descriptor:·(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/XY;Leu/veldsoft/scribe4/model/ScribeMark;)V | 531 | ····descriptor:·(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/XY;Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 536 | ····flags:·(0x0001)·ACC_PUBLIC | 532 | ····flags:·(0x0001)·ACC_PUBLIC |
| 537 | ····Code: | 533 | ····Code: |
| 538 | ······stack=300,·locals=5,·args_size=4 | 534 | ······stack=300,·locals=5,·args_size=4 |
| 539 | ·········0:·aload_0 | 535 | ·········0:·aload_0 |
| Offset 647, 15 lines modified | Offset 643, 15 lines modified | ||
| 647 | ········33:·invokeinterface·#213,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; | 643 | ········33:·invokeinterface·#213,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator; |
| 648 | ········38:·astore········5 | 644 | ········38:·astore········5 |
| 649 | ········40:·aload·········5 | 645 | ········40:·aload·········5 |
| 650 | ········42:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 646 | ········42:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 651 | ········47:·istore········4 | 647 | ········47:·istore········4 |
| 652 | ········49:·iload·········4 | 648 | ········49:·iload·········4 |
| 653 | ········51:·iload_2 | 649 | ········51:·iload_2 |
| 654 | ········52:·if_icmpne·····18 | 650 | ········52:·if_icmpne·····180 |
| 655 | ········55:·aload·········5 | 651 | ········55:·aload·········5 |
| 656 | ········57:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 652 | ········57:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 657 | ········62:·checkcast·····#167················//·class·eu/veldsoft/scribe4/model/ScribeMark | 653 | ········62:·checkcast·····#167················//·class·eu/veldsoft/scribe4/model/ScribeMark |
| 658 | ········65:·astore········6 | 654 | ········65:·astore········6 |
| Max diff block lines reached; 2248/10756 bytes (20.90%) of diff not shown. | |||
| Offset 328, 37 lines modified | Offset 328, 35 lines modified | ||
| 328 | ·········1:·aload_1 | 328 | ·········1:·aload_1 |
| 329 | ·········2:·putfield······#80·················//·Field·scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 329 | ·········2:·putfield······#80·················//·Field·scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 330 | ·········5:·aload_0 | 330 | ·········5:·aload_0 |
| 331 | ·········6:·getfield······#80·················//·Field·scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 331 | ·········6:·getfield······#80·················//·Field·scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 332 | ·········9:·aload_0 | 332 | ·········9:·aload_0 |
| 333 | ········10:·invokevirtual·#86·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.addListener:(Leu/veldsoft/scribe4/model/ScribeListener;)V | 333 | ········10:·invokevirtual·#86·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.addListener:(Leu/veldsoft/scribe4/model/ScribeListener;)V |
| 334 | ········13:·invokestatic··#92·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; | 334 | ········13:·invokestatic··#92·················//·Method·eu/veldsoft/scribe4/model/XY.allXYs:()Ljava/util/Collection; |
| 335 | ········16:·astore_2 | ||
| 336 | ········17:·aload_2 | ||
| 337 | ········1 | 335 | ········16:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator; |
| 338 | ········2 | 336 | ········21:·astore_2 |
| 339 | ········2 | 337 | ········22:·aload_2 |
| 340 | ········2 | 338 | ········23:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 341 | ········30:·istore········4 | ||
| 342 | ········ | 339 | ········28:·istore_3 |
| 340 | ········29:·iload_3 | ||
| 343 | ········3 | 341 | ········30:·ifeq··········64 |
| 344 | ········3 | 342 | ········33:·aload_2 |
| 345 | ········3 | 343 | ········34:·invokeinterface·#108,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 346 | ········ | 344 | ········39:·checkcast·····#88·················//·class·eu/veldsoft/scribe4/model/XY |
| 347 | ········4 | 345 | ········42:·astore········4 |
| 348 | ········4 | 346 | ········44:·aload_0 |
| 349 | ········4 | 347 | ········45:·getfield······#80·················//·Field·scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 350 | ········ | 348 | ········48:·aload·········4 |
| 351 | ········5 | 349 | ········50:·invokevirtual·#112················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.get:(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/model/MiniGrid; |
| 352 | ········57:·astore_2 | ||
| 353 | ········5 | 350 | ········53:·astore········5 |
| 351 | ········55:·aload·········5 | ||
| 354 | ········5 | 352 | ········57:·aload_0 |
| 355 | ········ | 353 | ········58:·invokevirtual·#116················//·Method·eu/veldsoft/scribe4/model/MiniGrid.addMiniGridListener:(Leu/veldsoft/scribe4/model/MiniGridListener;)V |
| 356 | ········6 | 354 | ········61:·goto··········22 |
| 357 | ········6 | 355 | ········64:·return |
| 358 | ··public·void·whoseTurnChanged(eu.veldsoft.scribe4.model.ScribeBoard,·eu.veldsoft.scribe4.model.ScribeMark); | 356 | ··public·void·whoseTurnChanged(eu.veldsoft.scribe4.model.ScribeBoard,·eu.veldsoft.scribe4.model.ScribeMark); |
| 359 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;Leu/veldsoft/scribe4/model/ScribeMark;)V | 357 | ····descriptor:·(Leu/veldsoft/scribe4/model/ScribeBoard;Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 360 | ····flags:·(0x0001)·ACC_PUBLIC | 358 | ····flags:·(0x0001)·ACC_PUBLIC |
| 361 | ····Code: | 359 | ····Code: |
| 362 | ······stack=300,·locals=4,·args_size=3 | 360 | ······stack=300,·locals=4,·args_size=3 |
| 363 | ·········0:·new···········#21·················//·class·java/lang/StringBuilder | 361 | ·········0:·new···········#21·················//·class·java/lang/StringBuilder |
| Offset 145, 29 lines modified | Offset 145, 29 lines modified | ||
| 145 | ·········1:·invokespecial·#8··················//·Method·eu/veldsoft/scribe4/AIPlayer."<init>":()V | 145 | ·········1:·invokespecial·#8··················//·Method·eu/veldsoft/scribe4/AIPlayer."<init>":()V |
| 146 | ·········4:·return | 146 | ·········4:·return |
| 147 | ··public·eu.veldsoft.scribe4.model.GridPosition·itsYourTurn(); | 147 | ··public·eu.veldsoft.scribe4.model.GridPosition·itsYourTurn(); |
| 148 | ····descriptor:·()Leu/veldsoft/scribe4/model/GridPosition; | 148 | ····descriptor:·()Leu/veldsoft/scribe4/model/GridPosition; |
| 149 | ····flags:·(0x0001)·ACC_PUBLIC | 149 | ····flags:·(0x0001)·ACC_PUBLIC |
| 150 | ····Code: | 150 | ····Code: |
| 151 | ······stack=300,·locals=1 | 151 | ······stack=300,·locals=19,·args_size=1 |
| 152 | ·········0:·aload_0 | 152 | ·········0:·aload_0 |
| 153 | ·········1:·getfield······#12·················//·Field·board:Leu/veldsoft/scribe4/model/ScribeBoard; | 153 | ·········1:·getfield······#12·················//·Field·board:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 154 | ·········4:·astore_1 | 154 | ·········4:·astore_1 |
| 155 | ·········5:·aload_1 | 155 | ·········5:·aload_1 |
| 156 | ·········6:·invokevirtual·#18·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.getEnabledMinigrids:()Ljava/util/List; | 156 | ·········6:·invokevirtual·#18·················//·Method·eu/veldsoft/scribe4/model/ScribeBoard.getEnabledMinigrids:()Ljava/util/List; |
| 157 | ·········9:·astore_2 | 157 | ·········9:·astore_2 |
| 158 | ········10:·aload_2 | 158 | ········10:·aload_2 |
| 159 | ········11:·invokeinterface·#24,··1···········//·InterfaceMethod·java/util/List.size:()I | 159 | ········11:·invokeinterface·#24,··1···········//·InterfaceMethod·java/util/List.size:()I |
| 160 | ········16:·istore_3 | 160 | ········16:·istore_3 |
| 161 | ········17:·iconst_1 | 161 | ········17:·iconst_1 |
| 162 | ········18:·istore········4 | 162 | ········18:·istore········4 |
| 163 | ········20:·iload_3 | 163 | ········20:·iload_3 |
| 164 | ········21:·iload·········4 | 164 | ········21:·iload·········4 |
| 165 | ········23:·if_icmpne·····3 | 165 | ········23:·if_icmpne·····339 |
| 166 | ········26:·iconst_0 | 166 | ········26:·iconst_0 |
| 167 | ········27:·istore_3 | 167 | ········27:·istore_3 |
| 168 | ········28:·aconst_null | 168 | ········28:·aconst_null |
| 169 | ········29:·astore_1 | 169 | ········29:·astore_1 |
| 170 | ········30:·aload_2 | 170 | ········30:·aload_2 |
| 171 | ········31:·iconst_0 | 171 | ········31:·iconst_0 |
| 172 | ········32:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; | 172 | ········32:·invokeinterface·#29,··2···········//·InterfaceMethod·java/util/List.get:(I)Ljava/lang/Object; |
| Offset 204, 138 lines modified | Offset 204, 134 lines modified | ||
| 204 | ·······105:·aload_1 | 204 | ·······105:·aload_1 |
| 205 | ·······106:·invokespecial·#58·················//·Method·java/lang/StringBuilder."<init>":()V | 205 | ·······106:·invokespecial·#58·················//·Method·java/lang/StringBuilder."<init>":()V |
| 206 | ·······109:·aload_1 | 206 | ·······109:·aload_1 |
| 207 | ·······110:·ldc···········#60·················//·String·itsYourTurn:·mg: | 207 | ·······110:·ldc···········#60·················//·String·itsYourTurn:·mg: |
| 208 | ·······112:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 208 | ·······112:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 209 | ·······115:·aload·········5 | 209 | ·······115:·aload·········5 |
| 210 | ·······117:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 210 | ·······117:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 211 | ·······120:·astore_1 | ||
| 212 | ·······12 | 211 | ·······120:·ldc···········#69·················//·String·,·delta: |
| 213 | ·······123:·astore········10 | ||
| 214 | ·······125:·aload_1 | ||
| 215 | ·······126:·aload·········10 | ||
| 216 | ·······12 | 212 | ·······122:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 217 | ·······1 | 213 | ·······125:·iload·········9 |
| 218 | ·······1 | 214 | ·······127:·invokevirtual·#72·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; |
| 219 | ·······13 | 215 | ·······130:·invokevirtual·#76·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
| 220 | ·······13 | 216 | ·······133:·astore_1 |
| 221 | ·······1 | 217 | ·······134:·aload_1 |
| 222 | ·······1 | 218 | ·······135:·invokestatic··#82·················//·Method·eu/veldsoft/scribe4/Log.d:(Ljava/lang/String;)V |
| 223 | ·······1 | 219 | ·······138:·aload·········5 |
| 224 | ·······14 | 220 | ·······140:·invokevirtual·#85·················//·Method·eu/veldsoft/scribe4/model/MiniGrid.getEmptyCells:()Ljava/util/List; |
| 221 | ·······143:·astore········10 | ||
| 222 | ·······145:·aconst_null | ||
| 225 | ·······14 | 223 | ·······146:·astore········11 |
| 226 | ·······151:·aconst_null | ||
| 227 | ·······152:·astore········12 | ||
| 228 | ·······1 | 224 | ·······148:·aload·········10 |
| 229 | ·······15 | 225 | ·······150:·invokeinterface·#89,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 230 | ·······1 | 226 | ·······155:·astore········12 |
| 231 | ·······1 | 227 | ·······157:·aload·········12 |
| 232 | ·······1 | 228 | ·······159:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 233 | ·······1 | 229 | ·······164:·istore_3 |
| 234 | ·······1 | 230 | ·······165:·iload_3 |
| 235 | ·······1 | 231 | ·······166:·ifeq··········351 |
| 236 | ·······1 | 232 | ·······169:·aload·········12 |
| 237 | ·······17 | 233 | ·······171:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 238 | ·······1 | 234 | ·······176:·checkcast·····#101················//·class·eu/veldsoft/scribe4/model/XY |
| 239 | ·······1 | 235 | ·······179:·astore········13 |
| 240 | ·······18 | 236 | ·······181:·aload·········5 |
| 241 | ·······18 | 237 | ·······183:·invokevirtual·#105················//·Method·eu/veldsoft/scribe4/model/MiniGrid.copy:()Leu/veldsoft/scribe4/model/MiniGrid; |
| 242 | ·······1 | 238 | ·······186:·astore········14 |
| 243 | ·······1 | 239 | ·······188:·aload_0 |
| 244 | ·······1 | 240 | ·······189:·getfield······#39·················//·Field·mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 245 | ·······19 | 241 | ·······192:·astore_1 |
| 246 | ·······19 | 242 | ·······193:·aload·········14 |
| 243 | ·······195:·aload·········13 | ||
| 244 | ·······197:·aload_1 | ||
| 245 | ·······198:·invokevirtual·#109················//·Method·eu/veldsoft/scribe4/model/MiniGrid.set:(Leu/veldsoft/scribe4/model/XY;Leu/veldsoft/scribe4/model/ScribeMark;)V | ||
| 247 | ·······201:·aload·········14 | 246 | ·······201:·aload·········14 |
| 248 | ·······203:·aload_1 | ||
| 249 | ·······204:·invokevirtual·#109················//·Method·eu/veldsoft/scribe4/model/MiniGrid.set:(Leu/veldsoft/scribe4/model/XY;Leu/veldsoft/scribe4/model/ScribeMark;)V | ||
| 250 | ·······207:·aload·········15 | ||
| 251 | ·······20 | 247 | ·······203:·invokevirtual·#35·················//·Method·eu/veldsoft/scribe4/model/MiniGrid.points:()Ljava/util/Map; |
| 252 | ·······2 | 248 | ·······206:·astore········15 |
| 253 | ·······2 | 249 | ·······208:·aload_0 |
| 254 | ·······2 | 250 | ·······209:·getfield······#39·················//·Field·mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 255 | ·······21 | 251 | ·······212:·astore_1 |
| 256 | ·······21 | 252 | ·······213:·aload·········15 |
| 257 | ·······2 | 253 | ·······215:·aload_1 |
| 258 | ·······2 | 254 | ·······216:·invokeinterface·#44,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
| 259 | ·······22 | 255 | ·······221:·checkcast·····#46·················//·class·java/lang/Integer |
| 260 | ·······2 | 256 | ·······224:·invokevirtual·#49·················//·Method·java/lang/Integer.intValue:()I |
| 261 | ·······2 | 257 | ·······227:·istore········16 |
| 262 | ·······2 | 258 | ·······229:·aload_0 |
| 263 | ·······23 | 259 | ·······230:·getfield······#39·················//·Field·mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 264 | ·······23 | 260 | ·······233:·invokevirtual·#55·················//·Method·eu/veldsoft/scribe4/model/ScribeMark.other:()Leu/veldsoft/scribe4/model/ScribeMark; |
| 265 | ·······2 | 261 | ·······236:·astore_1 |
| 266 | ·······2 | 262 | ·······237:·aload·········15 |
| 267 | ·······2 | 263 | ·······239:·aload_1 |
| 268 | ·······24 | 264 | ·······240:·invokeinterface·#44,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
| 269 | ·······2 | 265 | ·······245:·checkcast·····#46·················//·class·java/lang/Integer |
| 270 | ·······2 | 266 | ·······248:·invokevirtual·#49·················//·Method·java/lang/Integer.intValue:()I |
| 271 | ·······25 | 267 | ·······251:·istore_3 |
| 272 | ·······25 | 268 | ·······252:·iload·········16 |
| 273 | ·······2 | 269 | ·······254:·iload_3 |
| 274 | ·······2 | 270 | ·······255:·isub |
| 275 | ·······2 | 271 | ·······256:·istore········17 |
| 276 | ·······2 | 272 | ·······258:·new···········#57·················//·class·java/lang/StringBuilder |
| 277 | ·······26 | 273 | ·······261:·astore_1 |
| 278 | ·······26 | 274 | ·······262:·aload_1 |
| 279 | ·······26 | 275 | ·······263:·invokespecial·#58·················//·Method·java/lang/StringBuilder."<init>":()V |
| 280 | ·······2 | 276 | ·······266:·aload_1 |
| 281 | ·······2 | 277 | ·······267:·ldc···········#111················//·String·itsYourTurn:·xy: |
| 282 | ·······275:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
| 283 | ·······278:·aload·········14 | ||
| 284 | ·······280:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
| 285 | ·······283:·ldc···········#113················//·String·,·trialPoints: | ||
| 286 | ·······285:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
| 287 | ·······288:·aload·········16 | ||
| 288 | ·······290:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
| 289 | ·······293:·ldc···········#115················//·String·,·trialDelta: | ||
| 290 | ·······2 | 278 | ·······269:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 279 | ·······272:·aload·········13 | ||
| 280 | ·······274:·invokevirtual·#67·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
| 281 | ·······277:·ldc···········#113················//·String·,·trialPoints: | ||
| 282 | ·······279:·invokevirtual·#64·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
| 283 | ·······282:·aload·········15 | ||
| Max diff block lines reached; 0/16388 bytes (0.00%) of diff not shown. | |||
| Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
| 32 | ····.local·v0,·"key":Ljava/lang/String; | 32 | ····.local·v0,·"key":Ljava/lang/String; |
| 33 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 33 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 34 | ····move-result-object·v3 | 34 | ····move-result-object·v3 |
| 35 | ····const-string·v4,·"majority" | 35 | ····const-string·v4,·"majority" |
| 36 | ····.line·47 | ||
| 36 | ····invoke-interface·{v3,·v0,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 37 | ····invoke-interface·{v3,·v0,·v4},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
| 37 | ····move-result-object·v2 | 38 | ····move-result-object·v2 |
| 38 | ····.line·49 | 39 | ····.line·49 |
| 39 | ····.local·v2,·"value":Ljava/lang/String; | 40 | ····.local·v2,·"value":Ljava/lang/String; |
| 40 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->getPreferenceScreen()Landroid/preference/PreferenceScreen; | 41 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->getPreferenceScreen()Landroid/preference/PreferenceScreen; |
| Offset 91, 14 lines modified | Offset 92, 15 lines modified | ||
| 91 | ····invoke-virtual·{p0,·v0},·Leu/veldsoft/scribe4/ScribePreferences;->addPreferencesFromResource(I)V | 92 | ····invoke-virtual·{p0,·v0},·Leu/veldsoft/scribe4/ScribePreferences;->addPreferencesFromResource(I)V |
| 92 | ····.line·16 | 93 | ····.line·16 |
| 93 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 94 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 94 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
| 96 | ····.line·17 | ||
| 95 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 97 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
| 96 | ····.line·18 | 98 | ····.line·18 |
| 97 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->updateGameModeSummary()V | 99 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->updateGameModeSummary()V |
| 98 | ····.line·19 | 100 | ····.line·19 |
| 99 | ····return-void | 101 | ····return-void |
| Offset 112, 14 lines modified | Offset 114, 15 lines modified | ||
| 112 | ····invoke-super·{p0},·Landroid/preference/PreferenceActivity;->onPause()V | 114 | ····invoke-super·{p0},·Landroid/preference/PreferenceActivity;->onPause()V |
| 113 | ····.line·32 | 115 | ····.line·32 |
| 114 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 116 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 115 | ····move-result-object·v0 | 117 | ····move-result-object·v0 |
| 118 | ····.line·33 | ||
| 116 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 119 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
| 117 | ····.line·34 | 120 | ····.line·34 |
| 118 | ····return-void | 121 | ····return-void |
| 119 | .end·method | 122 | .end·method |
| 120 | .method·protected·onResume()V | 123 | .method·protected·onResume()V |
| Offset 130, 14 lines modified | Offset 133, 15 lines modified | ||
| 130 | ····invoke-super·{p0},·Landroid/preference/PreferenceActivity;->onResume()V | 133 | ····invoke-super·{p0},·Landroid/preference/PreferenceActivity;->onResume()V |
| 131 | ····.line·24 | 134 | ····.line·24 |
| 132 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 135 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 133 | ····move-result-object·v0 | 136 | ····move-result-object·v0 |
| 137 | ····.line·25 | ||
| 134 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V | 138 | ····invoke-interface·{v0,·p0},·Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V |
| 135 | ····.line·26 | 139 | ····.line·26 |
| 136 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->updateGameModeSummary()V | 140 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/ScribePreferences;->updateGameModeSummary()V |
| 137 | ····.line·27 | 141 | ····.line·27 |
| 138 | ····return-void | 142 | ····return-void |
| Offset 233, 14 lines modified | Offset 233, 15 lines modified | ||
| 233 | ····move-result·v1 | 233 | ····move-result·v1 |
| 234 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V | 234 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V |
| 235 | ····.line·88 | 235 | ····.line·88 |
| 236 | ····new-instance·v1,·Landroid/graphics/RectF; | 236 | ····new-instance·v1,·Landroid/graphics/RectF; |
| 237 | ····.line·89 | ||
| 237 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingLeft()I | 238 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingLeft()I |
| 238 | ····move-result·v2 | 239 | ····move-result·v2 |
| 239 | ····int-to-float·v2,·v2 | 240 | ····int-to-float·v2,·v2 |
| 240 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingTop()I | 241 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingTop()I |
| Offset 249, 50 lines modified | Offset 250, 55 lines modified | ||
| 249 | ····int-to-float·v3,·v3 | 250 | ····int-to-float·v3,·v3 |
| 250 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getWidth()I | 251 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getWidth()I |
| 251 | ····move-result·v4 | 252 | ····move-result·v4 |
| 253 | ····.line·90 | ||
| 252 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingRight()I | 254 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingRight()I |
| 253 | ····move-result·v5 | 255 | ····move-result·v5 |
| 254 | ····sub-int/2addr·v4,·v5 | 256 | ····sub-int/2addr·v4,·v5 |
| 255 | ····int-to-float·v4,·v4 | 257 | ····int-to-float·v4,·v4 |
| 256 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getHeight()I | 258 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getHeight()I |
| 257 | ····move-result·v5 | 259 | ····move-result·v5 |
| 260 | ····.line·91 | ||
| 258 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingBottom()I | 261 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getPaddingBottom()I |
| 259 | ····move-result·v6 | 262 | ····move-result·v6 |
| 260 | ····sub-int/2addr·v5,·v6 | 263 | ····sub-int/2addr·v5,·v6 |
| 261 | ····int-to-float·v5,·v5 | 264 | ····int-to-float·v5,·v5 |
| 262 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Landroid/graphics/RectF;-><init>(FFFF)V | 265 | ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Landroid/graphics/RectF;-><init>(FFFF)V |
| 266 | ····.line·88 | ||
| 263 | ····invoke-virtual·{p1,·v1,·v7,·v7,·v0},·Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V | 267 | ····invoke-virtual·{p1,·v1,·v7,·v7,·v0},·Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V |
| 264 | ····.line·93 | 268 | ····.line·93 |
| 265 | ····iget-boolean·v1,·p0,·Leu/veldsoft/scribe4/CellView;->lastMove:Z | 269 | ····iget-boolean·v1,·p0,·Leu/veldsoft/scribe4/CellView;->lastMove:Z |
| 266 | ····if-eqz·v1,·:cond_0 | 270 | ····if-eqz·v1,·:cond_0 |
| 267 | ····.line·94 | 271 | ····.line·94 |
| 268 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/CellView;->mark:Leu/veldsoft/scribe4/model/ScribeMark; | 272 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/CellView;->mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 273 | ····.line·95 | ||
| 269 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->isEnabled()Z | 274 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->isEnabled()Z |
| 270 | ····move-result·v2 | 275 | ····move-result·v2 |
| 276 | ····.line·94 | ||
| 271 | ····invoke-static·{v1,·v2},·Leu/veldsoft/scribe4/Settings;->getLastMoveColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;Z)I | 277 | ····invoke-static·{v1,·v2},·Leu/veldsoft/scribe4/Settings;->getLastMoveColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;Z)I |
| 272 | ····move-result·v1 | 278 | ····move-result·v1 |
| 273 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V | 279 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setColor(I)V |
| 274 | ····.line·96 | 280 | ····.line·96 |
| Offset 308, 22 lines modified | Offset 314, 24 lines modified | ||
| 308 | ····move-result·v2 | 314 | ····move-result·v2 |
| 309 | ····div-int/lit8·v2,·v2,·0x2 | 315 | ····div-int/lit8·v2,·v2,·0x2 |
| 310 | ····int-to-float·v2,·v2 | 316 | ····int-to-float·v2,·v2 |
| 317 | ····.line·97 | ||
| 311 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getWidth()I | 318 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getWidth()I |
| 312 | ····move-result·v3 | 319 | ····move-result·v3 |
| 313 | ····div-int/lit8·v3,·v3,·0x8 | 320 | ····div-int/lit8·v3,·v3,·0x8 |
| 314 | ····int-to-float·v3,·v3 | 321 | ····int-to-float·v3,·v3 |
| 322 | ····.line·96 | ||
| 315 | ····invoke-virtual·{p1,·v1,·v2,·v3,·v0},·Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V | 323 | ····invoke-virtual·{p1,·v1,·v2,·v3,·v0},·Landroid/graphics/Canvas;->drawCircle(FFFLandroid/graphics/Paint;)V |
| 316 | ····.line·99 | 324 | ····.line·99 |
| 317 | ····:cond_0 | 325 | ····:cond_0 |
| 318 | ····return-void | 326 | ····return-void |
| 319 | .end·method | 327 | .end·method |
| Offset 336, 14 lines modified | Offset 344, 15 lines modified | ||
| 336 | ····.line·66 | 344 | ····.line·66 |
| 337 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getContext()Landroid/content/Context; | 345 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/CellView;->getContext()Landroid/content/Context; |
| 338 | ····move-result-object·v4 | 346 | ····move-result-object·v4 |
| 339 | ····const-string·v5,·"window" | 347 | ····const-string·v5,·"window" |
| 348 | ····.line·67 | ||
| 340 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 349 | ····invoke-virtual·{v4,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 341 | ····move-result-object·v3 | 350 | ····move-result-object·v3 |
| 342 | ····check-cast·v3,·Landroid/view/WindowManager; | 351 | ····check-cast·v3,·Landroid/view/WindowManager; |
| 343 | ····.line·68 | 352 | ····.line·68 |
| Offset 1, 29 lines modified | Offset 1, 20 lines modified | ||
| 1 | .class·public·abstract·Leu/veldsoft/scribe4/Settings; | 1 | .class·public·abstract·Leu/veldsoft/scribe4/Settings; |
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"Settings.java" | 3 | .source·"Settings.java" |
| 4 | #·annotations | ||
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
| 6 | ····value·=·{ | ||
| 7 | ········Leu/veldsoft/scribe4/Settings$1; | ||
| 8 | ····} | ||
| 9 | .end·annotation | ||
| 10 | #·direct·methods | 4 | #·direct·methods |
| 11 | .method·public·constructor·<init>()V | 5 | .method·public·constructor·<init>()V |
| 12 | ····.locals·0 | 6 | ····.locals·0 |
| 13 | ····.prologue | 7 | ····.prologue |
| 14 | ····.line·9 | 8 | ····.line·9 |
| 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 16 | ····.line·29 | ||
| 17 | ····return-void | 10 | ····return-void |
| 18 | .end·method | 11 | .end·method |
| 19 | .method·public·static·getColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;Z)I | 12 | .method·public·static·getColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;Z)I |
| 20 | ····.locals·1 | 13 | ····.locals·1 |
| 21 | ····.param·p0,·"mark"····#·Leu/veldsoft/scribe4/model/ScribeMark; | 14 | ····.param·p0,·"mark"····#·Leu/veldsoft/scribe4/model/ScribeMark; |
| 22 | ····.param·p1,·"enabled"····#·Z | 15 | ····.param·p1,·"enabled"····#·Z |
| Offset 35, 14 lines modified | Offset 26, 15 lines modified | ||
| 35 | ····invoke-static·{p0},·Leu/veldsoft/scribe4/Settings;->getEnabledColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;)I | 26 | ····invoke-static·{p0},·Leu/veldsoft/scribe4/Settings;->getEnabledColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;)I |
| 36 | ····move-result·v0 | 27 | ····move-result·v0 |
| 37 | ····:goto_0 | 28 | ····:goto_0 |
| 38 | ····return·v0 | 29 | ····return·v0 |
| 30 | ····.line·59 | ||
| 39 | ····:cond_0 | 31 | ····:cond_0 |
| 40 | ····invoke-static·{p0},·Leu/veldsoft/scribe4/Settings;->getDisabledColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;)I | 32 | ····invoke-static·{p0},·Leu/veldsoft/scribe4/Settings;->getDisabledColorForMark(Leu/veldsoft/scribe4/model/ScribeMark;)I |
| 41 | ····move-result·v0 | 33 | ····move-result·v0 |
| 42 | ····goto·:goto_0 | 34 | ····goto·:goto_0 |
| 43 | .end·method | 35 | .end·method |
| Offset 76, 26 lines modified | Offset 68, 28 lines modified | ||
| 76 | ····.line·52 | 68 | ····.line·52 |
| 77 | ····invoke-static·{v2},·Landroid/graphics/Color;->red(I)I | 69 | ····invoke-static·{v2},·Landroid/graphics/Color;->red(I)I |
| 78 | ····move-result·v0 | 70 | ····move-result·v0 |
| 79 | ····div-int/lit8·v0,·v0,·0x2 | 71 | ····div-int/lit8·v0,·v0,·0x2 |
| 72 | ····.line·53 | ||
| 80 | ····invoke-static·{v2},·Landroid/graphics/Color;->green(I)I | 73 | ····invoke-static·{v2},·Landroid/graphics/Color;->green(I)I |
| 81 | ····move-result·v1 | 74 | ····move-result·v1 |
| 82 | ····div-int/lit8·v1,·v1,·0x2 | 75 | ····div-int/lit8·v1,·v1,·0x2 |
| 83 | ····invoke-static·{v2},·Landroid/graphics/Color;->blue(I)I | 76 | ····invoke-static·{v2},·Landroid/graphics/Color;->blue(I)I |
| 84 | ····move-result·v2 | 77 | ····move-result·v2 |
| 85 | ····div-int/lit8·v2,·v2,·0x2 | 78 | ····div-int/lit8·v2,·v2,·0x2 |
| 79 | ····.line·52 | ||
| 86 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I | 80 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I |
| 87 | ····move-result·v0 | 81 | ····move-result·v0 |
| 88 | ····:goto_0 | 82 | ····:goto_0 |
| 89 | ····return·v0 | 83 | ····return·v0 |
| Offset 103, 130 lines modified | Offset 97, 141 lines modified | ||
| 103 | ····:pswitch_0 | 97 | ····:pswitch_0 |
| 104 | ····invoke-static·{v3},·Landroid/graphics/Color;->red(I)I | 98 | ····invoke-static·{v3},·Landroid/graphics/Color;->red(I)I |
| 105 | ····move-result·v0 | 99 | ····move-result·v0 |
| 106 | ····div-int/lit8·v0,·v0,·0x2 | 100 | ····div-int/lit8·v0,·v0,·0x2 |
| 101 | ····.line·37 | ||
| 107 | ····invoke-static·{v3},·Landroid/graphics/Color;->green(I)I | 102 | ····invoke-static·{v3},·Landroid/graphics/Color;->green(I)I |
| 108 | ····move-result·v1 | 103 | ····move-result·v1 |
| 109 | ····div-int/lit8·v1,·v1,·0x2 | 104 | ····div-int/lit8·v1,·v1,·0x2 |
| 110 | ····invoke-static·{v3},·Landroid/graphics/Color;->blue(I)I | 105 | ····invoke-static·{v3},·Landroid/graphics/Color;->blue(I)I |
| 111 | ····move-result·v2 | 106 | ····move-result·v2 |
| 112 | ····div-int/lit8·v2,·v2,·0x2 | 107 | ····div-int/lit8·v2,·v2,·0x2 |
| 108 | ····.line·36 | ||
| 113 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I | 109 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I |
| 114 | ····move-result·v0 | 110 | ····move-result·v0 |
| 115 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
| 116 | ····.line·39 | 112 | ····.line·39 |
| 117 | ····:pswitch_1 | 113 | ····:pswitch_1 |
| 118 | ····invoke-static·{v5},·Landroid/graphics/Color;->red(I)I | 114 | ····invoke-static·{v5},·Landroid/graphics/Color;->red(I)I |
| 119 | ····move-result·v0 | 115 | ····move-result·v0 |
| 120 | ····div-int/lit8·v0,·v0,·0x2 | 116 | ····div-int/lit8·v0,·v0,·0x2 |
| 117 | ····.line·40 | ||
| 121 | ····invoke-static·{v5},·Landroid/graphics/Color;->green(I)I | 118 | ····invoke-static·{v5},·Landroid/graphics/Color;->green(I)I |
| 122 | ····move-result·v1 | 119 | ····move-result·v1 |
| 123 | ····div-int/lit8·v1,·v1,·0x2 | 120 | ····div-int/lit8·v1,·v1,·0x2 |
| 124 | ····invoke-static·{v5},·Landroid/graphics/Color;->blue(I)I | 121 | ····invoke-static·{v5},·Landroid/graphics/Color;->blue(I)I |
| 125 | ····move-result·v2 | 122 | ····move-result·v2 |
| 126 | ····div-int/lit8·v2,·v2,·0x2 | 123 | ····div-int/lit8·v2,·v2,·0x2 |
| 124 | ····.line·39 | ||
| 127 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I | 125 | ····invoke-static·{v0,·v1,·v2},·Landroid/graphics/Color;->rgb(III)I |
| 128 | ····move-result·v0 | 126 | ····move-result·v0 |
| Max diff block lines reached; 1605/4247 bytes (37.79%) of diff not shown. | |||
| Offset 97, 62 lines modified | Offset 97, 61 lines modified | ||
| 97 | ····.prologue | 97 | ····.prologue |
| 98 | ····.line·50 | 98 | ····.line·50 |
| 99 | ····invoke-super·{p0,·p1},·Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V | 99 | ····invoke-super·{p0,·p1},·Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V |
| 100 | ····.line·51 | 100 | ····.line·51 |
| 101 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 101 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 102 | ····move-result-object·v | 102 | ····move-result-object·v1 |
| 103 | ····invoke-interface·{v | 103 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 104 | ····move-result-object·v | 104 | ····move-result-object·v1 |
| 105 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 106 | ····:goto_0 | 105 | ····:goto_0 |
| 107 | ····invoke-interface·{v | 106 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 108 | ····move-result·v2 | 107 | ····move-result·v2 |
| 109 | ····if-eqz·v2,·:cond_1 | 108 | ····if-eqz·v2,·:cond_1 |
| 110 | ····invoke-interface·{v | 109 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 111 | ····move-result-object·v | 110 | ····move-result-object·v0 |
| 112 | ····check-cast·v | 111 | ····check-cast·v0,·Leu/veldsoft/scribe4/model/XY; |
| 113 | ····.line·52 | 112 | ····.line·52 |
| 114 | ····.local·v | 113 | ····.local·v0,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 115 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/GlyphView;->glyph:Ljava/util/Set; | 114 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/GlyphView;->glyph:Ljava/util/Set; |
| 116 | ····invoke-interface·{v2,·v | 115 | ····invoke-interface·{v2,·v0},·Ljava/util/Set;->contains(Ljava/lang/Object;)Z |
| 117 | ····move-result·v2 | 116 | ····move-result·v2 |
| 118 | ····if-eqz·v2,·:cond_0 | 117 | ····if-eqz·v2,·:cond_0 |
| 119 | ····.line·53 | 118 | ····.line·53 |
| 120 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/GlyphView;->paint:Landroid/graphics/Paint; | 119 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/GlyphView;->paint:Landroid/graphics/Paint; |
| 121 | ····const/4·v3,·-0x1 | 120 | ····const/4·v3,·-0x1 |
| 122 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V | 121 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V |
| 123 | ····.line·57 | 122 | ····.line·57 |
| 124 | ····:goto_1 | 123 | ····:goto_1 |
| 125 | ····iget·v2,·v | 124 | ····iget·v2,·v0,·Leu/veldsoft/scribe4/model/XY;->x:I |
| 126 | ····invoke-direct·{p0,·v2},·Leu/veldsoft/scribe4/GlyphView;->centerX(I)I | 125 | ····invoke-direct·{p0,·v2},·Leu/veldsoft/scribe4/GlyphView;->centerX(I)I |
| 127 | ····move-result·v2 | 126 | ····move-result·v2 |
| 128 | ····int-to-float·v2,·v2 | 127 | ····int-to-float·v2,·v2 |
| 129 | ····iget·v3,·v | 128 | ····iget·v3,·v0,·Leu/veldsoft/scribe4/model/XY;->y:I |
| 130 | ····invoke-direct·{p0,·v3},·Leu/veldsoft/scribe4/GlyphView;->centerY(I)I | 129 | ····invoke-direct·{p0,·v3},·Leu/veldsoft/scribe4/GlyphView;->centerY(I)I |
| 131 | ····move-result·v3 | 130 | ····move-result·v3 |
| 132 | ····int-to-float·v3,·v3 | 131 | ····int-to-float·v3,·v3 |
| Offset 177, 15 lines modified | Offset 176, 15 lines modified | ||
| 177 | ····const·v3,·-0xbbbbbc | 176 | ····const·v3,·-0xbbbbbc |
| 178 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V | 177 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V |
| 179 | ····goto·:goto_1 | 178 | ····goto·:goto_1 |
| 180 | ····.line·60 | 179 | ····.line·60 |
| 181 | ····.end·local·v | 180 | ····.end·local·v0····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 182 | ····:cond_1 | 181 | ····:cond_1 |
| 183 | ····return-void | 182 | ····return-void |
| 184 | .end·method | 183 | .end·method |
| 185 | .method·protected·onMeasure(II)V | 184 | .method·protected·onMeasure(II)V |
| 186 | ····.locals·5 | 185 | ····.locals·5 |
| 187 | ····.param·p1,·"widthMeasureSpec"····#·I | 186 | ····.param·p1,·"widthMeasureSpec"····#·I |
| Offset 198, 14 lines modified | Offset 197, 15 lines modified | ||
| 198 | ····.line·39 | 197 | ····.line·39 |
| 199 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/GlyphView;->getContext()Landroid/content/Context; | 198 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/GlyphView;->getContext()Landroid/content/Context; |
| 200 | ····move-result-object·v3 | 199 | ····move-result-object·v3 |
| 201 | ····const-string·v4,·"window" | 200 | ····const-string·v4,·"window" |
| 201 | ····.line·40 | ||
| 202 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 202 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
| 203 | ····move-result-object·v2 | 203 | ····move-result-object·v2 |
| 204 | ····check-cast·v2,·Landroid/view/WindowManager; | 204 | ····check-cast·v2,·Landroid/view/WindowManager; |
| 205 | ····.line·41 | 205 | ····.line·41 |
| Offset 92, 14 lines modified | Offset 92, 15 lines modified | ||
| 92 | ····.line·192 | 92 | ····.line·192 |
| 93 | ····new-instance·v8,·Landroid/app/AlertDialog$Builder; | 93 | ····new-instance·v8,·Landroid/app/AlertDialog$Builder; |
| 94 | ····invoke-direct·{v8,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 94 | ····invoke-direct·{v8,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 95 | ····const·v9,·0x104000a | 95 | ····const·v9,·0x104000a |
| 96 | ····.line·193 | ||
| 96 | ····invoke-virtual·{v8,·v9,·v12},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 97 | ····invoke-virtual·{v8,·v9,·v12},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 97 | ····move-result-object·v8 | 98 | ····move-result-object·v8 |
| 98 | ····invoke-virtual·{v8},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 99 | ····invoke-virtual·{v8},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
| 99 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
| Offset 111, 20 lines modified | Offset 112, 22 lines modified | ||
| 111 | ····.line·196 | 112 | ····.line·196 |
| 112 | ····.local·v7,·"version":Ljava/lang/String; | 113 | ····.local·v7,·"version":Ljava/lang/String; |
| 113 | ····:try_start_0 | 114 | ····:try_start_0 |
| 114 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/Main;->getPackageManager()Landroid/content/pm/PackageManager; | 115 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/Main;->getPackageManager()Landroid/content/pm/PackageManager; |
| 115 | ····move-result-object·v8 | 116 | ····move-result-object·v8 |
| 117 | ····.line·197 | ||
| 116 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/Main;->getPackageName()Ljava/lang/String; | 118 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/Main;->getPackageName()Ljava/lang/String; |
| 117 | ····move-result-object·v9 | 119 | ····move-result-object·v9 |
| 118 | ····const/4·v10,·0x0 | 120 | ····const/4·v10,·0x0 |
| 121 | ····.line·196 | ||
| 119 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 122 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
| 120 | ····move-result-object·v4 | 123 | ····move-result-object·v4 |
| 121 | ····.line·198 | 124 | ····.line·198 |
| 122 | ····.local·v4,·"packageInfo":Landroid/content/pm/PackageInfo; | 125 | ····.local·v4,·"packageInfo":Landroid/content/pm/PackageInfo; |
| 123 | ····iget-object·v8,·v4,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; | 126 | ····iget-object·v8,·v4,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
| Offset 150, 14 lines modified | Offset 153, 15 lines modified | ||
| 150 | ····check-cast·v1,·Landroid/widget/TextView; | 153 | ····check-cast·v1,·Landroid/widget/TextView; |
| 151 | ····.line·205 | 154 | ····.line·205 |
| 152 | ····.local·v1,·"aboutView":Landroid/widget/TextView; | 155 | ····.local·v1,·"aboutView":Landroid/widget/TextView; |
| 153 | ····const/high16·v8,·0x7f060000 | 156 | ····const/high16·v8,·0x7f060000 |
| 157 | ····.line·206 | ||
| 154 | ····invoke-virtual·{p0,·v8},·Leu/veldsoft/scribe4/Main;->getString(I)Ljava/lang/String; | 158 | ····invoke-virtual·{p0,·v8},·Leu/veldsoft/scribe4/Main;->getString(I)Ljava/lang/String; |
| 155 | ····move-result-object·v8 | 159 | ····move-result-object·v8 |
| 156 | ····invoke-static·{v8},·Landroid/text/TextUtils;->htmlEncode(Ljava/lang/String;)Ljava/lang/String; | 160 | ····invoke-static·{v8},·Landroid/text/TextUtils;->htmlEncode(Ljava/lang/String;)Ljava/lang/String; |
| 157 | ····move-result-object·v2 | 161 | ····move-result-object·v2 |
| Offset 266, 14 lines modified | Offset 270, 15 lines modified | ||
| 266 | ····:pswitch_1 | 270 | ····:pswitch_1 |
| 267 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->lastClickedMiniGrid:Leu/veldsoft/scribe4/model/MiniGrid; | 271 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->lastClickedMiniGrid:Leu/veldsoft/scribe4/model/MiniGrid; |
| 268 | ····if-eqz·v1,·:cond_0 | 272 | ····if-eqz·v1,·:cond_0 |
| 269 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 273 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 274 | ····.line·132 | ||
| 270 | ····invoke-virtual·{v1},·Leu/veldsoft/scribe4/model/ScribeBoard;->whoseTurn()Leu/veldsoft/scribe4/model/ScribeMark; | 275 | ····invoke-virtual·{v1},·Leu/veldsoft/scribe4/model/ScribeBoard;->whoseTurn()Leu/veldsoft/scribe4/model/ScribeMark; |
| 271 | ····move-result-object·v1 | 276 | ····move-result-object·v1 |
| 272 | ····if-eqz·v1,·:cond_0 | 277 | ····if-eqz·v1,·:cond_0 |
| 273 | ····move-object·v0,·p2 | 278 | ····move-object·v0,·p2 |
| Offset 283, 18 lines modified | Offset 288, 20 lines modified | ||
| 283 | ····.line·134 | 288 | ····.line·134 |
| 284 | ····.local·v0,·"miniGridDialog":Leu/veldsoft/scribe4/MiniGridDialog; | 289 | ····.local·v0,·"miniGridDialog":Leu/veldsoft/scribe4/MiniGridDialog; |
| 285 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->lastClickedMiniGrid:Leu/veldsoft/scribe4/model/MiniGrid; | 290 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/Main;->lastClickedMiniGrid:Leu/veldsoft/scribe4/model/MiniGrid; |
| 286 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/Main;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 291 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/Main;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 292 | ····.line·135 | ||
| 287 | ····invoke-virtual·{v2},·Leu/veldsoft/scribe4/model/ScribeBoard;->whoseTurn()Leu/veldsoft/scribe4/model/ScribeMark; | 293 | ····invoke-virtual·{v2},·Leu/veldsoft/scribe4/model/ScribeBoard;->whoseTurn()Leu/veldsoft/scribe4/model/ScribeMark; |
| 288 | ····move-result-object·v2 | 294 | ····move-result-object·v2 |
| 295 | ····.line·134 | ||
| 289 | ····invoke-virtual·{v0,·v1,·v2},·Leu/veldsoft/scribe4/MiniGridDialog;->setValues(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/ScribeMark;)V | 296 | ····invoke-virtual·{v0,·v1,·v2},·Leu/veldsoft/scribe4/MiniGridDialog;->setValues(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 290 | ····goto·:goto_0 | 297 | ····goto·:goto_0 |
| 291 | ····.line·139 | 298 | ····.line·139 |
| 292 | ····.end·local·v0····#·"miniGridDialog":Leu/veldsoft/scribe4/MiniGridDialog; | 299 | ····.end·local·v0····#·"miniGridDialog":Leu/veldsoft/scribe4/MiniGridDialog; |
| 293 | ····:pswitch_2 | 300 | ····:pswitch_2 |
| Offset 319, 26 lines modified | Offset 326, 28 lines modified | ||
| 319 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 326 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 320 | ····move-result-object·v1 | 327 | ····move-result-object·v1 |
| 321 | ····const·v2,·0x7f06001a | 328 | ····const·v2,·0x7f06001a |
| 329 | ····.line·140 | ||
| 322 | ····invoke-virtual·{p0,·v2},·Leu/veldsoft/scribe4/Main;->getString(I)Ljava/lang/String; | 330 | ····invoke-virtual·{p0,·v2},·Leu/veldsoft/scribe4/Main;->getString(I)Ljava/lang/String; |
| 323 | ····move-result-object·v2 | 331 | ····move-result-object·v2 |
| 324 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 332 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 325 | ····move-result-object·v1 | 333 | ····move-result-object·v1 |
| 326 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 334 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 327 | ····move-result-object·v1 | 335 | ····move-result-object·v1 |
| 336 | ····.line·139 | ||
| 328 | ····invoke-virtual·{p2,·v1},·Landroid/app/AlertDialog;->setMessage(Ljava/lang/CharSequence;)V | 337 | ····invoke-virtual·{p2,·v1},·Landroid/app/AlertDialog;->setMessage(Ljava/lang/CharSequence;)V |
| 329 | ····goto·:goto_0 | 338 | ····goto·:goto_0 |
| 330 | ····.line·129 | 339 | ····.line·129 |
| 331 | ····nop | 340 | ····nop |
| Offset 357, 14 lines modified | Offset 366, 15 lines modified | ||
| 357 | ····.line·326 | 366 | ····.line·326 |
| 358 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 367 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 359 | ····move-result-object·v4 | 368 | ····move-result-object·v4 |
| 360 | ····const·v5,·0x7f06001c | 369 | ····const·v5,·0x7f06001c |
| Max diff block lines reached; 6637/10675 bytes (62.17%) of diff not shown. | |||
| Offset 100, 14 lines modified | Offset 100, 15 lines modified | ||
| 100 | ····const-string·v1,·",·" | 100 | ····const-string·v1,·",·" |
| 101 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 101 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 102 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
| 103 | ····.line·28 | ||
| 103 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/MiniGridDialog;->getContext()Landroid/content/Context; | 104 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/MiniGridDialog;->getContext()Landroid/content/Context; |
| 104 | ····move-result-object·v1 | 105 | ····move-result-object·v1 |
| 105 | ····const·v2,·0x7f060015 | 106 | ····const·v2,·0x7f060015 |
| 106 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 107 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| Offset 118, 14 lines modified | Offset 119, 15 lines modified | ||
| 118 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
| 119 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 120 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 120 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
| 122 | ····.line·27 | ||
| 121 | ····invoke-virtual·{p0,·v0},·Leu/veldsoft/scribe4/MiniGridDialog;->setTitle(Ljava/lang/CharSequence;)V | 123 | ····invoke-virtual·{p0,·v0},·Leu/veldsoft/scribe4/MiniGridDialog;->setTitle(Ljava/lang/CharSequence;)V |
| 122 | ····.line·29 | 124 | ····.line·29 |
| 123 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/MiniGridDialog;->setup()V | 125 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/MiniGridDialog;->setup()V |
| 124 | ····.line·30 | 126 | ····.line·30 |
| 125 | ····return-void | 127 | ····return-void |
| Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
| 20 | .method·constructor·<init>()V | 20 | .method·constructor·<init>()V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.prologue | 22 | ····.prologue |
| 23 | ····.line·3 | 23 | ····.line·3 |
| 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 25 | ····.line·12 | ||
| 26 | ····return-void | 25 | ····return-void |
| 27 | .end·method | 26 | .end·method |
| Offset 24, 10 lines modified | Offset 24, 9 lines modified | ||
| 24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.prologue | 26 | ····.prologue |
| 27 | ····.line·10 | 27 | ····.line·10 |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····.line·146 | ||
| 30 | ····return-void | 29 | ····return-void |
| 31 | .end·method | 30 | .end·method |
| Offset 78, 38 lines modified | Offset 78, 42 lines modified | ||
| 78 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
| 79 | ····check-cast·v1,·Landroid/webkit/WebView; | 79 | ····check-cast·v1,·Landroid/webkit/WebView; |
| 80 | ····const-string·v2,·"file:///android_asset/banner.html" | 80 | ····const-string·v2,·"file:///android_asset/banner.html" |
| 81 | ····.line·34 | ||
| 81 | ····invoke-virtual·{v1,·v2},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V | 82 | ····invoke-virtual·{v1,·v2},·Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V |
| 82 | ····.line·40 | 83 | ····.line·40 |
| 83 | ····:try_start_0 | 84 | ····:try_start_0 |
| 84 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getPackageManager()Landroid/content/pm/PackageManager; | 85 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getPackageManager()Landroid/content/pm/PackageManager; |
| 85 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
| 87 | ····.line·41 | ||
| 86 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getComponentName()Landroid/content/ComponentName; | 88 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getComponentName()Landroid/content/ComponentName; |
| 87 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
| 88 | ····const/16·v3,·0x81 | 90 | ····const/16·v3,·0x81 |
| 91 | ····.line·40 | ||
| 89 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; | 92 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; |
| 90 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
| 91 | ····iget-object·v1,·v1,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; | 94 | ····iget-object·v1,·v1,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; |
| 92 | ····const-string·v2,·"timeout" | 95 | ····const-string·v2,·"timeout" |
| 93 | ····const/4·v3,·0x0 | 96 | ····const/4·v3,·0x0 |
| 97 | ····.line·43 | ||
| 94 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I | 98 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I |
| 95 | ····move-result·v1 | 99 | ····move-result·v1 |
| 96 | ····int-to-long·v2,·v1 | 100 | ····int-to-long·v2,·v1 |
| 97 | ····iput-wide·v2,·p0,·Leu/veldsoft/scribe4/SplashActivity;->timeout:J | 101 | ····iput-wide·v2,·p0,·Leu/veldsoft/scribe4/SplashActivity;->timeout:J |
| Offset 119, 28 lines modified | Offset 123, 31 lines modified | ||
| 119 | ····.line·53 | 123 | ····.line·53 |
| 120 | ····:goto_0 | 124 | ····:goto_0 |
| 121 | ····:try_start_1 | 125 | ····:try_start_1 |
| 122 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getPackageManager()Landroid/content/pm/PackageManager; | 126 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getPackageManager()Landroid/content/pm/PackageManager; |
| 123 | ····move-result-object·v1 | 127 | ····move-result-object·v1 |
| 128 | ····.line·54 | ||
| 124 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getComponentName()Landroid/content/ComponentName; | 129 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getComponentName()Landroid/content/ComponentName; |
| 125 | ····move-result-object·v2 | 130 | ····move-result-object·v2 |
| 126 | ····const/16·v3,·0x81 | 131 | ····const/16·v3,·0x81 |
| 132 | ····.line·53 | ||
| 127 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; | 133 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; |
| 128 | ····move-result-object·v1 | 134 | ····move-result-object·v1 |
| 129 | ····iget-object·v1,·v1,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; | 135 | ····iget-object·v1,·v1,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; |
| 130 | ····const-string·v2,·"redirect" | 136 | ····const-string·v2,·"redirect" |
| 137 | ····.line·57 | ||
| 131 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 138 | ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 132 | ····move-result-object·v1 | 139 | ····move-result-object·v1 |
| 133 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/SplashActivity;->redirect:Ljava/lang/String; | 140 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/SplashActivity;->redirect:Ljava/lang/String; |
| 134 | ····:try_end_1 | 141 | ····:try_end_1 |
| 135 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 | 142 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 |
| Offset 174, 29 lines modified | Offset 181, 31 lines modified | ||
| 174 | ····invoke-virtual·{v1},·Ljava/lang/Class;->toString()Ljava/lang/String; | 181 | ····invoke-virtual·{v1},·Ljava/lang/Class;->toString()Ljava/lang/String; |
| 175 | ····move-result-object·v1 | 182 | ····move-result-object·v1 |
| 176 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/SplashActivity;->redirect:Ljava/lang/String; | 183 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/SplashActivity;->redirect:Ljava/lang/String; |
| 177 | ····.line·6 | 184 | ····.line·62 |
| 178 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getResources()Landroid/content/res/Resources; | 185 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/SplashActivity;->getResources()Landroid/content/res/Resources; |
| 179 | ····move-result-object·v1 | 186 | ····move-result-object·v1 |
| 180 | ····const·v2,·0x7f060030 | 187 | ····const·v2,·0x7f060030 |
| 181 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 188 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
| 182 | ····move-result-object·v1 | 189 | ····move-result-object·v1 |
| 190 | ····.line·60 | ||
| 183 | ····invoke-static·{p0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 191 | ····invoke-static·{p0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 184 | ····move-result-object·v1 | 192 | ····move-result-object·v1 |
| 193 | ····.line·64 | ||
| 185 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 194 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 186 | ····goto·:goto_1 | 195 | ····goto·:goto_1 |
| 187 | .end·method | 196 | .end·method |
| 188 | .method·protected·onResume()V | 197 | .method·protected·onResume()V |
| 189 | ····.locals·4 | 198 | ····.locals·4 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; | 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V | 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/Main; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·240 | 27 | ····.line·240 |
| 27 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$4;->this$0:Leu/veldsoft/scribe4/Main; | 28 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$4;->this$0:Leu/veldsoft/scribe4/Main; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/GlyphActivity; | 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/GlyphActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/GlyphActivity;)V | 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/GlyphActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/GlyphActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·40 | 27 | ····.line·40 |
| 27 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/GlyphActivity$1;->this$0:Leu/veldsoft/scribe4/GlyphActivity; | 28 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/GlyphActivity$1;->this$0:Leu/veldsoft/scribe4/GlyphActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; | 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V | 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/Main; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·173 | 27 | ····.line·173 |
| 27 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$2;->this$0:Leu/veldsoft/scribe4/Main; | 28 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$2;->this$0:Leu/veldsoft/scribe4/Main; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/MiniGridDialog; | 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/MiniGridDialog; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/MiniGridDialog;)V | 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/MiniGridDialog;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/MiniGridDialog; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·37 | 24 | ····.line·37 |
| 24 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/MiniGridDialog$1;->this$0:Leu/veldsoft/scribe4/MiniGridDialog; | 25 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/MiniGridDialog$1;->this$0:Leu/veldsoft/scribe4/MiniGridDialog; |
| 25 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/model/DefaultMiniGridListener;-><init>()V | 26 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/model/DefaultMiniGridListener;-><init>()V |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/AIPlayer; | 30 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/AIPlayer; |
| 31 | #·direct·methods | 31 | #·direct·methods |
| 32 | .method·constructor·<init>(Leu/veldsoft/scribe4/AIPlayer;)V | 32 | .method·constructor·<init>(Leu/veldsoft/scribe4/AIPlayer;)V |
| 33 | ····.locals·1 | 33 | ····.locals·1 |
| 34 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/AIPlayer; | ||
| 34 | ····.prologue | 35 | ····.prologue |
| 35 | ····.line·47 | 36 | ····.line·47 |
| 36 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/AIPlayer$1;->this$0:Leu/veldsoft/scribe4/AIPlayer; | 37 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/AIPlayer$1;->this$0:Leu/veldsoft/scribe4/AIPlayer; |
| 37 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 38 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/SplashActivity; | 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/SplashActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/SplashActivity;)V | 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/SplashActivity;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/SplashActivity; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·72 | 24 | ····.line·72 |
| 24 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; | 25 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; |
| 25 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V |
| Offset 43, 24 lines modified | Offset 44, 26 lines modified | ||
| 43 | ····new-instance·v1,·Landroid/content/Intent; | 44 | ····new-instance·v1,·Landroid/content/Intent; |
| 44 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; | 45 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; |
| 45 | ····iget-object·v3,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; | 46 | ····iget-object·v3,·p0,·Leu/veldsoft/scribe4/SplashActivity$1;->this$0:Leu/veldsoft/scribe4/SplashActivity; |
| 47 | ····.line·76 | ||
| 46 | ····invoke-static·{v3},·Leu/veldsoft/scribe4/SplashActivity;->access$000(Leu/veldsoft/scribe4/SplashActivity;)Ljava/lang/String; | 48 | ····invoke-static·{v3},·Leu/veldsoft/scribe4/SplashActivity;->access$000(Leu/veldsoft/scribe4/SplashActivity;)Ljava/lang/String; |
| 47 | ····move-result-object·v3 | 49 | ····move-result-object·v3 |
| 48 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 50 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
| 49 | ····move-result-object·v3 | 51 | ····move-result-object·v3 |
| 50 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 52 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
| 53 | ····.line·75 | ||
| 51 | ····invoke-virtual·{v0,·v1},·Leu/veldsoft/scribe4/SplashActivity;->startActivity(Landroid/content/Intent;)V | 54 | ····invoke-virtual·{v0,·v1},·Leu/veldsoft/scribe4/SplashActivity;->startActivity(Landroid/content/Intent;)V |
| 52 | ····:try_end_0 | 55 | ····:try_end_0 |
| 53 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 56 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 54 | ····.line·79 | 57 | ····.line·79 |
| 55 | ····:goto_0 | 58 | ····:goto_0 |
| 56 | ····return-void | 59 | ····return-void |
| Offset 13, 89 lines modified | Offset 13, 88 lines modified | ||
| 13 | ····return-void | 13 | ····return-void |
| 14 | .end·method | 14 | .end·method |
| 15 | #·virtual·methods | 15 | #·virtual·methods |
| 16 | .method·protected·onCreate(Landroid/os/Bundle;)V | 16 | .method·protected·onCreate(Landroid/os/Bundle;)V |
| 17 | ····.locals· | 17 | ····.locals·6 |
| 18 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 18 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
| 19 | ····.prologue | 19 | ····.prologue |
| 20 | ····const/4·v | 20 | ····const/4·v5,·0x1 |
| 21 | ····const/4·v1,·0x0 | ||
| 21 | ····.line·13 | 22 | ····.line·13 |
| 22 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 23 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
| 23 | ····.line·14 | 24 | ····.line·14 |
| 24 | ····const·v | 25 | ····const·v2,·0x7f030008 |
| 25 | ····invoke-virtual·{p0,·v | 26 | ····invoke-virtual·{p0,·v2},·Leu/veldsoft/scribe4/RulesActivity;->setContentView(I)V |
| 26 | ····.line·16 | 27 | ····.line·16 |
| 27 | ····const/4·v | 28 | ····const/4·v2,·0x4 |
| 28 | ····new-array·v0,·v4,·[Landroid/view/View; | ||
| 29 | ···· | 29 | ····new-array·v2,·v2,·[Landroid/view/View; |
| 30 | ····const·v | 30 | ····const·v3,·0x7f09000d |
| 31 | ····invoke-virtual·{p0,·v | 31 | ····invoke-virtual·{p0,·v3},·Leu/veldsoft/scribe4/RulesActivity;->findViewById(I)Landroid/view/View; |
| 32 | ····move-result-object·v | 32 | ····move-result-object·v3 |
| 33 | ····aput-object·v | 33 | ····aput-object·v3,·v2,·v1 |
| 34 | ····const·v | 34 | ····const·v3,·0x7f09000e |
| 35 | ····.line·17 | ||
| 35 | ····invoke-virtual·{p0,·v | 36 | ····invoke-virtual·{p0,·v3},·Leu/veldsoft/scribe4/RulesActivity;->findViewById(I)Landroid/view/View; |
| 36 | ····move-result-object·v4 | ||
| 37 | ···· | 37 | ····move-result-object·v3 |
| 38 | ···· | 38 | ····aput-object·v3,·v2,·v5 |
| 39 | ····const·v | 39 | ····const/4·v3,·0x2 |
| 40 | ···· | 40 | ····const·v4,·0x7f09000f |
| 41 | ···· | 41 | ····.line·18 |
| 42 | ····invoke-virtual·{p0,·v4},·Leu/veldsoft/scribe4/RulesActivity;->findViewById(I)Landroid/view/View; | ||
| 42 | ···· | 43 | ····move-result-object·v4 |
| 43 | ···· | 44 | ····aput-object·v4,·v2,·v3 |
| 44 | ····const·v | 45 | ····const/4·v3,·0x3 |
| 45 | ···· | 46 | ····const·v4,·0x7f090010 |
| 46 | ···· | 47 | ····.line·19 |
| 48 | ····invoke-virtual·{p0,·v4},·Leu/veldsoft/scribe4/RulesActivity;->findViewById(I)Landroid/view/View; | ||
| 47 | ···· | 49 | ····move-result-object·v4 |
| 50 | ····aput-object·v4,·v2,·v3 | ||
| 48 | ····.local·v0,·"arr$":[Landroid/view/View; | ||
| 49 | ····array-length·v2,·v0 | ||
| 50 | ····.local·v2,·"len$":I | ||
| 51 | ···· | 51 | ····.line·16 |
| 52 | ····array-length·v3,·v2 | ||
| 52 | ····.local·v1,·"i$":I | ||
| 53 | ····:goto_0 | 53 | ····:goto_0 |
| 54 | ····if-ge·v1,·v | 54 | ····if-ge·v1,·v3,·:cond_0 |
| 55 | ····aget-object·v | 55 | ····aget-object·v0,·v2,·v1 |
| 56 | ····.line·20 | 56 | ····.line·20 |
| 57 | ····.local·v | 57 | ····.local·v0,·"view":Landroid/view/View; |
| 58 | ····check-cast·v | 58 | ····check-cast·v0,·Leu/veldsoft/scribe4/MiniGridView; |
| 59 | ····.end·local·v | 59 | ····.end·local·v0····#·"view":Landroid/view/View; |
| 60 | ····invoke-virtual·{v | 60 | ····invoke-virtual·{v0,·v5},·Leu/veldsoft/scribe4/MiniGridView;->setEnabled(Z)V |
| 61 | ····.line·16 | 61 | ····.line·16 |
| 62 | ····add-int/lit8·v1,·v1,·0x1 | 62 | ····add-int/lit8·v1,·v1,·0x1 |
| 63 | ····goto·:goto_0 | 63 | ····goto·:goto_0 |
| 64 | ····.line·22 | 64 | ····.line·22 |
| Offset 299, 55 lines modified | Offset 299, 54 lines modified | ||
| 299 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; | 299 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; |
| 300 | ····.prologue | 300 | ····.prologue |
| 301 | ····.line·24 | 301 | ····.line·24 |
| 302 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/MoveLogger;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 302 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/MoveLogger;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 303 | ····.line·25 | 303 | ····.line·25 |
| 304 | ····iget-object·v | 304 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/MoveLogger;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 305 | ····invoke-virtual·{v | 305 | ····invoke-virtual·{v1,·p0},·Leu/veldsoft/scribe4/model/ScribeBoard;->addListener(Leu/veldsoft/scribe4/model/ScribeListener;)V |
| 306 | ····.line·27 | 306 | ····.line·27 |
| 307 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 307 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 308 | ····move-result-object·v | 308 | ····move-result-object·v1 |
| 309 | ····invoke-interface·{v | 309 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 310 | ····move-result-object·v | 310 | ····move-result-object·v1 |
| 311 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 312 | ····:goto_0 | 311 | ····:goto_0 |
| 313 | ····invoke-interface·{v | 312 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 314 | ····move-result·v2 | 313 | ····move-result·v2 |
| 315 | ····if-eqz·v2,·:cond_0 | 314 | ····if-eqz·v2,·:cond_0 |
| 316 | ····invoke-interface·{v | 315 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 317 | ····move-result-object·v | 316 | ····move-result-object·v0 |
| 318 | ····check-cast·v | 317 | ····check-cast·v0,·Leu/veldsoft/scribe4/model/XY; |
| 319 | ····.line·28 | 318 | ····.line·28 |
| 320 | ····.local·v | 319 | ····.local·v0,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 321 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/MoveLogger;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; | 320 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/MoveLogger;->scribeBoard:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 322 | ····invoke-virtual·{v2,·v | 321 | ····invoke-virtual·{v2,·v0},·Leu/veldsoft/scribe4/model/ScribeBoard;->get(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/model/MiniGrid; |
| 323 | ····move-result-object·v2 | 322 | ····move-result-object·v2 |
| 324 | ····invoke-virtual·{v2,·p0},·Leu/veldsoft/scribe4/model/MiniGrid;->addMiniGridListener(Leu/veldsoft/scribe4/model/MiniGridListener;)V | 323 | ····invoke-virtual·{v2,·p0},·Leu/veldsoft/scribe4/model/MiniGrid;->addMiniGridListener(Leu/veldsoft/scribe4/model/MiniGridListener;)V |
| 325 | ····goto·:goto_0 | 324 | ····goto·:goto_0 |
| 326 | ····.line·30 | 325 | ····.line·30 |
| 327 | ····.end·local·v | 326 | ····.end·local·v0····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 328 | ····:cond_0 | 327 | ····:cond_0 |
| 329 | ····return-void | 328 | ····return-void |
| 330 | .end·method | 329 | .end·method |
| 331 | .method·public·whoseTurnChanged(Leu/veldsoft/scribe4/model/ScribeBoard;Leu/veldsoft/scribe4/model/ScribeMark;)V | 330 | .method·public·whoseTurnChanged(Leu/veldsoft/scribe4/model/ScribeBoard;Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 332 | ····.locals·2 | 331 | ····.locals·2 |
| 333 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; | 332 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; | 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V | 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/Main; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·219 | 27 | ····.line·219 |
| 27 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$3;->this$0:Leu/veldsoft/scribe4/Main; | 28 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$3;->this$0:Leu/veldsoft/scribe4/Main; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 28, 19 lines modified | Offset 28, 19 lines modified | ||
| 28 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/GlyphActivity;->finish()V | 28 | ····invoke-virtual·{p0},·Leu/veldsoft/scribe4/GlyphActivity;->finish()V |
| 29 | ····.line·58 | 29 | ····.line·58 |
| 30 | ····return-void | 30 | ····return-void |
| 31 | .end·method | 31 | .end·method |
| 32 | .method·protected·onCreate(Landroid/os/Bundle;)V | 32 | .method·protected·onCreate(Landroid/os/Bundle;)V |
| 33 | ····.locals·1 | 33 | ····.locals·11 |
| 34 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 34 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
| 35 | ····.prologue | 35 | ····.prologue |
| 36 | ····const/4·v1 | 36 | ····const/4·v10,·0x2 |
| 37 | ····.line·23 | 37 | ····.line·23 |
| 38 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V | 38 | ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V |
| 39 | ····.line·25 | 39 | ····.line·25 |
| 40 | ····const·v1,·0x7f030002 | 40 | ····const·v1,·0x7f030002 |
| Offset 76, 99 lines modified | Offset 76, 98 lines modified | ||
| 76 | ····invoke-interface·{v1},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 76 | ····invoke-interface·{v1},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
| 77 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
| 78 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 78 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
| 79 | ····move-result-object·v | 79 | ····move-result-object·v1 |
| 80 | ····.local·v8,·"i$":Ljava/util/Iterator; | ||
| 81 | ····:goto_0 | 80 | ····:goto_0 |
| 82 | ····invoke-interface·{v | 81 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 83 | ····move-result·v | 82 | ····move-result·v3 |
| 84 | ····if-eqz·v | 83 | ····if-eqz·v3,·:cond_0 |
| 85 | ····invoke-interface·{v | 84 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 86 | ····move-result-object·v6 | 85 | ····move-result-object·v6 |
| 87 | ····check-cast·v6,·Ljava/util/Map$Entry; | 86 | ····check-cast·v6,·Ljava/util/Map$Entry; |
| 88 | ····.line·31 | 87 | ····.line·31 |
| 89 | ····.local·v6,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/Set<Leu/veldsoft/scribe4/model/XY;>;>;" | 88 | ····.local·v6,·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/Set<Leu/veldsoft/scribe4/model/XY;>;>;" |
| 90 | ····new-instance·v | 89 | ····new-instance·v8,·Ljava/util/HashMap; |
| 91 | ····invoke-direct·{v | 90 | ····invoke-direct·{v8},·Ljava/util/HashMap;-><init>()V |
| 92 | ····.line·32 | 91 | ····.line·32 |
| 93 | ····.local·v | 92 | ····.local·v8,·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
| 94 | ····const-string·v | 93 | ····const-string·v3,·"name" |
| 95 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 94 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
| 96 | ····move-result-object·v | 95 | ····move-result-object·v4 |
| 97 | ····invoke-interface·{v | 96 | ····invoke-interface·{v8,·v3,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 98 | ····.line·33 | 97 | ····.line·33 |
| 99 | ····const-string·v | 98 | ····const-string·v3,·"glyph" |
| 100 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 99 | ····invoke-interface·{v6},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
| 101 | ····move-result-object·v | 100 | ····move-result-object·v4 |
| 102 | ····invoke-interface·{v | 101 | ····invoke-interface·{v8,·v3,·v4},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 103 | ····.line·34 | 102 | ····.line·34 |
| 104 | ····invoke-interface·{v2,·v | 103 | ····invoke-interface·{v2,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 105 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
| 106 | ····.line·37 | 105 | ····.line·37 |
| 107 | ····.end·local·v6····#·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/Set<Leu/veldsoft/scribe4/model/XY;>;>;" | 106 | ····.end·local·v6····#·"e":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/Set<Leu/veldsoft/scribe4/model/XY;>;>;" |
| 108 | ····.end·local·v | 107 | ····.end·local·v8····#·"map":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
| 109 | ····:cond_0 | 108 | ····:cond_0 |
| 110 | ····new-instance·v0,·Landroid/widget/SimpleAdapter; | 109 | ····new-instance·v0,·Landroid/widget/SimpleAdapter; |
| 111 | ····const·v3,·0x7f030003 | 110 | ····const·v3,·0x7f030003 |
| 112 | ····new-array·v4,·v1 | 111 | ····new-array·v4,·v10,·[Ljava/lang/String; |
| 113 | ····const/4·v1,·0x0 | 112 | ····const/4·v1,·0x0 |
| 114 | ····const-string·v5,·"name" | 113 | ····const-string·v5,·"name" |
| 115 | ····aput-object·v5,·v4,·v1 | 114 | ····aput-object·v5,·v4,·v1 |
| 116 | ····const/4·v1,·0x1 | 115 | ····const/4·v1,·0x1 |
| 117 | ····const-string·v5,·"glyph" | 116 | ····const-string·v5,·"glyph" |
| 118 | ····aput-object·v5,·v4,·v1 | 117 | ····aput-object·v5,·v4,·v1 |
| 119 | ····new-array·v5,·v1 | 118 | ····new-array·v5,·v10,·[I |
| 120 | ····fill-array-data·v5,·:array_0 | 119 | ····fill-array-data·v5,·:array_0 |
| 121 | ····move-object·v1,·p0 | 120 | ····move-object·v1,·p0 |
| 122 | ····invoke-direct/range·{v0·..·v5},·Landroid/widget/SimpleAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V | 121 | ····invoke-direct/range·{v0·..·v5},·Landroid/widget/SimpleAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V |
| 123 | ····.line·40 | 122 | ····.line·40 |
| 124 | ····.local·v0,·"a":Landroid/widget/SimpleAdapter; | 123 | ····.local·v0,·"a":Landroid/widget/SimpleAdapter; |
| 125 | ····new-instance·v | 124 | ····new-instance·v9,·Leu/veldsoft/scribe4/GlyphActivity$1; |
| 126 | ····invoke-direct·{v | 125 | ····invoke-direct·{v9,·p0},·Leu/veldsoft/scribe4/GlyphActivity$1;-><init>(Leu/veldsoft/scribe4/GlyphActivity;)V |
| 127 | ····.line·51 | 126 | ····.line·51 |
| 128 | ····.local·v | 127 | ····.local·v9,·"viewBinder":Landroid/widget/SimpleAdapter$ViewBinder; |
| 129 | ····invoke-virtual·{v0,·v | 128 | ····invoke-virtual·{v0,·v9},·Landroid/widget/SimpleAdapter;->setViewBinder(Landroid/widget/SimpleAdapter$ViewBinder;)V |
| 130 | ····.line·52 | 129 | ····.line·52 |
| 131 | ····invoke-virtual·{v7,·v0},·Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V | 130 | ····invoke-virtual·{v7,·v0},·Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V |
| 132 | ····.line·53 | 131 | ····.line·53 |
| 133 | ····return-void | 132 | ····return-void |
| Offset 101, 58 lines modified | Offset 101, 57 lines modified | ||
| 101 | ············"Leu/veldsoft/scribe4/CellView;", | 101 | ············"Leu/veldsoft/scribe4/CellView;", |
| 102 | ············">;" | 102 | ············">;" |
| 103 | ········} | 103 | ········} |
| 104 | ····.end·annotation | 104 | ····.end·annotation |
| 105 | ····.prologue | 105 | ····.prologue |
| 106 | ····.line·95 | 106 | ····.line·95 |
| 107 | ····new-instance·v | 107 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 108 | ····const/16·v | 108 | ····const/16·v2,·0x9 |
| 109 | ····invoke-direct·{v | 109 | ····invoke-direct·{v0,·v2},·Ljava/util/ArrayList;-><init>(I)V |
| 110 | ····.line·97 | 110 | ····.line·97 |
| 111 | ····.local·v | 111 | ····.local·v0,·"list":Ljava/util/List;,·"Ljava/util/List<Leu/veldsoft/scribe4/CellView;>;" |
| 112 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 112 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 113 | ····move-result-object·v | 113 | ····move-result-object·v2 |
| 114 | ····invoke-interface·{v | 114 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 115 | ····move-result-object·v | 115 | ····move-result-object·v2 |
| 116 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 117 | ····:goto_0 | 116 | ····:goto_0 |
| 118 | ····invoke-interface·{v | 117 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 119 | ····move-result·v3 | 118 | ····move-result·v3 |
| 120 | ····if-eqz·v3,·:cond_0 | 119 | ····if-eqz·v3,·:cond_0 |
| 121 | ····invoke-interface·{v | 120 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 122 | ····move-result-object·v | 121 | ····move-result-object·v1 |
| 123 | ····check-cast·v | 122 | ····check-cast·v1,·Leu/veldsoft/scribe4/model/XY; |
| 124 | ····.line·98 | 123 | ····.line·98 |
| 125 | ····.local·v | 124 | ····.local·v1,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 126 | ····invoke-virtual·{p0,·v | 125 | ····invoke-virtual·{p0,·v1},·Leu/veldsoft/scribe4/MiniGridView;->get(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/CellView; |
| 127 | ····move-result-object·v3 | 126 | ····move-result-object·v3 |
| 128 | ····invoke-interface·{v | 127 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 129 | ····goto·:goto_0 | 128 | ····goto·:goto_0 |
| 130 | ····.line·101 | 129 | ····.line·101 |
| 131 | ····.end·local·v | 130 | ····.end·local·v1····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 132 | ····:cond_0 | 131 | ····:cond_0 |
| 133 | ····return-object·v | 132 | ····return-object·v0 |
| 134 | .end·method | 133 | .end·method |
| 135 | .method·private·rebuildLayout()V | 134 | .method·private·rebuildLayout()V |
| 136 | ····.locals·7 | 135 | ····.locals·7 |
| 137 | ····.prologue | 136 | ····.prologue |
| 138 | ····const/4·v6,·0x3 | 137 | ····const/4·v6,·0x3 |
| Offset 315, 29 lines modified | Offset 314, 28 lines modified | ||
| 315 | ····.end·annotation | 314 | ····.end·annotation |
| 316 | ····.prologue | 315 | ····.prologue |
| 317 | ····.line·129 | 316 | ····.line·129 |
| 318 | ····.local·p2,·"lastMoves":Ljava/util/Collection;,·"Ljava/util/Collection<Leu/veldsoft/scribe4/model/XY;>;" | 317 | ····.local·p2,·"lastMoves":Ljava/util/Collection;,·"Ljava/util/Collection<Leu/veldsoft/scribe4/model/XY;>;" |
| 319 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/MiniGridView;->allCellViews()Ljava/lang/Iterable; | 318 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/MiniGridView;->allCellViews()Ljava/lang/Iterable; |
| 320 | ····move-result-object·v | 319 | ····move-result-object·v2 |
| 321 | ····invoke-interface·{v | 320 | ····invoke-interface·{v2},·Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; |
| 322 | ····move-result-object·v | 321 | ····move-result-object·v2 |
| 323 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 324 | ····:goto_0 | 322 | ····:goto_0 |
| 325 | ····invoke-interface·{v | 323 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 326 | ····move-result·v3 | 324 | ····move-result·v3 |
| 327 | ····if-eqz·v3,·:cond_0 | 325 | ····if-eqz·v3,·:cond_0 |
| 328 | ····invoke-interface·{v | 326 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 329 | ····move-result-object·v0 | 327 | ····move-result-object·v0 |
| 330 | ····check-cast·v0,·Leu/veldsoft/scribe4/CellView; | 328 | ····check-cast·v0,·Leu/veldsoft/scribe4/CellView; |
| 331 | ····.line·130 | 329 | ····.line·130 |
| 332 | ····.local·v0,·"cellView":Leu/veldsoft/scribe4/CellView; | 330 | ····.local·v0,·"cellView":Leu/veldsoft/scribe4/CellView; |
| Offset 348, 43 lines modified | Offset 346, 43 lines modified | ||
| 348 | ····goto·:goto_0 | 346 | ····goto·:goto_0 |
| 349 | ····.line·133 | 347 | ····.line·133 |
| 350 | ····.end·local·v0····#·"cellView":Leu/veldsoft/scribe4/CellView; | 348 | ····.end·local·v0····#·"cellView":Leu/veldsoft/scribe4/CellView; |
| 351 | ····:cond_0 | 349 | ····:cond_0 |
| 352 | ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 350 | ····invoke-interface·{p2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 353 | ····move-result-object·v | 351 | ····move-result-object·v2 |
| 354 | ····:goto_1 | 352 | ····:goto_1 |
| 355 | ····invoke-interface·{v | 353 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 356 | ····move-result·v3 | 354 | ····move-result·v3 |
| 357 | ····if-eqz·v3,·:cond_1 | 355 | ····if-eqz·v3,·:cond_1 |
| 358 | ····invoke-interface·{v | 356 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 359 | ····move-result-object·v | 357 | ····move-result-object·v1 |
| 360 | ····check-cast·v | 358 | ····check-cast·v1,·Leu/veldsoft/scribe4/model/XY; |
| 361 | ····.line·134 | 359 | ····.line·134 |
| 362 | ····.local·v | 360 | ····.local·v1,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 363 | ····invoke-virtual·{p0,·v | 361 | ····invoke-virtual·{p0,·v1},·Leu/veldsoft/scribe4/MiniGridView;->get(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/CellView; |
| 364 | ····move-result-object·v3 | 362 | ····move-result-object·v3 |
| 365 | ····const/4·v4,·0x1 | 363 | ····const/4·v4,·0x1 |
| 366 | ····invoke-virtual·{v3,·v4},·Leu/veldsoft/scribe4/CellView;->setLastMove(Z)V | 364 | ····invoke-virtual·{v3,·v4},·Leu/veldsoft/scribe4/CellView;->setLastMove(Z)V |
| 367 | ····goto·:goto_1 | 365 | ····goto·:goto_1 |
| 368 | ····.line·136 | 366 | ····.line·136 |
| 369 | ····.end·local·v | 367 | ····.end·local·v1····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 370 | ····:cond_1 | 368 | ····:cond_1 |
| 371 | ····return-void | 369 | ····return-void |
| Max diff block lines reached; 6417/11396 bytes (56.31%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; | 21 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/Main; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V | 23 | .method·constructor·<init>(Leu/veldsoft/scribe4/Main;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/Main; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·180 | 27 | ····.line·180 |
| 27 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$1;->this$0:Leu/veldsoft/scribe4/Main; | 28 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/Main$1;->this$0:Leu/veldsoft/scribe4/Main; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 31, 15 lines modified | Offset 31, 14 lines modified | ||
| 31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
| 32 | ····.locals·0 | 32 | ····.locals·0 |
| 33 | ····.prologue | 33 | ····.prologue |
| 34 | ····.line·6 | 34 | ····.line·6 |
| 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 36 | ····.line·7 | ||
| 37 | ····return-void | 36 | ····return-void |
| 38 | .end·method | 37 | .end·method |
| 39 | .method·public·static·getGameMode()Leu/veldsoft/scribe4/model/Settings$GameMode; | 38 | .method·public·static·getGameMode()Leu/veldsoft/scribe4/model/Settings$GameMode; |
| 40 | ····.locals·1 | 39 | ····.locals·1 |
| 41 | ····.prologue | 40 | ····.prologue |
| Offset 62, 127 lines modified | Offset 62, 118 lines modified | ||
| 62 | ····iput-object·p2,·p0,·Leu/veldsoft/scribe4/model/Region;->mark:Leu/veldsoft/scribe4/model/ScribeMark; | 62 | ····iput-object·p2,·p0,·Leu/veldsoft/scribe4/model/Region;->mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 63 | ····.line·19 | 63 | ····.line·19 |
| 64 | ····return-void | 64 | ····return-void |
| 65 | .end·method | 65 | .end·method |
| 66 | .method·static·fromString(Ljava/lang/String;)Leu/veldsoft/scribe4/model/Region; | 66 | .method·static·fromString(Ljava/lang/String;)Leu/veldsoft/scribe4/model/Region; |
| 67 | ····.locals· | 67 | ····.locals·6 |
| 68 | ····.param·p0,·"string"····#·Ljava/lang/String; | 68 | ····.param·p0,·"string"····#·Ljava/lang/String; |
| 69 | ····.prologue | 69 | ····.prologue |
| 70 | ····.line·109 | 70 | ····.line·109 |
| 71 | ····const/4·v | 71 | ····const/4·v0,·0x0 |
| 72 | ····.line·111 | 72 | ····.line·111 |
| 73 | ····.local·v | 73 | ····.local·v0,·"region":Leu/veldsoft/scribe4/model/Region; |
| 74 | ····sget-object·v | 74 | ····sget-object·v2,·Leu/veldsoft/scribe4/Util;->PRNG:Ljava/util/Random; |
| 75 | ····const/4·v | 75 | ····const/4·v3,·0x4 |
| 76 | ····invoke-virtual·{v | 76 | ····invoke-virtual·{v2,·v3},·Ljava/util/Random;->nextInt(I)I |
| 77 | ····move-result·v | 77 | ····move-result·v2 |
| 78 | ····packed-switch·v | 78 | ····packed-switch·v2,·:pswitch_data_0 |
| 79 | ····.line·126 | 79 | ····.line·126 |
| 80 | ····:goto_0 | 80 | ····:goto_0 |
| 81 | ····const-string·v | 81 | ····const-string·v2,·"·" |
| 82 | ····invoke-virtual·{p0,·v | 82 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
| 83 | ····move-result-object·v | 83 | ····move-result-object·v3 |
| 84 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
| 85 | ····array-length·v | 84 | ····array-length·v4,·v3 |
| 86 | ····.local·v2,·"len$":I | ||
| 87 | ····const/4·v | 85 | ····const/4·v2,·0x0 |
| 88 | ····.local·v1,·"i$":I | ||
| 89 | ····:goto_1 | 86 | ····:goto_1 |
| 90 | ····if-ge·v | 87 | ····if-ge·v2,·v4,·:cond_0 |
| 91 | ····aget-object·v | 88 | ····aget-object·v1,·v3,·v2 |
| 92 | ····.line·127 | 89 | ····.line·127 |
| 93 | ····.local·v | 90 | ····.local·v1,·"xyString":Ljava/lang/String; |
| 94 | ····invoke-static·{v | 91 | ····invoke-static·{v1},·Leu/veldsoft/scribe4/model/XY;->fromString(Ljava/lang/String;)Leu/veldsoft/scribe4/model/XY; |
| 95 | ····move-result-object·v5 | 92 | ····move-result-object·v5 |
| 96 | ····invoke-virtual·{v | 93 | ····invoke-virtual·{v0,·v5},·Leu/veldsoft/scribe4/model/Region;->add(Ljava/lang/Object;)Z |
| 97 | ····.line·126 | 94 | ····.line·126 |
| 98 | ····add-int/lit8·v | 95 | ····add-int/lit8·v2,·v2,·0x1 |
| 99 | ····goto·:goto_1 | 96 | ····goto·:goto_1 |
| 100 | ····.line·113 | 97 | ····.line·113 |
| 101 | ····.end·local·v0····#·"arr$":[Ljava/lang/String; | ||
| 102 | ····.end·local·v1····#·"i$":I | ||
| 103 | ····.end·local·v2····#·"len$":I | ||
| 104 | ····.end·local·v | 98 | ····.end·local·v1····#·"xyString":Ljava/lang/String; |
| 105 | ····:pswitch_0 | 99 | ····:pswitch_0 |
| 106 | ····new-instance·v | 100 | ····new-instance·v0,·Leu/veldsoft/scribe4/model/Region; |
| 107 | ····.end·local·v | 101 | ····.end·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 108 | ····sget-object·v | 102 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/ScribeMark;->RED:Leu/veldsoft/scribe4/model/ScribeMark; |
| 109 | ····invoke-direct·{v | 103 | ····invoke-direct·{v0,·v2},·Leu/veldsoft/scribe4/model/Region;-><init>(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 110 | ····.line·114 | 104 | ····.line·114 |
| 111 | ····.restart·local·v | 105 | ····.restart·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 112 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
| 113 | ····.line·116 | 107 | ····.line·116 |
| 114 | ····:pswitch_1 | 108 | ····:pswitch_1 |
| 115 | ····new-instance·v | 109 | ····new-instance·v0,·Leu/veldsoft/scribe4/model/Region; |
| 116 | ····.end·local·v | 110 | ····.end·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 117 | ····sget-object·v | 111 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/ScribeMark;->BLUE:Leu/veldsoft/scribe4/model/ScribeMark; |
| 118 | ····invoke-direct·{v | 112 | ····invoke-direct·{v0,·v2},·Leu/veldsoft/scribe4/model/Region;-><init>(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 119 | ····.line·117 | 113 | ····.line·117 |
| 120 | ····.restart·local·v | 114 | ····.restart·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 121 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
| 122 | ····.line·119 | 116 | ····.line·119 |
| 123 | ····:pswitch_2 | 117 | ····:pswitch_2 |
| 124 | ····new-instance·v | 118 | ····new-instance·v0,·Leu/veldsoft/scribe4/model/Region; |
| 125 | ····.end·local·v | 119 | ····.end·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 126 | ····sget-object·v | 120 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/ScribeMark;->GREEN:Leu/veldsoft/scribe4/model/ScribeMark; |
| 127 | ····invoke-direct·{v | 121 | ····invoke-direct·{v0,·v2},·Leu/veldsoft/scribe4/model/Region;-><init>(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 128 | ····.line·120 | 122 | ····.line·120 |
| 129 | ····.restart·local·v | 123 | ····.restart·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 130 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
| 131 | ····.line·122 | 125 | ····.line·122 |
| 132 | ····:pswitch_3 | 126 | ····:pswitch_3 |
| 133 | ····new-instance·v | 127 | ····new-instance·v0,·Leu/veldsoft/scribe4/model/Region; |
| 134 | ····.end·local·v | 128 | ····.end·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 135 | ····sget-object·v | 129 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/ScribeMark;->PURPLE:Leu/veldsoft/scribe4/model/ScribeMark; |
| 136 | ····invoke-direct·{v | 130 | ····invoke-direct·{v0,·v2},·Leu/veldsoft/scribe4/model/Region;-><init>(Leu/veldsoft/scribe4/model/ScribeMark;)V |
| 137 | ····.restart·local·v | 131 | ····.restart·local·v0····#·"region":Leu/veldsoft/scribe4/model/Region; |
| 138 | ····goto·:goto_0 | 132 | ····goto·:goto_0 |
| 139 | ····.line·130 | 133 | ····.line·130 |
| 140 | ····.restart·local·v0····#·"arr$":[Ljava/lang/String; | ||
| 141 | ····.restart·local·v1····#·"i$":I | ||
| 142 | ····.restart·local·v2····#·"len$":I | ||
| 143 | ····:cond_0 | 134 | ····:cond_0 |
| 144 | ····return-object·v | 135 | ····return-object·v0 |
| 145 | ····.line·111 | 136 | ····.line·111 |
| 146 | ····:pswitch_data_0 | 137 | ····:pswitch_data_0 |
| 147 | ····.packed-switch·0x0 | 138 | ····.packed-switch·0x0 |
| 148 | ········:pswitch_0 | 139 | ········:pswitch_0 |
| 149 | ········:pswitch_1 | 140 | ········:pswitch_1 |
| 150 | ········:pswitch_2 | 141 | ········:pswitch_2 |
| Max diff block lines reached; 13165/19615 bytes (67.12%) of diff not shown. | |||
| Offset 46, 81 lines modified | Offset 46, 79 lines modified | ||
| 46 | ····.prologue | 46 | ····.prologue |
| 47 | ····.line·21 | 47 | ····.line·21 |
| 48 | ····const/16·v0,·0x9 | 48 | ····const/16·v0,·0x9 |
| 49 | ····.line·22 | 49 | ····.line·22 |
| 50 | ····.local·v0,·"GRID_SQUARES":I | 50 | ····.local·v0,·"GRID_SQUARES":I |
| 51 | ····new-instance·v | 51 | ····new-instance·v2,·Ljava/util/ArrayList; |
| 52 | ····const/16·v | 52 | ····const/16·v4,·0x51 |
| 53 | ····invoke-direct·{v | 53 | ····invoke-direct·{v2,·v4},·Ljava/util/ArrayList;-><init>(I)V |
| 54 | ····.line·24 | 54 | ····.line·24 |
| 55 | ····.local·v | 55 | ····.local·v2,·"list":Ljava/util/List;,·"Ljava/util/List<Leu/veldsoft/scribe4/model/GridPosition;>;" |
| 56 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 56 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 57 | ····move-result-object·v | 57 | ····move-result-object·v4 |
| 58 | ····invoke-interface·{v | 58 | ····invoke-interface·{v4},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 59 | ····move-result-object·v | 59 | ····move-result-object·v4 |
| 60 | ····:cond_0 | 60 | ····:cond_0 |
| 61 | ····invoke-interface·{v | 61 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 62 | ····move-result·v | 62 | ····move-result·v5 |
| 63 | ····if-eqz·v | 63 | ····if-eqz·v5,·:cond_1 |
| 64 | ····invoke-interface·{v | 64 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 65 | ····move-result-object·v | 65 | ····move-result-object·v3 |
| 66 | ····check-cast·v | 66 | ····check-cast·v3,·Leu/veldsoft/scribe4/model/XY; |
| 67 | ····.line·25 | 67 | ····.line·25 |
| 68 | ····.local·v | 68 | ····.local·v3,·"miniGridXY":Leu/veldsoft/scribe4/model/XY; |
| 69 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 69 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 70 | ····move-result-object·v | 70 | ····move-result-object·v5 |
| 71 | ····invoke-interface·{v | 71 | ····invoke-interface·{v5},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 72 | ····move-result-object·v | 72 | ····move-result-object·v5 |
| 73 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
| 74 | ····:goto_0 | 73 | ····:goto_0 |
| 75 | ····invoke-interface·{v | 74 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
| 76 | ····move-result·v6 | 75 | ····move-result·v6 |
| 77 | ····if-eqz·v6,·:cond_0 | 76 | ····if-eqz·v6,·:cond_0 |
| 78 | ····invoke-interface·{v | 77 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 79 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
| 80 | ····check-cast·v1,·Leu/veldsoft/scribe4/model/XY; | 79 | ····check-cast·v1,·Leu/veldsoft/scribe4/model/XY; |
| 81 | ····.line·26 | 80 | ····.line·26 |
| 82 | ····.local·v1,·"cellXY":Leu/veldsoft/scribe4/model/XY; | 81 | ····.local·v1,·"cellXY":Leu/veldsoft/scribe4/model/XY; |
| 83 | ····new-instance·v6,·Leu/veldsoft/scribe4/model/GridPosition; | 82 | ····new-instance·v6,·Leu/veldsoft/scribe4/model/GridPosition; |
| 84 | ····invoke-virtual·{p0,·v | 83 | ····invoke-virtual·{p0,·v3},·Leu/veldsoft/scribe4/model/ScribeBoard;->get(Leu/veldsoft/scribe4/model/XY;)Leu/veldsoft/scribe4/model/MiniGrid; |
| 85 | ····move-result-object·v7 | 84 | ····move-result-object·v7 |
| 86 | ····invoke-direct·{v6,·v7,·v1},·Leu/veldsoft/scribe4/model/GridPosition;-><init>(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/XY;)V | 85 | ····invoke-direct·{v6,·v7,·v1},·Leu/veldsoft/scribe4/model/GridPosition;-><init>(Leu/veldsoft/scribe4/model/MiniGrid;Leu/veldsoft/scribe4/model/XY;)V |
| 87 | ····invoke-interface·{v | 86 | ····invoke-interface·{v2,·v6},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
| 88 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
| 89 | ····.line·29 | 88 | ····.line·29 |
| 90 | ····.end·local·v1····#·"cellXY":Leu/veldsoft/scribe4/model/XY; | 89 | ····.end·local·v1····#·"cellXY":Leu/veldsoft/scribe4/model/XY; |
| 91 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
| 92 | ····.end·local·v | 90 | ····.end·local·v3····#·"miniGridXY":Leu/veldsoft/scribe4/model/XY; |
| 93 | ····:cond_1 | 91 | ····:cond_1 |
| 94 | ····return-object·v | 92 | ····return-object·v2 |
| 95 | .end·method | 93 | .end·method |
| Offset 56, 106 lines modified | Offset 56, 105 lines modified | ||
| 56 | #·direct·methods | 56 | #·direct·methods |
| 57 | .method·constructor·<init>()V | 57 | .method·constructor·<init>()V |
| 58 | ····.locals·5 | 58 | ····.locals·5 |
| 59 | ····.prologue | 59 | ····.prologue |
| 60 | ····const/4·v | 60 | ····const/4·v2,·0x3 |
| 61 | ····.line·27 | 61 | ····.line·27 |
| 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 63 | ····.line·18 | 63 | ····.line·18 |
| 64 | ····new-instance·v | 64 | ····new-instance·v1,·Ljava/util/ArrayList; |
| 65 | ····invoke-direct·{v | 65 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
| 66 | ····iput-object·v | 66 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->regions:Ljava/util/List; |
| 67 | ····.line·19 | 67 | ····.line·19 |
| 68 | ····new-instance·v | 68 | ····new-instance·v1,·Ljava/util/ArrayList; |
| 69 | ····invoke-direct·{v | 69 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
| 70 | ····iput-object·v | 70 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->listeners:Ljava/util/List; |
| 71 | ····.line·20 | 71 | ····.line·20 |
| 72 | ····const/4·v | 72 | ····const/4·v1,·0x1 |
| 73 | ····iput-boolean·v | 73 | ····iput-boolean·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->enabled:Z |
| 74 | ····.line·22 | 74 | ····.line·22 |
| 75 | ····new-instance·v | 75 | ····new-instance·v1,·Ljava/util/HashSet; |
| 76 | ····invoke-direct·{v | 76 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 77 | ····iput-object·v | 77 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->lastMoves:Ljava/util/Collection; |
| 78 | ····.line·25 | 78 | ····.line·25 |
| 79 | ····const/4·v | 79 | ····const/4·v1,·0x0 |
| 80 | ····iput-object·v | 80 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->winner:Ljava/util/Set; |
| 81 | ····.line·28 | 81 | ····.line·28 |
| 82 | ····filled-new-array·{v | 82 | ····filled-new-array·{v2,·v2},·[I |
| 83 | ····move-result-object·v | 83 | ····move-result-object·v1 |
| 84 | ····const-class·v | 84 | ····const-class·v2,·Leu/veldsoft/scribe4/model/ScribeMark; |
| 85 | ····invoke-static·{v | 85 | ····invoke-static·{v2,·v1},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object; |
| 86 | ····move-result-object·v | 86 | ····move-result-object·v1 |
| 87 | ····check-cast·v | 87 | ····check-cast·v1,·[[Leu/veldsoft/scribe4/model/ScribeMark; |
| 88 | ····iput-object·v | 88 | ····iput-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->data:[[Leu/veldsoft/scribe4/model/ScribeMark; |
| 89 | ····.line·29 | 89 | ····.line·29 |
| 90 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 90 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 91 | ····move-result-object·v | 91 | ····move-result-object·v1 |
| 92 | ····invoke-interface·{v | 92 | ····invoke-interface·{v1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 93 | ····move-result-object·v | 93 | ····move-result-object·v1 |
| 94 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 95 | ····:goto_0 | 94 | ····:goto_0 |
| 96 | ····invoke-interface·{v | 95 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 97 | ····move-result·v2 | 96 | ····move-result·v2 |
| 98 | ····if-eqz·v2,·:cond_0 | 97 | ····if-eqz·v2,·:cond_0 |
| 99 | ····invoke-interface·{v | 98 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 100 | ····move-result-object·v | 99 | ····move-result-object·v0 |
| 101 | ····check-cast·v | 100 | ····check-cast·v0,·Leu/veldsoft/scribe4/model/XY; |
| 102 | ····.line·30 | 101 | ····.line·30 |
| 103 | ····.local·v | 102 | ····.local·v0,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 104 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->data:[[Leu/veldsoft/scribe4/model/ScribeMark; | 103 | ····iget-object·v2,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->data:[[Leu/veldsoft/scribe4/model/ScribeMark; |
| 105 | ····iget·v3,·v | 104 | ····iget·v3,·v0,·Leu/veldsoft/scribe4/model/XY;->y:I |
| 106 | ····aget-object·v2,·v2,·v3 | 105 | ····aget-object·v2,·v2,·v3 |
| 107 | ····iget·v3,·v | 106 | ····iget·v3,·v0,·Leu/veldsoft/scribe4/model/XY;->x:I |
| 108 | ····sget-object·v4,·Leu/veldsoft/scribe4/model/ScribeMark;->EMPTY:Leu/veldsoft/scribe4/model/ScribeMark; | 107 | ····sget-object·v4,·Leu/veldsoft/scribe4/model/ScribeMark;->EMPTY:Leu/veldsoft/scribe4/model/ScribeMark; |
| 109 | ····aput-object·v4,·v2,·v3 | 108 | ····aput-object·v4,·v2,·v3 |
| 110 | ····goto·:goto_0 | 109 | ····goto·:goto_0 |
| 111 | ····.line·32 | 110 | ····.line·32 |
| 112 | ····.end·local·v | 111 | ····.end·local·v0····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 113 | ····:cond_0 | 112 | ····:cond_0 |
| 114 | ····return-void | 113 | ····return-void |
| 115 | .end·method | 114 | .end·method |
| 116 | .method·public·constructor·<init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V | 115 | .method·public·constructor·<init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 117 | ····.locals·1 | 116 | ····.locals·1 |
| 118 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; | 117 | ····.param·p1,·"scribeBoard"····#·Leu/veldsoft/scribe4/model/ScribeBoard; |
| Offset 261, 342 lines modified | Offset 260, 333 lines modified | ||
| 261 | .end·method | 260 | .end·method |
| 262 | .method·private·notifyListenersOfEnabledState()V | 261 | .method·private·notifyListenersOfEnabledState()V |
| 263 | ····.locals·3 | 262 | ····.locals·3 |
| 264 | ····.prologue | 263 | ····.prologue |
| 265 | ····.line·227 | 264 | ····.line·227 |
| 266 | ····iget-object·v | 265 | ····iget-object·v1,·p0,·Leu/veldsoft/scribe4/model/MiniGrid;->listeners:Ljava/util/List; |
| 267 | ····invoke-interface·{v | 266 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 268 | ····move-result-object·v | 267 | ····move-result-object·v1 |
| 269 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 270 | ····:goto_0 | 268 | ····:goto_0 |
| 271 | ····invoke-interface·{v | 269 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 272 | ····move-result·v2 | 270 | ····move-result·v2 |
| 273 | ····if-eqz·v2,·:cond_0 | 271 | ····if-eqz·v2,·:cond_0 |
| Max diff block lines reached; 36564/41979 bytes (87.10%) of diff not shown. | |||
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/model/ScribeBoard; | 18 | .field·final·synthetic·this$0:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V | 20 | .method·constructor·<init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Leu/veldsoft/scribe4/model/ScribeBoard; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·213 | 24 | ····.line·213 |
| 24 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard$1;->this$0:Leu/veldsoft/scribe4/model/ScribeBoard; | 25 | ····iput-object·p1,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard$1;->this$0:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 25 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/model/DefaultMiniGridListener;-><init>()V | 26 | ····invoke-direct·{p0},·Leu/veldsoft/scribe4/model/DefaultMiniGridListener;-><init>()V |
| Offset 1, 19 lines modified | Offset 1, 13 lines modified | ||
| 1 | .class·public·final·enum·Leu/veldsoft/scribe4/model/ScribeMark; | 1 | .class·public·final·enum·Leu/veldsoft/scribe4/model/ScribeMark; |
| 2 | .super·Ljava/lang/Enum; | 2 | .super·Ljava/lang/Enum; |
| 3 | .source·"ScribeMark.java" | 3 | .source·"ScribeMark.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
| 6 | ····value·=·{ | ||
| 7 | ········Leu/veldsoft/scribe4/model/ScribeMark$1; | ||
| 8 | ····} | ||
| 9 | .end·annotation | ||
| 10 | .annotation·system·Ldalvik/annotation/Signature; | 5 | .annotation·system·Ldalvik/annotation/Signature; |
| 11 | ····value·=·{ | 6 | ····value·=·{ |
| 12 | ········"Ljava/lang/Enum", | 7 | ········"Ljava/lang/Enum", |
| 13 | ········"<", | 8 | ········"<", |
| 14 | ········"Leu/veldsoft/scribe4/model/ScribeMark;", | 9 | ········"Leu/veldsoft/scribe4/model/ScribeMark;", |
| 15 | ········">;" | 10 | ········">;" |
| 16 | ····} | 11 | ····} |
| Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
| 1 | .class·public·Leu/veldsoft/scribe4/model/ScribeBoard; | 1 | .class·public·Leu/veldsoft/scribe4/model/ScribeBoard; |
| 2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
| 3 | .source·"ScribeBoard.java" | 3 | .source·"ScribeBoard.java" |
| 4 | #·annotations | ||
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
| 6 | ····value·=·{ | ||
| 7 | ········Leu/veldsoft/scribe4/model/ScribeBoard$2; | ||
| 8 | ····} | ||
| 9 | .end·annotation | ||
| 10 | #·static·fields | 4 | #·static·fields |
| 11 | .field·static·final·synthetic·$assertionsDisabled:Z | 5 | .field·static·final·synthetic·$assertionsDisabled:Z |
| 12 | .field·public·static·final·GRID_SIZE:I·=·0x3 | 6 | .field·public·static·final·GRID_SIZE:I·=·0x3 |
| 13 | #·instance·fields | 7 | #·instance·fields |
| Offset 75, 108 lines modified | Offset 67, 107 lines modified | ||
| 75 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
| 76 | .end·method | 68 | .end·method |
| 77 | .method·public·constructor·<init>()V | 69 | .method·public·constructor·<init>()V |
| 78 | ····.locals·5 | 70 | ····.locals·5 |
| 79 | ····.prologue | 71 | ····.prologue |
| 80 | ····const/4·v | 72 | ····const/4·v2,·0x3 |
| 81 | ····.line·26 | 73 | ····.line·26 |
| 82 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 83 | ····.line·17 | 75 | ····.line·17 |
| 84 | ····filled-new-array·{v | 76 | ····filled-new-array·{v2,·v2},·[I |
| 85 | ····move-result-object·v | 77 | ····move-result-object·v2 |
| 86 | ····const-class·v | 78 | ····const-class·v3,·Leu/veldsoft/scribe4/model/MiniGrid; |
| 87 | ····invoke-static·{v | 79 | ····invoke-static·{v3,·v2},·Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object; |
| 88 | ····move-result-object·v | 80 | ····move-result-object·v2 |
| 89 | ····check-cast·v | 81 | ····check-cast·v2,·[[Leu/veldsoft/scribe4/model/MiniGrid; |
| 90 | ····iput-object·v | 82 | ····iput-object·v2,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->data:[[Leu/veldsoft/scribe4/model/MiniGrid; |
| 91 | ····.line·19 | 83 | ····.line·19 |
| 92 | ····new-instance·v | 84 | ····new-instance·v2,·Ljava/util/EnumMap; |
| 93 | ····const-class·v | 85 | ····const-class·v3,·Leu/veldsoft/scribe4/model/ScribeMark; |
| 94 | ····invoke-direct·{v | 86 | ····invoke-direct·{v2,·v3},·Ljava/util/EnumMap;-><init>(Ljava/lang/Class;)V |
| 95 | ····iput-object·v | 87 | ····iput-object·v2,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->lastMove:Ljava/util/Map; |
| 96 | ····.line·22 | 88 | ····.line·22 |
| 97 | ····sget-object·v | 89 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/ScribeMark;->RED:Leu/veldsoft/scribe4/model/ScribeMark; |
| 98 | ····iput-object·v | 90 | ····iput-object·v2,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->whoseTurn:Leu/veldsoft/scribe4/model/ScribeMark; |
| 99 | ····.line·24 | 91 | ····.line·24 |
| 100 | ····new-instance·v | 92 | ····new-instance·v2,·Ljava/util/ArrayList; |
| 101 | ····invoke-direct·{v | 93 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
| 102 | ····iput-object·v | 94 | ····iput-object·v2,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->listeners:Ljava/util/List; |
| 103 | ····.line·213 | 95 | ····.line·213 |
| 104 | ····new-instance·v | 96 | ····new-instance·v2,·Leu/veldsoft/scribe4/model/ScribeBoard$1; |
| 105 | ····invoke-direct·{v | 97 | ····invoke-direct·{v2,·p0},·Leu/veldsoft/scribe4/model/ScribeBoard$1;-><init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 106 | ····iput-object·v | 98 | ····iput-object·v2,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->miniGridListener:Leu/veldsoft/scribe4/model/MiniGridListener; |
| 107 | ····.line·27 | 99 | ····.line·27 |
| 108 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; | 100 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->allXYs()Ljava/util/Collection; |
| 109 | ····move-result-object·v | 101 | ····move-result-object·v2 |
| 110 | ····invoke-interface·{v | 102 | ····invoke-interface·{v2},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
| 111 | ····move-result-object·v | 103 | ····move-result-object·v2 |
| 112 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 113 | ····:goto_0 | 104 | ····:goto_0 |
| 114 | ····invoke-interface·{v | 105 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 115 | ····move-result·v3 | 106 | ····move-result·v3 |
| 116 | ····if-eqz·v3,·:cond_0 | 107 | ····if-eqz·v3,·:cond_0 |
| 117 | ····invoke-interface·{v | 108 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 118 | ····move-result-object·v | 109 | ····move-result-object·v1 |
| 119 | ····check-cast·v | 110 | ····check-cast·v1,·Leu/veldsoft/scribe4/model/XY; |
| 120 | ····.line·28 | 111 | ····.line·28 |
| 121 | ····.local·v | 112 | ····.local·v1,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 122 | ····new-instance·v | 113 | ····new-instance·v0,·Leu/veldsoft/scribe4/model/MiniGrid; |
| 123 | ····invoke-direct·{v | 114 | ····invoke-direct·{v0,·p0},·Leu/veldsoft/scribe4/model/MiniGrid;-><init>(Leu/veldsoft/scribe4/model/ScribeBoard;)V |
| 124 | ····.line·29 | 115 | ····.line·29 |
| 125 | ····.local·v | 116 | ····.local·v0,·"miniGrid":Leu/veldsoft/scribe4/model/MiniGrid; |
| 126 | ····iget-object·v3,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->data:[[Leu/veldsoft/scribe4/model/MiniGrid; | 117 | ····iget-object·v3,·p0,·Leu/veldsoft/scribe4/model/ScribeBoard;->data:[[Leu/veldsoft/scribe4/model/MiniGrid; |
| 127 | ····iget·v4,·v | 118 | ····iget·v4,·v1,·Leu/veldsoft/scribe4/model/XY;->x:I |
| 128 | ····aget-object·v3,·v3,·v4 | 119 | ····aget-object·v3,·v3,·v4 |
| 129 | ····iget·v4,·v | 120 | ····iget·v4,·v1,·Leu/veldsoft/scribe4/model/XY;->y:I |
| 130 | ····aput-object·v | 121 | ····aput-object·v0,·v3,·v4 |
| 131 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
| 132 | ····.line·31 | 123 | ····.line·31 |
| 133 | ····.end·local·v | 124 | ····.end·local·v0····#·"miniGrid":Leu/veldsoft/scribe4/model/MiniGrid; |
| 134 | ····.end·local·v | 125 | ····.end·local·v1····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 135 | ····:cond_0 | 126 | ····:cond_0 |
| 136 | ····return-void | 127 | ····return-void |
| 137 | .end·method | 128 | .end·method |
| 138 | .method·static·synthetic·access$000(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/Map; | 129 | .method·static·synthetic·access$000(Leu/veldsoft/scribe4/model/ScribeBoard;)Ljava/util/Map; |
| Max diff block lines reached; 44026/50057 bytes (87.95%) of diff not shown. | |||
| Offset 25, 63 lines modified | Offset 25, 63 lines modified | ||
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·static·constructor·<clinit>()V | 26 | .method·static·constructor·<clinit>()V |
| 27 | ····.locals·4 | 27 | ····.locals·4 |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·20 | 29 | ····.line·20 |
| 30 | ····new-instance·v | 30 | ····new-instance·v1,·Ljava/util/HashMap; |
| 31 | ····const/16·v | 31 | ····const/16·v2,·0x9 |
| 32 | ····invoke-direct·{v | 32 | ····invoke-direct·{v1,·v2},·Ljava/util/HashMap;-><init>(I)V |
| 33 | ····sput-object·v | 33 | ····sput-object·v1,·Leu/veldsoft/scribe4/model/XY;->map:Ljava/util/Map; |
| 34 | ····.line·24 | 34 | ····.line·24 |
| 35 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->createAllXYs()Ljava/util/List; | 35 | ····invoke-static·{},·Leu/veldsoft/scribe4/model/XY;->createAllXYs()Ljava/util/List; |
| 36 | ····move-result-object·v | 36 | ····move-result-object·v1 |
| 37 | ····invoke-interface·{v | 37 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 38 | ····move-result-object·v | 38 | ····move-result-object·v1 |
| 39 | ····.local·v0,·" | 39 | ····.local·v0,·"xy":Leu/veldsoft/scribe4/model/XY; |
| 40 | ····:goto_0 | 40 | ····:goto_0 |
| 41 | ····invoke-interface·{v | 41 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 42 | ····move-result·v2 | 42 | ····move-result·v2 |
| 43 | ····if-eqz·v2,·:cond_0 | 43 | ····if-eqz·v2,·:cond_0 |
| 44 | ····invoke-interface·{v | 44 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 45 | ····move-result-object·v | 45 | ····move-result-object·v0 |
| 46 | ····.end·local·v0····#·"xy":Leu/veldsoft/scribe4/model/XY; | ||
| 46 | ····check-cast·v | 47 | ····check-cast·v0,·Leu/veldsoft/scribe4/model/XY; |
| 47 | ····.line·25 | 48 | ····.line·25 |
| 48 | ····.local·v | 49 | ····.restart·local·v0····#·"xy":Leu/veldsoft/scribe4/model/XY; |
| 49 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/XY;->map:Ljava/util/Map; | 50 | ····sget-object·v2,·Leu/veldsoft/scribe4/model/XY;->map:Ljava/util/Map; |
| 50 | ····invoke-virtual·{v | 51 | ····invoke-virtual·{v0},·Leu/veldsoft/scribe4/model/XY;->hashCode()I |
| 51 | ····move-result·v3 | 52 | ····move-result·v3 |
| 52 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 53 | ····invoke-static·{v3},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
| 53 | ····move-result-object·v3 | 54 | ····move-result-object·v3 |
| 54 | ····invoke-interface·{v2,·v3,·v | 55 | ····invoke-interface·{v2,·v3,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 55 | ····goto·:goto_0 | 56 | ····goto·:goto_0 |
| 56 | ····.line·27 | 57 | ····.line·27 |
| 57 | ····.end·local·v1····#·"xy":Leu/veldsoft/scribe4/model/XY; | ||
| 58 | ····:cond_0 | 58 | ····:cond_0 |
| 59 | ····return-void | 59 | ····return-void |
| 60 | .end·method | 60 | .end·method |
| 61 | .method·private·constructor·<init>(II)V | 61 | .method·private·constructor·<init>(II)V |
| 62 | ····.locals·1 | 62 | ····.locals·1 |
| 63 | ····.param·p1,·"x"····#·I | 63 | ····.param·p1,·"x"····#·I |
| Offset 257, 24 lines modified | Offset 257, 26 lines modified | ||
| 257 | ····invoke-static·{v1},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 257 | ····invoke-static·{v1},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
| 258 | ····move-result·v1 | 258 | ····move-result·v1 |
| 259 | ····const/4·v2,·0x2 | 259 | ····const/4·v2,·0x2 |
| 260 | ····.line·102 | ||
| 260 | ····invoke-virtual·{p0,·v3,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 261 | ····invoke-virtual·{p0,·v3,·v2},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
| 261 | ····move-result-object·v2 | 262 | ····move-result-object·v2 |
| 262 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 263 | ····invoke-static·{v2},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
| 263 | ····move-result·v2 | 264 | ····move-result·v2 |
| 264 | ····invoke-direct·{v0,·v1,·v2},·Leu/veldsoft/scribe4/model/XY;-><init>(II)V | 265 | ····invoke-direct·{v0,·v1,·v2},·Leu/veldsoft/scribe4/model/XY;-><init>(II)V |
| 266 | ····.line·101 | ||
| 265 | ····return-object·v0 | 267 | ····return-object·v0 |
| 266 | .end·method | 268 | .end·method |
| 267 | .method·private·static·hash(II)I | 269 | .method·private·static·hash(II)I |
| 268 | ····.locals·1 | 270 | ····.locals·1 |
| 269 | ····.param·p0,·"x"····#·I | 271 | ····.param·p0,·"x"····#·I |
| 270 | ····.param·p1,·"y"····#·I | 272 | ····.param·p1,·"y"····#·I |
| Offset 369, 139 lines modified | Offset 371, 124 lines modified | ||
| 369 | ············">;" | 371 | ············">;" |
| 370 | ········} | 372 | ········} |
| 371 | ····.end·annotation | 373 | ····.end·annotation |
| 372 | ····.prologue | 374 | ····.prologue |
| 373 | ····const/4·v14,·0x3 | 375 | ····const/4·v14,·0x3 |
| 374 | ····const/4·v | 376 | ····const/4·v5,·0x1 |
| 375 | ····const/4·v | 377 | ····const/4·v6,·0x0 |
| 376 | ····.line·59 | 378 | ····.line·59 |
| 377 | ····new-instance·v | 379 | ····new-instance·v3,·Ljava/util/ArrayList; |
| 378 | ····const/4·v | 380 | ····const/4·v4,·0x4 |
| 379 | ····invoke-direct·{v | 381 | ····invoke-direct·{v3,·v4},·Ljava/util/ArrayList;-><init>(I)V |
| 380 | ····.line·60 | 382 | ····.line·60 |
| 381 | ····.local·v | 383 | ····.local·v3,·"neighbors":Ljava/util/Collection;,·"Ljava/util/Collection<Leu/veldsoft/scribe4/model/XY;>;" |
| 382 | ····new-array·v0,·v14,·[I | 384 | ····new-array·v10,·v14,·[I |
| 383 | ····fill-array-data·v0,·:array_0 | ||
| 385 | ····fill-array-data·v10,·:array_0 | ||
| 384 | ····.local·v0,·"arr$":[I | ||
| 385 | ····array-length·v6,·v0 | ||
| 386 | ····array-length·v11,·v10 | ||
| 386 | ····.local·v6,·"len$":I | ||
| 387 | ····const/4·v3,·0x0 | ||
| 388 | ····.local·v3,·"i$":I | ||
| 389 | ····move·v | 387 | ····move·v9,·v6 |
| Max diff block lines reached; 2915/7169 bytes (40.66%) of diff not shown. | |||
| Offset 17, 307 lines modified | Offset 17, 305 lines modified | ||
| 17 | #·virtual·methods | 17 | #·virtual·methods |
| 18 | .method·public·itsYourTurn()Leu/veldsoft/scribe4/model/GridPosition; | 18 | .method·public·itsYourTurn()Leu/veldsoft/scribe4/model/GridPosition; |
| 19 | ····.locals·15 | 19 | ····.locals·15 |
| 20 | ····.prologue | 20 | ····.prologue |
| 21 | ····.line·32 | 21 | ····.line·32 |
| 22 | ····iget-object·v1 | 22 | ····iget-object·v12,·p0,·Leu/veldsoft/scribe4/ai/LeesAIPlayer;->board:Leu/veldsoft/scribe4/model/ScribeBoard; |
| 23 | ····invoke-virtual·{v1 | 23 | ····invoke-virtual·{v12},·Leu/veldsoft/scribe4/model/ScribeBoard;->getEnabledMinigrids()Ljava/util/List; |
| 24 | ····move-result-object·v | 24 | ····move-result-object·v4 |
| 25 | ····.line·34 | 25 | ····.line·34 |
| 26 | ····.local·v | 26 | ····.local·v4,·"minisThisTurn":Ljava/util/List;,·"Ljava/util/List<Leu/veldsoft/scribe4/model/MiniGrid;>;" |
| 27 | ····invoke-interface·{v | 27 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
| 28 | ····move-result·v1 | 28 | ····move-result·v12 |
| 29 | ····const/4·v1 | 29 | ····const/4·v13,·0x1 |
| 30 | ····if-ne·v1 | 30 | ····if-ne·v12,·v13,·:cond_1 |
| 31 | ····.line·35 | 31 | ····.line·35 |
| 32 | ····const/4·v1 | 32 | ····const/4·v12,·0x0 |
| 33 | ····invoke-interface·{v | 33 | ····invoke-interface·{v4,·v12},·Ljava/util/List;->get(I)Ljava/lang/Object; |
| 34 | ····move-result-object·v | 34 | ····move-result-object·v3 |
| 35 | ····check-cast·v | 35 | ····check-cast·v3,·Leu/veldsoft/scribe4/model/MiniGrid; |
| 36 | ····.line·42 | 36 | ····.line·42 |
| 37 | ····.local·v | 37 | ····.local·v3,·"miniThisTurn":Leu/veldsoft/scribe4/model/MiniGrid; |
| 38 | ····:goto_0 | 38 | ····:goto_0 |
| 39 | ····invoke-virtual·{v | 39 | ····invoke-virtual·{v3},·Leu/veldsoft/scribe4/model/MiniGrid;->points()Ljava/util/Map; |
| 40 | ····move-result-object·v | 40 | ····move-result-object·v7 |
| 41 | ····.line·43 | 41 | ····.line·43 |
| 42 | ····.local·v | 42 | ····.local·v7,·"points":Ljava/util/Map;,·"Ljava/util/Map<Leu/veldsoft/scribe4/model/ScribeMark;Ljava/lang/Integer;>;" |
| 43 | ····iget-object·v1 | 43 | ····iget-object·v12,·p0,·Leu/veldsoft/scribe4/ai/LeesAIPlayer;->mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 44 | ····invoke-interface·{v | 44 | ····invoke-interface·{v7,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| 45 | ····move-result-object·v1 | 45 | ····move-result-object·v12 |
| 46 | ····check-cast·v1 | 46 | ····check-cast·v12,·Ljava/lang/Integer; |
| 47 | ····invoke-virtual·{v1 | 47 | ····invoke-virtual·{v12},·Ljava/lang/Integer;->intValue()I |
| 48 | ····move-result·v | 48 | ····move-result·v5 |
| 49 | ····.line·44 | 49 | ····.line·44 |
| 50 | ····.local·v | 50 | ····.local·v5,·"myPoints":I |
| 51 | ····iget-object·v1 | 51 | ····iget-object·v12,·p0,·Leu/veldsoft/scribe4/ai/LeesAIPlayer;->mark:Leu/veldsoft/scribe4/model/ScribeMark; |
| 52 | ····invoke-virtual·{v1 | 52 | ····invoke-virtual·{v12},·Leu/veldsoft/scribe4/model/ScribeMark;->other()Leu/veldsoft/scribe4/model/ScribeMark; |
| 53 | ····move-result-object·v1 | 53 | ····move-result-object·v12 |
| 54 | ····invoke-interface·{v | 54 | ····invoke-interface·{v7,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
| 55 | ····move-result-object·v1 | 55 | ····move-result-object·v12 |
| 56 | ····check-cast·v1 | 56 | ····check-cast·v12,·Ljava/lang/Integer; |
| 57 | ····invoke-virtual·{v1 | 57 | ····invoke-virtual·{v12},·Ljava/lang/Integer;->intValue()I |
| 58 | ····move-result·v | 58 | ····move-result·v6 |
| 59 | ····.line·45 | 59 | ····.line·45 |
| 60 | ····.local·v | 60 | ····.local·v6,·"opponentPoints":I |
| 61 | ····sub-int·v1,·v | 61 | ····sub-int·v1,·v5,·v6 |
| 62 | ····.line·46 | 62 | ····.line·46 |
| 63 | ····.local·v1,·"delta":I | 63 | ····.local·v1,·"delta":I |
| 64 | ····new-instance·v1 | 64 | ····new-instance·v12,·Ljava/lang/StringBuilder; |
| 65 | ····invoke-direct·{v1 | 65 | ····invoke-direct·{v12},·Ljava/lang/StringBuilder;-><init>()V |
| 66 | ····const-string·v1 | 66 | ····const-string·v13,·"itsYourTurn:·mg:·" |
| 67 | ····invoke-virtual·{v1 | 67 | ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 68 | ····move-result-object·v1 | 68 | ····move-result-object·v12 |
| 69 | ····invoke-virtual·{v1 | 69 | ····invoke-virtual·{v12,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
| 70 | ····move-result-object·v1 | 70 | ····move-result-object·v12 |
| 71 | ····const-string·v1 | 71 | ····const-string·v13,·",·delta:·" |
| 72 | ····invoke-virtual·{v1 | 72 | ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
| 73 | ····move-result-object·v1 | 73 | ····move-result-object·v12 |
| 74 | ····invoke-virtual·{v1 | 74 | ····invoke-virtual·{v12,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
| 75 | ····move-result-object·v1 | 75 | ····move-result-object·v12 |
| 76 | ····invoke-virtual·{v1 | 76 | ····invoke-virtual·{v12},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 77 | ····move-result-object·v1 | 77 | ····move-result-object·v12 |
| 78 | ····invoke-static·{v1 | 78 | ····invoke-static·{v12},·Leu/veldsoft/scribe4/Log;->d(Ljava/lang/String;)V |
| 79 | ····.line·47 | 79 | ····.line·47 |
| 80 | ····invoke-virtual·{v | 80 | ····invoke-virtual·{v3},·Leu/veldsoft/scribe4/model/MiniGrid;->getEmptyCells()Ljava/util/List; |
| 81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
| 82 | ····.line·48 | 82 | ····.line·48 |
| 83 | ····.local·v0,·"cellsThisTurn":Ljava/util/List;,·"Ljava/util/List<Leu/veldsoft/scribe4/model/XY;>;" | 83 | ····.local·v0,·"cellsThisTurn":Ljava/util/List;,·"Ljava/util/List<Leu/veldsoft/scribe4/model/XY;>;" |
| 84 | ····const/4·v | 84 | ····const/4·v2,·0x0 |
| 85 | ····.line·49 | 85 | ····.line·49 |
| 86 | ····.local·v | 86 | ····.local·v2,·"max":Leu/veldsoft/scribe4/model/XY; |
| 87 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 87 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 88 | ····move-result-object·v | 88 | ····move-result-object·v13 |
| 89 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 90 | ····:cond_0 | 89 | ····:cond_0 |
| 91 | ····:goto_1 | 90 | ····:goto_1 |
| 92 | ····invoke-interface·{v | 91 | ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z |
| Max diff block lines reached; 11177/18057 bytes (61.90%) of diff not shown. | |||
| Offset 1, 109 lines modified | Offset 1, 75 lines modified | ||
| 1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
| 2 | IHDR·{ | 2 | IHDR·{ |
| 3 | ····width:·48;·height:·48;·bitdepth:·8; | 3 | ····width:·48;·height:·48;·bitdepth:·8; |
| 4 | ····using·color·palette; | 4 | ····using·color·palette; |
| 5 | } | 5 | } |
| 6 | PLTE·{ | 6 | PLTE·{ |
| 7 | ····( | 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
| 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 9 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 9 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 12 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 12 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 13 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 13 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 14 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 14 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 15 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 15 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 16 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) | 16 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) |
| 17 | ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) | ||
| 18 | ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) | 17 | ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) |
| 19 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 18 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 20 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) | 19 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) |
| 21 | ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a) | 20 | ····(·90,·97,·90)·····#·rgb·=·(0x5a,0x61,0x5a) |
| 22 | ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) | ||
| 23 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) | 21 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) |
| 24 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) | 22 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) |
| 25 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 23 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 26 | ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) | 24 | ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) |
| 27 | ····(107,105,107)·····#·rgb·=·(0x6b,0x69,0x6b) | ||
| 28 | ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) | ||
| 29 | ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) | ||
| 30 | ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84) | 25 | ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84) |
| 31 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) | 26 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) |
| 32 | ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) | 27 | ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) |
| 33 | ····(123,121,123)·····#·rgb·=·(0x7b,0x79,0x7b) | ||
| 34 | ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) | ||
| 35 | ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) | 28 | ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) |
| 36 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) | ||
| 37 | ····(156,158,156)·····#·rgb·=·(0x9c,0x9e,0x9c) | ||
| 38 | ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) | 29 | ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) |
| 39 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) | 30 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) |
| 40 | ····(123,117,123)·····#·rgb·=·(0x7b,0x75,0x7b) | ||
| 41 | ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) | ||
| 42 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) | 31 | ····(206,207,206)·····#·rgb·=·(0xce,0xcf,0xce) |
| 43 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 32 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 44 | ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) | ||
| 45 | ····(115,117,115)·····#·rgb·=·(0x73,0x75,0x73) | ||
| 46 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 33 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 47 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 34 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 48 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 35 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 49 | ····(148,146,148)·····#·rgb·=·(0x94,0x92,0x94) | ||
| 50 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) | ||
| 51 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 36 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 52 | ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) | 37 | ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) |
| 53 | ····(·99,·97,·99)·····#·rgb·=·(0x63,0x61,0x63) | ||
| 54 | ····(132,138,132)·····#·rgb·=·(0x84,0x8a,0x84) | ||
| 55 | ····(148,154,148)·····#·rgb·=·(0x94,0x9a,0x94) | ||
| 56 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) | 38 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) |
| 57 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 39 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 58 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 40 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 59 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 41 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 60 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 42 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 61 | ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) | 43 | ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) |
| 62 | ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) | ||
| 63 | ····(132,130,132)·····#·rgb·=·(0x84,0x82,0x84) | ||
| 64 | ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63) | 44 | ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63) |
| 65 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 45 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 66 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 46 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 67 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 47 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 68 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 48 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 69 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 49 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 70 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 50 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 71 | ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) | 51 | ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) |
| 72 | ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) | 52 | ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) |
| 73 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) | 53 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) |
| 74 | ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) | ||
| 75 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) | 54 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) |
| 76 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) | 55 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) |
| 77 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) | 56 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) |
| 78 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 57 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 79 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 58 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 80 | ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) | 59 | ····(156,154,156)·····#·rgb·=·(0x9c,0x9a,0x9c) |
| 81 | ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) | 60 | ····(140,142,140)·····#·rgb·=·(0x8c,0x8e,0x8c) |
| 82 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) | 61 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) |
| 83 | ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) | 62 | ····(·99,·93,·99)·····#·rgb·=·(0x63,0x5d,0x63) |
| 84 | ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) | 63 | ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) |
| 85 | ····(·82,·85,·82)·····#·rgb·=·(0x52,0x55,0x52) | ||
| 86 | ····(·90,·85,·90)·····#·rgb·=·(0x5a,0x55,0x5a) | ||
| 87 | ····(156,150,156)·····#·rgb·=·(0x9c,0x96,0x9c) | ||
| 88 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 64 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 89 | ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) | 65 | ····(·90,·89,·90)·····#·rgb·=·(0x5a,0x59,0x5a) |
| 90 | ····(·99,105,·99)·····#·rgb·=·(0x63,0x69,0x63) | ||
| 91 | ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) | ||
| 92 | ····(132,125,132)·····#·rgb·=·(0x84,0x7d,0x84) | ||
| 93 | ····(132,134,132)·····#·rgb·=·(0x84,0x86,0x84) | ||
| 94 | ····(123,130,123)·····#·rgb·=·(0x7b,0x82,0x7b) | ||
| 95 | ····(140,134,140)·····#·rgb·=·(0x8c,0x86,0x8c) | ||
| 96 | ····(140,146,140)·····#·rgb·=·(0x8c,0x92,0x8c) | ||
| 97 | ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) | 66 | ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) |
| 98 | ····(148,142,148)·····#·rgb·=·(0x94,0x8e,0x94) | ||
| 99 | ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad) | 67 | ····(173,170,173)·····#·rgb·=·(0xad,0xaa,0xad) |
| 100 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) | 68 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) |
| 101 | ····(156,162,156)·····#·rgb·=·(0x9c,0xa2,0x9c) | ||
| 102 | ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) | ||
| 103 | ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) | 69 | ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) |
| 104 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 70 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 105 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) | 71 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) |
| 106 | ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) | 72 | ····(181,182,181)·····#·rgb·=·(0xb5,0xb6,0xb5) |
| 107 | ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) | 73 | ····(173,174,173)·····#·rgb·=·(0xad,0xae,0xad) |
| 108 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) | 74 | ····(181,178,181)·····#·rgb·=·(0xb5,0xb2,0xb5) |
| 109 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 75 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| Offset 120, 15 lines modified | Offset 86, 14 lines modified | ||
| 120 | ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) | 86 | ····(123,125,123)·····#·rgb·=·(0x7b,0x7d,0x7b) |
| 121 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 87 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 122 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) | 88 | ····(·99,101,·99)·····#·rgb·=·(0x63,0x65,0x63) |
| 123 | ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) | 89 | ····(115,113,115)·····#·rgb·=·(0x73,0x71,0x73) |
| 124 | ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) | 90 | ····(·90,·93,·90)·····#·rgb·=·(0x5a,0x5d,0x5a) |
| 125 | ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) | 91 | ····(107,109,107)·····#·rgb·=·(0x6b,0x6d,0x6b) |
| 126 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) | 92 | ····(206,203,206)·····#·rgb·=·(0xce,0xcb,0xce) |
| 127 | ····(115,109,115)·····#·rgb·=·(0x73,0x6d,0x73) | ||
| 128 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) | 93 | ····(140,138,140)·····#·rgb·=·(0x8c,0x8a,0x8c) |
| 129 | ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) | 94 | ····(165,162,165)·····#·rgb·=·(0xa5,0xa2,0xa5) |
| 130 | ····(189,182,189)·····#·rgb·=·(0xbd,0xb6,0xbd) | 95 | ····(189,182,189)·····#·rgb·=·(0xbd,0xb6,0xbd) |
| 131 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 96 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 132 | ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5) | 97 | ····(181,186,181)·····#·rgb·=·(0xb5,0xba,0xb5) |
| 133 | ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) | 98 | ····(165,158,165)·····#·rgb·=·(0xa5,0x9e,0xa5) |
| 134 | ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) | 99 | ····(148,150,148)·····#·rgb·=·(0x94,0x96,0x94) |
| Offset 140, 72 lines modified | Offset 105, 107 lines modified | ||
| 140 | ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) | 105 | ····(107,101,107)·····#·rgb·=·(0x6b,0x65,0x6b) |
| Max diff block lines reached; 11621/17866 bytes (65.05%) of diff not shown. | |||
| Offset 1, 302 lines modified | Offset 1, 282 lines modified | ||
| 1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
| 2 | IHDR·{ | 2 | IHDR·{ |
| 3 | ····width:·72;·height:·72;·bitdepth:·8; | 3 | ····width:·72;·height:·72;·bitdepth:·8; |
| 4 | ····using·color·palette; | 4 | ····using·color·palette; |
| 5 | } | 5 | } |
| 6 | PLTE·{ | 6 | PLTE·{ |
| 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
| 7 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 8 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 9 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 9 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | ||
| 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | ||
| 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 10 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 12 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 11 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 13 | ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) | 12 | ····(142,142,142)·····#·rgb·=·(0x8e,0x8e,0x8e) |
| 14 | ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) | 13 | ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b) |
| 15 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 14 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 16 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 15 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 17 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 16 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 18 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) | 17 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) |
| 19 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) | ||
| 20 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 18 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 21 | ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) | 19 | ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) |
| 22 | ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f) | 20 | ····(·95,·95,·95)·····#·rgb·=·(0x5f,0x5f,0x5f) |
| 23 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 21 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 24 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) | 22 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) |
| 25 | ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44 | ||
| 26 | ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) | 23 | ····(178,178,178)·····#·rgb·=·(0xb2,0xb2,0xb2) |
| 27 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) | 24 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) |
| 28 | ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89) | ||
| 29 | ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 | 25 | ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72 |
| 30 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 26 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 31 | ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) | 27 | ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) |
| 32 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) | ||
| 33 | ····(155,155,155)·····#·rgb·=·(0x9b,0x9b,0x9b) | ||
| 34 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | 28 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 |
| 35 | ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88) | ||
| 36 | ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f) | ||
| 37 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | 29 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 |
| 38 | ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 | 30 | ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73 |
| 39 | ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) | ||
| 40 | ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71) | ||
| 41 | ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a) | ||
| 42 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | 31 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 |
| 43 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 32 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 44 | ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44 | ||
| 45 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) | 33 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) |
| 46 | ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86) | ||
| 47 | ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d) | ||
| 48 | ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62 | ||
| 49 | ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52 | ||
| 50 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) | 34 | ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65) |
| 51 | ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1) | 35 | ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1) |
| 52 | ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) | ||
| 53 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) | 36 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) |
| 54 | ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f) | ||
| 55 | ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98) | ||
| 56 | ····(151,151,151)·····#·rgb·=·(0x97,0x97,0x97) | ||
| 57 | ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43 | ||
| 58 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | 37 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 |
| 59 | ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43 | ||
| 60 | ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0) | 38 | ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0) |
| 61 | ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64) | 39 | ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64) |
| 62 | ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84) | ||
| 63 | ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61 | ||
| 64 | ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83) | ||
| 65 | ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 | 40 | ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39 |
| 66 | ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5) | 41 | ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5) |
| 67 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 42 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 68 | ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d) | ||
| 69 | ····(149,149,149)·····#·rgb·=·(0x95,0x95,0x95) | ||
| 70 | ····(109,109,109)·····#·rgb·=·(0x6d,0x6d,0x6d) | ||
| 71 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 43 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 72 | ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81) | ||
| 73 | ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60 | ||
| 74 | ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c) | ||
| 75 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 44 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 76 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 | 45 | ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45 |
| 77 | ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42 | ||
| 78 | ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93) | ||
| 79 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 46 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 80 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 47 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 81 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 48 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 82 | ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81 | 49 | ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81 |
| 83 | ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62) | 50 | ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62) |
| 84 | ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50 | ||
| 85 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 51 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 86 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 52 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 87 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 53 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 88 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 54 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 89 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 55 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 90 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 56 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 91 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 57 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 92 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) | 58 | ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72) |
| 93 | ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67) | ||
| 94 | ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57 | ||
| 95 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 59 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 96 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 60 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 97 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 61 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 98 | ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) | 62 | ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1) |
| 99 | ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 | 63 | ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55 |
| 100 | ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46 | 64 | ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46 |
| 101 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) | 65 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) |
| 102 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) | 66 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) |
| 103 | ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) | 67 | ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) |
| 104 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 105 | ····(·93,·93,·93)·····#·rgb·=·(0x5d,0x5d,0x5d) | ||
| 106 | ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49 | ||
| 107 | ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59 | ||
| 108 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 68 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 109 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | 69 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 |
| 110 | ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6) | 70 | ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6) |
| 111 | ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) | 71 | ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92) |
| 112 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) | 72 | ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68) |
| 113 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) | 73 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) |
| 114 | ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 | 74 | ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 |
| 115 | ····(·84,·84,·84)·····#·rgb·=·(0x54,0x54,0x54)·grey33 | ||
| 116 | ····(·87,·87,·87)·····#·rgb·=·(0x57,0x57,0x57)·grey34 | ||
| 117 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
| 118 | ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60) | ||
| 119 | ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79) | ||
| 120 | ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 | ||
| 121 | ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41 | 75 | ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41 |
| 122 | ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) | 76 | ····(·86,·86,·86)·····#·rgb·=·(0x56,0x56,0x56) |
| 123 | ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) | 77 | ····(·83,·83,·83)·····#·rgb·=·(0x53,0x53,0x53) |
| 124 | ····(·94,·94,·94)·····#·rgb·=·(0x5e,0x5e,0x5e)·grey37 | ||
| 125 | ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76) | ||
| 126 | ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) | ||
| Max diff block lines reached; 26553/33209 bytes (79.96%) of diff not shown. | |||
| Offset 1, 17 lines modified | Offset 1, 47 lines modified | ||
| 1 | #SNG:·from·stdin | 1 | #SNG:·from·stdin |
| 2 | IHDR·{ | 2 | IHDR·{ |
| 3 | ····width:·32;·height:·32;·bitdepth:·8; | 3 | ····width:·32;·height:·32;·bitdepth:·8; |
| 4 | ····using·color·palette; | 4 | ····using·color·palette; |
| 5 | } | 5 | } |
| 6 | PLTE·{ | 6 | PLTE·{ |
| 7 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
| 7 | ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 | ||
| 8 | ····(255,102,144)·····#·rgb·=·(0xff,0x66,0x90) | ||
| 9 | ····(255,102,144)·····#·rgb·=·(0xff,0x66,0x90) | 8 | ····(255,102,144)·····#·rgb·=·(0xff,0x66,0x90) |
| 10 | ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 | 9 | ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 |
| 10 | ····(201,149,163)·····#·rgb·=·(0xc9,0x95,0xa3) | ||
| 11 | ····(219,162,·50)·····#·rgb·=·(0xdb,0xa2,0x32) | ||
| 12 | ····(227,174,·60)·····#·rgb·=·(0xe3,0xae,0x3c) | ||
| 13 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
| 14 | ····(254,228,123)·····#·rgb·=·(0xfe,0xe4,0x7b) | ||
| 15 | ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) | ||
| 16 | ····(196,168,·87)·····#·rgb·=·(0xc4,0xa8,0x57) | ||
| 17 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 18 | ····(·92,·91,·85)·····#·rgb·=·(0x5c,0x5b,0x55) | ||
| 19 | ····(127,126,126)·····#·rgb·=·(0x7f,0x7e,0x7e) | ||
| 20 | ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 | ||
| 21 | ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 | ||
| 22 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | ||
| 23 | ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30 | ||
| 24 | ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) | ||
| 25 | ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) | ||
| 26 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 27 | ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35 | ||
| 28 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 29 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | ||
| 30 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
| 31 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 32 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
| 33 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 34 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) | ||
| 35 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 36 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 37 | ····(·73,·73,·73)·····#·rgb·=·(0x49,0x49,0x49) | ||
| 38 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 39 | ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) | ||
| 40 | ····(255,102,144)·····#·rgb·=·(0xff,0x66,0x90) | ||
| 11 | ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 | 41 | ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67 |
| 12 | ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) | 42 | ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa) |
| 13 | ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) | 43 | ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7) |
| 14 | ····(244,·87,131)·····#·rgb·=·(0xf4,0x57,0x83) | 44 | ····(244,·87,131)·····#·rgb·=·(0xf4,0x57,0x83) |
| 15 | ····(252,181,201)·····#·rgb·=·(0xfc,0xb5,0xc9) | 45 | ····(252,181,201)·····#·rgb·=·(0xfc,0xb5,0xc9) |
| 16 | ····(253,202,216)·····#·rgb·=·(0xfd,0xca,0xd8) | 46 | ····(253,202,216)·····#·rgb·=·(0xfd,0xca,0xd8) |
| 17 | ····(251,148,177)·····#·rgb·=·(0xfb,0x94,0xb1) | 47 | ····(251,148,177)·····#·rgb·=·(0xfb,0x94,0xb1) |
| Offset 31, 15 lines modified | Offset 61, 14 lines modified | ||
| 31 | ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 | 61 | ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92 |
| 32 | ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0) | 62 | ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0) |
| 33 | ····(176,136,146)·····#·rgb·=·(0xb0,0x88,0x92) | 63 | ····(176,136,146)·····#·rgb·=·(0xb0,0x88,0x92) |
| 34 | ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1) | 64 | ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1) |
| 35 | ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd) | 65 | ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd) |
| 36 | ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 | 66 | ····(232,232,232)·····#·rgb·=·(0xe8,0xe8,0xe8)·grey91 |
| 37 | ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8) | 67 | ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8) |
| 38 | ····(201,149,163)·····#·rgb·=·(0xc9,0x95,0xa3) | ||
| 39 | ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 | 68 | ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95 |
| 40 | ····(241,241,242)·····#·rgb·=·(0xf1,0xf1,0xf2) | 69 | ····(241,241,242)·····#·rgb·=·(0xf1,0xf1,0xf2) |
| 41 | ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) | 70 | ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1) |
| 42 | ····(241,242,241)·····#·rgb·=·(0xf1,0xf2,0xf1) | 71 | ····(241,242,241)·····#·rgb·=·(0xf1,0xf2,0xf1) |
| 43 | ····(242,241,242)·····#·rgb·=·(0xf2,0xf1,0xf2) | 72 | ····(242,241,242)·····#·rgb·=·(0xf2,0xf1,0xf2) |
| 44 | ····(241,242,242)·····#·rgb·=·(0xf1,0xf2,0xf2) | 73 | ····(241,242,242)·····#·rgb·=·(0xf1,0xf2,0xf2) |
| 45 | ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 | 74 | ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93 |
| Offset 187, 102 lines modified | Offset 216, 72 lines modified | ||
| 187 | ····(166,165,165)·····#·rgb·=·(0xa6,0xa5,0xa5) | 216 | ····(166,165,165)·····#·rgb·=·(0xa6,0xa5,0xa5) |
| 188 | ····(211,157,·55)·····#·rgb·=·(0xd3,0x9d,0x37) | 217 | ····(211,157,·55)·····#·rgb·=·(0xd3,0x9d,0x37) |
| 189 | ····(232,190,·94)·····#·rgb·=·(0xe8,0xbe,0x5e) | 218 | ····(232,190,·94)·····#·rgb·=·(0xe8,0xbe,0x5e) |
| 190 | ····(238,209,143)·····#·rgb·=·(0xee,0xd1,0x8f) | 219 | ····(238,209,143)·····#·rgb·=·(0xee,0xd1,0x8f) |
| 191 | ····(237,202,111)·····#·rgb·=·(0xed,0xca,0x6f) | 220 | ····(237,202,111)·····#·rgb·=·(0xed,0xca,0x6f) |
| 192 | ····(235,197,104)·····#·rgb·=·(0xeb,0xc5,0x68) | 221 | ····(235,197,104)·····#·rgb·=·(0xeb,0xc5,0x68) |
| 193 | ····(217,160,·48)·····#·rgb·=·(0xd9,0xa0,0x30) | 222 | ····(217,160,·48)·····#·rgb·=·(0xd9,0xa0,0x30) |
| 194 | ····(219,162,·50)·····#·rgb·=·(0xdb,0xa2,0x32) | ||
| 195 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
| 196 | ····(133,132,132)·····#·rgb·=·(0x85,0x84,0x84) | 223 | ····(133,132,132)·····#·rgb·=·(0x85,0x84,0x84) |
| 197 | ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81 | 224 | ····(207,207,207)·····#·rgb·=·(0xcf,0xcf,0xcf)·grey81 |
| 198 | ····(193,168,115)·····#·rgb·=·(0xc1,0xa8,0x73) | 225 | ····(193,168,115)·····#·rgb·=·(0xc1,0xa8,0x73) |
| 199 | ····(243,203,100)·····#·rgb·=·(0xf3,0xcb,0x64) | 226 | ····(243,203,100)·····#·rgb·=·(0xf3,0xcb,0x64) |
| 200 | ····(255,245,205)·····#·rgb·=·(0xff,0xf5,0xcd) | 227 | ····(255,245,205)·····#·rgb·=·(0xff,0xf5,0xcd) |
| 201 | ····(254,231,139)·····#·rgb·=·(0xfe,0xe7,0x8b) | 228 | ····(254,231,139)·····#·rgb·=·(0xfe,0xe7,0x8b) |
| 202 | ····(245,211,114)·····#·rgb·=·(0xf5,0xd3,0x72) | 229 | ····(245,211,114)·····#·rgb·=·(0xf5,0xd3,0x72) |
| 203 | ····(227,174,·60)·····#·rgb·=·(0xe3,0xae,0x3c) | ||
| 204 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
| 205 | ····(131,130,130)·····#·rgb·=·(0x83,0x82,0x82) | 230 | ····(131,130,130)·····#·rgb·=·(0x83,0x82,0x82) |
| 206 | ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 | 231 | ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80 |
| 207 | ····(165,164,164)·····#·rgb·=·(0xa5,0xa4,0xa4) | 232 | ····(165,164,164)·····#·rgb·=·(0xa5,0xa4,0xa4) |
| 208 | ····(166,165,164)·····#·rgb·=·(0xa6,0xa5,0xa4) | 233 | ····(166,165,164)·····#·rgb·=·(0xa6,0xa5,0xa4) |
| 209 | ····(245,212,105)·····#·rgb·=·(0xf5,0xd4,0x69) | 234 | ····(245,212,105)·····#·rgb·=·(0xf5,0xd4,0x69) |
| 210 | ····(255,244,204)·····#·rgb·=·(0xff,0xf4,0xcc) | 235 | ····(255,244,204)·····#·rgb·=·(0xff,0xf4,0xcc) |
| 211 | ····(245,212,108)·····#·rgb·=·(0xf5,0xd4,0x6c) | 236 | ····(245,212,108)·····#·rgb·=·(0xf5,0xd4,0x6c) |
| 212 | ····(254,228,123)·····#·rgb·=·(0xfe,0xe4,0x7b) | ||
| 213 | ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80) | ||
| 214 | ····(130,129,129)·····#·rgb·=·(0x82,0x81,0x81) | 237 | ····(130,129,129)·····#·rgb·=·(0x82,0x81,0x81) |
| 215 | ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb) | 238 | ····(203,203,203)·····#·rgb·=·(0xcb,0xcb,0xcb) |
| 216 | ····(188,161,·99)·····#·rgb·=·(0xbc,0xa1,0x63) | 239 | ····(188,161,·99)·····#·rgb·=·(0xbc,0xa1,0x63) |
| 217 | ····(239,230,193)·····#·rgb·=·(0xef,0xe6,0xc1) | 240 | ····(239,230,193)·····#·rgb·=·(0xef,0xe6,0xc1) |
| 218 | ····(244,222,131)·····#·rgb·=·(0xf4,0xde,0x83) | 241 | ····(244,222,131)·····#·rgb·=·(0xf4,0xde,0x83) |
| 219 | ····(196,168,·87)·····#·rgb·=·(0xc4,0xa8,0x57) | ||
| 220 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 221 | ····(128,127,127)·····#·rgb·=·(0x80,0x7f,0x7f) | 242 | ····(128,127,127)·····#·rgb·=·(0x80,0x7f,0x7f) |
| 222 | ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) | 243 | ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae) |
| 223 | ····(128,127,126)·····#·rgb·=·(0x80,0x7f,0x7e) | 244 | ····(128,127,126)·····#·rgb·=·(0x80,0x7f,0x7e) |
| 224 | ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27 | 245 | ····(·69,·69,·69)·····#·rgb·=·(0x45,0x45,0x45)·grey27 |
| 225 | ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51 | 246 | ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51 |
| 226 | ····(·92,·91,·85)·····#·rgb·=·(0x5c,0x5b,0x55) | ||
| 227 | ····(127,126,126)·····#·rgb·=·(0x7f,0x7e,0x7e) | ||
| 228 | ····(127,126,126)·····#·rgb·=·(0x7f,0x7e,0x7e) | 247 | ····(127,126,126)·····#·rgb·=·(0x7f,0x7e,0x7e) |
| 229 | ····(126,125,125)·····#·rgb·=·(0x7e,0x7d,0x7d) | 248 | ····(126,125,125)·····#·rgb·=·(0x7e,0x7d,0x7d) |
| 230 | ····(·96,·95,·95)·····#·rgb·=·(0x60,0x5f,0x5f) | 249 | ····(·96,·95,·95)·····#·rgb·=·(0x60,0x5f,0x5f) |
| 231 | ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53 | ||
| 232 | ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25 | ||
| 233 | ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40 | ||
| 234 | ····(·77,·77,·77)·····#·rgb·=·(0x4d,0x4d,0x4d)·grey30 | ||
| 235 | ····(·91,·91,·91)·····#·rgb·=·(0x5b,0x5b,0x5b) | ||
| 236 | ····(·90,·90,·90)·····#·rgb·=·(0x5a,0x5a,0x5a) | ||
| 237 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 238 | ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35 | ||
| 239 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 240 | ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32 | ||
| 241 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
| 242 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 243 | ····(·88,·88,·88)·····#·rgb·=·(0x58,0x58,0x58) | ||
| 244 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 245 | ····(·81,·81,·81)·····#·rgb·=·(0x51,0x51,0x51) | ||
| 246 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| 247 | ····(·85,·85,·85)·····#·rgb·=·(0x55,0x55,0x55) | ||
| Max diff block lines reached; 5038/11248 bytes (44.79%) of diff not shown. | |||