| Offset 1, 20 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:·2ba32b795400008960963c042b623e774c6929708bcd5506f2f3451944b81543 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·939cb5c4d3b31d88fb162798e643fe5efecfa9a4 | ||
| 11 | Signer·#1·certificate·MD5·digest:·68a0c58a95e7fc3865dfc49a084a43e3 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·94cf96406b9f84c7b9111bc4f2334be57734195a804fd101ffb12be01fc7755f | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·caed7c1721abc65f3da3f054050f5474d4c8e3e9 | ||
| 16 | Signer·#1·public·key·MD5·digest:·7a78f38e61032a392d761ac3f3a1250a | ||
| 17 | WARNING:·META-INF/DEPENDENCIES·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/LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
| 19 | 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/. | ||
| 20 | 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, 767 lines modified | Offset 1, 603 lines modified | ||
| 1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
| 2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
| 3 | ------------------------------- | 3 | ------------------------------- |
| 4 | ··Zip·archive·file·size:····················63 | 4 | ··Zip·archive·file·size:····················634359·(000000000009ADF7h) |
| 5 | ··Actual·end-cent-dir·record·offset:········63 | 5 | ··Actual·end-cent-dir·record·offset:········634337·(000000000009ADE1h) |
| 6 | ··Expected·end-cent-dir·record·offset:······63 | 6 | ··Expected·end-cent-dir·record·offset:······634337·(000000000009ADE1h) |
| 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
| 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
| 9 | ··central·directory·contains· | 9 | ··central·directory·contains·19·entries. |
| 10 | ··The·central·directory·is·1 | 10 | ··The·central·directory·is·1499·(00000000000005DBh)·bytes·long, |
| 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
| 12 | ··is·63 | 12 | ··is·632838·(000000000009A806h). |
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
| 14 | --------------------------- | 14 | --------------------------- |
| 15 | ·· | 15 | ··AndroidManifest.xml |
| 16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
| 17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
| 18 | ··file·system·or·operating·system·of·origin:······ | 18 | ··file·system·or·operating·system·of·origin:······Unix |
| 19 | ··version·of·encoding·software:···················2. | 19 | ··version·of·encoding·software:···················2.3 |
| 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
| 22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
| 23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
| 24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
| 25 | ··extended·local·header:·························· | 25 | ··extended·local·header:··························no |
| 26 | ··file·last·modified·on·(DOS·date/time):·········· | 26 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
| 27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························008a0d78 |
| 28 | ··compressed·size:································ | 28 | ··compressed·size:································1115·bytes |
| 29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························3404·bytes |
| 30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
| 31 | ··length·of·extra·field:··························0·bytes | 31 | ··length·of·extra·field:··························0·bytes |
| 32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
| 34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
| 35 | ·· | 35 | ··Unix·file·attributes·(100666·octal):············-rw-rw-rw- |
| 36 | ··MS-DOS·file·attributes·( | 36 | ··MS-DOS·file·attributes·(20·hex):················arc· |
| 37 | ··There·is·no·file·comment. | 37 | ··There·is·no·file·comment. |
| 38 | Central·directory·entry·#2: | 38 | Central·directory·entry·#2: |
| 39 | --------------------------- | 39 | --------------------------- |
| 40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 41 | ··META-INF/EAE45346.SF | ||
| 42 | ··offset·of·local·header·from·start·of·archive:···796 | ||
| 43 | ··················································(000000000000031Ch)·bytes | ||
| 44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 45 | ··version·of·encoding·software:···················2.0 | ||
| 46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 47 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 48 | ··compression·method:·····························deflated | ||
| 49 | ··compression·sub-type·(deflation):···············normal | ||
| 50 | ··file·security·status:···························not·encrypted | ||
| 51 | ··extended·local·header:··························yes | ||
| 52 | ··file·last·modified·on·(DOS·date/time):··········2017·Jan·2·08:26:56 | ||
| 53 | ··32-bit·CRC·value·(hex):·························e2712a3d | ||
| 54 | ··compressed·size:································807·bytes | ||
| 55 | ··uncompressed·size:······························1713·bytes | ||
| 56 | ··length·of·filename:·····························20·characters | ||
| 57 | ··length·of·extra·field:··························0·bytes | ||
| 58 | ··length·of·file·comment:·························0·characters | ||
| 59 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 60 | ··apparent·file·type:·····························binary | ||
| 61 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 62 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 63 | ··There·is·no·file·comment. | ||
| 64 | Central·directory·entry·#3: | ||
| 65 | --------------------------- | ||
| 66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 67 | ··META-INF/EAE45346.RSA | ||
| 68 | ··offset·of·local·header·from·start·of·archive:···1669 | ||
| 69 | ··················································(0000000000000685h)·bytes | ||
| 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 71 | ··version·of·encoding·software:···················2.0 | ||
| 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 73 | ··minimum·software·version·required·to·extract:···2.0 | ||
| 74 | ··compression·method:·····························deflated | ||
| 75 | ··compression·sub-type·(deflation):···············normal | ||
| 76 | ··file·security·status:···························not·encrypted | ||
| 77 | ··extended·local·header:··························yes | ||
| 78 | ··file·last·modified·on·(DOS·date/time):··········2017·Jan·2·08:26:56 | ||
| 79 | ··32-bit·CRC·value·(hex):·························69cee6bc | ||
| 80 | ··compressed·size:································1077·bytes | ||
| 81 | ··uncompressed·size:······························1326·bytes | ||
| 82 | ··length·of·filename:·····························21·characters | ||
| 83 | ··length·of·extra·field:··························0·bytes | ||
| 84 | ··length·of·file·comment:·························0·characters | ||
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
| 86 | ··apparent·file·type:·····························binary | ||
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
| 89 | ··There·is·no·file·comment. | ||
| 90 | Central·directory·entry·#4: | ||
| 91 | --------------------------- | ||
| 92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 93 | ··META-INF/DEPENDENCIES | 40 | ··META-INF/DEPENDENCIES |
| 94 | ··offset·of·local·header·from·start·of·archive:··· | 41 | ··offset·of·local·header·from·start·of·archive:···1164 |
| 95 | ··················································(0000000000000 | 42 | ··················································(000000000000048Ch)·bytes |
| 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 43 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 97 | ··version·of·encoding·software:···················2.0 | 44 | ··version·of·encoding·software:···················2.0 |
| 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 45 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 99 | ··minimum·software·version·required·to·extract:···2.0 | 46 | ··minimum·software·version·required·to·extract:···2.0 |
| 100 | ··compression·method:·····························deflated | 47 | ··compression·method:·····························deflated |
| 101 | ··compression·sub-type·(deflation):···············normal | 48 | ··compression·sub-type·(deflation):···············normal |
| 102 | ··file·security·status:···························not·encrypted | 49 | ··file·security·status:···························not·encrypted |
| 103 | ··extended·local·header:·························· | 50 | ··extended·local·header:··························no |
| 104 | ··file·last·modified·on·(DOS·date/time):··········1980· | 51 | ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00 |
| 105 | ··file·last·modified·on·(UT·extra·field·modtime):·197 | 52 | ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local |
| Max diff block lines reached; 43832/51360 bytes (85.34%) of diff not shown. | |||
| Offset 15748, 15 lines modified | Offset 15748, 15 lines modified | ||
| 15748 | ··version·of·encoding·software:···················2.0 | 15748 | ··version·of·encoding·software:···················2.0 |
| 15749 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 15749 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 15750 | ··minimum·software·version·required·to·extract:···2.0 | 15750 | ··minimum·software·version·required·to·extract:···2.0 |
| 15751 | ··compression·method:·····························none·(stored) | 15751 | ··compression·method:·····························none·(stored) |
| 15752 | ··file·security·status:···························not·encrypted | 15752 | ··file·security·status:···························not·encrypted |
| 15753 | ··extended·local·header:··························no | 15753 | ··extended·local·header:··························no |
| 15754 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 15754 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 15755 | ··32-bit·CRC·value·(hex):························· | 15755 | ··32-bit·CRC·value·(hex):·························a4dbed2e |
| 15756 | ··compressed·size:································6528·bytes | 15756 | ··compressed·size:································6528·bytes |
| 15757 | ··uncompressed·size:······························6528·bytes | 15757 | ··uncompressed·size:······························6528·bytes |
| 15758 | ··length·of·filename:·····························28·characters | 15758 | ··length·of·filename:·····························28·characters |
| 15759 | ··length·of·extra·field:··························0·bytes | 15759 | ··length·of·extra·field:··························0·bytes |
| 15760 | ··length·of·file·comment:·························0·characters | 15760 | ··length·of·file·comment:·························0·characters |
| 15761 | ··disk·number·on·which·file·begins:···············disk·1 | 15761 | ··disk·number·on·which·file·begins:···············disk·1 |
| 15762 | ··apparent·file·type:·····························binary | 15762 | ··apparent·file·type:·····························binary |
| Offset 14, 21 lines modified | Offset 14, 21 lines modified | ||
| 14 | ········final·String·s·=·"com.google.inject.Inject"; | 14 | ········final·String·s·=·"com.google.inject.Inject"; |
| 15 | ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s); | 15 | ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s); |
| 16 | ········if·(value·==·null)·{ | 16 | ········if·(value·==·null)·{ |
| 17 | ············value·=·new·HashMap<Object,·Object>(); | 17 | ············value·=·new·HashMap<Object,·Object>(); |
| 18 | ············hashMap.put(s,·value); | 18 | ············hashMap.put(s,·value); |
| 19 | ········} | 19 | ········} |
| 20 | ········final·HashSet·set·=·new·HashSet<String>(); | 20 | ········final·HashSet·set·=·new·HashSet<String>(); |
| 21 | ········set.add("activity"); | ||
| 22 | ········set.add(" | 21 | ········set.add("searchText"); |
| 22 | ········set.add("appsManager"); | ||
| 23 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 23 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set); |
| 24 | ········final·HashSet·set2·=·new·HashSet<String>(); | 24 | ········final·HashSet·set2·=·new·HashSet<String>(); |
| 25 | ········set2.add("activity"); | ||
| 25 | ········set2.add(" | 26 | ········set2.add("context"); |
| 26 | ········set2.add("appsManager"); | ||
| 27 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 27 | ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set2); |
| 28 | ········final·HashSet·set3·=·new·HashSet<String>(); | 28 | ········final·HashSet·set3·=·new·HashSet<String>(); |
| 29 | ········set3.add("activity"); | 29 | ········set3.add("activity"); |
| 30 | ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3); | 30 | ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3); |
| 31 | ········final·HashSet·set4·=·new·HashSet<String>(); | 31 | ········final·HashSet·set4·=·new·HashSet<String>(); |
| 32 | ········set4.add("activity"); | 32 | ········set4.add("activity"); |
| 33 | ········set4.add("itemListSelector"); | 33 | ········set4.add("itemListSelector"); |
| 34 | ········value.put("com.vackosar.searchbasedlauncher.control.DialogFactory",·set4); | 34 | ········value.put("com.vackosar.searchbasedlauncher.control.DialogFactory",·set4); |
| Offset 89, 44 lines modified | Offset 89, 44 lines modified | ||
| 89 | ········set13.add("alignmentSelector"); | 89 | ········set13.add("alignmentSelector"); |
| 90 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set13); | 90 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set13); |
| 91 | ········final·HashSet·set14·=·new·HashSet<String>(); | 91 | ········final·HashSet·set14·=·new·HashSet<String>(); |
| 92 | ········set14.add("appsView"); | 92 | ········set14.add("appsView"); |
| 93 | ········set14.add("activity"); | 93 | ········set14.add("activity"); |
| 94 | ········value.put("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart",·set14); | 94 | ········value.put("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart",·set14); |
| 95 | ········final·HashSet·set15·=·new·HashSet<String>(); | 95 | ········final·HashSet·set15·=·new·HashSet<String>(); |
| 96 | ········set15.add("bluetoothToggle"); | ||
| 97 | ········set15.add("activity"); | 96 | ········set15.add("activity"); |
| 98 | ········set15.add(" | 97 | ········set15.add("sizeSelector"); |
| 98 | ········set15.add("alignmentSelector"); | ||
| 99 | ········value.put("com.vackosar.searchbasedlauncher. | 99 | ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set15); |
| 100 | ········final·HashSet·set16·=·new·HashSet<String>(); | 100 | ········final·HashSet·set16·=·new·HashSet<String>(); |
| 101 | ········set16.add("bluetoothToggle"); | ||
| 101 | ········set16.add("activity"); | 102 | ········set16.add("activity"); |
| 102 | ········set16.add(" | 103 | ········set16.add("wifiToggle"); |
| 103 | ········set16.add("alignmentSelector"); | ||
| 104 | ········value.put("com.vackosar.searchbasedlauncher. | 104 | ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set16); |
| 105 | ········final·HashSet·set17·=·new·HashSet<String>(); | 105 | ········final·HashSet·set17·=·new·HashSet<String>(); |
| 106 | ········set17.add("activity"); | 106 | ········set17.add("activity"); |
| 107 | ········set17.add("context"); | 107 | ········set17.add("context"); |
| 108 | ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set17); | 108 | ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set17); |
| 109 | ········final·HashSet·set18·=·new·HashSet<String>(); | 109 | ········final·HashSet·set18·=·new·HashSet<String>(); |
| 110 | ········set18.add("a | 110 | ········set18.add("activity"); |
| 111 | ········set18.add("menuList"); | ||
| 112 | ········set18.add("menuButton"); | ||
| 113 | ········set18.add("eventManager"); | ||
| 114 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 111 | ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set18); |
| 115 | ········final·HashSet·set19·=·new·HashSet<String>(); | 112 | ········final·HashSet·set19·=·new·HashSet<String>(); |
| 116 | ········set19.add("a | 113 | ········set19.add("appsView"); |
| 114 | ········set19.add("menuList"); | ||
| 115 | ········set19.add("menuButton"); | ||
| 116 | ········set19.add("eventManager"); | ||
| 117 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 117 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MainActivity",·set19); |
| 118 | ········final·HashSet·set20·=·new·HashSet<String>(); | 118 | ········final·HashSet·set20·=·new·HashSet<String>(); |
| 119 | ········set20.add("activity"); | 119 | ········set20.add("activity"); |
| 120 | ········set20.add(" | 120 | ········set20.add("eventManager"); |
| 121 | ········value.put("com.vackosar.searchbasedlauncher. | 121 | ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set20); |
| 122 | ········final·HashSet·set21·=·new·HashSet<String>(); | 122 | ········final·HashSet·set21·=·new·HashSet<String>(); |
| 123 | ········set21.add("activity"); | 123 | ········set21.add("activity"); |
| 124 | ········set21.add(" | 124 | ········set21.add("persister"); |
| 125 | ········value.put("com.vackosar.searchbasedlauncher. | 125 | ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set21); |
| 126 | ········final·HashSet·set22·=·new·HashSet<String>(); | 126 | ········final·HashSet·set22·=·new·HashSet<String>(); |
| 127 | ········set22.add("appsView"); | 127 | ········set22.add("appsView"); |
| 128 | ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set22); | 128 | ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set22); |
| 129 | ········final·String·s2·=·"roboguice.inject.InjectView"; | 129 | ········final·String·s2·=·"roboguice.inject.InjectView"; |
| 130 | ········Map<?,·?>·value2·=·(Map<?,·?>)hashMap.get(s2); | 130 | ········Map<?,·?>·value2·=·(Map<?,·?>)hashMap.get(s2); |
| 131 | ········if·(value2·==·null)·{ | 131 | ········if·(value2·==·null)·{ |
| 132 | ············value2·=·new·HashMap<Object,·Object>(); | 132 | ············value2·=·new·HashMap<Object,·Object>(); |
| Offset 158, 20 lines modified | Offset 158, 20 lines modified | ||
| 158 | ········final·String·s·=·"roboguice.event.Observes"; | 158 | ········final·String·s·=·"roboguice.event.Observes"; |
| 159 | ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s); | 159 | ········Map<?,·?>·value·=·(Map<?,·?>)hashMap.get(s); |
| 160 | ········if·(value·==·null)·{ | 160 | ········if·(value·==·null)·{ |
| 161 | ············value·=·new·HashMap<Object,·Object>(); | 161 | ············value·=·new·HashMap<Object,·Object>(); |
| 162 | ············hashMap.put(s,·value); | 162 | ············hashMap.put(s,·value); |
| 163 | ········} | 163 | ········} |
| 164 | ········final·HashSet·set·=·new·HashSet<String>(); | 164 | ········final·HashSet·set·=·new·HashSet<String>(); |
| 165 | ········set.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent"); | ||
| 165 | ········set.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); | 166 | ········set.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 166 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 167 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton",·set); |
| 167 | ········final·HashSet·set2·=·new·HashSet<String>(); | 168 | ········final·HashSet·set2·=·new·HashSet<String>(); |
| 168 | ········set2.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent"); | ||
| 169 | ········set2.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); | 169 | ········set2.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 170 | ········value.put("com.vackosar.searchbasedlauncher.boundary. | 170 | ········value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle",·set2); |
| 171 | ········final·HashSet·set3·=·new·HashSet<String>(); | 171 | ········final·HashSet·set3·=·new·HashSet<String>(); |
| 172 | ········set3.add("onCreate:roboguice.context.event.OnCreateEvent"); | 172 | ········set3.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 173 | ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3); | 173 | ········value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector",·set3); |
| 174 | ········final·HashSet·set4·=·new·HashSet<String>(); | 174 | ········final·HashSet·set4·=·new·HashSet<String>(); |
| 175 | ········set4.add("onCreate:roboguice.context.event.OnCreateEvent"); | 175 | ········set4.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 176 | ········set4.add("onResume:roboguice.activity.event.OnResumeEvent"); | 176 | ········set4.add("onResume:roboguice.activity.event.OnResumeEvent"); |
| 177 | ········set4.add("onStop:roboguice.activity.event.OnStopEvent"); | 177 | ········set4.add("onStop:roboguice.activity.event.OnStopEvent"); |
| Offset 187, 32 lines modified | Offset 187, 32 lines modified | ||
| 187 | ········final·HashSet·set7·=·new·HashSet<String>(); | 187 | ········final·HashSet·set7·=·new·HashSet<String>(); |
| 188 | ········set7.add("onPackageAddedOrRemovedEvent:com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent"); | 188 | ········set7.add("onPackageAddedOrRemovedEvent:com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent"); |
| 189 | ········value.put("com.vackosar.searchbasedlauncher.control.AppsManager",·set7); | 189 | ········value.put("com.vackosar.searchbasedlauncher.control.AppsManager",·set7); |
| 190 | ········final·HashSet·set8·=·new·HashSet<String>(); | 190 | ········final·HashSet·set8·=·new·HashSet<String>(); |
| 191 | ········set8.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); | 191 | ········set8.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 192 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set8); | 192 | ········value.put("com.vackosar.searchbasedlauncher.boundary.MenuList",·set8); |
| 193 | ········final·HashSet·set9·=·new·HashSet<String>(); | 193 | ········final·HashSet·set9·=·new·HashSet<String>(); |
| 194 | ········set9.add("onCreate | 194 | ········set9.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 195 | ········value.put("com.vackosar.searchbasedlauncher. | 195 | ········value.put("com.vackosar.searchbasedlauncher.control.TextViewManager",·set9); |
| 196 | ········final·HashSet·set10·=·new·HashSet<String>(); | 196 | ········final·HashSet·set10·=·new·HashSet<String>(); |
| 197 | ········set10.add("onCreate:roboguice.context.event.OnCreateEvent"); | 197 | ········set10.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 198 | ········value.put("com.vackosar.searchbasedlauncher. | 198 | ········value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory",·set10); |
| 199 | ········final·HashSet·set11·=·new·HashSet<String>(); | 199 | ········final·HashSet·set11·=·new·HashSet<String>(); |
| 200 | ········set11.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); | 200 | ········set11.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 201 | ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set11); | 201 | ········value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle",·set11); |
| 202 | ········final·HashSet·set12·=·new·HashSet<String>(); | 202 | ········final·HashSet·set12·=·new·HashSet<String>(); |
| 203 | ········set12.add("onCreate:roboguice.context.event.OnCreateEvent"); | 203 | ········set12.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 204 | ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set12); | 204 | ········value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector",·set12); |
| 205 | ········final·HashSet·set13·=·new·HashSet<String>(); | 205 | ········final·HashSet·set13·=·new·HashSet<String>(); |
| 206 | ········set13.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent"); | ||
| 206 | ········set13.add("onCreate:roboguice.context.event.OnCreateEvent"); | 207 | ········set13.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); |
| 207 | ········value.put("com.vackosar.searchbasedlauncher. | 208 | ········value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent",·set13); |
| 208 | ········final·HashSet·set14·=·new·HashSet<String>(); | 209 | ········final·HashSet·set14·=·new·HashSet<String>(); |
| 209 | ········set14.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent"); | ||
| 210 | ········set14.add("onCreate | 210 | ········set14.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 211 | ········value.put("com.vackosar.searchbasedlauncher. | 211 | ········value.put("com.vackosar.searchbasedlauncher.entity.SelectAction",·set14); |
| 212 | ········final·HashSet·set15·=·new·HashSet<String>(); | 212 | ········final·HashSet·set15·=·new·HashSet<String>(); |
| 213 | ········set15.add("onCreate:roboguice.context.event.OnCreateEvent"); | 213 | ········set15.add("onCreate:roboguice.context.event.OnCreateEvent"); |
| 214 | ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set15); | 214 | ········value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector",·set15); |
| 215 | ····} | 215 | ····} |
| 216 | ···· | 216 | ···· |
| Max diff block lines reached; 2301/11148 bytes (20.64%) of diff not shown. | |||
| Offset 102, 47 lines modified | Offset 102, 47 lines modified | ||
| 102 | ····new-instance·v1,·Ljava/util/HashSet; | 102 | ····new-instance·v1,·Ljava/util/HashSet; |
| 103 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 103 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 104 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | 104 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 105 | ····.line·26 | 105 | ····.line·26 |
| 106 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 106 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 107 | ····const-string·v3,·"ac | 107 | ····const-string·v3,·"searchText" |
| 108 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 108 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 109 | ····.line·27 | 109 | ····.line·27 |
| 110 | ····const-string·v3,·" | 110 | ····const-string·v3,·"appsManager" |
| 111 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 111 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 112 | ····.line·28 | 112 | ····.line·28 |
| 113 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary. | 113 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.MenuButton" |
| 114 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 114 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 115 | ····.line·30 | 115 | ····.line·30 |
| 116 | ····new-instance·v1,·Ljava/util/HashSet; | 116 | ····new-instance·v1,·Ljava/util/HashSet; |
| 117 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 117 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 118 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | 118 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 119 | ····.line·31 | 119 | ····.line·31 |
| 120 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 120 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 121 | ····const-string·v3,·" | 121 | ····const-string·v3,·"activity" |
| 122 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 122 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 123 | ····.line·32 | 123 | ····.line·32 |
| 124 | ····const-string·v3,·" | 124 | ····const-string·v3,·"context" |
| 125 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 125 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 126 | ····.line·33 | 126 | ····.line·33 |
| 127 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary. | 127 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.WifiToggle" |
| 128 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 128 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 129 | ····.line·35 | 129 | ····.line·35 |
| 130 | ····new-instance·v1,·Ljava/util/HashSet; | 130 | ····new-instance·v1,·Ljava/util/HashSet; |
| 131 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 131 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| Offset 505, 57 lines modified | Offset 505, 57 lines modified | ||
| 505 | ····new-instance·v1,·Ljava/util/HashSet; | 505 | ····new-instance·v1,·Ljava/util/HashSet; |
| 506 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 506 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 507 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | 507 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 508 | ····.line·115 | 508 | ····.line·115 |
| 509 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 509 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 510 | ····const-string·v3,·" | 510 | ····const-string·v3,·"activity" |
| 511 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 511 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 512 | ····.line·116 | 512 | ····.line·116 |
| 513 | ····const-string·v3,·" | 513 | ····const-string·v3,·"sizeSelector" |
| 514 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 514 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 515 | ····.line·117 | 515 | ····.line·117 |
| 516 | ····const-string·v3,·" | 516 | ····const-string·v3,·"alignmentSelector" |
| 517 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 517 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 518 | ····.line·118 | 518 | ····.line·118 |
| 519 | ····const-string·v3,·"com.vackosar.searchbasedlauncher. | 519 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.control.TextViewManager" |
| 520 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 520 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 521 | ····.line·120 | 521 | ····.line·120 |
| 522 | ····new-instance·v1,·Ljava/util/HashSet; | 522 | ····new-instance·v1,·Ljava/util/HashSet; |
| 523 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 523 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 524 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | 524 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 525 | ····.line·121 | 525 | ····.line·121 |
| 526 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 526 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 527 | ····const-string·v3,·" | 527 | ····const-string·v3,·"bluetoothToggle" |
| 528 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 528 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 529 | ····.line·122 | 529 | ····.line·122 |
| 530 | ····const-string·v3,·" | 530 | ····const-string·v3,·"activity" |
| 531 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 531 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 532 | ····.line·123 | 532 | ····.line·123 |
| 533 | ····const-string·v3,·" | 533 | ····const-string·v3,·"wifiToggle" |
| 534 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 534 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 535 | ····.line·124 | 535 | ····.line·124 |
| 536 | ····const-string·v3,·"com.vackosar.searchbasedlauncher. | 536 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.entity.AppsFactory" |
| 537 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 537 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 538 | ····.line·126 | 538 | ····.line·126 |
| 539 | ····new-instance·v1,·Ljava/util/HashSet; | 539 | ····new-instance·v1,·Ljava/util/HashSet; |
| 540 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 540 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| Offset 581, 52 lines modified | Offset 581, 52 lines modified | ||
| 581 | ····new-instance·v1,·Ljava/util/HashSet; | 581 | ····new-instance·v1,·Ljava/util/HashSet; |
| 582 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 582 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 583 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | 583 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V |
| 584 | ····.line·132 | 584 | ····.line·132 |
| 585 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" | 585 | ····.restart·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 586 | ····const-string·v3,·"a | 586 | ····const-string·v3,·"activity" |
| 587 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z | 587 | ····invoke-interface·{v1,·v3},·Ljava/util/Set;->add(Ljava/lang/Object;)Z |
| 588 | ····.line·133 | 588 | ····.line·133 |
| 589 | ····const-string·v3,·"menu | 589 | ····const-string·v3,·"com.vackosar.searchbasedlauncher.boundary.ThemeSelector" |
| 590 | ····invoke-interface·{v | 590 | ····invoke-interface·{v2,·v3,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| 591 | ····.line·13 | 591 | ····.line·135 |
| 592 | ···· | 592 | ····new-instance·v1,·Ljava/util/HashSet; |
| 593 | ···· | 593 | ····.end·local·v1····#·"fieldNameSet":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
| 594 | ····invoke-direct·{v1},·Ljava/util/HashSet;-><init>()V | ||
| Max diff block lines reached; 12406/17875 bytes (69.40%) of diff not shown. | |||