--- /home/fdroid/fdroiddata/tmp/com.vackosar.searchbasedlauncher_59.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.vackosar.searchbasedlauncher_59.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,20 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 2ba32b795400008960963c042b623e774c6929708bcd5506f2f3451944b81543 │ -Signer #1 certificate SHA-1 digest: 939cb5c4d3b31d88fb162798e643fe5efecfa9a4 │ -Signer #1 certificate MD5 digest: 68a0c58a95e7fc3865dfc49a084a43e3 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 94cf96406b9f84c7b9111bc4f2334be57734195a804fd101ffb12be01fc7755f │ -Signer #1 public key SHA-1 digest: caed7c1721abc65f3da3f054050f5474d4c8e3e9 │ -Signer #1 public key MD5 digest: 7a78f38e61032a392d761ac3f3a1250a │ -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/. │ -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/. │ -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/. │ -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/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,767 +1,603 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 636947 (000000000009B813h) │ - Actual end-cent-dir record offset: 636925 (000000000009B7FDh) │ - Expected end-cent-dir record offset: 636925 (000000000009B7FDh) │ + Zip archive file size: 634359 (000000000009ADF7h) │ + Actual end-cent-dir record offset: 634337 (000000000009ADE1h) │ + Expected end-cent-dir record offset: 634337 (000000000009ADE1h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ - central directory contains 21 entries. │ - The central directory is 1785 (00000000000006F9h) bytes long, │ + central directory contains 19 entries. │ + The central directory is 1499 (00000000000005DBh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 635140 (000000000009B104h). │ + is 632838 (000000000009A806h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2017 Jan 2 08:26:56 │ - 32-bit CRC value (hex): 24ea6bc6 │ - compressed size: 730 bytes │ - uncompressed size: 1610 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 008a0d78 │ + compressed size: 1115 bytes │ + uncompressed size: 3404 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/EAE45346.SF │ - │ - offset of local header from start of archive: 796 │ - (000000000000031Ch) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2017 Jan 2 08:26:56 │ - 32-bit CRC value (hex): e2712a3d │ - compressed size: 807 bytes │ - uncompressed size: 1713 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/EAE45346.RSA │ - │ - offset of local header from start of archive: 1669 │ - (0000000000000685h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2017 Jan 2 08:26:56 │ - 32-bit CRC value (hex): 69cee6bc │ - compressed size: 1077 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 21 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #4: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ META-INF/DEPENDENCIES │ │ - offset of local header from start of archive: 2813 │ - (0000000000000AFDh) bytes │ + offset of local header from start of archive: 1164 │ + (000000000000048Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC │ 32-bit CRC value (hex): 83d4a622 │ compressed size: 451 bytes │ uncompressed size: 1173 bytes │ length of filename: 21 characters │ - length of extra field: 9 bytes │ + length of extra field: 13 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ The central-directory extra field contains: │ - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + The local extra field has UTC/GMT modification/access/creation times. │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + There are an extra -21 bytes preceding this file. │ │ META-INF/LICENSE │ │ - offset of local header from start of archive: 3340 │ - (0000000000000D0Ch) bytes │ + offset of local header from start of archive: 1666 │ + (0000000000000682h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC │ 32-bit CRC value (hex): 86e2b4b4 │ compressed size: 3949 bytes │ uncompressed size: 11358 bytes │ length of filename: 16 characters │ length of extra field: 9 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ The central-directory extra field contains: │ - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ - There is no file comment. │ - │ -Central directory entry #6: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/buildserverid │ - │ - offset of local header from start of archive: 7360 │ - (0000000000001CC0h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2017 Jan 1 19:56:16 │ - 32-bit CRC value (hex): 5d36e02d │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #7: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/fdroidserverid │ - │ - offset of local header from start of archive: 7469 │ - (0000000000001D2Dh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2017 Jan 1 19:56:18 │ - 32-bit CRC value (hex): 5d36e02d │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #8: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 7579 │ - (0000000000001D9Bh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): 008a0d78 │ - compressed size: 1117 bytes │ - uncompressed size: 3404 bytes │ - length of filename: 19 characters │ - length of extra field: 13 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + The local extra field has UTC/GMT modification/access/creation times. │ │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + There are an extra -17 bytes preceding this file. │ │ classes.dex │ │ - offset of local header from start of archive: 8774 │ - (0000000000002246h) bytes │ + offset of local header from start of archive: 5661 │ + (000000000000161Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): ef9fdf51 │ - compressed size: 611897 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 9ab00886 │ + compressed size: 610175 bytes │ uncompressed size: 2179112 bytes │ length of filename: 11 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #5: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ com/google/thirdparty/publicsuffix/PublicSuffixPatterns.gwt.xml │ │ - offset of local header from start of archive: 620737 │ - (00000000000978C1h) bytes │ + offset of local header from start of archive: 615877 │ + (00000000000965C5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC │ 32-bit CRC value (hex): f17298d4 │ compressed size: 222 bytes │ uncompressed size: 431 bytes │ length of filename: 63 characters │ length of extra field: 9 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ The central-directory extra field contains: │ - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + The local extra field has UTC/GMT modification/access/creation times. │ │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + There are an extra -17 bytes preceding this file. │ │ com/google/thirdparty/publicsuffix/PublicSuffixType.gwt.xml │ │ - offset of local header from start of archive: 621077 │ - (0000000000097A15h) bytes │ + offset of local header from start of archive: 616192 │ + (0000000000096700h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local │ + file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC │ 32-bit CRC value (hex): 366a67c1 │ compressed size: 168 bytes │ uncompressed size: 260 bytes │ length of filename: 59 characters │ length of extra field: 9 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ The central-directory extra field contains: │ - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + The local extra field has UTC/GMT modification/access/creation times. │ │ There is no file comment. │ │ -Central directory entry #12: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + There are an extra -17 bytes preceding this file. │ │ res/drawable-hdpi-v4/ic_action_search.png │ │ - offset of local header from start of archive: 621359 │ - (0000000000097B2Fh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 616449 │ + (0000000000096801h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 64275be8 │ compressed size: 409 bytes │ uncompressed size: 409 bytes │ length of filename: 41 characters │ - length of extra field: 15 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 2 data bytes: │ - 04 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #13: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 621857 │ - (0000000000097D21h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 616929 │ + (00000000000969E1h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0270b540 │ compressed size: 2003 bytes │ uncompressed size: 2003 bytes │ length of filename: 36 characters │ - length of extra field: 18 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 5 data bytes: │ - 04 00 00 00 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #14: │ +Central directory entry #9: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 9 bytes preceding this file. │ │ res/drawable-ldpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 623947 │ - (000000000009854Bh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 619007 │ + (00000000000971FFh) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): beb5a8d4 │ compressed size: 963 bytes │ uncompressed size: 963 bytes │ length of filename: 36 characters │ - length of extra field: 16 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 3 data bytes: │ - 04 00 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #15: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/ic_action_search.png │ │ - offset of local header from start of archive: 624995 │ - (0000000000098963h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 620043 │ + (000000000009760Bh) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b4091fdc │ compressed size: 311 bytes │ uncompressed size: 311 bytes │ length of filename: 41 characters │ - length of extra field: 15 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 2 data bytes: │ - 04 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 625395 │ - (0000000000098AF3h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 620431 │ + (000000000009778Fh) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0e032dbe │ compressed size: 1340 bytes │ uncompressed size: 1340 bytes │ length of filename: 36 characters │ - length of extra field: 16 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 3 data bytes: │ - 04 00 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #12: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/ic_action_search.png │ │ - offset of local header from start of archive: 626820 │ - (0000000000099084h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 621844 │ + (0000000000097D14h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3294aee3 │ compressed size: 491 bytes │ uncompressed size: 491 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #18: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 627395 │ - (00000000000992C3h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 622407 │ + (0000000000097F47h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0f453baf │ compressed size: 2419 bytes │ uncompressed size: 2419 bytes │ length of filename: 37 characters │ - length of extra field: 15 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - - A subfield with ID 0xd935 (unknown) and 2 data bytes: │ - 04 00. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #14: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/layout/activity_main.xml │ │ - offset of local header from start of archive: 629899 │ - (0000000000099C8Bh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + offset of local header from start of archive: 624899 │ + (0000000000098903h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 689002d5 │ - compressed size: 850 bytes │ + compressed size: 843 bytes │ uncompressed size: 2816 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #20: │ +Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/list_item.xml │ │ - offset of local header from start of archive: 630832 │ - (000000000009A030h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + offset of local header from start of archive: 625800 │ + (0000000000098C88h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7196972c │ compressed size: 326 bytes │ uncompressed size: 668 bytes │ length of filename: 24 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ │ There is no file comment. │ │ -Central directory entry #21: │ +Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ resources.arsc │ │ - offset of local header from start of archive: 631237 │ - (000000000009A1C5h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + offset of local header from start of archive: 626180 │ + (0000000000098E04h) bytes │ + file system or operating system of origin: Unix │ + version of encoding software: 2.3 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 2.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5dc823ba │ compressed size: 3848 bytes │ uncompressed size: 3848 bytes │ length of filename: 14 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + Unix file attributes (100666 octal): -rw-rw-rw- │ + MS-DOS file attributes (20 hex): arc │ + │ + There is no file comment. │ + │ +Central directory entry #17: │ +--------------------------- │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 630072 │ + (0000000000099D38h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 24ea6bc6 │ + compressed size: 731 bytes │ + uncompressed size: 1610 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + There is no file comment. │ + │ +Central directory entry #18: │ +--------------------------- │ + │ + META-INF/EAE45346.SF │ + │ + offset of local header from start of archive: 630853 │ + (000000000009A045h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): e2712a3d │ + compressed size: 807 bytes │ + uncompressed size: 1713 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #19: │ +--------------------------- │ + │ + META-INF/EAE45346.RSA │ + │ + offset of local header from start of archive: 631710 │ + (000000000009A39Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 69cee6bc │ + compressed size: 1077 bytes │ + uncompressed size: 1326 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ There is no file comment. ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo -v {} │ │ │ @@ -15748,15 +15748,15 @@ │ │ │ version of encoding software: 2.0 │ │ │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ │ │ minimum software version required to extract: 2.0 │ │ │ compression method: none (stored) │ │ │ file security status: not encrypted │ │ │ extended local header: no │ │ │ file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ │ │ - 32-bit CRC value (hex): 4891c1dc │ │ │ + 32-bit CRC value (hex): a4dbed2e │ │ │ compressed size: 6528 bytes │ │ │ uncompressed size: 6528 bytes │ │ │ length of filename: 28 characters │ │ │ length of extra field: 0 bytes │ │ │ length of file comment: 0 characters │ │ │ disk number on which file begins: disk 1 │ │ │ apparent file type: binary │ │ ├── AnnotationDatabaseImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -14,21 +14,21 @@ │ │ │ │ final String s = "com.google.inject.Inject"; │ │ │ │ Map value = (Map)hashMap.get(s); │ │ │ │ if (value == null) { │ │ │ │ value = new HashMap(); │ │ │ │ hashMap.put(s, value); │ │ │ │ } │ │ │ │ final HashSet set = new HashSet(); │ │ │ │ - set.add("activity"); │ │ │ │ - set.add("context"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle", set); │ │ │ │ + set.add("searchText"); │ │ │ │ + set.add("appsManager"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton", set); │ │ │ │ final HashSet set2 = new HashSet(); │ │ │ │ - set2.add("searchText"); │ │ │ │ - set2.add("appsManager"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton", set2); │ │ │ │ + set2.add("activity"); │ │ │ │ + set2.add("context"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle", set2); │ │ │ │ final HashSet set3 = new HashSet(); │ │ │ │ set3.add("activity"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector", set3); │ │ │ │ final HashSet set4 = new HashSet(); │ │ │ │ set4.add("activity"); │ │ │ │ set4.add("itemListSelector"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.control.DialogFactory", set4); │ │ │ │ @@ -89,44 +89,44 @@ │ │ │ │ set13.add("alignmentSelector"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.MenuList", set13); │ │ │ │ final HashSet set14 = new HashSet(); │ │ │ │ set14.add("appsView"); │ │ │ │ set14.add("activity"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart", set14); │ │ │ │ final HashSet set15 = new HashSet(); │ │ │ │ - set15.add("bluetoothToggle"); │ │ │ │ set15.add("activity"); │ │ │ │ - set15.add("wifiToggle"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory", set15); │ │ │ │ + set15.add("sizeSelector"); │ │ │ │ + set15.add("alignmentSelector"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.control.TextViewManager", set15); │ │ │ │ final HashSet set16 = new HashSet(); │ │ │ │ + set16.add("bluetoothToggle"); │ │ │ │ set16.add("activity"); │ │ │ │ - set16.add("sizeSelector"); │ │ │ │ - set16.add("alignmentSelector"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.control.TextViewManager", set16); │ │ │ │ + set16.add("wifiToggle"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory", set16); │ │ │ │ final HashSet set17 = new HashSet(); │ │ │ │ set17.add("activity"); │ │ │ │ set17.add("context"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle", set17); │ │ │ │ final HashSet set18 = new HashSet(); │ │ │ │ - set18.add("appsView"); │ │ │ │ - set18.add("menuList"); │ │ │ │ - set18.add("menuButton"); │ │ │ │ - set18.add("eventManager"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.MainActivity", set18); │ │ │ │ + set18.add("activity"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector", set18); │ │ │ │ final HashSet set19 = new HashSet(); │ │ │ │ - set19.add("activity"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector", set19); │ │ │ │ + set19.add("appsView"); │ │ │ │ + set19.add("menuList"); │ │ │ │ + set19.add("menuButton"); │ │ │ │ + set19.add("eventManager"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.MainActivity", set19); │ │ │ │ final HashSet set20 = new HashSet(); │ │ │ │ set20.add("activity"); │ │ │ │ - set20.add("persister"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.entity.SelectAction", set20); │ │ │ │ + set20.add("eventManager"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent", set20); │ │ │ │ final HashSet set21 = new HashSet(); │ │ │ │ set21.add("activity"); │ │ │ │ - set21.add("eventManager"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent", set21); │ │ │ │ + set21.add("persister"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.entity.SelectAction", set21); │ │ │ │ final HashSet set22 = new HashSet(); │ │ │ │ set22.add("appsView"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector", set22); │ │ │ │ final String s2 = "roboguice.inject.InjectView"; │ │ │ │ Map value2 = (Map)hashMap.get(s2); │ │ │ │ if (value2 == null) { │ │ │ │ value2 = new HashMap(); │ │ │ │ @@ -158,20 +158,20 @@ │ │ │ │ final String s = "roboguice.event.Observes"; │ │ │ │ Map value = (Map)hashMap.get(s); │ │ │ │ if (value == null) { │ │ │ │ value = new HashMap(); │ │ │ │ hashMap.put(s, value); │ │ │ │ } │ │ │ │ final HashSet set = new HashSet(); │ │ │ │ + set.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent"); │ │ │ │ set.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle", set); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton", set); │ │ │ │ final HashSet set2 = new HashSet(); │ │ │ │ - set2.add("toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent"); │ │ │ │ set2.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.boundary.MenuButton", set2); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.boundary.WifiToggle", set2); │ │ │ │ final HashSet set3 = new HashSet(); │ │ │ │ set3.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.SizeSelector", set3); │ │ │ │ final HashSet set4 = new HashSet(); │ │ │ │ set4.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ set4.add("onResume:roboguice.activity.event.OnResumeEvent"); │ │ │ │ set4.add("onStop:roboguice.activity.event.OnStopEvent"); │ │ │ │ @@ -187,32 +187,32 @@ │ │ │ │ final HashSet set7 = new HashSet(); │ │ │ │ set7.add("onPackageAddedOrRemovedEvent:com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.control.AppsManager", set7); │ │ │ │ final HashSet set8 = new HashSet(); │ │ │ │ set8.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.MenuList", set8); │ │ │ │ final HashSet set9 = new HashSet(); │ │ │ │ - set9.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory", set9); │ │ │ │ + set9.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.control.TextViewManager", set9); │ │ │ │ final HashSet set10 = new HashSet(); │ │ │ │ - set10.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.control.TextViewManager", set10); │ │ │ │ + set10.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.entity.AppsFactory", set10); │ │ │ │ final HashSet set11 = new HashSet(); │ │ │ │ set11.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle", set11); │ │ │ │ final HashSet set12 = new HashSet(); │ │ │ │ set12.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.ThemeSelector", set12); │ │ │ │ final HashSet set13 = new HashSet(); │ │ │ │ - set13.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.entity.SelectAction", set13); │ │ │ │ + set13.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent"); │ │ │ │ + set13.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent", set13); │ │ │ │ final HashSet set14 = new HashSet(); │ │ │ │ - set14.add("onDestroyEvent:roboguice.context.event.OnDestroyEvent"); │ │ │ │ - set14.add("onCreateEvent:roboguice.context.event.OnCreateEvent"); │ │ │ │ - value.put("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent", set14); │ │ │ │ + set14.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ + value.put("com.vackosar.searchbasedlauncher.entity.SelectAction", set14); │ │ │ │ final HashSet set15 = new HashSet(); │ │ │ │ set15.add("onCreate:roboguice.context.event.OnCreateEvent"); │ │ │ │ value.put("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector", set15); │ │ │ │ } │ │ │ │ │ │ │ │ public void fillBindableClasses(final HashSet set) { │ │ │ │ set.add("android.content.Context"); │ │ │ │ @@ -258,32 +258,32 @@ │ │ │ │ } │ │ │ │ if (FragmentUtil.hasSupport) { │ │ │ │ set.add("android.support.v4.app.FragmentManager"); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void fillClassesContainingInjectionPointSet(final HashSet set) { │ │ │ │ - set.add("com.vackosar.searchbasedlauncher.boundary.WifiToggle"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.MenuButton"); │ │ │ │ + set.add("com.vackosar.searchbasedlauncher.boundary.WifiToggle"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.SizeSelector"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.control.DialogFactory"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.KeyboardHiderSelector"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.SearchText"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.entity.AppsView"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.AlignmentSelector"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.entity.SingletonPersister"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.WikiAction"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.control.AppsManager"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.AppExecutor"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.MenuList"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart"); │ │ │ │ - set.add("com.vackosar.searchbasedlauncher.entity.AppsFactory"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.control.TextViewManager"); │ │ │ │ + set.add("com.vackosar.searchbasedlauncher.entity.AppsFactory"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.SearchbarHiderSelector"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.BluetoothToggle"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.MainActivity"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.ThemeSelector"); │ │ │ │ - set.add("com.vackosar.searchbasedlauncher.entity.SelectAction"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent"); │ │ │ │ + set.add("com.vackosar.searchbasedlauncher.entity.SelectAction"); │ │ │ │ set.add("com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector"); │ │ │ │ } │ │ │ │ } ├── smali/AnnotationDatabaseImpl.smali │ @@ -102,47 +102,47 @@ │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 26 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "activity" │ + const-string v3, "searchText" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 27 │ - const-string v3, "context" │ + const-string v3, "appsManager" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 28 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 30 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 31 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "searchText" │ + const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 32 │ - const-string v3, "appsManager" │ + const-string v3, "context" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 33 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 35 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -505,57 +505,57 @@ │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 115 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "bluetoothToggle" │ + const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 116 │ - const-string v3, "activity" │ + const-string v3, "sizeSelector" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 117 │ - const-string v3, "wifiToggle" │ + const-string v3, "alignmentSelector" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 118 │ - const-string v3, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ + const-string v3, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 120 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 121 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "activity" │ + const-string v3, "bluetoothToggle" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 122 │ - const-string v3, "sizeSelector" │ + const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 123 │ - const-string v3, "alignmentSelector" │ + const-string v3, "wifiToggle" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 124 │ - const-string v3, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ + const-string v3, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 126 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -581,52 +581,52 @@ │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 132 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "appsView" │ + const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 133 │ - const-string v3, "menuList" │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.ThemeSelector" │ │ - invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 134 │ - const-string v3, "menuButton" │ + .line 135 │ + new-instance v1, Ljava/util/HashSet; │ │ - invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ + invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ - .line 135 │ - const-string v3, "eventManager" │ + .line 136 │ + .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ + const-string v3, "appsView" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ - .line 136 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.MainActivity" │ + .line 137 │ + const-string v3, "menuList" │ │ - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 138 │ - new-instance v1, Ljava/util/HashSet; │ + const-string v3, "menuButton" │ │ - .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - invoke-direct {v1}, Ljava/util/HashSet;->()V │ + invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 139 │ - .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "activity" │ + const-string v3, "eventManager" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 140 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.ThemeSelector" │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.MainActivity" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 142 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -635,20 +635,20 @@ │ .line 143 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 144 │ - const-string v3, "persister" │ + const-string v3, "eventManager" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 145 │ - const-string v3, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ + const-string v3, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 147 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -657,20 +657,20 @@ │ .line 148 │ .restart local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ const-string v3, "activity" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 149 │ - const-string v3, "eventManager" │ + const-string v3, "persister" │ │ invoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 150 │ - const-string v3, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ + const-string v3, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ │ invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 152 │ new-instance v1, Ljava/util/HashSet; │ │ .end local v1 # "fieldNameSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -891,42 +891,42 @@ │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ .line 207 │ .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ + const-string v3, "toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 208 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ + const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ + │ + invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + │ + .line 209 │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 210 │ + .line 211 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ - .line 211 │ - .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "toggle:com.vackosar.searchbasedlauncher.boundary.MenuButton$ToggleEvent" │ - │ - invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ - │ .line 212 │ + .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 213 │ - const-string v3, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ + const-string v3, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 215 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -1052,37 +1052,37 @@ │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ .line 244 │ .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ + const-string v3, "onCreate:roboguice.context.event.OnCreateEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 245 │ - const-string v3, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ + const-string v3, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 247 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ .line 248 │ .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "onCreate:roboguice.context.event.OnCreateEvent" │ + const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 249 │ - const-string v3, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ + const-string v3, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 251 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -1120,42 +1120,42 @@ │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ .line 260 │ .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "onCreate:roboguice.context.event.OnCreateEvent" │ + const-string v3, "onDestroyEvent:roboguice.context.event.OnDestroyEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 261 │ - const-string v3, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ + const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ + │ + invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + │ + .line 262 │ + const-string v3, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 263 │ + .line 264 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-direct {v2}, Ljava/util/HashSet;->()V │ │ - .line 264 │ - .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ - const-string v3, "onDestroyEvent:roboguice.context.event.OnDestroyEvent" │ - │ - invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ - │ .line 265 │ - const-string v3, "onCreateEvent:roboguice.context.event.OnCreateEvent" │ + .restart local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ + const-string v3, "onCreate:roboguice.context.event.OnCreateEvent" │ │ invoke-interface {v2, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 266 │ - const-string v3, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ + const-string v3, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ │ invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 268 │ new-instance v2, Ljava/util/HashSet; │ │ .end local v2 # "methodSet":Ljava/util/Set;, "Ljava/util/Set;" │ @@ -1417,20 +1417,20 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 278 │ .local p1, "classesContainingInjectionPointsSet":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ - const-string v0, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ + const-string v0, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 279 │ - const-string v0, "com.vackosar.searchbasedlauncher.boundary.MenuButton" │ + const-string v0, "com.vackosar.searchbasedlauncher.boundary.WifiToggle" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 280 │ const-string v0, "com.vackosar.searchbasedlauncher.boundary.SizeSelector" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ @@ -1487,20 +1487,20 @@ │ │ .line 291 │ const-string v0, "com.vackosar.searchbasedlauncher.boundary.ClearHistoryAndRestart" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 292 │ - const-string v0, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ + const-string v0, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 293 │ - const-string v0, "com.vackosar.searchbasedlauncher.control.TextViewManager" │ + const-string v0, "com.vackosar.searchbasedlauncher.entity.AppsFactory" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 294 │ const-string v0, "com.vackosar.searchbasedlauncher.boundary.SearchbarHiderSelector" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ @@ -1517,20 +1517,20 @@ │ │ .line 297 │ const-string v0, "com.vackosar.searchbasedlauncher.boundary.ThemeSelector" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 298 │ - const-string v0, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ + const-string v0, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 299 │ - const-string v0, "com.vackosar.searchbasedlauncher.control.PackageAddedOrRemovedEvent" │ + const-string v0, "com.vackosar.searchbasedlauncher.entity.SelectAction" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 300 │ const-string v0, "com.vackosar.searchbasedlauncher.boundary.RecentsCountSelector" │ │ invoke-virtual {p1, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z