--- /home/fdroid/fdroiddata/tmp/com.niparasc.papanikolis_1.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.niparasc.papanikolis_1.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: res/drawable-xxhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +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: 7ca2b299d35bd05a0d7416acf95a396e7266f0dadb238902df6ecb44de39ef4c │ -Signer #1 certificate SHA-1 digest: 6945e49389b3096dd52b0ac08cb47d6350f5ff81 │ -Signer #1 certificate MD5 digest: 309a1d4b54a2d157f022a24a74ff8c95 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 3d0e04d750ee461a2e900d2e7f6080181be4c96ee55203f833cb80e77ead36d8 │ -Signer #1 public key SHA-1 digest: 6ef2b7eebdb1eb35c7a523a661dfbe3eeb9998bf │ -Signer #1 public key MD5 digest: 9da620217a47d09aa638bea8717b032a ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,12362 +1,12332 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 3084733 (00000000002F11BDh) │ - Actual end-cent-dir record offset: 3084711 (00000000002F11A7h) │ - Expected end-cent-dir record offset: 3084711 (00000000002F11A7h) │ + Zip archive file size: 3039346 (00000000002E6072h) │ + Actual end-cent-dir record offset: 3039324 (00000000002E605Ch) │ + Expected end-cent-dir record offset: 3039324 (00000000002E605Ch) │ (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 399 entries. │ - The central directory is 39674 (0000000000009AFAh) bytes long, │ + The central directory is 39689 (0000000000009B09h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 3045037 (00000000002E76ADh). │ + is 2999635 (00000000002DC553h). │ │ │ 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 │ 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): 2014 Jan 7 12:25:22 │ - 32-bit CRC value (hex): f32683ab │ - compressed size: 12123 bytes │ - uncompressed size: 42557 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 #2: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/84C536FB.SF │ - │ - offset of local header from start of archive: 12189 │ - (0000000000002F9Dh) 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): 2014 Jan 7 12:25:22 │ - 32-bit CRC value (hex): 55e05b5e │ - compressed size: 12274 bytes │ - uncompressed size: 42678 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ + 32-bit CRC value (hex): aac4b80e │ + compressed size: 840 bytes │ + uncompressed size: 2408 bytes │ + length of filename: 19 characters │ + length of extra field: 4 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/84C536FB.RSA │ - │ - offset of local header from start of archive: 24529 │ - (0000000000005FD1h) 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): 2014 Jan 7 12:25:22 │ - 32-bit CRC value (hex): ccab5b35 │ - compressed size: 1078 bytes │ - uncompressed size: 1332 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 │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ │ There is no file comment. │ │ -Central directory entry #4: │ +Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/data/libgdx.png │ │ - offset of local header from start of archive: 25674 │ - (000000000000644Ah) bytes │ + offset of local header from start of archive: 909 │ + (000000000000038Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): aab87026 │ compressed size: 54931 bytes │ uncompressed size: 54931 bytes │ length of filename: 22 characters │ - length of extra field: 4 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 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #3: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/papanikolis/logo.png │ │ - offset of local header from start of archive: 80663 │ - (0000000000013B17h) bytes │ + offset of local header from start of archive: 55892 │ + (000000000000DA54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 28590b6e │ compressed size: 5413 bytes │ uncompressed size: 5413 bytes │ length of filename: 27 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 #6: │ +Central directory entry #4: │ --------------------------- │ │ assets/papanikolis/peer-submarine-64x32.png │ │ - offset of local header from start of archive: 86133 │ - (0000000000015075h) bytes │ + offset of local header from start of archive: 61362 │ + (000000000000EFB2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8457bfe2 │ compressed size: 292 bytes │ uncompressed size: 292 bytes │ length of filename: 43 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: │ +Central directory entry #5: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/papanikolis/peer-submarine-crashed-64x32.png │ │ - offset of local header from start of archive: 86500 │ - (00000000000151E4h) bytes │ + offset of local header from start of archive: 61727 │ + (000000000000F11Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 92371737 │ compressed size: 1134 bytes │ uncompressed size: 1134 bytes │ length of filename: 51 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: │ +Central directory entry #6: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/papanikolis/submarine-32x16.png │ │ - offset of local header from start of archive: 87718 │ - (00000000000156A6h) bytes │ + offset of local header from start of archive: 62942 │ + (000000000000F5DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 9a7a880a │ compressed size: 389 bytes │ uncompressed size: 389 bytes │ length of filename: 38 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 #9: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/papanikolis/submarine-64x32.png │ │ - offset of local header from start of archive: 88177 │ - (0000000000015871h) bytes │ + offset of local header from start of archive: 63399 │ + (000000000000F7A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): baf0506c │ compressed size: 674 bytes │ uncompressed size: 674 bytes │ length of filename: 38 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 #10: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/papanikolis/submarine-crashed-2-64x32.png │ │ - offset of local header from start of archive: 88922 │ - (0000000000015B5Ah) bytes │ + offset of local header from start of archive: 64141 │ + (000000000000FA8Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a5db04df │ compressed size: 1780 bytes │ uncompressed size: 1780 bytes │ length of filename: 48 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 #11: │ +Central directory entry #9: │ --------------------------- │ │ assets/papanikolis/submarine-crashed-64x32.png │ │ - offset of local header from start of archive: 90780 │ - (000000000001629Ch) bytes │ + offset of local header from start of archive: 65999 │ + (00000000000101CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): de16c420 │ compressed size: 1462 bytes │ uncompressed size: 1462 bytes │ length of filename: 46 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 #12: │ +Central directory entry #10: │ --------------------------- │ │ assets/papanikolis/submarine-shape.json │ │ - offset of local header from start of archive: 92318 │ - (000000000001689Eh) bytes │ + offset of local header from start of archive: 67537 │ + (00000000000107D1h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ 32-bit CRC value (hex): 2f82d355 │ compressed size: 939 bytes │ uncompressed size: 4843 bytes │ length of filename: 39 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 #13: │ +Central directory entry #11: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/skin/Original uiskin.png │ │ - offset of local header from start of archive: 93342 │ - (0000000000016C9Eh) bytes │ + offset of local header from start of archive: 68561 │ + (0000000000010BD1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 229cbb93 │ compressed size: 22779 bytes │ uncompressed size: 22779 bytes │ length of filename: 31 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 #14: │ +Central directory entry #12: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ assets/skin/default.fnt │ │ - offset of local header from start of archive: 116183 │ - (000000000001C5D7h) bytes │ + offset of local header from start of archive: 91401 │ + (0000000000016509h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ 32-bit CRC value (hex): 4fc11714 │ - compressed size: 1308 bytes │ + compressed size: 1244 bytes │ uncompressed size: 11628 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 #15: │ +Central directory entry #13: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/skin/default.png │ │ - offset of local header from start of archive: 117560 │ - (000000000001CB38h) bytes │ + offset of local header from start of archive: 92714 │ + (0000000000016A2Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): b8f2c0c9 │ compressed size: 26179 bytes │ uncompressed size: 26179 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 #16: │ +Central directory entry #14: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/skin/uiskin.atlas │ │ - offset of local header from start of archive: 143795 │ - (00000000000231B3h) bytes │ + offset of local header from start of archive: 118946 │ + (000000000001D0A2h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ 32-bit CRC value (hex): 3ab48279 │ - compressed size: 557 bytes │ + compressed size: 553 bytes │ uncompressed size: 3186 bytes │ length of filename: 24 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 #17: │ +Central directory entry #15: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/skin/uiskin.json │ │ - offset of local header from start of archive: 144422 │ - (0000000000023426h) bytes │ + offset of local header from start of archive: 119569 │ + (000000000001D311h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ 32-bit CRC value (hex): 8c6d9ca4 │ - compressed size: 676 bytes │ + compressed size: 675 bytes │ uncompressed size: 2868 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 #18: │ +Central directory entry #16: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/skin/uiskin.png │ │ - offset of local header from start of archive: 145167 │ - (000000000002370Fh) bytes │ + offset of local header from start of archive: 120313 │ + (000000000001D5F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): faea91f4 │ compressed size: 28840 bytes │ uncompressed size: 28840 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 #19: │ ---------------------------- │ - │ - There are an extra 1 bytes preceding this file. │ - │ - res/layout/main.xml │ - │ - offset of local header from start of archive: 174060 │ - (000000000002A7ECh) 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): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): a8207fe9 │ - compressed size: 224 bytes │ - uncompressed size: 476 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 │ - │ - There is no file comment. │ - │ -Central directory entry #20: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 174349 │ - (000000000002A90Dh) 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): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): f9270901 │ - compressed size: 773 bytes │ - uncompressed size: 2208 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 │ - │ - There is no file comment. │ - │ -Central directory entry #21: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 175187 │ - (000000000002AC53h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): f26358cc │ - compressed size: 1612 bytes │ - uncompressed size: 1612 bytes │ - length of filename: 14 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 #22: │ +Central directory entry #17: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - res/drawable-hdpi/ic_launcher.png │ - │ - offset of local header from start of archive: 176844 │ - (000000000002B2CCh) bytes │ + offset of local header from start of archive: 149205 │ + (00000000000246D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 039ab1cf │ compressed size: 4048 bytes │ uncompressed size: 4048 bytes │ - length of filename: 33 characters │ + length of filename: 36 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 #23: │ +Central directory entry #18: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_launcher.png │ + res/drawable-ldpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 180956 │ - (000000000002C2DCh) bytes │ + offset of local header from start of archive: 153319 │ + (00000000000256E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): 08ba42d1 │ - compressed size: 2057 bytes │ - uncompressed size: 2057 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 00428ce9 │ + compressed size: 1954 bytes │ + uncompressed size: 1954 bytes │ + length of filename: 36 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 #24: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - res/drawable-mdpi/ic_launcher.png │ - │ - offset of local header from start of archive: 183077 │ - (000000000002CB25h) bytes │ + offset of local header from start of archive: 155339 │ + (0000000000025ECBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f51fb70b │ compressed size: 2570 bytes │ uncompressed size: 2570 bytes │ - length of filename: 33 characters │ + length of filename: 36 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 #25: │ +Central directory entry #20: │ --------------------------- │ │ - res/drawable-xhdpi/ic_launcher.png │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 185710 │ - (000000000002D56Eh) bytes │ + offset of local header from start of archive: 157975 │ + (0000000000026917h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 486bf3ea │ compressed size: 5546 bytes │ uncompressed size: 5546 bytes │ - length of filename: 34 characters │ + length of filename: 37 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 #26: │ +Central directory entry #21: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - res/drawable-xxhdpi/ic_launcher.png │ - │ - offset of local header from start of archive: 191322 │ - (000000000002EB5Ah) bytes │ + offset of local header from start of archive: 163588 │ + (0000000000027F04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 4d4ed82f │ compressed size: 9468 bytes │ uncompressed size: 9468 bytes │ - length of filename: 35 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 #27: │ ---------------------------- │ - │ - There are an extra 1 bytes preceding this file. │ - │ - classes.dex │ - │ - offset of local header from start of archive: 200856 │ - (0000000000031098h) 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): 2014 Jan 7 09:49:58 │ - 32-bit CRC value (hex): 3c8f54ad │ - compressed size: 754707 bytes │ - uncompressed size: 2293580 bytes │ - length of filename: 11 characters │ + length of filename: 38 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 #28: │ +Central directory entry #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - PapaNikolis.gwt.xml │ + res/layout/main.xml │ │ - offset of local header from start of archive: 955620 │ - (00000000000E94E4h) bytes │ + offset of local header from start of archive: 173124 │ + (000000000002A444h) 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): 2014 Jan 7 09:49:00 │ - 32-bit CRC value (hex): 0d0fd8b8 │ - compressed size: 200 bytes │ - uncompressed size: 266 bytes │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ + 32-bit CRC value (hex): a8207fe9 │ + compressed size: 224 bytes │ + uncompressed size: 476 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 │ │ There is no file comment. │ │ -Central directory entry #29: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - com/badlogic/gdx.gwt.xml │ - │ - offset of local header from start of archive: 955885 │ - (00000000000E95EDh) 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): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): f85f33ec │ - compressed size: 2004 bytes │ - uncompressed size: 12853 bytes │ - length of filename: 24 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 #30: │ +Central directory entry #23: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - com/badlogic/gdx/utils/arial-15.fnt │ + resources.arsc │ │ - offset of local header from start of archive: 957959 │ - (00000000000E9E07h) bytes │ + offset of local header from start of archive: 173413 │ + (000000000002A565h) 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: 1.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 │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): 9a59159d │ - compressed size: 2309 bytes │ - uncompressed size: 21743 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e4072e94 │ + compressed size: 1788 bytes │ + uncompressed size: 1788 bytes │ + length of filename: 14 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 #31: │ +Central directory entry #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - com/badlogic/gdx/utils/arial-15.png │ + classes.dex │ │ - offset of local header from start of archive: 960349 │ - (00000000000EA75Dh) bytes │ + offset of local header from start of archive: 175245 │ + (000000000002AC8Dh) 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): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): f79ccf67 │ - compressed size: 21536 bytes │ - uncompressed size: 21814 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:16 │ + 32-bit CRC value (hex): 21e791ba │ + compressed size: 754562 bytes │ + uncompressed size: 2369824 bytes │ + length of filename: 11 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 #32: │ +Central directory entry #25: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - com/esotericsoftware/TableLayout.gwt.xml │ + PapaNikolis.gwt.xml │ │ - offset of local header from start of archive: 981966 │ - (00000000000EFBCEh) bytes │ + offset of local header from start of archive: 929864 │ + (00000000000E3048h) 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): 2014 Jan 7 09:50:00 │ - 32-bit CRC value (hex): 1e9812a1 │ - compressed size: 131 bytes │ - uncompressed size: 167 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 2016 Sep 9 11:50:46 │ + 32-bit CRC value (hex): 0d0fd8b8 │ + compressed size: 200 bytes │ + uncompressed size: 266 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 │ │ There is no file comment. │ │ -Central directory entry #33: │ +Central directory entry #26: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ templates/release-notes.vm │ │ - offset of local header from start of archive: 982183 │ - (00000000000EFCA7h) bytes │ + offset of local header from start of archive: 930129 │ + (00000000000E3151h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b7bdf7c6 │ - compressed size: 1240 bytes │ + compressed size: 1239 bytes │ uncompressed size: 3799 bytes │ length of filename: 26 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 #34: │ +Central directory entry #27: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ constant-values.html │ │ - offset of local header from start of archive: 983495 │ - (00000000000F01C7h) bytes │ + offset of local header from start of archive: 931440 │ + (00000000000E3670h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): faf555c4 │ - compressed size: 2459 bytes │ + compressed size: 2437 bytes │ uncompressed size: 21916 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 #35: │ +Central directory entry #28: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ index-all.html │ │ - offset of local header from start of archive: 986020 │ - (00000000000F0BA4h) bytes │ + offset of local header from start of archive: 933943 │ + (00000000000E4037h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d8122bdd │ - compressed size: 70923 bytes │ + compressed size: 69994 bytes │ uncompressed size: 869088 bytes │ length of filename: 14 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 #36: │ +Central directory entry #29: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/Range.html │ │ - offset of local header from start of archive: 1057003 │ - (00000000001020EBh) bytes │ + offset of local header from start of archive: 1003997 │ + (00000000000F51DDh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cb7f3e1c │ - compressed size: 7553 bytes │ + compressed size: 7289 bytes │ uncompressed size: 46717 bytes │ length of filename: 44 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 #37: │ +Central directory entry #30: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/ArrayUtils.html │ │ - offset of local header from start of archive: 1064646 │ - (0000000000103EC6h) bytes │ + offset of local header from start of archive: 1011376 │ + (00000000000F6EB0h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 72845c0f │ - compressed size: 62738 bytes │ + compressed size: 57649 bytes │ uncompressed size: 580124 bytes │ length of filename: 49 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 #38: │ +Central directory entry #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/CharSet.html │ │ - offset of local header from start of archive: 1127479 │ - (0000000000113437h) bytes │ + offset of local header from start of archive: 1069120 │ + (0000000000105040h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f6927a66 │ - compressed size: 4920 bytes │ + compressed size: 4763 bytes │ uncompressed size: 25317 bytes │ length of filename: 46 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 #39: │ +Central directory entry #32: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/time/DateUtils.html │ │ - offset of local header from start of archive: 1132491 │ - (00000000001147CBh) bytes │ + offset of local header from start of archive: 1073975 │ + (0000000000106337h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 784774cc │ - compressed size: 24607 bytes │ + compressed size: 23027 bytes │ uncompressed size: 188019 bytes │ length of filename: 53 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 #40: │ +Central directory entry #33: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/time/FastDateFormat.html │ │ - offset of local header from start of archive: 1157197 │ - (000000000011A84Dh) bytes │ + offset of local header from start of archive: 1097101 │ + (000000000010BD8Dh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d6654a87 │ - compressed size: 20055 bytes │ + compressed size: 18954 bytes │ uncompressed size: 137753 bytes │ length of filename: 58 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 #41: │ +Central directory entry #34: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/time/DateFormatUtils.html │ │ - offset of local header from start of archive: 1177356 │ - (000000000011F70Ch) bytes │ + offset of local header from start of archive: 1116159 │ + (00000000001107FFh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ae4f7d6f │ - compressed size: 4283 bytes │ + compressed size: 4071 bytes │ uncompressed size: 31116 bytes │ length of filename: 59 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 #42: │ +Central directory entry #35: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/time/DurationFormatUtils.html │ │ - offset of local header from start of archive: 1181744 │ - (0000000000120830h) bytes │ + offset of local header from start of archive: 1120335 │ + (000000000011184Fh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5e77dd87 │ - compressed size: 10368 bytes │ + compressed size: 10006 bytes │ uncompressed size: 64038 bytes │ length of filename: 63 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 #43: │ +Central directory entry #36: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/time/StopWatch.html │ │ - offset of local header from start of archive: 1192221 │ - (000000000012311Dh) bytes │ + offset of local header from start of archive: 1130450 │ + (0000000000113FD2h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 61ce0eda │ - compressed size: 5661 bytes │ + compressed size: 5452 bytes │ uncompressed size: 33626 bytes │ length of filename: 53 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 #44: │ +Central directory entry #37: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/BitField.html │ │ - offset of local header from start of archive: 1197981 │ - (000000000012479Dh) bytes │ + offset of local header from start of archive: 1136001 │ + (0000000000115581h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a81b592c │ - compressed size: 4038 bytes │ + compressed size: 3867 bytes │ uncompressed size: 25053 bytes │ length of filename: 47 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 #45: │ +Central directory entry #38: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/tuple/MutablePair.html │ │ - offset of local header from start of archive: 1202112 │ - (00000000001257C0h) bytes │ + offset of local header from start of archive: 1139961 │ + (00000000001164F9h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e6d9bcf3 │ - compressed size: 2183 bytes │ + compressed size: 2126 bytes │ uncompressed size: 10519 bytes │ length of filename: 56 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 #46: │ +Central directory entry #39: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/tuple/ImmutablePair.html │ │ - offset of local header from start of archive: 1204397 │ - (00000000001260ADh) bytes │ + offset of local header from start of archive: 1142189 │ + (0000000000116DADh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8cd8d767 │ - compressed size: 2127 bytes │ + compressed size: 2091 bytes │ uncompressed size: 9309 bytes │ length of filename: 58 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 #47: │ +Central directory entry #40: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/tuple/Pair.html │ │ - offset of local header from start of archive: 1206628 │ - (0000000000126964h) bytes │ + offset of local header from start of archive: 1144384 │ + (0000000000117640h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f7644971 │ - compressed size: 3481 bytes │ + compressed size: 3399 bytes │ uncompressed size: 16617 bytes │ length of filename: 49 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 #48: │ +Central directory entry #41: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/CharSequenceUtils.html │ │ - offset of local header from start of archive: 1210204 │ - (000000000012775Ch) bytes │ + offset of local header from start of archive: 1147878 │ + (00000000001183E6h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 240e5828 │ - compressed size: 3549 bytes │ + compressed size: 3424 bytes │ uncompressed size: 19313 bytes │ length of filename: 56 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 #49: │ +Central directory entry #42: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/AnnotationUtils.html │ │ - offset of local header from start of archive: 1213855 │ - (000000000012859Fh) bytes │ + offset of local header from start of archive: 1151404 │ + (00000000001191ACh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a95ac1be │ - compressed size: 6399 bytes │ + compressed size: 6224 bytes │ uncompressed size: 35105 bytes │ length of filename: 54 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 #50: │ +Central directory entry #43: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/BasicThreadFactory.html │ │ - offset of local header from start of archive: 1220354 │ - (0000000000129F02h) bytes │ + offset of local header from start of archive: 1157728 │ + (000000000011AA60h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9a2646a5 │ - compressed size: 6665 bytes │ + compressed size: 6449 bytes │ uncompressed size: 36194 bytes │ length of filename: 68 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 #51: │ +Central directory entry #44: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/BasicThreadFactory.Builder.html │ │ - offset of local header from start of archive: 1227133 │ - (000000000012B97Dh) bytes │ + offset of local header from start of archive: 1164291 │ + (000000000011C403h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9a2646a5 │ - compressed size: 6665 bytes │ + compressed size: 6449 bytes │ uncompressed size: 36194 bytes │ length of filename: 76 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 #52: │ +Central directory entry #45: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.html │ │ - offset of local header from start of archive: 1233920 │ - (000000000012D400h) bytes │ + offset of local header from start of archive: 1170862 │ + (000000000011DDAEh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4ad328a2 │ - compressed size: 6578 bytes │ + compressed size: 6370 bytes │ uncompressed size: 35436 bytes │ length of filename: 76 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 #53: │ +Central directory entry #46: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/ConstantInitializer.html │ │ - offset of local header from start of archive: 1240620 │ - (000000000012EE2Ch) bytes │ + offset of local header from start of archive: 1177354 │ + (000000000011F70Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7f34382c │ - compressed size: 2641 bytes │ + compressed size: 2598 bytes │ uncompressed size: 11917 bytes │ length of filename: 69 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 #54: │ +Central directory entry #47: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/ConcurrentException.html │ │ - offset of local header from start of archive: 1243376 │ - (000000000012F8F0h) bytes │ + offset of local header from start of archive: 1180067 │ + (00000000001201A3h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f0e776b8 │ - compressed size: 1656 bytes │ + compressed size: 1638 bytes │ uncompressed size: 6632 bytes │ length of filename: 69 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 #55: │ +Central directory entry #48: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/ConcurrentUtils.html │ │ - offset of local header from start of archive: 1245147 │ - (000000000012FFDBh) bytes │ + offset of local header from start of archive: 1181820 │ + (000000000012087Ch) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 80de09f4 │ - compressed size: 6561 bytes │ + compressed size: 6366 bytes │ uncompressed size: 37636 bytes │ length of filename: 65 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 #56: │ +Central directory entry #49: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/ConcurrentInitializer.html │ │ - offset of local header from start of archive: 1251819 │ - (00000000001319EBh) bytes │ + offset of local header from start of archive: 1188297 │ + (00000000001221C9h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4a00bdaa │ - compressed size: 1580 bytes │ + compressed size: 1581 bytes │ uncompressed size: 5539 bytes │ length of filename: 71 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 #57: │ +Central directory entry #50: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.html │ │ - offset of local header from start of archive: 1253516 │ - (000000000013208Ch) bytes │ + offset of local header from start of archive: 1189995 │ + (000000000012286Bh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2271130d │ - compressed size: 2461 bytes │ + compressed size: 2447 bytes │ uncompressed size: 9692 bytes │ length of filename: 71 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 #58: │ +Central directory entry #51: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/TimedSemaphore.html │ │ - offset of local header from start of archive: 1256094 │ - (0000000000132A9Eh) bytes │ + offset of local header from start of archive: 1192559 │ + (000000000012326Fh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e40595ed │ - compressed size: 8059 bytes │ + compressed size: 7868 bytes │ uncompressed size: 40107 bytes │ length of filename: 64 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 #59: │ +Central directory entry #52: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.MultiBackgroundInitializerResults.html │ │ - offset of local header from start of archive: 1264263 │ - (0000000000134A87h) bytes │ + offset of local header from start of archive: 1200537 │ + (0000000000125199h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4ad328a2 │ - compressed size: 6578 bytes │ + compressed size: 6370 bytes │ uncompressed size: 35436 bytes │ length of filename: 110 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 #60: │ +Central directory entry #53: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/LazyInitializer.html │ │ - offset of local header from start of archive: 1270997 │ - (00000000001364D5h) bytes │ + offset of local header from start of archive: 1207063 │ + (0000000000126B17h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): af3fe1cd │ - compressed size: 2891 bytes │ + compressed size: 2872 bytes │ uncompressed size: 11699 bytes │ length of filename: 65 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 #61: │ +Central directory entry #54: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/CallableBackgroundInitializer.html │ │ - offset of local header from start of archive: 1273999 │ - (000000000013708Fh) bytes │ + offset of local header from start of archive: 1210046 │ + (00000000001276BEh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0a7c7466 │ - compressed size: 2726 bytes │ + compressed size: 2701 bytes │ uncompressed size: 12366 bytes │ length of filename: 79 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 #62: │ +Central directory entry #55: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/AtomicInitializer.html │ │ - offset of local header from start of archive: 1276850 │ - (0000000000137BB2h) bytes │ + offset of local header from start of archive: 1212872 │ + (00000000001281C8h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 184dfff0 │ - compressed size: 2763 bytes │ + compressed size: 2743 bytes │ uncompressed size: 11050 bytes │ length of filename: 67 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 #63: │ +Central directory entry #56: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/BackgroundInitializer.html │ │ - offset of local header from start of archive: 1279726 │ - (00000000001386EEh) bytes │ + offset of local header from start of archive: 1215728 │ + (0000000000128CF0h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4019f7b0 │ - compressed size: 6326 bytes │ + compressed size: 6184 bytes │ uncompressed size: 32401 bytes │ length of filename: 71 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 #64: │ +Central directory entry #57: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/concurrent/ConcurrentRuntimeException.html │ │ - offset of local header from start of archive: 1286169 │ - (000000000013A019h) bytes │ + offset of local header from start of archive: 1222029 │ + (000000000012A58Dh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cf40bceb │ - compressed size: 1688 bytes │ + compressed size: 1670 bytes │ uncompressed size: 6889 bytes │ length of filename: 76 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 #65: │ +Central directory entry #58: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/StringEscapeUtils.html │ │ - offset of local header from start of archive: 1287979 │ - (000000000013A72Bh) bytes │ + offset of local header from start of archive: 1223821 │ + (000000000012AC8Dh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 27e52b3f │ - compressed size: 8853 bytes │ + compressed size: 8487 bytes │ uncompressed size: 56734 bytes │ length of filename: 56 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 #66: │ +Central directory entry #59: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/StringUtils.html │ │ - offset of local header from start of archive: 1296934 │ - (000000000013CA26h) bytes │ + offset of local header from start of archive: 1232410 │ + (000000000012CE1Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e4dc0003 │ - compressed size: 88876 bytes │ + compressed size: 83719 bytes │ uncompressed size: 661055 bytes │ length of filename: 50 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 #67: │ +Central directory entry #60: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/CharEncoding.html │ │ - offset of local header from start of archive: 1385906 │ - (00000000001525B2h) bytes │ + offset of local header from start of archive: 1316225 │ + (0000000000141581h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c593bb96 │ - compressed size: 2304 bytes │ + compressed size: 2269 bytes │ uncompressed size: 10480 bytes │ length of filename: 51 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 #68: │ +Central directory entry #61: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/EnumUtils.html │ │ - offset of local header from start of archive: 1388307 │ - (0000000000152F13h) bytes │ + offset of local header from start of archive: 1318591 │ + (0000000000141EBFh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fa2fd7f8 │ - compressed size: 3866 bytes │ + compressed size: 3722 bytes │ uncompressed size: 20785 bytes │ length of filename: 48 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 #69: │ +Central directory entry #62: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/LocaleUtils.html │ │ - offset of local header from start of archive: 1392267 │ - (0000000000153E8Bh) bytes │ + offset of local header from start of archive: 1322407 │ + (0000000000142DA7h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 81f1c422 │ - compressed size: 5269 bytes │ + compressed size: 5124 bytes │ uncompressed size: 29461 bytes │ length of filename: 50 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 #70: │ +Central directory entry #63: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/SerializationUtils.html │ │ - offset of local header from start of archive: 1397632 │ - (0000000000155380h) bytes │ + offset of local header from start of archive: 1327627 │ + (000000000014420Bh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 31dcf7e6 │ - compressed size: 5025 bytes │ + compressed size: 4900 bytes │ uncompressed size: 26664 bytes │ length of filename: 57 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 #71: │ +Central directory entry #64: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/CloneFailedException.html │ │ - offset of local header from start of archive: 1402760 │ - (0000000000156788h) bytes │ + offset of local header from start of archive: 1332630 │ + (0000000000145596h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5a94bfd6 │ - compressed size: 1298 bytes │ + compressed size: 1294 bytes │ uncompressed size: 5633 bytes │ length of filename: 69 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 #72: │ +Central directory entry #65: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/ContextedException.html │ │ - offset of local header from start of archive: 1404173 │ - (0000000000156D0Dh) bytes │ + offset of local header from start of archive: 1334039 │ + (0000000000145B17h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f0d884d5 │ - compressed size: 4243 bytes │ + compressed size: 4121 bytes │ uncompressed size: 22850 bytes │ length of filename: 67 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 #73: │ +Central directory entry #66: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/DefaultExceptionContext.html │ │ - offset of local header from start of archive: 1408529 │ - (0000000000157E11h) bytes │ + offset of local header from start of archive: 1338273 │ + (0000000000146BA1h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7194d80a │ - compressed size: 2768 bytes │ + compressed size: 2707 bytes │ uncompressed size: 14409 bytes │ length of filename: 72 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 #74: │ +Central directory entry #67: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/ExceptionUtils.html │ │ - offset of local header from start of archive: 1411415 │ - (0000000000158957h) bytes │ + offset of local header from start of archive: 1341098 │ + (00000000001476AAh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 02c99e3b │ - compressed size: 10994 bytes │ + compressed size: 10585 bytes │ uncompressed size: 70013 bytes │ length of filename: 63 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 #75: │ +Central directory entry #68: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/ContextedRuntimeException.html │ │ - offset of local header from start of archive: 1422518 │ - (000000000015B4B6h) bytes │ + offset of local header from start of archive: 1351792 │ + (000000000014A070h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2a5dd352 │ - compressed size: 4265 bytes │ + compressed size: 4140 bytes │ uncompressed size: 23024 bytes │ length of filename: 74 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 #76: │ +Central directory entry #69: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/exception/ExceptionContext.html │ │ - offset of local header from start of archive: 1426903 │ - (000000000015C5D7h) bytes │ + offset of local header from start of archive: 1356052 │ + (000000000014B114h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0839a400 │ - compressed size: 2104 bytes │ + compressed size: 2058 bytes │ uncompressed size: 9828 bytes │ length of filename: 65 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 #77: │ +Central directory entry #70: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/ObjectUtils.Null.html │ │ - offset of local header from start of archive: 1429118 │ - (000000000015CE7Eh) bytes │ + offset of local header from start of archive: 1358221 │ + (000000000014B98Dh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 814d59f3 │ - compressed size: 10112 bytes │ + compressed size: 9756 bytes │ uncompressed size: 59032 bytes │ length of filename: 55 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 #78: │ +Central directory entry #71: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/HashCodeBuilder.html │ │ - offset of local header from start of archive: 1439331 │ - (000000000015F663h) bytes │ + offset of local header from start of archive: 1368078 │ + (000000000014E00Eh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 021caa51 │ - compressed size: 13069 bytes │ + compressed size: 12380 bytes │ uncompressed size: 89127 bytes │ length of filename: 62 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 #79: │ +Central directory entry #72: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/CompareToBuilder.html │ │ - offset of local header from start of archive: 1452508 │ - (00000000001629DCh) bytes │ + offset of local header from start of archive: 1380566 │ + (00000000001510D6h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e26be556 │ - compressed size: 12771 bytes │ + compressed size: 12046 bytes │ uncompressed size: 99455 bytes │ length of filename: 63 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 #80: │ +Central directory entry #73: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/ToStringStyle.html │ │ - offset of local header from start of archive: 1465388 │ - (0000000000165C2Ch) bytes │ + offset of local header from start of archive: 1392721 │ + (0000000000154051h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 898bbe67 │ - compressed size: 25912 bytes │ + compressed size: 24044 bytes │ uncompressed size: 214048 bytes │ length of filename: 60 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 #81: │ +Central directory entry #74: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/EqualsBuilder.html │ │ - offset of local header from start of archive: 1491406 │ - (000000000016C1CEh) bytes │ + offset of local header from start of archive: 1416871 │ + (0000000000159EA7h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a307c44e │ - compressed size: 13187 bytes │ + compressed size: 12578 bytes │ uncompressed size: 88461 bytes │ length of filename: 60 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 #82: │ +Central directory entry #75: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/ReflectionToStringBuilder.html │ │ - offset of local header from start of archive: 1504699 │ - (000000000016F5BBh) bytes │ + offset of local header from start of archive: 1429555 │ + (000000000015D033h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b6bc5d2b │ - compressed size: 9996 bytes │ + compressed size: 9550 bytes │ uncompressed size: 65340 bytes │ length of filename: 72 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 #83: │ +Central directory entry #76: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/StandardToStringStyle.html │ │ - offset of local header from start of archive: 1514813 │ - (0000000000171D3Dh) bytes │ + offset of local header from start of archive: 1439223 │ + (000000000015F5F7h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 53f815df │ - compressed size: 6599 bytes │ + compressed size: 6289 bytes │ uncompressed size: 51050 bytes │ length of filename: 68 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 #84: │ +Central directory entry #77: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/ToStringBuilder.html │ │ - offset of local header from start of archive: 1521526 │ - (0000000000173776h) bytes │ + offset of local header from start of archive: 1445626 │ + (0000000000160EFAh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): eb1f0414 │ - compressed size: 12904 bytes │ + compressed size: 12088 bytes │ uncompressed size: 101895 bytes │ length of filename: 62 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 #85: │ +Central directory entry #78: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/builder/Builder.html │ │ - offset of local header from start of archive: 1534538 │ - (0000000000176A4Ah) bytes │ + offset of local header from start of archive: 1457822 │ + (0000000000163E9Eh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2a609ce7 │ - compressed size: 2005 bytes │ + compressed size: 1988 bytes │ uncompressed size: 8301 bytes │ length of filename: 54 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 #86: │ +Central directory entry #79: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/JavaVersion.html │ │ - offset of local header from start of archive: 1536643 │ - (0000000000177283h) bytes │ + offset of local header from start of archive: 1459910 │ + (00000000001646C6h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 380b1393 │ - compressed size: 2698 bytes │ + compressed size: 2622 bytes │ uncompressed size: 14217 bytes │ length of filename: 50 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 #87: │ +Central directory entry #80: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/event/EventListenerSupport.html │ │ - offset of local header from start of archive: 1539437 │ - (0000000000177D6Dh) bytes │ + offset of local header from start of archive: 1462628 │ + (0000000000165164h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): de8b8843 │ - compressed size: 5596 bytes │ + compressed size: 5431 bytes │ uncompressed size: 30193 bytes │ length of filename: 65 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 #88: │ +Central directory entry #81: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/event/EventListenerSupport.ProxyInvocationHandler.html │ │ - offset of local header from start of archive: 1545144 │ - (00000000001793B8h) bytes │ + offset of local header from start of archive: 1468170 │ + (000000000016670Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): de8b8843 │ - compressed size: 5596 bytes │ + compressed size: 5431 bytes │ uncompressed size: 30193 bytes │ length of filename: 88 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 #89: │ +Central directory entry #82: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/event/EventUtils.html │ │ - offset of local header from start of archive: 1550874 │ - (000000000017AA1Ah) bytes │ + offset of local header from start of archive: 1473735 │ + (0000000000167CC7h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): eb813c4f │ - compressed size: 2927 bytes │ + compressed size: 2869 bytes │ uncompressed size: 13392 bytes │ length of filename: 55 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 #90: │ +Central directory entry #83: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/CharUtils.html │ │ - offset of local header from start of archive: 1553902 │ - (000000000017B5EEh) bytes │ + offset of local header from start of archive: 1476705 │ + (0000000000168861h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9fb69e74 │ - compressed size: 7217 bytes │ + compressed size: 6822 bytes │ uncompressed size: 49834 bytes │ length of filename: 48 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 #91: │ +Central directory entry #84: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/NumericEntityEscaper.html │ │ - offset of local header from start of archive: 1561213 │ - (000000000017D27Dh) bytes │ + offset of local header from start of archive: 1483621 │ + (000000000016A365h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6ee5a26f │ - compressed size: 2302 bytes │ + compressed size: 2245 bytes │ uncompressed size: 11367 bytes │ length of filename: 74 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 #92: │ +Central directory entry #85: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/AggregateTranslator.html │ │ - offset of local header from start of archive: 1563635 │ - (000000000017DBF3h) bytes │ + offset of local header from start of archive: 1485986 │ + (000000000016ACA2h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c73d9e52 │ - compressed size: 1475 bytes │ + compressed size: 1477 bytes │ uncompressed size: 5635 bytes │ length of filename: 73 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 #93: │ +Central directory entry #86: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/CodePointTranslator.html │ │ - offset of local header from start of archive: 1565229 │ - (000000000017E22Dh) bytes │ + offset of local header from start of archive: 1487582 │ + (000000000016B2DEh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 84093728 │ - compressed size: 1483 bytes │ + compressed size: 1477 bytes │ uncompressed size: 5354 bytes │ length of filename: 73 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 #94: │ +Central directory entry #87: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/UnicodeUnescaper.html │ │ - offset of local header from start of archive: 1566831 │ - (000000000017E86Fh) bytes │ + offset of local header from start of archive: 1489178 │ + (000000000016B91Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5e806274 │ - compressed size: 1674 bytes │ + compressed size: 1660 bytes │ uncompressed size: 6434 bytes │ length of filename: 70 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 #95: │ +Central directory entry #88: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/UnicodeEscaper.html │ │ - offset of local header from start of archive: 1568621 │ - (000000000017EF6Dh) bytes │ + offset of local header from start of archive: 1490954 │ + (000000000016C00Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c442ef7d │ - compressed size: 2516 bytes │ + compressed size: 2444 bytes │ uncompressed size: 12413 bytes │ length of filename: 68 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 #96: │ +Central directory entry #89: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.OPTION.html │ │ - offset of local header from start of archive: 1571251 │ - (000000000017F9B3h) bytes │ + offset of local header from start of archive: 1493512 │ + (000000000016CA08h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f00e2265 │ - compressed size: 2964 bytes │ + compressed size: 2930 bytes │ uncompressed size: 13138 bytes │ length of filename: 83 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 #97: │ +Central directory entry #90: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/EntityArrays.html │ │ - offset of local header from start of archive: 1574344 │ - (00000000001805C8h) bytes │ + offset of local header from start of archive: 1496571 │ + (000000000016D5FBh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c53eec6b │ - compressed size: 9757 bytes │ + compressed size: 9561 bytes │ uncompressed size: 51304 bytes │ length of filename: 66 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 #98: │ +Central directory entry #91: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/OctalUnescaper.html │ │ - offset of local header from start of archive: 1584213 │ - (0000000000182C55h) bytes │ + offset of local header from start of archive: 1506244 │ + (000000000016FBC4h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 24663f90 │ compressed size: 1612 bytes │ uncompressed size: 5788 bytes │ length of filename: 68 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 #99: │ +Central directory entry #92: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/LookupTranslator.html │ │ - offset of local header from start of archive: 1585939 │ - (0000000000183313h) bytes │ + offset of local header from start of archive: 1507970 │ + (0000000000170282h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a3a312a8 │ - compressed size: 1783 bytes │ + compressed size: 1771 bytes │ uncompressed size: 7308 bytes │ length of filename: 70 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 #100: │ +Central directory entry #93: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/CharSequenceTranslator.html │ │ - offset of local header from start of archive: 1587838 │ - (0000000000183A7Eh) bytes │ + offset of local header from start of archive: 1509857 │ + (00000000001709E1h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f797cc4b │ - compressed size: 2881 bytes │ + compressed size: 2819 bytes │ uncompressed size: 12193 bytes │ length of filename: 76 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 #101: │ +Central directory entry #94: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.html │ │ - offset of local header from start of archive: 1590841 │ - (0000000000184639h) bytes │ + offset of local header from start of archive: 1512798 │ + (000000000017155Eh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f00e2265 │ - compressed size: 2964 bytes │ + compressed size: 2930 bytes │ uncompressed size: 13138 bytes │ length of filename: 76 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 #102: │ +Central directory entry #95: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/CompositeFormat.html │ │ - offset of local header from start of archive: 1593927 │ - (0000000000185247h) bytes │ + offset of local header from start of archive: 1515850 │ + (000000000017214Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aec348f1 │ - compressed size: 2309 bytes │ + compressed size: 2260 bytes │ uncompressed size: 10347 bytes │ length of filename: 59 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 #103: │ +Central directory entry #96: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/StrLookup.html │ │ - offset of local header from start of archive: 1596341 │ - (0000000000185BB5h) bytes │ + offset of local header from start of archive: 1518215 │ + (0000000000172A87h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 23dcf276 │ - compressed size: 3367 bytes │ + compressed size: 3308 bytes │ uncompressed size: 16185 bytes │ length of filename: 53 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 #104: │ +Central directory entry #97: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/ExtendedMessageFormat.html │ │ - offset of local header from start of archive: 1599807 │ - (000000000018693Fh) bytes │ + offset of local header from start of archive: 1521622 │ + (00000000001737D6h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f52e202c │ - compressed size: 8698 bytes │ + compressed size: 8427 bytes │ uncompressed size: 50308 bytes │ length of filename: 65 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 #105: │ +Central directory entry #98: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/StrBuilder.html │ │ - offset of local header from start of archive: 1608616 │ - (0000000000188BA8h) bytes │ + offset of local header from start of archive: 1530160 │ + (0000000000175930h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6c3f24f3 │ - compressed size: 35801 bytes │ + compressed size: 33648 bytes │ uncompressed size: 263967 bytes │ length of filename: 54 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 #106: │ +Central directory entry #99: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/StrSubstitutor.html │ │ - offset of local header from start of archive: 1644517 │ - (00000000001917E5h) bytes │ + offset of local header from start of archive: 1563908 │ + (000000000017DD04h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2ece44da │ - compressed size: 13774 bytes │ + compressed size: 13203 bytes │ uncompressed size: 91223 bytes │ length of filename: 58 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 #107: │ +Central directory entry #100: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/StrMatcher.html │ │ - offset of local header from start of archive: 1658395 │ - (0000000000194E1Bh) bytes │ + offset of local header from start of archive: 1577215 │ + (00000000001810FFh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f85f76bf │ - compressed size: 6074 bytes │ + compressed size: 5767 bytes │ uncompressed size: 40037 bytes │ length of filename: 54 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 #108: │ +Central directory entry #101: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/WordUtils.html │ │ - offset of local header from start of archive: 1664569 │ - (0000000000196639h) bytes │ + offset of local header from start of archive: 1583082 │ + (00000000001827EAh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 3b50dc68 │ - compressed size: 7472 bytes │ + compressed size: 7208 bytes │ uncompressed size: 48670 bytes │ length of filename: 53 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 #109: │ +Central directory entry #102: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/FormattableUtils.html │ │ - offset of local header from start of archive: 1672140 │ - (00000000001983CCh) bytes │ + offset of local header from start of archive: 1590389 │ + (0000000000184475h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f497fff7 │ - compressed size: 3050 bytes │ + compressed size: 2963 bytes │ uncompressed size: 15293 bytes │ length of filename: 60 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 #110: │ +Central directory entry #103: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/FormatFactory.html │ │ - offset of local header from start of archive: 1675296 │ - (0000000000199020h) bytes │ + offset of local header from start of archive: 1593458 │ + (0000000000185072h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 84176ea9 │ compressed size: 1178 bytes │ uncompressed size: 4038 bytes │ length of filename: 57 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 #111: │ +Central directory entry #104: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/text/StrTokenizer.html │ │ - offset of local header from start of archive: 1676577 │ - (0000000000199521h) bytes │ + offset of local header from start of archive: 1594739 │ + (0000000000185573h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 17e66453 │ - compressed size: 15647 bytes │ + compressed size: 14925 bytes │ uncompressed size: 101376 bytes │ length of filename: 56 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 #112: │ +Central directory entry #105: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/Mutable.html │ │ - offset of local header from start of archive: 1692326 │ - (000000000019D2A6h) bytes │ + offset of local header from start of archive: 1609766 │ + (0000000000189026h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 3dfed45b │ - compressed size: 1435 bytes │ + compressed size: 1433 bytes │ uncompressed size: 5112 bytes │ length of filename: 54 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 #113: │ +Central directory entry #106: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableObject.html │ │ - offset of local header from start of archive: 1693861 │ - (000000000019D8A5h) bytes │ + offset of local header from start of archive: 1611299 │ + (0000000000189623h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 198287de │ - compressed size: 2309 bytes │ + compressed size: 2253 bytes │ uncompressed size: 11172 bytes │ length of filename: 60 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 #114: │ +Central directory entry #107: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableDouble.html │ │ - offset of local header from start of archive: 1696276 │ - (000000000019E214h) bytes │ + offset of local header from start of archive: 1613658 │ + (0000000000189F5Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 27ed1089 │ - compressed size: 4812 bytes │ + compressed size: 4623 bytes │ uncompressed size: 27894 bytes │ length of filename: 60 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 #115: │ +Central directory entry #108: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableShort.html │ │ - offset of local header from start of archive: 1701194 │ - (000000000019F54Ah) bytes │ + offset of local header from start of archive: 1618387 │ + (000000000018B1D3h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): bb34f5ac │ - compressed size: 4055 bytes │ + compressed size: 3893 bytes │ uncompressed size: 24292 bytes │ length of filename: 59 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 #116: │ +Central directory entry #109: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableByte.html │ │ - offset of local header from start of archive: 1705354 │ - (00000000001A058Ah) bytes │ + offset of local header from start of archive: 1622385 │ + (000000000018C171h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 49e7add4 │ - compressed size: 4055 bytes │ + compressed size: 3893 bytes │ uncompressed size: 24227 bytes │ length of filename: 58 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 #117: │ +Central directory entry #110: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableLong.html │ │ - offset of local header from start of archive: 1709513 │ - (00000000001A15C9h) bytes │ + offset of local header from start of archive: 1626382 │ + (000000000018D10Eh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0c89d8af │ - compressed size: 4019 bytes │ + compressed size: 3854 bytes │ uncompressed size: 23478 bytes │ length of filename: 58 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 #118: │ +Central directory entry #111: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableFloat.html │ │ - offset of local header from start of archive: 1713636 │ - (00000000001A25E4h) bytes │ + offset of local header from start of archive: 1630340 │ + (000000000018E084h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cd1cf0f3 │ - compressed size: 4801 bytes │ + compressed size: 4622 bytes │ uncompressed size: 27895 bytes │ length of filename: 59 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 #119: │ +Central directory entry #112: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableInt.html │ │ - offset of local header from start of archive: 1718542 │ - (00000000001A390Eh) bytes │ + offset of local header from start of archive: 1635067 │ + (000000000018F2FBh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): de3a24bb │ - compressed size: 3997 bytes │ + compressed size: 3834 bytes │ uncompressed size: 23444 bytes │ length of filename: 57 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 #120: │ +Central directory entry #113: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/mutable/MutableBoolean.html │ │ - offset of local header from start of archive: 1722642 │ - (00000000001A4912h) bytes │ + offset of local header from start of archive: 1639004 │ + (000000000019025Ch) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1c42c898 │ - compressed size: 3135 bytes │ + compressed size: 3074 bytes │ uncompressed size: 17115 bytes │ length of filename: 61 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 #121: │ +Central directory entry #114: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/RandomStringUtils.html │ │ - offset of local header from start of archive: 1725884 │ - (00000000001A55BCh) bytes │ + offset of local header from start of archive: 1642185 │ + (0000000000190EC9h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 62562043 │ - compressed size: 5307 bytes │ + compressed size: 5094 bytes │ uncompressed size: 31084 bytes │ length of filename: 56 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 #122: │ +Central directory entry #115: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/ObjectUtils.html │ │ - offset of local header from start of archive: 1731293 │ - (00000000001A6ADDh) bytes │ + offset of local header from start of archive: 1647381 │ + (0000000000192315h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 814d59f3 │ - compressed size: 10112 bytes │ + compressed size: 9756 bytes │ uncompressed size: 59032 bytes │ length of filename: 50 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 #123: │ +Central directory entry #116: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/math/IEEE754rUtils.html │ │ - offset of local header from start of archive: 1741501 │ - (00000000001A92BDh) bytes │ + offset of local header from start of archive: 1657233 │ + (0000000000194991h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ca8559a5 │ - compressed size: 3550 bytes │ + compressed size: 3333 bytes │ uncompressed size: 23720 bytes │ length of filename: 57 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 #124: │ +Central directory entry #117: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/math/NumberUtils.html │ │ - offset of local header from start of archive: 1745154 │ - (00000000001AA102h) bytes │ + offset of local header from start of archive: 1660669 │ + (00000000001956FDh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9ad3d628 │ - compressed size: 17633 bytes │ + compressed size: 16526 bytes │ uncompressed size: 132947 bytes │ length of filename: 55 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 #125: │ +Central directory entry #118: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/math/Fraction.html │ │ - offset of local header from start of archive: 1762888 │ - (00000000001AE648h) bytes │ + offset of local header from start of archive: 1677296 │ + (00000000001997F0h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 29647915 │ - compressed size: 14897 bytes │ + compressed size: 14283 bytes │ uncompressed size: 91880 bytes │ length of filename: 52 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 #126: │ +Central directory entry #119: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/reflect/FieldUtils.html │ │ - offset of local header from start of archive: 1777883 │ - (00000000001B20DBh) bytes │ + offset of local header from start of archive: 1691677 │ + (000000000019D01Dh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9fa64555 │ - compressed size: 7913 bytes │ + compressed size: 7448 bytes │ uncompressed size: 60753 bytes │ length of filename: 57 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 #127: │ +Central directory entry #120: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/reflect/ConstructorUtils.html │ │ - offset of local header from start of archive: 1785899 │ - (00000000001B402Bh) bytes │ + offset of local header from start of archive: 1699228 │ + (000000000019ED9Ch) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2c335ab9 │ - compressed size: 5221 bytes │ + compressed size: 5049 bytes │ uncompressed size: 30164 bytes │ length of filename: 63 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 #128: │ +Central directory entry #121: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/reflect/TypeUtils.html │ │ - offset of local header from start of archive: 1791229 │ - (00000000001B54FDh) bytes │ + offset of local header from start of archive: 1704386 │ + (00000000001A01C2h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6cdd2da1 │ - compressed size: 17059 bytes │ + compressed size: 16370 bytes │ uncompressed size: 108241 bytes │ length of filename: 56 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 #129: │ +Central directory entry #122: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/reflect/MethodUtils.html │ │ - offset of local header from start of archive: 1808390 │ - (00000000001B9806h) bytes │ + offset of local header from start of archive: 1720858 │ + (00000000001A421Ah) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b9dd18b5 │ - compressed size: 8073 bytes │ + compressed size: 7635 bytes │ uncompressed size: 54576 bytes │ length of filename: 58 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 #130: │ +Central directory entry #123: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/BooleanUtils.html │ │ - offset of local header from start of archive: 1816567 │ - (00000000001BB7F7h) bytes │ + offset of local header from start of archive: 1728597 │ + (00000000001A6055h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ce5db43f │ - compressed size: 13571 bytes │ + compressed size: 12615 bytes │ uncompressed size: 103929 bytes │ length of filename: 51 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 #131: │ +Central directory entry #124: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/ClassUtils.html │ │ - offset of local header from start of archive: 1830235 │ - (00000000001BED5Bh) bytes │ + offset of local header from start of archive: 1741309 │ + (00000000001A91FDh) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6f67fd41 │ - compressed size: 17140 bytes │ + compressed size: 16439 bytes │ uncompressed size: 112373 bytes │ length of filename: 49 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 #132: │ +Central directory entry #125: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/Validate.html │ │ - offset of local header from start of archive: 1847470 │ - (00000000001C30AEh) bytes │ + offset of local header from start of archive: 1757843 │ + (00000000001AD293h) 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): 2014 Jan 7 09:50:00 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6261afd9 │ - compressed size: 14158 bytes │ + compressed size: 13328 bytes │ uncompressed size: 112282 bytes │ length of filename: 47 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 #133: │ +Central directory entry #126: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/CharSetUtils.html │ │ - offset of local header from start of archive: 1861721 │ - (00000000001C6859h) bytes │ + offset of local header from start of archive: 1771264 │ + (00000000001B0700h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b3547e4b │ - compressed size: 3792 bytes │ + compressed size: 3649 bytes │ uncompressed size: 20389 bytes │ length of filename: 51 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 #134: │ +Central directory entry #127: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/SystemUtils.html │ │ - offset of local header from start of archive: 1865610 │ - (00000000001C778Ah) bytes │ + offset of local header from start of archive: 1775010 │ + (00000000001B15A2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e35baf39 │ - compressed size: 16480 bytes │ + compressed size: 15521 bytes │ uncompressed size: 135728 bytes │ length of filename: 50 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 #135: │ +Central directory entry #128: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ src-html/org/apache/commons/lang3/SerializationException.html │ │ - offset of local header from start of archive: 1882186 │ - (00000000001CB84Ah) bytes │ + offset of local header from start of archive: 1790627 │ + (00000000001B52A3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f31ce019 │ - compressed size: 1584 bytes │ + compressed size: 1559 bytes │ uncompressed size: 7076 bytes │ length of filename: 61 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 #136: │ +Central directory entry #129: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ help-doc.html │ │ - offset of local header from start of archive: 1883877 │ - (00000000001CBEE5h) bytes │ + offset of local header from start of archive: 1792293 │ + (00000000001B5925h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 50729626 │ compressed size: 2820 bytes │ uncompressed size: 9826 bytes │ length of filename: 13 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 #137: │ +Central directory entry #130: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/Range.html │ │ - offset of local header from start of archive: 1886756 │ - (00000000001CCA24h) bytes │ + offset of local header from start of archive: 1795172 │ + (00000000001B6464h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4ddfb4b6 │ - compressed size: 5905 bytes │ + compressed size: 5860 bytes │ uncompressed size: 47691 bytes │ length of filename: 35 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 #138: │ +Central directory entry #131: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/ArrayUtils.html │ │ - offset of local header from start of archive: 1892742 │ - (00000000001CE186h) bytes │ + offset of local header from start of archive: 1801113 │ + (00000000001B7B99h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c9994b41 │ - compressed size: 22432 bytes │ + compressed size: 22184 bytes │ uncompressed size: 384111 bytes │ length of filename: 40 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 #139: │ +Central directory entry #132: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/CharSet.html │ │ - offset of local header from start of archive: 1915260 │ - (00000000001D397Ch) bytes │ + offset of local header from start of archive: 1823383 │ + (00000000001BD297h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0cceb11c │ - compressed size: 4252 bytes │ + compressed size: 4232 bytes │ uncompressed size: 28208 bytes │ length of filename: 37 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 #140: │ +Central directory entry #133: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/DateUtils.html │ │ - offset of local header from start of archive: 1919595 │ - (00000000001D4A6Bh) bytes │ + offset of local header from start of archive: 1827698 │ + (00000000001BE372h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 063d1eec │ - compressed size: 10933 bytes │ + compressed size: 10831 bytes │ uncompressed size: 141273 bytes │ length of filename: 44 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 #141: │ +Central directory entry #134: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/FastDateFormat.html │ │ - offset of local header from start of archive: 1930618 │ - (00000000001D757Ah) bytes │ + offset of local header from start of archive: 1838619 │ + (00000000001C0E1Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 07a6ae2f │ - compressed size: 8062 bytes │ + compressed size: 8010 bytes │ uncompressed size: 85189 bytes │ length of filename: 49 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 #142: │ +Central directory entry #135: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/DateFormatUtils.html │ │ - offset of local header from start of archive: 1938775 │ - (00000000001D9557h) bytes │ + offset of local header from start of archive: 1846724 │ + (00000000001C2DC4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1ef45ae9 │ - compressed size: 4710 bytes │ + compressed size: 4664 bytes │ uncompressed size: 57413 bytes │ length of filename: 50 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 #143: │ +Central directory entry #136: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/package-summary.html │ │ - offset of local header from start of archive: 1943581 │ - (00000000001DA81Dh) bytes │ + offset of local header from start of archive: 1851484 │ + (00000000001C405Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): bd20f5c5 │ - compressed size: 1881 bytes │ + compressed size: 1879 bytes │ uncompressed size: 8814 bytes │ length of filename: 50 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 #144: │ +Central directory entry #137: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/package-use.html │ │ - offset of local header from start of archive: 1945558 │ - (00000000001DAFD6h) bytes │ + offset of local header from start of archive: 1853459 │ + (00000000001C4813h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c27ef668 │ compressed size: 1575 bytes │ uncompressed size: 7218 bytes │ length of filename: 46 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 #145: │ +Central directory entry #138: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/package-tree.html │ │ - offset of local header from start of archive: 1947225 │ - (00000000001DB659h) bytes │ + offset of local header from start of archive: 1855126 │ + (00000000001C4E96h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 16be6f18 │ - compressed size: 1572 bytes │ + compressed size: 1570 bytes │ uncompressed size: 7722 bytes │ length of filename: 47 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 #146: │ +Central directory entry #139: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/class-use/DateUtils.html │ │ - offset of local header from start of archive: 1948890 │ - (00000000001DBCDAh) bytes │ + offset of local header from start of archive: 1856789 │ + (00000000001C5515h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1a57befd │ compressed size: 1289 bytes │ uncompressed size: 6087 bytes │ length of filename: 54 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 #147: │ +Central directory entry #140: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/class-use/FastDateFormat.html │ │ - offset of local header from start of archive: 1950279 │ - (00000000001DC247h) bytes │ + offset of local header from start of archive: 1858178 │ + (00000000001C5A82h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): df8939a1 │ - compressed size: 2354 bytes │ + compressed size: 2343 bytes │ uncompressed size: 27979 bytes │ length of filename: 59 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 #148: │ +Central directory entry #141: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/class-use/DateFormatUtils.html │ │ - offset of local header from start of archive: 1952738 │ - (00000000001DCBE2h) bytes │ + offset of local header from start of archive: 1860626 │ + (00000000001C6412h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e2afad30 │ compressed size: 1295 bytes │ uncompressed size: 6147 bytes │ length of filename: 60 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 #149: │ +Central directory entry #142: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/class-use/DurationFormatUtils.html │ │ - offset of local header from start of archive: 1954139 │ - (00000000001DD15Bh) bytes │ + offset of local header from start of archive: 1862027 │ + (00000000001C698Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8da5f7b2 │ compressed size: 1297 bytes │ uncompressed size: 6187 bytes │ length of filename: 64 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 #150: │ +Central directory entry #143: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/class-use/StopWatch.html │ │ - offset of local header from start of archive: 1955546 │ - (00000000001DD6DAh) bytes │ + offset of local header from start of archive: 1863434 │ + (00000000001C6F0Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1b005ca8 │ compressed size: 1289 bytes │ uncompressed size: 6087 bytes │ length of filename: 54 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 #151: │ +Central directory entry #144: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/package-frame.html │ │ - offset of local header from start of archive: 1956935 │ - (00000000001DDC47h) bytes │ + offset of local header from start of archive: 1864823 │ + (00000000001C7477h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b1421d2d │ compressed size: 637 bytes │ uncompressed size: 1524 bytes │ length of filename: 48 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 #152: │ +Central directory entry #145: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/DurationFormatUtils.html │ │ - offset of local header from start of archive: 1957666 │ - (00000000001DDF22h) bytes │ + offset of local header from start of archive: 1865554 │ + (00000000001C7752h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6f7a8441 │ - compressed size: 4050 bytes │ + compressed size: 4028 bytes │ uncompressed size: 29888 bytes │ length of filename: 54 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 #153: │ +Central directory entry #146: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/time/StopWatch.html │ │ - offset of local header from start of archive: 1961816 │ - (00000000001DEF58h) bytes │ + offset of local header from start of archive: 1869682 │ + (00000000001C8772h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 3b1d4c32 │ - compressed size: 4126 bytes │ + compressed size: 4118 bytes │ uncompressed size: 27743 bytes │ length of filename: 44 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 #154: │ +Central directory entry #147: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/BitField.html │ │ - offset of local header from start of archive: 1966032 │ - (00000000001DFFD0h) bytes │ + offset of local header from start of archive: 1873890 │ + (00000000001C97E2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): af33dcb1 │ - compressed size: 3846 bytes │ + compressed size: 3833 bytes │ uncompressed size: 28774 bytes │ length of filename: 38 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 #155: │ +Central directory entry #148: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/package-summary.html │ │ - offset of local header from start of archive: 1969962 │ - (00000000001E0F2Ah) bytes │ + offset of local header from start of archive: 1877807 │ + (00000000001CA72Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0eaf3a9b │ compressed size: 1606 bytes │ uncompressed size: 7408 bytes │ length of filename: 51 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 #156: │ +Central directory entry #149: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/MutablePair.html │ │ - offset of local header from start of archive: 1971665 │ - (00000000001E15D1h) bytes │ + offset of local header from start of archive: 1879510 │ + (00000000001CADD6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fd2c69c2 │ - compressed size: 3564 bytes │ + compressed size: 3545 bytes │ uncompressed size: 25679 bytes │ length of filename: 47 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 #157: │ +Central directory entry #150: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/package-use.html │ │ - offset of local header from start of archive: 1975322 │ - (00000000001E241Ah) bytes │ + offset of local header from start of archive: 1883148 │ + (00000000001CBC0Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f9200d10 │ compressed size: 1616 bytes │ uncompressed size: 8712 bytes │ length of filename: 47 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 #158: │ +Central directory entry #151: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/package-tree.html │ │ - offset of local header from start of archive: 1977031 │ - (00000000001E2AC7h) bytes │ + offset of local header from start of archive: 1884857 │ + (00000000001CC2B9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 36749de8 │ - compressed size: 1546 bytes │ + compressed size: 1544 bytes │ uncompressed size: 7174 bytes │ length of filename: 48 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 #159: │ +Central directory entry #152: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/class-use/MutablePair.html │ │ - offset of local header from start of archive: 1978671 │ - (00000000001E312Fh) bytes │ + offset of local header from start of archive: 1886495 │ + (00000000001CC91Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 57a04d58 │ - compressed size: 1654 bytes │ + compressed size: 1652 bytes │ uncompressed size: 8417 bytes │ length of filename: 57 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 #160: │ +Central directory entry #153: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/class-use/ImmutablePair.html │ │ - offset of local header from start of archive: 1980428 │ - (00000000001E380Ch) bytes │ + offset of local header from start of archive: 1888250 │ + (00000000001CCFFAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 38452f9b │ - compressed size: 1657 bytes │ + compressed size: 1655 bytes │ uncompressed size: 8455 bytes │ length of filename: 59 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 #161: │ +Central directory entry #154: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/class-use/Pair.html │ │ - offset of local header from start of archive: 1982190 │ - (00000000001E3EEEh) bytes │ + offset of local header from start of archive: 1890010 │ + (00000000001CD6DAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 64781b24 │ - compressed size: 2206 bytes │ + compressed size: 2202 bytes │ uncompressed size: 16133 bytes │ length of filename: 50 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 #162: │ +Central directory entry #155: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/package-frame.html │ │ - offset of local header from start of archive: 1984492 │ - (00000000001E47ECh) bytes │ + offset of local header from start of archive: 1892308 │ + (00000000001CDFD4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 37557693 │ compressed size: 605 bytes │ uncompressed size: 1269 bytes │ length of filename: 49 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 #163: │ +Central directory entry #156: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/ImmutablePair.html │ │ - offset of local header from start of archive: 1985192 │ - (00000000001E4AA8h) bytes │ + offset of local header from start of archive: 1893008 │ + (00000000001CE290h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b1b9e868 │ - compressed size: 3594 bytes │ + compressed size: 3589 bytes │ uncompressed size: 23570 bytes │ length of filename: 49 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 #164: │ +Central directory entry #157: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/tuple/Pair.html │ │ - offset of local header from start of archive: 1988881 │ - (00000000001E5911h) bytes │ + offset of local header from start of archive: 1896692 │ + (00000000001CF0F4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ba3eb9c1 │ - compressed size: 4235 bytes │ + compressed size: 4210 bytes │ uncompressed size: 30096 bytes │ length of filename: 40 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 #165: │ +Central directory entry #158: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/CharSequenceUtils.html │ │ - offset of local header from start of archive: 1993202 │ - (00000000001E69F2h) bytes │ + offset of local header from start of archive: 1900988 │ + (00000000001D01BCh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 19d1c321 │ - compressed size: 2786 bytes │ + compressed size: 2777 bytes │ uncompressed size: 14881 bytes │ length of filename: 47 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 #166: │ +Central directory entry #159: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/AnnotationUtils.html │ │ - offset of local header from start of archive: 1996081 │ - (00000000001E7531h) bytes │ + offset of local header from start of archive: 1903858 │ + (00000000001D0CF2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ccbcfe7b │ - compressed size: 3585 bytes │ + compressed size: 3565 bytes │ uncompressed size: 22221 bytes │ length of filename: 45 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 #167: │ +Central directory entry #160: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/BasicThreadFactory.html │ │ - offset of local header from start of archive: 1999757 │ - (00000000001E838Dh) bytes │ + offset of local header from start of archive: 1907514 │ + (00000000001D1B3Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): dfc2c78c │ - compressed size: 4400 bytes │ + compressed size: 4391 bytes │ uncompressed size: 24477 bytes │ length of filename: 59 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 #168: │ +Central directory entry #161: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/BasicThreadFactory.Builder.html │ │ - offset of local header from start of archive: 2004262 │ - (00000000001E9526h) bytes │ + offset of local header from start of archive: 1912010 │ + (00000000001D2CCAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 379cab0a │ - compressed size: 3538 bytes │ + compressed size: 3533 bytes │ uncompressed size: 25059 bytes │ length of filename: 67 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 #169: │ +Central directory entry #162: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.html │ │ - offset of local header from start of archive: 2007913 │ - (00000000001EA369h) bytes │ + offset of local header from start of archive: 1915656 │ + (00000000001D3B08h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6faf096e │ - compressed size: 4664 bytes │ + compressed size: 4645 bytes │ uncompressed size: 29230 bytes │ length of filename: 67 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 #170: │ +Central directory entry #163: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/ConstantInitializer.html │ │ - offset of local header from start of archive: 2012690 │ - (00000000001EB612h) bytes │ + offset of local header from start of archive: 1920414 │ + (00000000001D4D9Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a6dacc95 │ - compressed size: 3414 bytes │ + compressed size: 3408 bytes │ uncompressed size: 21343 bytes │ length of filename: 60 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 #171: │ +Central directory entry #164: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/ConcurrentException.html │ │ - offset of local header from start of archive: 2016210 │ - (00000000001EC3D2h) bytes │ + offset of local header from start of archive: 1923928 │ + (00000000001D5B58h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): da12e7bb │ - compressed size: 2995 bytes │ + compressed size: 2989 bytes │ uncompressed size: 18933 bytes │ length of filename: 60 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 #172: │ +Central directory entry #165: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/ConcurrentUtils.html │ │ - offset of local header from start of archive: 2019311 │ - (00000000001ECFEFh) bytes │ + offset of local header from start of archive: 1927023 │ + (00000000001D676Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d03461c9 │ - compressed size: 5377 bytes │ + compressed size: 5350 bytes │ uncompressed size: 38452 bytes │ length of filename: 56 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 #173: │ +Central directory entry #166: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/ConcurrentInitializer.html │ │ - offset of local header from start of archive: 2024790 │ - (00000000001EE556h) bytes │ + offset of local header from start of archive: 1932475 │ + (00000000001D7CBBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0b840267 │ - compressed size: 2539 bytes │ + compressed size: 2532 bytes │ uncompressed size: 12236 bytes │ length of filename: 62 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 #174: │ +Central directory entry #167: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/AtomicSafeInitializer.html │ │ - offset of local header from start of archive: 2027437 │ - (00000000001EEFADh) bytes │ + offset of local header from start of archive: 1935115 │ + (00000000001D870Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ea1d745c │ - compressed size: 3430 bytes │ + compressed size: 3412 bytes │ uncompressed size: 18987 bytes │ length of filename: 62 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 #175: │ +Central directory entry #168: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/package-summary.html │ │ - offset of local header from start of archive: 2030975 │ - (00000000001EFD7Fh) bytes │ + offset of local header from start of archive: 1938635 │ + (00000000001D94CBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 61df651a │ - compressed size: 2485 bytes │ + compressed size: 2473 bytes │ uncompressed size: 13818 bytes │ length of filename: 56 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 #176: │ +Central directory entry #169: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/package-use.html │ │ - offset of local header from start of archive: 2033562 │ - (00000000001F079Ah) bytes │ + offset of local header from start of archive: 1941210 │ + (00000000001D9EDAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 91cb41c1 │ - compressed size: 1857 bytes │ + compressed size: 1855 bytes │ uncompressed size: 9700 bytes │ length of filename: 52 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 #177: │ +Central directory entry #170: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/package-tree.html │ │ - offset of local header from start of archive: 2035517 │ - (00000000001F0F3Dh) bytes │ + offset of local header from start of archive: 1943163 │ + (00000000001DA67Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 3347ee73 │ - compressed size: 1841 bytes │ + compressed size: 1834 bytes │ uncompressed size: 12135 bytes │ length of filename: 53 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 #178: │ +Central directory entry #171: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/TimedSemaphore.html │ │ - offset of local header from start of archive: 2037457 │ - (00000000001F16D1h) bytes │ + offset of local header from start of archive: 1945096 │ + (00000000001DAE08h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 73670bce │ - compressed size: 6948 bytes │ + compressed size: 6912 bytes │ uncompressed size: 39272 bytes │ length of filename: 55 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 #179: │ +Central directory entry #172: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.MultiBackgroundInitializerResults.html │ │ - offset of local header from start of archive: 2044506 │ - (00000000001F325Ah) bytes │ + offset of local header from start of archive: 1952109 │ + (00000000001DC96Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a2067d6b │ - compressed size: 3118 bytes │ + compressed size: 3113 bytes │ uncompressed size: 22607 bytes │ length of filename: 101 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 #180: │ +Central directory entry #173: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/LazyInitializer.html │ │ - offset of local header from start of archive: 2047771 │ - (00000000001F3F1Bh) bytes │ + offset of local header from start of archive: 1955369 │ + (00000000001DD629h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c69425cd │ - compressed size: 3702 bytes │ + compressed size: 3696 bytes │ uncompressed size: 18640 bytes │ length of filename: 56 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 #181: │ +Central directory entry #174: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/CallableBackgroundInitializer.html │ │ - offset of local header from start of archive: 2051575 │ - (00000000001F4DF7h) bytes │ + offset of local header from start of archive: 1959167 │ + (00000000001DE4FFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a52dd149 │ - compressed size: 3659 bytes │ + compressed size: 3651 bytes │ uncompressed size: 23195 bytes │ length of filename: 70 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 #182: │ +Central directory entry #175: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/BasicThreadFactory.html │ │ - offset of local header from start of archive: 2055350 │ - (00000000001F5CB6h) bytes │ + offset of local header from start of archive: 1962934 │ + (00000000001DF3B6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 83027818 │ - compressed size: 1648 bytes │ + compressed size: 1647 bytes │ uncompressed size: 8542 bytes │ length of filename: 69 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 #183: │ +Central directory entry #176: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/BasicThreadFactory.Builder.html │ │ - offset of local header from start of archive: 2057113 │ - (00000000001F6399h) bytes │ + offset of local header from start of archive: 1964696 │ + (00000000001DFA98h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8890e3dc │ - compressed size: 1902 bytes │ + compressed size: 1901 bytes │ uncompressed size: 11939 bytes │ length of filename: 77 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 #184: │ +Central directory entry #177: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/MultiBackgroundInitializer.html │ │ - offset of local header from start of archive: 2059138 │ - (00000000001F6B82h) bytes │ + offset of local header from start of archive: 1966720 │ + (00000000001E0280h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6fd7f786 │ compressed size: 1310 bytes │ uncompressed size: 6317 bytes │ length of filename: 77 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 #185: │ +Central directory entry #178: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/ConstantInitializer.html │ │ - offset of local header from start of archive: 2060571 │ - (00000000001F711Bh) bytes │ + offset of local header from start of archive: 1968153 │ + (00000000001E0819h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4655ee3b │ compressed size: 1302 bytes │ uncompressed size: 6247 bytes │ length of filename: 70 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 #186: │ +Central directory entry #179: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/ConcurrentException.html │ │ - offset of local header from start of archive: 2061989 │ - (00000000001F76A5h) bytes │ + offset of local header from start of archive: 1969571 │ + (00000000001E0DA3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7cd27b19 │ - compressed size: 2470 bytes │ + compressed size: 2465 bytes │ uncompressed size: 18214 bytes │ length of filename: 70 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 #187: │ +Central directory entry #180: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/ConcurrentUtils.html │ │ - offset of local header from start of archive: 2064575 │ - (00000000001F80BFh) bytes │ + offset of local header from start of archive: 1972152 │ + (00000000001E17B8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c86f977e │ compressed size: 1294 bytes │ uncompressed size: 6207 bytes │ length of filename: 66 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 #188: │ +Central directory entry #181: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/ConcurrentInitializer.html │ │ - offset of local header from start of archive: 2065981 │ - (00000000001F863Dh) bytes │ + offset of local header from start of archive: 1973558 │ + (00000000001E1D36h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a281bb9d │ - compressed size: 2439 bytes │ + compressed size: 2432 bytes │ uncompressed size: 17429 bytes │ length of filename: 72 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 #189: │ +Central directory entry #182: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/AtomicSafeInitializer.html │ │ - offset of local header from start of archive: 2068538 │ - (00000000001F903Ah) bytes │ + offset of local header from start of archive: 1976108 │ + (00000000001E272Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f109ad95 │ compressed size: 1304 bytes │ uncompressed size: 6267 bytes │ length of filename: 72 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 #190: │ +Central directory entry #183: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/TimedSemaphore.html │ │ - offset of local header from start of archive: 2069960 │ - (00000000001F95C8h) bytes │ + offset of local header from start of archive: 1977530 │ + (00000000001E2CBAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ce6a1f40 │ compressed size: 1298 bytes │ uncompressed size: 6197 bytes │ length of filename: 65 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 #191: │ +Central directory entry #184: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/MultiBackgroundInitializer.MultiBackgroundInitializerResults.html │ │ - offset of local header from start of archive: 2071369 │ - (00000000001F9B49h) bytes │ + offset of local header from start of archive: 1978939 │ + (00000000001E323Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8e8d8bae │ - compressed size: 1622 bytes │ + compressed size: 1619 bytes │ uncompressed size: 9165 bytes │ length of filename: 111 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 #192: │ +Central directory entry #185: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/LazyInitializer.html │ │ - offset of local header from start of archive: 2073148 │ - (00000000001FA23Ch) bytes │ + offset of local header from start of archive: 1980715 │ + (00000000001E392Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e9bd9a5f │ compressed size: 1300 bytes │ uncompressed size: 6207 bytes │ length of filename: 66 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 #193: │ +Central directory entry #186: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/CallableBackgroundInitializer.html │ │ - offset of local header from start of archive: 2074560 │ - (00000000001FA7C0h) bytes │ + offset of local header from start of archive: 1982127 │ + (00000000001E3EAFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 599b7cb4 │ compressed size: 1311 bytes │ uncompressed size: 6347 bytes │ length of filename: 80 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 #194: │ +Central directory entry #187: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/AtomicInitializer.html │ │ - offset of local header from start of archive: 2075997 │ - (00000000001FAD5Dh) bytes │ + offset of local header from start of archive: 1983564 │ + (00000000001E444Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 99386c6d │ compressed size: 1300 bytes │ uncompressed size: 6227 bytes │ length of filename: 68 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 #195: │ +Central directory entry #188: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/BackgroundInitializer.html │ │ - offset of local header from start of archive: 2077411 │ - (00000000001FB2E3h) bytes │ + offset of local header from start of archive: 1984978 │ + (00000000001E49D2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b28461d3 │ - compressed size: 1935 bytes │ + compressed size: 1931 bytes │ uncompressed size: 12091 bytes │ length of filename: 72 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 #196: │ +Central directory entry #189: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/class-use/ConcurrentRuntimeException.html │ │ - offset of local header from start of archive: 2079464 │ - (00000000001FBAE8h) bytes │ + offset of local header from start of archive: 1987027 │ + (00000000001E51D3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b0d93c26 │ - compressed size: 1739 bytes │ + compressed size: 1737 bytes │ uncompressed size: 8936 bytes │ length of filename: 77 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 #197: │ +Central directory entry #190: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/AtomicInitializer.html │ │ - offset of local header from start of archive: 2081326 │ - (00000000001FC22Eh) bytes │ + offset of local header from start of archive: 1988887 │ + (00000000001E5917h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f4c98229 │ - compressed size: 3684 bytes │ + compressed size: 3675 bytes │ uncompressed size: 19521 bytes │ length of filename: 58 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 #198: │ +Central directory entry #191: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/package-frame.html │ │ - offset of local header from start of archive: 2085114 │ - (00000000001FD0FAh) bytes │ + offset of local header from start of archive: 1992666 │ + (00000000001E67DAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0ec4fd0b │ compressed size: 821 bytes │ uncompressed size: 3507 bytes │ length of filename: 54 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 #199: │ +Central directory entry #192: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/BackgroundInitializer.html │ │ - offset of local header from start of archive: 2086035 │ - (00000000001FD493h) bytes │ + offset of local header from start of archive: 1993587 │ + (00000000001E6B73h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 940106cb │ - compressed size: 5352 bytes │ + compressed size: 5319 bytes │ uncompressed size: 33641 bytes │ length of filename: 62 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 #200: │ +Central directory entry #193: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/concurrent/ConcurrentRuntimeException.html │ │ - offset of local header from start of archive: 2091495 │ - (00000000001FE9E7h) bytes │ + offset of local header from start of archive: 1999014 │ + (00000000001E80A6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 736db0c9 │ - compressed size: 3026 bytes │ + compressed size: 3016 bytes │ uncompressed size: 19845 bytes │ length of filename: 67 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 #201: │ +Central directory entry #194: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/StringEscapeUtils.html │ │ - offset of local header from start of archive: 2094634 │ - (00000000001FF62Ah) bytes │ + offset of local header from start of archive: 2002143 │ + (00000000001E8CDFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c72c1eba │ - compressed size: 6262 bytes │ + compressed size: 6207 bytes │ uncompressed size: 53018 bytes │ length of filename: 47 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 #202: │ +Central directory entry #195: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/StringUtils.html │ │ - offset of local header from start of archive: 2100989 │ - (0000000000200EFDh) bytes │ + offset of local header from start of archive: 2008443 │ + (00000000001EA57Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6ac05bb1 │ - compressed size: 34494 bytes │ + compressed size: 33955 bytes │ uncompressed size: 405710 bytes │ length of filename: 41 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 #203: │ +Central directory entry #196: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/CharEncoding.html │ │ - offset of local header from start of archive: 2135570 │ - (0000000000209612h) bytes │ + offset of local header from start of archive: 2042485 │ + (00000000001F2A75h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f0dba487 │ - compressed size: 3328 bytes │ + compressed size: 3323 bytes │ uncompressed size: 21668 bytes │ length of filename: 42 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 #204: │ +Central directory entry #197: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/EnumUtils.html │ │ - offset of local header from start of archive: 2138986 │ - (000000000020A36Ah) bytes │ + offset of local header from start of archive: 2045896 │ + (00000000001F37C8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e400a17a │ - compressed size: 3826 bytes │ + compressed size: 3803 bytes │ uncompressed size: 30727 bytes │ length of filename: 39 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 #205: │ +Central directory entry #198: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/LocaleUtils.html │ │ - offset of local header from start of archive: 2142897 │ - (000000000020B2B1h) bytes │ + offset of local header from start of archive: 2049784 │ + (00000000001F46F8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b09ac2ef │ - compressed size: 4044 bytes │ + compressed size: 4034 bytes │ uncompressed size: 27339 bytes │ length of filename: 41 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 #206: │ +Central directory entry #199: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/SerializationUtils.html │ │ - offset of local header from start of archive: 2147028 │ - (000000000020C2D4h) bytes │ + offset of local header from start of archive: 2053905 │ + (00000000001F5711h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f8cc134c │ - compressed size: 3584 bytes │ + compressed size: 3574 bytes │ uncompressed size: 22171 bytes │ length of filename: 48 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 #207: │ +Central directory entry #200: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/CloneFailedException.html │ │ - offset of local header from start of archive: 2150706 │ - (000000000020D132h) bytes │ + offset of local header from start of archive: 2057573 │ + (00000000001F6565h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 830afc86 │ - compressed size: 2637 bytes │ + compressed size: 2631 bytes │ uncompressed size: 17991 bytes │ length of filename: 60 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 #208: │ +Central directory entry #201: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/ContextedException.html │ │ - offset of local header from start of archive: 2153449 │ - (000000000020DBE9h) bytes │ + offset of local header from start of archive: 2060310 │ + (00000000001F7016h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c9162fa5 │ - compressed size: 5511 bytes │ + compressed size: 5490 bytes │ uncompressed size: 42064 bytes │ length of filename: 58 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 #209: │ +Central directory entry #202: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/DefaultExceptionContext.html │ │ - offset of local header from start of archive: 2159064 │ - (000000000020F1D8h) bytes │ + offset of local header from start of archive: 2065904 │ + (00000000001F85F0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d4d21f53 │ - compressed size: 3475 bytes │ + compressed size: 3450 bytes │ uncompressed size: 28690 bytes │ length of filename: 63 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 #210: │ +Central directory entry #203: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/ExceptionUtils.html │ │ - offset of local header from start of archive: 2162648 │ - (000000000020FFD8h) bytes │ + offset of local header from start of archive: 2069463 │ + (00000000001F93D7h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4018c621 │ - compressed size: 6500 bytes │ + compressed size: 6438 bytes │ uncompressed size: 55399 bytes │ length of filename: 54 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 #211: │ +Central directory entry #204: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/package-summary.html │ │ - offset of local header from start of archive: 2169248 │ - (00000000002119A0h) bytes │ + offset of local header from start of archive: 2076001 │ + (00000000001FAD61h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 02052cf7 │ - compressed size: 1998 bytes │ + compressed size: 1996 bytes │ uncompressed size: 9671 bytes │ length of filename: 55 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 #212: │ +Central directory entry #205: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/package-use.html │ │ - offset of local header from start of archive: 2171347 │ - (00000000002121D3h) bytes │ + offset of local header from start of archive: 2078098 │ + (00000000001FB592h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 16c783b6 │ compressed size: 1641 bytes │ uncompressed size: 8323 bytes │ length of filename: 51 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 #213: │ +Central directory entry #206: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/package-tree.html │ │ - offset of local header from start of archive: 2173085 │ - (000000000021289Dh) bytes │ + offset of local header from start of archive: 2079836 │ + (00000000001FBC5Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 91ad5110 │ - compressed size: 1632 bytes │ + compressed size: 1629 bytes │ uncompressed size: 9132 bytes │ length of filename: 52 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 #214: │ +Central directory entry #207: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/ContextedRuntimeException.html │ │ - offset of local header from start of archive: 2174815 │ - (0000000000212F5Fh) bytes │ + offset of local header from start of archive: 2081563 │ + (00000000001FC31Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 842d9925 │ - compressed size: 5540 bytes │ + compressed size: 5517 bytes │ uncompressed size: 42992 bytes │ length of filename: 65 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 #215: │ +Central directory entry #208: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/CloneFailedException.html │ │ - offset of local header from start of archive: 2180466 │ - (0000000000214572h) bytes │ + offset of local header from start of archive: 2087191 │ + (00000000001FD917h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8dee8062 │ compressed size: 1299 bytes │ uncompressed size: 6247 bytes │ length of filename: 70 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 #216: │ +Central directory entry #209: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/ContextedException.html │ │ - offset of local header from start of archive: 2181881 │ - (0000000000214AF9h) bytes │ + offset of local header from start of archive: 2088606 │ + (00000000001FDE9Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 49b8ac88 │ - compressed size: 1734 bytes │ + compressed size: 1732 bytes │ uncompressed size: 9763 bytes │ length of filename: 68 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 #217: │ +Central directory entry #210: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/DefaultExceptionContext.html │ │ - offset of local header from start of archive: 2183729 │ - (0000000000215231h) bytes │ + offset of local header from start of archive: 2090452 │ + (00000000001FE5D4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 14aea368 │ - compressed size: 1713 bytes │ + compressed size: 1711 bytes │ uncompressed size: 9822 bytes │ length of filename: 73 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 #218: │ +Central directory entry #211: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/ExceptionUtils.html │ │ - offset of local header from start of archive: 2185561 │ - (0000000000215959h) bytes │ + offset of local header from start of archive: 2092282 │ + (00000000001FECFAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9ec1d8ab │ compressed size: 1295 bytes │ uncompressed size: 6187 bytes │ length of filename: 64 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 #219: │ +Central directory entry #212: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/ContextedRuntimeException.html │ │ - offset of local header from start of archive: 2186966 │ - (0000000000215ED6h) bytes │ + offset of local header from start of archive: 2093687 │ + (00000000001FF277h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 261d3ca0 │ - compressed size: 1738 bytes │ + compressed size: 1737 bytes │ uncompressed size: 9924 bytes │ length of filename: 75 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 #220: │ +Central directory entry #213: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/class-use/ExceptionContext.html │ │ - offset of local header from start of archive: 2188825 │ - (0000000000216619h) bytes │ + offset of local header from start of archive: 2095545 │ + (00000000001FF9B9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c0c12b03 │ - compressed size: 2033 bytes │ + compressed size: 2029 bytes │ uncompressed size: 14232 bytes │ length of filename: 66 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 #221: │ +Central directory entry #214: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/ExceptionContext.html │ │ - offset of local header from start of archive: 2190970 │ - (0000000000216E7Ah) bytes │ + offset of local header from start of archive: 2097686 │ + (0000000000200216h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): be34ac8a │ - compressed size: 3014 bytes │ + compressed size: 3002 bytes │ uncompressed size: 21755 bytes │ length of filename: 56 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 #222: │ +Central directory entry #215: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/exception/package-frame.html │ │ - offset of local header from start of archive: 2194086 │ - (0000000000217AA6h) bytes │ + offset of local header from start of archive: 2100790 │ + (0000000000200E36h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c9131433 │ compressed size: 693 bytes │ uncompressed size: 2144 bytes │ length of filename: 53 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 #223: │ +Central directory entry #216: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/package-summary.html │ │ - offset of local header from start of archive: 2194878 │ - (0000000000217DBEh) bytes │ + offset of local header from start of archive: 2101582 │ + (000000000020114Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 34f29985 │ - compressed size: 2630 bytes │ + compressed size: 2625 bytes │ uncompressed size: 14162 bytes │ length of filename: 45 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 #224: │ +Central directory entry #217: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/package-use.html │ │ - offset of local header from start of archive: 2197599 │ - (000000000021885Fh) bytes │ + offset of local header from start of archive: 2104298 │ + (0000000000201BEAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7a365963 │ compressed size: 1742 bytes │ uncompressed size: 7999 bytes │ length of filename: 41 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 #225: │ +Central directory entry #218: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/ObjectUtils.Null.html │ │ - offset of local header from start of archive: 2199428 │ - (0000000000218F84h) bytes │ + offset of local header from start of archive: 2106127 │ + (000000000020230Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 114c4eca │ - compressed size: 2257 bytes │ + compressed size: 2252 bytes │ uncompressed size: 11274 bytes │ length of filename: 46 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 #226: │ +Central directory entry #219: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/package-tree.html │ │ - offset of local header from start of archive: 2201777 │ - (00000000002198B1h) bytes │ + offset of local header from start of archive: 2108471 │ + (0000000000202C37h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d19b227a │ - compressed size: 1830 bytes │ + compressed size: 1824 bytes │ uncompressed size: 11894 bytes │ length of filename: 42 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 #227: │ +Central directory entry #220: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/HashCodeBuilder.html │ │ - offset of local header from start of archive: 2203695 │ - (000000000021A02Fh) bytes │ + offset of local header from start of archive: 2110383 │ + (00000000002033AFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c744ef70 │ - compressed size: 6737 bytes │ + compressed size: 6709 bytes │ uncompressed size: 62208 bytes │ length of filename: 53 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 #228: │ +Central directory entry #221: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/CompareToBuilder.html │ │ - offset of local header from start of archive: 2210531 │ - (000000000021BAE3h) bytes │ + offset of local header from start of archive: 2117191 │ + (0000000000204E47h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f10ba8be │ - compressed size: 7107 bytes │ + compressed size: 7087 bytes │ uncompressed size: 75460 bytes │ length of filename: 54 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 #229: │ +Central directory entry #222: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/ToStringStyle.html │ │ - offset of local header from start of archive: 2217738 │ - (000000000021D70Ah) bytes │ + offset of local header from start of archive: 2124378 │ + (0000000000206A5Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cf765dbb │ - compressed size: 12248 bytes │ + compressed size: 12104 bytes │ uncompressed size: 192406 bytes │ length of filename: 51 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 #230: │ +Central directory entry #223: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/EqualsBuilder.html │ │ - offset of local header from start of archive: 2230083 │ - (0000000000220743h) bytes │ + offset of local header from start of archive: 2136579 │ + (0000000000209A03h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 270e8f26 │ - compressed size: 6608 bytes │ + compressed size: 6589 bytes │ uncompressed size: 58898 bytes │ length of filename: 51 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 #231: │ +Central directory entry #224: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/package-summary.html │ │ - offset of local header from start of archive: 2236788 │ - (0000000000222174h) bytes │ + offset of local header from start of archive: 2143265 │ + (000000000020B421h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aca037c7 │ - compressed size: 2019 bytes │ + compressed size: 2017 bytes │ uncompressed size: 11400 bytes │ length of filename: 53 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 #232: │ +Central directory entry #225: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/package-use.html │ │ - offset of local header from start of archive: 2238906 │ - (00000000002229BAh) bytes │ + offset of local header from start of archive: 2145381 │ + (000000000020BC65h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 693fa1a8 │ compressed size: 1930 bytes │ uncompressed size: 11318 bytes │ length of filename: 49 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 #233: │ +Central directory entry #226: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/package-tree.html │ │ - offset of local header from start of archive: 2240931 │ - (00000000002231A3h) bytes │ + offset of local header from start of archive: 2147406 │ + (000000000020C44Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 10f622c8 │ - compressed size: 1613 bytes │ + compressed size: 1612 bytes │ uncompressed size: 8939 bytes │ length of filename: 50 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 #234: │ +Central directory entry #227: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/ReflectionToStringBuilder.html │ │ - offset of local header from start of archive: 2242640 │ - (0000000000223850h) bytes │ + offset of local header from start of archive: 2149114 │ + (000000000020CAFAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): db89c2f9 │ - compressed size: 7561 bytes │ + compressed size: 7489 bytes │ uncompressed size: 70564 bytes │ length of filename: 63 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 #235: │ +Central directory entry #228: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/HashCodeBuilder.html │ │ - offset of local header from start of archive: 2250310 │ - (0000000000225646h) bytes │ + offset of local header from start of archive: 2156712 │ + (000000000020E8A8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4d9555f2 │ - compressed size: 2050 bytes │ + compressed size: 2048 bytes │ uncompressed size: 19469 bytes │ length of filename: 63 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 #236: │ +Central directory entry #229: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/CompareToBuilder.html │ │ - offset of local header from start of archive: 2252469 │ - (0000000000225EB5h) bytes │ + offset of local header from start of archive: 2158869 │ + (000000000020F115h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0ef5ffe8 │ - compressed size: 2242 bytes │ + compressed size: 2228 bytes │ uncompressed size: 23180 bytes │ length of filename: 64 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 #237: │ +Central directory entry #230: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/ToStringStyle.html │ │ - offset of local header from start of archive: 2254821 │ - (00000000002267E5h) bytes │ + offset of local header from start of archive: 2161207 │ + (000000000020FA37h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4bfcda27 │ - compressed size: 2602 bytes │ + compressed size: 2580 bytes │ uncompressed size: 27334 bytes │ length of filename: 61 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 #238: │ +Central directory entry #231: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/EqualsBuilder.html │ │ - offset of local header from start of archive: 2257530 │ - (000000000022727Ah) bytes │ + offset of local header from start of archive: 2163894 │ + (00000000002104B6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c3c1b7c0 │ - compressed size: 2263 bytes │ + compressed size: 2259 bytes │ uncompressed size: 20121 bytes │ length of filename: 61 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 #239: │ +Central directory entry #232: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/ReflectionToStringBuilder.html │ │ - offset of local header from start of archive: 2259900 │ - (0000000000227BBCh) bytes │ + offset of local header from start of archive: 2166260 │ + (0000000000210DF4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 97eed6c0 │ - compressed size: 1779 bytes │ + compressed size: 1781 bytes │ uncompressed size: 9587 bytes │ length of filename: 73 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 #240: │ +Central directory entry #233: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/StandardToStringStyle.html │ │ - offset of local header from start of archive: 2261798 │ - (0000000000228326h) bytes │ + offset of local header from start of archive: 2168160 │ + (0000000000211560h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a8232e0b │ compressed size: 1301 bytes │ uncompressed size: 6237 bytes │ length of filename: 69 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 #241: │ +Central directory entry #234: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/ToStringBuilder.html │ │ - offset of local header from start of archive: 2263214 │ - (00000000002288AEh) bytes │ + offset of local header from start of archive: 2169576 │ + (0000000000211AE8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7d8a2888 │ - compressed size: 3179 bytes │ + compressed size: 3166 bytes │ uncompressed size: 45028 bytes │ length of filename: 63 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 #242: │ +Central directory entry #235: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/class-use/Builder.html │ │ - offset of local header from start of archive: 2266502 │ - (0000000000229586h) bytes │ + offset of local header from start of archive: 2172851 │ + (00000000002127B3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 235b91ef │ - compressed size: 1951 bytes │ + compressed size: 1949 bytes │ uncompressed size: 12535 bytes │ length of filename: 55 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 #243: │ +Central directory entry #236: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/package-frame.html │ │ - offset of local header from start of archive: 2268554 │ - (0000000000229D8Ah) bytes │ + offset of local header from start of archive: 2174901 │ + (0000000000212FB5h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 16a53888 │ compressed size: 699 bytes │ uncompressed size: 2151 bytes │ length of filename: 51 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 #244: │ +Central directory entry #237: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/StandardToStringStyle.html │ │ - offset of local header from start of archive: 2269350 │ - (000000000022A0A6h) bytes │ + offset of local header from start of archive: 2175697 │ + (00000000002132D1h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d265b317 │ - compressed size: 7174 bytes │ + compressed size: 7072 bytes │ uncompressed size: 82544 bytes │ length of filename: 59 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 #245: │ +Central directory entry #238: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/ToStringBuilder.html │ │ - offset of local header from start of archive: 2276629 │ - (000000000022BD15h) bytes │ + offset of local header from start of archive: 2182874 │ + (0000000000214EDAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 08d2ddf1 │ - compressed size: 8903 bytes │ + compressed size: 8828 bytes │ uncompressed size: 118339 bytes │ length of filename: 53 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 #246: │ +Central directory entry #239: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/builder/Builder.html │ │ - offset of local header from start of archive: 2285631 │ - (000000000022E03Fh) bytes │ + offset of local header from start of archive: 2191801 │ + (00000000002171B9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2f99f674 │ - compressed size: 2669 bytes │ + compressed size: 2665 bytes │ uncompressed size: 11740 bytes │ length of filename: 45 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 #247: │ +Central directory entry #240: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/JavaVersion.html │ │ - offset of local header from start of archive: 2288391 │ - (000000000022EB07h) bytes │ + offset of local header from start of archive: 2194557 │ + (0000000000217C7Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e9c3b9b8 │ - compressed size: 3622 bytes │ + compressed size: 3598 bytes │ uncompressed size: 24562 bytes │ length of filename: 41 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 #248: │ +Central directory entry #241: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/EventListenerSupport.html │ │ - offset of local header from start of archive: 2292100 │ - (000000000022F984h) bytes │ + offset of local header from start of archive: 2198242 │ + (0000000000218AE2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6ee77e3a │ - compressed size: 4001 bytes │ + compressed size: 3984 bytes │ uncompressed size: 28266 bytes │ length of filename: 56 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 #249: │ +Central directory entry #242: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/package-summary.html │ │ - offset of local header from start of archive: 2296203 │ - (000000000023098Bh) bytes │ + offset of local header from start of archive: 2202328 │ + (0000000000219AD8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 24213149 │ compressed size: 1627 bytes │ uncompressed size: 7343 bytes │ length of filename: 51 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 #250: │ +Central directory entry #243: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/package-use.html │ │ - offset of local header from start of archive: 2297927 │ - (0000000000231047h) bytes │ + offset of local header from start of archive: 2204052 │ + (000000000021A194h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e6287aee │ compressed size: 1518 bytes │ uncompressed size: 7114 bytes │ length of filename: 47 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 #251: │ +Central directory entry #244: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/package-tree.html │ │ - offset of local header from start of archive: 2299538 │ - (0000000000231692h) bytes │ + offset of local header from start of archive: 2205663 │ + (000000000021A7DFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7e28b422 │ compressed size: 1555 bytes │ uncompressed size: 7305 bytes │ length of filename: 48 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 #252: │ +Central directory entry #245: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/EventListenerSupport.ProxyInvocationHandler.html │ │ - offset of local header from start of archive: 2301187 │ - (0000000000231D03h) bytes │ + offset of local header from start of archive: 2207312 │ + (000000000021AE50h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ece47c5b │ - compressed size: 2677 bytes │ + compressed size: 2674 bytes │ uncompressed size: 16454 bytes │ length of filename: 79 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 #253: │ +Central directory entry #246: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/EventUtils.html │ │ - offset of local header from start of archive: 2303989 │ - (00000000002327F5h) bytes │ + offset of local header from start of archive: 2210111 │ + (000000000021B93Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cfb3d74a │ - compressed size: 2896 bytes │ + compressed size: 2879 bytes │ uncompressed size: 17436 bytes │ length of filename: 46 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 #254: │ +Central directory entry #247: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/class-use/EventListenerSupport.html │ │ - offset of local header from start of archive: 2306977 │ - (00000000002333A1h) bytes │ + offset of local header from start of archive: 2213082 │ + (000000000021C4DAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 71ba02a5 │ - compressed size: 1707 bytes │ + compressed size: 1706 bytes │ uncompressed size: 8725 bytes │ length of filename: 66 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 #255: │ +Central directory entry #248: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/class-use/EventListenerSupport.ProxyInvocationHandler.html │ │ - offset of local header from start of archive: 2308796 │ - (0000000000233ABCh) bytes │ + offset of local header from start of archive: 2214900 │ + (000000000021CBF4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): dee010f8 │ compressed size: 1319 bytes │ uncompressed size: 6437 bytes │ length of filename: 89 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 #256: │ +Central directory entry #249: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/class-use/EventUtils.html │ │ - offset of local header from start of archive: 2310250 │ - (000000000023406Ah) bytes │ + offset of local header from start of archive: 2216354 │ + (000000000021D1A2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d3b08589 │ compressed size: 1289 bytes │ uncompressed size: 6107 bytes │ length of filename: 56 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 #257: │ +Central directory entry #250: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/event/package-frame.html │ │ - offset of local header from start of archive: 2311641 │ - (00000000002345D9h) bytes │ + offset of local header from start of archive: 2217745 │ + (000000000021D711h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 99b76e4c │ compressed size: 605 bytes │ uncompressed size: 1179 bytes │ length of filename: 49 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 #258: │ +Central directory entry #251: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/CharUtils.html │ │ - offset of local header from start of archive: 2312341 │ - (0000000000234895h) bytes │ + offset of local header from start of archive: 2218445 │ + (000000000021D9CDh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aaf4166a │ - compressed size: 5670 bytes │ + compressed size: 5616 bytes │ uncompressed size: 45905 bytes │ length of filename: 39 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 #259: │ +Central directory entry #252: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/NumericEntityEscaper.html │ │ - offset of local header from start of archive: 2318096 │ - (0000000000235F10h) bytes │ + offset of local header from start of archive: 2224146 │ + (000000000021F012h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8f59fc2e │ - compressed size: 3124 bytes │ + compressed size: 3114 bytes │ uncompressed size: 22841 bytes │ length of filename: 65 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 #260: │ +Central directory entry #253: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/AggregateTranslator.html │ │ - offset of local header from start of archive: 2321331 │ - (0000000000236BB3h) bytes │ + offset of local header from start of archive: 2227371 │ + (000000000021FCABh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c5795d91 │ - compressed size: 2927 bytes │ + compressed size: 2924 bytes │ uncompressed size: 17265 bytes │ length of filename: 64 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 #261: │ +Central directory entry #254: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/CodePointTranslator.html │ │ - offset of local header from start of archive: 2324368 │ - (0000000000237790h) bytes │ + offset of local header from start of archive: 2230405 │ + (0000000000220885h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1a33b82f │ - compressed size: 3077 bytes │ + compressed size: 3069 bytes │ uncompressed size: 18946 bytes │ length of filename: 64 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 #262: │ +Central directory entry #255: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/UnicodeUnescaper.html │ │ - offset of local header from start of archive: 2327555 │ - (0000000000238403h) bytes │ + offset of local header from start of archive: 2233584 │ + (00000000002214F0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1ceacbfe │ - compressed size: 2853 bytes │ + compressed size: 2851 bytes │ uncompressed size: 16345 bytes │ length of filename: 61 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 #263: │ +Central directory entry #256: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/package-summary.html │ │ - offset of local header from start of archive: 2330515 │ - (0000000000238F93h) bytes │ + offset of local header from start of archive: 2236542 │ + (000000000022207Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 90e9850d │ - compressed size: 2138 bytes │ + compressed size: 2137 bytes │ uncompressed size: 10853 bytes │ length of filename: 60 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 #264: │ +Central directory entry #257: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/package-use.html │ │ - offset of local header from start of archive: 2332759 │ - (0000000000239857h) bytes │ + offset of local header from start of archive: 2238785 │ + (0000000000222941h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c1b1e5b5 │ compressed size: 1852 bytes │ uncompressed size: 9962 bytes │ length of filename: 56 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 #265: │ +Central directory entry #258: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/UnicodeEscaper.html │ │ - offset of local header from start of archive: 2334713 │ - (0000000000239FF9h) bytes │ + offset of local header from start of archive: 2240739 │ + (00000000002230E3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fffe0df0 │ - compressed size: 3099 bytes │ + compressed size: 3093 bytes │ uncompressed size: 22438 bytes │ length of filename: 59 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 #266: │ +Central directory entry #259: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/NumericEntityUnescaper.OPTION.html │ │ - offset of local header from start of archive: 2337917 │ - (000000000023AC7Dh) bytes │ + offset of local header from start of archive: 2243937 │ + (0000000000223D61h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0c2e60c8 │ - compressed size: 2980 bytes │ + compressed size: 2965 bytes │ uncompressed size: 20022 bytes │ length of filename: 74 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 #267: │ +Central directory entry #260: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/package-tree.html │ │ - offset of local header from start of archive: 2341017 │ - (000000000023B899h) bytes │ + offset of local header from start of archive: 2247022 │ + (000000000022496Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 38c33db6 │ - compressed size: 1683 bytes │ + compressed size: 1681 bytes │ uncompressed size: 9696 bytes │ length of filename: 57 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 #268: │ +Central directory entry #261: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/EntityArrays.html │ │ - offset of local header from start of archive: 2342803 │ - (000000000023BF93h) bytes │ + offset of local header from start of archive: 2248806 │ + (0000000000225066h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ae848142 │ - compressed size: 3258 bytes │ + compressed size: 3239 bytes │ uncompressed size: 26092 bytes │ length of filename: 57 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 #269: │ +Central directory entry #262: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/OctalUnescaper.html │ │ - offset of local header from start of archive: 2346164 │ - (000000000023CCB4h) bytes │ + offset of local header from start of archive: 2252148 │ + (0000000000225D74h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cdadb5f4 │ - compressed size: 2998 bytes │ + compressed size: 2995 bytes │ uncompressed size: 16847 bytes │ length of filename: 59 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 #270: │ +Central directory entry #263: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/LookupTranslator.html │ │ - offset of local header from start of archive: 2349267 │ - (000000000023D8D3h) bytes │ + offset of local header from start of archive: 2255248 │ + (0000000000226990h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 12892d39 │ - compressed size: 2883 bytes │ + compressed size: 2878 bytes │ uncompressed size: 17115 bytes │ length of filename: 61 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 #271: │ +Central directory entry #264: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/NumericEntityEscaper.html │ │ - offset of local header from start of archive: 2352257 │ - (000000000023E481h) bytes │ + offset of local header from start of archive: 2258233 │ + (0000000000227539h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): dc4dc1f2 │ - compressed size: 1758 bytes │ + compressed size: 1756 bytes │ uncompressed size: 10872 bytes │ length of filename: 75 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 #272: │ +Central directory entry #265: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/AggregateTranslator.html │ │ - offset of local header from start of archive: 2354136 │ - (000000000023EBD8h) bytes │ + offset of local header from start of archive: 2260110 │ + (0000000000227C8Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 174550c5 │ compressed size: 1305 bytes │ uncompressed size: 6338 bytes │ length of filename: 74 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 #273: │ +Central directory entry #266: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/CodePointTranslator.html │ │ - offset of local header from start of archive: 2355561 │ - (000000000023F169h) bytes │ + offset of local header from start of archive: 2261535 │ + (000000000022821Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 63524822 │ compressed size: 1644 bytes │ uncompressed size: 8993 bytes │ length of filename: 74 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 #274: │ +Central directory entry #267: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/UnicodeUnescaper.html │ │ - offset of local header from start of archive: 2357325 │ - (000000000023F84Dh) bytes │ + offset of local header from start of archive: 2263299 │ + (0000000000228903h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5bce81b9 │ compressed size: 1307 bytes │ uncompressed size: 6308 bytes │ length of filename: 71 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 #275: │ +Central directory entry #268: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/UnicodeEscaper.html │ │ - offset of local header from start of archive: 2358749 │ - (000000000023FDDDh) bytes │ + offset of local header from start of archive: 2264723 │ + (0000000000228E93h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): caf4fd13 │ - compressed size: 1750 bytes │ + compressed size: 1749 bytes │ uncompressed size: 10662 bytes │ length of filename: 69 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 #276: │ +Central directory entry #269: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/NumericEntityUnescaper.OPTION.html │ │ - offset of local header from start of archive: 2360614 │ - (0000000000240526h) bytes │ + offset of local header from start of archive: 2266587 │ + (00000000002295DBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 273c1b5c │ - compressed size: 1952 bytes │ + compressed size: 1948 bytes │ uncompressed size: 12164 bytes │ length of filename: 84 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 #277: │ +Central directory entry #270: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/EntityArrays.html │ │ - offset of local header from start of archive: 2362696 │ - (0000000000240D48h) bytes │ + offset of local header from start of archive: 2268665 │ + (0000000000229DF9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a18ab345 │ compressed size: 1302 bytes │ uncompressed size: 6268 bytes │ length of filename: 67 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 #278: │ +Central directory entry #271: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/OctalUnescaper.html │ │ - offset of local header from start of archive: 2364111 │ - (00000000002412CFh) bytes │ + offset of local header from start of archive: 2270080 │ + (000000000022A380h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 18a5f695 │ compressed size: 1305 bytes │ uncompressed size: 6288 bytes │ length of filename: 69 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 #279: │ +Central directory entry #272: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/LookupTranslator.html │ │ - offset of local header from start of archive: 2365531 │ - (000000000024185Bh) bytes │ + offset of local header from start of archive: 2271500 │ + (000000000022A90Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a8ee4497 │ compressed size: 1304 bytes │ uncompressed size: 6308 bytes │ length of filename: 71 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 #280: │ +Central directory entry #273: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/CharSequenceTranslator.html │ │ - offset of local header from start of archive: 2366952 │ - (0000000000241DE8h) bytes │ + offset of local header from start of archive: 2272921 │ + (000000000022AE99h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 502c300f │ - compressed size: 2608 bytes │ + compressed size: 2602 bytes │ uncompressed size: 24788 bytes │ length of filename: 77 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 #281: │ +Central directory entry #274: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/class-use/NumericEntityUnescaper.html │ │ - offset of local header from start of archive: 2369683 │ - (0000000000242893h) bytes │ + offset of local header from start of archive: 2275646 │ + (000000000022B93Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): bfe9754d │ compressed size: 1312 bytes │ uncompressed size: 6368 bytes │ length of filename: 77 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 #282: │ +Central directory entry #275: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/package-frame.html │ │ - offset of local header from start of archive: 2371118 │ - (0000000000242E2Eh) bytes │ + offset of local header from start of archive: 2277081 │ + (000000000022BED9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d7a313bb │ compressed size: 750 bytes │ uncompressed size: 2689 bytes │ length of filename: 58 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 #283: │ +Central directory entry #276: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/CharSequenceTranslator.html │ │ - offset of local header from start of archive: 2371972 │ - (0000000000243184h) bytes │ + offset of local header from start of archive: 2277935 │ + (000000000022C22Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 24131e57 │ - compressed size: 3428 bytes │ + compressed size: 3412 bytes │ uncompressed size: 22545 bytes │ length of filename: 67 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 #284: │ +Central directory entry #277: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/translate/NumericEntityUnescaper.html │ │ - offset of local header from start of archive: 2375513 │ - (0000000000243F59h) bytes │ + offset of local header from start of archive: 2281460 │ + (000000000022CFF4h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2fba830e │ - compressed size: 3319 bytes │ + compressed size: 3315 bytes │ uncompressed size: 20242 bytes │ length of filename: 67 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 #285: │ +Central directory entry #278: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/CompositeFormat.html │ │ - offset of local header from start of archive: 2378945 │ - (0000000000244CC1h) bytes │ + offset of local header from start of archive: 2284888 │ + (000000000022DD58h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ee415fe9 │ - compressed size: 3489 bytes │ + compressed size: 3473 bytes │ uncompressed size: 24867 bytes │ length of filename: 50 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 #286: │ +Central directory entry #279: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/StrLookup.html │ │ - offset of local header from start of archive: 2382530 │ - (0000000000245AC2h) bytes │ + offset of local header from start of archive: 2288457 │ + (000000000022EB49h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ba5b804a │ - compressed size: 3493 bytes │ + compressed size: 3482 bytes │ uncompressed size: 19561 bytes │ length of filename: 44 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 #287: │ +Central directory entry #280: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/ExtendedMessageFormat.html │ │ - offset of local header from start of archive: 2386113 │ - (00000000002468C1h) bytes │ + offset of local header from start of archive: 2292029 │ + (000000000022F93Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): adf3e625 │ - compressed size: 5172 bytes │ + compressed size: 5149 bytes │ uncompressed size: 39198 bytes │ length of filename: 56 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 #288: │ +Central directory entry #281: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/StrBuilder.html │ │ - offset of local header from start of archive: 2391387 │ - (0000000000247D5Bh) bytes │ + offset of local header from start of archive: 2297280 │ + (0000000000230DC0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9c0240a9 │ - compressed size: 17192 bytes │ + compressed size: 17053 bytes │ uncompressed size: 217485 bytes │ length of filename: 45 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 #289: │ +Central directory entry #282: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/package-summary.html │ │ - offset of local header from start of archive: 2408670 │ - (000000000024C0DEh) bytes │ + offset of local header from start of archive: 2314424 │ + (00000000002350B8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b96cdbf4 │ - compressed size: 2215 bytes │ + compressed size: 2214 bytes │ uncompressed size: 10384 bytes │ length of filename: 50 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 #290: │ +Central directory entry #283: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/package-use.html │ │ - offset of local header from start of archive: 2410981 │ - (000000000024C9E5h) bytes │ + offset of local header from start of archive: 2316734 │ + (00000000002359BEh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c15b4df6 │ compressed size: 1836 bytes │ uncompressed size: 8870 bytes │ length of filename: 46 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 #291: │ +Central directory entry #284: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/package-tree.html │ │ - offset of local header from start of archive: 2412909 │ - (000000000024D16Dh) bytes │ + offset of local header from start of archive: 2318662 │ + (0000000000236146h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 38bbf04d │ compressed size: 1753 bytes │ uncompressed size: 9558 bytes │ length of filename: 47 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 #292: │ +Central directory entry #285: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/StrSubstitutor.html │ │ - offset of local header from start of archive: 2414755 │ - (000000000024D8A3h) bytes │ + offset of local header from start of archive: 2320508 │ + (000000000023687Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fbd45bf6 │ - compressed size: 8803 bytes │ + compressed size: 8701 bytes │ uncompressed size: 86577 bytes │ length of filename: 49 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 #293: │ +Central directory entry #286: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/StrMatcher.html │ │ - offset of local header from start of archive: 2423653 │ - (000000000024FB65h) bytes │ + offset of local header from start of archive: 2329304 │ + (0000000000238AD8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1dc9bdfa │ - compressed size: 3919 bytes │ + compressed size: 3895 bytes │ uncompressed size: 30416 bytes │ length of filename: 45 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 #294: │ +Central directory entry #287: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/WordUtils.html │ │ - offset of local header from start of archive: 2427663 │ - (0000000000250B0Fh) bytes │ + offset of local header from start of archive: 2333290 │ + (0000000000239A6Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b63a8f31 │ - compressed size: 5179 bytes │ + compressed size: 5147 bytes │ uncompressed size: 38455 bytes │ length of filename: 44 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 #295: │ +Central directory entry #288: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/CompositeFormat.html │ │ - offset of local header from start of archive: 2432932 │ - (0000000000251FA4h) bytes │ + offset of local header from start of archive: 2338527 │ + (000000000023AEDFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 63ef50db │ compressed size: 1294 bytes │ uncompressed size: 6147 bytes │ length of filename: 60 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 #296: │ +Central directory entry #289: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/StrLookup.html │ │ - offset of local header from start of archive: 2434332 │ - (000000000025251Ch) bytes │ + offset of local header from start of archive: 2339927 │ + (000000000023B457h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2a225c61 │ - compressed size: 2166 bytes │ + compressed size: 2160 bytes │ uncompressed size: 14796 bytes │ length of filename: 54 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 #297: │ +Central directory entry #290: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/ExtendedMessageFormat.html │ │ - offset of local header from start of archive: 2436598 │ - (0000000000252DF6h) bytes │ + offset of local header from start of archive: 2342187 │ + (000000000023BD2Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 63e1a9bb │ compressed size: 1298 bytes │ uncompressed size: 6207 bytes │ length of filename: 66 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 #298: │ +Central directory entry #291: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/StrBuilder.html │ │ - offset of local header from start of archive: 2438008 │ - (0000000000253378h) bytes │ + offset of local header from start of archive: 2343597 │ + (000000000023C2ADh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c5c4f5b6 │ - compressed size: 5422 bytes │ + compressed size: 5382 bytes │ uncompressed size: 77247 bytes │ length of filename: 55 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 #299: │ +Central directory entry #292: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/StrSubstitutor.html │ │ - offset of local header from start of archive: 2443531 │ - (000000000025490Bh) bytes │ + offset of local header from start of archive: 2349080 │ + (000000000023D818h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aeb7c223 │ - compressed size: 1826 bytes │ + compressed size: 1824 bytes │ uncompressed size: 11932 bytes │ length of filename: 59 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 #300: │ +Central directory entry #293: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/StrMatcher.html │ │ - offset of local header from start of archive: 2445462 │ - (0000000000255096h) bytes │ + offset of local header from start of archive: 2351009 │ + (000000000023DFA1h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6340e81e │ - compressed size: 3669 bytes │ + compressed size: 3657 bytes │ uncompressed size: 37509 bytes │ length of filename: 55 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 #301: │ +Central directory entry #294: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/WordUtils.html │ │ - offset of local header from start of archive: 2449232 │ - (0000000000255F50h) bytes │ + offset of local header from start of archive: 2354767 │ + (000000000023EE4Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f4f72724 │ compressed size: 1289 bytes │ uncompressed size: 6087 bytes │ length of filename: 54 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 #302: │ +Central directory entry #295: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/FormattableUtils.html │ │ - offset of local header from start of archive: 2450621 │ - (00000000002564BDh) bytes │ + offset of local header from start of archive: 2356156 │ + (000000000023F3BCh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a688efa1 │ compressed size: 1295 bytes │ uncompressed size: 6157 bytes │ length of filename: 61 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 #303: │ +Central directory entry #296: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/FormatFactory.html │ │ - offset of local header from start of archive: 2452023 │ - (0000000000256A37h) bytes │ + offset of local header from start of archive: 2357558 │ + (000000000023F936h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d3f0830d │ - compressed size: 1786 bytes │ + compressed size: 1783 bytes │ uncompressed size: 9991 bytes │ length of filename: 58 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 #304: │ +Central directory entry #297: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/class-use/StrTokenizer.html │ │ - offset of local header from start of archive: 2453913 │ - (0000000000257199h) bytes │ + offset of local header from start of archive: 2359445 │ + (0000000000240095h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8816a187 │ - compressed size: 2350 bytes │ + compressed size: 2342 bytes │ uncompressed size: 20748 bytes │ length of filename: 57 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 #305: │ +Central directory entry #298: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/package-frame.html │ │ - offset of local header from start of archive: 2456366 │ - (0000000000257B2Eh) bytes │ + offset of local header from start of archive: 2361890 │ + (0000000000240A22h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6c6faab4 │ compressed size: 739 bytes │ uncompressed size: 2309 bytes │ length of filename: 48 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 #306: │ +Central directory entry #299: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/FormattableUtils.html │ │ - offset of local header from start of archive: 2457199 │ - (0000000000257E6Fh) bytes │ + offset of local header from start of archive: 2362723 │ + (0000000000240D63h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b0123d3e │ - compressed size: 3327 bytes │ + compressed size: 3300 bytes │ uncompressed size: 26355 bytes │ length of filename: 51 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 #307: │ +Central directory entry #300: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/FormatFactory.html │ │ - offset of local header from start of archive: 2460623 │ - (0000000000258BCFh) bytes │ + offset of local header from start of archive: 2366120 │ + (0000000000241AA8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 0465233f │ - compressed size: 2118 bytes │ + compressed size: 2112 bytes │ uncompressed size: 10434 bytes │ length of filename: 48 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 #308: │ +Central directory entry #301: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/text/StrTokenizer.html │ │ - offset of local header from start of archive: 2462835 │ - (0000000000259473h) bytes │ + offset of local header from start of archive: 2368326 │ + (0000000000242346h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 151b7363 │ - compressed size: 9044 bytes │ + compressed size: 8963 bytes │ uncompressed size: 90015 bytes │ length of filename: 47 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 #309: │ +Central directory entry #302: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/Mutable.html │ │ - offset of local header from start of archive: 2471972 │ - (000000000025B824h) bytes │ + offset of local header from start of archive: 2377382 │ + (00000000002446A6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): bdc74582 │ - compressed size: 2468 bytes │ + compressed size: 2461 bytes │ uncompressed size: 11859 bytes │ length of filename: 45 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 #310: │ +Central directory entry #303: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableObject.html │ │ - offset of local header from start of archive: 2474531 │ - (000000000025C223h) bytes │ + offset of local header from start of archive: 2379934 │ + (000000000024509Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): eb4fb857 │ - compressed size: 3143 bytes │ + compressed size: 3134 bytes │ uncompressed size: 20521 bytes │ length of filename: 51 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 #311: │ +Central directory entry #304: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableDouble.html │ │ - offset of local header from start of archive: 2477771 │ - (000000000025CECBh) bytes │ + offset of local header from start of archive: 2383165 │ + (0000000000245D3Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aeda3b20 │ - compressed size: 5441 bytes │ + compressed size: 5415 bytes │ uncompressed size: 41623 bytes │ length of filename: 51 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 #312: │ +Central directory entry #305: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/package-summary.html │ │ - offset of local header from start of archive: 2483309 │ - (000000000025E46Dh) bytes │ + offset of local header from start of archive: 2388677 │ + (00000000002472C5h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2c69d4c2 │ compressed size: 1757 bytes │ uncompressed size: 9448 bytes │ length of filename: 53 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 #313: │ +Central directory entry #306: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableShort.html │ │ - offset of local header from start of archive: 2485165 │ - (000000000025EBADh) bytes │ + offset of local header from start of archive: 2390533 │ + (0000000000247A05h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 65dc6924 │ - compressed size: 4952 bytes │ + compressed size: 4932 bytes │ uncompressed size: 39407 bytes │ length of filename: 50 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 #314: │ +Central directory entry #307: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/package-use.html │ │ - offset of local header from start of archive: 2490213 │ - (000000000025FF65h) bytes │ + offset of local header from start of archive: 2395561 │ + (0000000000248DA9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 47f9c08b │ compressed size: 1618 bytes │ uncompressed size: 9255 bytes │ length of filename: 49 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 #315: │ +Central directory entry #308: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableByte.html │ │ - offset of local header from start of archive: 2491926 │ - (0000000000260616h) bytes │ + offset of local header from start of archive: 2397274 │ + (000000000024945Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fec933f9 │ - compressed size: 4953 bytes │ + compressed size: 4934 bytes │ uncompressed size: 39507 bytes │ length of filename: 49 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 #316: │ +Central directory entry #309: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/package-tree.html │ │ - offset of local header from start of archive: 2496974 │ - (00000000002619CEh) bytes │ + offset of local header from start of archive: 2402303 │ + (000000000024A7FFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4a89ca1d │ - compressed size: 1667 bytes │ + compressed size: 1663 bytes │ uncompressed size: 11389 bytes │ length of filename: 50 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 #317: │ +Central directory entry #310: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableLong.html │ │ - offset of local header from start of archive: 2498737 │ - (00000000002620B1h) bytes │ + offset of local header from start of archive: 2404062 │ + (000000000024AEDEh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): eedc63d2 │ - compressed size: 4876 bytes │ + compressed size: 4856 bytes │ uncompressed size: 38525 bytes │ length of filename: 49 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 #318: │ +Central directory entry #311: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableFloat.html │ │ - offset of local header from start of archive: 2503708 │ - (000000000026341Ch) bytes │ + offset of local header from start of archive: 2409013 │ + (000000000024C235h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b2d11a1d │ - compressed size: 5464 bytes │ + compressed size: 5441 bytes │ uncompressed size: 41669 bytes │ length of filename: 50 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 #319: │ +Central directory entry #312: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/Mutable.html │ │ - offset of local header from start of archive: 2509268 │ - (00000000002649D4h) bytes │ + offset of local header from start of archive: 2414550 │ + (000000000024D7D6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ebcc16d3 │ - compressed size: 1706 bytes │ + compressed size: 1703 bytes │ uncompressed size: 11067 bytes │ length of filename: 55 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 #320: │ +Central directory entry #313: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableObject.html │ │ - offset of local header from start of archive: 2511075 │ - (00000000002650E3h) bytes │ + offset of local header from start of archive: 2416354 │ + (000000000024DEE2h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c4a8d36a │ compressed size: 1295 bytes │ uncompressed size: 6157 bytes │ length of filename: 61 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 #321: │ +Central directory entry #314: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableDouble.html │ │ - offset of local header from start of archive: 2512477 │ - (000000000026565Dh) bytes │ + offset of local header from start of archive: 2417756 │ + (000000000024E45Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 1b16f78a │ - compressed size: 1618 bytes │ + compressed size: 1616 bytes │ uncompressed size: 8357 bytes │ length of filename: 61 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 #322: │ +Central directory entry #315: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableShort.html │ │ - offset of local header from start of archive: 2514202 │ - (0000000000265D1Ah) bytes │ + offset of local header from start of archive: 2419479 │ + (000000000024EB17h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 297ed669 │ - compressed size: 1615 bytes │ + compressed size: 1612 bytes │ uncompressed size: 8337 bytes │ length of filename: 60 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 #323: │ +Central directory entry #316: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableByte.html │ │ - offset of local header from start of archive: 2515923 │ - (00000000002663D3h) bytes │ + offset of local header from start of archive: 2421197 │ + (000000000024F1CDh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): da8f2896 │ - compressed size: 1614 bytes │ + compressed size: 1611 bytes │ uncompressed size: 8317 bytes │ length of filename: 59 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 #324: │ +Central directory entry #317: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableLong.html │ │ - offset of local header from start of archive: 2517642 │ - (0000000000266A8Ah) bytes │ + offset of local header from start of archive: 2422913 │ + (000000000024F881h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c7d8a0ab │ - compressed size: 1614 bytes │ + compressed size: 1612 bytes │ uncompressed size: 8317 bytes │ length of filename: 59 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 #325: │ +Central directory entry #318: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableFloat.html │ │ - offset of local header from start of archive: 2519361 │ - (0000000000267141h) bytes │ + offset of local header from start of archive: 2424630 │ + (000000000024FF36h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 9fe19ea0 │ - compressed size: 1615 bytes │ + compressed size: 1612 bytes │ uncompressed size: 8337 bytes │ length of filename: 60 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 #326: │ +Central directory entry #319: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableInt.html │ │ - offset of local header from start of archive: 2521082 │ - (00000000002677FAh) bytes │ + offset of local header from start of archive: 2426348 │ + (00000000002505ECh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 28e3199e │ - compressed size: 1611 bytes │ + compressed size: 1609 bytes │ uncompressed size: 8297 bytes │ length of filename: 58 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 #327: │ +Central directory entry #320: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/class-use/MutableBoolean.html │ │ - offset of local header from start of archive: 2522797 │ - (0000000000267EADh) bytes │ + offset of local header from start of archive: 2428061 │ + (0000000000250C9Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a743830e │ - compressed size: 1618 bytes │ + compressed size: 1616 bytes │ uncompressed size: 8377 bytes │ length of filename: 62 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 #328: │ +Central directory entry #321: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/package-frame.html │ │ - offset of local header from start of archive: 2524523 │ - (000000000026856Bh) bytes │ + offset of local header from start of archive: 2429785 │ + (0000000000251359h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2453c708 │ compressed size: 695 bytes │ uncompressed size: 2203 bytes │ length of filename: 51 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 #329: │ +Central directory entry #322: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableInt.html │ │ - offset of local header from start of archive: 2525315 │ - (0000000000268883h) bytes │ + offset of local header from start of archive: 2430577 │ + (0000000000251671h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 3e3eb0d9 │ - compressed size: 4900 bytes │ + compressed size: 4879 bytes │ uncompressed size: 38467 bytes │ length of filename: 48 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 #330: │ +Central directory entry #323: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/mutable/MutableBoolean.html │ │ - offset of local header from start of archive: 2530309 │ - (0000000000269C05h) bytes │ + offset of local header from start of archive: 2435550 │ + (00000000002529DEh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d9b4d1ff │ - compressed size: 3791 bytes │ + compressed size: 3765 bytes │ uncompressed size: 28846 bytes │ length of filename: 52 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 #331: │ +Central directory entry #324: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/Range.html │ │ - offset of local header from start of archive: 2534198 │ - (000000000026AB36h) bytes │ + offset of local header from start of archive: 2439413 │ + (00000000002538F5h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7e2881e4 │ - compressed size: 2191 bytes │ + compressed size: 2189 bytes │ uncompressed size: 16174 bytes │ length of filename: 45 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 #332: │ +Central directory entry #325: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/ArrayUtils.html │ │ - offset of local header from start of archive: 2536480 │ - (000000000026B420h) bytes │ + offset of local header from start of archive: 2441693 │ + (00000000002541DDh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cf215006 │ compressed size: 1284 bytes │ uncompressed size: 5996 bytes │ length of filename: 50 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 #333: │ +Central directory entry #326: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/CharSet.html │ │ - offset of local header from start of archive: 2537860 │ - (000000000026B984h) bytes │ + offset of local header from start of archive: 2443073 │ + (0000000000254741h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e9ab807c │ - compressed size: 1984 bytes │ + compressed size: 1981 bytes │ uncompressed size: 12468 bytes │ length of filename: 47 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 #334: │ +Central directory entry #327: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/BitField.html │ │ - offset of local header from start of archive: 2539937 │ - (000000000026C1A1h) bytes │ + offset of local header from start of archive: 2445147 │ + (0000000000254F5Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5c98a23a │ compressed size: 1282 bytes │ uncompressed size: 5976 bytes │ length of filename: 48 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 #335: │ +Central directory entry #328: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/CharSequenceUtils.html │ │ - offset of local header from start of archive: 2541313 │ - (000000000026C701h) bytes │ + offset of local header from start of archive: 2446523 │ + (00000000002554BBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 548b9870 │ compressed size: 1289 bytes │ uncompressed size: 6066 bytes │ length of filename: 57 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 #336: │ +Central directory entry #329: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/AnnotationUtils.html │ │ - offset of local header from start of archive: 2542705 │ - (000000000026CC71h) bytes │ + offset of local header from start of archive: 2447915 │ + (0000000000255A2Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): adec9a79 │ compressed size: 1287 bytes │ uncompressed size: 6046 bytes │ length of filename: 55 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 #337: │ +Central directory entry #330: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/StringEscapeUtils.html │ │ - offset of local header from start of archive: 2544093 │ - (000000000026D1DDh) bytes │ + offset of local header from start of archive: 2449303 │ + (0000000000255F97h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5cbe5075 │ compressed size: 1290 bytes │ uncompressed size: 6066 bytes │ length of filename: 57 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 #338: │ +Central directory entry #331: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/StringUtils.html │ │ - offset of local header from start of archive: 2545486 │ - (000000000026D74Eh) bytes │ + offset of local header from start of archive: 2450696 │ + (0000000000256508h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f58de11c │ compressed size: 1286 bytes │ uncompressed size: 6006 bytes │ length of filename: 51 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 #339: │ +Central directory entry #332: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/CharEncoding.html │ │ - offset of local header from start of archive: 2546869 │ - (000000000026DCB5h) bytes │ + offset of local header from start of archive: 2452079 │ + (0000000000256A6Fh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 75c22213 │ compressed size: 1286 bytes │ uncompressed size: 6016 bytes │ length of filename: 52 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 #340: │ +Central directory entry #333: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/EnumUtils.html │ │ - offset of local header from start of archive: 2548253 │ - (000000000026E21Dh) bytes │ + offset of local header from start of archive: 2453463 │ + (0000000000256FD7h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): cea826f5 │ compressed size: 1284 bytes │ uncompressed size: 5986 bytes │ length of filename: 49 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 #341: │ +Central directory entry #334: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/LocaleUtils.html │ │ - offset of local header from start of archive: 2549632 │ - (000000000026E780h) bytes │ + offset of local header from start of archive: 2454842 │ + (000000000025753Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 86ca7e14 │ compressed size: 1285 bytes │ uncompressed size: 6006 bytes │ length of filename: 51 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 #342: │ +Central directory entry #335: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/SerializationUtils.html │ │ - offset of local header from start of archive: 2551014 │ - (000000000026ECE6h) bytes │ + offset of local header from start of archive: 2456224 │ + (0000000000257AA0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e378867a │ compressed size: 1290 bytes │ uncompressed size: 6076 bytes │ length of filename: 58 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 #343: │ +Central directory entry #336: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/ObjectUtils.Null.html │ │ - offset of local header from start of archive: 2552408 │ - (000000000026F258h) bytes │ + offset of local header from start of archive: 2457618 │ + (0000000000258012h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b7d88dde │ - compressed size: 1686 bytes │ + compressed size: 1685 bytes │ uncompressed size: 8245 bytes │ length of filename: 56 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 #344: │ +Central directory entry #337: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/JavaVersion.html │ │ - offset of local header from start of archive: 2554196 │ - (000000000026F954h) bytes │ + offset of local header from start of archive: 2459405 │ + (000000000025870Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4940f71d │ - compressed size: 1933 bytes │ + compressed size: 1931 bytes │ uncompressed size: 10528 bytes │ length of filename: 51 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 #345: │ +Central directory entry #338: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/CharUtils.html │ │ - offset of local header from start of archive: 2556226 │ - (0000000000270142h) bytes │ + offset of local header from start of archive: 2461433 │ + (0000000000258EF9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7247621d │ compressed size: 1283 bytes │ uncompressed size: 5986 bytes │ length of filename: 49 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 #346: │ +Central directory entry #339: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/RandomStringUtils.html │ │ - offset of local header from start of archive: 2557604 │ - (00000000002706A4h) bytes │ + offset of local header from start of archive: 2462811 │ + (000000000025945Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 72185d56 │ compressed size: 1290 bytes │ uncompressed size: 6066 bytes │ length of filename: 57 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 #347: │ +Central directory entry #340: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/ObjectUtils.html │ │ - offset of local header from start of archive: 2558997 │ - (0000000000270C15h) bytes │ + offset of local header from start of archive: 2464204 │ + (00000000002599CCh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4cca313d │ compressed size: 1286 bytes │ uncompressed size: 6006 bytes │ length of filename: 51 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 #348: │ +Central directory entry #341: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/BooleanUtils.html │ │ - offset of local header from start of archive: 2560380 │ - (000000000027117Ch) bytes │ + offset of local header from start of archive: 2465587 │ + (0000000000259F33h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a03cb033 │ compressed size: 1285 bytes │ uncompressed size: 6016 bytes │ length of filename: 52 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 #349: │ +Central directory entry #342: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/ClassUtils.html │ │ - offset of local header from start of archive: 2561763 │ - (00000000002716E3h) bytes │ + offset of local header from start of archive: 2466970 │ + (000000000025A49Ah) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d02e2434 │ compressed size: 1282 bytes │ uncompressed size: 5996 bytes │ length of filename: 50 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 #350: │ +Central directory entry #343: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/Validate.html │ │ - offset of local header from start of archive: 2563141 │ - (0000000000271C45h) bytes │ + offset of local header from start of archive: 2468348 │ + (000000000025A9FCh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): fab8daea │ compressed size: 1282 bytes │ uncompressed size: 5976 bytes │ length of filename: 48 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 #351: │ +Central directory entry #344: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/CharSetUtils.html │ │ - offset of local header from start of archive: 2564517 │ - (00000000002721A5h) bytes │ + offset of local header from start of archive: 2469724 │ + (000000000025AF5Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d6a5751f │ compressed size: 1285 bytes │ uncompressed size: 6016 bytes │ length of filename: 52 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 #352: │ +Central directory entry #345: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/SystemUtils.html │ │ - offset of local header from start of archive: 2565900 │ - (000000000027270Ch) bytes │ + offset of local header from start of archive: 2471107 │ + (000000000025B4C3h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 155b2589 │ compressed size: 1285 bytes │ uncompressed size: 6006 bytes │ length of filename: 51 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 #353: │ +Central directory entry #346: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/class-use/SerializationException.html │ │ - offset of local header from start of archive: 2567282 │ - (0000000000272C72h) bytes │ + offset of local header from start of archive: 2472489 │ + (000000000025BA29h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): bdeca6f7 │ compressed size: 1291 bytes │ uncompressed size: 6116 bytes │ length of filename: 62 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 #354: │ +Central directory entry #347: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/package-frame.html │ │ - offset of local header from start of archive: 2568681 │ - (00000000002731E9h) bytes │ + offset of local header from start of archive: 2473888 │ + (000000000025BFA0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5488835f │ compressed size: 851 bytes │ uncompressed size: 3843 bytes │ length of filename: 43 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 #355: │ +Central directory entry #348: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/RandomStringUtils.html │ │ - offset of local header from start of archive: 2569621 │ - (0000000000273595h) bytes │ + offset of local header from start of archive: 2474828 │ + (000000000025C34Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c3674eaf │ - compressed size: 4162 bytes │ + compressed size: 4146 bytes │ uncompressed size: 32687 bytes │ length of filename: 47 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 #356: │ +Central directory entry #349: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/ObjectUtils.html │ │ - offset of local header from start of archive: 2573876 │ - (0000000000274634h) bytes │ + offset of local header from start of archive: 2479067 │ + (000000000025D3DBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c2f49e7c │ - compressed size: 7030 bytes │ + compressed size: 6975 bytes │ uncompressed size: 51934 bytes │ length of filename: 41 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 #357: │ +Central directory entry #350: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/package-summary.html │ │ - offset of local header from start of archive: 2580993 │ - (0000000000276201h) bytes │ + offset of local header from start of archive: 2486129 │ + (000000000025EF71h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): f0029ad3 │ compressed size: 1832 bytes │ uncompressed size: 8047 bytes │ length of filename: 50 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 #358: │ +Central directory entry #351: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/package-use.html │ │ - offset of local header from start of archive: 2582921 │ - (0000000000276989h) bytes │ + offset of local header from start of archive: 2488057 │ + (000000000025F6F9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 779abb6e │ compressed size: 1547 bytes │ uncompressed size: 7181 bytes │ length of filename: 46 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 #359: │ +Central directory entry #352: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/IEEE754rUtils.html │ │ - offset of local header from start of archive: 2584560 │ - (0000000000276FF0h) bytes │ + offset of local header from start of archive: 2489696 │ + (000000000025FD60h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a57810f3 │ - compressed size: 3070 bytes │ + compressed size: 3043 bytes │ uncompressed size: 25445 bytes │ length of filename: 48 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 #360: │ +Central directory entry #353: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/package-tree.html │ │ - offset of local header from start of archive: 2587724 │ - (0000000000277C4Ch) bytes │ + offset of local header from start of archive: 2492833 │ + (00000000002609A1h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 361c1156 │ - compressed size: 1548 bytes │ + compressed size: 1547 bytes │ uncompressed size: 7338 bytes │ length of filename: 47 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 #361: │ +Central directory entry #354: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/NumberUtils.html │ │ - offset of local header from start of archive: 2589365 │ - (00000000002782B5h) bytes │ + offset of local header from start of archive: 2494473 │ + (0000000000261009h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 109c913f │ - compressed size: 8173 bytes │ + compressed size: 8065 bytes │ uncompressed size: 93545 bytes │ length of filename: 46 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 #362: │ +Central directory entry #355: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/class-use/IEEE754rUtils.html │ │ - offset of local header from start of archive: 2597630 │ - (000000000027A2FEh) bytes │ + offset of local header from start of archive: 2502630 │ + (0000000000262FE6h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5a486206 │ compressed size: 1296 bytes │ uncompressed size: 6127 bytes │ length of filename: 58 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 #363: │ +Central directory entry #356: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/class-use/NumberUtils.html │ │ - offset of local header from start of archive: 2599030 │ - (000000000027A876h) bytes │ + offset of local header from start of archive: 2504030 │ + (000000000026355Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7cdee02e │ compressed size: 1292 bytes │ uncompressed size: 6107 bytes │ length of filename: 56 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 #364: │ +Central directory entry #357: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/class-use/Fraction.html │ │ - offset of local header from start of archive: 2600424 │ - (000000000027ADE8h) bytes │ + offset of local header from start of archive: 2505424 │ + (0000000000263AD0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6c64b44d │ - compressed size: 2538 bytes │ + compressed size: 2514 bytes │ uncompressed size: 27500 bytes │ length of filename: 53 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 #365: │ +Central directory entry #358: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/package-frame.html │ │ - offset of local header from start of archive: 2603061 │ - (000000000027B835h) bytes │ + offset of local header from start of archive: 2508037 │ + (0000000000264505h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a35e0bd5 │ compressed size: 616 bytes │ uncompressed size: 1270 bytes │ length of filename: 48 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 #366: │ +Central directory entry #359: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/math/Fraction.html │ │ - offset of local header from start of archive: 2603771 │ - (000000000027BAFBh) bytes │ + offset of local header from start of archive: 2508747 │ + (00000000002647CBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 5ce258e7 │ - compressed size: 7342 bytes │ + compressed size: 7308 bytes │ uncompressed size: 64961 bytes │ length of filename: 43 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 #367: │ +Central directory entry #360: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/FieldUtils.html │ │ - offset of local header from start of archive: 2611202 │ - (000000000027D802h) bytes │ + offset of local header from start of archive: 2516144 │ + (00000000002664B0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e86dd79b │ - compressed size: 5546 bytes │ + compressed size: 5421 bytes │ uncompressed size: 84932 bytes │ length of filename: 48 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 #368: │ +Central directory entry #361: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/ConstructorUtils.html │ │ - offset of local header from start of archive: 2616842 │ - (000000000027EE0Ah) bytes │ + offset of local header from start of archive: 2521659 │ + (0000000000267A3Bh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 30fe1ce4 │ - compressed size: 4831 bytes │ + compressed size: 4775 bytes │ uncompressed size: 38871 bytes │ length of filename: 54 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 #369: │ +Central directory entry #362: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/package-summary.html │ │ - offset of local header from start of archive: 2621773 │ - (000000000028014Dh) bytes │ + offset of local header from start of archive: 2526534 │ + (0000000000268D46h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8fb1932e │ - compressed size: 1790 bytes │ + compressed size: 1788 bytes │ uncompressed size: 8202 bytes │ length of filename: 53 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 #370: │ +Central directory entry #363: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/package-use.html │ │ - offset of local header from start of archive: 2623662 │ - (00000000002808AEh) bytes │ + offset of local header from start of archive: 2528421 │ + (00000000002694A5h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b7246cf0 │ compressed size: 1268 bytes │ uncompressed size: 5740 bytes │ length of filename: 49 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 #371: │ +Central directory entry #364: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/package-tree.html │ │ - offset of local header from start of archive: 2625025 │ - (0000000000280E01h) bytes │ + offset of local header from start of archive: 2529784 │ + (00000000002699F8h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 32c0bb2d │ compressed size: 1476 bytes │ uncompressed size: 7074 bytes │ length of filename: 50 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 #372: │ +Central directory entry #365: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/class-use/FieldUtils.html │ │ - offset of local header from start of archive: 2626597 │ - (0000000000281425h) bytes │ + offset of local header from start of archive: 2531356 │ + (000000000026A01Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): a39f2138 │ compressed size: 1294 bytes │ uncompressed size: 6127 bytes │ length of filename: 58 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 #373: │ +Central directory entry #366: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/class-use/ConstructorUtils.html │ │ - offset of local header from start of archive: 2627995 │ - (000000000028199Bh) bytes │ + offset of local header from start of archive: 2532754 │ + (000000000026A592h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 6691fb1f │ compressed size: 1299 bytes │ uncompressed size: 6187 bytes │ length of filename: 64 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 #374: │ +Central directory entry #367: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/class-use/TypeUtils.html │ │ - offset of local header from start of archive: 2629404 │ - (0000000000281F1Ch) bytes │ + offset of local header from start of archive: 2534163 │ + (000000000026AB13h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): ead62c4c │ compressed size: 1291 bytes │ uncompressed size: 6117 bytes │ length of filename: 57 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 #375: │ +Central directory entry #368: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/class-use/MethodUtils.html │ │ - offset of local header from start of archive: 2630798 │ - (000000000028248Eh) bytes │ + offset of local header from start of archive: 2535557 │ + (000000000026B085h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2208bd03 │ compressed size: 1295 bytes │ uncompressed size: 6137 bytes │ length of filename: 59 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 #376: │ +Central directory entry #369: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/package-frame.html │ │ - offset of local header from start of archive: 2632198 │ - (0000000000282A06h) bytes │ + offset of local header from start of archive: 2536957 │ + (000000000026B5FDh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 68c059bf │ compressed size: 627 bytes │ uncompressed size: 1415 bytes │ length of filename: 51 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 #377: │ +Central directory entry #370: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/TypeUtils.html │ │ - offset of local header from start of archive: 2632922 │ - (0000000000282CDAh) bytes │ + offset of local header from start of archive: 2537681 │ + (000000000026B8D1h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 7f4d0957 │ - compressed size: 6507 bytes │ + compressed size: 6440 bytes │ uncompressed size: 46442 bytes │ length of filename: 47 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 #378: │ +Central directory entry #371: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/reflect/MethodUtils.html │ │ - offset of local header from start of archive: 2639522 │ - (00000000002846A2h) bytes │ + offset of local header from start of archive: 2544214 │ + (000000000026D256h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): edd11566 │ - compressed size: 5476 bytes │ + compressed size: 5398 bytes │ uncompressed size: 56387 bytes │ length of filename: 49 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 #379: │ +Central directory entry #372: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/BooleanUtils.html │ │ - offset of local header from start of archive: 2645093 │ - (0000000000285C65h) bytes │ + offset of local header from start of archive: 2549707 │ + (000000000026E7CBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): eb5ef44a │ - compressed size: 7846 bytes │ + compressed size: 7691 bytes │ uncompressed size: 87850 bytes │ length of filename: 42 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 #380: │ +Central directory entry #373: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/ClassUtils.html │ │ - offset of local header from start of archive: 2653027 │ - (0000000000287B63h) bytes │ + offset of local header from start of archive: 2557486 │ + (000000000027062Eh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8e344cf6 │ - compressed size: 9911 bytes │ + compressed size: 9789 bytes │ uncompressed size: 97798 bytes │ length of filename: 40 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 #381: │ +Central directory entry #374: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/Validate.html │ │ - offset of local header from start of archive: 2663024 │ - (000000000028A270h) bytes │ + offset of local header from start of archive: 2567361 │ + (0000000000272CC1h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): d0e79749 │ - compressed size: 9198 bytes │ + compressed size: 9142 bytes │ uncompressed size: 125639 bytes │ length of filename: 38 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 #382: │ +Central directory entry #375: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/CharSetUtils.html │ │ - offset of local header from start of archive: 2672306 │ - (000000000028C6B2h) bytes │ + offset of local header from start of archive: 2576587 │ + (00000000002750CBh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c7b32c92 │ - compressed size: 3246 bytes │ + compressed size: 3236 bytes │ uncompressed size: 21503 bytes │ length of filename: 42 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 #383: │ +Central directory entry #376: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/SystemUtils.html │ │ - offset of local header from start of archive: 2675640 │ - (000000000028D3B8h) bytes │ + offset of local header from start of archive: 2579911 │ + (0000000000275DC7h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): edda695b │ - compressed size: 9274 bytes │ + compressed size: 9231 bytes │ uncompressed size: 123186 bytes │ length of filename: 41 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 #384: │ +Central directory entry #377: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ org/apache/commons/lang3/SerializationException.html │ │ - offset of local header from start of archive: 2685001 │ - (000000000028F849h) bytes │ + offset of local header from start of archive: 2589229 │ + (000000000027822Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): abb241e6 │ - compressed size: 2802 bytes │ + compressed size: 2798 bytes │ uncompressed size: 18992 bytes │ length of filename: 52 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 #385: │ +Central directory entry #378: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ package-list │ │ - offset of local header from start of archive: 2687901 │ - (000000000029039Dh) bytes │ + offset of local header from start of archive: 2592125 │ + (0000000000278D7Dh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 37b15180 │ compressed size: 98 bytes │ uncompressed size: 387 bytes │ length of filename: 12 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 #386: │ +Central directory entry #379: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ allclasses-frame.html │ │ - offset of local header from start of archive: 2688057 │ - (0000000000290439h) bytes │ + offset of local header from start of archive: 2592281 │ + (0000000000278E19h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 4f4f9a6b │ - compressed size: 1888 bytes │ + compressed size: 1875 bytes │ uncompressed size: 16260 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 #387: │ +Central directory entry #380: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ overview-frame.html │ │ - offset of local header from start of archive: 2690012 │ - (0000000000290BDCh) bytes │ + offset of local header from start of archive: 2594223 │ + (00000000002795AFh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 41b75962 │ compressed size: 720 bytes │ uncompressed size: 2854 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 │ │ There is no file comment. │ │ -Central directory entry #388: │ +Central directory entry #381: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ stylesheet.css │ │ - offset of local header from start of archive: 2690797 │ - (0000000000290EEDh) bytes │ + offset of local header from start of archive: 2595008 │ + (00000000002798C0h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): b9836a82 │ compressed size: 413 bytes │ uncompressed size: 1202 bytes │ length of filename: 14 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 #389: │ +Central directory entry #382: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ allclasses-noframe.html │ │ - offset of local header from start of archive: 2691270 │ - (00000000002910C6h) bytes │ + offset of local header from start of archive: 2595481 │ + (0000000000279A99h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): aff62bd1 │ - compressed size: 1843 bytes │ + compressed size: 1833 bytes │ uncompressed size: 14280 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 #390: │ +Central directory entry #383: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ deprecated-list.html │ │ - offset of local header from start of archive: 2693182 │ - (000000000029183Eh) bytes │ + offset of local header from start of archive: 2597383 │ + (000000000027A207h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 2a0199b8 │ compressed size: 1684 bytes │ uncompressed size: 7581 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 #391: │ +Central directory entry #384: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ overview-tree.html │ │ - offset of local header from start of archive: 2694932 │ - (0000000000291F14h) bytes │ + offset of local header from start of archive: 2599133 │ + (000000000027A8DDh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 8b3047d0 │ - compressed size: 4051 bytes │ + compressed size: 3996 bytes │ uncompressed size: 36055 bytes │ length of filename: 18 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 #392: │ +Central directory entry #385: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ index.html │ │ - offset of local header from start of archive: 2699047 │ - (0000000000292F27h) bytes │ + offset of local header from start of archive: 2603193 │ + (000000000027B8B9h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): c44a9b07 │ compressed size: 729 bytes │ uncompressed size: 1475 bytes │ length of filename: 10 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 #393: │ +Central directory entry #386: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources/inherit.gif │ │ - offset of local header from start of archive: 2699832 │ - (0000000000293238h) bytes │ + offset of local header from start of archive: 2603978 │ + (000000000027BBCAh) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 83fc4d1b │ compressed size: 57 bytes │ uncompressed size: 57 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 #394: │ +Central directory entry #387: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ serialized-form.html │ │ - offset of local header from start of archive: 2699956 │ - (00000000002932B4h) bytes │ + offset of local header from start of archive: 2604102 │ + (000000000027BC46h) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): e06e766c │ - compressed size: 4884 bytes │ + compressed size: 4852 bytes │ uncompressed size: 48005 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 #395: │ +Central directory entry #388: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ overview-summary.html │ │ - offset of local header from start of archive: 2704906 │ - (000000000029460Ah) bytes │ + offset of local header from start of archive: 2609020 │ + (000000000027CF7Ch) 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): 2014 Jan 7 09:50:02 │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ 32-bit CRC value (hex): 05fe2fb4 │ - compressed size: 1987 bytes │ + compressed size: 1986 bytes │ uncompressed size: 8860 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 #396: │ +Central directory entry #389: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libandroidgl20.so │ + com/badlogic/gdx.gwt.xml │ │ - offset of local header from start of archive: 2706960 │ - (0000000000294E10h) bytes │ + offset of local header from start of archive: 2611073 │ + (000000000027D781h) 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): 2014 Jan 7 09:49:00 │ - 32-bit CRC value (hex): faab590d │ - compressed size: 17183 bytes │ - uncompressed size: 61381 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ + 32-bit CRC value (hex): f85f33ec │ + compressed size: 1961 bytes │ + uncompressed size: 12853 bytes │ + length of filename: 24 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 #397: │ +Central directory entry #390: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/armeabi/libgdx.so │ + com/badlogic/gdx/utils/arial-15.fnt │ │ - offset of local header from start of archive: 2724218 │ - (000000000029917Ah) bytes │ + offset of local header from start of archive: 2613104 │ + (000000000027DF70h) 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): 2014 Jan 7 09:49:00 │ - 32-bit CRC value (hex): 434f3aed │ - compressed size: 167105 bytes │ - uncompressed size: 382252 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Jun 22 12:48:18 │ + 32-bit CRC value (hex): 9a59159d │ + compressed size: 2151 bytes │ + uncompressed size: 21743 bytes │ + length of filename: 35 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 #398: │ +Central directory entry #391: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + com/badlogic/gdx/utils/arial-15.png │ + │ + offset of local header from start of archive: 2615336 │ + (000000000027E828h) 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 Jun 22 12:48:18 │ + 32-bit CRC value (hex): f79ccf67 │ + compressed size: 21536 bytes │ + uncompressed size: 21814 bytes │ + length of filename: 35 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 #392: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + com/esotericsoftware/TableLayout.gwt.xml │ + │ + offset of local header from start of archive: 2636953 │ + (0000000000283C99h) 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 Jun 22 12:48:18 │ + 32-bit CRC value (hex): 1e9812a1 │ + compressed size: 131 bytes │ + uncompressed size: 167 bytes │ + length of filename: 40 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 #393: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ lib/armeabi-v7a/libandroidgl20.so │ │ - offset of local header from start of archive: 2891390 │ - (00000000002C1E7Eh) bytes │ + offset of local header from start of archive: 2637170 │ + (0000000000283D72h) 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): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 2017 Jun 12 00:12:18 │ 32-bit CRC value (hex): faab590d │ - compressed size: 17183 bytes │ + compressed size: 17137 bytes │ uncompressed size: 61381 bytes │ length of filename: 33 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 #399: │ +Central directory entry #394: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ lib/armeabi-v7a/libgdx.so │ │ - offset of local header from start of archive: 2908652 │ - (00000000002C61ECh) bytes │ + offset of local header from start of archive: 2654386 │ + (00000000002880B2h) 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): 2014 Jan 7 09:49:00 │ + file last modified on (DOS date/time): 2017 Jun 12 00:12:18 │ 32-bit CRC value (hex): 33b569fa │ - compressed size: 136314 bytes │ + compressed size: 136235 bytes │ uncompressed size: 292144 bytes │ length of filename: 25 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 #395: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + lib/armeabi/libandroidgl20.so │ + │ + offset of local header from start of archive: 2790692 │ + (00000000002A9524h) 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 Jun 12 00:12:18 │ + 32-bit CRC value (hex): faab590d │ + compressed size: 17137 bytes │ + uncompressed size: 61381 bytes │ + length of filename: 29 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 #396: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + lib/armeabi/libgdx.so │ + │ + offset of local header from start of archive: 2807904 │ + (00000000002AD860h) 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 Jun 12 00:12:18 │ + 32-bit CRC value (hex): 434f3aed │ + compressed size: 166559 bytes │ + uncompressed size: 382252 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 #397: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 2974530 │ + (00000000002D6342h) 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): 2017 Jun 22 12:48:18 │ + 32-bit CRC value (hex): f32683ab │ + compressed size: 11859 bytes │ + uncompressed size: 42557 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 #398: │ +--------------------------- │ + │ + META-INF/84C536FB.SF │ + │ + offset of local header from start of archive: 2986439 │ + (00000000002D91C7h) 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): 2017 Jun 22 12:48:18 │ + 32-bit CRC value (hex): 55e05b5e │ + compressed size: 12017 bytes │ + uncompressed size: 42678 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 #399: │ +--------------------------- │ + │ + META-INF/84C536FB.RSA │ + │ + offset of local header from start of archive: 2998506 │ + (00000000002DC0EAh) 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): 2017 Jun 22 12:48:18 │ + 32-bit CRC value (hex): ccab5b35 │ + compressed size: 1078 bytes │ + uncompressed size: 1332 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. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── APK metadata │ @@ -21,18 +21,14 @@ │ stylesheet.css: '8' │ allclasses-noframe.html: '8' │ deprecated-list.html: '8' │ overview-tree.html: '8' │ index.html: '8' │ serialized-form.html: '8' │ overview-summary.html: '8' │ - com/badlogic/gdx.gwt.xml: '8' │ - com/badlogic/gdx/utils/arial-15.fnt: '8' │ - com/badlogic/gdx/utils/arial-15.png: '8' │ - com/esotericsoftware/TableLayout.gwt.xml: '8' │ templates/release-notes.vm: '8' │ src-html/org/apache/commons/lang3/Range.html: '8' │ src-html/org/apache/commons/lang3/ArrayUtils.html: '8' │ src-html/org/apache/commons/lang3/CharSet.html: '8' │ src-html/org/apache/commons/lang3/BitField.html: '8' │ src-html/org/apache/commons/lang3/CharSequenceUtils.html: '8' │ src-html/org/apache/commons/lang3/AnnotationUtils.html: '8' │ @@ -375,14 +371,18 @@ │ org/apache/commons/lang3/reflect/TypeUtils.html: '8' │ org/apache/commons/lang3/reflect/MethodUtils.html: '8' │ org/apache/commons/lang3/reflect/class-use/FieldUtils.html: '8' │ org/apache/commons/lang3/reflect/class-use/ConstructorUtils.html: '8' │ org/apache/commons/lang3/reflect/class-use/TypeUtils.html: '8' │ org/apache/commons/lang3/reflect/class-use/MethodUtils.html: '8' │ resources/inherit.gif: '8' │ + com/badlogic/gdx.gwt.xml: '8' │ + com/badlogic/gdx/utils/arial-15.fnt: '8' │ + com/badlogic/gdx/utils/arial-15.png: '8' │ + com/esotericsoftware/TableLayout.gwt.xml: '8' │ usesFramework: │ ids: │ - 1 │ tag: null │ version: 2.5.0-dirty │ versionInfo: │ versionCode: '1' ├── resources.arsc │ @@ -1,101 +1,112 @@ │ -00000000: 0200 0c00 4c06 0000 0100 0000 0100 1c00 ....L........... │ -00000010: f401 0000 0700 0000 0000 0000 0000 0000 ................ │ +00000000: 0200 0c00 fc06 0000 0100 0000 0100 1c00 ................ │ +00000010: 1402 0000 0700 0000 0000 0000 0000 0000 ................ │ 00000020: 3800 0000 0000 0000 0000 0000 2a00 0000 8...........*... │ -00000030: 7000 0000 b600 0000 fc00 0000 4401 0000 p...........D... │ -00000040: 8e01 0000 1300 7200 6500 7300 2f00 6c00 ......r.e.s./.l. │ +00000030: 7600 0000 c200 0000 0e01 0000 5c01 0000 v...........\... │ +00000040: ac01 0000 1300 7200 6500 7300 2f00 6c00 ......r.e.s./.l. │ 00000050: 6100 7900 6f00 7500 7400 2f00 6d00 6100 a.y.o.u.t./.m.a. │ -00000060: 6900 6e00 2e00 7800 6d00 6c00 0000 2100 i.n...x.m.l...!. │ +00000060: 6900 6e00 2e00 7800 6d00 6c00 0000 2400 i.n...x.m.l...$. │ 00000070: 7200 6500 7300 2f00 6400 7200 6100 7700 r.e.s./.d.r.a.w. │ 00000080: 6100 6200 6c00 6500 2d00 6c00 6400 7000 a.b.l.e.-.l.d.p. │ -00000090: 6900 2f00 6900 6300 5f00 6c00 6100 7500 i./.i.c._.l.a.u. │ -000000a0: 6e00 6300 6800 6500 7200 2e00 7000 6e00 n.c.h.e.r...p.n. │ -000000b0: 6700 0000 2100 7200 6500 7300 2f00 6400 g...!.r.e.s./.d. │ -000000c0: 7200 6100 7700 6100 6200 6c00 6500 2d00 r.a.w.a.b.l.e.-. │ -000000d0: 6d00 6400 7000 6900 2f00 6900 6300 5f00 m.d.p.i./.i.c._. │ -000000e0: 6c00 6100 7500 6e00 6300 6800 6500 7200 l.a.u.n.c.h.e.r. │ -000000f0: 2e00 7000 6e00 6700 0000 2100 7200 6500 ..p.n.g...!.r.e. │ -00000100: 7300 2f00 6400 7200 6100 7700 6100 6200 s./.d.r.a.w.a.b. │ -00000110: 6c00 6500 2d00 6800 6400 7000 6900 2f00 l.e.-.h.d.p.i./. │ -00000120: 6900 6300 5f00 6c00 6100 7500 6e00 6300 i.c._.l.a.u.n.c. │ -00000130: 6800 6500 7200 2e00 7000 6e00 6700 0000 h.e.r...p.n.g... │ -00000140: 2200 7200 6500 7300 2f00 6400 7200 6100 ".r.e.s./.d.r.a. │ -00000150: 7700 6100 6200 6c00 6500 2d00 7800 6800 w.a.b.l.e.-.x.h. │ -00000160: 6400 7000 6900 2f00 6900 6300 5f00 6c00 d.p.i./.i.c._.l. │ -00000170: 6100 7500 6e00 6300 6800 6500 7200 2e00 a.u.n.c.h.e.r... │ -00000180: 7000 6e00 6700 0000 2300 7200 6500 7300 p.n.g...#.r.e.s. │ -00000190: 2f00 6400 7200 6100 7700 6100 6200 6c00 /.d.r.a.w.a.b.l. │ -000001a0: 6500 2d00 7800 7800 6800 6400 7000 6900 e.-.x.x.h.d.p.i. │ -000001b0: 2f00 6900 6300 5f00 6c00 6100 7500 6e00 /.i.c._.l.a.u.n. │ -000001c0: 6300 6800 6500 7200 2e00 7000 6e00 6700 c.h.e.r...p.n.g. │ -000001d0: 0000 1500 5000 6100 7000 6100 6e00 6900 ....P.a.p.a.n.i. │ -000001e0: 6b00 6f00 6c00 6900 7300 2000 5300 7500 k.o.l.i.s. .S.u. │ -000001f0: 6200 6d00 6100 7200 6900 6e00 6500 0000 b.m.a.r.i.n.e... │ -00000200: 0002 1c01 4c04 0000 7f00 0000 6300 6f00 ....L.......c.o. │ -00000210: 6d00 2e00 6e00 6900 7000 6100 7200 6100 m...n.i.p.a.r.a. │ -00000220: 7300 6300 2e00 7000 6100 7000 6100 6e00 s.c...p.a.p.a.n. │ -00000230: 6900 6b00 6f00 6c00 6900 7300 0000 0000 i.k.o.l.i.s..... │ -00000240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000090: 6900 2d00 7600 3400 2f00 6900 6300 5f00 i.-.v.4./.i.c._. │ +000000a0: 6c00 6100 7500 6e00 6300 6800 6500 7200 l.a.u.n.c.h.e.r. │ +000000b0: 2e00 7000 6e00 6700 0000 2400 7200 6500 ..p.n.g...$.r.e. │ +000000c0: 7300 2f00 6400 7200 6100 7700 6100 6200 s./.d.r.a.w.a.b. │ +000000d0: 6c00 6500 2d00 6d00 6400 7000 6900 2d00 l.e.-.m.d.p.i.-. │ +000000e0: 7600 3400 2f00 6900 6300 5f00 6c00 6100 v.4./.i.c._.l.a. │ +000000f0: 7500 6e00 6300 6800 6500 7200 2e00 7000 u.n.c.h.e.r...p. │ +00000100: 6e00 6700 0000 2400 7200 6500 7300 2f00 n.g...$.r.e.s./. │ +00000110: 6400 7200 6100 7700 6100 6200 6c00 6500 d.r.a.w.a.b.l.e. │ +00000120: 2d00 6800 6400 7000 6900 2d00 7600 3400 -.h.d.p.i.-.v.4. │ +00000130: 2f00 6900 6300 5f00 6c00 6100 7500 6e00 /.i.c._.l.a.u.n. │ +00000140: 6300 6800 6500 7200 2e00 7000 6e00 6700 c.h.e.r...p.n.g. │ +00000150: 0000 2500 7200 6500 7300 2f00 6400 7200 ..%.r.e.s./.d.r. │ +00000160: 6100 7700 6100 6200 6c00 6500 2d00 7800 a.w.a.b.l.e.-.x. │ +00000170: 6800 6400 7000 6900 2d00 7600 3400 2f00 h.d.p.i.-.v.4./. │ +00000180: 6900 6300 5f00 6c00 6100 7500 6e00 6300 i.c._.l.a.u.n.c. │ +00000190: 6800 6500 7200 2e00 7000 6e00 6700 0000 h.e.r...p.n.g... │ +000001a0: 2600 7200 6500 7300 2f00 6400 7200 6100 &.r.e.s./.d.r.a. │ +000001b0: 7700 6100 6200 6c00 6500 2d00 7800 7800 w.a.b.l.e.-.x.x. │ +000001c0: 6800 6400 7000 6900 2d00 7600 3400 2f00 h.d.p.i.-.v.4./. │ +000001d0: 6900 6300 5f00 6c00 6100 7500 6e00 6300 i.c._.l.a.u.n.c. │ +000001e0: 6800 6500 7200 2e00 7000 6e00 6700 0000 h.e.r...p.n.g... │ +000001f0: 1500 5000 6100 7000 6100 6e00 6900 6b00 ..P.a.p.a.n.i.k. │ +00000200: 6f00 6c00 6900 7300 2000 5300 7500 6200 o.l.i.s. .S.u.b. │ +00000210: 6d00 6100 7200 6900 6e00 6500 0000 0000 m.a.r.i.n.e..... │ +00000220: 0002 2001 dc04 0000 7f00 0000 6300 6f00 .. .........c.o. │ +00000230: 6d00 2e00 6e00 6900 7000 6100 7200 6100 m...n.i.p.a.r.a. │ +00000240: 7300 6300 2e00 7000 6100 7000 6100 6e00 s.c...p.a.p.a.n. │ +00000250: 6900 6b00 6f00 6c00 6900 7300 0000 0000 i.k.o.l.i.s..... │ 00000260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000270: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000280: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000300: 0000 0000 0000 0000 0000 0000 1c01 0000 ................ │ -00000310: 0400 0000 8801 0000 0300 0000 0100 1c00 ................ │ -00000320: 6c00 0000 0400 0000 0000 0000 0000 0000 l............... │ -00000330: 2c00 0000 0000 0000 0000 0000 0c00 0000 ,............... │ -00000340: 2000 0000 3000 0000 0400 6100 7400 7400 ...0.....a.t.t. │ -00000350: 7200 0000 0800 6400 7200 6100 7700 6100 r.....d.r.a.w.a. │ -00000360: 6200 6c00 6500 0000 0600 6c00 6100 7900 b.l.e.....l.a.y. │ -00000370: 6f00 7500 7400 0000 0600 7300 7400 7200 o.u.t.....s.t.r. │ -00000380: 6900 6e00 6700 0000 0100 1c00 6400 0000 i.n.g.......d... │ -00000390: 0300 0000 0000 0000 0000 0000 2800 0000 ............(... │ -000003a0: 0000 0000 0000 0000 1a00 0000 2600 0000 ............&... │ -000003b0: 0b00 6900 6300 5f00 6c00 6100 7500 6e00 ..i.c._.l.a.u.n. │ -000003c0: 6300 6800 6500 7200 0000 0400 6d00 6100 c.h.e.r.....m.a. │ -000003d0: 6900 6e00 0000 0800 6100 7000 7000 5f00 i.n.....a.p.p._. │ -000003e0: 6e00 6100 6d00 6500 0000 0000 0202 1000 n.a.m.e......... │ -000003f0: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ -00000400: 1400 0000 0200 0000 0100 0000 0001 0000 ................ │ -00000410: 0102 3800 4c00 0000 0200 0000 0100 0000 ..8.L........... │ -00000420: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ -00000430: 0000 7800 0000 0000 0000 0000 0400 0000 ..x............. │ -00000440: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000450: 0000 0000 0800 0003 0100 0000 0102 3800 ..............8. │ -00000460: 4c00 0000 0200 0000 0100 0000 3c00 0000 L...........<... │ -00000470: 2400 0000 0000 0000 0000 0000 0000 a000 $............... │ -00000480: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00000490: 0000 0000 0000 0000 0800 0000 0000 0000 ................ │ -000004a0: 0800 0003 0200 0000 0102 3800 4c00 0000 ..........8.L... │ -000004b0: 0200 0000 0100 0000 3c00 0000 2400 0000 ........<...$... │ -000004c0: 0000 0000 0000 0000 0000 f000 0000 0000 ................ │ -000004d0: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +00000300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000320: 0000 0000 0000 0000 0000 0000 2001 0000 ............ ... │ +00000330: 0400 0000 8c01 0000 0300 0000 0000 0000 ................ │ +00000340: 0100 1c00 6c00 0000 0400 0000 0000 0000 ....l........... │ +00000350: 0000 0000 2c00 0000 0000 0000 0000 0000 ....,........... │ +00000360: 0c00 0000 2000 0000 3000 0000 0400 6100 .... ...0.....a. │ +00000370: 7400 7400 7200 0000 0800 6400 7200 6100 t.t.r.....d.r.a. │ +00000380: 7700 6100 6200 6c00 6500 0000 0600 6c00 w.a.b.l.e.....l. │ +00000390: 6100 7900 6f00 7500 7400 0000 0600 7300 a.y.o.u.t.....s. │ +000003a0: 7400 7200 6900 6e00 6700 0000 0100 1c00 t.r.i.n.g....... │ +000003b0: 6400 0000 0300 0000 0000 0000 0000 0000 d............... │ +000003c0: 2800 0000 0000 0000 0000 0000 1a00 0000 (............... │ +000003d0: 2600 0000 0b00 6900 6300 5f00 6c00 6100 &.....i.c._.l.a. │ +000003e0: 7500 6e00 6300 6800 6500 7200 0000 0400 u.n.c.h.e.r..... │ +000003f0: 6d00 6100 6900 6e00 0000 0800 6100 7000 m.a.i.n.....a.p. │ +00000400: 7000 5f00 6e00 6100 6d00 6500 0000 0000 p._.n.a.m.e..... │ +00000410: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ +00000420: 0202 1000 1400 0000 0200 0000 0100 0000 ................ │ +00000430: 0001 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000440: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000450: 0000 0000 0000 7800 0000 0000 0000 0000 ......x......... │ +00000460: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000470: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000480: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000490: 0100 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +000004a0: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +000004b0: 0000 0000 0000 a000 0000 0000 0000 0000 ................ │ +000004c0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +000004d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000004e0: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ -000004f0: 0300 0000 0102 3800 4c00 0000 0200 0000 ......8.L....... │ -00000500: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ -00000510: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +000004f0: 0200 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000500: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000510: 0000 0000 0000 f000 0000 0000 0000 0000 ................ │ 00000520: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000530: 0800 0000 0000 0000 0800 0003 0400 0000 ................ │ -00000540: 0102 3800 4c00 0000 0200 0000 0100 0000 ..8.L........... │ -00000550: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ -00000560: 0000 e001 0000 0000 0000 0000 0400 0000 ................ │ -00000570: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000580: 0000 0000 0800 0003 0500 0000 0202 1000 ................ │ -00000590: 1400 0000 0300 0000 0100 0000 0000 0000 ................ │ -000005a0: 0102 3800 4c00 0000 0300 0000 0100 0000 ..8.L........... │ -000005b0: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ -000005c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000005d0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -000005e0: 0100 0000 0800 0003 0000 0000 0202 1000 ................ │ -000005f0: 1400 0000 0400 0000 0100 0000 0000 0000 ................ │ -00000600: 0102 3800 4c00 0000 0400 0000 0100 0000 ..8.L........... │ -00000610: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ -00000620: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000630: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000640: 0200 0000 0800 0003 0600 0000 ............ │ +00000530: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000540: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000550: 0300 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +00000560: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +00000570: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +00000580: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000590: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000005a0: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +000005b0: 0400 0000 0102 4c00 6000 0000 0200 0000 ......L.`....... │ +000005c0: 0100 0000 5000 0000 3800 0000 0000 0000 ....P...8....... │ +000005d0: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ +000005e0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +000005f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000600: 0000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00000610: 0500 0000 0202 1000 1400 0000 0300 0000 ................ │ +00000620: 0100 0000 0000 0000 0102 4c00 6000 0000 ..........L.`... │ +00000630: 0300 0000 0100 0000 5000 0000 3800 0000 ........P...8... │ +00000640: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000650: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000660: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000670: 0000 0000 0000 0000 0800 0000 0100 0000 ................ │ +00000680: 0800 0003 0000 0000 0202 1000 1400 0000 ................ │ +00000690: 0400 0000 0100 0000 0000 0000 0102 4c00 ..............L. │ +000006a0: 6000 0000 0400 0000 0100 0000 5000 0000 `...........P... │ +000006b0: 3800 0000 0000 0000 0000 0000 0000 0000 8............... │ +000006c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000006d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000006e0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ +000006f0: 0200 0000 0800 0003 0600 0000 ............ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 2322753 bytes, number of entries: 1020 │ │ │ +Zip file size: 2322804 bytes, number of entries: 1020 │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 aurelienribon/bodyeditor/BodyEditorLoader$CircleModel.class │ │ │ ?rwxrwxr-x 2.0 unx 253 b- stor 80-Jan-01 00:00 aurelienribon/bodyeditor/BodyEditorLoader$Model.class │ │ │ ?rwxrwxr-x 2.0 unx 630 b- stor 80-Jan-01 00:00 aurelienribon/bodyeditor/BodyEditorLoader$PolygonModel.class │ │ │ ?rwxrwxr-x 2.0 unx 473 b- stor 80-Jan-01 00:00 aurelienribon/bodyeditor/BodyEditorLoader$RigidBodyModel.class │ │ │ ?rwxrwxr-x 2.0 unx 5321 b- stor 80-Jan-01 00:00 aurelienribon/bodyeditor/BodyEditorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 1013 b- stor 80-Jan-01 00:00 com/badlogic/gdx/Application$ApplicationType.class │ │ │ ?rwxrwxr-x 2.0 unx 1191 b- stor 80-Jan-01 00:00 com/badlogic/gdx/Application.class │ │ │ @@ -220,44 +220,44 @@ │ │ │ ?rwxrwxr-x 2.0 unx 765 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Circle.class │ │ │ ?rwxrwxr-x 2.0 unx 3129 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/EarClippingTriangulator.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/FloatCounter.class │ │ │ ?rwxrwxr-x 2.0 unx 3222 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Frustum.class │ │ │ ?rwxrwxr-x 2.0 unx 3330 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Interpolation.class │ │ │ ?rwxrwxr-x 2.0 unx 322 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Intersector$MinimumTranslationVector.class │ │ │ ?rwxrwxr-x 2.0 unx 1338 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Intersector$SplitTriangle.class │ │ │ -?rwxrwxr-x 2.0 unx 18425 b- defN 80-Jan-01 00:00 com/badlogic/gdx/math/Intersector.class │ │ │ +?rwxrwxr-x 2.0 unx 18433 b- defN 80-Jan-01 00:00 com/badlogic/gdx/math/Intersector.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/MathUtils$Atan2.class │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/MathUtils$Cos.class │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/MathUtils$Sin.class │ │ │ ?rwxrwxr-x 2.0 unx 3018 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/MathUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 6792 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Matrix3.class │ │ │ ?rwxrwxr-x 2.0 unx 18271 b- defN 80-Jan-01 00:00 com/badlogic/gdx/math/Matrix4.class │ │ │ ?rwxrwxr-x 2.0 unx 826 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Plane$PlaneSide.class │ │ │ ?rwxrwxr-x 2.0 unx 2421 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Plane.class │ │ │ ?rwxrwxr-x 2.0 unx 2847 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Polygon.class │ │ │ -?rwxrwxr-x 2.0 unx 6938 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Quaternion.class │ │ │ +?rwxrwxr-x 2.0 unx 7084 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Quaternion.class │ │ │ ?rwxrwxr-x 2.0 unx 2256 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Rectangle.class │ │ │ -?rwxrwxr-x 2.0 unx 4082 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Vector2.class │ │ │ +?rwxrwxr-x 2.0 unx 4078 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Vector2.class │ │ │ ?rwxrwxr-x 2.0 unx 6653 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Vector3.class │ │ │ ?rwxrwxr-x 2.0 unx 1203 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/WindowedMean.class │ │ │ ?rwxrwxr-x 2.0 unx 5891 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/collision/BoundingBox.class │ │ │ ?rwxrwxr-x 2.0 unx 2009 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/collision/Ray.class │ │ │ ?rwxrwxr-x 2.0 unx 708 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/collision/Segment.class │ │ │ ?rwxrwxr-x 2.0 unx 713 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/collision/Sphere.class │ │ │ ?rwxrwxr-x 2.0 unx 1082 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/NetJavaImpl$1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 758 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/NetJavaImpl$1$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2101 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/NetJavaImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2851 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/NetJavaImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 494 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/ServerSocketHints.class │ │ │ ?rwxrwxr-x 2.0 unx 641 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/SocketHints.class │ │ │ -?rwxrwxr-x 2.0 unx 9881 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Body.class │ │ │ +?rwxrwxr-x 2.0 unx 9863 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Body.class │ │ │ ?rwxrwxr-x 2.0 unx 1011 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/BodyDef$BodyType.class │ │ │ ?rwxrwxr-x 2.0 unx 864 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/BodyDef.class │ │ │ -?rwxrwxr-x 2.0 unx 10071 b- defN 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Box2DDebugRenderer.class │ │ │ -?rwxrwxr-x 2.0 unx 2612 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Contact.class │ │ │ +?rwxrwxr-x 2.0 unx 10067 b- defN 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Box2DDebugRenderer.class │ │ │ +?rwxrwxr-x 2.0 unx 2608 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Contact.class │ │ │ ?rwxrwxr-x 2.0 unx 206 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/ContactFilter.class │ │ │ ?rwxrwxr-x 2.0 unx 782 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/ContactImpulse.class │ │ │ ?rwxrwxr-x 2.0 unx 407 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/ContactListener.class │ │ │ ?rwxrwxr-x 2.0 unx 102 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/DestructionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 269 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Filter.class │ │ │ ?rwxrwxr-x 2.0 unx 3494 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/Fixture.class │ │ │ ?rwxrwxr-x 2.0 unx 500 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/FixtureDef.class │ │ │ @@ -354,15 +354,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 25254 b- defN 80-Jan-01 00:00 com/badlogic/gdx/utils/JsonReader.class │ │ │ ?rwxrwxr-x 2.0 unx 627 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/JsonWriter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 563 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/JsonWriter$JsonObject.class │ │ │ ?rwxrwxr-x 2.0 unx 2562 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/JsonWriter$OutputType.class │ │ │ ?rwxrwxr-x 2.0 unx 2662 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/JsonWriter.class │ │ │ ?rwxrwxr-x 2.0 unx 1730 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LittleEndianInputStream.class │ │ │ ?rwxrwxr-x 2.0 unx 1376 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/Logger.class │ │ │ -?rwxrwxr-x 2.0 unx 4740 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LongArray.class │ │ │ +?rwxrwxr-x 2.0 unx 4736 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LongArray.class │ │ │ ?rwxrwxr-x 2.0 unx 543 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LongMap$Entry.class │ │ │ ?rwxrwxr-x 2.0 unx 1273 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LongMap$MapIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 8247 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/LongMap.class │ │ │ ?rwxrwxr-x 2.0 unx 628 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/NumberUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 546 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/ObjectIntMap$Entry.class │ │ │ ?rwxrwxr-x 2.0 unx 1009 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/ObjectIntMap$MapIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 7476 b- stor 80-Jan-01 00:00 com/badlogic/gdx/utils/ObjectIntMap.class │ │ │ @@ -672,15 +672,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 478 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Interpolation$Pow.class │ │ │ ?rwxrwxr-x 2.0 unx 406 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Interpolation$Swing.class │ │ │ ?rwxrwxr-x 2.0 unx 299 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Interpolation$SwingIn.class │ │ │ ?rwxrwxr-x 2.0 unx 312 b- stor 80-Jan-01 00:00 com/badlogic/gdx/math/Interpolation$SwingOut.class │ │ │ ?rwxrwxr-x 2.0 unx 1677 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/NetJavaImpl$HttpClientResponse.class │ │ │ ?rwxrwxr-x 2.0 unx 269 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/ServerSocket.class │ │ │ ?rwxrwxr-x 2.0 unx 252 b- stor 80-Jan-01 00:00 com/badlogic/gdx/net/Socket.class │ │ │ -?rwxrwxr-x 2.0 unx 1750 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/ChainShape.class │ │ │ +?rwxrwxr-x 2.0 unx 1746 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/ChainShape.class │ │ │ ?rwxrwxr-x 2.0 unx 1041 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/CircleShape.class │ │ │ ?rwxrwxr-x 2.0 unx 1156 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/EdgeShape.class │ │ │ ?rwxrwxr-x 2.0 unx 1464 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/PolygonShape.class │ │ │ ?rwxrwxr-x 2.0 unx 544 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/World$1.class │ │ │ ?rwxrwxr-x 2.0 unx 544 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/World$2.class │ │ │ ?rwxrwxr-x 2.0 unx 14723 b- defN 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/World.class │ │ │ ?rwxrwxr-x 2.0 unx 807 b- stor 80-Jan-01 00:00 com/badlogic/gdx/physics/box2d/joints/DistanceJoint.class │ │ │ @@ -759,17 +759,17 @@ │ │ │ ?rwxrwxr-x 2.0 unx 617 b- stor 80-Jan-01 00:00 com/esotericsoftware/tablelayout/Value$10.class │ │ │ ?rwxrwxr-x 2.0 unx 386 b- stor 80-Jan-01 00:00 com/esotericsoftware/tablelayout/Value$CellValue.class │ │ │ ?rwxrwxr-x 2.0 unx 403 b- stor 80-Jan-01 00:00 com/esotericsoftware/tablelayout/Value$FixedValue.class │ │ │ ?rwxrwxr-x 2.0 unx 529 b- stor 80-Jan-01 00:00 com/esotericsoftware/tablelayout/Value$TableValue.class │ │ │ ?rwxrwxr-x 2.0 unx 405 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/VibratorManager.class │ │ │ ?rwxrwxr-x 2.0 unx 1874 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/Box2DActor.class │ │ │ ?rwxrwxr-x 2.0 unx 1129 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/game1/ObstaclePool.class │ │ │ -?rwxrwxr-x 2.0 unx 6140 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/bluetooth/BluetoothManager.class │ │ │ +?rwxrwxr-x 2.0 unx 6135 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/bluetooth/BluetoothManager.class │ │ │ ?rwxrwxr-x 2.0 unx 941 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/directors/Director.class │ │ │ -?rwxrwxr-x 2.0 unx 2590 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/multiplayer/TransmissionPackage.class │ │ │ +?rwxrwxr-x 2.0 unx 2563 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/multiplayer/TransmissionPackage.class │ │ │ ?rwxrwxr-x 2.0 unx 900 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/multiplayer/TransmissionPackagePool.class │ │ │ ?rwxrwxr-x 2.0 unx 3307 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/AbstractScreen.class │ │ │ ?rwxrwxr-x 2.0 unx 1656 b- stor 80-Jan-01 00:00 org/apache/commons/lang3/AnnotationUtils$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1382 b- stor 80-Jan-01 00:00 org/apache/commons/lang3/StringEscapeUtils$CsvEscaper.class │ │ │ ?rwxrwxr-x 2.0 unx 1527 b- stor 80-Jan-01 00:00 org/apache/commons/lang3/StringEscapeUtils$CsvUnescaper.class │ │ │ ?rwxrwxr-x 2.0 unx 7252 b- stor 80-Jan-01 00:00 org/apache/commons/lang3/builder/CompareToBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 7819 b- stor 80-Jan-01 00:00 org/apache/commons/lang3/builder/EqualsBuilder.class │ │ │ @@ -938,15 +938,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 443 b- stor 80-Jan-01 00:00 com/esotericsoftware/tablelayout/Value$9.class │ │ │ ?rwxrwxr-x 2.0 unx 3437 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 6237 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/Papanikolis.class │ │ │ ?rwxrwxr-x 2.0 unx 4158 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/game1/Obstacle.class │ │ │ ?rwxrwxr-x 2.0 unx 2796 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/game1/PeerSubmarine.class │ │ │ ?rwxrwxr-x 2.0 unx 4382 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/game1/Submarine.class │ │ │ ?rwxrwxr-x 2.0 unx 4552 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/actors/game1/Surface.class │ │ │ -?rwxrwxr-x 2.0 unx 10708 b- defN 80-Jan-01 00:00 com/niparasc/papanikolis/directors/Game1Director.class │ │ │ +?rwxrwxr-x 2.0 unx 10695 b- defN 80-Jan-01 00:00 com/niparasc/papanikolis/directors/Game1Director.class │ │ │ ?rwxrwxr-x 2.0 unx 1089 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/Game1$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1979 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/GameScreen.class │ │ │ ?rwxrwxr-x 2.0 unx 815 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/HelpScreen$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2187 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/HelpScreen.class │ │ │ ?rwxrwxr-x 2.0 unx 1061 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/HostScreen$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3639 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/HostScreen.class │ │ │ ?rwxrwxr-x 2.0 unx 1201 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/screens/JoinScreen$1.class │ │ │ @@ -1015,8 +1015,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4579 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/directors/ClientDirector.class │ │ │ ?rwxrwxr-x 2.0 unx 4546 b- stor 80-Jan-01 00:00 com/niparasc/papanikolis/directors/HostDirector.class │ │ │ ?rwxrwxr-x 2.0 unx 6363 b- stor 80-Jan-01 00:00 com/badlogic/gdx/scenes/scene2d/ui/Dialog.class │ │ │ ?rwxrwxr-x 2.0 unx 3563 b- stor 80-Jan-01 00:00 com/badlogic/gdx/scenes/scene2d/ui/ImageButton.class │ │ │ ?rwxrwxr-x 2.0 unx 4653 b- stor 80-Jan-01 00:00 com/badlogic/gdx/scenes/scene2d/ui/ImageTextButton.class │ │ │ ?rwxrwxr-x 2.0 unx 3498 b- stor 80-Jan-01 00:00 com/badlogic/gdx/scenes/scene2d/ui/TextButton.class │ │ │ ?rwxrwxr-x 2.0 unx 2667 b- stor 80-Jan-01 00:00 com/badlogic/gdx/scenes/scene2d/ui/CheckBox.class │ │ │ -1020 files, 2578492 bytes uncompressed, 2134551 bytes compressed: 17.2% │ │ │ +1020 files, 2578563 bytes uncompressed, 2134602 bytes compressed: 17.2% │ │ ├── com/badlogic/gdx/files/FileHandle.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -329,15 +329,15 @@ │ │ │ │ // 86: aload_0 │ │ │ │ // 87: invokevirtual com/badlogic/gdx/files/FileHandle.file:()Ljava/io/File; │ │ │ │ // 90: astore_1 │ │ │ │ // 91: aload_1 │ │ │ │ // 92: invokevirtual java/io/File.length:()J │ │ │ │ // 95: lstore 5 │ │ │ │ // 97: goto 63 │ │ │ │ - // 100: pop │ │ │ │ + // 100: astore_1 │ │ │ │ // 101: goto 63 │ │ │ │ // 104: astore_1 │ │ │ │ // 105: goto 72 │ │ │ │ // 108: astore_2 │ │ │ │ // 109: goto 84 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ @@ -631,202 +631,200 @@ │ │ │ │ public byte[] readBytes() { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ // 1: istore_1 │ │ │ │ - // 2: aconst_null │ │ │ │ - // 3: astore_2 │ │ │ │ - // 4: aload_0 │ │ │ │ - // 5: invokevirtual com/badlogic/gdx/files/FileHandle.length:()J │ │ │ │ - // 8: lstore_3 │ │ │ │ - // 9: lload_3 │ │ │ │ - // 10: l2i │ │ │ │ - // 11: istore 5 │ │ │ │ - // 13: iload 5 │ │ │ │ - // 15: ifne 23 │ │ │ │ - // 18: sipush 512 │ │ │ │ - // 21: istore 5 │ │ │ │ - // 23: iload 5 │ │ │ │ - // 25: newarray B │ │ │ │ - // 27: astore 6 │ │ │ │ - // 29: iconst_0 │ │ │ │ - // 30: istore 7 │ │ │ │ - // 32: aload_0 │ │ │ │ - // 33: invokevirtual com/badlogic/gdx/files/FileHandle.read:()Ljava/io/InputStream; │ │ │ │ - // 36: astore 8 │ │ │ │ - // 38: aload 6 │ │ │ │ - // 40: arraylength │ │ │ │ - // 41: iload 7 │ │ │ │ - // 43: isub │ │ │ │ - // 44: istore 9 │ │ │ │ - // 46: aload 8 │ │ │ │ - // 48: aload 6 │ │ │ │ - // 50: iload 7 │ │ │ │ - // 52: iload 9 │ │ │ │ - // 54: invokevirtual java/io/InputStream.read:([BII)I │ │ │ │ - // 57: istore 10 │ │ │ │ - // 59: iload 10 │ │ │ │ - // 61: iload_1 │ │ │ │ - // 62: if_icmpne 111 │ │ │ │ - // 65: aload 8 │ │ │ │ - // 67: ifnull 75 │ │ │ │ - // 70: aload 8 │ │ │ │ - // 72: invokevirtual java/io/InputStream.close:()V │ │ │ │ - // 75: aload 6 │ │ │ │ - // 77: arraylength │ │ │ │ - // 78: istore 9 │ │ │ │ - // 80: iload 7 │ │ │ │ - // 82: iload 9 │ │ │ │ - // 84: if_icmpge 108 │ │ │ │ - // 87: iload 7 │ │ │ │ - // 89: newarray B │ │ │ │ - // 91: astore 11 │ │ │ │ - // 93: aload 6 │ │ │ │ - // 95: iconst_0 │ │ │ │ - // 96: aload 11 │ │ │ │ - // 98: iconst_0 │ │ │ │ - // 99: iload 7 │ │ │ │ - // 101: invokestatic java/lang/System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ │ │ - // 104: aload 11 │ │ │ │ - // 106: astore 6 │ │ │ │ - // 108: aload 6 │ │ │ │ - // 110: areturn │ │ │ │ - // 111: iload 7 │ │ │ │ - // 113: iload 10 │ │ │ │ - // 115: iadd │ │ │ │ - // 116: istore 7 │ │ │ │ - // 118: aload 6 │ │ │ │ - // 120: arraylength │ │ │ │ - // 121: istore 9 │ │ │ │ - // 123: iload 7 │ │ │ │ - // 125: iload 9 │ │ │ │ - // 127: if_icmpne 38 │ │ │ │ - // 130: aload 8 │ │ │ │ - // 132: invokevirtual java/io/InputStream.read:()I │ │ │ │ - // 135: istore 12 │ │ │ │ - // 137: iload 12 │ │ │ │ - // 139: iload_1 │ │ │ │ - // 140: if_icmpeq 65 │ │ │ │ - // 143: aload 6 │ │ │ │ - // 145: arraylength │ │ │ │ - // 146: iconst_2 │ │ │ │ - // 147: imul │ │ │ │ - // 148: istore 9 │ │ │ │ - // 150: iload 9 │ │ │ │ - // 152: newarray B │ │ │ │ - // 154: astore 11 │ │ │ │ - // 156: iconst_0 │ │ │ │ - // 157: istore 9 │ │ │ │ - // 159: aconst_null │ │ │ │ - // 160: astore 13 │ │ │ │ - // 162: aconst_null │ │ │ │ - // 163: astore 14 │ │ │ │ - // 165: aload 6 │ │ │ │ - // 167: iconst_0 │ │ │ │ - // 168: aload 11 │ │ │ │ - // 170: iconst_0 │ │ │ │ - // 171: iload 7 │ │ │ │ - // 173: invokestatic java/lang/System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ │ │ - // 176: aload 11 │ │ │ │ - // 178: astore 6 │ │ │ │ - // 180: iload 7 │ │ │ │ - // 182: iconst_1 │ │ │ │ - // 183: iadd │ │ │ │ - // 184: istore 15 │ │ │ │ - // 186: iload 12 │ │ │ │ - // 188: i2b │ │ │ │ - // 189: istore 9 │ │ │ │ - // 191: aload 11 │ │ │ │ - // 193: iload 7 │ │ │ │ - // 195: iload 9 │ │ │ │ - // 197: bastore │ │ │ │ - // 198: iload 15 │ │ │ │ - // 200: istore 7 │ │ │ │ - // 202: goto 38 │ │ │ │ - // 205: astore 16 │ │ │ │ - // 207: new Lcom/badlogic/gdx/utils/GdxRuntimeException; │ │ │ │ - // 210: astore 13 │ │ │ │ - // 212: new Ljava/lang/StringBuilder; │ │ │ │ - // 215: astore 14 │ │ │ │ - // 217: aload 14 │ │ │ │ - // 219: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 222: ldc_w "Error reading file: " │ │ │ │ - // 225: astore_2 │ │ │ │ - // 226: aload 14 │ │ │ │ - // 228: aload_2 │ │ │ │ + // 2: aload_0 │ │ │ │ + // 3: invokevirtual com/badlogic/gdx/files/FileHandle.length:()J │ │ │ │ + // 6: lstore_2 │ │ │ │ + // 7: lload_2 │ │ │ │ + // 8: l2i │ │ │ │ + // 9: istore 4 │ │ │ │ + // 11: iload 4 │ │ │ │ + // 13: ifne 21 │ │ │ │ + // 16: sipush 512 │ │ │ │ + // 19: istore 4 │ │ │ │ + // 21: iload 4 │ │ │ │ + // 23: newarray B │ │ │ │ + // 25: astore 5 │ │ │ │ + // 27: iconst_0 │ │ │ │ + // 28: istore 6 │ │ │ │ + // 30: aload_0 │ │ │ │ + // 31: invokevirtual com/badlogic/gdx/files/FileHandle.read:()Ljava/io/InputStream; │ │ │ │ + // 34: astore 7 │ │ │ │ + // 36: aload 5 │ │ │ │ + // 38: arraylength │ │ │ │ + // 39: iload 6 │ │ │ │ + // 41: isub │ │ │ │ + // 42: istore 8 │ │ │ │ + // 44: aload 7 │ │ │ │ + // 46: aload 5 │ │ │ │ + // 48: iload 6 │ │ │ │ + // 50: iload 8 │ │ │ │ + // 52: invokevirtual java/io/InputStream.read:([BII)I │ │ │ │ + // 55: istore 9 │ │ │ │ + // 57: iload 9 │ │ │ │ + // 59: iload_1 │ │ │ │ + // 60: if_icmpne 109 │ │ │ │ + // 63: aload 7 │ │ │ │ + // 65: ifnull 73 │ │ │ │ + // 68: aload 7 │ │ │ │ + // 70: invokevirtual java/io/InputStream.close:()V │ │ │ │ + // 73: aload 5 │ │ │ │ + // 75: arraylength │ │ │ │ + // 76: istore 8 │ │ │ │ + // 78: iload 6 │ │ │ │ + // 80: iload 8 │ │ │ │ + // 82: if_icmpge 106 │ │ │ │ + // 85: iload 6 │ │ │ │ + // 87: newarray B │ │ │ │ + // 89: astore 10 │ │ │ │ + // 91: aload 5 │ │ │ │ + // 93: iconst_0 │ │ │ │ + // 94: aload 10 │ │ │ │ + // 96: iconst_0 │ │ │ │ + // 97: iload 6 │ │ │ │ + // 99: invokestatic java/lang/System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ │ │ + // 102: aload 10 │ │ │ │ + // 104: astore 5 │ │ │ │ + // 106: aload 5 │ │ │ │ + // 108: areturn │ │ │ │ + // 109: iload 6 │ │ │ │ + // 111: iload 9 │ │ │ │ + // 113: iadd │ │ │ │ + // 114: istore 6 │ │ │ │ + // 116: aload 5 │ │ │ │ + // 118: arraylength │ │ │ │ + // 119: istore 8 │ │ │ │ + // 121: iload 6 │ │ │ │ + // 123: iload 8 │ │ │ │ + // 125: if_icmpne 36 │ │ │ │ + // 128: aload 7 │ │ │ │ + // 130: invokevirtual java/io/InputStream.read:()I │ │ │ │ + // 133: istore 11 │ │ │ │ + // 135: iload 11 │ │ │ │ + // 137: iload_1 │ │ │ │ + // 138: if_icmpeq 63 │ │ │ │ + // 141: aload 5 │ │ │ │ + // 143: arraylength │ │ │ │ + // 144: iconst_2 │ │ │ │ + // 145: imul │ │ │ │ + // 146: istore 8 │ │ │ │ + // 148: iload 8 │ │ │ │ + // 150: newarray B │ │ │ │ + // 152: astore 10 │ │ │ │ + // 154: iconst_0 │ │ │ │ + // 155: istore 8 │ │ │ │ + // 157: aconst_null │ │ │ │ + // 158: astore 12 │ │ │ │ + // 160: aconst_null │ │ │ │ + // 161: astore 13 │ │ │ │ + // 163: aload 5 │ │ │ │ + // 165: iconst_0 │ │ │ │ + // 166: aload 10 │ │ │ │ + // 168: iconst_0 │ │ │ │ + // 169: iload 6 │ │ │ │ + // 171: invokestatic java/lang/System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ │ │ + // 174: aload 10 │ │ │ │ + // 176: astore 5 │ │ │ │ + // 178: iload 6 │ │ │ │ + // 180: iconst_1 │ │ │ │ + // 181: iadd │ │ │ │ + // 182: istore 14 │ │ │ │ + // 184: iload 11 │ │ │ │ + // 186: i2b │ │ │ │ + // 187: istore 8 │ │ │ │ + // 189: aload 10 │ │ │ │ + // 191: iload 6 │ │ │ │ + // 193: iload 8 │ │ │ │ + // 195: bastore │ │ │ │ + // 196: iload 14 │ │ │ │ + // 198: istore 6 │ │ │ │ + // 200: goto 36 │ │ │ │ + // 203: astore 15 │ │ │ │ + // 205: new Lcom/badlogic/gdx/utils/GdxRuntimeException; │ │ │ │ + // 208: astore 12 │ │ │ │ + // 210: new Ljava/lang/StringBuilder; │ │ │ │ + // 213: astore 13 │ │ │ │ + // 215: aload 13 │ │ │ │ + // 217: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 220: ldc_w "Error reading file: " │ │ │ │ + // 223: astore 16 │ │ │ │ + // 225: aload 13 │ │ │ │ + // 227: aload 16 │ │ │ │ // 229: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 232: astore 14 │ │ │ │ - // 234: aload 14 │ │ │ │ + // 232: astore 13 │ │ │ │ + // 234: aload 13 │ │ │ │ // 236: aload_0 │ │ │ │ // 237: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - // 240: astore 14 │ │ │ │ - // 242: aload 14 │ │ │ │ + // 240: astore 13 │ │ │ │ + // 242: aload 13 │ │ │ │ // 244: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 247: astore 14 │ │ │ │ - // 249: aload 13 │ │ │ │ - // 251: aload 14 │ │ │ │ - // 253: aload 16 │ │ │ │ + // 247: astore 13 │ │ │ │ + // 249: aload 12 │ │ │ │ + // 251: aload 13 │ │ │ │ + // 253: aload 15 │ │ │ │ // 255: invokespecial com/badlogic/gdx/utils/GdxRuntimeException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ │ │ - // 258: aload 13 │ │ │ │ + // 258: aload 12 │ │ │ │ // 260: athrow │ │ │ │ - // 261: astore 13 │ │ │ │ - // 263: aload 8 │ │ │ │ + // 261: astore 12 │ │ │ │ + // 263: aload 7 │ │ │ │ // 265: ifnull 273 │ │ │ │ - // 268: aload 8 │ │ │ │ + // 268: aload 7 │ │ │ │ // 270: invokevirtual java/io/InputStream.close:()V │ │ │ │ - // 273: aload 13 │ │ │ │ + // 273: aload 12 │ │ │ │ // 275: athrow │ │ │ │ - // 276: astore 13 │ │ │ │ - // 278: goto 75 │ │ │ │ - // 281: astore 14 │ │ │ │ + // 276: astore 12 │ │ │ │ + // 278: goto 73 │ │ │ │ + // 281: astore 13 │ │ │ │ // 283: goto 273 │ │ │ │ - // 286: astore 13 │ │ │ │ - // 288: iload 15 │ │ │ │ - // 290: istore 7 │ │ │ │ + // 286: astore 12 │ │ │ │ + // 288: iload 14 │ │ │ │ + // 290: istore 6 │ │ │ │ // 292: goto 263 │ │ │ │ - // 295: astore 16 │ │ │ │ - // 297: iload 15 │ │ │ │ - // 299: istore 7 │ │ │ │ - // 301: goto 207 │ │ │ │ + // 295: astore 15 │ │ │ │ + // 297: iload 14 │ │ │ │ + // 299: istore 6 │ │ │ │ + // 301: goto 205 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 38 41 205 207 Ljava/io/IOException; │ │ │ │ - // 38 41 261 263 Any │ │ │ │ - // 52 57 205 207 Ljava/io/IOException; │ │ │ │ - // 52 57 261 263 Any │ │ │ │ - // 70 75 276 281 Ljava/io/IOException; │ │ │ │ - // 118 121 205 207 Ljava/io/IOException; │ │ │ │ - // 118 121 261 263 Any │ │ │ │ - // 130 135 205 207 Ljava/io/IOException; │ │ │ │ - // 130 135 261 263 Any │ │ │ │ - // 143 146 205 207 Ljava/io/IOException; │ │ │ │ - // 143 146 261 263 Any │ │ │ │ - // 150 154 205 207 Ljava/io/IOException; │ │ │ │ - // 150 154 261 263 Any │ │ │ │ - // 171 176 205 207 Ljava/io/IOException; │ │ │ │ - // 171 176 261 263 Any │ │ │ │ - // 195 198 295 304 Ljava/io/IOException; │ │ │ │ - // 195 198 286 295 Any │ │ │ │ - // 207 210 261 263 Any │ │ │ │ - // 212 215 261 263 Any │ │ │ │ - // 217 222 261 263 Any │ │ │ │ - // 228 232 261 263 Any │ │ │ │ + // 36 39 203 205 Ljava/io/IOException; │ │ │ │ + // 36 39 261 263 Any │ │ │ │ + // 50 55 203 205 Ljava/io/IOException; │ │ │ │ + // 50 55 261 263 Any │ │ │ │ + // 68 73 276 281 Ljava/io/IOException; │ │ │ │ + // 116 119 203 205 Ljava/io/IOException; │ │ │ │ + // 116 119 261 263 Any │ │ │ │ + // 128 133 203 205 Ljava/io/IOException; │ │ │ │ + // 128 133 261 263 Any │ │ │ │ + // 141 144 203 205 Ljava/io/IOException; │ │ │ │ + // 141 144 261 263 Any │ │ │ │ + // 148 152 203 205 Ljava/io/IOException; │ │ │ │ + // 148 152 261 263 Any │ │ │ │ + // 169 174 203 205 Ljava/io/IOException; │ │ │ │ + // 169 174 261 263 Any │ │ │ │ + // 193 196 295 304 Ljava/io/IOException; │ │ │ │ + // 193 196 286 295 Any │ │ │ │ + // 205 208 261 263 Any │ │ │ │ + // 210 213 261 263 Any │ │ │ │ + // 215 220 261 263 Any │ │ │ │ + // 227 232 261 263 Any │ │ │ │ // 236 240 261 263 Any │ │ │ │ // 242 247 261 263 Any │ │ │ │ // 253 258 261 263 Any │ │ │ │ // 258 261 261 263 Any │ │ │ │ // 268 273 281 286 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 156 out of bounds for length 156 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 154 out of bounds for length 154 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:113) │ │ ├── com/badlogic/gdx/math/Intersector.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -4246,379 +4246,383 @@ │ │ │ │ 623: fadd │ │ │ │ 624: fstore 31 │ │ │ │ 626: goto 588 │ │ │ │ 629: aload_1 │ │ │ │ 630: astore 6 │ │ │ │ 632: aload_1 │ │ │ │ 633: arraylength │ │ │ │ - 634: istore 34 │ │ │ │ - 636: iconst_0 │ │ │ │ - 637: istore 8 │ │ │ │ - 639: iload 8 │ │ │ │ - 641: iload 34 │ │ │ │ - 643: if_icmpge 1249 │ │ │ │ - 646: aload_1 │ │ │ │ + 634: istore 27 │ │ │ │ + 636: iload 27 │ │ │ │ + 638: istore 34 │ │ │ │ + 640: iconst_0 │ │ │ │ + 641: istore 8 │ │ │ │ + 643: iload 34 │ │ │ │ + 645: istore 27 │ │ │ │ 647: iload 8 │ │ │ │ - 649: faload │ │ │ │ - 650: fstore 9 │ │ │ │ - 652: iload 8 │ │ │ │ - 654: iconst_1 │ │ │ │ - 655: iadd │ │ │ │ - 656: istore 10 │ │ │ │ - 658: aload_1 │ │ │ │ - 659: iload 10 │ │ │ │ - 661: faload │ │ │ │ - 662: fstore 11 │ │ │ │ - 664: iload 8 │ │ │ │ - 666: iconst_2 │ │ │ │ - 667: iadd │ │ │ │ - 668: iload 34 │ │ │ │ - 670: irem │ │ │ │ - 671: istore 10 │ │ │ │ - 673: aload_1 │ │ │ │ - 674: iload 10 │ │ │ │ - 676: faload │ │ │ │ - 677: fstore 12 │ │ │ │ - 679: iload 8 │ │ │ │ - 681: iconst_3 │ │ │ │ - 682: iadd │ │ │ │ - 683: iload 34 │ │ │ │ - 685: irem │ │ │ │ - 686: istore 10 │ │ │ │ - 688: aload_1 │ │ │ │ - 689: iload 10 │ │ │ │ - 691: faload │ │ │ │ - 692: fstore 13 │ │ │ │ - 694: fload 11 │ │ │ │ - 696: fload 13 │ │ │ │ - 698: fsub │ │ │ │ - 699: fstore 14 │ │ │ │ - 701: fload 9 │ │ │ │ - 703: fload 12 │ │ │ │ - 705: fsub │ │ │ │ - 706: fneg │ │ │ │ - 707: fstore 15 │ │ │ │ - 709: fload 14 │ │ │ │ - 711: fload 14 │ │ │ │ - 713: fmul │ │ │ │ - 714: fstore 16 │ │ │ │ - 716: fload 15 │ │ │ │ - 718: fload 15 │ │ │ │ - 720: fmul │ │ │ │ - 721: fstore 17 │ │ │ │ - 723: fload 16 │ │ │ │ - 725: fload 17 │ │ │ │ - 727: fadd │ │ │ │ - 728: f2d │ │ │ │ - 729: dstore 18 │ │ │ │ - 731: dload 18 │ │ │ │ - 733: dstore 20 │ │ │ │ - 735: dload 18 │ │ │ │ - 737: invokestatic #63 // Method java/lang/Math.sqrt:(D)D │ │ │ │ - 740: dstore 20 │ │ │ │ - 742: dload 20 │ │ │ │ - 744: dstore 18 │ │ │ │ - 746: dload 20 │ │ │ │ - 748: d2f │ │ │ │ - 749: fstore 22 │ │ │ │ - 751: fload 14 │ │ │ │ - 753: fload 22 │ │ │ │ - 755: fdiv │ │ │ │ - 756: fstore 14 │ │ │ │ - 758: fload 15 │ │ │ │ - 760: fload 22 │ │ │ │ - 762: fdiv │ │ │ │ - 763: fstore 15 │ │ │ │ - 765: iconst_0 │ │ │ │ - 766: istore 10 │ │ │ │ - 768: aload_0 │ │ │ │ - 769: iconst_0 │ │ │ │ - 770: faload │ │ │ │ - 771: fload 14 │ │ │ │ - 773: fmul │ │ │ │ - 774: fstore 16 │ │ │ │ - 776: iconst_1 │ │ │ │ - 777: istore 23 │ │ │ │ - 779: aload_0 │ │ │ │ - 780: iload 23 │ │ │ │ - 782: faload │ │ │ │ - 783: fload 15 │ │ │ │ - 785: fmul │ │ │ │ - 786: fstore 17 │ │ │ │ - 788: fload 16 │ │ │ │ - 790: fload 17 │ │ │ │ - 792: fadd │ │ │ │ - 793: fstore 24 │ │ │ │ - 795: fload 24 │ │ │ │ - 797: fstore 25 │ │ │ │ - 799: iconst_2 │ │ │ │ - 800: istore 26 │ │ │ │ - 802: aload_0 │ │ │ │ - 803: astore 6 │ │ │ │ - 805: aload_0 │ │ │ │ - 806: arraylength │ │ │ │ - 807: istore 27 │ │ │ │ - 809: iload 27 │ │ │ │ - 811: istore 10 │ │ │ │ - 813: iload 26 │ │ │ │ - 815: iload 27 │ │ │ │ - 817: if_icmpge 895 │ │ │ │ - 820: aload_0 │ │ │ │ + 649: iload 34 │ │ │ │ + 651: if_icmpge 1257 │ │ │ │ + 654: aload_1 │ │ │ │ + 655: iload 8 │ │ │ │ + 657: faload │ │ │ │ + 658: fstore 9 │ │ │ │ + 660: iload 8 │ │ │ │ + 662: iconst_1 │ │ │ │ + 663: iadd │ │ │ │ + 664: istore 10 │ │ │ │ + 666: aload_1 │ │ │ │ + 667: iload 10 │ │ │ │ + 669: faload │ │ │ │ + 670: fstore 11 │ │ │ │ + 672: iload 8 │ │ │ │ + 674: iconst_2 │ │ │ │ + 675: iadd │ │ │ │ + 676: iload 34 │ │ │ │ + 678: irem │ │ │ │ + 679: istore 10 │ │ │ │ + 681: aload_1 │ │ │ │ + 682: iload 10 │ │ │ │ + 684: faload │ │ │ │ + 685: fstore 12 │ │ │ │ + 687: iload 8 │ │ │ │ + 689: iconst_3 │ │ │ │ + 690: iadd │ │ │ │ + 691: iload 34 │ │ │ │ + 693: irem │ │ │ │ + 694: istore 10 │ │ │ │ + 696: aload_1 │ │ │ │ + 697: iload 10 │ │ │ │ + 699: faload │ │ │ │ + 700: fstore 13 │ │ │ │ + 702: fload 11 │ │ │ │ + 704: fload 13 │ │ │ │ + 706: fsub │ │ │ │ + 707: fstore 14 │ │ │ │ + 709: fload 9 │ │ │ │ + 711: fload 12 │ │ │ │ + 713: fsub │ │ │ │ + 714: fneg │ │ │ │ + 715: fstore 15 │ │ │ │ + 717: fload 14 │ │ │ │ + 719: fload 14 │ │ │ │ + 721: fmul │ │ │ │ + 722: fstore 16 │ │ │ │ + 724: fload 15 │ │ │ │ + 726: fload 15 │ │ │ │ + 728: fmul │ │ │ │ + 729: fstore 17 │ │ │ │ + 731: fload 16 │ │ │ │ + 733: fload 17 │ │ │ │ + 735: fadd │ │ │ │ + 736: f2d │ │ │ │ + 737: dstore 18 │ │ │ │ + 739: dload 18 │ │ │ │ + 741: dstore 20 │ │ │ │ + 743: dload 18 │ │ │ │ + 745: invokestatic #63 // Method java/lang/Math.sqrt:(D)D │ │ │ │ + 748: dstore 20 │ │ │ │ + 750: dload 20 │ │ │ │ + 752: dstore 18 │ │ │ │ + 754: dload 20 │ │ │ │ + 756: d2f │ │ │ │ + 757: fstore 22 │ │ │ │ + 759: fload 14 │ │ │ │ + 761: fload 22 │ │ │ │ + 763: fdiv │ │ │ │ + 764: fstore 14 │ │ │ │ + 766: fload 15 │ │ │ │ + 768: fload 22 │ │ │ │ + 770: fdiv │ │ │ │ + 771: fstore 15 │ │ │ │ + 773: iconst_0 │ │ │ │ + 774: istore 10 │ │ │ │ + 776: aload_0 │ │ │ │ + 777: iconst_0 │ │ │ │ + 778: faload │ │ │ │ + 779: fload 14 │ │ │ │ + 781: fmul │ │ │ │ + 782: fstore 16 │ │ │ │ + 784: iconst_1 │ │ │ │ + 785: istore 23 │ │ │ │ + 787: aload_0 │ │ │ │ + 788: iload 23 │ │ │ │ + 790: faload │ │ │ │ + 791: fload 15 │ │ │ │ + 793: fmul │ │ │ │ + 794: fstore 17 │ │ │ │ + 796: fload 16 │ │ │ │ + 798: fload 17 │ │ │ │ + 800: fadd │ │ │ │ + 801: fstore 24 │ │ │ │ + 803: fload 24 │ │ │ │ + 805: fstore 25 │ │ │ │ + 807: iconst_2 │ │ │ │ + 808: istore 26 │ │ │ │ + 810: aload_0 │ │ │ │ + 811: astore 6 │ │ │ │ + 813: aload_0 │ │ │ │ + 814: arraylength │ │ │ │ + 815: istore 27 │ │ │ │ + 817: iload 27 │ │ │ │ + 819: istore 10 │ │ │ │ 821: iload 26 │ │ │ │ - 823: faload │ │ │ │ - 824: fload 14 │ │ │ │ - 826: fmul │ │ │ │ - 827: fstore 16 │ │ │ │ + 823: iload 27 │ │ │ │ + 825: if_icmpge 903 │ │ │ │ + 828: aload_0 │ │ │ │ 829: iload 26 │ │ │ │ - 831: iconst_1 │ │ │ │ - 832: iadd │ │ │ │ - 833: istore 23 │ │ │ │ - 835: aload_0 │ │ │ │ - 836: iload 23 │ │ │ │ - 838: faload │ │ │ │ - 839: fload 15 │ │ │ │ - 841: fmul │ │ │ │ - 842: fstore 17 │ │ │ │ - 844: fload 16 │ │ │ │ - 846: fload 17 │ │ │ │ - 848: fadd │ │ │ │ - 849: fstore 28 │ │ │ │ - 851: fload 28 │ │ │ │ - 853: fload 24 │ │ │ │ - 855: fcmpg │ │ │ │ - 856: istore 10 │ │ │ │ - 858: iload 10 │ │ │ │ - 860: ifge 876 │ │ │ │ - 863: fload 28 │ │ │ │ - 865: fstore 24 │ │ │ │ - 867: iload 26 │ │ │ │ - 869: iconst_2 │ │ │ │ - 870: iadd │ │ │ │ - 871: istore 26 │ │ │ │ - 873: goto 802 │ │ │ │ - 876: fload 28 │ │ │ │ - 878: fload 25 │ │ │ │ - 880: fcmpl │ │ │ │ - 881: istore 10 │ │ │ │ - 883: iload 10 │ │ │ │ - 885: ifle 867 │ │ │ │ - 888: fload 28 │ │ │ │ - 890: fstore 25 │ │ │ │ - 892: goto 867 │ │ │ │ - 895: iconst_0 │ │ │ │ - 896: istore 10 │ │ │ │ - 898: aload_1 │ │ │ │ - 899: iconst_0 │ │ │ │ - 900: faload │ │ │ │ - 901: fload 14 │ │ │ │ - 903: fmul │ │ │ │ - 904: fstore 16 │ │ │ │ - 906: iconst_1 │ │ │ │ - 907: istore 23 │ │ │ │ - 909: aload_1 │ │ │ │ - 910: iload 23 │ │ │ │ - 912: faload │ │ │ │ - 913: fload 15 │ │ │ │ - 915: fmul │ │ │ │ - 916: fstore 17 │ │ │ │ - 918: fload 16 │ │ │ │ - 920: fload 17 │ │ │ │ - 922: fadd │ │ │ │ - 923: fstore 29 │ │ │ │ - 925: fload 29 │ │ │ │ - 927: fstore 30 │ │ │ │ - 929: iconst_2 │ │ │ │ - 930: istore 26 │ │ │ │ - 932: aload_1 │ │ │ │ - 933: astore 6 │ │ │ │ - 935: aload_1 │ │ │ │ - 936: arraylength │ │ │ │ - 937: istore 27 │ │ │ │ - 939: iload 27 │ │ │ │ - 941: istore 10 │ │ │ │ - 943: iload 26 │ │ │ │ - 945: iload 27 │ │ │ │ - 947: if_icmpge 1025 │ │ │ │ - 950: aload_1 │ │ │ │ + 831: faload │ │ │ │ + 832: fload 14 │ │ │ │ + 834: fmul │ │ │ │ + 835: fstore 16 │ │ │ │ + 837: iload 26 │ │ │ │ + 839: iconst_1 │ │ │ │ + 840: iadd │ │ │ │ + 841: istore 23 │ │ │ │ + 843: aload_0 │ │ │ │ + 844: iload 23 │ │ │ │ + 846: faload │ │ │ │ + 847: fload 15 │ │ │ │ + 849: fmul │ │ │ │ + 850: fstore 17 │ │ │ │ + 852: fload 16 │ │ │ │ + 854: fload 17 │ │ │ │ + 856: fadd │ │ │ │ + 857: fstore 28 │ │ │ │ + 859: fload 28 │ │ │ │ + 861: fload 24 │ │ │ │ + 863: fcmpg │ │ │ │ + 864: istore 10 │ │ │ │ + 866: iload 10 │ │ │ │ + 868: ifge 884 │ │ │ │ + 871: fload 28 │ │ │ │ + 873: fstore 24 │ │ │ │ + 875: iload 26 │ │ │ │ + 877: iconst_2 │ │ │ │ + 878: iadd │ │ │ │ + 879: istore 26 │ │ │ │ + 881: goto 810 │ │ │ │ + 884: fload 28 │ │ │ │ + 886: fload 25 │ │ │ │ + 888: fcmpl │ │ │ │ + 889: istore 10 │ │ │ │ + 891: iload 10 │ │ │ │ + 893: ifle 875 │ │ │ │ + 896: fload 28 │ │ │ │ + 898: fstore 25 │ │ │ │ + 900: goto 875 │ │ │ │ + 903: iconst_0 │ │ │ │ + 904: istore 10 │ │ │ │ + 906: aload_1 │ │ │ │ + 907: iconst_0 │ │ │ │ + 908: faload │ │ │ │ + 909: fload 14 │ │ │ │ + 911: fmul │ │ │ │ + 912: fstore 16 │ │ │ │ + 914: iconst_1 │ │ │ │ + 915: istore 23 │ │ │ │ + 917: aload_1 │ │ │ │ + 918: iload 23 │ │ │ │ + 920: faload │ │ │ │ + 921: fload 15 │ │ │ │ + 923: fmul │ │ │ │ + 924: fstore 17 │ │ │ │ + 926: fload 16 │ │ │ │ + 928: fload 17 │ │ │ │ + 930: fadd │ │ │ │ + 931: fstore 29 │ │ │ │ + 933: fload 29 │ │ │ │ + 935: fstore 30 │ │ │ │ + 937: iconst_2 │ │ │ │ + 938: istore 26 │ │ │ │ + 940: aload_1 │ │ │ │ + 941: astore 6 │ │ │ │ + 943: aload_1 │ │ │ │ + 944: arraylength │ │ │ │ + 945: istore 27 │ │ │ │ + 947: iload 27 │ │ │ │ + 949: istore 10 │ │ │ │ 951: iload 26 │ │ │ │ - 953: faload │ │ │ │ - 954: fload 14 │ │ │ │ - 956: fmul │ │ │ │ - 957: fstore 16 │ │ │ │ + 953: iload 27 │ │ │ │ + 955: if_icmpge 1033 │ │ │ │ + 958: aload_1 │ │ │ │ 959: iload 26 │ │ │ │ - 961: iconst_1 │ │ │ │ - 962: iadd │ │ │ │ - 963: istore 23 │ │ │ │ - 965: aload_1 │ │ │ │ - 966: iload 23 │ │ │ │ - 968: faload │ │ │ │ - 969: fload 15 │ │ │ │ - 971: fmul │ │ │ │ - 972: fstore 17 │ │ │ │ - 974: fload 16 │ │ │ │ - 976: fload 17 │ │ │ │ - 978: fadd │ │ │ │ - 979: fstore 28 │ │ │ │ - 981: fload 28 │ │ │ │ - 983: fload 29 │ │ │ │ - 985: fcmpg │ │ │ │ - 986: istore 10 │ │ │ │ - 988: iload 10 │ │ │ │ - 990: ifge 1006 │ │ │ │ - 993: fload 28 │ │ │ │ - 995: fstore 29 │ │ │ │ - 997: iload 26 │ │ │ │ - 999: iconst_2 │ │ │ │ - 1000: iadd │ │ │ │ - 1001: istore 26 │ │ │ │ - 1003: goto 932 │ │ │ │ - 1006: fload 28 │ │ │ │ - 1008: fload 30 │ │ │ │ - 1010: fcmpl │ │ │ │ - 1011: istore 10 │ │ │ │ - 1013: iload 10 │ │ │ │ - 1015: ifle 997 │ │ │ │ - 1018: fload 28 │ │ │ │ - 1020: fstore 30 │ │ │ │ - 1022: goto 997 │ │ │ │ - 1025: fload 24 │ │ │ │ - 1027: fload 29 │ │ │ │ - 1029: fcmpg │ │ │ │ - 1030: istore 10 │ │ │ │ - 1032: iload 10 │ │ │ │ - 1034: ifgt 1049 │ │ │ │ - 1037: fload 25 │ │ │ │ - 1039: fload 29 │ │ │ │ - 1041: fcmpl │ │ │ │ - 1042: istore 10 │ │ │ │ - 1044: iload 10 │ │ │ │ - 1046: ifge 1082 │ │ │ │ - 1049: fload 29 │ │ │ │ - 1051: fload 24 │ │ │ │ - 1053: fcmpg │ │ │ │ - 1054: istore 10 │ │ │ │ - 1056: iload 10 │ │ │ │ - 1058: ifgt 1073 │ │ │ │ - 1061: fload 30 │ │ │ │ - 1063: fload 24 │ │ │ │ - 1065: fcmpl │ │ │ │ - 1066: istore 10 │ │ │ │ - 1068: iload 10 │ │ │ │ - 1070: ifge 1082 │ │ │ │ - 1073: iconst_0 │ │ │ │ + 961: faload │ │ │ │ + 962: fload 14 │ │ │ │ + 964: fmul │ │ │ │ + 965: fstore 16 │ │ │ │ + 967: iload 26 │ │ │ │ + 969: iconst_1 │ │ │ │ + 970: iadd │ │ │ │ + 971: istore 23 │ │ │ │ + 973: aload_1 │ │ │ │ + 974: iload 23 │ │ │ │ + 976: faload │ │ │ │ + 977: fload 15 │ │ │ │ + 979: fmul │ │ │ │ + 980: fstore 17 │ │ │ │ + 982: fload 16 │ │ │ │ + 984: fload 17 │ │ │ │ + 986: fadd │ │ │ │ + 987: fstore 28 │ │ │ │ + 989: fload 28 │ │ │ │ + 991: fload 29 │ │ │ │ + 993: fcmpg │ │ │ │ + 994: istore 10 │ │ │ │ + 996: iload 10 │ │ │ │ + 998: ifge 1014 │ │ │ │ + 1001: fload 28 │ │ │ │ + 1003: fstore 29 │ │ │ │ + 1005: iload 26 │ │ │ │ + 1007: iconst_2 │ │ │ │ + 1008: iadd │ │ │ │ + 1009: istore 26 │ │ │ │ + 1011: goto 940 │ │ │ │ + 1014: fload 28 │ │ │ │ + 1016: fload 30 │ │ │ │ + 1018: fcmpl │ │ │ │ + 1019: istore 10 │ │ │ │ + 1021: iload 10 │ │ │ │ + 1023: ifle 1005 │ │ │ │ + 1026: fload 28 │ │ │ │ + 1028: fstore 30 │ │ │ │ + 1030: goto 1005 │ │ │ │ + 1033: fload 24 │ │ │ │ + 1035: fload 29 │ │ │ │ + 1037: fcmpg │ │ │ │ + 1038: istore 10 │ │ │ │ + 1040: iload 10 │ │ │ │ + 1042: ifgt 1057 │ │ │ │ + 1045: fload 25 │ │ │ │ + 1047: fload 29 │ │ │ │ + 1049: fcmpl │ │ │ │ + 1050: istore 10 │ │ │ │ + 1052: iload 10 │ │ │ │ + 1054: ifge 1090 │ │ │ │ + 1057: fload 29 │ │ │ │ + 1059: fload 24 │ │ │ │ + 1061: fcmpg │ │ │ │ + 1062: istore 10 │ │ │ │ + 1064: iload 10 │ │ │ │ + 1066: ifgt 1081 │ │ │ │ + 1069: fload 30 │ │ │ │ + 1071: fload 24 │ │ │ │ + 1073: fcmpl │ │ │ │ 1074: istore 10 │ │ │ │ - 1076: fconst_0 │ │ │ │ - 1077: fstore 16 │ │ │ │ - 1079: goto 459 │ │ │ │ - 1082: fload 25 │ │ │ │ - 1084: fload 30 │ │ │ │ - 1086: invokestatic #293 // Method java/lang/Math.min:(FF)F │ │ │ │ - 1089: fstore 16 │ │ │ │ - 1091: fload 24 │ │ │ │ - 1093: fload 29 │ │ │ │ - 1095: invokestatic #295 // Method java/lang/Math.max:(FF)F │ │ │ │ - 1098: fstore 17 │ │ │ │ - 1100: fload 16 │ │ │ │ - 1102: fload 17 │ │ │ │ - 1104: fsub │ │ │ │ - 1105: fstore 31 │ │ │ │ - 1107: fload 24 │ │ │ │ - 1109: fload 29 │ │ │ │ - 1111: fcmpg │ │ │ │ - 1112: istore 10 │ │ │ │ - 1114: iload 10 │ │ │ │ - 1116: ifge 1131 │ │ │ │ - 1119: fload 25 │ │ │ │ - 1121: fload 30 │ │ │ │ - 1123: fcmpl │ │ │ │ - 1124: istore 10 │ │ │ │ - 1126: iload 10 │ │ │ │ - 1128: ifgt 1155 │ │ │ │ - 1131: fload 29 │ │ │ │ - 1133: fload 24 │ │ │ │ - 1135: fcmpg │ │ │ │ - 1136: istore 10 │ │ │ │ - 1138: iload 10 │ │ │ │ - 1140: ifge 1208 │ │ │ │ - 1143: fload 30 │ │ │ │ - 1145: fload 25 │ │ │ │ - 1147: fcmpl │ │ │ │ - 1148: istore 10 │ │ │ │ - 1150: iload 10 │ │ │ │ - 1152: ifle 1208 │ │ │ │ - 1155: fload 24 │ │ │ │ - 1157: fload 29 │ │ │ │ - 1159: fsub │ │ │ │ - 1160: invokestatic #67 // Method java/lang/Math.abs:(F)F │ │ │ │ - 1163: fstore 32 │ │ │ │ - 1165: fload 25 │ │ │ │ - 1167: fload 30 │ │ │ │ - 1169: fsub │ │ │ │ - 1170: fstore 16 │ │ │ │ - 1172: fload 16 │ │ │ │ - 1174: invokestatic #67 // Method java/lang/Math.abs:(F)F │ │ │ │ - 1177: fstore 33 │ │ │ │ - 1179: fload 32 │ │ │ │ - 1181: fload 33 │ │ │ │ - 1183: fcmpg │ │ │ │ - 1184: istore 10 │ │ │ │ - 1186: iload 10 │ │ │ │ - 1188: ifge 1239 │ │ │ │ - 1191: fload 14 │ │ │ │ - 1193: fneg │ │ │ │ - 1194: fstore 14 │ │ │ │ - 1196: fload 15 │ │ │ │ - 1198: fneg │ │ │ │ - 1199: fstore 15 │ │ │ │ - 1201: fload 31 │ │ │ │ - 1203: fload 32 │ │ │ │ - 1205: fadd │ │ │ │ - 1206: fstore 31 │ │ │ │ - 1208: fload 31 │ │ │ │ - 1210: fload_3 │ │ │ │ - 1211: fcmpg │ │ │ │ - 1212: istore 10 │ │ │ │ - 1214: iload 10 │ │ │ │ - 1216: ifge 1230 │ │ │ │ - 1219: fload 31 │ │ │ │ - 1221: fstore_3 │ │ │ │ - 1222: fload 14 │ │ │ │ - 1224: fstore 4 │ │ │ │ - 1226: fload 15 │ │ │ │ - 1228: fstore 5 │ │ │ │ - 1230: iload 8 │ │ │ │ - 1232: iconst_2 │ │ │ │ - 1233: iadd │ │ │ │ - 1234: istore 8 │ │ │ │ - 1236: goto 639 │ │ │ │ - 1239: fload 31 │ │ │ │ - 1241: fload 33 │ │ │ │ - 1243: fadd │ │ │ │ - 1244: fstore 31 │ │ │ │ - 1246: goto 1208 │ │ │ │ - 1249: aload_2 │ │ │ │ - 1250: ifnull 1277 │ │ │ │ - 1253: aload_2 │ │ │ │ - 1254: astore 6 │ │ │ │ - 1256: aload_2 │ │ │ │ - 1257: getfield #301 // Field com/badlogic/gdx/math/Intersector$MinimumTranslationVector.normal:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1260: astore 6 │ │ │ │ - 1262: aload 6 │ │ │ │ - 1264: fload 4 │ │ │ │ - 1266: fload 5 │ │ │ │ - 1268: invokevirtual #233 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1271: pop │ │ │ │ - 1272: aload_2 │ │ │ │ - 1273: fload_3 │ │ │ │ - 1274: putfield #304 // Field com/badlogic/gdx/math/Intersector$MinimumTranslationVector.depth:F │ │ │ │ - 1277: iconst_1 │ │ │ │ - 1278: istore 10 │ │ │ │ - 1280: ldc #140 // float 1.4E-45f │ │ │ │ - 1282: fstore 16 │ │ │ │ - 1284: goto 459 │ │ │ │ + 1076: iload 10 │ │ │ │ + 1078: ifge 1090 │ │ │ │ + 1081: iconst_0 │ │ │ │ + 1082: istore 10 │ │ │ │ + 1084: fconst_0 │ │ │ │ + 1085: fstore 16 │ │ │ │ + 1087: goto 459 │ │ │ │ + 1090: fload 25 │ │ │ │ + 1092: fload 30 │ │ │ │ + 1094: invokestatic #293 // Method java/lang/Math.min:(FF)F │ │ │ │ + 1097: fstore 16 │ │ │ │ + 1099: fload 24 │ │ │ │ + 1101: fload 29 │ │ │ │ + 1103: invokestatic #295 // Method java/lang/Math.max:(FF)F │ │ │ │ + 1106: fstore 17 │ │ │ │ + 1108: fload 16 │ │ │ │ + 1110: fload 17 │ │ │ │ + 1112: fsub │ │ │ │ + 1113: fstore 31 │ │ │ │ + 1115: fload 24 │ │ │ │ + 1117: fload 29 │ │ │ │ + 1119: fcmpg │ │ │ │ + 1120: istore 10 │ │ │ │ + 1122: iload 10 │ │ │ │ + 1124: ifge 1139 │ │ │ │ + 1127: fload 25 │ │ │ │ + 1129: fload 30 │ │ │ │ + 1131: fcmpl │ │ │ │ + 1132: istore 10 │ │ │ │ + 1134: iload 10 │ │ │ │ + 1136: ifgt 1163 │ │ │ │ + 1139: fload 29 │ │ │ │ + 1141: fload 24 │ │ │ │ + 1143: fcmpg │ │ │ │ + 1144: istore 10 │ │ │ │ + 1146: iload 10 │ │ │ │ + 1148: ifge 1216 │ │ │ │ + 1151: fload 30 │ │ │ │ + 1153: fload 25 │ │ │ │ + 1155: fcmpl │ │ │ │ + 1156: istore 10 │ │ │ │ + 1158: iload 10 │ │ │ │ + 1160: ifle 1216 │ │ │ │ + 1163: fload 24 │ │ │ │ + 1165: fload 29 │ │ │ │ + 1167: fsub │ │ │ │ + 1168: invokestatic #67 // Method java/lang/Math.abs:(F)F │ │ │ │ + 1171: fstore 32 │ │ │ │ + 1173: fload 25 │ │ │ │ + 1175: fload 30 │ │ │ │ + 1177: fsub │ │ │ │ + 1178: fstore 16 │ │ │ │ + 1180: fload 16 │ │ │ │ + 1182: invokestatic #67 // Method java/lang/Math.abs:(F)F │ │ │ │ + 1185: fstore 33 │ │ │ │ + 1187: fload 32 │ │ │ │ + 1189: fload 33 │ │ │ │ + 1191: fcmpg │ │ │ │ + 1192: istore 10 │ │ │ │ + 1194: iload 10 │ │ │ │ + 1196: ifge 1247 │ │ │ │ + 1199: fload 14 │ │ │ │ + 1201: fneg │ │ │ │ + 1202: fstore 14 │ │ │ │ + 1204: fload 15 │ │ │ │ + 1206: fneg │ │ │ │ + 1207: fstore 15 │ │ │ │ + 1209: fload 31 │ │ │ │ + 1211: fload 32 │ │ │ │ + 1213: fadd │ │ │ │ + 1214: fstore 31 │ │ │ │ + 1216: fload 31 │ │ │ │ + 1218: fload_3 │ │ │ │ + 1219: fcmpg │ │ │ │ + 1220: istore 10 │ │ │ │ + 1222: iload 10 │ │ │ │ + 1224: ifge 1238 │ │ │ │ + 1227: fload 31 │ │ │ │ + 1229: fstore_3 │ │ │ │ + 1230: fload 14 │ │ │ │ + 1232: fstore 4 │ │ │ │ + 1234: fload 15 │ │ │ │ + 1236: fstore 5 │ │ │ │ + 1238: iload 8 │ │ │ │ + 1240: iconst_2 │ │ │ │ + 1241: iadd │ │ │ │ + 1242: istore 8 │ │ │ │ + 1244: goto 643 │ │ │ │ + 1247: fload 31 │ │ │ │ + 1249: fload 33 │ │ │ │ + 1251: fadd │ │ │ │ + 1252: fstore 31 │ │ │ │ + 1254: goto 1216 │ │ │ │ + 1257: aload_2 │ │ │ │ + 1258: ifnull 1285 │ │ │ │ + 1261: aload_2 │ │ │ │ + 1262: astore 6 │ │ │ │ + 1264: aload_2 │ │ │ │ + 1265: getfield #301 // Field com/badlogic/gdx/math/Intersector$MinimumTranslationVector.normal:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1268: astore 6 │ │ │ │ + 1270: aload 6 │ │ │ │ + 1272: fload 4 │ │ │ │ + 1274: fload 5 │ │ │ │ + 1276: invokevirtual #233 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1279: pop │ │ │ │ + 1280: aload_2 │ │ │ │ + 1281: fload_3 │ │ │ │ + 1282: putfield #304 // Field com/badlogic/gdx/math/Intersector$MinimumTranslationVector.depth:F │ │ │ │ + 1285: iconst_1 │ │ │ │ + 1286: istore 10 │ │ │ │ + 1288: ldc #140 // float 1.4E-45f │ │ │ │ + 1290: fstore 16 │ │ │ │ + 1292: goto 459 │ │ │ │ │ │ │ │ public static boolean overlapRectangles(com.badlogic.gdx.math.Rectangle, com.badlogic.gdx.math.Rectangle); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Rectangle;Lcom/badlogic/gdx/math/Rectangle;)Z │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── com/badlogic/gdx/math/Quaternion.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1270,15 +1270,15 @@ │ │ │ │ 29: invokevirtual #40 // Method set:(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ 32: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Quaternion set(com.badlogic.gdx.math.Vector3, float); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector3;F)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=3 │ │ │ │ + stack=300, locals=10, args_size=3 │ │ │ │ 0: ldc #77 // float 2.0f │ │ │ │ 2: fstore_3 │ │ │ │ 3: fload_2 │ │ │ │ 4: f2d │ │ │ │ 5: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ 8: d2f │ │ │ │ 9: fstore 4 │ │ │ │ @@ -1306,172 +1306,244 @@ │ │ │ │ 46: fload 5 │ │ │ │ 48: fmul │ │ │ │ 49: fstore 8 │ │ │ │ 51: aload_1 │ │ │ │ 52: getfield #91 // Field com/badlogic/gdx/math/Vector3.z:F │ │ │ │ 55: fload 5 │ │ │ │ 57: fmul │ │ │ │ - 58: fstore_3 │ │ │ │ - 59: aload_0 │ │ │ │ - 60: fload 7 │ │ │ │ - 62: fload 8 │ │ │ │ - 64: fload_3 │ │ │ │ - 65: fload 6 │ │ │ │ - 67: invokevirtual #40 // Method set:(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ - 70: invokevirtual #94 // Method nor:()Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ - 73: areturn │ │ │ │ + 58: fstore 9 │ │ │ │ + 60: aload_0 │ │ │ │ + 61: fload 7 │ │ │ │ + 63: fload 8 │ │ │ │ + 65: fload 9 │ │ │ │ + 67: fload 6 │ │ │ │ + 69: invokevirtual #40 // Method set:(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ + 72: invokevirtual #94 // Method nor:()Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ + 75: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Quaternion setEulerAngles(float, float, float); │ │ │ │ descriptor: (FFF)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=20, args_size=4 │ │ │ │ + stack=300, locals=24, args_size=4 │ │ │ │ 0: fload_1 │ │ │ │ 1: fstore 4 │ │ │ │ 3: fload_1 │ │ │ │ 4: f2d │ │ │ │ - 5: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ - 8: d2f │ │ │ │ - 9: fstore_1 │ │ │ │ - 10: fload_2 │ │ │ │ - 11: fstore 4 │ │ │ │ - 13: fload_2 │ │ │ │ - 14: f2d │ │ │ │ - 15: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ - 18: d2f │ │ │ │ - 19: fstore_2 │ │ │ │ - 20: fload_3 │ │ │ │ - 21: fstore 4 │ │ │ │ - 23: fload_3 │ │ │ │ - 24: f2d │ │ │ │ - 25: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ - 28: d2f │ │ │ │ - 29: fstore 4 │ │ │ │ - 31: fload 4 │ │ │ │ - 33: fstore_3 │ │ │ │ - 34: fload 4 │ │ │ │ - 36: ldc #96 // float 0.5f │ │ │ │ - 38: fmul │ │ │ │ - 39: fstore 5 │ │ │ │ - 41: fload 5 │ │ │ │ - 43: f2d │ │ │ │ - 44: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ - 47: d2f │ │ │ │ - 48: fstore 6 │ │ │ │ - 50: fload 5 │ │ │ │ - 52: f2d │ │ │ │ - 53: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ - 56: d2f │ │ │ │ - 57: fstore 7 │ │ │ │ - 59: fload_2 │ │ │ │ - 60: ldc #96 // float 0.5f │ │ │ │ - 62: fmul │ │ │ │ - 63: fstore 8 │ │ │ │ - 65: fload 8 │ │ │ │ - 67: f2d │ │ │ │ - 68: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ - 71: d2f │ │ │ │ - 72: fstore 9 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: f2d │ │ │ │ - 77: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ - 80: d2f │ │ │ │ - 81: fstore 10 │ │ │ │ - 83: fload_1 │ │ │ │ + 5: dstore 5 │ │ │ │ + 7: dload 5 │ │ │ │ + 9: dstore 7 │ │ │ │ + 11: dload 5 │ │ │ │ + 13: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ + 16: dstore 7 │ │ │ │ + 18: dload 7 │ │ │ │ + 20: dstore 5 │ │ │ │ + 22: dload 7 │ │ │ │ + 24: d2f │ │ │ │ + 25: fstore_1 │ │ │ │ + 26: fload_2 │ │ │ │ + 27: fstore 4 │ │ │ │ + 29: fload_2 │ │ │ │ + 30: f2d │ │ │ │ + 31: dstore 5 │ │ │ │ + 33: dload 5 │ │ │ │ + 35: dstore 7 │ │ │ │ + 37: dload 5 │ │ │ │ + 39: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ + 42: dstore 7 │ │ │ │ + 44: dload 7 │ │ │ │ + 46: dstore 5 │ │ │ │ + 48: dload 7 │ │ │ │ + 50: d2f │ │ │ │ + 51: fstore_2 │ │ │ │ + 52: fload_3 │ │ │ │ + 53: fstore 4 │ │ │ │ + 55: fload_3 │ │ │ │ + 56: f2d │ │ │ │ + 57: dstore 5 │ │ │ │ + 59: dload 5 │ │ │ │ + 61: dstore 7 │ │ │ │ + 63: dload 5 │ │ │ │ + 65: invokestatic #80 // Method java/lang/Math.toRadians:(D)D │ │ │ │ + 68: dstore 7 │ │ │ │ + 70: dload 7 │ │ │ │ + 72: dstore 5 │ │ │ │ + 74: dload 7 │ │ │ │ + 76: d2f │ │ │ │ + 77: fstore 4 │ │ │ │ + 79: fload 4 │ │ │ │ + 81: fstore_3 │ │ │ │ + 82: fload 4 │ │ │ │ 84: ldc #96 // float 0.5f │ │ │ │ 86: fmul │ │ │ │ - 87: fstore 11 │ │ │ │ - 89: fload 11 │ │ │ │ + 87: fstore 9 │ │ │ │ + 89: fload 9 │ │ │ │ 91: f2d │ │ │ │ - 92: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ - 95: d2f │ │ │ │ - 96: fstore 12 │ │ │ │ - 98: fload 11 │ │ │ │ - 100: f2d │ │ │ │ - 101: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ - 104: d2f │ │ │ │ - 105: fstore 13 │ │ │ │ - 107: fload 13 │ │ │ │ - 109: fload 9 │ │ │ │ - 111: fmul │ │ │ │ - 112: fstore 14 │ │ │ │ - 114: fload 12 │ │ │ │ - 116: fload 10 │ │ │ │ - 118: fmul │ │ │ │ - 119: fstore 15 │ │ │ │ - 121: fload 13 │ │ │ │ - 123: fload 10 │ │ │ │ - 125: fmul │ │ │ │ - 126: fstore 16 │ │ │ │ - 128: fload 12 │ │ │ │ - 130: fload 9 │ │ │ │ - 132: fmul │ │ │ │ - 133: fstore 17 │ │ │ │ - 135: fload 14 │ │ │ │ - 137: fload 7 │ │ │ │ - 139: fmul │ │ │ │ - 140: fstore 18 │ │ │ │ - 142: fload 15 │ │ │ │ - 144: fload 6 │ │ │ │ - 146: fmul │ │ │ │ - 147: fstore 19 │ │ │ │ - 149: fload 18 │ │ │ │ - 151: fload 19 │ │ │ │ - 153: fadd │ │ │ │ - 154: fstore 18 │ │ │ │ - 156: aload_0 │ │ │ │ - 157: fload 18 │ │ │ │ - 159: putfield #48 // Field x:F │ │ │ │ - 162: fload 15 │ │ │ │ - 164: fload 7 │ │ │ │ - 166: fmul │ │ │ │ - 167: fstore 18 │ │ │ │ - 169: fload 14 │ │ │ │ - 171: fload 6 │ │ │ │ - 173: fmul │ │ │ │ - 174: fstore 19 │ │ │ │ - 176: fload 18 │ │ │ │ - 178: fload 19 │ │ │ │ - 180: fsub │ │ │ │ - 181: fstore 18 │ │ │ │ - 183: aload_0 │ │ │ │ - 184: fload 18 │ │ │ │ - 186: putfield #50 // Field y:F │ │ │ │ - 189: fload 16 │ │ │ │ - 191: fload 6 │ │ │ │ - 193: fmul │ │ │ │ - 194: fstore 18 │ │ │ │ - 196: fload 17 │ │ │ │ - 198: fload 7 │ │ │ │ - 200: fmul │ │ │ │ - 201: fstore 19 │ │ │ │ - 203: fload 18 │ │ │ │ - 205: fload 19 │ │ │ │ - 207: fsub │ │ │ │ - 208: fstore 18 │ │ │ │ - 210: aload_0 │ │ │ │ - 211: fload 18 │ │ │ │ - 213: putfield #52 // Field z:F │ │ │ │ - 216: fload 16 │ │ │ │ - 218: fload 7 │ │ │ │ - 220: fmul │ │ │ │ - 221: fstore 18 │ │ │ │ - 223: fload 17 │ │ │ │ - 225: fload 6 │ │ │ │ - 227: fmul │ │ │ │ - 228: fstore 19 │ │ │ │ - 230: fload 18 │ │ │ │ - 232: fload 19 │ │ │ │ - 234: fadd │ │ │ │ - 235: fstore 18 │ │ │ │ - 237: aload_0 │ │ │ │ - 238: fload 18 │ │ │ │ - 240: putfield #57 // Field w:F │ │ │ │ - 243: aload_0 │ │ │ │ - 244: areturn │ │ │ │ + 92: dstore 5 │ │ │ │ + 94: dload 5 │ │ │ │ + 96: dstore 7 │ │ │ │ + 98: dload 5 │ │ │ │ + 100: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ + 103: dstore 7 │ │ │ │ + 105: dload 7 │ │ │ │ + 107: dstore 5 │ │ │ │ + 109: dload 7 │ │ │ │ + 111: d2f │ │ │ │ + 112: fstore 10 │ │ │ │ + 114: fload 9 │ │ │ │ + 116: f2d │ │ │ │ + 117: dstore 5 │ │ │ │ + 119: dload 5 │ │ │ │ + 121: dstore 7 │ │ │ │ + 123: dload 5 │ │ │ │ + 125: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ + 128: dstore 7 │ │ │ │ + 130: dload 7 │ │ │ │ + 132: dstore 5 │ │ │ │ + 134: dload 7 │ │ │ │ + 136: d2f │ │ │ │ + 137: fstore 11 │ │ │ │ + 139: fload_2 │ │ │ │ + 140: ldc #96 // float 0.5f │ │ │ │ + 142: fmul │ │ │ │ + 143: fstore 12 │ │ │ │ + 145: fload 12 │ │ │ │ + 147: f2d │ │ │ │ + 148: dstore 5 │ │ │ │ + 150: dload 5 │ │ │ │ + 152: dstore 7 │ │ │ │ + 154: dload 5 │ │ │ │ + 156: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ + 159: dstore 7 │ │ │ │ + 161: dload 7 │ │ │ │ + 163: dstore 5 │ │ │ │ + 165: dload 7 │ │ │ │ + 167: d2f │ │ │ │ + 168: fstore 13 │ │ │ │ + 170: fload 12 │ │ │ │ + 172: f2d │ │ │ │ + 173: dstore 5 │ │ │ │ + 175: dload 5 │ │ │ │ + 177: dstore 7 │ │ │ │ + 179: dload 5 │ │ │ │ + 181: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ + 184: dstore 7 │ │ │ │ + 186: dload 7 │ │ │ │ + 188: dstore 5 │ │ │ │ + 190: dload 7 │ │ │ │ + 192: d2f │ │ │ │ + 193: fstore 14 │ │ │ │ + 195: fload_1 │ │ │ │ + 196: ldc #96 // float 0.5f │ │ │ │ + 198: fmul │ │ │ │ + 199: fstore 15 │ │ │ │ + 201: fload 15 │ │ │ │ + 203: f2d │ │ │ │ + 204: dstore 5 │ │ │ │ + 206: dload 5 │ │ │ │ + 208: dstore 7 │ │ │ │ + 210: dload 5 │ │ │ │ + 212: invokestatic #83 // Method java/lang/Math.sin:(D)D │ │ │ │ + 215: dstore 7 │ │ │ │ + 217: dload 7 │ │ │ │ + 219: dstore 5 │ │ │ │ + 221: dload 7 │ │ │ │ + 223: d2f │ │ │ │ + 224: fstore 16 │ │ │ │ + 226: fload 15 │ │ │ │ + 228: f2d │ │ │ │ + 229: dstore 5 │ │ │ │ + 231: dload 5 │ │ │ │ + 233: dstore 7 │ │ │ │ + 235: dload 5 │ │ │ │ + 237: invokestatic #86 // Method java/lang/Math.cos:(D)D │ │ │ │ + 240: dstore 7 │ │ │ │ + 242: dload 7 │ │ │ │ + 244: dstore 5 │ │ │ │ + 246: dload 7 │ │ │ │ + 248: d2f │ │ │ │ + 249: fstore 17 │ │ │ │ + 251: fload 17 │ │ │ │ + 253: fload 13 │ │ │ │ + 255: fmul │ │ │ │ + 256: fstore 18 │ │ │ │ + 258: fload 16 │ │ │ │ + 260: fload 14 │ │ │ │ + 262: fmul │ │ │ │ + 263: fstore 19 │ │ │ │ + 265: fload 17 │ │ │ │ + 267: fload 14 │ │ │ │ + 269: fmul │ │ │ │ + 270: fstore 20 │ │ │ │ + 272: fload 16 │ │ │ │ + 274: fload 13 │ │ │ │ + 276: fmul │ │ │ │ + 277: fstore 21 │ │ │ │ + 279: fload 18 │ │ │ │ + 281: fload 11 │ │ │ │ + 283: fmul │ │ │ │ + 284: fstore 22 │ │ │ │ + 286: fload 19 │ │ │ │ + 288: fload 10 │ │ │ │ + 290: fmul │ │ │ │ + 291: fstore 23 │ │ │ │ + 293: fload 22 │ │ │ │ + 295: fload 23 │ │ │ │ + 297: fadd │ │ │ │ + 298: fstore 22 │ │ │ │ + 300: aload_0 │ │ │ │ + 301: fload 22 │ │ │ │ + 303: putfield #48 // Field x:F │ │ │ │ + 306: fload 19 │ │ │ │ + 308: fload 11 │ │ │ │ + 310: fmul │ │ │ │ + 311: fstore 22 │ │ │ │ + 313: fload 18 │ │ │ │ + 315: fload 10 │ │ │ │ + 317: fmul │ │ │ │ + 318: fstore 23 │ │ │ │ + 320: fload 22 │ │ │ │ + 322: fload 23 │ │ │ │ + 324: fsub │ │ │ │ + 325: fstore 22 │ │ │ │ + 327: aload_0 │ │ │ │ + 328: fload 22 │ │ │ │ + 330: putfield #50 // Field y:F │ │ │ │ + 333: fload 20 │ │ │ │ + 335: fload 10 │ │ │ │ + 337: fmul │ │ │ │ + 338: fstore 22 │ │ │ │ + 340: fload 21 │ │ │ │ + 342: fload 11 │ │ │ │ + 344: fmul │ │ │ │ + 345: fstore 23 │ │ │ │ + 347: fload 22 │ │ │ │ + 349: fload 23 │ │ │ │ + 351: fsub │ │ │ │ + 352: fstore 22 │ │ │ │ + 354: aload_0 │ │ │ │ + 355: fload 22 │ │ │ │ + 357: putfield #52 // Field z:F │ │ │ │ + 360: fload 20 │ │ │ │ + 362: fload 11 │ │ │ │ + 364: fmul │ │ │ │ + 365: fstore 22 │ │ │ │ + 367: fload 21 │ │ │ │ + 369: fload 10 │ │ │ │ + 371: fmul │ │ │ │ + 372: fstore 23 │ │ │ │ + 374: fload 22 │ │ │ │ + 376: fload 23 │ │ │ │ + 378: fadd │ │ │ │ + 379: fstore 22 │ │ │ │ + 381: aload_0 │ │ │ │ + 382: fload 22 │ │ │ │ + 384: putfield #57 // Field w:F │ │ │ │ + 387: aload_0 │ │ │ │ + 388: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Quaternion setFromAxes(float, float, float, float, float, float, float, float, float); │ │ │ │ descriptor: (FFFFFFFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=39, args_size=10 │ │ │ │ 0: fload_1 │ │ ├── com/badlogic/gdx/math/Vector2.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -358,56 +358,54 @@ │ │ │ │ 38: aload_0 │ │ │ │ 39: areturn │ │ │ │ │ │ │ │ public float angle(); │ │ │ │ descriptor: ()F │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=9, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #47 // Field y:F │ │ │ │ 4: f2d │ │ │ │ 5: dstore_1 │ │ │ │ 6: aload_0 │ │ │ │ 7: getfield #45 // Field x:F │ │ │ │ - 10: fstore_3 │ │ │ │ - 11: fload_3 │ │ │ │ - 12: f2d │ │ │ │ - 13: dstore 4 │ │ │ │ - 15: dload_1 │ │ │ │ - 16: dload 4 │ │ │ │ - 18: invokestatic #57 // Method java/lang/Math.atan2:(DD)D │ │ │ │ - 21: dstore_1 │ │ │ │ - 22: dload_1 │ │ │ │ - 23: d2f │ │ │ │ + 10: f2d │ │ │ │ + 11: dstore_3 │ │ │ │ + 12: dload_1 │ │ │ │ + 13: dload_3 │ │ │ │ + 14: invokestatic #57 // Method java/lang/Math.atan2:(DD)D │ │ │ │ + 17: dstore_1 │ │ │ │ + 18: dload_1 │ │ │ │ + 19: d2f │ │ │ │ + 20: fstore 5 │ │ │ │ + 22: ldc #59 // float 57.295776f │ │ │ │ 24: fstore 6 │ │ │ │ - 26: ldc #59 // float 57.295776f │ │ │ │ - 28: fstore 7 │ │ │ │ - 30: fload 6 │ │ │ │ - 32: fload 7 │ │ │ │ - 34: fmul │ │ │ │ - 35: fstore 8 │ │ │ │ - 37: fconst_0 │ │ │ │ - 38: fstore 6 │ │ │ │ - 40: fload 8 │ │ │ │ - 42: fconst_0 │ │ │ │ - 43: fcmpg │ │ │ │ - 44: istore 9 │ │ │ │ - 46: iload 9 │ │ │ │ - 48: ifge 66 │ │ │ │ - 51: ldc #60 // int 1135869952 │ │ │ │ - 53: istore 9 │ │ │ │ - 55: ldc #61 // float 360.0f │ │ │ │ - 57: fstore 6 │ │ │ │ - 59: fload 8 │ │ │ │ - 61: fload 6 │ │ │ │ - 63: fadd │ │ │ │ - 64: fstore 8 │ │ │ │ - 66: fload 8 │ │ │ │ - 68: freturn │ │ │ │ + 26: fload 5 │ │ │ │ + 28: fload 6 │ │ │ │ + 30: fmul │ │ │ │ + 31: fstore 7 │ │ │ │ + 33: fconst_0 │ │ │ │ + 34: fstore 5 │ │ │ │ + 36: fload 7 │ │ │ │ + 38: fconst_0 │ │ │ │ + 39: fcmpg │ │ │ │ + 40: istore 8 │ │ │ │ + 42: iload 8 │ │ │ │ + 44: ifge 62 │ │ │ │ + 47: ldc #60 // int 1135869952 │ │ │ │ + 49: istore 8 │ │ │ │ + 51: ldc #61 // float 360.0f │ │ │ │ + 53: fstore 5 │ │ │ │ + 55: fload 7 │ │ │ │ + 57: fload 5 │ │ │ │ + 59: fadd │ │ │ │ + 60: fstore 7 │ │ │ │ + 62: fload 7 │ │ │ │ + 64: freturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 cpy(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: new #2 // class com/badlogic/gdx/math/Vector2 │ │ ├── com/badlogic/gdx/math/Vector3.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2173,15 +2173,15 @@ │ │ │ │ 18: invokevirtual #58 // Method set:(FFF)Lcom/badlogic/gdx/math/Vector3; │ │ │ │ 21: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector3 slerp(com.badlogic.gdx.math.Vector3, float); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector3;F)Lcom/badlogic/gdx/math/Vector3; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=20, args_size=3 │ │ │ │ + stack=300, locals=18, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ 2: invokevirtual #150 // Method dot:(Lcom/badlogic/gdx/math/Vector3;)F │ │ │ │ 5: fstore_3 │ │ │ │ 6: fload_3 │ │ │ │ 7: f2d │ │ │ │ 8: dstore 4 │ │ │ │ @@ -2286,24 +2286,24 @@ │ │ │ │ 188: aload_0 │ │ │ │ 189: fload 10 │ │ │ │ 191: invokevirtual #79 // Method mul:(F)Lcom/badlogic/gdx/math/Vector3; │ │ │ │ 194: astore 9 │ │ │ │ 196: fload 12 │ │ │ │ 198: f2d │ │ │ │ 199: invokestatic #177 // Method java/lang/Math.sin:(D)D │ │ │ │ - 202: dstore 17 │ │ │ │ - 204: dload 17 │ │ │ │ + 202: dstore 6 │ │ │ │ + 204: dload 6 │ │ │ │ 206: d2f │ │ │ │ 207: fstore 13 │ │ │ │ 209: aload 16 │ │ │ │ 211: fload 13 │ │ │ │ 213: invokevirtual #79 // Method mul:(F)Lcom/badlogic/gdx/math/Vector3; │ │ │ │ - 216: astore 19 │ │ │ │ + 216: astore 17 │ │ │ │ 218: aload 9 │ │ │ │ - 220: aload 19 │ │ │ │ + 220: aload 17 │ │ │ │ 222: invokevirtual #115 // Method add:(Lcom/badlogic/gdx/math/Vector3;)Lcom/badlogic/gdx/math/Vector3; │ │ │ │ 225: astore 9 │ │ │ │ 227: aload 9 │ │ │ │ 229: invokevirtual #164 // Method nor:()Lcom/badlogic/gdx/math/Vector3; │ │ │ │ 232: astore_0 │ │ │ │ 233: goto 74 │ │ ├── com/badlogic/gdx/physics/box2d/Body.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1126,15 +1126,15 @@ │ │ │ │ 81: aload 10 │ │ │ │ 83: areturn │ │ │ │ │ │ │ │ public void destroyFixture(com.badlogic.gdx.physics.box2d.Fixture); │ │ │ │ descriptor: (Lcom/badlogic/gdx/physics/box2d/Fixture;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #84 // Field addr:J │ │ │ │ 4: lstore_2 │ │ │ │ 5: aload_1 │ │ │ │ 6: getfield #173 // Field com/badlogic/gdx/physics/box2d/Fixture.addr:J │ │ │ │ 9: lstore 4 │ │ │ │ 11: aload_0 │ │ │ │ @@ -1143,17 +1143,17 @@ │ │ │ │ 15: invokespecial #190 // Method jniDestroyFixture:(JJ)V │ │ │ │ 18: aload_0 │ │ │ │ 19: getfield #82 // Field world:Lcom/badlogic/gdx/physics/box2d/World; │ │ │ │ 22: getfield #172 // Field com/badlogic/gdx/physics/box2d/World.fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ │ │ 25: astore 6 │ │ │ │ 27: aload_1 │ │ │ │ 28: getfield #173 // Field com/badlogic/gdx/physics/box2d/Fixture.addr:J │ │ │ │ - 31: lstore 7 │ │ │ │ + 31: lstore 4 │ │ │ │ 33: aload 6 │ │ │ │ - 35: lload 7 │ │ │ │ + 35: lload 4 │ │ │ │ 37: invokevirtual #194 // Method com/badlogic/gdx/utils/LongMap.remove:(J)Ljava/lang/Object; │ │ │ │ 40: pop │ │ │ │ 41: aload_0 │ │ │ │ 42: getfield #45 // Field fixtures:Ljava/util/ArrayList; │ │ │ │ 45: aload_1 │ │ │ │ 46: invokevirtual #196 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ 49: pop │ │ │ │ @@ -1315,46 +1315,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #228 // Method jniGetLinearVelocityFromLocalPoint:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #228 // Method jniGetLinearVelocityFromLocalPoint:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #80 // Field linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 getLinearVelocityFromWorldPoint(com.badlogic.gdx.math.Vector2); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1366,46 +1364,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #231 // Method jniGetLinearVelocityFromWorldPoint:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #231 // Method jniGetLinearVelocityFromWorldPoint:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #78 // Field linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 getLocalCenter(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1458,46 +1454,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #237 // Method jniGetLocalPoint:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #237 // Method jniGetLocalPoint:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #74 // Field localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 getLocalVector(com.badlogic.gdx.math.Vector2); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1509,46 +1503,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #240 // Method jniGetLocalVector:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #240 // Method jniGetLocalVector:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #76 // Field localVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public float getMass(); │ │ │ │ descriptor: ()F │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1796,46 +1788,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #289 // Method jniGetWorldPoint:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #289 // Method jniGetWorldPoint:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #70 // Field localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 getWorldVector(com.badlogic.gdx.math.Vector2); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1847,46 +1837,44 @@ │ │ │ │ 11: aload_1 │ │ │ │ 12: getfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 15: fstore 5 │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #38 // Field tmp:[F │ │ │ │ 21: astore 6 │ │ │ │ 23: aload_0 │ │ │ │ - 24: astore 7 │ │ │ │ - 26: aload_0 │ │ │ │ - 27: lload_2 │ │ │ │ - 28: fload 4 │ │ │ │ - 30: fload 5 │ │ │ │ - 32: aload 6 │ │ │ │ - 34: invokespecial #292 // Method jniGetWorldVector:(JFF[F)V │ │ │ │ - 37: aload_0 │ │ │ │ - 38: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 41: astore 7 │ │ │ │ - 43: aload_0 │ │ │ │ - 44: getfield #38 // Field tmp:[F │ │ │ │ - 47: iconst_0 │ │ │ │ - 48: faload │ │ │ │ - 49: fstore 8 │ │ │ │ - 51: aload 7 │ │ │ │ - 53: fload 8 │ │ │ │ - 55: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 58: aload_0 │ │ │ │ - 59: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 62: astore 7 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: getfield #38 // Field tmp:[F │ │ │ │ - 68: iconst_1 │ │ │ │ - 69: faload │ │ │ │ - 70: fstore 8 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: fload 8 │ │ │ │ - 76: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 83: areturn │ │ │ │ + 24: lload_2 │ │ │ │ + 25: fload 4 │ │ │ │ + 27: fload 5 │ │ │ │ + 29: aload 6 │ │ │ │ + 31: invokespecial #292 // Method jniGetWorldVector:(JFF[F)V │ │ │ │ + 34: aload_0 │ │ │ │ + 35: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 38: astore 7 │ │ │ │ + 40: aload_0 │ │ │ │ + 41: getfield #38 // Field tmp:[F │ │ │ │ + 44: iconst_0 │ │ │ │ + 45: faload │ │ │ │ + 46: fstore 8 │ │ │ │ + 48: aload 7 │ │ │ │ + 50: fload 8 │ │ │ │ + 52: putfield #96 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 55: aload_0 │ │ │ │ + 56: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 59: astore 7 │ │ │ │ + 61: aload_0 │ │ │ │ + 62: getfield #38 // Field tmp:[F │ │ │ │ + 65: iconst_1 │ │ │ │ + 66: faload │ │ │ │ + 67: fstore 8 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: fload 8 │ │ │ │ + 73: putfield #99 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 76: aload_0 │ │ │ │ + 77: getfield #72 // Field worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 80: areturn │ │ │ │ │ │ │ │ public boolean isActive(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/badlogic/gdx/physics/box2d/Box2DDebugRenderer.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1618,15 +1618,15 @@ │ │ │ │ 460: invokespecial #169 // Method drawSolidPolygon:([Lcom/badlogic/gdx/math/Vector2;ILcom/badlogic/gdx/graphics/Color;Z)V │ │ │ │ 463: return │ │ │ │ │ │ │ │ private void drawSolidCircle(com.badlogic.gdx.math.Vector2, float, com.badlogic.gdx.math.Vector2, com.badlogic.gdx.graphics.Color); │ │ │ │ descriptor: (Lcom/badlogic/gdx/math/Vector2;FLcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/graphics/Color;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=23, args_size=5 │ │ │ │ + stack=300, locals=21, args_size=5 │ │ │ │ 0: fconst_0 │ │ │ │ 1: fstore 5 │ │ │ │ 3: ldc_w #297 // float 0.31415927f │ │ │ │ 6: fstore 6 │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ 12: astore 7 │ │ │ │ @@ -1650,195 +1650,193 @@ │ │ │ │ 52: invokevirtual #311 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.setColor:(FFFF)V │ │ │ │ 55: iconst_0 │ │ │ │ 56: istore 12 │ │ │ │ 58: bipush 20 │ │ │ │ 60: istore 13 │ │ │ │ 62: iload 12 │ │ │ │ 64: iload 13 │ │ │ │ - 66: if_icmpge 292 │ │ │ │ + 66: if_icmpge 288 │ │ │ │ 69: aload_0 │ │ │ │ 70: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ 73: astore 7 │ │ │ │ 75: fload 5 │ │ │ │ 77: f2d │ │ │ │ 78: invokestatic #316 // Method java/lang/Math.cos:(D)D │ │ │ │ - 81: dstore 14 │ │ │ │ - 83: dload 14 │ │ │ │ - 85: d2f │ │ │ │ - 86: fload_2 │ │ │ │ - 87: fmul │ │ │ │ - 88: fstore 8 │ │ │ │ - 90: aload_1 │ │ │ │ - 91: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 94: fstore 9 │ │ │ │ - 96: fload 8 │ │ │ │ - 98: fload 9 │ │ │ │ - 100: fadd │ │ │ │ - 101: fstore 8 │ │ │ │ - 103: fload 5 │ │ │ │ - 105: f2d │ │ │ │ - 106: invokestatic #319 // Method java/lang/Math.sin:(D)D │ │ │ │ - 109: dstore 16 │ │ │ │ - 111: dload 16 │ │ │ │ - 113: d2f │ │ │ │ - 114: fload_2 │ │ │ │ - 115: fmul │ │ │ │ - 116: fstore 9 │ │ │ │ - 118: aload_1 │ │ │ │ - 119: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 122: fstore 10 │ │ │ │ - 124: fload 9 │ │ │ │ - 126: fload 10 │ │ │ │ - 128: fadd │ │ │ │ - 129: fstore 9 │ │ │ │ - 131: aload 7 │ │ │ │ - 133: fload 8 │ │ │ │ - 135: fload 9 │ │ │ │ - 137: invokevirtual #165 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 140: pop │ │ │ │ - 141: iload 12 │ │ │ │ - 143: ifne 202 │ │ │ │ - 146: aload_0 │ │ │ │ - 147: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 150: astore 7 │ │ │ │ - 152: aload_0 │ │ │ │ - 153: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 156: astore 18 │ │ │ │ - 158: aload 7 │ │ │ │ - 160: aload 18 │ │ │ │ - 162: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 165: pop │ │ │ │ - 166: aload_0 │ │ │ │ - 167: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 170: astore 7 │ │ │ │ - 172: aload_0 │ │ │ │ - 173: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 176: astore 18 │ │ │ │ - 178: aload 7 │ │ │ │ - 180: aload 18 │ │ │ │ - 182: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 185: pop │ │ │ │ - 186: iload 12 │ │ │ │ - 188: iconst_1 │ │ │ │ - 189: iadd │ │ │ │ - 190: istore 12 │ │ │ │ - 192: fload 5 │ │ │ │ - 194: fload 6 │ │ │ │ - 196: fadd │ │ │ │ - 197: fstore 5 │ │ │ │ - 199: goto 58 │ │ │ │ - 202: aload_0 │ │ │ │ - 203: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ - 206: astore 7 │ │ │ │ - 208: aload_0 │ │ │ │ - 209: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 212: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 215: fstore 8 │ │ │ │ - 217: aload_0 │ │ │ │ - 218: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 221: astore 19 │ │ │ │ - 223: aload 19 │ │ │ │ - 225: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 228: fstore 9 │ │ │ │ - 230: aload_0 │ │ │ │ - 231: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 234: astore 20 │ │ │ │ - 236: aload 20 │ │ │ │ - 238: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 241: fstore 10 │ │ │ │ - 243: aload_0 │ │ │ │ - 244: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 247: astore 21 │ │ │ │ - 249: aload 21 │ │ │ │ - 251: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 254: fstore 11 │ │ │ │ - 256: aload 7 │ │ │ │ - 258: fload 8 │ │ │ │ - 260: fload 9 │ │ │ │ - 262: fload 10 │ │ │ │ - 264: fload 11 │ │ │ │ - 266: invokevirtual #268 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFF)V │ │ │ │ - 269: aload_0 │ │ │ │ - 270: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 273: astore 7 │ │ │ │ - 275: aload_0 │ │ │ │ - 276: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 279: astore 18 │ │ │ │ - 281: aload 7 │ │ │ │ - 283: aload 18 │ │ │ │ - 285: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 288: pop │ │ │ │ - 289: goto 186 │ │ │ │ - 292: aload_0 │ │ │ │ - 293: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ - 296: astore 7 │ │ │ │ - 298: aload_0 │ │ │ │ - 299: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 302: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 305: fstore 8 │ │ │ │ - 307: aload_0 │ │ │ │ - 308: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 311: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 314: fstore 9 │ │ │ │ - 316: aload_0 │ │ │ │ - 317: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 320: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 323: fstore 10 │ │ │ │ - 325: aload_0 │ │ │ │ - 326: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 329: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 332: fstore 11 │ │ │ │ - 334: aload 7 │ │ │ │ - 336: fload 8 │ │ │ │ - 338: fload 9 │ │ │ │ - 340: fload 10 │ │ │ │ - 342: fload 11 │ │ │ │ - 344: invokevirtual #268 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFF)V │ │ │ │ - 347: aload_0 │ │ │ │ - 348: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ - 351: astore 7 │ │ │ │ - 353: aload_1 │ │ │ │ - 354: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 357: fstore 8 │ │ │ │ - 359: aload_1 │ │ │ │ - 360: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 363: fstore 9 │ │ │ │ - 365: aload_1 │ │ │ │ - 366: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 369: fstore 10 │ │ │ │ - 371: aload_3 │ │ │ │ - 372: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 375: fload_2 │ │ │ │ - 376: fmul │ │ │ │ - 377: fstore 11 │ │ │ │ - 379: fload 10 │ │ │ │ - 381: fload 11 │ │ │ │ - 383: fadd │ │ │ │ - 384: fstore 10 │ │ │ │ - 386: aload_1 │ │ │ │ - 387: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 390: fstore 11 │ │ │ │ - 392: aload_3 │ │ │ │ - 393: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 396: fload_2 │ │ │ │ - 397: fmul │ │ │ │ - 398: fstore 22 │ │ │ │ - 400: fload 11 │ │ │ │ - 402: fload 22 │ │ │ │ - 404: fadd │ │ │ │ - 405: fstore 11 │ │ │ │ - 407: aload 7 │ │ │ │ - 409: fload 8 │ │ │ │ - 411: fload 9 │ │ │ │ - 413: fconst_0 │ │ │ │ - 414: fload 10 │ │ │ │ - 416: fload 11 │ │ │ │ - 418: fconst_0 │ │ │ │ - 419: invokevirtual #322 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFFFF)V │ │ │ │ - 422: return │ │ │ │ + 81: d2f │ │ │ │ + 82: fload_2 │ │ │ │ + 83: fmul │ │ │ │ + 84: fstore 8 │ │ │ │ + 86: aload_1 │ │ │ │ + 87: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 90: fstore 9 │ │ │ │ + 92: fload 8 │ │ │ │ + 94: fload 9 │ │ │ │ + 96: fadd │ │ │ │ + 97: fstore 8 │ │ │ │ + 99: fload 5 │ │ │ │ + 101: f2d │ │ │ │ + 102: invokestatic #319 // Method java/lang/Math.sin:(D)D │ │ │ │ + 105: dstore 14 │ │ │ │ + 107: dload 14 │ │ │ │ + 109: d2f │ │ │ │ + 110: fload_2 │ │ │ │ + 111: fmul │ │ │ │ + 112: fstore 9 │ │ │ │ + 114: aload_1 │ │ │ │ + 115: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 118: fstore 10 │ │ │ │ + 120: fload 9 │ │ │ │ + 122: fload 10 │ │ │ │ + 124: fadd │ │ │ │ + 125: fstore 9 │ │ │ │ + 127: aload 7 │ │ │ │ + 129: fload 8 │ │ │ │ + 131: fload 9 │ │ │ │ + 133: invokevirtual #165 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 136: pop │ │ │ │ + 137: iload 12 │ │ │ │ + 139: ifne 198 │ │ │ │ + 142: aload_0 │ │ │ │ + 143: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 146: astore 7 │ │ │ │ + 148: aload_0 │ │ │ │ + 149: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 152: astore 16 │ │ │ │ + 154: aload 7 │ │ │ │ + 156: aload 16 │ │ │ │ + 158: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 161: pop │ │ │ │ + 162: aload_0 │ │ │ │ + 163: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 166: astore 7 │ │ │ │ + 168: aload_0 │ │ │ │ + 169: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 172: astore 16 │ │ │ │ + 174: aload 7 │ │ │ │ + 176: aload 16 │ │ │ │ + 178: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 181: pop │ │ │ │ + 182: iload 12 │ │ │ │ + 184: iconst_1 │ │ │ │ + 185: iadd │ │ │ │ + 186: istore 12 │ │ │ │ + 188: fload 5 │ │ │ │ + 190: fload 6 │ │ │ │ + 192: fadd │ │ │ │ + 193: fstore 5 │ │ │ │ + 195: goto 58 │ │ │ │ + 198: aload_0 │ │ │ │ + 199: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ + 202: astore 7 │ │ │ │ + 204: aload_0 │ │ │ │ + 205: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 208: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 211: fstore 8 │ │ │ │ + 213: aload_0 │ │ │ │ + 214: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 217: astore 17 │ │ │ │ + 219: aload 17 │ │ │ │ + 221: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 224: fstore 9 │ │ │ │ + 226: aload_0 │ │ │ │ + 227: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 230: astore 18 │ │ │ │ + 232: aload 18 │ │ │ │ + 234: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 237: fstore 10 │ │ │ │ + 239: aload_0 │ │ │ │ + 240: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 243: astore 19 │ │ │ │ + 245: aload 19 │ │ │ │ + 247: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 250: fstore 11 │ │ │ │ + 252: aload 7 │ │ │ │ + 254: fload 8 │ │ │ │ + 256: fload 9 │ │ │ │ + 258: fload 10 │ │ │ │ + 260: fload 11 │ │ │ │ + 262: invokevirtual #268 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFF)V │ │ │ │ + 265: aload_0 │ │ │ │ + 266: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 269: astore 7 │ │ │ │ + 271: aload_0 │ │ │ │ + 272: getfield #88 // Field v:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 275: astore 16 │ │ │ │ + 277: aload 7 │ │ │ │ + 279: aload 16 │ │ │ │ + 281: invokevirtual #142 // Method com/badlogic/gdx/math/Vector2.set:(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 284: pop │ │ │ │ + 285: goto 182 │ │ │ │ + 288: aload_0 │ │ │ │ + 289: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ + 292: astore 7 │ │ │ │ + 294: aload_0 │ │ │ │ + 295: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 298: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 301: fstore 8 │ │ │ │ + 303: aload_0 │ │ │ │ + 304: getfield #86 // Field f:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 307: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 310: fstore 9 │ │ │ │ + 312: aload_0 │ │ │ │ + 313: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 316: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 319: fstore 10 │ │ │ │ + 321: aload_0 │ │ │ │ + 322: getfield #90 // Field lv:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 325: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 328: fstore 11 │ │ │ │ + 330: aload 7 │ │ │ │ + 332: fload 8 │ │ │ │ + 334: fload 9 │ │ │ │ + 336: fload 10 │ │ │ │ + 338: fload 11 │ │ │ │ + 340: invokevirtual #268 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFF)V │ │ │ │ + 343: aload_0 │ │ │ │ + 344: getfield #95 // Field renderer:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer; │ │ │ │ + 347: astore 7 │ │ │ │ + 349: aload_1 │ │ │ │ + 350: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 353: fstore 8 │ │ │ │ + 355: aload_1 │ │ │ │ + 356: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 359: fstore 9 │ │ │ │ + 361: aload_1 │ │ │ │ + 362: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 365: fstore 10 │ │ │ │ + 367: aload_3 │ │ │ │ + 368: getfield #159 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 371: fload_2 │ │ │ │ + 372: fmul │ │ │ │ + 373: fstore 11 │ │ │ │ + 375: fload 10 │ │ │ │ + 377: fload 11 │ │ │ │ + 379: fadd │ │ │ │ + 380: fstore 10 │ │ │ │ + 382: aload_1 │ │ │ │ + 383: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 386: fstore 11 │ │ │ │ + 388: aload_3 │ │ │ │ + 389: getfield #162 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 392: fload_2 │ │ │ │ + 393: fmul │ │ │ │ + 394: fstore 20 │ │ │ │ + 396: fload 11 │ │ │ │ + 398: fload 20 │ │ │ │ + 400: fadd │ │ │ │ + 401: fstore 11 │ │ │ │ + 403: aload 7 │ │ │ │ + 405: fload 8 │ │ │ │ + 407: fload 9 │ │ │ │ + 409: fconst_0 │ │ │ │ + 410: fload 10 │ │ │ │ + 412: fload 11 │ │ │ │ + 414: fconst_0 │ │ │ │ + 415: invokevirtual #322 // Method com/badlogic/gdx/graphics/glutils/ShapeRenderer.line:(FFFFFF)V │ │ │ │ + 418: return │ │ │ │ │ │ │ │ private void drawSolidPolygon(com.badlogic.gdx.math.Vector2[], int, com.badlogic.gdx.graphics.Color, boolean); │ │ │ │ descriptor: ([Lcom/badlogic/gdx/math/Vector2;ILcom/badlogic/gdx/graphics/Color;Z)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=16, args_size=5 │ │ │ │ 0: aload_0 │ │ ├── com/badlogic/gdx/physics/box2d/Contact.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -376,89 +376,89 @@ │ │ │ │ 18: aload_0 │ │ │ │ 19: getfield #21 // Field worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ │ 22: iload 4 │ │ │ │ 24: putfield #75 // Field com/badlogic/gdx/physics/box2d/WorldManifold.numContactPoints:I │ │ │ │ 27: aload_0 │ │ │ │ 28: getfield #21 // Field worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ │ 31: getfield #79 // Field com/badlogic/gdx/physics/box2d/WorldManifold.normal:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 34: astore 5 │ │ │ │ - 36: aload_0 │ │ │ │ - 37: getfield #24 // Field tmp:[F │ │ │ │ - 40: astore 6 │ │ │ │ - 42: aload 6 │ │ │ │ - 44: iconst_0 │ │ │ │ - 45: faload │ │ │ │ - 46: fstore 7 │ │ │ │ - 48: aload_0 │ │ │ │ - 49: getfield #24 // Field tmp:[F │ │ │ │ - 52: astore_3 │ │ │ │ + 34: astore_3 │ │ │ │ + 35: aload_0 │ │ │ │ + 36: getfield #24 // Field tmp:[F │ │ │ │ + 39: astore 5 │ │ │ │ + 41: aload 5 │ │ │ │ + 43: iconst_0 │ │ │ │ + 44: faload │ │ │ │ + 45: fstore 6 │ │ │ │ + 47: aload_0 │ │ │ │ + 48: getfield #24 // Field tmp:[F │ │ │ │ + 51: astore 7 │ │ │ │ 53: iconst_1 │ │ │ │ 54: istore 8 │ │ │ │ - 56: aload_3 │ │ │ │ - 57: iload 8 │ │ │ │ - 59: faload │ │ │ │ - 60: fstore 9 │ │ │ │ - 62: aload 5 │ │ │ │ - 64: fload 7 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: iload 8 │ │ │ │ + 60: faload │ │ │ │ + 61: fstore 9 │ │ │ │ + 63: aload_3 │ │ │ │ + 64: fload 6 │ │ │ │ 66: fload 9 │ │ │ │ 68: invokevirtual #86 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ 71: pop │ │ │ │ 72: iconst_0 │ │ │ │ 73: istore 10 │ │ │ │ 75: iload 10 │ │ │ │ 77: iload 4 │ │ │ │ - 79: if_icmpge 161 │ │ │ │ + 79: if_icmpge 157 │ │ │ │ 82: aload_0 │ │ │ │ 83: getfield #21 // Field worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ │ 86: getfield #90 // Field com/badlogic/gdx/physics/box2d/WorldManifold.points:[Lcom/badlogic/gdx/math/Vector2; │ │ │ │ 89: iload 10 │ │ │ │ 91: aaload │ │ │ │ 92: astore 11 │ │ │ │ 94: aload_0 │ │ │ │ 95: getfield #24 // Field tmp:[F │ │ │ │ - 98: astore 5 │ │ │ │ - 100: iload 10 │ │ │ │ - 102: iconst_2 │ │ │ │ - 103: imul │ │ │ │ - 104: iconst_2 │ │ │ │ - 105: iadd │ │ │ │ - 106: istore 12 │ │ │ │ - 108: aload 5 │ │ │ │ - 110: iload 12 │ │ │ │ - 112: faload │ │ │ │ - 113: fstore 13 │ │ │ │ - 115: aload 11 │ │ │ │ - 117: fload 13 │ │ │ │ - 119: putfield #94 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 122: aload_0 │ │ │ │ - 123: getfield #24 // Field tmp:[F │ │ │ │ - 126: astore 5 │ │ │ │ - 128: iload 10 │ │ │ │ - 130: iconst_2 │ │ │ │ - 131: imul │ │ │ │ - 132: iconst_2 │ │ │ │ - 133: iadd │ │ │ │ - 134: iconst_1 │ │ │ │ - 135: iadd │ │ │ │ - 136: istore 12 │ │ │ │ - 138: aload 5 │ │ │ │ - 140: iload 12 │ │ │ │ - 142: faload │ │ │ │ - 143: fstore 13 │ │ │ │ - 145: aload 11 │ │ │ │ - 147: fload 13 │ │ │ │ - 149: putfield #97 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 152: iload 10 │ │ │ │ - 154: iconst_1 │ │ │ │ - 155: iadd │ │ │ │ - 156: istore 10 │ │ │ │ - 158: goto 75 │ │ │ │ - 161: aload_0 │ │ │ │ - 162: getfield #21 // Field worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ │ - 165: areturn │ │ │ │ + 98: astore_3 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: iconst_2 │ │ │ │ + 102: imul │ │ │ │ + 103: iconst_2 │ │ │ │ + 104: iadd │ │ │ │ + 105: istore 12 │ │ │ │ + 107: aload_3 │ │ │ │ + 108: iload 12 │ │ │ │ + 110: faload │ │ │ │ + 111: fstore 13 │ │ │ │ + 113: aload 11 │ │ │ │ + 115: fload 13 │ │ │ │ + 117: putfield #94 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 120: aload_0 │ │ │ │ + 121: getfield #24 // Field tmp:[F │ │ │ │ + 124: astore_3 │ │ │ │ + 125: iload 10 │ │ │ │ + 127: iconst_2 │ │ │ │ + 128: imul │ │ │ │ + 129: iconst_2 │ │ │ │ + 130: iadd │ │ │ │ + 131: iconst_1 │ │ │ │ + 132: iadd │ │ │ │ + 133: istore 12 │ │ │ │ + 135: aload_3 │ │ │ │ + 136: iload 12 │ │ │ │ + 138: faload │ │ │ │ + 139: fstore 13 │ │ │ │ + 141: aload 11 │ │ │ │ + 143: fload 13 │ │ │ │ + 145: putfield #97 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 148: iload 10 │ │ │ │ + 150: iconst_1 │ │ │ │ + 151: iadd │ │ │ │ + 152: istore 10 │ │ │ │ + 154: goto 75 │ │ │ │ + 157: aload_0 │ │ │ │ + 158: getfield #21 // Field worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ │ + 161: areturn │ │ │ │ │ │ │ │ public boolean isEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/badlogic/gdx/utils/LongArray.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -601,15 +601,15 @@ │ │ │ │ 38: getfield #25 // Field items:[J │ │ │ │ 41: areturn │ │ │ │ │ │ │ │ public boolean equals(java.lang.Object); │ │ │ │ descriptor: (Ljava/lang/Object;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=2 │ │ │ │ + stack=300, locals=12, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: aload_1 │ │ │ │ 3: aload_0 │ │ │ │ 4: if_acmpne 9 │ │ │ │ 7: iload_2 │ │ │ │ 8: ireturn │ │ │ │ @@ -641,40 +641,38 @@ │ │ │ │ 55: iconst_0 │ │ │ │ 56: istore 6 │ │ │ │ 58: iload 6 │ │ │ │ 60: iload 5 │ │ │ │ 62: if_icmpge 7 │ │ │ │ 65: aload_0 │ │ │ │ 66: getfield #25 // Field items:[J │ │ │ │ - 69: astore 7 │ │ │ │ - 71: aload 7 │ │ │ │ - 73: iload 6 │ │ │ │ - 75: laload │ │ │ │ - 76: lstore 8 │ │ │ │ - 78: aload 4 │ │ │ │ - 80: getfield #25 // Field items:[J │ │ │ │ - 83: astore 10 │ │ │ │ - 85: aload 10 │ │ │ │ - 87: iload 6 │ │ │ │ - 89: laload │ │ │ │ - 90: lstore 11 │ │ │ │ - 92: lload 8 │ │ │ │ - 94: lload 11 │ │ │ │ - 96: lcmp │ │ │ │ - 97: istore_3 │ │ │ │ - 98: iload_3 │ │ │ │ - 99: ifeq 107 │ │ │ │ - 102: iconst_0 │ │ │ │ - 103: istore_2 │ │ │ │ - 104: goto 7 │ │ │ │ - 107: iload 6 │ │ │ │ - 109: iconst_1 │ │ │ │ - 110: iadd │ │ │ │ - 111: istore 6 │ │ │ │ - 113: goto 58 │ │ │ │ + 69: iload 6 │ │ │ │ + 71: laload │ │ │ │ + 72: lstore 7 │ │ │ │ + 74: aload 4 │ │ │ │ + 76: getfield #25 // Field items:[J │ │ │ │ + 79: astore 9 │ │ │ │ + 81: aload 9 │ │ │ │ + 83: iload 6 │ │ │ │ + 85: laload │ │ │ │ + 86: lstore 10 │ │ │ │ + 88: lload 7 │ │ │ │ + 90: lload 10 │ │ │ │ + 92: lcmp │ │ │ │ + 93: istore_3 │ │ │ │ + 94: iload_3 │ │ │ │ + 95: ifeq 103 │ │ │ │ + 98: iconst_0 │ │ │ │ + 99: istore_2 │ │ │ │ + 100: goto 7 │ │ │ │ + 103: iload 6 │ │ │ │ + 105: iconst_1 │ │ │ │ + 106: iadd │ │ │ │ + 107: istore 6 │ │ │ │ + 109: goto 58 │ │ │ │ │ │ │ │ public long first(); │ │ │ │ descriptor: ()J │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/badlogic/gdx/utils/LongMap.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1142,26 +1142,24 @@ │ │ │ │ 329: ishl │ │ │ │ 330: istore 6 │ │ │ │ 332: aload_0 │ │ │ │ 333: iload 6 │ │ │ │ 335: invokespecial #151 // Method resize:(I)V │ │ │ │ 338: goto 28 │ │ │ │ 341: aload_0 │ │ │ │ - 342: astore 8 │ │ │ │ - 344: aload_0 │ │ │ │ - 345: lload_1 │ │ │ │ - 346: aload_3 │ │ │ │ - 347: iload 7 │ │ │ │ - 349: lload 9 │ │ │ │ - 351: iload 12 │ │ │ │ - 353: lload 13 │ │ │ │ - 355: iload 15 │ │ │ │ - 357: lload 16 │ │ │ │ - 359: invokespecial #169 // Method push:(JLjava/lang/Object;IJIJIJ)V │ │ │ │ - 362: goto 28 │ │ │ │ + 342: lload_1 │ │ │ │ + 343: aload_3 │ │ │ │ + 344: iload 7 │ │ │ │ + 346: lload 9 │ │ │ │ + 348: iload 12 │ │ │ │ + 350: lload 13 │ │ │ │ + 352: iload 15 │ │ │ │ + 354: lload 16 │ │ │ │ + 356: invokespecial #169 // Method push:(JLjava/lang/Object;IJIJIJ)V │ │ │ │ + 359: goto 28 │ │ │ │ │ │ │ │ private void putStash(long, java.lang.Object); │ │ │ │ descriptor: (JLjava/lang/Object;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2424,27 +2422,29 @@ │ │ │ │ 536: iload 6 │ │ │ │ 538: invokespecial #151 // Method resize:(I)V │ │ │ │ 541: aconst_null │ │ │ │ 542: astore 7 │ │ │ │ 544: goto 55 │ │ │ │ 547: aload_0 │ │ │ │ 548: astore 12 │ │ │ │ - 550: aload_0 │ │ │ │ - 551: lload_1 │ │ │ │ - 552: aload_3 │ │ │ │ - 553: iload 9 │ │ │ │ - 555: lload 10 │ │ │ │ - 557: iload 13 │ │ │ │ - 559: lload 14 │ │ │ │ - 561: iload 16 │ │ │ │ - 563: lload 17 │ │ │ │ - 565: invokespecial #169 // Method push:(JLjava/lang/Object;IJIJIJ)V │ │ │ │ - 568: aconst_null │ │ │ │ - 569: astore 7 │ │ │ │ - 571: goto 55 │ │ │ │ + 550: lload_1 │ │ │ │ + 551: lstore 4 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: lload_1 │ │ │ │ + 555: aload_3 │ │ │ │ + 556: iload 9 │ │ │ │ + 558: lload 10 │ │ │ │ + 560: iload 13 │ │ │ │ + 562: lload 14 │ │ │ │ + 564: iload 16 │ │ │ │ + 566: lload 17 │ │ │ │ + 568: invokespecial #169 // Method push:(JLjava/lang/Object;IJIJIJ)V │ │ │ │ + 571: aconst_null │ │ │ │ + 572: astore 7 │ │ │ │ + 574: goto 55 │ │ │ │ │ │ │ │ public void putAll(com.badlogic.gdx.utils.LongMap); │ │ │ │ descriptor: (Lcom/badlogic/gdx/utils/LongMap;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── com/badlogic/gdx/utils/compression/Lzma.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -321,15 +321,15 @@ │ │ │ │ 352: invokevirtual #98 // Method com/badlogic/gdx/utils/compression/lzma/Encoder.Code:(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V │ │ │ │ 355: return │ │ │ │ │ │ │ │ public static void decompress(java.io.InputStream, java.io.OutputStream); │ │ │ │ descriptor: (Ljava/io/InputStream;Ljava/io/OutputStream;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=2 │ │ │ │ + stack=300, locals=13, args_size=2 │ │ │ │ 0: iconst_5 │ │ │ │ 1: istore_2 │ │ │ │ 2: iload_2 │ │ │ │ 3: newarray byte │ │ │ │ 5: astore_3 │ │ │ │ 6: aconst_null │ │ │ │ 7: astore 4 │ │ │ │ @@ -389,17 +389,17 @@ │ │ │ │ 119: athrow │ │ │ │ 120: iload 10 │ │ │ │ 122: i2l │ │ │ │ 123: lstore 11 │ │ │ │ 125: iload 9 │ │ │ │ 127: bipush 8 │ │ │ │ 129: imul │ │ │ │ - 130: istore 13 │ │ │ │ + 130: istore 5 │ │ │ │ 132: lload 11 │ │ │ │ - 134: iload 13 │ │ │ │ + 134: iload 5 │ │ │ │ 136: lshl │ │ │ │ 137: lstore 11 │ │ │ │ 139: lload 7 │ │ │ │ 141: lload 11 │ │ │ │ 143: lor │ │ │ │ 144: lstore 7 │ │ │ │ 146: iload 9 │ │ ├── com/badlogic/gdx/utils/compression/lzma/Encoder.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1606,15 +1606,15 @@ │ │ │ │ 101 103 119 any │ │ │ │ 109 116 119 any │ │ │ │ │ │ │ │ public void CodeOneBlock(long[], long[], boolean[]); │ │ │ │ descriptor: ([J[J[Z)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=37, args_size=4 │ │ │ │ + stack=300, locals=35, args_size=4 │ │ │ │ 0: aload_1 │ │ │ │ 1: iconst_0 │ │ │ │ 2: lconst_0 │ │ │ │ 3: lastore │ │ │ │ 4: lconst_0 │ │ │ │ 5: lstore 4 │ │ │ │ 7: aload_2 │ │ │ │ @@ -1698,17 +1698,17 @@ │ │ │ │ 146: lstore 12 │ │ │ │ 148: aload_0 │ │ │ │ 149: getfield #294 // Field nowPos64:J │ │ │ │ 152: lstore 14 │ │ │ │ 154: lload 14 │ │ │ │ 156: lstore 16 │ │ │ │ 158: lconst_0 │ │ │ │ - 159: lstore 18 │ │ │ │ + 159: lstore 4 │ │ │ │ 161: lload 14 │ │ │ │ - 163: lload 18 │ │ │ │ + 163: lload 4 │ │ │ │ 165: lcmp │ │ │ │ 166: istore 6 │ │ │ │ 168: iload 6 │ │ │ │ 170: ifne 506 │ │ │ │ 173: aload_0 │ │ │ │ 174: getfield #121 // Field _matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ │ │ 177: astore 8 │ │ │ │ @@ -1752,41 +1752,41 @@ │ │ │ │ 250: getfield #188 // Field _posStateMask:I │ │ │ │ 253: istore 11 │ │ │ │ 255: iload 11 │ │ │ │ 257: istore 7 │ │ │ │ 259: iload 6 │ │ │ │ 261: iload 11 │ │ │ │ 263: iand │ │ │ │ - 264: istore 20 │ │ │ │ + 264: istore 18 │ │ │ │ 266: aload_0 │ │ │ │ 267: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 270: astore 9 │ │ │ │ 272: aload_0 │ │ │ │ 273: astore 8 │ │ │ │ 275: aload_0 │ │ │ │ 276: getfield #129 // Field _isMatch:[S │ │ │ │ 279: astore 10 │ │ │ │ 281: aload_0 │ │ │ │ 282: astore 8 │ │ │ │ 284: aload_0 │ │ │ │ 285: getfield #112 // Field _state:I │ │ │ │ 288: istore 11 │ │ │ │ 290: iload 11 │ │ │ │ - 292: istore 21 │ │ │ │ + 292: istore 19 │ │ │ │ 294: iload 11 │ │ │ │ 296: iconst_4 │ │ │ │ 297: ishl │ │ │ │ - 298: iload 20 │ │ │ │ + 298: iload 18 │ │ │ │ 300: iadd │ │ │ │ - 301: istore 21 │ │ │ │ + 301: istore 19 │ │ │ │ 303: iconst_0 │ │ │ │ - 304: istore 22 │ │ │ │ + 304: istore 20 │ │ │ │ 306: aload 9 │ │ │ │ 308: aload 10 │ │ │ │ - 310: iload 21 │ │ │ │ + 310: iload 19 │ │ │ │ 312: iconst_0 │ │ │ │ 313: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 316: aload_0 │ │ │ │ 317: getfield #112 // Field _state:I │ │ │ │ 320: istore 11 │ │ │ │ 322: iload 11 │ │ │ │ 324: istore 6 │ │ │ │ @@ -1811,15 +1811,15 @@ │ │ │ │ 362: iconst_0 │ │ │ │ 363: iload 11 │ │ │ │ 365: isub │ │ │ │ 366: istore 7 │ │ │ │ 368: aload 9 │ │ │ │ 370: iload 7 │ │ │ │ 372: invokevirtual #317 // Method com/badlogic/gdx/utils/compression/lz/BinTree.GetIndexByte:(I)B │ │ │ │ - 375: istore 23 │ │ │ │ + 375: istore 21 │ │ │ │ 377: aload_0 │ │ │ │ 378: getfield #165 // Field _literalEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder; │ │ │ │ 381: astore 9 │ │ │ │ 383: aload_0 │ │ │ │ 384: astore 8 │ │ │ │ 386: aload_0 │ │ │ │ 387: getfield #294 // Field nowPos64:J │ │ │ │ @@ -1829,33 +1829,33 @@ │ │ │ │ 396: lload 14 │ │ │ │ 398: l2i │ │ │ │ 399: istore 7 │ │ │ │ 401: aload_0 │ │ │ │ 402: getfield #259 // Field _previousByte:B │ │ │ │ 405: istore 11 │ │ │ │ 407: iload 11 │ │ │ │ - 409: istore 21 │ │ │ │ + 409: istore 19 │ │ │ │ 411: aload 9 │ │ │ │ 413: iload 7 │ │ │ │ 415: iload 11 │ │ │ │ 417: invokevirtual #321 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder.GetSubCoder:(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ │ │ │ 420: astore 9 │ │ │ │ 422: aload_0 │ │ │ │ 423: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 426: astore 10 │ │ │ │ 428: aload 9 │ │ │ │ 430: astore 8 │ │ │ │ 432: aload 9 │ │ │ │ 434: aload 10 │ │ │ │ - 436: iload 23 │ │ │ │ + 436: iload 21 │ │ │ │ 438: invokevirtual #326 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2.Encode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ │ │ │ 441: aload_0 │ │ │ │ 442: astore 8 │ │ │ │ 444: aload_0 │ │ │ │ - 445: iload 23 │ │ │ │ + 445: iload 21 │ │ │ │ 447: putfield #259 // Field _previousByte:B │ │ │ │ 450: aload_0 │ │ │ │ 451: getfield #313 // Field _additionalOffset:I │ │ │ │ 454: istore 11 │ │ │ │ 456: iload 11 │ │ │ │ 458: istore 6 │ │ │ │ 460: iload 11 │ │ │ │ @@ -1869,17 +1869,17 @@ │ │ │ │ 473: putfield #313 // Field _additionalOffset:I │ │ │ │ 476: aload_0 │ │ │ │ 477: getfield #294 // Field nowPos64:J │ │ │ │ 480: lstore 14 │ │ │ │ 482: lload 14 │ │ │ │ 484: lstore 16 │ │ │ │ 486: lconst_1 │ │ │ │ - 487: lstore 18 │ │ │ │ + 487: lstore 4 │ │ │ │ 489: lload 14 │ │ │ │ - 491: lload 18 │ │ │ │ + 491: lload 4 │ │ │ │ 493: ladd │ │ │ │ 494: lstore 16 │ │ │ │ 496: lload 16 │ │ │ │ 498: lstore 14 │ │ │ │ 500: aload_0 │ │ │ │ 501: lload 16 │ │ │ │ 503: putfield #294 // Field nowPos64:J │ │ │ │ @@ -1922,18 +1922,18 @@ │ │ │ │ 577: l2i │ │ │ │ 578: istore 11 │ │ │ │ 580: iload 11 │ │ │ │ 582: istore 6 │ │ │ │ 584: aload_0 │ │ │ │ 585: iload 11 │ │ │ │ 587: invokevirtual #331 // Method GetOptimum:(I)I │ │ │ │ - 590: istore 24 │ │ │ │ + 590: istore 22 │ │ │ │ 592: aload_0 │ │ │ │ 593: getfield #255 // Field backRes:I │ │ │ │ - 596: istore 25 │ │ │ │ + 596: istore 23 │ │ │ │ 598: aload_0 │ │ │ │ 599: getfield #294 // Field nowPos64:J │ │ │ │ 602: lstore 14 │ │ │ │ 604: lload 14 │ │ │ │ 606: lstore 16 │ │ │ │ 608: lload 14 │ │ │ │ 610: l2i │ │ │ │ @@ -1942,55 +1942,55 @@ │ │ │ │ 614: getfield #188 // Field _posStateMask:I │ │ │ │ 617: istore 11 │ │ │ │ 619: iload 11 │ │ │ │ 621: istore 7 │ │ │ │ 623: iload 6 │ │ │ │ 625: iload 11 │ │ │ │ 627: iand │ │ │ │ - 628: istore 20 │ │ │ │ + 628: istore 18 │ │ │ │ 630: aload_0 │ │ │ │ 631: getfield #112 // Field _state:I │ │ │ │ 634: istore 11 │ │ │ │ 636: iload 11 │ │ │ │ 638: istore 6 │ │ │ │ 640: iload 11 │ │ │ │ 642: iconst_4 │ │ │ │ 643: ishl │ │ │ │ - 644: iload 20 │ │ │ │ + 644: iload 18 │ │ │ │ 646: iadd │ │ │ │ - 647: istore 26 │ │ │ │ + 647: istore 24 │ │ │ │ 649: iconst_1 │ │ │ │ 650: istore 6 │ │ │ │ 652: iload 6 │ │ │ │ 654: istore 11 │ │ │ │ - 656: iload 24 │ │ │ │ + 656: iload 22 │ │ │ │ 658: iload 6 │ │ │ │ 660: if_icmpne 1184 │ │ │ │ 663: iconst_m1 │ │ │ │ 664: istore 6 │ │ │ │ 666: iload 6 │ │ │ │ 668: istore 11 │ │ │ │ - 670: iload 25 │ │ │ │ + 670: iload 23 │ │ │ │ 672: iload 6 │ │ │ │ 674: if_icmpne 1184 │ │ │ │ 677: aload_0 │ │ │ │ 678: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 681: astore 9 │ │ │ │ 683: aload_0 │ │ │ │ 684: astore 8 │ │ │ │ 686: aload_0 │ │ │ │ 687: getfield #129 // Field _isMatch:[S │ │ │ │ 690: astore 10 │ │ │ │ 692: aconst_null │ │ │ │ - 693: astore 27 │ │ │ │ + 693: astore 25 │ │ │ │ 695: aload 9 │ │ │ │ 697: astore 8 │ │ │ │ 699: aload 9 │ │ │ │ 701: aload 10 │ │ │ │ - 703: iload 26 │ │ │ │ + 703: iload 24 │ │ │ │ 705: iconst_0 │ │ │ │ 706: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 709: aload_0 │ │ │ │ 710: astore 8 │ │ │ │ 712: aload_0 │ │ │ │ 713: getfield #121 // Field _matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ │ │ 716: astore 9 │ │ │ │ @@ -2004,15 +2004,15 @@ │ │ │ │ 731: iconst_0 │ │ │ │ 732: iload 11 │ │ │ │ 734: isub │ │ │ │ 735: istore 7 │ │ │ │ 737: aload 9 │ │ │ │ 739: iload 7 │ │ │ │ 741: invokevirtual #317 // Method com/badlogic/gdx/utils/compression/lz/BinTree.GetIndexByte:(I)B │ │ │ │ - 744: istore 23 │ │ │ │ + 744: istore 21 │ │ │ │ 746: aload_0 │ │ │ │ 747: getfield #165 // Field _literalEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder; │ │ │ │ 750: astore 9 │ │ │ │ 752: aload_0 │ │ │ │ 753: astore 8 │ │ │ │ 755: aload_0 │ │ │ │ 756: getfield #294 // Field nowPos64:J │ │ │ │ @@ -2022,20 +2022,20 @@ │ │ │ │ 765: lload 14 │ │ │ │ 767: l2i │ │ │ │ 768: istore 7 │ │ │ │ 770: aload_0 │ │ │ │ 771: getfield #259 // Field _previousByte:B │ │ │ │ 774: istore 11 │ │ │ │ 776: iload 11 │ │ │ │ - 778: istore 21 │ │ │ │ + 778: istore 19 │ │ │ │ 780: aload 9 │ │ │ │ 782: iload 7 │ │ │ │ 784: iload 11 │ │ │ │ 786: invokevirtual #321 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder.GetSubCoder:(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ │ │ │ - 789: astore 28 │ │ │ │ + 789: astore 26 │ │ │ │ 791: aload_0 │ │ │ │ 792: getfield #112 // Field _state:I │ │ │ │ 795: istore 11 │ │ │ │ 797: iload 11 │ │ │ │ 799: istore 6 │ │ │ │ 801: iload 11 │ │ │ │ 803: invokestatic #335 // Method com/badlogic/gdx/utils/compression/lzma/Base.StateIsCharState:(I)Z │ │ │ │ @@ -2049,15 +2049,15 @@ │ │ │ │ 820: astore 8 │ │ │ │ 822: aload_0 │ │ │ │ 823: getfield #114 // Field _repDistances:[I │ │ │ │ 826: astore 8 │ │ │ │ 828: aload 8 │ │ │ │ 830: astore 10 │ │ │ │ 832: aconst_null │ │ │ │ - 833: astore 27 │ │ │ │ + 833: astore 25 │ │ │ │ 835: aload 8 │ │ │ │ 837: iconst_0 │ │ │ │ 838: iaload │ │ │ │ 839: istore 7 │ │ │ │ 841: iconst_0 │ │ │ │ 842: iload 7 │ │ │ │ 844: isub │ │ │ │ @@ -2066,37 +2066,37 @@ │ │ │ │ 847: istore 7 │ │ │ │ 849: aload_0 │ │ │ │ 850: astore 8 │ │ │ │ 852: aload_0 │ │ │ │ 853: getfield #313 // Field _additionalOffset:I │ │ │ │ 856: istore 11 │ │ │ │ 858: iload 11 │ │ │ │ - 860: istore 21 │ │ │ │ + 860: istore 19 │ │ │ │ 862: iload 7 │ │ │ │ 864: iload 11 │ │ │ │ 866: isub │ │ │ │ 867: istore 7 │ │ │ │ 869: aload 9 │ │ │ │ 871: iload 7 │ │ │ │ 873: invokevirtual #317 // Method com/badlogic/gdx/utils/compression/lz/BinTree.GetIndexByte:(I)B │ │ │ │ - 876: istore 29 │ │ │ │ + 876: istore 27 │ │ │ │ 878: aload_0 │ │ │ │ 879: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 882: astore 9 │ │ │ │ - 884: aload 28 │ │ │ │ + 884: aload 26 │ │ │ │ 886: astore 8 │ │ │ │ - 888: aload 28 │ │ │ │ + 888: aload 26 │ │ │ │ 890: aload 9 │ │ │ │ - 892: iload 29 │ │ │ │ - 894: iload 23 │ │ │ │ + 892: iload 27 │ │ │ │ + 894: iload 21 │ │ │ │ 896: invokevirtual #339 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2.EncodeMatched:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;BB)V │ │ │ │ 899: aload_0 │ │ │ │ 900: astore 8 │ │ │ │ 902: aload_0 │ │ │ │ - 903: iload 23 │ │ │ │ + 903: iload 21 │ │ │ │ 905: putfield #259 // Field _previousByte:B │ │ │ │ 908: aload_0 │ │ │ │ 909: getfield #112 // Field _state:I │ │ │ │ 912: istore 11 │ │ │ │ 914: iload 11 │ │ │ │ 916: istore 6 │ │ │ │ 918: iload 11 │ │ │ │ @@ -2111,30 +2111,30 @@ │ │ │ │ 936: astore 8 │ │ │ │ 938: aload_0 │ │ │ │ 939: getfield #313 // Field _additionalOffset:I │ │ │ │ 942: istore 11 │ │ │ │ 944: iload 11 │ │ │ │ 946: istore 6 │ │ │ │ 948: iload 11 │ │ │ │ - 950: iload 24 │ │ │ │ + 950: iload 22 │ │ │ │ 952: isub │ │ │ │ 953: istore 6 │ │ │ │ 955: iload 6 │ │ │ │ 957: istore 11 │ │ │ │ 959: aload_0 │ │ │ │ 960: iload 6 │ │ │ │ 962: putfield #313 // Field _additionalOffset:I │ │ │ │ 965: aload_0 │ │ │ │ 966: getfield #294 // Field nowPos64:J │ │ │ │ 969: lstore 16 │ │ │ │ - 971: iload 24 │ │ │ │ + 971: iload 22 │ │ │ │ 973: i2l │ │ │ │ 974: lstore 14 │ │ │ │ 976: lload 14 │ │ │ │ - 978: lstore 18 │ │ │ │ + 978: lstore 4 │ │ │ │ 980: lload 16 │ │ │ │ 982: lload 14 │ │ │ │ 984: ladd │ │ │ │ 985: lstore 16 │ │ │ │ 987: lload 16 │ │ │ │ 989: lstore 14 │ │ │ │ 991: aload_0 │ │ │ │ @@ -2223,45 +2223,45 @@ │ │ │ │ 1153: aload_0 │ │ │ │ 1154: iload 11 │ │ │ │ 1156: invokevirtual #300 // Method Flush:(I)V │ │ │ │ 1159: goto 132 │ │ │ │ 1162: aload_0 │ │ │ │ 1163: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1166: astore 9 │ │ │ │ - 1168: aload 28 │ │ │ │ + 1168: aload 26 │ │ │ │ 1170: astore 8 │ │ │ │ - 1172: aload 28 │ │ │ │ + 1172: aload 26 │ │ │ │ 1174: aload 9 │ │ │ │ - 1176: iload 23 │ │ │ │ + 1176: iload 21 │ │ │ │ 1178: invokevirtual #326 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2.Encode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ │ │ │ 1181: goto 899 │ │ │ │ 1184: aload_0 │ │ │ │ 1185: astore 8 │ │ │ │ 1187: aload_0 │ │ │ │ 1188: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1191: astore 9 │ │ │ │ 1193: aload_0 │ │ │ │ 1194: astore 8 │ │ │ │ 1196: aload_0 │ │ │ │ 1197: getfield #129 // Field _isMatch:[S │ │ │ │ 1200: astore 10 │ │ │ │ 1202: iconst_1 │ │ │ │ - 1203: istore 21 │ │ │ │ + 1203: istore 19 │ │ │ │ 1205: aload 9 │ │ │ │ 1207: astore 8 │ │ │ │ 1209: aload 9 │ │ │ │ 1211: aload 10 │ │ │ │ - 1213: iload 26 │ │ │ │ - 1215: iload 21 │ │ │ │ + 1213: iload 24 │ │ │ │ + 1215: iload 19 │ │ │ │ 1217: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1220: iconst_4 │ │ │ │ 1221: istore 6 │ │ │ │ 1223: iload 6 │ │ │ │ 1225: istore 11 │ │ │ │ - 1227: iload 25 │ │ │ │ + 1227: iload 23 │ │ │ │ 1229: iload 6 │ │ │ │ 1231: if_icmpge 1890 │ │ │ │ 1234: aload_0 │ │ │ │ 1235: astore 8 │ │ │ │ 1237: aload_0 │ │ │ │ 1238: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1241: astore 9 │ │ │ │ @@ -2272,23 +2272,23 @@ │ │ │ │ 1250: astore 10 │ │ │ │ 1252: aload_0 │ │ │ │ 1253: astore 8 │ │ │ │ 1255: aload_0 │ │ │ │ 1256: getfield #112 // Field _state:I │ │ │ │ 1259: istore 11 │ │ │ │ 1261: iload 11 │ │ │ │ - 1263: istore 21 │ │ │ │ + 1263: istore 19 │ │ │ │ 1265: iconst_1 │ │ │ │ - 1266: istore 22 │ │ │ │ + 1266: istore 20 │ │ │ │ 1268: aload 9 │ │ │ │ 1270: aload 10 │ │ │ │ 1272: iload 11 │ │ │ │ - 1274: iload 22 │ │ │ │ + 1274: iload 20 │ │ │ │ 1276: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ - 1279: iload 25 │ │ │ │ + 1279: iload 23 │ │ │ │ 1281: ifne 1548 │ │ │ │ 1284: aload_0 │ │ │ │ 1285: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1288: astore 9 │ │ │ │ 1290: aload_0 │ │ │ │ 1291: astore 8 │ │ │ │ 1293: aload_0 │ │ │ │ @@ -2296,53 +2296,53 @@ │ │ │ │ 1297: astore 10 │ │ │ │ 1299: aload_0 │ │ │ │ 1300: astore 8 │ │ │ │ 1302: aload_0 │ │ │ │ 1303: getfield #112 // Field _state:I │ │ │ │ 1306: istore 11 │ │ │ │ 1308: iload 11 │ │ │ │ - 1310: istore 21 │ │ │ │ + 1310: istore 19 │ │ │ │ 1312: iconst_0 │ │ │ │ - 1313: istore 22 │ │ │ │ + 1313: istore 20 │ │ │ │ 1315: aload 9 │ │ │ │ 1317: aload 10 │ │ │ │ 1319: iload 11 │ │ │ │ 1321: iconst_0 │ │ │ │ 1322: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1325: iconst_1 │ │ │ │ 1326: istore 6 │ │ │ │ 1328: iload 6 │ │ │ │ 1330: istore 11 │ │ │ │ - 1332: iload 24 │ │ │ │ + 1332: iload 22 │ │ │ │ 1334: iload 6 │ │ │ │ 1336: if_icmpne 1512 │ │ │ │ 1339: aload_0 │ │ │ │ 1340: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1343: astore 9 │ │ │ │ 1345: aload_0 │ │ │ │ 1346: astore 8 │ │ │ │ 1348: aload_0 │ │ │ │ 1349: getfield #139 // Field _isRep0Long:[S │ │ │ │ 1352: astore 10 │ │ │ │ 1354: iconst_0 │ │ │ │ - 1355: istore 21 │ │ │ │ + 1355: istore 19 │ │ │ │ 1357: aconst_null │ │ │ │ - 1358: astore 27 │ │ │ │ + 1358: astore 25 │ │ │ │ 1360: aload 9 │ │ │ │ 1362: astore 8 │ │ │ │ 1364: aload 9 │ │ │ │ 1366: aload 10 │ │ │ │ - 1368: iload 26 │ │ │ │ + 1368: iload 24 │ │ │ │ 1370: iconst_0 │ │ │ │ 1371: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1374: iconst_1 │ │ │ │ 1375: istore 6 │ │ │ │ 1377: iload 6 │ │ │ │ 1379: istore 11 │ │ │ │ - 1381: iload 24 │ │ │ │ + 1381: iload 22 │ │ │ │ 1383: iload 6 │ │ │ │ 1385: if_icmpne 1735 │ │ │ │ 1388: aload_0 │ │ │ │ 1389: astore 8 │ │ │ │ 1391: aload_0 │ │ │ │ 1392: getfield #112 // Field _state:I │ │ │ │ 1395: istore 11 │ │ │ │ @@ -2360,73 +2360,73 @@ │ │ │ │ 1419: astore 8 │ │ │ │ 1421: aload_0 │ │ │ │ 1422: getfield #114 // Field _repDistances:[I │ │ │ │ 1425: astore 8 │ │ │ │ 1427: aload 8 │ │ │ │ 1429: astore 9 │ │ │ │ 1431: aload 8 │ │ │ │ - 1433: iload 25 │ │ │ │ + 1433: iload 23 │ │ │ │ 1435: iaload │ │ │ │ - 1436: istore 30 │ │ │ │ - 1438: iload 25 │ │ │ │ + 1436: istore 28 │ │ │ │ + 1438: iload 23 │ │ │ │ 1440: ifeq 1833 │ │ │ │ - 1443: iload 25 │ │ │ │ - 1445: istore 31 │ │ │ │ + 1443: iload 23 │ │ │ │ + 1445: istore 29 │ │ │ │ 1447: iconst_1 │ │ │ │ 1448: istore 6 │ │ │ │ 1450: iload 6 │ │ │ │ 1452: istore 11 │ │ │ │ - 1454: iload 31 │ │ │ │ + 1454: iload 29 │ │ │ │ 1456: iload 6 │ │ │ │ 1458: if_icmplt 1808 │ │ │ │ 1461: aload_0 │ │ │ │ 1462: astore 8 │ │ │ │ 1464: aload_0 │ │ │ │ 1465: getfield #114 // Field _repDistances:[I │ │ │ │ 1468: astore 9 │ │ │ │ 1470: aload_0 │ │ │ │ 1471: astore 8 │ │ │ │ 1473: aload_0 │ │ │ │ 1474: getfield #114 // Field _repDistances:[I │ │ │ │ 1477: astore 8 │ │ │ │ 1479: aload 8 │ │ │ │ 1481: astore 10 │ │ │ │ - 1483: iload 31 │ │ │ │ + 1483: iload 29 │ │ │ │ 1485: iconst_m1 │ │ │ │ 1486: iadd │ │ │ │ - 1487: istore 21 │ │ │ │ + 1487: istore 19 │ │ │ │ 1489: aload 8 │ │ │ │ - 1491: iload 21 │ │ │ │ + 1491: iload 19 │ │ │ │ 1493: iaload │ │ │ │ 1494: istore 7 │ │ │ │ 1496: aload 9 │ │ │ │ - 1498: iload 31 │ │ │ │ + 1498: iload 29 │ │ │ │ 1500: iload 7 │ │ │ │ 1502: iastore │ │ │ │ - 1503: iload 31 │ │ │ │ + 1503: iload 29 │ │ │ │ 1505: iconst_m1 │ │ │ │ 1506: iadd │ │ │ │ - 1507: istore 31 │ │ │ │ + 1507: istore 29 │ │ │ │ 1509: goto 1447 │ │ │ │ 1512: aload_0 │ │ │ │ 1513: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1516: astore 9 │ │ │ │ 1518: aload_0 │ │ │ │ 1519: astore 8 │ │ │ │ 1521: aload_0 │ │ │ │ 1522: getfield #139 // Field _isRep0Long:[S │ │ │ │ 1525: astore 10 │ │ │ │ 1527: iconst_1 │ │ │ │ - 1528: istore 21 │ │ │ │ + 1528: istore 19 │ │ │ │ 1530: aload 9 │ │ │ │ 1532: astore 8 │ │ │ │ 1534: aload 9 │ │ │ │ 1536: aload 10 │ │ │ │ - 1538: iload 26 │ │ │ │ - 1540: iload 21 │ │ │ │ + 1538: iload 24 │ │ │ │ + 1540: iload 19 │ │ │ │ 1542: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1545: goto 1374 │ │ │ │ 1548: aload_0 │ │ │ │ 1549: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1552: astore 9 │ │ │ │ 1554: aload_0 │ │ │ │ 1555: astore 8 │ │ │ │ @@ -2435,27 +2435,27 @@ │ │ │ │ 1561: astore 10 │ │ │ │ 1563: aload_0 │ │ │ │ 1564: astore 8 │ │ │ │ 1566: aload_0 │ │ │ │ 1567: getfield #112 // Field _state:I │ │ │ │ 1570: istore 11 │ │ │ │ 1572: iload 11 │ │ │ │ - 1574: istore 21 │ │ │ │ + 1574: istore 19 │ │ │ │ 1576: iconst_1 │ │ │ │ - 1577: istore 22 │ │ │ │ + 1577: istore 20 │ │ │ │ 1579: aload 9 │ │ │ │ 1581: aload 10 │ │ │ │ 1583: iload 11 │ │ │ │ - 1585: iload 22 │ │ │ │ + 1585: iload 20 │ │ │ │ 1587: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1590: iconst_1 │ │ │ │ 1591: istore 6 │ │ │ │ 1593: iload 6 │ │ │ │ 1595: istore 11 │ │ │ │ - 1597: iload 25 │ │ │ │ + 1597: iload 23 │ │ │ │ 1599: iload 6 │ │ │ │ 1601: if_icmpne 1648 │ │ │ │ 1604: aload_0 │ │ │ │ 1605: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1608: astore 9 │ │ │ │ 1610: aload_0 │ │ │ │ 1611: astore 8 │ │ │ │ @@ -2464,17 +2464,17 @@ │ │ │ │ 1617: astore 10 │ │ │ │ 1619: aload_0 │ │ │ │ 1620: astore 8 │ │ │ │ 1622: aload_0 │ │ │ │ 1623: getfield #112 // Field _state:I │ │ │ │ 1626: istore 11 │ │ │ │ 1628: iload 11 │ │ │ │ - 1630: istore 21 │ │ │ │ + 1630: istore 19 │ │ │ │ 1632: iconst_0 │ │ │ │ - 1633: istore 22 │ │ │ │ + 1633: istore 20 │ │ │ │ 1635: aload 9 │ │ │ │ 1637: aload 10 │ │ │ │ 1639: iload 11 │ │ │ │ 1641: iconst_0 │ │ │ │ 1642: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1645: goto 1374 │ │ │ │ 1648: aload_0 │ │ │ │ @@ -2487,15 +2487,15 @@ │ │ │ │ 1661: astore 10 │ │ │ │ 1663: aload_0 │ │ │ │ 1664: astore 8 │ │ │ │ 1666: aload_0 │ │ │ │ 1667: getfield #112 // Field _state:I │ │ │ │ 1670: istore 11 │ │ │ │ 1672: iload 11 │ │ │ │ - 1674: istore 21 │ │ │ │ + 1674: istore 19 │ │ │ │ 1676: aload 9 │ │ │ │ 1678: aload 10 │ │ │ │ 1680: iload 11 │ │ │ │ 1682: iconst_1 │ │ │ │ 1683: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1686: aload_0 │ │ │ │ 1687: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ @@ -2507,45 +2507,45 @@ │ │ │ │ 1699: astore 10 │ │ │ │ 1701: aload_0 │ │ │ │ 1702: astore 8 │ │ │ │ 1704: aload_0 │ │ │ │ 1705: getfield #112 // Field _state:I │ │ │ │ 1708: istore 11 │ │ │ │ 1710: iload 11 │ │ │ │ - 1712: istore 21 │ │ │ │ - 1714: iload 25 │ │ │ │ + 1712: istore 19 │ │ │ │ + 1714: iload 23 │ │ │ │ 1716: bipush -2 │ │ │ │ 1718: iadd │ │ │ │ - 1719: istore 22 │ │ │ │ + 1719: istore 20 │ │ │ │ 1721: aload 9 │ │ │ │ 1723: aload 10 │ │ │ │ 1725: iload 11 │ │ │ │ - 1727: iload 22 │ │ │ │ + 1727: iload 20 │ │ │ │ 1729: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1732: goto 1374 │ │ │ │ 1735: aload_0 │ │ │ │ 1736: astore 8 │ │ │ │ 1738: aload_0 │ │ │ │ 1739: getfield #160 // Field _repMatchLenEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder; │ │ │ │ 1742: astore 9 │ │ │ │ 1744: aload_0 │ │ │ │ 1745: astore 8 │ │ │ │ 1747: aload_0 │ │ │ │ 1748: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1751: astore 10 │ │ │ │ - 1753: iload 24 │ │ │ │ + 1753: iload 22 │ │ │ │ 1755: bipush -2 │ │ │ │ 1757: iadd │ │ │ │ - 1758: istore 21 │ │ │ │ + 1758: istore 19 │ │ │ │ 1760: aload 9 │ │ │ │ 1762: astore 8 │ │ │ │ 1764: aload 9 │ │ │ │ 1766: aload 10 │ │ │ │ - 1768: iload 21 │ │ │ │ - 1770: iload 20 │ │ │ │ + 1768: iload 19 │ │ │ │ + 1770: iload 18 │ │ │ │ 1772: invokevirtual #359 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder.Encode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ │ │ 1775: aload_0 │ │ │ │ 1776: astore 8 │ │ │ │ 1778: aload_0 │ │ │ │ 1779: getfield #112 // Field _state:I │ │ │ │ 1782: istore 11 │ │ │ │ 1784: iload 11 │ │ │ │ @@ -2568,32 +2568,32 @@ │ │ │ │ 1819: astore 9 │ │ │ │ 1821: iconst_0 │ │ │ │ 1822: istore 7 │ │ │ │ 1824: aconst_null │ │ │ │ 1825: astore 10 │ │ │ │ 1827: aload 8 │ │ │ │ 1829: iconst_0 │ │ │ │ - 1830: iload 30 │ │ │ │ + 1830: iload 28 │ │ │ │ 1832: iastore │ │ │ │ 1833: aload_0 │ │ │ │ 1834: astore 8 │ │ │ │ 1836: aload_0 │ │ │ │ 1837: getfield #121 // Field _matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ │ │ 1840: astore 9 │ │ │ │ - 1842: iload 24 │ │ │ │ + 1842: iload 22 │ │ │ │ 1844: iconst_m1 │ │ │ │ 1845: iadd │ │ │ │ 1846: istore 7 │ │ │ │ 1848: aload_0 │ │ │ │ 1849: astore 8 │ │ │ │ 1851: aload_0 │ │ │ │ 1852: getfield #313 // Field _additionalOffset:I │ │ │ │ 1855: istore 11 │ │ │ │ 1857: iload 11 │ │ │ │ - 1859: istore 21 │ │ │ │ + 1859: istore 19 │ │ │ │ 1861: iload 7 │ │ │ │ 1863: iload 11 │ │ │ │ 1865: isub │ │ │ │ 1866: istore 7 │ │ │ │ 1868: aload 9 │ │ │ │ 1870: iload 7 │ │ │ │ 1872: invokevirtual #317 // Method com/badlogic/gdx/utils/compression/lz/BinTree.GetIndexByte:(I)B │ │ │ │ @@ -2616,17 +2616,17 @@ │ │ │ │ 1906: astore 10 │ │ │ │ 1908: aload_0 │ │ │ │ 1909: astore 8 │ │ │ │ 1911: aload_0 │ │ │ │ 1912: getfield #112 // Field _state:I │ │ │ │ 1915: istore 11 │ │ │ │ 1917: iload 11 │ │ │ │ - 1919: istore 21 │ │ │ │ + 1919: istore 19 │ │ │ │ 1921: iconst_0 │ │ │ │ - 1922: istore 22 │ │ │ │ + 1922: istore 20 │ │ │ │ 1924: aload 9 │ │ │ │ 1926: aload 10 │ │ │ │ 1928: iload 11 │ │ │ │ 1930: iconst_0 │ │ │ │ 1931: invokevirtual #307 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.Encode:([SII)V │ │ │ │ 1934: aload_0 │ │ │ │ 1935: getfield #112 // Field _state:I │ │ │ │ @@ -2645,191 +2645,191 @@ │ │ │ │ 1962: getfield #158 // Field _lenEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder; │ │ │ │ 1965: astore 9 │ │ │ │ 1967: aload_0 │ │ │ │ 1968: astore 8 │ │ │ │ 1970: aload_0 │ │ │ │ 1971: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 1974: astore 10 │ │ │ │ - 1976: iload 24 │ │ │ │ + 1976: iload 22 │ │ │ │ 1978: bipush -2 │ │ │ │ 1980: iadd │ │ │ │ - 1981: istore 21 │ │ │ │ + 1981: istore 19 │ │ │ │ 1983: aload 9 │ │ │ │ 1985: astore 8 │ │ │ │ 1987: aload 9 │ │ │ │ 1989: aload 10 │ │ │ │ - 1991: iload 21 │ │ │ │ - 1993: iload 20 │ │ │ │ + 1991: iload 19 │ │ │ │ + 1993: iload 18 │ │ │ │ 1995: invokevirtual #359 // Method com/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder.Encode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ │ │ - 1998: iload 25 │ │ │ │ + 1998: iload 23 │ │ │ │ 2000: bipush -4 │ │ │ │ 2002: iadd │ │ │ │ - 2003: istore 25 │ │ │ │ - 2005: iload 25 │ │ │ │ + 2003: istore 23 │ │ │ │ + 2005: iload 23 │ │ │ │ 2007: invokestatic #368 // Method GetPosSlot:(I)I │ │ │ │ - 2010: istore 32 │ │ │ │ - 2012: iload 24 │ │ │ │ + 2010: istore 30 │ │ │ │ + 2012: iload 22 │ │ │ │ 2014: invokestatic #371 // Method com/badlogic/gdx/utils/compression/lzma/Base.GetLenToPosState:(I)I │ │ │ │ - 2017: istore 33 │ │ │ │ + 2017: istore 31 │ │ │ │ 2019: aload_0 │ │ │ │ 2020: astore 8 │ │ │ │ 2022: aload_0 │ │ │ │ 2023: getfield #143 // Field _posSlotEncoder:[Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder; │ │ │ │ 2026: astore 8 │ │ │ │ 2028: aload 8 │ │ │ │ 2030: astore 9 │ │ │ │ 2032: aload 8 │ │ │ │ - 2034: iload 33 │ │ │ │ + 2034: iload 31 │ │ │ │ 2036: aaload │ │ │ │ 2037: astore 9 │ │ │ │ 2039: aload_0 │ │ │ │ 2040: astore 8 │ │ │ │ 2042: aload_0 │ │ │ │ 2043: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 2046: astore 10 │ │ │ │ 2048: aload 9 │ │ │ │ 2050: astore 8 │ │ │ │ 2052: aload 9 │ │ │ │ 2054: aload 10 │ │ │ │ - 2056: iload 32 │ │ │ │ + 2056: iload 30 │ │ │ │ 2058: invokevirtual #374 // Method com/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder.Encode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ │ │ │ 2061: iconst_4 │ │ │ │ 2062: istore 6 │ │ │ │ 2064: iload 6 │ │ │ │ 2066: istore 11 │ │ │ │ - 2068: iload 32 │ │ │ │ + 2068: iload 30 │ │ │ │ 2070: iload 6 │ │ │ │ 2072: if_icmplt 2160 │ │ │ │ - 2075: iload 32 │ │ │ │ + 2075: iload 30 │ │ │ │ 2077: iconst_1 │ │ │ │ 2078: ishr │ │ │ │ 2079: iconst_m1 │ │ │ │ 2080: iadd │ │ │ │ - 2081: istore 34 │ │ │ │ - 2083: iload 32 │ │ │ │ + 2081: istore 32 │ │ │ │ + 2083: iload 30 │ │ │ │ 2085: iconst_1 │ │ │ │ 2086: iand │ │ │ │ 2087: iconst_2 │ │ │ │ 2088: ior │ │ │ │ - 2089: iload 34 │ │ │ │ + 2089: iload 32 │ │ │ │ 2091: ishl │ │ │ │ - 2092: istore 35 │ │ │ │ - 2094: iload 25 │ │ │ │ - 2096: iload 35 │ │ │ │ + 2092: istore 33 │ │ │ │ + 2094: iload 23 │ │ │ │ + 2096: iload 33 │ │ │ │ 2098: isub │ │ │ │ - 2099: istore 36 │ │ │ │ + 2099: istore 34 │ │ │ │ 2101: bipush 14 │ │ │ │ 2103: istore 6 │ │ │ │ 2105: iload 6 │ │ │ │ 2107: istore 11 │ │ │ │ - 2109: iload 32 │ │ │ │ + 2109: iload 30 │ │ │ │ 2111: iload 6 │ │ │ │ 2113: if_icmpge 2232 │ │ │ │ 2116: aload_0 │ │ │ │ 2117: astore 8 │ │ │ │ 2119: aload_0 │ │ │ │ 2120: getfield #146 // Field _posEncoders:[S │ │ │ │ 2123: astore 9 │ │ │ │ - 2125: iload 35 │ │ │ │ - 2127: iload 32 │ │ │ │ + 2125: iload 33 │ │ │ │ + 2127: iload 30 │ │ │ │ 2129: isub │ │ │ │ 2130: iconst_m1 │ │ │ │ 2131: iadd │ │ │ │ 2132: istore 7 │ │ │ │ 2134: aload_0 │ │ │ │ 2135: astore 8 │ │ │ │ 2137: aload_0 │ │ │ │ 2138: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ - 2141: astore 27 │ │ │ │ + 2141: astore 25 │ │ │ │ 2143: aload 9 │ │ │ │ 2145: astore 8 │ │ │ │ 2147: aload 9 │ │ │ │ 2149: iload 7 │ │ │ │ - 2151: aload 27 │ │ │ │ - 2153: iload 34 │ │ │ │ - 2155: iload 36 │ │ │ │ + 2151: aload 25 │ │ │ │ + 2153: iload 32 │ │ │ │ + 2155: iload 34 │ │ │ │ 2157: invokestatic #379 // Method com/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder.ReverseEncode:([SILcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ │ │ - 2160: iload 25 │ │ │ │ - 2162: istore 30 │ │ │ │ + 2160: iload 23 │ │ │ │ + 2162: istore 28 │ │ │ │ 2164: iconst_3 │ │ │ │ - 2165: istore 31 │ │ │ │ + 2165: istore 29 │ │ │ │ 2167: iconst_1 │ │ │ │ 2168: istore 6 │ │ │ │ 2170: iload 6 │ │ │ │ 2172: istore 11 │ │ │ │ - 2174: iload 31 │ │ │ │ + 2174: iload 29 │ │ │ │ 2176: iload 6 │ │ │ │ 2178: if_icmplt 2337 │ │ │ │ 2181: aload_0 │ │ │ │ 2182: astore 8 │ │ │ │ 2184: aload_0 │ │ │ │ 2185: getfield #114 // Field _repDistances:[I │ │ │ │ 2188: astore 9 │ │ │ │ 2190: aload_0 │ │ │ │ 2191: astore 8 │ │ │ │ 2193: aload_0 │ │ │ │ 2194: getfield #114 // Field _repDistances:[I │ │ │ │ 2197: astore 8 │ │ │ │ 2199: aload 8 │ │ │ │ 2201: astore 10 │ │ │ │ - 2203: iload 31 │ │ │ │ + 2203: iload 29 │ │ │ │ 2205: iconst_m1 │ │ │ │ 2206: iadd │ │ │ │ - 2207: istore 21 │ │ │ │ + 2207: istore 19 │ │ │ │ 2209: aload 8 │ │ │ │ - 2211: iload 21 │ │ │ │ + 2211: iload 19 │ │ │ │ 2213: iaload │ │ │ │ 2214: istore 7 │ │ │ │ 2216: aload 9 │ │ │ │ - 2218: iload 31 │ │ │ │ + 2218: iload 29 │ │ │ │ 2220: iload 7 │ │ │ │ 2222: iastore │ │ │ │ - 2223: iload 31 │ │ │ │ + 2223: iload 29 │ │ │ │ 2225: iconst_m1 │ │ │ │ 2226: iadd │ │ │ │ - 2227: istore 31 │ │ │ │ + 2227: istore 29 │ │ │ │ 2229: goto 2167 │ │ │ │ 2232: aload_0 │ │ │ │ 2233: astore 8 │ │ │ │ 2235: aload_0 │ │ │ │ 2236: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 2239: astore 8 │ │ │ │ 2241: aload 8 │ │ │ │ 2243: astore 9 │ │ │ │ - 2245: iload 36 │ │ │ │ + 2245: iload 34 │ │ │ │ 2247: iconst_4 │ │ │ │ 2248: ishr │ │ │ │ 2249: istore 7 │ │ │ │ - 2251: iload 34 │ │ │ │ + 2251: iload 32 │ │ │ │ 2253: bipush -4 │ │ │ │ 2255: iadd │ │ │ │ - 2256: istore 21 │ │ │ │ + 2256: istore 19 │ │ │ │ 2258: aload 8 │ │ │ │ 2260: iload 7 │ │ │ │ - 2262: iload 21 │ │ │ │ + 2262: iload 19 │ │ │ │ 2264: invokevirtual #383 // Method com/badlogic/gdx/utils/compression/rangecoder/Encoder.EncodeDirectBits:(II)V │ │ │ │ 2267: aload_0 │ │ │ │ 2268: astore 8 │ │ │ │ 2270: aload_0 │ │ │ │ 2271: getfield #151 // Field _posAlignEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder; │ │ │ │ 2274: astore 9 │ │ │ │ 2276: aload_0 │ │ │ │ 2277: astore 8 │ │ │ │ 2279: aload_0 │ │ │ │ 2280: getfield #126 // Field _rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ │ │ 2283: astore 8 │ │ │ │ 2285: aload 8 │ │ │ │ 2287: astore 10 │ │ │ │ - 2289: iload 36 │ │ │ │ + 2289: iload 34 │ │ │ │ 2291: bipush 15 │ │ │ │ 2293: iand │ │ │ │ - 2294: istore 21 │ │ │ │ + 2294: istore 19 │ │ │ │ 2296: aload 9 │ │ │ │ 2298: aload 8 │ │ │ │ - 2300: iload 21 │ │ │ │ + 2300: iload 19 │ │ │ │ 2302: invokevirtual #385 // Method com/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder.ReverseEncode:(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ │ │ │ 2305: aload_0 │ │ │ │ 2306: astore 8 │ │ │ │ 2308: aload_0 │ │ │ │ 2309: getfield #346 // Field _alignPriceCount:I │ │ │ │ 2312: istore 11 │ │ │ │ 2314: iload 11 │ │ │ │ @@ -2853,15 +2853,15 @@ │ │ │ │ 2348: astore 9 │ │ │ │ 2350: iconst_0 │ │ │ │ 2351: istore 7 │ │ │ │ 2353: aconst_null │ │ │ │ 2354: astore 10 │ │ │ │ 2356: aload 8 │ │ │ │ 2358: iconst_0 │ │ │ │ - 2359: iload 30 │ │ │ │ + 2359: iload 28 │ │ │ │ 2361: iastore │ │ │ │ 2362: aload_0 │ │ │ │ 2363: astore 8 │ │ │ │ 2365: aload_0 │ │ │ │ 2366: getfield #341 // Field _matchPriceCount:I │ │ │ │ 2369: istore 11 │ │ │ │ 2371: iload 11 │ │ │ │ @@ -2884,17 +2884,17 @@ │ │ │ │ 2403: lload 14 │ │ │ │ 2405: lstore 16 │ │ │ │ 2407: lload 14 │ │ │ │ 2409: lload 12 │ │ │ │ 2411: lsub │ │ │ │ 2412: lstore 16 │ │ │ │ 2414: ldc2_w #386 // long 4096l │ │ │ │ - 2417: lstore 18 │ │ │ │ + 2417: lstore 4 │ │ │ │ 2419: lload 16 │ │ │ │ - 2421: lload 18 │ │ │ │ + 2421: lload 4 │ │ │ │ 2423: lcmp │ │ │ │ 2424: istore 6 │ │ │ │ 2426: iload 6 │ │ │ │ 2428: iflt 562 │ │ │ │ 2431: iconst_0 │ │ │ │ 2432: istore 11 │ │ │ │ 2434: aconst_null │ │ ├── com/badlogic/gdx/utils/compression/rangecoder/Encoder.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -443,15 +443,15 @@ │ │ │ │ 161: sastore │ │ │ │ 162: goto 50 │ │ │ │ │ │ │ │ public void EncodeDirectBits(int, int); │ │ │ │ descriptor: (II)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=3 │ │ │ │ + stack=300, locals=10, args_size=3 │ │ │ │ 0: iload_2 │ │ │ │ 1: iconst_m1 │ │ │ │ 2: iadd │ │ │ │ 3: istore_3 │ │ │ │ 4: iload_3 │ │ │ │ 5: iflt 117 │ │ │ │ 8: aload_0 │ │ │ │ @@ -474,20 +474,20 @@ │ │ │ │ 34: iload 5 │ │ │ │ 36: if_icmpne 69 │ │ │ │ 39: aload_0 │ │ │ │ 40: getfield #46 // Field Low:J │ │ │ │ 43: lstore 6 │ │ │ │ 45: aload_0 │ │ │ │ 46: getfield #40 // Field Range:I │ │ │ │ - 49: istore 8 │ │ │ │ - 51: iload 8 │ │ │ │ + 49: istore 4 │ │ │ │ + 51: iload 4 │ │ │ │ 53: i2l │ │ │ │ - 54: lstore 9 │ │ │ │ + 54: lstore 8 │ │ │ │ 56: lload 6 │ │ │ │ - 58: lload 9 │ │ │ │ + 58: lload 8 │ │ │ │ 60: ladd │ │ │ │ 61: lstore 6 │ │ │ │ 63: aload_0 │ │ │ │ 64: lload 6 │ │ │ │ 66: putfield #46 // Field Low:J │ │ │ │ 69: aload_0 │ │ │ │ 70: getfield #40 // Field Range:I │ │ ├── org/apache/commons/lang3/math/Fraction.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -569,15 +569,15 @@ │ │ │ │ 60: l2i │ │ │ │ 61: ireturn │ │ │ │ │ │ │ │ private org.apache.commons.lang3.math.Fraction addSub(org.apache.commons.lang3.math.Fraction, boolean); │ │ │ │ descriptor: (Lorg/apache/commons/lang3/math/Fraction;Z)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=22, args_size=3 │ │ │ │ + stack=300, locals=20, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ 1: ifnonnull 16 │ │ │ │ 4: new #94 // class java/lang/IllegalArgumentException │ │ │ │ 7: astore_3 │ │ │ │ 8: aload_3 │ │ │ │ 9: ldc #96 // String The fraction must not be null │ │ │ │ 11: invokespecial #97 // Method java/lang/IllegalArgumentException."":(Ljava/lang/String;)V │ │ │ │ @@ -686,131 +686,129 @@ │ │ │ │ 221: invokevirtual #127 // Method java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ 224: astore 12 │ │ │ │ 226: aload_1 │ │ │ │ 227: getfield #75 // Field numerator:I │ │ │ │ 230: istore 4 │ │ │ │ 232: iload 4 │ │ │ │ 234: i2l │ │ │ │ - 235: lstore 13 │ │ │ │ - 237: lload 13 │ │ │ │ - 239: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ - 242: astore_3 │ │ │ │ - 243: aload_0 │ │ │ │ - 244: getfield #77 // Field denominator:I │ │ │ │ - 247: iload 6 │ │ │ │ - 249: idiv │ │ │ │ - 250: istore 5 │ │ │ │ - 252: iload 5 │ │ │ │ - 254: i2l │ │ │ │ - 255: lstore 15 │ │ │ │ - 257: lload 15 │ │ │ │ - 259: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ - 262: astore 9 │ │ │ │ - 264: aload_3 │ │ │ │ - 265: aload 9 │ │ │ │ - 267: invokevirtual #127 // Method java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ - 270: astore 17 │ │ │ │ - 272: iload_2 │ │ │ │ - 273: ifeq 367 │ │ │ │ - 276: aload 12 │ │ │ │ - 278: aload 17 │ │ │ │ - 280: invokevirtual #130 // Method java/math/BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ - 283: astore 18 │ │ │ │ - 285: iload 6 │ │ │ │ - 287: i2l │ │ │ │ - 288: lstore 13 │ │ │ │ - 290: lload 13 │ │ │ │ - 292: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ - 295: astore_3 │ │ │ │ - 296: aload 18 │ │ │ │ - 298: aload_3 │ │ │ │ - 299: invokevirtual #133 // Method java/math/BigInteger.mod:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ - 302: astore_3 │ │ │ │ - 303: aload_3 │ │ │ │ - 304: invokevirtual #137 // Method java/math/BigInteger.intValue:()I │ │ │ │ - 307: istore 19 │ │ │ │ - 309: iload 19 │ │ │ │ - 311: ifne 379 │ │ │ │ - 314: iload 6 │ │ │ │ - 316: istore 20 │ │ │ │ - 318: iload 20 │ │ │ │ - 320: i2l │ │ │ │ - 321: lstore 13 │ │ │ │ - 323: lload 13 │ │ │ │ - 325: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ - 328: astore_3 │ │ │ │ - 329: aload 18 │ │ │ │ - 331: aload_3 │ │ │ │ - 332: invokevirtual #140 // Method java/math/BigInteger.divide:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ - 335: astore 21 │ │ │ │ - 337: aload 21 │ │ │ │ - 339: invokevirtual #143 // Method java/math/BigInteger.bitLength:()I │ │ │ │ - 342: istore 4 │ │ │ │ - 344: bipush 31 │ │ │ │ - 346: istore 5 │ │ │ │ - 348: iload 4 │ │ │ │ - 350: iload 5 │ │ │ │ - 352: if_icmple 391 │ │ │ │ - 355: new #87 // class java/lang/ArithmeticException │ │ │ │ - 358: astore_3 │ │ │ │ - 359: aload_3 │ │ │ │ - 360: ldc #146 // String overflow: numerator too large after multiply │ │ │ │ - 362: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ - 365: aload_3 │ │ │ │ - 366: athrow │ │ │ │ - 367: aload 12 │ │ │ │ - 369: aload 17 │ │ │ │ - 371: invokevirtual #149 // Method java/math/BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ - 374: astore 18 │ │ │ │ - 376: goto 285 │ │ │ │ - 379: iload 19 │ │ │ │ - 381: iload 6 │ │ │ │ - 383: invokestatic #105 // Method greatestCommonDivisor:(II)I │ │ │ │ - 386: istore 20 │ │ │ │ - 388: goto 318 │ │ │ │ - 391: new #2 // class org/apache/commons/lang3/math/Fraction │ │ │ │ - 394: astore_3 │ │ │ │ - 395: aload 21 │ │ │ │ - 397: invokevirtual #137 // Method java/math/BigInteger.intValue:()I │ │ │ │ - 400: istore 5 │ │ │ │ - 402: aload_0 │ │ │ │ - 403: getfield #77 // Field denominator:I │ │ │ │ - 406: iload 6 │ │ │ │ - 408: idiv │ │ │ │ - 409: istore 10 │ │ │ │ - 411: aload_1 │ │ │ │ - 412: getfield #77 // Field denominator:I │ │ │ │ - 415: iload 20 │ │ │ │ - 417: idiv │ │ │ │ - 418: istore 11 │ │ │ │ - 420: iload 10 │ │ │ │ - 422: iload 11 │ │ │ │ - 424: invokestatic #114 // Method mulPosAndCheck:(II)I │ │ │ │ - 427: istore 10 │ │ │ │ - 429: aload_3 │ │ │ │ - 430: iload 5 │ │ │ │ - 432: iload 10 │ │ │ │ - 434: invokespecial #40 // Method "":(II)V │ │ │ │ - 437: aload_3 │ │ │ │ - 438: astore_1 │ │ │ │ - 439: goto 31 │ │ │ │ + 235: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ + 238: astore_3 │ │ │ │ + 239: aload_0 │ │ │ │ + 240: getfield #77 // Field denominator:I │ │ │ │ + 243: iload 6 │ │ │ │ + 245: idiv │ │ │ │ + 246: istore 5 │ │ │ │ + 248: iload 5 │ │ │ │ + 250: i2l │ │ │ │ + 251: lstore 13 │ │ │ │ + 253: lload 13 │ │ │ │ + 255: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ + 258: astore 9 │ │ │ │ + 260: aload_3 │ │ │ │ + 261: aload 9 │ │ │ │ + 263: invokevirtual #127 // Method java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ + 266: astore 15 │ │ │ │ + 268: iload_2 │ │ │ │ + 269: ifeq 363 │ │ │ │ + 272: aload 12 │ │ │ │ + 274: aload 15 │ │ │ │ + 276: invokevirtual #130 // Method java/math/BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ + 279: astore 16 │ │ │ │ + 281: iload 6 │ │ │ │ + 283: i2l │ │ │ │ + 284: lstore 13 │ │ │ │ + 286: lload 13 │ │ │ │ + 288: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ + 291: astore_3 │ │ │ │ + 292: aload 16 │ │ │ │ + 294: aload_3 │ │ │ │ + 295: invokevirtual #133 // Method java/math/BigInteger.mod:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ + 298: astore_3 │ │ │ │ + 299: aload_3 │ │ │ │ + 300: invokevirtual #137 // Method java/math/BigInteger.intValue:()I │ │ │ │ + 303: istore 17 │ │ │ │ + 305: iload 17 │ │ │ │ + 307: ifne 375 │ │ │ │ + 310: iload 6 │ │ │ │ + 312: istore 18 │ │ │ │ + 314: iload 18 │ │ │ │ + 316: i2l │ │ │ │ + 317: lstore 13 │ │ │ │ + 319: lload 13 │ │ │ │ + 321: invokestatic #123 // Method java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger; │ │ │ │ + 324: astore_3 │ │ │ │ + 325: aload 16 │ │ │ │ + 327: aload_3 │ │ │ │ + 328: invokevirtual #140 // Method java/math/BigInteger.divide:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ + 331: astore 19 │ │ │ │ + 333: aload 19 │ │ │ │ + 335: invokevirtual #143 // Method java/math/BigInteger.bitLength:()I │ │ │ │ + 338: istore 4 │ │ │ │ + 340: bipush 31 │ │ │ │ + 342: istore 5 │ │ │ │ + 344: iload 4 │ │ │ │ + 346: iload 5 │ │ │ │ + 348: if_icmple 387 │ │ │ │ + 351: new #87 // class java/lang/ArithmeticException │ │ │ │ + 354: astore_3 │ │ │ │ + 355: aload_3 │ │ │ │ + 356: ldc #146 // String overflow: numerator too large after multiply │ │ │ │ + 358: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ + 361: aload_3 │ │ │ │ + 362: athrow │ │ │ │ + 363: aload 12 │ │ │ │ + 365: aload 15 │ │ │ │ + 367: invokevirtual #149 // Method java/math/BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ │ │ + 370: astore 16 │ │ │ │ + 372: goto 281 │ │ │ │ + 375: iload 17 │ │ │ │ + 377: iload 6 │ │ │ │ + 379: invokestatic #105 // Method greatestCommonDivisor:(II)I │ │ │ │ + 382: istore 18 │ │ │ │ + 384: goto 314 │ │ │ │ + 387: new #2 // class org/apache/commons/lang3/math/Fraction │ │ │ │ + 390: astore_3 │ │ │ │ + 391: aload 19 │ │ │ │ + 393: invokevirtual #137 // Method java/math/BigInteger.intValue:()I │ │ │ │ + 396: istore 5 │ │ │ │ + 398: aload_0 │ │ │ │ + 399: getfield #77 // Field denominator:I │ │ │ │ + 402: iload 6 │ │ │ │ + 404: idiv │ │ │ │ + 405: istore 10 │ │ │ │ + 407: aload_1 │ │ │ │ + 408: getfield #77 // Field denominator:I │ │ │ │ + 411: iload 18 │ │ │ │ + 413: idiv │ │ │ │ + 414: istore 11 │ │ │ │ + 416: iload 10 │ │ │ │ + 418: iload 11 │ │ │ │ + 420: invokestatic #114 // Method mulPosAndCheck:(II)I │ │ │ │ + 423: istore 10 │ │ │ │ + 425: aload_3 │ │ │ │ + 426: iload 5 │ │ │ │ + 428: iload 10 │ │ │ │ + 430: invokespecial #40 // Method "":(II)V │ │ │ │ + 433: aload_3 │ │ │ │ + 434: astore_1 │ │ │ │ + 435: goto 31 │ │ │ │ │ │ │ │ public static org.apache.commons.lang3.math.Fraction getFraction(double); │ │ │ │ descriptor: (D)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=32, args_size=1 │ │ │ │ + stack=300, locals=33, args_size=1 │ │ │ │ 0: dconst_0 │ │ │ │ 1: dstore_2 │ │ │ │ 2: dload_0 │ │ │ │ 3: dload_2 │ │ │ │ 4: dcmpg │ │ │ │ 5: istore 4 │ │ │ │ 7: iload 4 │ │ │ │ - 9: ifge 60 │ │ │ │ + 9: ifge 64 │ │ │ │ 12: iconst_m1 │ │ │ │ 13: istore 5 │ │ │ │ 15: dload_0 │ │ │ │ 16: invokestatic #155 // Method java/lang/Math.abs:(D)D │ │ │ │ 19: dstore_0 │ │ │ │ 20: ldc2_w #158 // double 2.147483647E9d │ │ │ │ 23: dstore_2 │ │ │ │ @@ -820,200 +818,204 @@ │ │ │ │ 27: istore 4 │ │ │ │ 29: iload 4 │ │ │ │ 31: ifgt 45 │ │ │ │ 34: dload_0 │ │ │ │ 35: invokestatic #165 // Method java/lang/Double.isNaN:(D)Z │ │ │ │ 38: istore 4 │ │ │ │ 40: iload 4 │ │ │ │ - 42: ifeq 66 │ │ │ │ + 42: ifeq 70 │ │ │ │ 45: new #87 // class java/lang/ArithmeticException │ │ │ │ 48: astore 6 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: ldc #167 // String The value must not be greater than Integer.MAX_VALUE or NaN │ │ │ │ - 54: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ - 57: aload 6 │ │ │ │ - 59: athrow │ │ │ │ - 60: iconst_1 │ │ │ │ - 61: istore 5 │ │ │ │ - 63: goto 15 │ │ │ │ - 66: dload_0 │ │ │ │ - 67: dstore 7 │ │ │ │ - 69: dload_0 │ │ │ │ - 70: d2i │ │ │ │ - 71: istore 9 │ │ │ │ - 73: iload 9 │ │ │ │ + 50: ldc #167 // String The value must not be greater than Integer.MAX_VALUE or NaN │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: aload 7 │ │ │ │ + 58: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ + 61: aload 6 │ │ │ │ + 63: athrow │ │ │ │ + 64: iconst_1 │ │ │ │ + 65: istore 5 │ │ │ │ + 67: goto 15 │ │ │ │ + 70: dload_0 │ │ │ │ + 71: dstore 8 │ │ │ │ + 73: dload_0 │ │ │ │ + 74: d2i │ │ │ │ 75: istore 10 │ │ │ │ - 77: iload 9 │ │ │ │ - 79: i2d │ │ │ │ - 80: dstore 7 │ │ │ │ - 82: dload 7 │ │ │ │ - 84: dstore_2 │ │ │ │ - 85: dload_0 │ │ │ │ - 86: dload 7 │ │ │ │ - 88: dsub │ │ │ │ - 89: dstore_0 │ │ │ │ - 90: iconst_0 │ │ │ │ - 91: istore 11 │ │ │ │ - 93: iconst_1 │ │ │ │ - 94: istore 12 │ │ │ │ - 96: iconst_1 │ │ │ │ - 97: istore 13 │ │ │ │ - 99: iconst_0 │ │ │ │ - 100: istore 14 │ │ │ │ - 102: iconst_0 │ │ │ │ - 103: istore 15 │ │ │ │ - 105: iconst_0 │ │ │ │ - 106: istore 16 │ │ │ │ - 108: dload_0 │ │ │ │ - 109: dstore 7 │ │ │ │ - 111: dload_0 │ │ │ │ - 112: d2i │ │ │ │ - 113: istore 17 │ │ │ │ - 115: iconst_0 │ │ │ │ - 116: istore 18 │ │ │ │ - 118: ldc2_w #170 // double 1.0d │ │ │ │ - 121: dstore 19 │ │ │ │ - 123: iload 17 │ │ │ │ - 125: i2d │ │ │ │ - 126: dstore 7 │ │ │ │ - 128: dload 7 │ │ │ │ - 130: dstore_2 │ │ │ │ - 131: dload_0 │ │ │ │ - 132: dload 7 │ │ │ │ - 134: dsub │ │ │ │ - 135: dstore 21 │ │ │ │ - 137: dconst_0 │ │ │ │ - 138: dstore 23 │ │ │ │ - 140: ldc2_w #174 // double 1.7976931348623157E308d │ │ │ │ - 143: dstore 25 │ │ │ │ - 145: iconst_1 │ │ │ │ - 146: istore 27 │ │ │ │ - 148: dload 25 │ │ │ │ - 150: dstore 28 │ │ │ │ - 152: dload 19 │ │ │ │ - 154: dload 21 │ │ │ │ - 156: ddiv │ │ │ │ - 157: dstore_2 │ │ │ │ - 158: dload_2 │ │ │ │ - 159: dstore 7 │ │ │ │ - 161: dload_2 │ │ │ │ - 162: d2i │ │ │ │ - 163: istore 18 │ │ │ │ - 165: iload 18 │ │ │ │ - 167: i2d │ │ │ │ - 168: dstore 7 │ │ │ │ - 170: dload 7 │ │ │ │ - 172: dstore_2 │ │ │ │ - 173: dload 7 │ │ │ │ - 175: dload 21 │ │ │ │ - 177: dmul │ │ │ │ - 178: dstore_2 │ │ │ │ - 179: dload 19 │ │ │ │ - 181: dload_2 │ │ │ │ - 182: dsub │ │ │ │ - 183: dstore 23 │ │ │ │ - 185: iload 17 │ │ │ │ - 187: iload 13 │ │ │ │ - 189: imul │ │ │ │ - 190: iload 11 │ │ │ │ - 192: iadd │ │ │ │ - 193: istore 15 │ │ │ │ - 195: iload 17 │ │ │ │ - 197: iload 14 │ │ │ │ - 199: imul │ │ │ │ - 200: iload 12 │ │ │ │ - 202: iadd │ │ │ │ - 203: istore 16 │ │ │ │ - 205: iload 15 │ │ │ │ - 207: istore 9 │ │ │ │ - 209: iload 15 │ │ │ │ - 211: i2d │ │ │ │ - 212: dstore_2 │ │ │ │ + 77: iload 10 │ │ │ │ + 79: istore 11 │ │ │ │ + 81: iload 10 │ │ │ │ + 83: i2d │ │ │ │ + 84: dstore 8 │ │ │ │ + 86: dload 8 │ │ │ │ + 88: dstore_2 │ │ │ │ + 89: dload_0 │ │ │ │ + 90: dload 8 │ │ │ │ + 92: dsub │ │ │ │ + 93: dstore_0 │ │ │ │ + 94: iconst_0 │ │ │ │ + 95: istore 12 │ │ │ │ + 97: iconst_1 │ │ │ │ + 98: istore 13 │ │ │ │ + 100: iconst_1 │ │ │ │ + 101: istore 14 │ │ │ │ + 103: iconst_0 │ │ │ │ + 104: istore 15 │ │ │ │ + 106: iconst_0 │ │ │ │ + 107: istore 16 │ │ │ │ + 109: iconst_0 │ │ │ │ + 110: istore 17 │ │ │ │ + 112: dload_0 │ │ │ │ + 113: dstore 8 │ │ │ │ + 115: dload_0 │ │ │ │ + 116: d2i │ │ │ │ + 117: istore 18 │ │ │ │ + 119: iconst_0 │ │ │ │ + 120: istore 19 │ │ │ │ + 122: ldc2_w #170 // double 1.0d │ │ │ │ + 125: dstore 20 │ │ │ │ + 127: iload 18 │ │ │ │ + 129: i2d │ │ │ │ + 130: dstore 8 │ │ │ │ + 132: dload 8 │ │ │ │ + 134: dstore_2 │ │ │ │ + 135: dload_0 │ │ │ │ + 136: dload 8 │ │ │ │ + 138: dsub │ │ │ │ + 139: dstore 22 │ │ │ │ + 141: dconst_0 │ │ │ │ + 142: dstore 24 │ │ │ │ + 144: ldc2_w #174 // double 1.7976931348623157E308d │ │ │ │ + 147: dstore 26 │ │ │ │ + 149: iconst_1 │ │ │ │ + 150: istore 28 │ │ │ │ + 152: dload 26 │ │ │ │ + 154: dstore 29 │ │ │ │ + 156: dload 20 │ │ │ │ + 158: dload 22 │ │ │ │ + 160: ddiv │ │ │ │ + 161: dstore_2 │ │ │ │ + 162: dload_2 │ │ │ │ + 163: dstore 8 │ │ │ │ + 165: dload_2 │ │ │ │ + 166: d2i │ │ │ │ + 167: istore 19 │ │ │ │ + 169: iload 19 │ │ │ │ + 171: i2d │ │ │ │ + 172: dstore 8 │ │ │ │ + 174: dload 8 │ │ │ │ + 176: dstore_2 │ │ │ │ + 177: dload 8 │ │ │ │ + 179: dload 22 │ │ │ │ + 181: dmul │ │ │ │ + 182: dstore_2 │ │ │ │ + 183: dload 20 │ │ │ │ + 185: dload_2 │ │ │ │ + 186: dsub │ │ │ │ + 187: dstore 24 │ │ │ │ + 189: iload 18 │ │ │ │ + 191: iload 14 │ │ │ │ + 193: imul │ │ │ │ + 194: iload 12 │ │ │ │ + 196: iadd │ │ │ │ + 197: istore 16 │ │ │ │ + 199: iload 18 │ │ │ │ + 201: iload 15 │ │ │ │ + 203: imul │ │ │ │ + 204: iload 13 │ │ │ │ + 206: iadd │ │ │ │ + 207: istore 17 │ │ │ │ + 209: iload 16 │ │ │ │ + 211: istore 10 │ │ │ │ 213: iload 16 │ │ │ │ 215: i2d │ │ │ │ - 216: dstore 7 │ │ │ │ - 218: dload_2 │ │ │ │ - 219: dload 7 │ │ │ │ - 221: ddiv │ │ │ │ - 222: dstore 30 │ │ │ │ - 224: dload_0 │ │ │ │ - 225: dload 30 │ │ │ │ - 227: dsub │ │ │ │ - 228: dstore_2 │ │ │ │ - 229: dload_2 │ │ │ │ - 230: invokestatic #155 // Method java/lang/Math.abs:(D)D │ │ │ │ - 233: dstore 25 │ │ │ │ - 235: iload 18 │ │ │ │ - 237: istore 17 │ │ │ │ - 239: dload 21 │ │ │ │ - 241: dstore 19 │ │ │ │ - 243: dload 23 │ │ │ │ - 245: dstore 21 │ │ │ │ - 247: iload 13 │ │ │ │ - 249: istore 11 │ │ │ │ + 216: dstore_2 │ │ │ │ + 217: iload 17 │ │ │ │ + 219: i2d │ │ │ │ + 220: dstore 8 │ │ │ │ + 222: dload_2 │ │ │ │ + 223: dload 8 │ │ │ │ + 225: ddiv │ │ │ │ + 226: dstore 31 │ │ │ │ + 228: dload_0 │ │ │ │ + 229: dload 31 │ │ │ │ + 231: dsub │ │ │ │ + 232: dstore_2 │ │ │ │ + 233: dload_2 │ │ │ │ + 234: invokestatic #155 // Method java/lang/Math.abs:(D)D │ │ │ │ + 237: dstore 26 │ │ │ │ + 239: iload 19 │ │ │ │ + 241: istore 18 │ │ │ │ + 243: dload 22 │ │ │ │ + 245: dstore 20 │ │ │ │ + 247: dload 24 │ │ │ │ + 249: dstore 22 │ │ │ │ 251: iload 14 │ │ │ │ 253: istore 12 │ │ │ │ 255: iload 15 │ │ │ │ 257: istore 13 │ │ │ │ 259: iload 16 │ │ │ │ 261: istore 14 │ │ │ │ - 263: iload 27 │ │ │ │ - 265: iconst_1 │ │ │ │ - 266: iadd │ │ │ │ - 267: istore 27 │ │ │ │ - 269: dload 28 │ │ │ │ - 271: dload 25 │ │ │ │ - 273: dcmpl │ │ │ │ - 274: istore 4 │ │ │ │ - 276: iload 4 │ │ │ │ - 278: ifle 317 │ │ │ │ - 281: sipush 10000 │ │ │ │ - 284: istore 4 │ │ │ │ - 286: iload 4 │ │ │ │ - 288: istore 9 │ │ │ │ - 290: iload 16 │ │ │ │ - 292: iload 4 │ │ │ │ - 294: if_icmpgt 317 │ │ │ │ - 297: iload 16 │ │ │ │ - 299: ifle 317 │ │ │ │ - 302: bipush 25 │ │ │ │ - 304: istore 4 │ │ │ │ - 306: iload 4 │ │ │ │ - 308: istore 9 │ │ │ │ - 310: iload 27 │ │ │ │ - 312: iload 4 │ │ │ │ - 314: if_icmplt 148 │ │ │ │ - 317: bipush 25 │ │ │ │ - 319: istore 4 │ │ │ │ - 321: iload 4 │ │ │ │ - 323: istore 9 │ │ │ │ - 325: iload 27 │ │ │ │ - 327: iload 4 │ │ │ │ - 329: if_icmpne 347 │ │ │ │ - 332: new #87 // class java/lang/ArithmeticException │ │ │ │ - 335: astore 6 │ │ │ │ - 337: aload 6 │ │ │ │ - 339: ldc #179 // String Unable to convert double to fraction │ │ │ │ - 341: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ - 344: aload 6 │ │ │ │ - 346: athrow │ │ │ │ - 347: iload 10 │ │ │ │ - 349: iload 12 │ │ │ │ - 351: imul │ │ │ │ - 352: iload 11 │ │ │ │ - 354: iadd │ │ │ │ - 355: iload 5 │ │ │ │ - 357: imul │ │ │ │ - 358: istore 4 │ │ │ │ - 360: iload 4 │ │ │ │ - 362: istore 9 │ │ │ │ - 364: iload 4 │ │ │ │ - 366: iload 12 │ │ │ │ - 368: invokestatic #183 // Method getReducedFraction:(II)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ - 371: areturn │ │ │ │ + 263: iload 17 │ │ │ │ + 265: istore 15 │ │ │ │ + 267: iload 28 │ │ │ │ + 269: iconst_1 │ │ │ │ + 270: iadd │ │ │ │ + 271: istore 28 │ │ │ │ + 273: dload 29 │ │ │ │ + 275: dload 26 │ │ │ │ + 277: dcmpl │ │ │ │ + 278: istore 4 │ │ │ │ + 280: iload 4 │ │ │ │ + 282: ifle 321 │ │ │ │ + 285: sipush 10000 │ │ │ │ + 288: istore 4 │ │ │ │ + 290: iload 4 │ │ │ │ + 292: istore 10 │ │ │ │ + 294: iload 17 │ │ │ │ + 296: iload 4 │ │ │ │ + 298: if_icmpgt 321 │ │ │ │ + 301: iload 17 │ │ │ │ + 303: ifle 321 │ │ │ │ + 306: bipush 25 │ │ │ │ + 308: istore 4 │ │ │ │ + 310: iload 4 │ │ │ │ + 312: istore 10 │ │ │ │ + 314: iload 28 │ │ │ │ + 316: iload 4 │ │ │ │ + 318: if_icmplt 152 │ │ │ │ + 321: bipush 25 │ │ │ │ + 323: istore 4 │ │ │ │ + 325: iload 4 │ │ │ │ + 327: istore 10 │ │ │ │ + 329: iload 28 │ │ │ │ + 331: iload 4 │ │ │ │ + 333: if_icmpne 355 │ │ │ │ + 336: new #87 // class java/lang/ArithmeticException │ │ │ │ + 339: astore 6 │ │ │ │ + 341: ldc #179 // String Unable to convert double to fraction │ │ │ │ + 343: astore 7 │ │ │ │ + 345: aload 6 │ │ │ │ + 347: aload 7 │ │ │ │ + 349: invokespecial #92 // Method java/lang/ArithmeticException."":(Ljava/lang/String;)V │ │ │ │ + 352: aload 6 │ │ │ │ + 354: athrow │ │ │ │ + 355: iload 11 │ │ │ │ + 357: iload 13 │ │ │ │ + 359: imul │ │ │ │ + 360: iload 12 │ │ │ │ + 362: iadd │ │ │ │ + 363: iload 5 │ │ │ │ + 365: imul │ │ │ │ + 366: istore 4 │ │ │ │ + 368: iload 4 │ │ │ │ + 370: istore 10 │ │ │ │ + 372: iload 4 │ │ │ │ + 374: iload 13 │ │ │ │ + 376: invokestatic #183 // Method getReducedFraction:(II)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ + 379: areturn │ │ │ │ │ │ │ │ public static org.apache.commons.lang3.math.Fraction getFraction(int, int); │ │ │ │ descriptor: (II)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: iconst_m1 │ │ │ │ @@ -1694,15 +1696,15 @@ │ │ │ │ 7: invokevirtual #251 // Method compareTo:(Lorg/apache/commons/lang3/math/Fraction;)I │ │ │ │ 10: ireturn │ │ │ │ │ │ │ │ public int compareTo(org.apache.commons.lang3.math.Fraction); │ │ │ │ descriptor: (Lorg/apache/commons/lang3/math/Fraction;)I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=2 │ │ │ │ + stack=300, locals=13, args_size=2 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_2 │ │ │ │ 2: aload_0 │ │ │ │ 3: aload_1 │ │ │ │ 4: if_acmpne 9 │ │ │ │ 7: iload_2 │ │ │ │ 8: ireturn │ │ │ │ @@ -1738,40 +1740,38 @@ │ │ │ │ 62: lstore 9 │ │ │ │ 64: aload_1 │ │ │ │ 65: getfield #75 // Field numerator:I │ │ │ │ 68: i2l │ │ │ │ 69: lstore 5 │ │ │ │ 71: aload_0 │ │ │ │ 72: getfield #77 // Field denominator:I │ │ │ │ - 75: istore 11 │ │ │ │ - 77: iload 11 │ │ │ │ - 79: i2l │ │ │ │ - 80: lstore 7 │ │ │ │ - 82: lload 5 │ │ │ │ - 84: lload 7 │ │ │ │ - 86: lmul │ │ │ │ - 87: lstore 12 │ │ │ │ - 89: lload 9 │ │ │ │ - 91: lload 12 │ │ │ │ - 93: lcmp │ │ │ │ - 94: istore_3 │ │ │ │ - 95: iload_3 │ │ │ │ - 96: ifeq 7 │ │ │ │ - 99: lload 9 │ │ │ │ - 101: lload 12 │ │ │ │ - 103: lcmp │ │ │ │ - 104: istore_2 │ │ │ │ - 105: iload_2 │ │ │ │ - 106: ifge 114 │ │ │ │ - 109: iconst_m1 │ │ │ │ - 110: istore_2 │ │ │ │ - 111: goto 7 │ │ │ │ - 114: iconst_1 │ │ │ │ - 115: istore_2 │ │ │ │ - 116: goto 7 │ │ │ │ + 75: i2l │ │ │ │ + 76: lstore 7 │ │ │ │ + 78: lload 5 │ │ │ │ + 80: lload 7 │ │ │ │ + 82: lmul │ │ │ │ + 83: lstore 11 │ │ │ │ + 85: lload 9 │ │ │ │ + 87: lload 11 │ │ │ │ + 89: lcmp │ │ │ │ + 90: istore_3 │ │ │ │ + 91: iload_3 │ │ │ │ + 92: ifeq 7 │ │ │ │ + 95: lload 9 │ │ │ │ + 97: lload 11 │ │ │ │ + 99: lcmp │ │ │ │ + 100: istore_2 │ │ │ │ + 101: iload_2 │ │ │ │ + 102: ifge 110 │ │ │ │ + 105: iconst_m1 │ │ │ │ + 106: istore_2 │ │ │ │ + 107: goto 7 │ │ │ │ + 110: iconst_1 │ │ │ │ + 111: istore_2 │ │ │ │ + 112: goto 7 │ │ │ │ │ │ │ │ public org.apache.commons.lang3.math.Fraction divideBy(org.apache.commons.lang3.math.Fraction); │ │ │ │ descriptor: (Lorg/apache/commons/lang3/math/Fraction;)Lorg/apache/commons/lang3/math/Fraction; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── com/badlogic/gdx/assets/AssetManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -4343,15 +4343,15 @@ │ │ │ │ 116 120 53 any │ │ │ │ 121 125 53 any │ │ │ │ │ │ │ │ public boolean update(int); │ │ │ │ descriptor: (I)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: monitorenter │ │ │ │ 2: invokestatic #513 // Method java/lang/System.nanoTime:()J │ │ │ │ 5: lstore_2 │ │ │ │ 6: iload_1 │ │ │ │ 7: sipush 1000 │ │ │ │ 10: imul │ │ │ │ @@ -4369,27 +4369,27 @@ │ │ │ │ 30: iload 9 │ │ │ │ 32: ifne 50 │ │ │ │ 35: invokestatic #516 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 38: lstore_2 │ │ │ │ 39: lload_2 │ │ │ │ 40: lload 7 │ │ │ │ 42: lcmp │ │ │ │ - 43: istore 10 │ │ │ │ - 45: iload 10 │ │ │ │ + 43: istore 4 │ │ │ │ + 45: iload 4 │ │ │ │ 47: ifle 55 │ │ │ │ 50: aload_0 │ │ │ │ 51: monitorexit │ │ │ │ 52: iload 9 │ │ │ │ 54: ireturn │ │ │ │ 55: invokestatic #397 // Method java/lang/Thread.yield:()V │ │ │ │ 58: goto 24 │ │ │ │ - 61: astore 11 │ │ │ │ + 61: astore 10 │ │ │ │ 63: aload_0 │ │ │ │ 64: monitorexit │ │ │ │ - 65: aload 11 │ │ │ │ + 65: aload 10 │ │ │ │ 67: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 2 5 61 any │ │ │ │ 24 28 61 any │ │ │ │ 35 38 61 any │ │ │ │ 55 58 61 any │ │ ├── com/badlogic/gdx/physics/box2d/ChainShape.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -170,15 +170,15 @@ │ │ │ │ descriptor: ()J │ │ │ │ flags: (0x0102) ACC_PRIVATE, ACC_NATIVE │ │ │ │ │ │ │ │ public void createChain(com.badlogic.gdx.math.Vector2[]); │ │ │ │ descriptor: ([Lcom/badlogic/gdx/math/Vector2;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=2 │ │ │ │ + stack=300, locals=12, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: arraylength │ │ │ │ 2: iconst_2 │ │ │ │ 3: imul │ │ │ │ 4: istore_2 │ │ │ │ 5: iload_2 │ │ │ │ 6: newarray float │ │ │ │ @@ -233,30 +233,30 @@ │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #25 // Field addr:J │ │ │ │ 87: lstore 10 │ │ │ │ 89: aload_3 │ │ │ │ 90: arraylength │ │ │ │ 91: iconst_2 │ │ │ │ 92: idiv │ │ │ │ - 93: istore 12 │ │ │ │ - 95: aload_0 │ │ │ │ - 96: lload 10 │ │ │ │ - 98: aload_3 │ │ │ │ - 99: iload 12 │ │ │ │ - 101: invokespecial #38 // Method jniCreateChain:(J[FI)V │ │ │ │ - 104: aload_0 │ │ │ │ - 105: iconst_0 │ │ │ │ - 106: putfield #17 // Field isLooped:Z │ │ │ │ - 109: return │ │ │ │ + 93: istore_2 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: lload 10 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: iload_2 │ │ │ │ + 99: invokespecial #38 // Method jniCreateChain:(J[FI)V │ │ │ │ + 102: aload_0 │ │ │ │ + 103: iconst_0 │ │ │ │ + 104: putfield #17 // Field isLooped:Z │ │ │ │ + 107: return │ │ │ │ │ │ │ │ public void createLoop(com.badlogic.gdx.math.Vector2[]); │ │ │ │ descriptor: ([Lcom/badlogic/gdx/math/Vector2;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=2 │ │ │ │ + stack=300, locals=12, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: arraylength │ │ │ │ 2: iconst_2 │ │ │ │ 3: imul │ │ │ │ 4: istore_2 │ │ │ │ 5: iload_2 │ │ │ │ 6: newarray float │ │ │ │ @@ -311,24 +311,24 @@ │ │ │ │ 83: aload_0 │ │ │ │ 84: getfield #25 // Field addr:J │ │ │ │ 87: lstore 10 │ │ │ │ 89: aload_3 │ │ │ │ 90: arraylength │ │ │ │ 91: iconst_2 │ │ │ │ 92: idiv │ │ │ │ - 93: istore 12 │ │ │ │ - 95: aload_0 │ │ │ │ - 96: lload 10 │ │ │ │ - 98: aload_3 │ │ │ │ - 99: iload 12 │ │ │ │ - 101: invokespecial #41 // Method jniCreateLoop:(J[FI)V │ │ │ │ - 104: aload_0 │ │ │ │ - 105: iconst_1 │ │ │ │ - 106: putfield #17 // Field isLooped:Z │ │ │ │ - 109: return │ │ │ │ + 93: istore_2 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: lload 10 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: iload_2 │ │ │ │ + 99: invokespecial #41 // Method jniCreateLoop:(J[FI)V │ │ │ │ + 102: aload_0 │ │ │ │ + 103: iconst_1 │ │ │ │ + 104: putfield #17 // Field isLooped:Z │ │ │ │ + 107: return │ │ │ │ │ │ │ │ public com.badlogic.gdx.physics.box2d.Shape$Type getType(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/physics/box2d/Shape$Type; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: getstatic #48 // Field com/badlogic/gdx/physics/box2d/Shape$Type.Chain:Lcom/badlogic/gdx/physics/box2d/Shape$Type; │ │ ├── com/badlogic/gdx/physics/box2d/World.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1171,23 +1171,23 @@ │ │ │ │ 230: istore 14 │ │ │ │ 232: goto 222 │ │ │ │ │ │ │ │ private long createProperJoint(com.badlogic.gdx.physics.box2d.JointDef); │ │ │ │ descriptor: (Lcom/badlogic/gdx/physics/box2d/JointDef;)J │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=34, args_size=2 │ │ │ │ + stack=300, locals=31, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ 4: astore_2 │ │ │ │ 5: getstatic #184 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.DistanceJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ 8: astore_3 │ │ │ │ 9: aload_2 │ │ │ │ 10: aload_3 │ │ │ │ - 11: if_acmpne 150 │ │ │ │ + 11: if_acmpne 154 │ │ │ │ 14: aload_1 │ │ │ │ 15: astore 4 │ │ │ │ 17: aload_1 │ │ │ │ 18: checkcast #186 // class com/badlogic/gdx/physics/box2d/joints/DistanceJointDef │ │ │ │ 21: astore 4 │ │ │ │ 23: aload_0 │ │ │ │ 24: getfield #130 // Field addr:J │ │ │ │ @@ -1224,688 +1224,692 @@ │ │ │ │ 101: fstore 16 │ │ │ │ 103: aload 4 │ │ │ │ 105: getfield #212 // Field com/badlogic/gdx/physics/box2d/joints/DistanceJointDef.frequencyHz:F │ │ │ │ 108: fstore 17 │ │ │ │ 110: aload 4 │ │ │ │ 112: getfield #215 // Field com/badlogic/gdx/physics/box2d/joints/DistanceJointDef.dampingRatio:F │ │ │ │ 115: fstore 18 │ │ │ │ - 117: aload_0 │ │ │ │ - 118: astore_2 │ │ │ │ - 119: aload_0 │ │ │ │ - 120: lload 5 │ │ │ │ - 122: lload 7 │ │ │ │ - 124: lload 9 │ │ │ │ - 126: iload 11 │ │ │ │ - 128: fload 12 │ │ │ │ - 130: fload 13 │ │ │ │ - 132: fload 14 │ │ │ │ - 134: fload 15 │ │ │ │ - 136: fload 16 │ │ │ │ - 138: fload 17 │ │ │ │ - 140: fload 18 │ │ │ │ - 142: invokespecial #219 // Method jniCreateDistanceJoint:(JJJZFFFFFFF)J │ │ │ │ - 145: lstore 19 │ │ │ │ - 147: lload 19 │ │ │ │ - 149: lreturn │ │ │ │ - 150: aload_1 │ │ │ │ - 151: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 154: astore_2 │ │ │ │ - 155: getstatic #222 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.FrictionJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 158: astore_3 │ │ │ │ - 159: aload_2 │ │ │ │ - 160: aload_3 │ │ │ │ - 161: if_acmpne 291 │ │ │ │ - 164: aload_1 │ │ │ │ - 165: astore 4 │ │ │ │ - 167: aload_1 │ │ │ │ - 168: checkcast #224 // class com/badlogic/gdx/physics/box2d/joints/FrictionJointDef │ │ │ │ - 171: astore 4 │ │ │ │ - 173: aload_0 │ │ │ │ - 174: getfield #130 // Field addr:J │ │ │ │ - 177: lstore 5 │ │ │ │ - 179: aload 4 │ │ │ │ - 181: getfield #225 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 184: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 187: lstore 7 │ │ │ │ - 189: aload 4 │ │ │ │ - 191: getfield #226 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 194: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 197: lstore 9 │ │ │ │ - 199: aload 4 │ │ │ │ - 201: getfield #227 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.collideConnected:Z │ │ │ │ - 204: istore 11 │ │ │ │ - 206: aload 4 │ │ │ │ - 208: getfield #228 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 211: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 214: fstore 12 │ │ │ │ - 216: aload 4 │ │ │ │ - 218: getfield #228 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 221: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 224: fstore 13 │ │ │ │ - 226: aload 4 │ │ │ │ - 228: getfield #229 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 231: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 234: fstore 14 │ │ │ │ - 236: aload 4 │ │ │ │ - 238: getfield #229 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 241: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 244: fstore 15 │ │ │ │ - 246: aload 4 │ │ │ │ - 248: getfield #232 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.maxForce:F │ │ │ │ - 251: fstore 16 │ │ │ │ - 253: aload 4 │ │ │ │ - 255: getfield #235 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.maxTorque:F │ │ │ │ - 258: fstore 17 │ │ │ │ - 260: aload_0 │ │ │ │ - 261: astore_2 │ │ │ │ - 262: aload_0 │ │ │ │ - 263: lload 5 │ │ │ │ - 265: lload 7 │ │ │ │ - 267: lload 9 │ │ │ │ - 269: iload 11 │ │ │ │ - 271: fload 12 │ │ │ │ - 273: fload 13 │ │ │ │ - 275: fload 14 │ │ │ │ - 277: fload 15 │ │ │ │ - 279: fload 16 │ │ │ │ - 281: fload 17 │ │ │ │ - 283: invokespecial #239 // Method jniCreateFrictionJoint:(JJJZFFFFFF)J │ │ │ │ - 286: lstore 19 │ │ │ │ - 288: goto 147 │ │ │ │ - 291: aload_1 │ │ │ │ - 292: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 295: astore_2 │ │ │ │ - 296: getstatic #242 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.GearJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 299: astore_3 │ │ │ │ - 300: aload_2 │ │ │ │ - 301: aload_3 │ │ │ │ - 302: if_acmpne 399 │ │ │ │ - 305: aload_1 │ │ │ │ - 306: astore 4 │ │ │ │ - 308: aload_1 │ │ │ │ - 309: checkcast #244 // class com/badlogic/gdx/physics/box2d/joints/GearJointDef │ │ │ │ - 312: astore 4 │ │ │ │ - 314: aload_0 │ │ │ │ - 315: getfield #130 // Field addr:J │ │ │ │ - 318: lstore 5 │ │ │ │ - 320: aload 4 │ │ │ │ - 322: getfield #245 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 325: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 328: lstore 7 │ │ │ │ - 330: aload 4 │ │ │ │ - 332: getfield #246 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 335: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 338: lstore 9 │ │ │ │ - 340: aload 4 │ │ │ │ - 342: getfield #247 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.collideConnected:Z │ │ │ │ - 345: istore 11 │ │ │ │ - 347: aload 4 │ │ │ │ - 349: getfield #251 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.joint1:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ - 352: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ - 355: lstore 21 │ │ │ │ - 357: aload 4 │ │ │ │ - 359: getfield #257 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.joint2:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ - 362: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ - 365: lstore 23 │ │ │ │ - 367: aload 4 │ │ │ │ - 369: getfield #260 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.ratio:F │ │ │ │ - 372: fstore 16 │ │ │ │ - 374: aload_0 │ │ │ │ - 375: astore_2 │ │ │ │ - 376: aload_0 │ │ │ │ - 377: lload 5 │ │ │ │ - 379: lload 7 │ │ │ │ - 381: lload 9 │ │ │ │ - 383: iload 11 │ │ │ │ - 385: lload 21 │ │ │ │ - 387: lload 23 │ │ │ │ - 389: fload 16 │ │ │ │ - 391: invokespecial #264 // Method jniCreateGearJoint:(JJJZJJF)J │ │ │ │ - 394: lstore 19 │ │ │ │ - 396: goto 147 │ │ │ │ - 399: aload_1 │ │ │ │ - 400: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 403: astore_2 │ │ │ │ - 404: getstatic #267 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.MouseJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 407: astore_3 │ │ │ │ - 408: aload_2 │ │ │ │ - 409: aload_3 │ │ │ │ - 410: if_acmpne 525 │ │ │ │ - 413: aload_1 │ │ │ │ - 414: astore 4 │ │ │ │ - 416: aload_1 │ │ │ │ - 417: checkcast #269 // class com/badlogic/gdx/physics/box2d/joints/MouseJointDef │ │ │ │ - 420: astore 4 │ │ │ │ - 422: aload_0 │ │ │ │ - 423: getfield #130 // Field addr:J │ │ │ │ - 426: lstore 5 │ │ │ │ - 428: aload 4 │ │ │ │ - 430: getfield #270 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 433: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 436: lstore 7 │ │ │ │ - 438: aload 4 │ │ │ │ - 440: getfield #271 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 443: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 446: lstore 9 │ │ │ │ - 448: aload 4 │ │ │ │ - 450: getfield #272 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.collideConnected:Z │ │ │ │ - 453: istore 11 │ │ │ │ - 455: aload 4 │ │ │ │ - 457: getfield #275 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.target:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 460: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 463: fstore 12 │ │ │ │ - 465: aload 4 │ │ │ │ - 467: getfield #275 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.target:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 470: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 473: fstore 13 │ │ │ │ - 475: aload 4 │ │ │ │ - 477: getfield #276 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.maxForce:F │ │ │ │ - 480: fstore 14 │ │ │ │ - 482: aload 4 │ │ │ │ - 484: getfield #277 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.frequencyHz:F │ │ │ │ - 487: fstore 15 │ │ │ │ - 489: aload 4 │ │ │ │ - 491: getfield #278 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.dampingRatio:F │ │ │ │ - 494: fstore 16 │ │ │ │ - 496: aload_0 │ │ │ │ - 497: astore_2 │ │ │ │ - 498: aload_0 │ │ │ │ - 499: lload 5 │ │ │ │ - 501: lload 7 │ │ │ │ - 503: lload 9 │ │ │ │ - 505: iload 11 │ │ │ │ - 507: fload 12 │ │ │ │ - 509: fload 13 │ │ │ │ - 511: fload 14 │ │ │ │ - 513: fload 15 │ │ │ │ - 515: fload 16 │ │ │ │ - 517: invokespecial #282 // Method jniCreateMouseJoint:(JJJZFFFFF)J │ │ │ │ - 520: lstore 19 │ │ │ │ - 522: goto 147 │ │ │ │ - 525: aload_1 │ │ │ │ - 526: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 529: astore_2 │ │ │ │ - 530: getstatic #285 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.PrismaticJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 533: astore_3 │ │ │ │ - 534: aload_2 │ │ │ │ - 535: aload_3 │ │ │ │ - 536: if_acmpne 735 │ │ │ │ - 539: aload_1 │ │ │ │ - 540: astore 4 │ │ │ │ - 542: aload_1 │ │ │ │ - 543: checkcast #287 // class com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef │ │ │ │ - 546: astore 4 │ │ │ │ - 548: aload_0 │ │ │ │ - 549: getfield #130 // Field addr:J │ │ │ │ - 552: lstore 5 │ │ │ │ - 554: aload 4 │ │ │ │ - 556: getfield #288 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 559: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 562: lstore 7 │ │ │ │ - 564: aload 4 │ │ │ │ - 566: getfield #289 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 569: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 572: lstore 9 │ │ │ │ - 574: aload 4 │ │ │ │ - 576: getfield #290 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.collideConnected:Z │ │ │ │ - 579: istore 11 │ │ │ │ - 581: aload 4 │ │ │ │ - 583: getfield #291 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 586: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 589: fstore 12 │ │ │ │ - 591: aload 4 │ │ │ │ - 593: getfield #291 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 596: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 599: fstore 13 │ │ │ │ - 601: aload 4 │ │ │ │ - 603: getfield #292 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 606: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 609: fstore 14 │ │ │ │ - 611: aload 4 │ │ │ │ - 613: getfield #292 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 616: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 619: fstore 15 │ │ │ │ - 621: aload 4 │ │ │ │ - 623: getfield #295 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 626: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 629: fstore 16 │ │ │ │ - 631: aload 4 │ │ │ │ - 633: getfield #295 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 636: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 639: fstore 17 │ │ │ │ - 641: aload 4 │ │ │ │ - 643: getfield #298 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.referenceAngle:F │ │ │ │ - 646: fstore 18 │ │ │ │ - 648: aload 4 │ │ │ │ - 650: getfield #301 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.enableLimit:Z │ │ │ │ - 653: istore 25 │ │ │ │ - 655: aload 4 │ │ │ │ - 657: getfield #304 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.lowerTranslation:F │ │ │ │ - 660: fstore 26 │ │ │ │ - 662: aload 4 │ │ │ │ - 664: getfield #307 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.upperTranslation:F │ │ │ │ - 667: fstore 27 │ │ │ │ - 669: aload 4 │ │ │ │ - 671: getfield #310 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.enableMotor:Z │ │ │ │ - 674: istore 28 │ │ │ │ - 676: aload 4 │ │ │ │ - 678: getfield #313 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.maxMotorForce:F │ │ │ │ - 681: fstore 29 │ │ │ │ - 683: aload 4 │ │ │ │ - 685: getfield #316 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.motorSpeed:F │ │ │ │ - 688: fstore 30 │ │ │ │ - 690: aload_0 │ │ │ │ - 691: astore_2 │ │ │ │ - 692: aload_0 │ │ │ │ - 693: lload 5 │ │ │ │ - 695: lload 7 │ │ │ │ - 697: lload 9 │ │ │ │ - 699: iload 11 │ │ │ │ - 701: fload 12 │ │ │ │ - 703: fload 13 │ │ │ │ - 705: fload 14 │ │ │ │ - 707: fload 15 │ │ │ │ - 709: fload 16 │ │ │ │ - 711: fload 17 │ │ │ │ - 713: fload 18 │ │ │ │ - 715: iload 25 │ │ │ │ - 717: fload 26 │ │ │ │ - 719: fload 27 │ │ │ │ - 721: iload 28 │ │ │ │ - 723: fload 29 │ │ │ │ - 725: fload 30 │ │ │ │ - 727: invokespecial #320 // Method jniCreatePrismaticJoint:(JJJZFFFFFFFZFFZFF)J │ │ │ │ - 730: lstore 19 │ │ │ │ - 732: goto 147 │ │ │ │ - 735: aload_1 │ │ │ │ - 736: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 739: astore_2 │ │ │ │ - 740: getstatic #323 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.PulleyJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 743: astore_3 │ │ │ │ - 744: aload_2 │ │ │ │ - 745: aload_3 │ │ │ │ - 746: if_acmpne 933 │ │ │ │ - 749: aload_1 │ │ │ │ - 750: astore 4 │ │ │ │ - 752: aload_1 │ │ │ │ - 753: checkcast #325 // class com/badlogic/gdx/physics/box2d/joints/PulleyJointDef │ │ │ │ - 756: astore 4 │ │ │ │ - 758: aload_0 │ │ │ │ - 759: getfield #130 // Field addr:J │ │ │ │ - 762: lstore 5 │ │ │ │ - 764: aload 4 │ │ │ │ - 766: getfield #326 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 769: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 772: lstore 7 │ │ │ │ - 774: aload 4 │ │ │ │ - 776: getfield #327 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 779: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 782: lstore 9 │ │ │ │ - 784: aload 4 │ │ │ │ - 786: getfield #328 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.collideConnected:Z │ │ │ │ - 789: istore 11 │ │ │ │ - 791: aload 4 │ │ │ │ - 793: getfield #331 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 796: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 799: fstore 12 │ │ │ │ - 801: aload 4 │ │ │ │ - 803: getfield #331 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 806: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 809: fstore 13 │ │ │ │ - 811: aload 4 │ │ │ │ - 813: getfield #334 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 816: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 819: fstore 14 │ │ │ │ - 821: aload 4 │ │ │ │ - 823: getfield #334 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 826: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 829: fstore 15 │ │ │ │ - 831: aload 4 │ │ │ │ - 833: getfield #335 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 836: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 839: fstore 16 │ │ │ │ - 841: aload 4 │ │ │ │ - 843: getfield #335 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 846: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 849: fstore 17 │ │ │ │ - 851: aload 4 │ │ │ │ - 853: getfield #336 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 856: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 859: fstore 18 │ │ │ │ - 861: aload 4 │ │ │ │ - 863: getfield #336 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 866: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 869: fstore 31 │ │ │ │ - 871: aload 4 │ │ │ │ - 873: getfield #339 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.lengthA:F │ │ │ │ - 876: fstore 26 │ │ │ │ - 878: aload 4 │ │ │ │ - 880: getfield #342 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.lengthB:F │ │ │ │ - 883: fstore 27 │ │ │ │ - 885: aload 4 │ │ │ │ - 887: getfield #343 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.ratio:F │ │ │ │ - 890: fstore 30 │ │ │ │ - 892: aload_0 │ │ │ │ - 893: astore_2 │ │ │ │ - 894: aload_0 │ │ │ │ - 895: lload 5 │ │ │ │ - 897: lload 7 │ │ │ │ - 899: lload 9 │ │ │ │ - 901: iload 11 │ │ │ │ - 903: fload 12 │ │ │ │ - 905: fload 13 │ │ │ │ - 907: fload 14 │ │ │ │ - 909: fload 15 │ │ │ │ - 911: fload 16 │ │ │ │ - 913: fload 17 │ │ │ │ - 915: fload 18 │ │ │ │ - 917: fload 31 │ │ │ │ - 919: fload 26 │ │ │ │ - 921: fload 27 │ │ │ │ - 923: fload 30 │ │ │ │ - 925: invokespecial #347 // Method jniCreatePulleyJoint:(JJJZFFFFFFFFFFF)J │ │ │ │ - 928: lstore 19 │ │ │ │ - 930: goto 147 │ │ │ │ - 933: aload_1 │ │ │ │ - 934: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 937: astore_2 │ │ │ │ - 938: getstatic #350 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.RevoluteJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 941: astore_3 │ │ │ │ - 942: aload_2 │ │ │ │ - 943: aload_3 │ │ │ │ - 944: if_acmpne 1119 │ │ │ │ - 947: aload_1 │ │ │ │ - 948: astore 4 │ │ │ │ - 950: aload_1 │ │ │ │ - 951: checkcast #352 // class com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef │ │ │ │ - 954: astore 4 │ │ │ │ - 956: aload_0 │ │ │ │ - 957: getfield #130 // Field addr:J │ │ │ │ - 960: lstore 5 │ │ │ │ - 962: aload 4 │ │ │ │ - 964: getfield #353 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 967: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 970: lstore 7 │ │ │ │ - 972: aload 4 │ │ │ │ - 974: getfield #354 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 977: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 980: lstore 9 │ │ │ │ - 982: aload 4 │ │ │ │ - 984: getfield #355 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.collideConnected:Z │ │ │ │ - 987: istore 11 │ │ │ │ - 989: aload 4 │ │ │ │ - 991: getfield #356 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 994: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 997: fstore 12 │ │ │ │ - 999: aload 4 │ │ │ │ - 1001: getfield #356 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1004: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1007: fstore 13 │ │ │ │ - 1009: aload 4 │ │ │ │ - 1011: getfield #357 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1014: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1017: fstore 14 │ │ │ │ - 1019: aload 4 │ │ │ │ - 1021: getfield #357 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1024: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1027: fstore 15 │ │ │ │ - 1029: aload 4 │ │ │ │ - 1031: getfield #358 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.referenceAngle:F │ │ │ │ - 1034: fstore 16 │ │ │ │ - 1036: aload 4 │ │ │ │ - 1038: getfield #359 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.enableLimit:Z │ │ │ │ - 1041: istore 32 │ │ │ │ - 1043: aload 4 │ │ │ │ - 1045: getfield #362 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.lowerAngle:F │ │ │ │ - 1048: fstore 18 │ │ │ │ - 1050: aload 4 │ │ │ │ - 1052: getfield #365 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.upperAngle:F │ │ │ │ - 1055: fstore 31 │ │ │ │ - 1057: aload 4 │ │ │ │ - 1059: getfield #366 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.enableMotor:Z │ │ │ │ - 1062: istore 28 │ │ │ │ - 1064: aload 4 │ │ │ │ - 1066: getfield #367 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.motorSpeed:F │ │ │ │ - 1069: fstore 27 │ │ │ │ - 1071: aload 4 │ │ │ │ - 1073: getfield #370 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.maxMotorTorque:F │ │ │ │ - 1076: fstore 30 │ │ │ │ - 1078: aload_0 │ │ │ │ - 1079: astore_2 │ │ │ │ - 1080: aload_0 │ │ │ │ - 1081: lload 5 │ │ │ │ - 1083: lload 7 │ │ │ │ - 1085: lload 9 │ │ │ │ - 1087: iload 11 │ │ │ │ - 1089: fload 12 │ │ │ │ - 1091: fload 13 │ │ │ │ - 1093: fload 14 │ │ │ │ - 1095: fload 15 │ │ │ │ - 1097: fload 16 │ │ │ │ - 1099: iload 32 │ │ │ │ - 1101: fload 18 │ │ │ │ - 1103: fload 31 │ │ │ │ - 1105: iload 28 │ │ │ │ - 1107: fload 27 │ │ │ │ - 1109: fload 30 │ │ │ │ - 1111: invokespecial #374 // Method jniCreateRevoluteJoint:(JJJZFFFFFZFFZFF)J │ │ │ │ - 1114: lstore 19 │ │ │ │ - 1116: goto 147 │ │ │ │ - 1119: aload_1 │ │ │ │ - 1120: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1123: astore_2 │ │ │ │ - 1124: getstatic #377 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.WeldJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1127: astore_3 │ │ │ │ - 1128: aload_2 │ │ │ │ - 1129: aload_3 │ │ │ │ - 1130: if_acmpne 1251 │ │ │ │ - 1133: aload_1 │ │ │ │ - 1134: astore 4 │ │ │ │ - 1136: aload_1 │ │ │ │ - 1137: checkcast #379 // class com/badlogic/gdx/physics/box2d/joints/WeldJointDef │ │ │ │ - 1140: astore 4 │ │ │ │ - 1142: aload_0 │ │ │ │ - 1143: getfield #130 // Field addr:J │ │ │ │ - 1146: lstore 5 │ │ │ │ - 1148: aload 4 │ │ │ │ - 1150: getfield #380 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1153: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1156: lstore 7 │ │ │ │ - 1158: aload 4 │ │ │ │ - 1160: getfield #381 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1163: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1166: lstore 9 │ │ │ │ - 1168: aload 4 │ │ │ │ - 1170: getfield #382 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.collideConnected:Z │ │ │ │ - 1173: istore 11 │ │ │ │ - 1175: aload 4 │ │ │ │ - 1177: getfield #383 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1180: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1183: fstore 12 │ │ │ │ - 1185: aload 4 │ │ │ │ - 1187: getfield #383 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1190: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1193: fstore 13 │ │ │ │ - 1195: aload 4 │ │ │ │ - 1197: getfield #384 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1200: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1203: fstore 14 │ │ │ │ - 1205: aload 4 │ │ │ │ - 1207: getfield #384 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1210: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1213: fstore 15 │ │ │ │ - 1215: aload 4 │ │ │ │ - 1217: getfield #385 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.referenceAngle:F │ │ │ │ - 1220: fstore 16 │ │ │ │ - 1222: aload_0 │ │ │ │ - 1223: astore_2 │ │ │ │ - 1224: aload_0 │ │ │ │ - 1225: lload 5 │ │ │ │ - 1227: lload 7 │ │ │ │ - 1229: lload 9 │ │ │ │ - 1231: iload 11 │ │ │ │ - 1233: fload 12 │ │ │ │ - 1235: fload 13 │ │ │ │ - 1237: fload 14 │ │ │ │ - 1239: fload 15 │ │ │ │ - 1241: fload 16 │ │ │ │ - 1243: invokespecial #388 // Method jniCreateWeldJoint:(JJJZFFFFF)J │ │ │ │ - 1246: lstore 19 │ │ │ │ - 1248: goto 147 │ │ │ │ - 1251: aload_1 │ │ │ │ - 1252: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1255: astore_2 │ │ │ │ - 1256: getstatic #391 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.RopeJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1259: astore_3 │ │ │ │ - 1260: aload_2 │ │ │ │ - 1261: aload_3 │ │ │ │ - 1262: if_acmpne 1383 │ │ │ │ - 1265: aload_1 │ │ │ │ - 1266: astore 4 │ │ │ │ - 1268: aload_1 │ │ │ │ - 1269: checkcast #393 // class com/badlogic/gdx/physics/box2d/joints/RopeJointDef │ │ │ │ - 1272: astore 4 │ │ │ │ - 1274: aload_0 │ │ │ │ - 1275: getfield #130 // Field addr:J │ │ │ │ - 1278: lstore 5 │ │ │ │ - 1280: aload 4 │ │ │ │ - 1282: getfield #394 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1285: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1288: lstore 7 │ │ │ │ - 1290: aload 4 │ │ │ │ - 1292: getfield #395 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1295: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1298: lstore 9 │ │ │ │ - 1300: aload 4 │ │ │ │ - 1302: getfield #396 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.collideConnected:Z │ │ │ │ - 1305: istore 11 │ │ │ │ - 1307: aload 4 │ │ │ │ - 1309: getfield #397 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1312: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1315: fstore 12 │ │ │ │ - 1317: aload 4 │ │ │ │ - 1319: getfield #397 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1322: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1325: fstore 13 │ │ │ │ - 1327: aload 4 │ │ │ │ - 1329: getfield #398 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1332: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1335: fstore 14 │ │ │ │ - 1337: aload 4 │ │ │ │ - 1339: getfield #398 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1342: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1345: fstore 15 │ │ │ │ - 1347: aload 4 │ │ │ │ - 1349: getfield #401 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.maxLength:F │ │ │ │ - 1352: fstore 16 │ │ │ │ - 1354: aload_0 │ │ │ │ - 1355: astore_2 │ │ │ │ - 1356: aload_0 │ │ │ │ - 1357: lload 5 │ │ │ │ - 1359: lload 7 │ │ │ │ - 1361: lload 9 │ │ │ │ - 1363: iload 11 │ │ │ │ - 1365: fload 12 │ │ │ │ - 1367: fload 13 │ │ │ │ - 1369: fload 14 │ │ │ │ - 1371: fload 15 │ │ │ │ - 1373: fload 16 │ │ │ │ - 1375: invokespecial #404 // Method jniCreateRopeJoint:(JJJZFFFFF)J │ │ │ │ - 1378: lstore 19 │ │ │ │ - 1380: goto 147 │ │ │ │ - 1383: aload_1 │ │ │ │ - 1384: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1387: astore_2 │ │ │ │ - 1388: getstatic #407 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.WheelJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ - 1391: astore_3 │ │ │ │ - 1392: aload_2 │ │ │ │ - 1393: aload_3 │ │ │ │ - 1394: if_acmpne 1575 │ │ │ │ - 1397: aload_1 │ │ │ │ - 1398: astore 4 │ │ │ │ - 1400: aload_1 │ │ │ │ - 1401: checkcast #409 // class com/badlogic/gdx/physics/box2d/joints/WheelJointDef │ │ │ │ - 1404: astore 4 │ │ │ │ - 1406: aload_0 │ │ │ │ - 1407: getfield #130 // Field addr:J │ │ │ │ - 1410: lstore 5 │ │ │ │ - 1412: aload 4 │ │ │ │ - 1414: getfield #410 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1417: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1420: lstore 7 │ │ │ │ - 1422: aload 4 │ │ │ │ - 1424: getfield #411 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ - 1427: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 1430: lstore 9 │ │ │ │ - 1432: aload 4 │ │ │ │ - 1434: getfield #412 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.collideConnected:Z │ │ │ │ - 1437: istore 11 │ │ │ │ - 1439: aload 4 │ │ │ │ - 1441: getfield #413 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1444: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1447: fstore 12 │ │ │ │ - 1449: aload 4 │ │ │ │ - 1451: getfield #413 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1454: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1457: fstore 13 │ │ │ │ - 1459: aload 4 │ │ │ │ - 1461: getfield #414 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1464: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1467: fstore 14 │ │ │ │ - 1469: aload 4 │ │ │ │ - 1471: getfield #414 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1474: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1477: fstore 15 │ │ │ │ - 1479: aload 4 │ │ │ │ - 1481: getfield #415 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1484: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ - 1487: fstore 16 │ │ │ │ - 1489: aload 4 │ │ │ │ - 1491: getfield #415 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 1494: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 1497: fstore 17 │ │ │ │ - 1499: aload 4 │ │ │ │ - 1501: getfield #416 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.enableMotor:Z │ │ │ │ - 1504: istore 33 │ │ │ │ - 1506: aload 4 │ │ │ │ - 1508: getfield #417 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.maxMotorTorque:F │ │ │ │ - 1511: fstore 31 │ │ │ │ - 1513: aload 4 │ │ │ │ - 1515: getfield #418 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.motorSpeed:F │ │ │ │ - 1518: fstore 26 │ │ │ │ - 1520: aload 4 │ │ │ │ - 1522: getfield #419 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.frequencyHz:F │ │ │ │ - 1525: fstore 27 │ │ │ │ - 1527: aload 4 │ │ │ │ - 1529: getfield #420 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.dampingRatio:F │ │ │ │ - 1532: fstore 30 │ │ │ │ - 1534: aload_0 │ │ │ │ - 1535: astore_2 │ │ │ │ - 1536: aload_0 │ │ │ │ - 1537: lload 5 │ │ │ │ - 1539: lload 7 │ │ │ │ - 1541: lload 9 │ │ │ │ - 1543: iload 11 │ │ │ │ - 1545: fload 12 │ │ │ │ - 1547: fload 13 │ │ │ │ - 1549: fload 14 │ │ │ │ - 1551: fload 15 │ │ │ │ - 1553: fload 16 │ │ │ │ - 1555: fload 17 │ │ │ │ - 1557: iload 33 │ │ │ │ - 1559: fload 31 │ │ │ │ - 1561: fload 26 │ │ │ │ - 1563: fload 27 │ │ │ │ - 1565: fload 30 │ │ │ │ - 1567: invokespecial #424 // Method jniCreateWheelJoint:(JJJZFFFFFFZFFFF)J │ │ │ │ - 1570: lstore 19 │ │ │ │ - 1572: goto 147 │ │ │ │ - 1575: lconst_0 │ │ │ │ - 1576: lstore 19 │ │ │ │ - 1578: goto 147 │ │ │ │ + 117: fload 18 │ │ │ │ + 119: fstore 19 │ │ │ │ + 121: aload_0 │ │ │ │ + 122: astore_2 │ │ │ │ + 123: aload_0 │ │ │ │ + 124: lload 5 │ │ │ │ + 126: lload 7 │ │ │ │ + 128: lload 9 │ │ │ │ + 130: iload 11 │ │ │ │ + 132: fload 12 │ │ │ │ + 134: fload 13 │ │ │ │ + 136: fload 14 │ │ │ │ + 138: fload 15 │ │ │ │ + 140: fload 16 │ │ │ │ + 142: fload 17 │ │ │ │ + 144: fload 18 │ │ │ │ + 146: invokespecial #219 // Method jniCreateDistanceJoint:(JJJZFFFFFFF)J │ │ │ │ + 149: lstore 5 │ │ │ │ + 151: lload 5 │ │ │ │ + 153: lreturn │ │ │ │ + 154: aload_1 │ │ │ │ + 155: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 158: astore_2 │ │ │ │ + 159: getstatic #222 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.FrictionJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 162: astore_3 │ │ │ │ + 163: aload_2 │ │ │ │ + 164: aload_3 │ │ │ │ + 165: if_acmpne 299 │ │ │ │ + 168: aload_1 │ │ │ │ + 169: astore 4 │ │ │ │ + 171: aload_1 │ │ │ │ + 172: checkcast #224 // class com/badlogic/gdx/physics/box2d/joints/FrictionJointDef │ │ │ │ + 175: astore 4 │ │ │ │ + 177: aload_0 │ │ │ │ + 178: getfield #130 // Field addr:J │ │ │ │ + 181: lstore 5 │ │ │ │ + 183: aload 4 │ │ │ │ + 185: getfield #225 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 188: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 191: lstore 7 │ │ │ │ + 193: aload 4 │ │ │ │ + 195: getfield #226 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 198: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 201: lstore 9 │ │ │ │ + 203: aload 4 │ │ │ │ + 205: getfield #227 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.collideConnected:Z │ │ │ │ + 208: istore 11 │ │ │ │ + 210: aload 4 │ │ │ │ + 212: getfield #228 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 215: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 218: fstore 12 │ │ │ │ + 220: aload 4 │ │ │ │ + 222: getfield #228 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 225: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 228: fstore 13 │ │ │ │ + 230: aload 4 │ │ │ │ + 232: getfield #229 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 235: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 238: fstore 14 │ │ │ │ + 240: aload 4 │ │ │ │ + 242: getfield #229 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 245: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 248: fstore 15 │ │ │ │ + 250: aload 4 │ │ │ │ + 252: getfield #232 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.maxForce:F │ │ │ │ + 255: fstore 16 │ │ │ │ + 257: aload 4 │ │ │ │ + 259: getfield #235 // Field com/badlogic/gdx/physics/box2d/joints/FrictionJointDef.maxTorque:F │ │ │ │ + 262: fstore 18 │ │ │ │ + 264: fload 18 │ │ │ │ + 266: fstore 17 │ │ │ │ + 268: aload_0 │ │ │ │ + 269: astore_2 │ │ │ │ + 270: aload_0 │ │ │ │ + 271: lload 5 │ │ │ │ + 273: lload 7 │ │ │ │ + 275: lload 9 │ │ │ │ + 277: iload 11 │ │ │ │ + 279: fload 12 │ │ │ │ + 281: fload 13 │ │ │ │ + 283: fload 14 │ │ │ │ + 285: fload 15 │ │ │ │ + 287: fload 16 │ │ │ │ + 289: fload 18 │ │ │ │ + 291: invokespecial #239 // Method jniCreateFrictionJoint:(JJJZFFFFFF)J │ │ │ │ + 294: lstore 5 │ │ │ │ + 296: goto 151 │ │ │ │ + 299: aload_1 │ │ │ │ + 300: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 303: astore_2 │ │ │ │ + 304: getstatic #242 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.GearJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 307: astore_3 │ │ │ │ + 308: aload_2 │ │ │ │ + 309: aload_3 │ │ │ │ + 310: if_acmpne 407 │ │ │ │ + 313: aload_1 │ │ │ │ + 314: astore 4 │ │ │ │ + 316: aload_1 │ │ │ │ + 317: checkcast #244 // class com/badlogic/gdx/physics/box2d/joints/GearJointDef │ │ │ │ + 320: astore 4 │ │ │ │ + 322: aload_0 │ │ │ │ + 323: getfield #130 // Field addr:J │ │ │ │ + 326: lstore 5 │ │ │ │ + 328: aload 4 │ │ │ │ + 330: getfield #245 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 333: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 336: lstore 7 │ │ │ │ + 338: aload 4 │ │ │ │ + 340: getfield #246 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 343: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 346: lstore 9 │ │ │ │ + 348: aload 4 │ │ │ │ + 350: getfield #247 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.collideConnected:Z │ │ │ │ + 353: istore 11 │ │ │ │ + 355: aload 4 │ │ │ │ + 357: getfield #251 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.joint1:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ + 360: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ + 363: lstore 20 │ │ │ │ + 365: aload 4 │ │ │ │ + 367: getfield #257 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.joint2:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ + 370: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ + 373: lstore 22 │ │ │ │ + 375: aload 4 │ │ │ │ + 377: getfield #260 // Field com/badlogic/gdx/physics/box2d/joints/GearJointDef.ratio:F │ │ │ │ + 380: fstore 16 │ │ │ │ + 382: aload_0 │ │ │ │ + 383: astore_2 │ │ │ │ + 384: aload_0 │ │ │ │ + 385: lload 5 │ │ │ │ + 387: lload 7 │ │ │ │ + 389: lload 9 │ │ │ │ + 391: iload 11 │ │ │ │ + 393: lload 20 │ │ │ │ + 395: lload 22 │ │ │ │ + 397: fload 16 │ │ │ │ + 399: invokespecial #264 // Method jniCreateGearJoint:(JJJZJJF)J │ │ │ │ + 402: lstore 5 │ │ │ │ + 404: goto 151 │ │ │ │ + 407: aload_1 │ │ │ │ + 408: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 411: astore_2 │ │ │ │ + 412: getstatic #267 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.MouseJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 415: astore_3 │ │ │ │ + 416: aload_2 │ │ │ │ + 417: aload_3 │ │ │ │ + 418: if_acmpne 533 │ │ │ │ + 421: aload_1 │ │ │ │ + 422: astore 4 │ │ │ │ + 424: aload_1 │ │ │ │ + 425: checkcast #269 // class com/badlogic/gdx/physics/box2d/joints/MouseJointDef │ │ │ │ + 428: astore 4 │ │ │ │ + 430: aload_0 │ │ │ │ + 431: getfield #130 // Field addr:J │ │ │ │ + 434: lstore 5 │ │ │ │ + 436: aload 4 │ │ │ │ + 438: getfield #270 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 441: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 444: lstore 7 │ │ │ │ + 446: aload 4 │ │ │ │ + 448: getfield #271 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 451: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 454: lstore 9 │ │ │ │ + 456: aload 4 │ │ │ │ + 458: getfield #272 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.collideConnected:Z │ │ │ │ + 461: istore 11 │ │ │ │ + 463: aload 4 │ │ │ │ + 465: getfield #275 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.target:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 468: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 471: fstore 12 │ │ │ │ + 473: aload 4 │ │ │ │ + 475: getfield #275 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.target:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 478: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 481: fstore 13 │ │ │ │ + 483: aload 4 │ │ │ │ + 485: getfield #276 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.maxForce:F │ │ │ │ + 488: fstore 14 │ │ │ │ + 490: aload 4 │ │ │ │ + 492: getfield #277 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.frequencyHz:F │ │ │ │ + 495: fstore 15 │ │ │ │ + 497: aload 4 │ │ │ │ + 499: getfield #278 // Field com/badlogic/gdx/physics/box2d/joints/MouseJointDef.dampingRatio:F │ │ │ │ + 502: fstore 16 │ │ │ │ + 504: aload_0 │ │ │ │ + 505: astore_2 │ │ │ │ + 506: aload_0 │ │ │ │ + 507: lload 5 │ │ │ │ + 509: lload 7 │ │ │ │ + 511: lload 9 │ │ │ │ + 513: iload 11 │ │ │ │ + 515: fload 12 │ │ │ │ + 517: fload 13 │ │ │ │ + 519: fload 14 │ │ │ │ + 521: fload 15 │ │ │ │ + 523: fload 16 │ │ │ │ + 525: invokespecial #282 // Method jniCreateMouseJoint:(JJJZFFFFF)J │ │ │ │ + 528: lstore 5 │ │ │ │ + 530: goto 151 │ │ │ │ + 533: aload_1 │ │ │ │ + 534: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 537: astore_2 │ │ │ │ + 538: getstatic #285 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.PrismaticJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 541: astore_3 │ │ │ │ + 542: aload_2 │ │ │ │ + 543: aload_3 │ │ │ │ + 544: if_acmpne 743 │ │ │ │ + 547: aload_1 │ │ │ │ + 548: astore 4 │ │ │ │ + 550: aload_1 │ │ │ │ + 551: checkcast #287 // class com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef │ │ │ │ + 554: astore 4 │ │ │ │ + 556: aload_0 │ │ │ │ + 557: getfield #130 // Field addr:J │ │ │ │ + 560: lstore 5 │ │ │ │ + 562: aload 4 │ │ │ │ + 564: getfield #288 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 567: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 570: lstore 7 │ │ │ │ + 572: aload 4 │ │ │ │ + 574: getfield #289 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 577: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 580: lstore 9 │ │ │ │ + 582: aload 4 │ │ │ │ + 584: getfield #290 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.collideConnected:Z │ │ │ │ + 587: istore 11 │ │ │ │ + 589: aload 4 │ │ │ │ + 591: getfield #291 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 594: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 597: fstore 12 │ │ │ │ + 599: aload 4 │ │ │ │ + 601: getfield #291 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 604: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 607: fstore 13 │ │ │ │ + 609: aload 4 │ │ │ │ + 611: getfield #292 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 614: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 617: fstore 14 │ │ │ │ + 619: aload 4 │ │ │ │ + 621: getfield #292 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 624: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 627: fstore 15 │ │ │ │ + 629: aload 4 │ │ │ │ + 631: getfield #295 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 634: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 637: fstore 16 │ │ │ │ + 639: aload 4 │ │ │ │ + 641: getfield #295 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 644: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 647: fstore 17 │ │ │ │ + 649: aload 4 │ │ │ │ + 651: getfield #298 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.referenceAngle:F │ │ │ │ + 654: fstore 19 │ │ │ │ + 656: aload 4 │ │ │ │ + 658: getfield #301 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.enableLimit:Z │ │ │ │ + 661: istore 24 │ │ │ │ + 663: aload 4 │ │ │ │ + 665: getfield #304 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.lowerTranslation:F │ │ │ │ + 668: fstore 25 │ │ │ │ + 670: aload 4 │ │ │ │ + 672: getfield #307 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.upperTranslation:F │ │ │ │ + 675: fstore 26 │ │ │ │ + 677: aload 4 │ │ │ │ + 679: getfield #310 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.enableMotor:Z │ │ │ │ + 682: istore 27 │ │ │ │ + 684: aload 4 │ │ │ │ + 686: getfield #313 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.maxMotorForce:F │ │ │ │ + 689: fstore 28 │ │ │ │ + 691: aload 4 │ │ │ │ + 693: getfield #316 // Field com/badlogic/gdx/physics/box2d/joints/PrismaticJointDef.motorSpeed:F │ │ │ │ + 696: fstore 18 │ │ │ │ + 698: aload_0 │ │ │ │ + 699: astore_2 │ │ │ │ + 700: aload_0 │ │ │ │ + 701: lload 5 │ │ │ │ + 703: lload 7 │ │ │ │ + 705: lload 9 │ │ │ │ + 707: iload 11 │ │ │ │ + 709: fload 12 │ │ │ │ + 711: fload 13 │ │ │ │ + 713: fload 14 │ │ │ │ + 715: fload 15 │ │ │ │ + 717: fload 16 │ │ │ │ + 719: fload 17 │ │ │ │ + 721: fload 19 │ │ │ │ + 723: iload 24 │ │ │ │ + 725: fload 25 │ │ │ │ + 727: fload 26 │ │ │ │ + 729: iload 27 │ │ │ │ + 731: fload 28 │ │ │ │ + 733: fload 18 │ │ │ │ + 735: invokespecial #320 // Method jniCreatePrismaticJoint:(JJJZFFFFFFFZFFZFF)J │ │ │ │ + 738: lstore 5 │ │ │ │ + 740: goto 151 │ │ │ │ + 743: aload_1 │ │ │ │ + 744: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 747: astore_2 │ │ │ │ + 748: getstatic #323 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.PulleyJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 751: astore_3 │ │ │ │ + 752: aload_2 │ │ │ │ + 753: aload_3 │ │ │ │ + 754: if_acmpne 941 │ │ │ │ + 757: aload_1 │ │ │ │ + 758: astore 4 │ │ │ │ + 760: aload_1 │ │ │ │ + 761: checkcast #325 // class com/badlogic/gdx/physics/box2d/joints/PulleyJointDef │ │ │ │ + 764: astore 4 │ │ │ │ + 766: aload_0 │ │ │ │ + 767: getfield #130 // Field addr:J │ │ │ │ + 770: lstore 5 │ │ │ │ + 772: aload 4 │ │ │ │ + 774: getfield #326 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 777: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 780: lstore 7 │ │ │ │ + 782: aload 4 │ │ │ │ + 784: getfield #327 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 787: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 790: lstore 9 │ │ │ │ + 792: aload 4 │ │ │ │ + 794: getfield #328 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.collideConnected:Z │ │ │ │ + 797: istore 11 │ │ │ │ + 799: aload 4 │ │ │ │ + 801: getfield #331 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 804: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 807: fstore 12 │ │ │ │ + 809: aload 4 │ │ │ │ + 811: getfield #331 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 814: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 817: fstore 13 │ │ │ │ + 819: aload 4 │ │ │ │ + 821: getfield #334 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 824: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 827: fstore 14 │ │ │ │ + 829: aload 4 │ │ │ │ + 831: getfield #334 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 834: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 837: fstore 15 │ │ │ │ + 839: aload 4 │ │ │ │ + 841: getfield #335 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 844: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 847: fstore 16 │ │ │ │ + 849: aload 4 │ │ │ │ + 851: getfield #335 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 854: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 857: fstore 17 │ │ │ │ + 859: aload 4 │ │ │ │ + 861: getfield #336 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 864: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 867: fstore 19 │ │ │ │ + 869: aload 4 │ │ │ │ + 871: getfield #336 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 874: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 877: fstore 29 │ │ │ │ + 879: aload 4 │ │ │ │ + 881: getfield #339 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.lengthA:F │ │ │ │ + 884: fstore 25 │ │ │ │ + 886: aload 4 │ │ │ │ + 888: getfield #342 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.lengthB:F │ │ │ │ + 891: fstore 26 │ │ │ │ + 893: aload 4 │ │ │ │ + 895: getfield #343 // Field com/badlogic/gdx/physics/box2d/joints/PulleyJointDef.ratio:F │ │ │ │ + 898: fstore 18 │ │ │ │ + 900: aload_0 │ │ │ │ + 901: astore_2 │ │ │ │ + 902: aload_0 │ │ │ │ + 903: lload 5 │ │ │ │ + 905: lload 7 │ │ │ │ + 907: lload 9 │ │ │ │ + 909: iload 11 │ │ │ │ + 911: fload 12 │ │ │ │ + 913: fload 13 │ │ │ │ + 915: fload 14 │ │ │ │ + 917: fload 15 │ │ │ │ + 919: fload 16 │ │ │ │ + 921: fload 17 │ │ │ │ + 923: fload 19 │ │ │ │ + 925: fload 29 │ │ │ │ + 927: fload 25 │ │ │ │ + 929: fload 26 │ │ │ │ + 931: fload 18 │ │ │ │ + 933: invokespecial #347 // Method jniCreatePulleyJoint:(JJJZFFFFFFFFFFF)J │ │ │ │ + 936: lstore 5 │ │ │ │ + 938: goto 151 │ │ │ │ + 941: aload_1 │ │ │ │ + 942: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 945: astore_2 │ │ │ │ + 946: getstatic #350 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.RevoluteJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 949: astore_3 │ │ │ │ + 950: aload_2 │ │ │ │ + 951: aload_3 │ │ │ │ + 952: if_acmpne 1127 │ │ │ │ + 955: aload_1 │ │ │ │ + 956: astore 4 │ │ │ │ + 958: aload_1 │ │ │ │ + 959: checkcast #352 // class com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef │ │ │ │ + 962: astore 4 │ │ │ │ + 964: aload_0 │ │ │ │ + 965: getfield #130 // Field addr:J │ │ │ │ + 968: lstore 5 │ │ │ │ + 970: aload 4 │ │ │ │ + 972: getfield #353 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 975: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 978: lstore 7 │ │ │ │ + 980: aload 4 │ │ │ │ + 982: getfield #354 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 985: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 988: lstore 9 │ │ │ │ + 990: aload 4 │ │ │ │ + 992: getfield #355 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.collideConnected:Z │ │ │ │ + 995: istore 11 │ │ │ │ + 997: aload 4 │ │ │ │ + 999: getfield #356 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1002: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1005: fstore 12 │ │ │ │ + 1007: aload 4 │ │ │ │ + 1009: getfield #356 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1012: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1015: fstore 13 │ │ │ │ + 1017: aload 4 │ │ │ │ + 1019: getfield #357 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1022: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1025: fstore 14 │ │ │ │ + 1027: aload 4 │ │ │ │ + 1029: getfield #357 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1032: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1035: fstore 15 │ │ │ │ + 1037: aload 4 │ │ │ │ + 1039: getfield #358 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.referenceAngle:F │ │ │ │ + 1042: fstore 16 │ │ │ │ + 1044: aload 4 │ │ │ │ + 1046: getfield #359 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.enableLimit:Z │ │ │ │ + 1049: istore 30 │ │ │ │ + 1051: aload 4 │ │ │ │ + 1053: getfield #362 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.lowerAngle:F │ │ │ │ + 1056: fstore 19 │ │ │ │ + 1058: aload 4 │ │ │ │ + 1060: getfield #365 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.upperAngle:F │ │ │ │ + 1063: fstore 29 │ │ │ │ + 1065: aload 4 │ │ │ │ + 1067: getfield #366 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.enableMotor:Z │ │ │ │ + 1070: istore 27 │ │ │ │ + 1072: aload 4 │ │ │ │ + 1074: getfield #367 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.motorSpeed:F │ │ │ │ + 1077: fstore 26 │ │ │ │ + 1079: aload 4 │ │ │ │ + 1081: getfield #370 // Field com/badlogic/gdx/physics/box2d/joints/RevoluteJointDef.maxMotorTorque:F │ │ │ │ + 1084: fstore 18 │ │ │ │ + 1086: aload_0 │ │ │ │ + 1087: astore_2 │ │ │ │ + 1088: aload_0 │ │ │ │ + 1089: lload 5 │ │ │ │ + 1091: lload 7 │ │ │ │ + 1093: lload 9 │ │ │ │ + 1095: iload 11 │ │ │ │ + 1097: fload 12 │ │ │ │ + 1099: fload 13 │ │ │ │ + 1101: fload 14 │ │ │ │ + 1103: fload 15 │ │ │ │ + 1105: fload 16 │ │ │ │ + 1107: iload 30 │ │ │ │ + 1109: fload 19 │ │ │ │ + 1111: fload 29 │ │ │ │ + 1113: iload 27 │ │ │ │ + 1115: fload 26 │ │ │ │ + 1117: fload 18 │ │ │ │ + 1119: invokespecial #374 // Method jniCreateRevoluteJoint:(JJJZFFFFFZFFZFF)J │ │ │ │ + 1122: lstore 5 │ │ │ │ + 1124: goto 151 │ │ │ │ + 1127: aload_1 │ │ │ │ + 1128: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1131: astore_2 │ │ │ │ + 1132: getstatic #377 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.WeldJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1135: astore_3 │ │ │ │ + 1136: aload_2 │ │ │ │ + 1137: aload_3 │ │ │ │ + 1138: if_acmpne 1259 │ │ │ │ + 1141: aload_1 │ │ │ │ + 1142: astore 4 │ │ │ │ + 1144: aload_1 │ │ │ │ + 1145: checkcast #379 // class com/badlogic/gdx/physics/box2d/joints/WeldJointDef │ │ │ │ + 1148: astore 4 │ │ │ │ + 1150: aload_0 │ │ │ │ + 1151: getfield #130 // Field addr:J │ │ │ │ + 1154: lstore 5 │ │ │ │ + 1156: aload 4 │ │ │ │ + 1158: getfield #380 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1161: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1164: lstore 7 │ │ │ │ + 1166: aload 4 │ │ │ │ + 1168: getfield #381 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1171: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1174: lstore 9 │ │ │ │ + 1176: aload 4 │ │ │ │ + 1178: getfield #382 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.collideConnected:Z │ │ │ │ + 1181: istore 11 │ │ │ │ + 1183: aload 4 │ │ │ │ + 1185: getfield #383 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1188: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1191: fstore 12 │ │ │ │ + 1193: aload 4 │ │ │ │ + 1195: getfield #383 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1198: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1201: fstore 13 │ │ │ │ + 1203: aload 4 │ │ │ │ + 1205: getfield #384 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1208: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1211: fstore 14 │ │ │ │ + 1213: aload 4 │ │ │ │ + 1215: getfield #384 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1218: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1221: fstore 15 │ │ │ │ + 1223: aload 4 │ │ │ │ + 1225: getfield #385 // Field com/badlogic/gdx/physics/box2d/joints/WeldJointDef.referenceAngle:F │ │ │ │ + 1228: fstore 16 │ │ │ │ + 1230: aload_0 │ │ │ │ + 1231: astore_2 │ │ │ │ + 1232: aload_0 │ │ │ │ + 1233: lload 5 │ │ │ │ + 1235: lload 7 │ │ │ │ + 1237: lload 9 │ │ │ │ + 1239: iload 11 │ │ │ │ + 1241: fload 12 │ │ │ │ + 1243: fload 13 │ │ │ │ + 1245: fload 14 │ │ │ │ + 1247: fload 15 │ │ │ │ + 1249: fload 16 │ │ │ │ + 1251: invokespecial #388 // Method jniCreateWeldJoint:(JJJZFFFFF)J │ │ │ │ + 1254: lstore 5 │ │ │ │ + 1256: goto 151 │ │ │ │ + 1259: aload_1 │ │ │ │ + 1260: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1263: astore_2 │ │ │ │ + 1264: getstatic #391 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.RopeJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1267: astore_3 │ │ │ │ + 1268: aload_2 │ │ │ │ + 1269: aload_3 │ │ │ │ + 1270: if_acmpne 1391 │ │ │ │ + 1273: aload_1 │ │ │ │ + 1274: astore 4 │ │ │ │ + 1276: aload_1 │ │ │ │ + 1277: checkcast #393 // class com/badlogic/gdx/physics/box2d/joints/RopeJointDef │ │ │ │ + 1280: astore 4 │ │ │ │ + 1282: aload_0 │ │ │ │ + 1283: getfield #130 // Field addr:J │ │ │ │ + 1286: lstore 5 │ │ │ │ + 1288: aload 4 │ │ │ │ + 1290: getfield #394 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1293: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1296: lstore 7 │ │ │ │ + 1298: aload 4 │ │ │ │ + 1300: getfield #395 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1303: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1306: lstore 9 │ │ │ │ + 1308: aload 4 │ │ │ │ + 1310: getfield #396 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.collideConnected:Z │ │ │ │ + 1313: istore 11 │ │ │ │ + 1315: aload 4 │ │ │ │ + 1317: getfield #397 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1320: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1323: fstore 12 │ │ │ │ + 1325: aload 4 │ │ │ │ + 1327: getfield #397 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1330: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1333: fstore 13 │ │ │ │ + 1335: aload 4 │ │ │ │ + 1337: getfield #398 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1340: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1343: fstore 14 │ │ │ │ + 1345: aload 4 │ │ │ │ + 1347: getfield #398 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1350: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1353: fstore 15 │ │ │ │ + 1355: aload 4 │ │ │ │ + 1357: getfield #401 // Field com/badlogic/gdx/physics/box2d/joints/RopeJointDef.maxLength:F │ │ │ │ + 1360: fstore 16 │ │ │ │ + 1362: aload_0 │ │ │ │ + 1363: astore_2 │ │ │ │ + 1364: aload_0 │ │ │ │ + 1365: lload 5 │ │ │ │ + 1367: lload 7 │ │ │ │ + 1369: lload 9 │ │ │ │ + 1371: iload 11 │ │ │ │ + 1373: fload 12 │ │ │ │ + 1375: fload 13 │ │ │ │ + 1377: fload 14 │ │ │ │ + 1379: fload 15 │ │ │ │ + 1381: fload 16 │ │ │ │ + 1383: invokespecial #404 // Method jniCreateRopeJoint:(JJJZFFFFF)J │ │ │ │ + 1386: lstore 5 │ │ │ │ + 1388: goto 151 │ │ │ │ + 1391: aload_1 │ │ │ │ + 1392: getfield #179 // Field com/badlogic/gdx/physics/box2d/JointDef.type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1395: astore_2 │ │ │ │ + 1396: getstatic #407 // Field com/badlogic/gdx/physics/box2d/JointDef$JointType.WheelJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ │ │ + 1399: astore_3 │ │ │ │ + 1400: aload_2 │ │ │ │ + 1401: aload_3 │ │ │ │ + 1402: if_acmpne 1583 │ │ │ │ + 1405: aload_1 │ │ │ │ + 1406: astore 4 │ │ │ │ + 1408: aload_1 │ │ │ │ + 1409: checkcast #409 // class com/badlogic/gdx/physics/box2d/joints/WheelJointDef │ │ │ │ + 1412: astore 4 │ │ │ │ + 1414: aload_0 │ │ │ │ + 1415: getfield #130 // Field addr:J │ │ │ │ + 1418: lstore 5 │ │ │ │ + 1420: aload 4 │ │ │ │ + 1422: getfield #410 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1425: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1428: lstore 7 │ │ │ │ + 1430: aload 4 │ │ │ │ + 1432: getfield #411 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ │ │ + 1435: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 1438: lstore 9 │ │ │ │ + 1440: aload 4 │ │ │ │ + 1442: getfield #412 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.collideConnected:Z │ │ │ │ + 1445: istore 11 │ │ │ │ + 1447: aload 4 │ │ │ │ + 1449: getfield #413 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1452: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1455: fstore 12 │ │ │ │ + 1457: aload 4 │ │ │ │ + 1459: getfield #413 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1462: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1465: fstore 13 │ │ │ │ + 1467: aload 4 │ │ │ │ + 1469: getfield #414 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1472: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1475: fstore 14 │ │ │ │ + 1477: aload 4 │ │ │ │ + 1479: getfield #414 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1482: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1485: fstore 15 │ │ │ │ + 1487: aload 4 │ │ │ │ + 1489: getfield #415 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1492: getfield #121 // Field com/badlogic/gdx/math/Vector2.x:F │ │ │ │ + 1495: fstore 16 │ │ │ │ + 1497: aload 4 │ │ │ │ + 1499: getfield #415 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 1502: getfield #124 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 1505: fstore 17 │ │ │ │ + 1507: aload 4 │ │ │ │ + 1509: getfield #416 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.enableMotor:Z │ │ │ │ + 1512: istore 27 │ │ │ │ + 1514: aload 4 │ │ │ │ + 1516: getfield #417 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.maxMotorTorque:F │ │ │ │ + 1519: fstore 29 │ │ │ │ + 1521: aload 4 │ │ │ │ + 1523: getfield #418 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.motorSpeed:F │ │ │ │ + 1526: fstore 25 │ │ │ │ + 1528: aload 4 │ │ │ │ + 1530: getfield #419 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.frequencyHz:F │ │ │ │ + 1533: fstore 26 │ │ │ │ + 1535: aload 4 │ │ │ │ + 1537: getfield #420 // Field com/badlogic/gdx/physics/box2d/joints/WheelJointDef.dampingRatio:F │ │ │ │ + 1540: fstore 18 │ │ │ │ + 1542: aload_0 │ │ │ │ + 1543: astore_2 │ │ │ │ + 1544: aload_0 │ │ │ │ + 1545: lload 5 │ │ │ │ + 1547: lload 7 │ │ │ │ + 1549: lload 9 │ │ │ │ + 1551: iload 11 │ │ │ │ + 1553: fload 12 │ │ │ │ + 1555: fload 13 │ │ │ │ + 1557: fload 14 │ │ │ │ + 1559: fload 15 │ │ │ │ + 1561: fload 16 │ │ │ │ + 1563: fload 17 │ │ │ │ + 1565: iload 27 │ │ │ │ + 1567: fload 29 │ │ │ │ + 1569: fload 25 │ │ │ │ + 1571: fload 26 │ │ │ │ + 1573: fload 18 │ │ │ │ + 1575: invokespecial #424 // Method jniCreateWheelJoint:(JJJZFFFFFFZFFFF)J │ │ │ │ + 1578: lstore 5 │ │ │ │ + 1580: goto 151 │ │ │ │ + 1583: lconst_0 │ │ │ │ + 1584: lstore 5 │ │ │ │ + 1586: goto 151 │ │ │ │ │ │ │ │ private void endContact(long); │ │ │ │ descriptor: (J)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2554,15 +2558,15 @@ │ │ │ │ 417: aload 4 │ │ │ │ 419: areturn │ │ │ │ │ │ │ │ public void destroyBody(com.badlogic.gdx.physics.box2d.Body); │ │ │ │ descriptor: (Lcom/badlogic/gdx/physics/box2d/Body;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ 1: aconst_null │ │ │ │ 2: invokevirtual #574 // Method com/badlogic/gdx/physics/box2d/Body.setUserData:(Ljava/lang/Object;)V │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #65 // Field bodies:Lcom/badlogic/gdx/utils/LongMap; │ │ │ │ 9: astore_2 │ │ │ │ 10: aload_1 │ │ │ │ @@ -2575,73 +2579,73 @@ │ │ │ │ 21: aload_1 │ │ │ │ 22: invokevirtual #581 // Method com/badlogic/gdx/physics/box2d/Body.getFixtureList:()Ljava/util/ArrayList; │ │ │ │ 25: astore 5 │ │ │ │ 27: aload 5 │ │ │ │ 29: invokeinterface #587, 1 // InterfaceMethod java/util/List.isEmpty:()Z │ │ │ │ 34: istore 6 │ │ │ │ 36: iload 6 │ │ │ │ - 38: ifne 82 │ │ │ │ + 38: ifne 80 │ │ │ │ 41: aload_0 │ │ │ │ 42: getfield #67 // Field fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ │ │ 45: astore 7 │ │ │ │ 47: aload 5 │ │ │ │ 49: iconst_0 │ │ │ │ 50: invokeinterface #590, 2 // InterfaceMethod java/util/List.remove:(I)Ljava/lang/Object; │ │ │ │ 55: checkcast #151 // class com/badlogic/gdx/physics/box2d/Fixture │ │ │ │ 58: getfield #591 // Field com/badlogic/gdx/physics/box2d/Fixture.addr:J │ │ │ │ - 61: lstore 8 │ │ │ │ - 63: aload 7 │ │ │ │ - 65: lload 8 │ │ │ │ - 67: invokevirtual #577 // Method com/badlogic/gdx/utils/LongMap.remove:(J)Ljava/lang/Object; │ │ │ │ - 70: checkcast #151 // class com/badlogic/gdx/physics/box2d/Fixture │ │ │ │ - 73: astore_2 │ │ │ │ - 74: aload_2 │ │ │ │ - 75: aconst_null │ │ │ │ - 76: invokevirtual #592 // Method com/badlogic/gdx/physics/box2d/Fixture.setUserData:(Ljava/lang/Object;)V │ │ │ │ - 79: goto 27 │ │ │ │ - 82: aload_1 │ │ │ │ - 83: invokevirtual #595 // Method com/badlogic/gdx/physics/box2d/Body.getJointList:()Ljava/util/ArrayList; │ │ │ │ - 86: astore 10 │ │ │ │ - 88: aload 10 │ │ │ │ - 90: invokeinterface #587, 1 // InterfaceMethod java/util/List.isEmpty:()Z │ │ │ │ - 95: istore 6 │ │ │ │ - 97: iload 6 │ │ │ │ - 99: ifne 125 │ │ │ │ - 102: aload_1 │ │ │ │ - 103: invokevirtual #595 // Method com/badlogic/gdx/physics/box2d/Body.getJointList:()Ljava/util/ArrayList; │ │ │ │ - 106: iconst_0 │ │ │ │ - 107: invokevirtual #597 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ - 110: checkcast #556 // class com/badlogic/gdx/physics/box2d/JointEdge │ │ │ │ - 113: getfield #600 // Field com/badlogic/gdx/physics/box2d/JointEdge.joint:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ - 116: astore_2 │ │ │ │ - 117: aload_0 │ │ │ │ - 118: aload_2 │ │ │ │ - 119: invokevirtual #604 // Method destroyJoint:(Lcom/badlogic/gdx/physics/box2d/Joint;)V │ │ │ │ - 122: goto 88 │ │ │ │ - 125: aload_0 │ │ │ │ - 126: getfield #130 // Field addr:J │ │ │ │ - 129: lstore 11 │ │ │ │ - 131: aload_1 │ │ │ │ - 132: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ - 135: lstore 8 │ │ │ │ - 137: aload_0 │ │ │ │ - 138: lload 11 │ │ │ │ - 140: lload 8 │ │ │ │ - 142: invokespecial #608 // Method jniDestroyBody:(JJ)V │ │ │ │ - 145: aload_0 │ │ │ │ - 146: getfield #53 // Field freeBodies:Lcom/badlogic/gdx/utils/Pool; │ │ │ │ - 149: aload_1 │ │ │ │ - 150: invokevirtual #611 // Method com/badlogic/gdx/utils/Pool.free:(Ljava/lang/Object;)V │ │ │ │ - 153: return │ │ │ │ + 61: lstore_3 │ │ │ │ + 62: aload 7 │ │ │ │ + 64: lload_3 │ │ │ │ + 65: invokevirtual #577 // Method com/badlogic/gdx/utils/LongMap.remove:(J)Ljava/lang/Object; │ │ │ │ + 68: checkcast #151 // class com/badlogic/gdx/physics/box2d/Fixture │ │ │ │ + 71: astore_2 │ │ │ │ + 72: aload_2 │ │ │ │ + 73: aconst_null │ │ │ │ + 74: invokevirtual #592 // Method com/badlogic/gdx/physics/box2d/Fixture.setUserData:(Ljava/lang/Object;)V │ │ │ │ + 77: goto 27 │ │ │ │ + 80: aload_1 │ │ │ │ + 81: invokevirtual #595 // Method com/badlogic/gdx/physics/box2d/Body.getJointList:()Ljava/util/ArrayList; │ │ │ │ + 84: astore 8 │ │ │ │ + 86: aload 8 │ │ │ │ + 88: invokeinterface #587, 1 // InterfaceMethod java/util/List.isEmpty:()Z │ │ │ │ + 93: istore 6 │ │ │ │ + 95: iload 6 │ │ │ │ + 97: ifne 123 │ │ │ │ + 100: aload_1 │ │ │ │ + 101: invokevirtual #595 // Method com/badlogic/gdx/physics/box2d/Body.getJointList:()Ljava/util/ArrayList; │ │ │ │ + 104: iconst_0 │ │ │ │ + 105: invokevirtual #597 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ + 108: checkcast #556 // class com/badlogic/gdx/physics/box2d/JointEdge │ │ │ │ + 111: getfield #600 // Field com/badlogic/gdx/physics/box2d/JointEdge.joint:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ │ │ + 114: astore_2 │ │ │ │ + 115: aload_0 │ │ │ │ + 116: aload_2 │ │ │ │ + 117: invokevirtual #604 // Method destroyJoint:(Lcom/badlogic/gdx/physics/box2d/Joint;)V │ │ │ │ + 120: goto 86 │ │ │ │ + 123: aload_0 │ │ │ │ + 124: getfield #130 // Field addr:J │ │ │ │ + 127: lstore 9 │ │ │ │ + 129: aload_1 │ │ │ │ + 130: getfield #193 // Field com/badlogic/gdx/physics/box2d/Body.addr:J │ │ │ │ + 133: lstore_3 │ │ │ │ + 134: aload_0 │ │ │ │ + 135: lload 9 │ │ │ │ + 137: lload_3 │ │ │ │ + 138: invokespecial #608 // Method jniDestroyBody:(JJ)V │ │ │ │ + 141: aload_0 │ │ │ │ + 142: getfield #53 // Field freeBodies:Lcom/badlogic/gdx/utils/Pool; │ │ │ │ + 145: aload_1 │ │ │ │ + 146: invokevirtual #611 // Method com/badlogic/gdx/utils/Pool.free:(Ljava/lang/Object;)V │ │ │ │ + 149: return │ │ │ │ │ │ │ │ public void destroyJoint(com.badlogic.gdx.physics.box2d.Joint); │ │ │ │ descriptor: (Lcom/badlogic/gdx/physics/box2d/Joint;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #69 // Field joints:Lcom/badlogic/gdx/utils/LongMap; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_1 │ │ │ │ 6: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ 9: lstore_3 │ │ │ │ 10: aload_2 │ │ │ │ @@ -2673,20 +2677,20 @@ │ │ │ │ 60: invokevirtual #616 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ 63: pop │ │ │ │ 64: aload_0 │ │ │ │ 65: getfield #130 // Field addr:J │ │ │ │ 68: lstore 6 │ │ │ │ 70: aload_1 │ │ │ │ 71: getfield #254 // Field com/badlogic/gdx/physics/box2d/Joint.addr:J │ │ │ │ - 74: lstore 8 │ │ │ │ - 76: aload_0 │ │ │ │ - 77: lload 6 │ │ │ │ - 79: lload 8 │ │ │ │ - 81: invokespecial #619 // Method jniDestroyJoint:(JJ)V │ │ │ │ - 84: return │ │ │ │ + 74: lstore_3 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: lload 6 │ │ │ │ + 78: lload_3 │ │ │ │ + 79: invokespecial #619 // Method jniDestroyJoint:(JJ)V │ │ │ │ + 82: return │ │ │ │ │ │ │ │ public void dispose(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2746,15 +2750,15 @@ │ │ │ │ 7: invokespecial #637 // Method jniGetContactCount:(J)I │ │ │ │ 10: ireturn │ │ │ │ │ │ │ │ public java.util.List getContactList(); │ │ │ │ descriptor: ()Ljava/util/List; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=1 │ │ │ │ + stack=300, locals=13, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #640 // Method getContactCount:()I │ │ │ │ 4: istore_1 │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #85 // Field contactAddrs:[J │ │ │ │ 9: astore_2 │ │ │ │ 10: aload_2 │ │ │ │ @@ -2828,58 +2832,58 @@ │ │ │ │ 125: istore 6 │ │ │ │ 127: goto 82 │ │ │ │ 130: aload_0 │ │ │ │ 131: getfield #130 // Field addr:J │ │ │ │ 134: lstore 10 │ │ │ │ 136: aload_0 │ │ │ │ 137: getfield #85 // Field contactAddrs:[J │ │ │ │ - 140: astore 12 │ │ │ │ - 142: aload_0 │ │ │ │ - 143: lload 10 │ │ │ │ - 145: aload 12 │ │ │ │ - 147: invokespecial #647 // Method jniGetContactList:(J[J)V │ │ │ │ - 150: aload_0 │ │ │ │ - 151: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ - 154: astore_2 │ │ │ │ - 155: aload_2 │ │ │ │ - 156: invokevirtual #650 // Method java/util/ArrayList.clear:()V │ │ │ │ - 159: iconst_0 │ │ │ │ - 160: istore 6 │ │ │ │ - 162: iload 6 │ │ │ │ - 164: iload_1 │ │ │ │ - 165: if_icmpge 219 │ │ │ │ - 168: aload_0 │ │ │ │ - 169: getfield #92 // Field freeContacts:Ljava/util/ArrayList; │ │ │ │ - 172: iload 6 │ │ │ │ - 174: invokevirtual #597 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ - 177: checkcast #94 // class com/badlogic/gdx/physics/box2d/Contact │ │ │ │ - 180: astore 13 │ │ │ │ - 182: aload_0 │ │ │ │ - 183: getfield #85 // Field contactAddrs:[J │ │ │ │ - 186: iload 6 │ │ │ │ - 188: laload │ │ │ │ - 189: lstore 10 │ │ │ │ - 191: aload 13 │ │ │ │ - 193: lload 10 │ │ │ │ - 195: putfield #138 // Field com/badlogic/gdx/physics/box2d/Contact.addr:J │ │ │ │ - 198: aload_0 │ │ │ │ - 199: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ - 202: astore_2 │ │ │ │ - 203: aload_2 │ │ │ │ - 204: aload 13 │ │ │ │ - 206: invokevirtual #137 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 209: pop │ │ │ │ - 210: iload 6 │ │ │ │ - 212: iconst_1 │ │ │ │ - 213: iadd │ │ │ │ - 214: istore 6 │ │ │ │ - 216: goto 162 │ │ │ │ - 219: aload_0 │ │ │ │ - 220: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ - 223: areturn │ │ │ │ + 140: astore_2 │ │ │ │ + 141: aload_0 │ │ │ │ + 142: lload 10 │ │ │ │ + 144: aload_2 │ │ │ │ + 145: invokespecial #647 // Method jniGetContactList:(J[J)V │ │ │ │ + 148: aload_0 │ │ │ │ + 149: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ + 152: astore_2 │ │ │ │ + 153: aload_2 │ │ │ │ + 154: invokevirtual #650 // Method java/util/ArrayList.clear:()V │ │ │ │ + 157: iconst_0 │ │ │ │ + 158: istore 6 │ │ │ │ + 160: iload 6 │ │ │ │ + 162: iload_1 │ │ │ │ + 163: if_icmpge 217 │ │ │ │ + 166: aload_0 │ │ │ │ + 167: getfield #92 // Field freeContacts:Ljava/util/ArrayList; │ │ │ │ + 170: iload 6 │ │ │ │ + 172: invokevirtual #597 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ + 175: checkcast #94 // class com/badlogic/gdx/physics/box2d/Contact │ │ │ │ + 178: astore 12 │ │ │ │ + 180: aload_0 │ │ │ │ + 181: getfield #85 // Field contactAddrs:[J │ │ │ │ + 184: iload 6 │ │ │ │ + 186: laload │ │ │ │ + 187: lstore 10 │ │ │ │ + 189: aload 12 │ │ │ │ + 191: lload 10 │ │ │ │ + 193: putfield #138 // Field com/badlogic/gdx/physics/box2d/Contact.addr:J │ │ │ │ + 196: aload_0 │ │ │ │ + 197: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ + 200: astore_2 │ │ │ │ + 201: aload_2 │ │ │ │ + 202: aload 12 │ │ │ │ + 204: invokevirtual #137 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 207: pop │ │ │ │ + 208: iload 6 │ │ │ │ + 210: iconst_1 │ │ │ │ + 211: iadd │ │ │ │ + 212: istore 6 │ │ │ │ + 214: goto 160 │ │ │ │ + 217: aload_0 │ │ │ │ + 218: getfield #90 // Field contacts:Ljava/util/ArrayList; │ │ │ │ + 221: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.math.Vector2 getGravity(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/niparasc/papanikolis/bluetooth/BluetoothManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -528,96 +528,92 @@ │ │ │ │ 12: invokevirtual #125 // Method android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ 15: astore_2 │ │ │ │ 16: aload_0 │ │ │ │ 17: aload_2 │ │ │ │ 18: putfield #127 // Field pairedDevices:Ljava/util/Set; │ │ │ │ 21: aload_0 │ │ │ │ 22: getfield #60 // Field discoveredDevices:Ljava/util/Set; │ │ │ │ - 25: astore_2 │ │ │ │ - 26: aload_2 │ │ │ │ - 27: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 32: astore_3 │ │ │ │ - 33: aload_3 │ │ │ │ - 34: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 39: istore 4 │ │ │ │ - 41: iload 4 │ │ │ │ - 43: ifeq 112 │ │ │ │ - 46: aload_3 │ │ │ │ - 47: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 52: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ - 55: astore 5 │ │ │ │ - 57: new #144 // class java/lang/StringBuilder │ │ │ │ - 60: astore_2 │ │ │ │ - 61: aload_2 │ │ │ │ - 62: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ - 65: aload 5 │ │ │ │ - 67: invokevirtual #148 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - 70: astore 6 │ │ │ │ - 72: aload_2 │ │ │ │ - 73: aload 6 │ │ │ │ - 75: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 78: ldc #154 // String , │ │ │ │ - 80: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 83: astore_2 │ │ │ │ - 84: aload 5 │ │ │ │ + 25: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 30: astore_2 │ │ │ │ + 31: aload_2 │ │ │ │ + 32: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 37: istore_3 │ │ │ │ + 38: iload_3 │ │ │ │ + 39: ifeq 115 │ │ │ │ + 42: aload_2 │ │ │ │ + 43: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 48: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ + 51: astore 4 │ │ │ │ + 53: new #144 // class java/lang/StringBuilder │ │ │ │ + 56: astore 5 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ + 63: aload 4 │ │ │ │ + 65: invokevirtual #148 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + 68: astore 6 │ │ │ │ + 70: aload 5 │ │ │ │ + 72: aload 6 │ │ │ │ + 74: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 77: ldc #154 // String , │ │ │ │ + 79: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 82: astore 5 │ │ │ │ + 84: aload 4 │ │ │ │ 86: invokevirtual #157 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ 89: astore 6 │ │ │ │ - 91: aload_2 │ │ │ │ - 92: aload 6 │ │ │ │ - 94: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 97: invokevirtual #160 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 100: astore_2 │ │ │ │ - 101: aload_1 │ │ │ │ - 102: aload_2 │ │ │ │ - 103: invokeinterface #163, 2 // InterfaceMethod java/util/SortedSet.add:(Ljava/lang/Object;)Z │ │ │ │ - 108: pop │ │ │ │ - 109: goto 33 │ │ │ │ - 112: aload_0 │ │ │ │ - 113: getfield #127 // Field pairedDevices:Ljava/util/Set; │ │ │ │ - 116: astore_2 │ │ │ │ - 117: aload_2 │ │ │ │ - 118: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 123: astore_3 │ │ │ │ - 124: aload_3 │ │ │ │ - 125: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 130: istore 4 │ │ │ │ - 132: iload 4 │ │ │ │ - 134: ifeq 203 │ │ │ │ - 137: aload_3 │ │ │ │ - 138: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 143: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ - 146: astore 5 │ │ │ │ - 148: new #144 // class java/lang/StringBuilder │ │ │ │ - 151: astore_2 │ │ │ │ - 152: aload_2 │ │ │ │ - 153: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ - 156: aload 5 │ │ │ │ - 158: invokevirtual #148 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - 161: astore 6 │ │ │ │ - 163: aload_2 │ │ │ │ - 164: aload 6 │ │ │ │ - 166: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 169: ldc #154 // String , │ │ │ │ - 171: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 174: astore_2 │ │ │ │ - 175: aload 5 │ │ │ │ - 177: invokevirtual #157 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - 180: astore 6 │ │ │ │ - 182: aload_2 │ │ │ │ - 183: aload 6 │ │ │ │ - 185: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 188: invokevirtual #160 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 191: astore_2 │ │ │ │ - 192: aload_1 │ │ │ │ - 193: aload_2 │ │ │ │ - 194: invokeinterface #163, 2 // InterfaceMethod java/util/SortedSet.add:(Ljava/lang/Object;)Z │ │ │ │ - 199: pop │ │ │ │ - 200: goto 124 │ │ │ │ - 203: aload_1 │ │ │ │ - 204: areturn │ │ │ │ + 91: aload 5 │ │ │ │ + 93: aload 6 │ │ │ │ + 95: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 98: invokevirtual #160 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 101: astore 5 │ │ │ │ + 103: aload_1 │ │ │ │ + 104: aload 5 │ │ │ │ + 106: invokeinterface #163, 2 // InterfaceMethod java/util/SortedSet.add:(Ljava/lang/Object;)Z │ │ │ │ + 111: pop │ │ │ │ + 112: goto 31 │ │ │ │ + 115: aload_0 │ │ │ │ + 116: getfield #127 // Field pairedDevices:Ljava/util/Set; │ │ │ │ + 119: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 124: astore_2 │ │ │ │ + 125: aload_2 │ │ │ │ + 126: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 131: istore_3 │ │ │ │ + 132: iload_3 │ │ │ │ + 133: ifeq 209 │ │ │ │ + 136: aload_2 │ │ │ │ + 137: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 142: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ + 145: astore 4 │ │ │ │ + 147: new #144 // class java/lang/StringBuilder │ │ │ │ + 150: astore 5 │ │ │ │ + 152: aload 5 │ │ │ │ + 154: invokespecial #145 // Method java/lang/StringBuilder."":()V │ │ │ │ + 157: aload 4 │ │ │ │ + 159: invokevirtual #148 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + 162: astore 6 │ │ │ │ + 164: aload 5 │ │ │ │ + 166: aload 6 │ │ │ │ + 168: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 171: ldc #154 // String , │ │ │ │ + 173: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 176: astore 5 │ │ │ │ + 178: aload 4 │ │ │ │ + 180: invokevirtual #157 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + 183: astore 6 │ │ │ │ + 185: aload 5 │ │ │ │ + 187: aload 6 │ │ │ │ + 189: invokevirtual #152 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 192: invokevirtual #160 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 195: astore 5 │ │ │ │ + 197: aload_1 │ │ │ │ + 198: aload 5 │ │ │ │ + 200: invokeinterface #163, 2 // InterfaceMethod java/util/SortedSet.add:(Ljava/lang/Object;)Z │ │ │ │ + 205: pop │ │ │ │ + 206: goto 125 │ │ │ │ + 209: aload_1 │ │ │ │ + 210: areturn │ │ │ │ │ │ │ │ public android.os.Handler getHandler(); │ │ │ │ descriptor: ()Landroid/os/Handler; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -867,100 +863,96 @@ │ │ │ │ 57: invokevirtual #184 // Method setState:(I)V │ │ │ │ 60: return │ │ │ │ │ │ │ │ public void startConnectionToHost(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: new #57 // class java/util/HashSet │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #58 // Method java/util/HashSet."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #60 // Field discoveredDevices:Ljava/util/Set; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 19: astore 4 │ │ │ │ - 21: aload 4 │ │ │ │ - 23: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 28: istore 5 │ │ │ │ - 30: iload 5 │ │ │ │ - 32: ifeq 59 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ - 45: astore 6 │ │ │ │ - 47: aload_2 │ │ │ │ - 48: aload 6 │ │ │ │ - 50: invokeinterface #85, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ - 55: pop │ │ │ │ - 56: goto 21 │ │ │ │ - 59: aload_0 │ │ │ │ - 60: getfield #127 // Field pairedDevices:Ljava/util/Set; │ │ │ │ + 12: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 17: astore_3 │ │ │ │ + 18: aload_3 │ │ │ │ + 19: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 24: istore 4 │ │ │ │ + 26: iload 4 │ │ │ │ + 28: ifeq 54 │ │ │ │ + 31: aload_3 │ │ │ │ + 32: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 37: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload_2 │ │ │ │ + 43: aload 5 │ │ │ │ + 45: invokeinterface #85, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ + 50: pop │ │ │ │ + 51: goto 18 │ │ │ │ + 54: aload_0 │ │ │ │ + 55: getfield #127 // Field pairedDevices:Ljava/util/Set; │ │ │ │ + 58: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ 63: astore_3 │ │ │ │ 64: aload_3 │ │ │ │ - 65: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 70: astore 4 │ │ │ │ - 72: aload 4 │ │ │ │ - 74: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 79: istore 5 │ │ │ │ - 81: iload 5 │ │ │ │ - 83: ifeq 110 │ │ │ │ - 86: aload 4 │ │ │ │ - 88: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 93: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ - 96: astore 6 │ │ │ │ - 98: aload_2 │ │ │ │ - 99: aload 6 │ │ │ │ - 101: invokeinterface #85, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ - 106: pop │ │ │ │ - 107: goto 72 │ │ │ │ - 110: aload_2 │ │ │ │ - 111: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 116: astore 4 │ │ │ │ - 118: aload 4 │ │ │ │ - 120: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 125: istore 5 │ │ │ │ - 127: iload 5 │ │ │ │ - 129: ifeq 196 │ │ │ │ - 132: aload 4 │ │ │ │ - 134: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 139: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ - 142: astore 6 │ │ │ │ - 144: aload 6 │ │ │ │ - 146: invokevirtual #157 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - 149: astore_3 │ │ │ │ - 150: aload_3 │ │ │ │ - 151: aload_1 │ │ │ │ - 152: invokevirtual #212 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ - 155: istore 5 │ │ │ │ - 157: iload 5 │ │ │ │ - 159: ifeq 118 │ │ │ │ - 162: new #214 // class com/niparasc/papanikolis/bluetooth/ConnectThread │ │ │ │ - 165: astore_3 │ │ │ │ - 166: aload_3 │ │ │ │ + 65: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 70: istore 4 │ │ │ │ + 72: iload 4 │ │ │ │ + 74: ifeq 100 │ │ │ │ + 77: aload_3 │ │ │ │ + 78: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 83: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ + 86: astore 5 │ │ │ │ + 88: aload_2 │ │ │ │ + 89: aload 5 │ │ │ │ + 91: invokeinterface #85, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z │ │ │ │ + 96: pop │ │ │ │ + 97: goto 64 │ │ │ │ + 100: aload_2 │ │ │ │ + 101: invokeinterface #131, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 106: astore_3 │ │ │ │ + 107: aload_3 │ │ │ │ + 108: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 113: istore 4 │ │ │ │ + 115: iload 4 │ │ │ │ + 117: ifeq 185 │ │ │ │ + 120: aload_3 │ │ │ │ + 121: invokeinterface #140, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 126: checkcast #142 // class android/bluetooth/BluetoothDevice │ │ │ │ + 129: astore 5 │ │ │ │ + 131: aload 5 │ │ │ │ + 133: invokevirtual #157 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + 136: astore 6 │ │ │ │ + 138: aload 6 │ │ │ │ + 140: aload_1 │ │ │ │ + 141: invokevirtual #212 // Method java/lang/String.equalsIgnoreCase:(Ljava/lang/String;)Z │ │ │ │ + 144: istore 4 │ │ │ │ + 146: iload 4 │ │ │ │ + 148: ifeq 107 │ │ │ │ + 151: new #214 // class com/niparasc/papanikolis/bluetooth/ConnectThread │ │ │ │ + 154: astore_3 │ │ │ │ + 155: aload_3 │ │ │ │ + 156: aload_0 │ │ │ │ + 157: aload 5 │ │ │ │ + 159: invokespecial #217 // Method com/niparasc/papanikolis/bluetooth/ConnectThread."":(Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;Landroid/bluetooth/BluetoothDevice;)V │ │ │ │ + 162: aload_0 │ │ │ │ + 163: aload_3 │ │ │ │ + 164: putfield #219 // Field connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ │ │ 167: aload_0 │ │ │ │ - 168: aload 6 │ │ │ │ - 170: invokespecial #217 // Method com/niparasc/papanikolis/bluetooth/ConnectThread."":(Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;Landroid/bluetooth/BluetoothDevice;)V │ │ │ │ - 173: aload_0 │ │ │ │ - 174: aload_3 │ │ │ │ - 175: putfield #219 // Field connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ │ │ - 178: aload_0 │ │ │ │ - 179: getfield #219 // Field connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ │ │ - 182: astore_3 │ │ │ │ - 183: aload_3 │ │ │ │ - 184: invokevirtual #220 // Method com/niparasc/papanikolis/bluetooth/ConnectThread.start:()V │ │ │ │ - 187: iconst_2 │ │ │ │ - 188: istore 5 │ │ │ │ - 190: aload_0 │ │ │ │ - 191: iload 5 │ │ │ │ - 193: invokevirtual #184 // Method setState:(I)V │ │ │ │ - 196: return │ │ │ │ + 168: getfield #219 // Field connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ │ │ + 171: astore_3 │ │ │ │ + 172: aload_3 │ │ │ │ + 173: invokevirtual #220 // Method com/niparasc/papanikolis/bluetooth/ConnectThread.start:()V │ │ │ │ + 176: iconst_2 │ │ │ │ + 177: istore 7 │ │ │ │ + 179: aload_0 │ │ │ │ + 180: iload 7 │ │ │ │ + 182: invokevirtual #184 // Method setState:(I)V │ │ │ │ + 185: return │ │ │ │ │ │ │ │ public boolean startDiscovery(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/niparasc/papanikolis/multiplayer/TransmissionPackage.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -124,10 +124,10 @@ │ │ │ │ │ │ │ │ public void setSubmarineY(final float submarineY) { │ │ │ │ this.submarineY = submarineY; │ │ │ │ } │ │ │ │ │ │ │ │ @Override │ │ │ │ public String toString() { │ │ │ │ - return "submarineY = " + this.submarineY + "\n" + "rotation = " + this.rotation + "\n" + "crashed = " + this.crashed + "\n" + "randomPointXDistance = " + this.printRandomPointXDistance() + "\n" + "randomPointYDistance = " + this.printRandomPointYDistance() + "\n" + "randomYObstacleDistance = " + this.printRandomYObstacleDistance(); │ │ │ │ + return "submarineY = " + this.submarineY + "\nrotation = " + this.rotation + "\ncrashed = " + this.crashed + "\nrandomPointXDistance = " + this.printRandomPointXDistance() + "\nrandomPointYDistance = " + this.printRandomPointYDistance() + "\nrandomYObstacleDistance = " + this.printRandomYObstacleDistance(); │ │ │ │ } │ │ │ │ } │ │ ├── com/badlogic/gdx/input/GestureDetector.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -631,15 +631,15 @@ │ │ │ │ 5: putfield #67 // Field tapSquareSize:F │ │ │ │ 8: return │ │ │ │ │ │ │ │ public boolean touchDown(float, float, int, int); │ │ │ │ descriptor: (FFII)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=15, args_size=5 │ │ │ │ + stack=300, locals=13, args_size=5 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore 5 │ │ │ │ 3: iconst_0 │ │ │ │ 4: istore 6 │ │ │ │ 6: aconst_null │ │ │ │ 7: astore 7 │ │ │ │ 9: iload_3 │ │ │ │ @@ -662,27 +662,27 @@ │ │ │ │ 43: lload 8 │ │ │ │ 45: putfield #101 // Field gestureStartTime:J │ │ │ │ 48: aload_0 │ │ │ │ 49: getfield #47 // Field tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ │ │ 52: astore 10 │ │ │ │ 54: aload_0 │ │ │ │ 55: getfield #101 // Field gestureStartTime:J │ │ │ │ - 58: lstore 11 │ │ │ │ + 58: lstore 8 │ │ │ │ 60: aload 10 │ │ │ │ 62: fload_1 │ │ │ │ 63: fload_2 │ │ │ │ - 64: lload 11 │ │ │ │ + 64: lload 8 │ │ │ │ 66: invokevirtual #128 // Method com/badlogic/gdx/input/GestureDetector$VelocityTracker.start:(FFJ)V │ │ │ │ 69: getstatic #119 // Field com/badlogic/gdx/Gdx.input:Lcom/badlogic/gdx/Input; │ │ │ │ 72: astore 10 │ │ │ │ 74: aload 10 │ │ │ │ 76: iload 5 │ │ │ │ 78: invokeinterface #132, 2 // InterfaceMethod com/badlogic/gdx/Input.isTouched:(I)Z │ │ │ │ - 83: istore 13 │ │ │ │ - 85: iload 13 │ │ │ │ + 83: istore 11 │ │ │ │ + 85: iload 11 │ │ │ │ 87: ifeq 175 │ │ │ │ 90: aload_0 │ │ │ │ 91: iconst_0 │ │ │ │ 92: putfield #95 // Field inTapSquare:Z │ │ │ │ 95: aload_0 │ │ │ │ 96: iload 5 │ │ │ │ 98: putfield #134 // Field pinching:Z │ │ │ │ @@ -746,17 +746,17 @@ │ │ │ │ 214: iload 6 │ │ │ │ 216: ifne 152 │ │ │ │ 219: aload_0 │ │ │ │ 220: getfield #65 // Field longPressTask:Lcom/badlogic/gdx/utils/Timer$Task; │ │ │ │ 223: astore 7 │ │ │ │ 225: aload_0 │ │ │ │ 226: getfield #71 // Field longPressSeconds:F │ │ │ │ - 229: fstore 14 │ │ │ │ + 229: fstore 12 │ │ │ │ 231: aload 7 │ │ │ │ - 233: fload 14 │ │ │ │ + 233: fload 12 │ │ │ │ 235: invokestatic #164 // Method com/badlogic/gdx/utils/Timer.schedule:(Lcom/badlogic/gdx/utils/Timer$Task;F)V │ │ │ │ 238: goto 152 │ │ │ │ 241: aload_0 │ │ │ │ 242: getfield #54 // Field pointer2:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ 245: fload_1 │ │ │ │ 246: fload_2 │ │ │ │ 247: invokevirtual #113 // Method com/badlogic/gdx/math/Vector2.set:(FF)Lcom/badlogic/gdx/math/Vector2; │ │ │ │ @@ -1013,15 +1013,15 @@ │ │ │ │ 14: invokevirtual #197 // Method touchDragged:(FFI)Z │ │ │ │ 17: ireturn │ │ │ │ │ │ │ │ public boolean touchUp(float, float, int, int); │ │ │ │ descriptor: (FFII)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=28, args_size=5 │ │ │ │ + stack=300, locals=26, args_size=5 │ │ │ │ 0: lconst_0 │ │ │ │ 1: lstore 5 │ │ │ │ 3: iconst_1 │ │ │ │ 4: istore 7 │ │ │ │ 6: ldc #93 // float 1.4E-45f │ │ │ │ 8: fstore 8 │ │ │ │ 10: iconst_0 │ │ │ │ @@ -1192,19 +1192,19 @@ │ │ │ │ 336: aload 22 │ │ │ │ 338: getfield #218 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 341: fstore 8 │ │ │ │ 343: getstatic #119 // Field com/badlogic/gdx/Gdx.input:Lcom/badlogic/gdx/Input; │ │ │ │ 346: astore 23 │ │ │ │ 348: aload 23 │ │ │ │ 350: invokeinterface #124, 1 // InterfaceMethod com/badlogic/gdx/Input.getCurrentEventTime:()J │ │ │ │ - 355: lstore 24 │ │ │ │ + 355: lstore 17 │ │ │ │ 357: aload 14 │ │ │ │ 359: fload 13 │ │ │ │ 361: fload 8 │ │ │ │ - 363: lload 24 │ │ │ │ + 363: lload 17 │ │ │ │ 365: invokevirtual #128 // Method com/badlogic/gdx/input/GestureDetector$VelocityTracker.start:(FFJ)V │ │ │ │ 368: goto 22 │ │ │ │ 371: aload_0 │ │ │ │ 372: getfield #47 // Field tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ │ │ 375: astore 14 │ │ │ │ 377: aload_0 │ │ │ │ 378: getfield #52 // Field pointer1:Lcom/badlogic/gdx/math/Vector2; │ │ │ │ @@ -1218,34 +1218,34 @@ │ │ │ │ 396: aload 22 │ │ │ │ 398: getfield #218 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ 401: fstore 8 │ │ │ │ 403: getstatic #119 // Field com/badlogic/gdx/Gdx.input:Lcom/badlogic/gdx/Input; │ │ │ │ 406: astore 23 │ │ │ │ 408: aload 23 │ │ │ │ 410: invokeinterface #124, 1 // InterfaceMethod com/badlogic/gdx/Input.getCurrentEventTime:()J │ │ │ │ - 415: lstore 24 │ │ │ │ + 415: lstore 17 │ │ │ │ 417: aload 14 │ │ │ │ 419: fload 13 │ │ │ │ 421: fload 8 │ │ │ │ - 423: lload 24 │ │ │ │ + 423: lload 17 │ │ │ │ 425: invokevirtual #128 // Method com/badlogic/gdx/input/GestureDetector$VelocityTracker.start:(FFJ)V │ │ │ │ 428: goto 22 │ │ │ │ 431: aload_0 │ │ │ │ 432: lload 5 │ │ │ │ 434: putfield #101 // Field gestureStartTime:J │ │ │ │ 437: getstatic #119 // Field com/badlogic/gdx/Gdx.input:Lcom/badlogic/gdx/Input; │ │ │ │ 440: invokeinterface #124, 1 // InterfaceMethod com/badlogic/gdx/Input.getCurrentEventTime:()J │ │ │ │ - 445: lstore 26 │ │ │ │ + 445: lstore 24 │ │ │ │ 447: aload_0 │ │ │ │ 448: getfield #47 // Field tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ │ │ 451: astore 14 │ │ │ │ 453: aload 14 │ │ │ │ 455: getfield #221 // Field com/badlogic/gdx/input/GestureDetector$VelocityTracker.lastTime:J │ │ │ │ 458: lstore 15 │ │ │ │ - 460: lload 26 │ │ │ │ + 460: lload 24 │ │ │ │ 462: lload 15 │ │ │ │ 464: lsub │ │ │ │ 465: lstore 15 │ │ │ │ 467: aload_0 │ │ │ │ 468: getfield #73 // Field maxFlingDelay:J │ │ │ │ 471: lstore 17 │ │ │ │ 473: lload 15 │ │ │ │ @@ -1254,15 +1254,15 @@ │ │ │ │ 478: istore 11 │ │ │ │ 480: iload 11 │ │ │ │ 482: ifge 22 │ │ │ │ 485: aload_0 │ │ │ │ 486: getfield #47 // Field tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ │ │ 489: fload_1 │ │ │ │ 490: fload_2 │ │ │ │ - 491: lload 26 │ │ │ │ + 491: lload 24 │ │ │ │ 493: invokevirtual #180 // Method com/badlogic/gdx/input/GestureDetector$VelocityTracker.update:(FFJ)V │ │ │ │ 496: aload_0 │ │ │ │ 497: getfield #75 // Field listener:Lcom/badlogic/gdx/input/GestureDetector$GestureListener; │ │ │ │ 500: astore 10 │ │ │ │ 502: aload_0 │ │ │ │ 503: getfield #47 // Field tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ │ │ 506: astore 14 │ │ ├── com/niparasc/papanikolis/directors/Game1Director.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1056,114 +1056,110 @@ │ │ │ │ 116: invokevirtual #263 // Method com/niparasc/papanikolis/actors/game1/Surface.setMirror:(Lcom/badlogic/gdx/utils/Array;)V │ │ │ │ 119: return │ │ │ │ │ │ │ │ public com.badlogic.gdx.utils.Array createSurfaceMirrorBottom(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/utils/Array; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=9, args_size=1 │ │ │ │ 0: new #165 // class com/badlogic/gdx/utils/Array │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #166 // Method com/badlogic/gdx/utils/Array."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #255 // Field surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ │ │ 12: invokevirtual #266 // Method com/niparasc/papanikolis/actors/game1/Surface.getSurface:()Lcom/badlogic/gdx/utils/Array; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ - 20: astore_3 │ │ │ │ - 21: aload_3 │ │ │ │ - 22: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 27: istore 4 │ │ │ │ - 29: iload 4 │ │ │ │ - 31: ifeq 98 │ │ │ │ - 34: aload_3 │ │ │ │ - 35: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #147 // class com/badlogic/gdx/math/Vector2 │ │ │ │ - 43: astore 5 │ │ │ │ - 45: aload 5 │ │ │ │ - 47: invokevirtual #283 // Method com/badlogic/gdx/math/Vector2.cpy:()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload 6 │ │ │ │ - 54: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 57: fstore 7 │ │ │ │ - 59: aload 5 │ │ │ │ - 61: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 64: fstore 8 │ │ │ │ - 66: ldc_w #288 // float 320.0f │ │ │ │ - 69: fload 8 │ │ │ │ - 71: fsub │ │ │ │ - 72: fneg │ │ │ │ - 73: fstore 9 │ │ │ │ - 75: fload 7 │ │ │ │ - 77: fload 9 │ │ │ │ - 79: fadd │ │ │ │ - 80: fstore 7 │ │ │ │ - 82: aload 6 │ │ │ │ - 84: fload 7 │ │ │ │ - 86: putfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 89: aload_1 │ │ │ │ - 90: aload 6 │ │ │ │ - 92: invokevirtual #246 // Method com/badlogic/gdx/utils/Array.add:(Ljava/lang/Object;)V │ │ │ │ - 95: goto 21 │ │ │ │ - 98: aload_1 │ │ │ │ - 99: areturn │ │ │ │ + 15: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ + 18: astore_2 │ │ │ │ + 19: aload_2 │ │ │ │ + 20: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 25: istore_3 │ │ │ │ + 26: iload_3 │ │ │ │ + 27: ifeq 94 │ │ │ │ + 30: aload_2 │ │ │ │ + 31: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 36: checkcast #147 // class com/badlogic/gdx/math/Vector2 │ │ │ │ + 39: astore 4 │ │ │ │ + 41: aload 4 │ │ │ │ + 43: invokevirtual #283 // Method com/badlogic/gdx/math/Vector2.cpy:()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 46: astore 5 │ │ │ │ + 48: aload 5 │ │ │ │ + 50: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 53: fstore 6 │ │ │ │ + 55: aload 4 │ │ │ │ + 57: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 60: fstore 7 │ │ │ │ + 62: ldc_w #288 // float 320.0f │ │ │ │ + 65: fload 7 │ │ │ │ + 67: fsub │ │ │ │ + 68: fneg │ │ │ │ + 69: fstore 8 │ │ │ │ + 71: fload 6 │ │ │ │ + 73: fload 8 │ │ │ │ + 75: fadd │ │ │ │ + 76: fstore 6 │ │ │ │ + 78: aload 5 │ │ │ │ + 80: fload 6 │ │ │ │ + 82: putfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 85: aload_1 │ │ │ │ + 86: aload 5 │ │ │ │ + 88: invokevirtual #246 // Method com/badlogic/gdx/utils/Array.add:(Ljava/lang/Object;)V │ │ │ │ + 91: goto 19 │ │ │ │ + 94: aload_1 │ │ │ │ + 95: areturn │ │ │ │ │ │ │ │ public com.badlogic.gdx.utils.Array createSurfaceMirrorTop(); │ │ │ │ descriptor: ()Lcom/badlogic/gdx/utils/Array; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=9, args_size=1 │ │ │ │ 0: new #165 // class com/badlogic/gdx/utils/Array │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #166 // Method com/badlogic/gdx/utils/Array."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #290 // Field surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ │ │ 12: invokevirtual #266 // Method com/niparasc/papanikolis/actors/game1/Surface.getSurface:()Lcom/badlogic/gdx/utils/Array; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ - 20: astore_3 │ │ │ │ - 21: aload_3 │ │ │ │ - 22: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 27: istore 4 │ │ │ │ - 29: iload 4 │ │ │ │ - 31: ifeq 97 │ │ │ │ - 34: aload_3 │ │ │ │ - 35: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #147 // class com/badlogic/gdx/math/Vector2 │ │ │ │ - 43: astore 5 │ │ │ │ - 45: aload 5 │ │ │ │ - 47: invokevirtual #283 // Method com/badlogic/gdx/math/Vector2.cpy:()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload 6 │ │ │ │ - 54: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 57: fstore 7 │ │ │ │ - 59: aload 5 │ │ │ │ - 61: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 64: fstore 8 │ │ │ │ - 66: ldc_w #288 // float 320.0f │ │ │ │ - 69: fload 8 │ │ │ │ - 71: fsub │ │ │ │ - 72: fstore 9 │ │ │ │ - 74: fload 7 │ │ │ │ - 76: fload 9 │ │ │ │ - 78: fadd │ │ │ │ - 79: fstore 7 │ │ │ │ - 81: aload 6 │ │ │ │ - 83: fload 7 │ │ │ │ - 85: putfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ - 88: aload_1 │ │ │ │ - 89: aload 6 │ │ │ │ - 91: invokevirtual #246 // Method com/badlogic/gdx/utils/Array.add:(Ljava/lang/Object;)V │ │ │ │ - 94: goto 21 │ │ │ │ - 97: aload_1 │ │ │ │ - 98: areturn │ │ │ │ + 15: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ + 18: astore_2 │ │ │ │ + 19: aload_2 │ │ │ │ + 20: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 25: istore_3 │ │ │ │ + 26: iload_3 │ │ │ │ + 27: ifeq 93 │ │ │ │ + 30: aload_2 │ │ │ │ + 31: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 36: checkcast #147 // class com/badlogic/gdx/math/Vector2 │ │ │ │ + 39: astore 4 │ │ │ │ + 41: aload 4 │ │ │ │ + 43: invokevirtual #283 // Method com/badlogic/gdx/math/Vector2.cpy:()Lcom/badlogic/gdx/math/Vector2; │ │ │ │ + 46: astore 5 │ │ │ │ + 48: aload 5 │ │ │ │ + 50: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 53: fstore 6 │ │ │ │ + 55: aload 4 │ │ │ │ + 57: getfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 60: fstore 7 │ │ │ │ + 62: ldc_w #288 // float 320.0f │ │ │ │ + 65: fload 7 │ │ │ │ + 67: fsub │ │ │ │ + 68: fstore 8 │ │ │ │ + 70: fload 6 │ │ │ │ + 72: fload 8 │ │ │ │ + 74: fadd │ │ │ │ + 75: fstore 6 │ │ │ │ + 77: aload 5 │ │ │ │ + 79: fload 6 │ │ │ │ + 81: putfield #286 // Field com/badlogic/gdx/math/Vector2.y:F │ │ │ │ + 84: aload_1 │ │ │ │ + 85: aload 5 │ │ │ │ + 87: invokevirtual #246 // Method com/badlogic/gdx/utils/Array.add:(Ljava/lang/Object;)V │ │ │ │ + 90: goto 19 │ │ │ │ + 93: aload_1 │ │ │ │ + 94: areturn │ │ │ │ │ │ │ │ public void createSurfaceTop(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=1 │ │ │ │ 0: new #165 // class com/badlogic/gdx/utils/Array │ │ │ │ @@ -1746,15 +1742,15 @@ │ │ │ │ 816: putfield #135 // Field pitch:F │ │ │ │ 819: goto 565 │ │ │ │ │ │ │ │ public void dispose(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: getstatic #412 // Field com/badlogic/gdx/Gdx.app:Lcom/badlogic/gdx/Application; │ │ │ │ 3: astore_1 │ │ │ │ 4: getstatic #68 // Field LOG:Ljava/lang/String; │ │ │ │ 7: astore_2 │ │ │ │ 8: ldc_w #414 // String Disposing Director │ │ │ │ 11: astore_3 │ │ │ │ 12: aload_1 │ │ │ │ @@ -1765,37 +1761,35 @@ │ │ │ │ 21: getfield #255 // Field surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ │ │ 24: invokevirtual #423 // Method com/niparasc/papanikolis/actors/game1/Surface.dispose:()V │ │ │ │ 27: aload_0 │ │ │ │ 28: getfield #290 // Field surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ │ │ 31: invokevirtual #423 // Method com/niparasc/papanikolis/actors/game1/Surface.dispose:()V │ │ │ │ 34: aload_0 │ │ │ │ 35: getfield #168 // Field obstacles:Lcom/badlogic/gdx/utils/Array; │ │ │ │ - 38: astore_1 │ │ │ │ - 39: aload_1 │ │ │ │ - 40: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ - 43: astore 4 │ │ │ │ - 45: aload 4 │ │ │ │ - 47: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 52: istore 5 │ │ │ │ - 54: iload 5 │ │ │ │ - 56: ifeq 79 │ │ │ │ - 59: aload 4 │ │ │ │ - 61: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 66: checkcast #359 // class com/niparasc/papanikolis/actors/game1/Obstacle │ │ │ │ - 69: astore 6 │ │ │ │ - 71: aload 6 │ │ │ │ - 73: invokevirtual #424 // Method com/niparasc/papanikolis/actors/game1/Obstacle.dispose:()V │ │ │ │ - 76: goto 45 │ │ │ │ - 79: aload_0 │ │ │ │ - 80: getfield #173 // Field obstaclePool:Lcom/niparasc/papanikolis/actors/game1/ObstaclePool; │ │ │ │ - 83: invokevirtual #425 // Method com/niparasc/papanikolis/actors/game1/ObstaclePool.dispose:()V │ │ │ │ - 86: aload_0 │ │ │ │ - 87: getfield #238 // Field submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ │ │ │ - 90: invokevirtual #426 // Method com/niparasc/papanikolis/actors/game1/Submarine.dispose:()V │ │ │ │ - 93: return │ │ │ │ + 38: invokevirtual #270 // Method com/badlogic/gdx/utils/Array.iterator:()Ljava/util/Iterator; │ │ │ │ + 41: astore_1 │ │ │ │ + 42: aload_1 │ │ │ │ + 43: invokeinterface #276, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 48: istore 4 │ │ │ │ + 50: iload 4 │ │ │ │ + 52: ifeq 74 │ │ │ │ + 55: aload_1 │ │ │ │ + 56: invokeinterface #279, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 61: checkcast #359 // class com/niparasc/papanikolis/actors/game1/Obstacle │ │ │ │ + 64: astore 5 │ │ │ │ + 66: aload 5 │ │ │ │ + 68: invokevirtual #424 // Method com/niparasc/papanikolis/actors/game1/Obstacle.dispose:()V │ │ │ │ + 71: goto 42 │ │ │ │ + 74: aload_0 │ │ │ │ + 75: getfield #173 // Field obstaclePool:Lcom/niparasc/papanikolis/actors/game1/ObstaclePool; │ │ │ │ + 78: invokevirtual #425 // Method com/niparasc/papanikolis/actors/game1/ObstaclePool.dispose:()V │ │ │ │ + 81: aload_0 │ │ │ │ + 82: getfield #238 // Field submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ │ │ │ + 85: invokevirtual #426 // Method com/niparasc/papanikolis/actors/game1/Submarine.dispose:()V │ │ │ │ + 88: return │ │ │ │ │ │ │ │ public void endContact(com.badlogic.gdx.physics.box2d.Contact); │ │ │ │ descriptor: (Lcom/badlogic/gdx/physics/box2d/Contact;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: return ├── smali/com/niparasc/papanikolis/Papanikolis.smali │ @@ -134,14 +134,15 @@ │ .line 85 │ iget-object v0, p0, Lcom/niparasc/papanikolis/Papanikolis;->assetManager:Lcom/badlogic/gdx/assets/AssetManager; │ │ const-string v1, "papanikolis/peer-submarine-64x32.png" │ │ const-class v2, Lcom/badlogic/gdx/graphics/Texture; │ │ + .line 86 │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/assets/AssetManager;->load(Ljava/lang/String;Ljava/lang/Class;)V │ │ .line 87 │ iget-object v0, p0, Lcom/niparasc/papanikolis/Papanikolis;->assetManager:Lcom/badlogic/gdx/assets/AssetManager; │ │ const-string v1, "papanikolis/peer-submarine-crashed-64x32.png" │ │ @@ -278,14 +279,15 @@ │ │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/screens/JoinScreen;->getConnectButton()Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; │ │ move-result-object v0 │ │ const-string v1, "Connect" │ │ + .line 190 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;->setText(Ljava/lang/String;)V │ │ .line 224 │ :cond_0 │ :goto_0 │ return-void │ │ @@ -362,20 +364,22 @@ │ .line 200 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/screens/Game1; │ │ + .line 201 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/screens/Game1;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v0 │ │ const-string v1, "Waiting for host to start the game...\nBe prepared!\nThe red boat is yours ;)" │ │ + .line 202 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ │ .line 205 │ :cond_3 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ @@ -499,20 +503,22 @@ │ .line 218 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/screens/Game1; │ │ + .line 219 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/screens/Game1;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v0 │ │ const-string v1, "Touch screen to start the game!\nFellow captain is waiting...\nThe red boat is yours ;)" │ │ + .line 220 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto/16 :goto_0 │ .end method │ │ .method public notify_BT_ACTION_DISCOVERY_FINISHED()V │ .locals 2 │ @@ -666,20 +672,22 @@ │ .line 118 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/screens/HostScreen; │ │ + .line 119 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/screens/HostScreen;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v0 │ │ const-string v1, "Game hosted but Bluetooth is NOT discoverable!\nYour buddies can connect only if your devices are paired.\nGo back and host a new game to enable discoverability." │ │ + .line 120 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ .line 124 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ │ move-result-object v0 │ │ @@ -902,14 +910,15 @@ │ .line 227 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/Papanikolis;->getScreen()Lcom/badlogic/gdx/Screen; │ │ move-result-object v1 │ │ check-cast v1, Lcom/niparasc/papanikolis/screens/Game1; │ │ + .line 228 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/screens/Game1;->getDirector()Lcom/niparasc/papanikolis/directors/Director; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/directors/MultiplayerDirector; │ │ .line 229 ├── smali/com/niparasc/papanikolis/R.smali │ @@ -18,10 +18,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 19 │ return-void │ .end method ├── smali/com/niparasc/papanikolis/MainActivity.smali │ @@ -191,14 +191,15 @@ │ iput-object v2, p0, Lcom/niparasc/papanikolis/MainActivity;->mBluetoothManager:Lcom/niparasc/papanikolis/bluetooth/BluetoothManager; │ │ .line 119 │ new-instance v3, Lcom/niparasc/papanikolis/VibratorManager; │ │ const-string v2, "vibrator" │ │ + .line 120 │ invoke-virtual {p0, v2}, Lcom/niparasc/papanikolis/MainActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/os/Vibrator; │ │ invoke-direct {v3, v2}, Lcom/niparasc/papanikolis/VibratorManager;->(Landroid/os/Vibrator;)V ├── smali/com/niparasc/papanikolis/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/MainActivity; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/MainActivity; │ │ .prologue │ .line 31 │ iput-object p1, p0, Lcom/niparasc/papanikolis/MainActivity$1;->this$0:Lcom/niparasc/papanikolis/MainActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V │ │ @@ -247,14 +248,15 @@ │ const-string v5, "BroadcastReceiver: ACTION_FOUND" │ │ invoke-interface {v3, v4, v5}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 87 │ const-string v3, "android.bluetooth.device.extra.DEVICE" │ │ + .line 88 │ invoke-virtual {p2, v3}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v1 │ │ check-cast v1, Landroid/bluetooth/BluetoothDevice; │ │ .line 89 ├── smali/com/niparasc/papanikolis/VibratorManager.smali │ @@ -25,20 +25,20 @@ │ .line 13 │ return-void │ .end method │ │ │ # virtual methods │ .method public vibrateOnCrash()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 17 │ iget-object v0, p0, Lcom/niparasc/papanikolis/VibratorManager;->vibrator:Landroid/os/Vibrator; │ │ - const-wide/16 v1, 0x78 │ + const-wide/16 v2, 0x78 │ │ - invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;->vibrate(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;->vibrate(J)V │ │ .line 18 │ return-void │ .end method ├── smali/com/niparasc/papanikolis/stages/Box2DStage.smali │ @@ -362,24 +362,26 @@ │ │ check-cast v0, Lcom/niparasc/papanikolis/actors/Box2DActor; │ │ .line 185 │ .local v0, "actor":Lcom/niparasc/papanikolis/actors/Box2DActor; │ new-instance v6, Lcom/badlogic/gdx/math/Vector2; │ │ + .line 186 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/actors/Box2DActor;->getPreviousPosition()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v7 │ │ iget v7, v7, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ invoke-virtual {p0, v7}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ │ move-result v7 │ │ + .line 187 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/actors/Box2DActor;->getPreviousPosition()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v8 │ │ iget v8, v8, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ invoke-virtual {p0, v8}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ @@ -392,18 +394,20 @@ │ .local v6, "previousPosition":Lcom/badlogic/gdx/math/Vector2; │ invoke-virtual {v2}, Lcom/badlogic/gdx/physics/box2d/Body;->getPosition()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v7 │ │ iget v8, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulatorRatio:F │ │ + .line 189 │ invoke-virtual {v7, v8}, Lcom/badlogic/gdx/math/Vector2;->mul(F)Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v7 │ │ + .line 190 │ invoke-virtual {v6, v4}, Lcom/badlogic/gdx/math/Vector2;->mul(F)Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Lcom/badlogic/gdx/math/Vector2;->add(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v5 │ @@ -432,14 +436,15 @@ │ │ invoke-virtual {v2}, Lcom/badlogic/gdx/physics/box2d/Body;->getAngle()F │ │ move-result v8 │ │ mul-float/2addr v7, v8 │ │ + .line 194 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/actors/Box2DActor;->getPreviousAngle()F │ │ move-result v8 │ │ mul-float/2addr v8, v4 │ │ add-float v1, v7, v8 │ @@ -457,60 +462,60 @@ │ .end local v5 # "position":Lcom/badlogic/gdx/math/Vector2; │ .end local v6 # "previousPosition":Lcom/badlogic/gdx/math/Vector2; │ :cond_1 │ return-void │ .end method │ │ .method public update(F)V │ - .locals 6 │ + .locals 7 │ .param p1, "dt" # F │ │ .prologue │ - const v5, 0x3cb60b61 │ + const v6, 0x3cb60b61 │ │ .line 107 │ iget v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ add-float/2addr v3, p1 │ │ iput v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ .line 109 │ iget v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ - div-float/2addr v3, v5 │ + div-float/2addr v3, v6 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->floor(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->floor(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-int v1, v3 │ + double-to-int v1, v4 │ │ .line 113 │ .local v1, "nSteps":I │ if-lez v1, :cond_0 │ │ .line 114 │ iget v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ int-to-float v4, v1 │ │ - mul-float/2addr v4, v5 │ + mul-float/2addr v4, v6 │ │ sub-float/2addr v3, v4 │ │ iput v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ .line 117 │ :cond_0 │ iget v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulator:F │ │ - div-float/2addr v3, v5 │ + div-float/2addr v3, v6 │ │ iput v3, p0, Lcom/niparasc/papanikolis/stages/Box2DStage;->fixedTimestepAccumulatorRatio:F │ │ .line 121 │ const/4 v3, 0x5 │ │ invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I ├── smali/com/niparasc/papanikolis/directors/ClientDirector.smali │ @@ -1,20 +1,12 @@ │ .class public Lcom/niparasc/papanikolis/directors/ClientDirector; │ .super Lcom/niparasc/papanikolis/directors/MultiplayerDirector; │ .source "ClientDirector.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/niparasc/papanikolis/directors/ClientDirector$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field public static final LOG:Ljava/lang/String; │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ @@ -118,26 +110,28 @@ │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v6, "bestDistance" │ │ + .line 74 │ invoke-interface {v2, v6, v7}, Lcom/badlogic/gdx/Preferences;->getInteger(Ljava/lang/String;I)I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 73 │ invoke-virtual {v4, v5}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ .line 75 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/screens/Game1;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v4 │ │ @@ -180,14 +174,15 @@ │ iget-object v4, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->peerSubmarine:Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine; │ │ invoke-virtual {v4}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->remove()Z │ │ .line 82 │ iget-object v4, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->transmissionPackagePool:Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool; │ │ + .line 83 │ invoke-virtual {v4}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool;->obtain()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage; │ │ .line 85 │ @@ -401,29 +396,29 @@ │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;->setVisible(Z)V │ │ - .line 42 │ + .line 43 │ invoke-virtual {p1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->getRandomPointXDistance()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->randomPointXDistance:[I │ │ - .line 44 │ + .line 45 │ invoke-virtual {p1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->getRandomPointYDistance()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->randomPointYDistance:[I │ │ - .line 46 │ + .line 47 │ invoke-virtual {p1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->getRandomYObstacleDistance()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->randomYObstacleDistance:[I │ │ .line 49 │ @@ -573,14 +568,15 @@ │ .method public updatePeer()V │ .locals 2 │ │ .prologue │ .line 28 │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/ClientDirector;->transmissionPackagePool:Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool; │ │ + .line 29 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage; │ │ .line 30 ├── smali/com/niparasc/papanikolis/directors/Game1Director.smali │ @@ -1,20 +1,12 @@ │ .class public Lcom/niparasc/papanikolis/directors/Game1Director; │ .super Lcom/niparasc/papanikolis/directors/Director; │ .source "Game1Director.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/niparasc/papanikolis/directors/Game1Director$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field public static final LOG:Ljava/lang/String; │ │ .field protected static final distanceThreshold:I = 0x5 │ │ .field protected static final xGravity:F = 0.0f │ │ @@ -516,76 +508,75 @@ │ "Lcom/badlogic/gdx/math/Vector2;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 310 │ - new-instance v1, Lcom/badlogic/gdx/utils/Array; │ + new-instance v0, Lcom/badlogic/gdx/utils/Array; │ │ - invoke-direct {v1}, Lcom/badlogic/gdx/utils/Array;->()V │ + invoke-direct {v0}, Lcom/badlogic/gdx/utils/Array;->()V │ │ .line 312 │ - .local v1, "mirror":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - iget-object v4, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ + .local v0, "mirror":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + iget-object v3, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ - invoke-virtual {v4}, Lcom/niparasc/papanikolis/actors/game1/Surface;->getSurface()Lcom/badlogic/gdx/utils/Array; │ + invoke-virtual {v3}, Lcom/niparasc/papanikolis/actors/game1/Surface;->getSurface()Lcom/badlogic/gdx/utils/Array; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/badlogic/gdx/math/Vector2; │ + check-cast v1, Lcom/badlogic/gdx/math/Vector2; │ │ .line 313 │ - .local v2, "v":Lcom/badlogic/gdx/math/Vector2; │ - invoke-virtual {v2}, Lcom/badlogic/gdx/math/Vector2;->cpy()Lcom/badlogic/gdx/math/Vector2; │ + .local v1, "v":Lcom/badlogic/gdx/math/Vector2; │ + invoke-virtual {v1}, Lcom/badlogic/gdx/math/Vector2;->cpy()Lcom/badlogic/gdx/math/Vector2; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 314 │ - .local v3, "vCpy":Lcom/badlogic/gdx/math/Vector2; │ - iget v4, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + .local v2, "vCpy":Lcom/badlogic/gdx/math/Vector2; │ + iget v4, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ const/high16 v5, 0x43a00000 # 320.0f │ │ - iget v6, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v6, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ sub-float/2addr v5, v6 │ │ neg-float v5, v5 │ │ add-float/2addr v4, v5 │ │ - iput v4, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iput v4, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ .line 315 │ - invoke-virtual {v1, v3}, Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V │ + invoke-virtual {v0, v2}, Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 318 │ - .end local v2 # "v":Lcom/badlogic/gdx/math/Vector2; │ - .end local v3 # "vCpy":Lcom/badlogic/gdx/math/Vector2; │ + .end local v1 # "v":Lcom/badlogic/gdx/math/Vector2; │ + .end local v2 # "vCpy":Lcom/badlogic/gdx/math/Vector2; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public createSurfaceMirrorTop()Lcom/badlogic/gdx/utils/Array; │ .locals 7 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ @@ -594,74 +585,73 @@ │ "Lcom/badlogic/gdx/math/Vector2;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 326 │ - new-instance v1, Lcom/badlogic/gdx/utils/Array; │ + new-instance v0, Lcom/badlogic/gdx/utils/Array; │ │ - invoke-direct {v1}, Lcom/badlogic/gdx/utils/Array;->()V │ + invoke-direct {v0}, Lcom/badlogic/gdx/utils/Array;->()V │ │ .line 328 │ - .local v1, "mirror":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - iget-object v4, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ + .local v0, "mirror":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + iget-object v3, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ - invoke-virtual {v4}, Lcom/niparasc/papanikolis/actors/game1/Surface;->getSurface()Lcom/badlogic/gdx/utils/Array; │ + invoke-virtual {v3}, Lcom/niparasc/papanikolis/actors/game1/Surface;->getSurface()Lcom/badlogic/gdx/utils/Array; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/badlogic/gdx/math/Vector2; │ + check-cast v1, Lcom/badlogic/gdx/math/Vector2; │ │ .line 329 │ - .local v2, "v":Lcom/badlogic/gdx/math/Vector2; │ - invoke-virtual {v2}, Lcom/badlogic/gdx/math/Vector2;->cpy()Lcom/badlogic/gdx/math/Vector2; │ + .local v1, "v":Lcom/badlogic/gdx/math/Vector2; │ + invoke-virtual {v1}, Lcom/badlogic/gdx/math/Vector2;->cpy()Lcom/badlogic/gdx/math/Vector2; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 330 │ - .local v3, "vCpy":Lcom/badlogic/gdx/math/Vector2; │ - iget v4, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + .local v2, "vCpy":Lcom/badlogic/gdx/math/Vector2; │ + iget v4, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ const/high16 v5, 0x43a00000 # 320.0f │ │ - iget v6, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v6, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ sub-float/2addr v5, v6 │ │ add-float/2addr v4, v5 │ │ - iput v4, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iput v4, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ .line 331 │ - invoke-virtual {v1, v3}, Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V │ + invoke-virtual {v0, v2}, Lcom/badlogic/gdx/utils/Array;->add(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 334 │ - .end local v2 # "v":Lcom/badlogic/gdx/math/Vector2; │ - .end local v3 # "vCpy":Lcom/badlogic/gdx/math/Vector2; │ + .end local v1 # "v":Lcom/badlogic/gdx/math/Vector2; │ + .end local v2 # "vCpy":Lcom/badlogic/gdx/math/Vector2; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public createSurfaceTop()V │ .locals 6 │ │ .prologue │ .line 268 │ @@ -797,14 +787,15 @@ │ │ iget-object v5, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->utils:Lcom/niparasc/papanikolis/utils/Utils; │ │ iget v6, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->bottomMinY:I │ │ iget v7, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->bottomMaxY:I │ │ + .line 298 │ invoke-virtual {v5, v6, v7}, Lcom/niparasc/papanikolis/utils/Utils;->random(II)I │ │ move-result v5 │ │ int-to-float v5, v5 │ │ invoke-direct {v3, v4, v5}, Lcom/badlogic/gdx/math/Vector2;->(FF)V │ @@ -1084,18 +1075,20 @@ │ .line 213 │ new-instance v6, Lcom/badlogic/gdx/math/Vector2; │ │ const v7, 0x3e28f5c3 # 0.165f │ │ invoke-direct {v6, v10, v7}, Lcom/badlogic/gdx/math/Vector2;->(FF)V │ │ + .line 214 │ invoke-virtual {v4}, Lcom/badlogic/gdx/physics/box2d/Body;->getLocalCenter()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v7 │ │ + .line 213 │ invoke-virtual {v4, v6, v7}, Lcom/badlogic/gdx/physics/box2d/Body;->applyLinearImpulse(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ │ .line 216 │ const v6, 0x3dcccccd # 0.1f │ │ iput v6, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->pitch:F │ │ @@ -1221,74 +1214,73 @@ │ :cond_5 │ iput v10, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->pitch:F │ │ goto :goto_1 │ .end method │ │ .method public dispose()V │ - .locals 5 │ + .locals 4 │ │ .prologue │ .line 490 │ - sget-object v2, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ + sget-object v1, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - sget-object v3, Lcom/niparasc/papanikolis/directors/Game1Director;->LOG:Ljava/lang/String; │ + sget-object v2, Lcom/niparasc/papanikolis/directors/Game1Director;->LOG:Ljava/lang/String; │ │ - const-string v4, "Disposing Director" │ + const-string v3, "Disposing Director" │ │ - invoke-interface {v2, v3, v4}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v1, v2, v3}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 491 │ - iget-object v2, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ + iget-object v1, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceBottom:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ - invoke-virtual {v2}, Lcom/niparasc/papanikolis/actors/game1/Surface;->dispose()V │ + invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/Surface;->dispose()V │ │ .line 492 │ - iget-object v2, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ + iget-object v1, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->surfaceTop:Lcom/niparasc/papanikolis/actors/game1/Surface; │ │ - invoke-virtual {v2}, Lcom/niparasc/papanikolis/actors/game1/Surface;->dispose()V │ + invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/Surface;->dispose()V │ │ .line 494 │ - iget-object v2, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->obstacles:Lcom/badlogic/gdx/utils/Array; │ + iget-object v1, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->obstacles:Lcom/badlogic/gdx/utils/Array; │ │ - invoke-virtual {v2}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ + check-cast v0, Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ │ .line 495 │ - .local v1, "obstacle":Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ - invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->dispose()V │ + .local v0, "obstacle":Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ + invoke-virtual {v0}, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->dispose()V │ │ goto :goto_0 │ │ .line 498 │ - .end local v1 # "obstacle":Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ + .end local v0 # "obstacle":Lcom/niparasc/papanikolis/actors/game1/Obstacle; │ :cond_0 │ - iget-object v2, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->obstaclePool:Lcom/niparasc/papanikolis/actors/game1/ObstaclePool; │ + iget-object v1, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->obstaclePool:Lcom/niparasc/papanikolis/actors/game1/ObstaclePool; │ │ - invoke-virtual {v2}, Lcom/niparasc/papanikolis/actors/game1/ObstaclePool;->dispose()V │ + invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/ObstaclePool;->dispose()V │ │ .line 499 │ - iget-object v2, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ + iget-object v1, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ │ - invoke-virtual {v2}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->dispose()V │ + invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->dispose()V │ │ .line 500 │ return-void │ .end method │ │ .method public endContact(Lcom/badlogic/gdx/physics/box2d/Contact;)V │ .locals 0 │ @@ -1313,14 +1305,15 @@ │ │ const/high16 v3, 0x43400000 # 192.0f │ │ add-float/2addr v2, v3 │ │ iget-object v3, p0, Lcom/niparasc/papanikolis/directors/Game1Director;->submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ │ + .line 343 │ invoke-virtual {v3}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getWidth()F │ │ move-result v3 │ │ const/high16 v4, 0x40000000 # 2.0f │ │ div-float/2addr v3, v4 │ @@ -1407,26 +1400,28 @@ │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "bestDistance" │ │ + .line 365 │ invoke-interface {v2, v5, v6}, Lcom/badlogic/gdx/Preferences;->getInteger(Ljava/lang/String;I)I │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 364 │ invoke-virtual {v3, v4}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ .line 366 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/screens/Game1;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v3 ├── smali/com/niparasc/papanikolis/directors/HostDirector.smali │ @@ -1,20 +1,12 @@ │ .class public Lcom/niparasc/papanikolis/directors/HostDirector; │ .super Lcom/niparasc/papanikolis/directors/MultiplayerDirector; │ .source "HostDirector.java" │ │ │ -# annotations │ -.annotation system Ldalvik/annotation/MemberClasses; │ - value = { │ - Lcom/niparasc/papanikolis/directors/HostDirector$1; │ - } │ -.end annotation │ - │ - │ # static fields │ .field public static final LOG:Ljava/lang/String; │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ @@ -110,26 +102,28 @@ │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v6, "bestDistance" │ │ + .line 62 │ invoke-interface {v2, v6, v7}, Lcom/badlogic/gdx/Preferences;->getInteger(Ljava/lang/String;I)I │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 61 │ invoke-virtual {v4, v5}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ .line 63 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/screens/Game1;->getInfoLabel()Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ move-result-object v4 │ │ @@ -172,14 +166,15 @@ │ iget-object v4, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->peerSubmarine:Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine; │ │ invoke-virtual {v4}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->remove()Z │ │ .line 70 │ iget-object v4, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->transmissionPackagePool:Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool; │ │ + .line 71 │ invoke-virtual {v4}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool;->obtain()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage; │ │ .line 73 │ @@ -578,14 +573,15 @@ │ .method public updatePeer()V │ .locals 2 │ │ .prologue │ .line 20 │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->transmissionPackagePool:Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool; │ │ + .line 21 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage; │ │ .line 23 │ @@ -621,14 +617,15 @@ │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->randomPointYDistance:[I │ │ invoke-virtual {v0, v1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->setRandomPointYDistance([I)V │ │ .line 28 │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->randomYObstacleDistance:[I │ │ + .line 29 │ invoke-virtual {v0, v1}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->setRandomYObstacleDistance([I)V │ │ .line 32 │ :cond_0 │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/HostDirector;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ invoke-interface {v1, v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->transmitPackage(Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;)V ├── smali/com/niparasc/papanikolis/directors/MultiplayerDirector.smali │ @@ -84,18 +84,20 @@ │ │ div-float/2addr v1, v2 │ │ sub-float/2addr v0, v1 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/directors/MultiplayerDirector;->submarine:Lcom/niparasc/papanikolis/actors/game1/Submarine; │ │ + .line 37 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getY()F │ │ move-result v1 │ │ + .line 36 │ invoke-virtual {p0, v0, v1}, Lcom/niparasc/papanikolis/directors/MultiplayerDirector;->createPeerSubmarine(FF)V │ │ .line 38 │ return-void │ .end method │ │ │ @@ -639,18 +641,20 @@ │ .line 140 │ new-instance v6, Lcom/badlogic/gdx/math/Vector2; │ │ const v7, 0x3e28f5c3 # 0.165f │ │ invoke-direct {v6, v10, v7}, Lcom/badlogic/gdx/math/Vector2;->(FF)V │ │ + .line 141 │ invoke-virtual {v4}, Lcom/badlogic/gdx/physics/box2d/Body;->getLocalCenter()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v7 │ │ + .line 140 │ invoke-virtual {v4, v6, v7}, Lcom/badlogic/gdx/physics/box2d/Body;->applyLinearImpulse(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ │ .line 145 │ const v6, 0x3dcccccd # 0.1f │ │ iput v6, p0, Lcom/niparasc/papanikolis/directors/MultiplayerDirector;->pitch:F ├── smali/com/niparasc/papanikolis/screens/MenuScreen$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MenuScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MenuScreen$3;->this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/MenuScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MenuScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ .prologue │ .line 31 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MenuScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/MultiplayerScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MultiplayerScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ .prologue │ .line 35 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MultiplayerScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/HostScreen.smali │ @@ -259,26 +259,28 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/niparasc/papanikolis/screens/HostScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ + .line 66 │ invoke-interface {v3}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isBluetoothDiscoverable()Z │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 65 │ invoke-interface {v0, v1, v2}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 67 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/HostScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->enableBluetoothDiscoverability()V │ │ @@ -300,26 +302,28 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/niparasc/papanikolis/screens/HostScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ + .line 70 │ invoke-interface {v3}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isBluetoothDiscoverable()Z │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 69 │ invoke-interface {v0, v1, v2}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 71 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/HostScreen;->backButton:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; │ │ invoke-virtual {v0, v4}, Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;->setVisible(Z)V │ │ @@ -332,11 +336,12 @@ │ │ .line 77 │ :cond_1 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/HostScreen;->infoLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ const-string v1, "Can\'t play multiplayer dude.\nBluetooth not supported on this device." │ │ + .line 78 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ .end method ├── smali/com/niparasc/papanikolis/screens/MenuScreen$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MenuScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ .prologue │ .line 42 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MenuScreen$2;->this$0:Lcom/niparasc/papanikolis/screens/MenuScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/JoinScreen.smali │ @@ -166,26 +166,28 @@ │ │ const-string v4, "Number of devices (paired+discovered) = " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 173 │ invoke-interface {v0}, Ljava/util/Set;->size()I │ │ move-result v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 172 │ invoke-interface {v1, v2, v3}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 174 │ iget-object v1, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->devicesList:Lcom/badlogic/gdx/scenes/scene2d/ui/List; │ │ invoke-interface {v0}, Ljava/util/Set;->toArray()[Ljava/lang/Object; │ │ @@ -373,14 +375,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lcom/esotericsoftware/tablelayout/Cell;->align(Ljava/lang/Integer;)Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ + .line 78 │ invoke-virtual {v0, v6}, Lcom/esotericsoftware/tablelayout/Cell;->spaceBottom(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ .line 79 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/screens/JoinScreen;->getTable()Lcom/badlogic/gdx/scenes/scene2d/ui/Table; │ │ move-result-object v0 │ │ @@ -425,14 +428,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/esotericsoftware/tablelayout/Cell;->bottom()Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ + .line 84 │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceBottom(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceRight(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ .line 85 │ @@ -483,14 +487,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/esotericsoftware/tablelayout/Cell;->bottom()Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ + .line 101 │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceBottom(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceLeft(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ @@ -545,14 +550,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/esotericsoftware/tablelayout/Cell;->bottom()Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ + .line 117 │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceBottom(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ invoke-virtual {v0, v3}, Lcom/esotericsoftware/tablelayout/Cell;->spaceLeft(F)Lcom/esotericsoftware/tablelayout/Cell; │ │ .line 118 │ @@ -595,26 +601,28 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ + .line 145 │ invoke-interface {v3}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isBluetoothEnabled()Z │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 142 │ invoke-interface {v0, v1, v2}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 146 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->enableBluetooth()V │ │ @@ -636,33 +644,36 @@ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->bluetoothInterface:Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ + .line 151 │ invoke-interface {v3}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isBluetoothEnabled()Z │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 148 │ invoke-interface {v0, v1, v2}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 152 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->infoLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ const-string v1, "Bluetooth is enabled! Select device to connect!" │ │ + .line 153 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ .line 154 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->backButton:Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; │ │ invoke-virtual {v0, v5}, Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton;->setVisible(Z)V │ │ @@ -683,11 +694,12 @@ │ │ .line 162 │ :cond_1 │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen;->infoLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ const-string v1, "Can\'t play multiplayer dude.\nBluetooth not supported on this device." │ │ + .line 163 │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ .end method ├── smali/com/niparasc/papanikolis/screens/MultiplayerScreen.smali │ @@ -279,14 +279,15 @@ │ .line 55 │ .end local v0 # "backButton":Lcom/badlogic/gdx/scenes/scene2d/ui/TextButton; │ :cond_0 │ new-instance v3, Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ const-string v4, "Can\'t play multiplayer dude.\nBluetooth not supported on desktop." │ │ + .line 57 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/screens/MultiplayerScreen;->getSkin()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; │ │ move-result-object v5 │ │ invoke-direct {v3, v4, v5}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->(Ljava/lang/CharSequence;Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;)V │ │ iput-object v3, p0, Lcom/niparasc/papanikolis/screens/MultiplayerScreen;->infoLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; ├── smali/com/niparasc/papanikolis/screens/MultiplayerScreen$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MultiplayerScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ .prologue │ .line 45 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MultiplayerScreen$2;->this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/HelpScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/HelpScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/HelpScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/HelpScreen; │ │ .prologue │ .line 34 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/HelpScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/HelpScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/JoinScreen$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/JoinScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ .prologue │ .line 118 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$3;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V │ │ @@ -50,14 +51,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ iget-object v2, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$3;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ + .line 122 │ invoke-static {v2}, Lcom/niparasc/papanikolis/screens/JoinScreen;->access$000(Lcom/niparasc/papanikolis/screens/JoinScreen;)Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ move-result-object v2 │ │ invoke-interface {v2}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isConnecting()Z │ │ move-result v2 │ @@ -75,21 +77,22 @@ │ │ move-result-object v1 │ │ .line 128 │ .local v1, "selectedDevice":Ljava/lang/String; │ if-eqz v1, :cond_0 │ │ - .line 129 │ + .line 130 │ invoke-virtual {v1}, Ljava/lang/String;->length()I │ │ move-result v2 │ │ add-int/lit8 v2, v2, -0x11 │ │ + .line 129 │ invoke-virtual {v1, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 131 │ .local v0, "mac":Ljava/lang/String; │ sget-object v2, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; ├── smali/com/niparasc/papanikolis/screens/Game1$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/Game1; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/Game1;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/Game1; │ │ .prologue │ .line 174 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/Game1$1;->this$0:Lcom/niparasc/papanikolis/screens/Game1; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V │ │ @@ -46,14 +47,15 @@ │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/Game1$1;->this$0:Lcom/niparasc/papanikolis/screens/Game1; │ │ + .line 178 │ invoke-static {v0}, Lcom/niparasc/papanikolis/screens/Game1;->access$000(Lcom/niparasc/papanikolis/screens/Game1;)Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ move-result-object v0 │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isConnected()Z │ │ move-result v0 ├── smali/com/niparasc/papanikolis/screens/JoinScreen$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/JoinScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$2;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V │ │ @@ -50,26 +51,28 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$2;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ + .line 106 │ invoke-static {v0}, Lcom/niparasc/papanikolis/screens/JoinScreen;->access$000(Lcom/niparasc/papanikolis/screens/JoinScreen;)Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ move-result-object v0 │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isConnecting()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$2;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ + .line 107 │ invoke-static {v0}, Lcom/niparasc/papanikolis/screens/JoinScreen;->access$000(Lcom/niparasc/papanikolis/screens/JoinScreen;)Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ move-result-object v0 │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isConnected()Z │ │ move-result v0 ├── smali/com/niparasc/papanikolis/screens/MultiplayerScreen$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/MultiplayerScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ .prologue │ .line 65 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/MultiplayerScreen$3;->this$0:Lcom/niparasc/papanikolis/screens/MultiplayerScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/HostScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/HostScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/HostScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/HostScreen; │ │ .prologue │ .line 52 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/HostScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/HostScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V ├── smali/com/niparasc/papanikolis/screens/JoinScreen$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/screens/JoinScreen;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ .prologue │ .line 85 │ iput-object p1, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ invoke-direct {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ChangeListener;->()V │ │ @@ -50,14 +51,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/niparasc/papanikolis/screens/JoinScreen$1;->this$0:Lcom/niparasc/papanikolis/screens/JoinScreen; │ │ + .line 90 │ invoke-static {v0}, Lcom/niparasc/papanikolis/screens/JoinScreen;->access$000(Lcom/niparasc/papanikolis/screens/JoinScreen;)Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface; │ │ move-result-object v0 │ │ invoke-interface {v0}, Lcom/niparasc/papanikolis/multiplayer/BluetoothInterface;->isDiscovering()Z │ │ move-result v0 ├── smali/com/niparasc/papanikolis/screens/Game1.smali │ @@ -2,15 +2,14 @@ │ .super Lcom/niparasc/papanikolis/screens/GameScreen; │ .source "Game1.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/niparasc/papanikolis/screens/Game1$2;, │ Lcom/niparasc/papanikolis/screens/Game1$State; │ } │ .end annotation │ │ │ # static fields │ .field public static final LOG:Ljava/lang/String; │ @@ -312,26 +311,28 @@ │ │ move-result-object v3 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/screens/Game1;->director:Lcom/niparasc/papanikolis/directors/Director; │ │ check-cast v1, Lcom/niparasc/papanikolis/directors/Game1Director; │ │ + .line 104 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/directors/Game1Director;->getDistance()I │ │ move-result v1 │ │ invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 103 │ invoke-virtual {v2, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ │ .line 112 │ :pswitch_2 │ iget-object v1, p0, Lcom/niparasc/papanikolis/screens/Game1;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ @@ -424,26 +425,28 @@ │ │ move-result-object v3 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/screens/Game1;->director:Lcom/niparasc/papanikolis/directors/Director; │ │ check-cast v1, Lcom/niparasc/papanikolis/directors/Game1Director; │ │ + .line 141 │ invoke-virtual {v1}, Lcom/niparasc/papanikolis/directors/Game1Director;->getDistance()I │ │ move-result v1 │ │ invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 140 │ invoke-virtual {v2, v1}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_2 │ │ .line 145 │ :pswitch_5 │ iget-object v1, p0, Lcom/niparasc/papanikolis/screens/Game1;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ @@ -641,14 +644,15 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/niparasc/papanikolis/screens/Game1;->game:Lcom/niparasc/papanikolis/Papanikolis; │ │ + .line 187 │ invoke-virtual {v2}, Lcom/niparasc/papanikolis/Papanikolis;->getPreferencesManager()Lcom/badlogic/gdx/Preferences; │ │ move-result-object v2 │ │ const-string v3, "bestDistance" │ │ const/4 v4, 0x0 │ @@ -661,14 +665,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 188 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/screens/Game1;->getSkin()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->(Ljava/lang/CharSequence;Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;)V │ │ iput-object v0, p0, Lcom/niparasc/papanikolis/screens/Game1;->bestDistanceLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ @@ -688,14 +693,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/esotericsoftware/tablelayout/Cell;->uniform()Lcom/esotericsoftware/tablelayout/Cell; │ │ move-result-object v0 │ │ + .line 190 │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lcom/esotericsoftware/tablelayout/Cell;->align(Ljava/lang/Integer;)Lcom/esotericsoftware/tablelayout/Cell; │ │ .line 192 │ @@ -706,14 +712,15 @@ │ invoke-virtual {v0}, Lcom/badlogic/gdx/scenes/scene2d/ui/Table;->row()Lcom/esotericsoftware/tablelayout/Cell; │ │ .line 194 │ new-instance v0, Lcom/badlogic/gdx/scenes/scene2d/ui/Label; │ │ const-string v1, "At your command chief!\n\nTouch screen to fire the engines!" │ │ + .line 196 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/screens/Game1;->getSkin()Lcom/badlogic/gdx/scenes/scene2d/ui/Skin; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Lcom/badlogic/gdx/scenes/scene2d/ui/Label;->(Ljava/lang/CharSequence;Lcom/badlogic/gdx/scenes/scene2d/ui/Skin;)V │ │ iput-object v0, p0, Lcom/niparasc/papanikolis/screens/Game1;->infoLabel:Lcom/badlogic/gdx/scenes/scene2d/ui/Label; ├── smali/com/niparasc/papanikolis/actors/game1/Submarine.smali │ @@ -156,22 +156,24 @@ │ │ sub-float/2addr v0, v1 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/actors/game1/Submarine;->smoothedPosition:Lcom/badlogic/gdx/math/Vector2; │ │ iget v1, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ + .line 57 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getHeight()F │ │ move-result v2 │ │ div-float/2addr v2, v3 │ │ sub-float/2addr v1, v2 │ │ + .line 56 │ invoke-virtual {p0, v0, v1}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->setPosition(FF)V │ │ .line 61 │ const v0, 0x42652ee0 │ │ iget v1, p0, Lcom/niparasc/papanikolis/actors/game1/Submarine;->smoothedAngle:F │ │ @@ -226,14 +228,15 @@ │ .line 74 │ new-instance v2, Laurelienribon/bodyeditor/BodyEditorLoader; │ │ sget-object v3, Lcom/badlogic/gdx/Gdx;->files:Lcom/badlogic/gdx/Files; │ │ const-string v4, "papanikolis/submarine-shape.json" │ │ + .line 75 │ invoke-interface {v3, v4}, Lcom/badlogic/gdx/Files;->internal(Ljava/lang/String;)Lcom/badlogic/gdx/files/FileHandle; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Laurelienribon/bodyeditor/BodyEditorLoader;->(Lcom/badlogic/gdx/files/FileHandle;)V │ │ .line 77 │ @@ -287,22 +290,24 @@ │ .local v1, "fd":Lcom/badlogic/gdx/physics/box2d/FixtureDef; │ iget-object v3, p0, Lcom/niparasc/papanikolis/actors/game1/Submarine;->body:Lcom/badlogic/gdx/physics/box2d/Body; │ │ const-string v4, "papa-nikolis" │ │ iget-object v5, p0, Lcom/niparasc/papanikolis/actors/game1/Submarine;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ │ + .line 87 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getWidth()F │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ │ move-result v5 │ │ + .line 86 │ invoke-virtual {v2, v3, v4, v1, v5}, Laurelienribon/bodyeditor/BodyEditorLoader;->attachFixture(Lcom/badlogic/gdx/physics/box2d/Body;Ljava/lang/String;Lcom/badlogic/gdx/physics/box2d/FixtureDef;F)V │ │ .line 89 │ iget-object v3, p0, Lcom/niparasc/papanikolis/actors/game1/Submarine;->body:Lcom/badlogic/gdx/physics/box2d/Body; │ │ invoke-virtual {v3, p0}, Lcom/badlogic/gdx/physics/box2d/Body;->setUserData(Ljava/lang/Object;)V │ │ @@ -365,14 +370,15 @@ │ │ move-result v4 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getOriginY()F │ │ move-result v5 │ │ + .line 68 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getWidth()F │ │ move-result v6 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getHeight()F │ │ move-result v7 │ @@ -381,20 +387,22 @@ │ │ move-result v8 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getScaleY()F │ │ move-result v9 │ │ + .line 69 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Submarine;->getRotation()F │ │ move-result v10 │ │ move-object v0, p1 │ │ + .line 67 │ invoke-virtual/range {v0 .. v10}, Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;->draw(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;FFFFFFFFF)V │ │ .line 70 │ return-void │ .end method │ │ .method public isCrashed()Z ├── smali/com/niparasc/papanikolis/actors/game1/Surface.smali │ @@ -160,14 +160,15 @@ │ │ move-result v6 │ │ iget-object v7, p0, Lcom/niparasc/papanikolis/actors/game1/Surface;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ │ iget v8, v4, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ + .line 114 │ invoke-virtual {v7, v8}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ │ move-result v7 │ │ invoke-direct {v5, v6, v7}, Lcom/badlogic/gdx/math/Vector2;->(FF)V │ │ aput-object v5, v3, v2 │ @@ -533,14 +534,15 @@ │ │ move-result v6 │ │ iget-object v7, p0, Lcom/niparasc/papanikolis/actors/game1/Surface;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ │ iget v8, v4, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ + .line 144 │ invoke-virtual {v7, v8}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ │ move-result v7 │ │ invoke-direct {v5, v6, v7}, Lcom/badlogic/gdx/math/Vector2;->(FF)V │ │ aput-object v5, v3, v2 ├── smali/com/niparasc/papanikolis/actors/game1/Obstacle.smali │ @@ -106,32 +106,35 @@ │ │ sub-float/2addr v0, v1 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ │ iget-object v2, p0, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->body:Lcom/badlogic/gdx/physics/box2d/Body; │ │ + .line 34 │ invoke-virtual {v2}, Lcom/badlogic/gdx/physics/box2d/Body;->getPosition()Lcom/badlogic/gdx/math/Vector2; │ │ move-result-object v2 │ │ iget v2, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ invoke-virtual {v1, v2}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToWorld(F)F │ │ move-result v1 │ │ + .line 35 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->getHeight()F │ │ move-result v2 │ │ div-float/2addr v2, v3 │ │ sub-float/2addr v1, v2 │ │ + .line 33 │ invoke-virtual {p0, v0, v1}, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->setPosition(FF)V │ │ .line 37 │ const v0, 0x42652ee0 │ │ iget-object v1, p0, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->body:Lcom/badlogic/gdx/physics/box2d/Body; │ │ @@ -219,14 +222,15 @@ │ │ move-result v4 │ │ sub-float/2addr v3, v4 │ │ iget-object v4, p0, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->gameStage:Lcom/niparasc/papanikolis/stages/Box2DStage; │ │ + .line 78 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/Obstacle;->getHeight()F │ │ move-result v5 │ │ div-float/2addr v5, v6 │ │ invoke-virtual {v4, v5}, Lcom/niparasc/papanikolis/stages/Box2DStage;->convertToBox(F)F │ @@ -235,14 +239,15 @@ │ │ invoke-virtual {v2}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->getRadius()F │ │ move-result v5 │ │ sub-float/2addr v4, v5 │ │ + .line 77 │ invoke-virtual {v2, v3, v4}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->setAsBox(FF)V │ │ .line 80 │ new-instance v1, Lcom/badlogic/gdx/physics/box2d/FixtureDef; │ │ invoke-direct {v1}, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->()V ├── smali/com/niparasc/papanikolis/actors/game1/PeerSubmarine.smali │ @@ -219,14 +219,15 @@ │ │ move-result v4 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->getOriginY()F │ │ move-result v5 │ │ + .line 63 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->getWidth()F │ │ move-result v6 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->getHeight()F │ │ move-result v7 │ @@ -235,20 +236,22 @@ │ │ move-result v8 │ │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->getScaleY()F │ │ move-result v9 │ │ + .line 64 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/actors/game1/PeerSubmarine;->getRotation()F │ │ move-result v10 │ │ move-object v0, p1 │ │ + .line 62 │ invoke-virtual/range {v0 .. v10}, Lcom/badlogic/gdx/graphics/g2d/SpriteBatch;->draw(Lcom/badlogic/gdx/graphics/g2d/TextureRegion;FFFFFFFFF)V │ │ .line 65 │ return-void │ .end method │ │ .method public isCrashed()Z ├── smali/com/niparasc/papanikolis/bluetooth/ConnectThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/bluetooth/ConnectThread;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectThread$1;->this$0:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/niparasc/papanikolis/bluetooth/ConnectThread.smali │ @@ -82,18 +82,20 @@ │ invoke-interface {v2, v3, v4}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 31 │ iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectThread;->mmDevice:Landroid/bluetooth/BluetoothDevice; │ │ const-string v3, "48d775e0-ba31-11e2-9e96-0800200c9a66" │ │ + .line 32 │ invoke-static {v3}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID; │ │ move-result-object v3 │ │ + .line 31 │ invoke-virtual {v2, v3}, Landroid/bluetooth/BluetoothDevice;->createRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ .line 37 ├── smali/com/niparasc/papanikolis/bluetooth/BluetoothManager$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/bluetooth/BluetoothManager; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/bluetooth/BluetoothManager; │ │ .prologue │ .line 73 │ iput-object p1, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager$1;->this$0:Lcom/niparasc/papanikolis/bluetooth/BluetoothManager; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V │ │ @@ -53,15 +54,15 @@ │ │ check-cast v3, [B │ │ move-object v1, v3 │ │ check-cast v1, [B │ │ - .line 82 │ + .line 83 │ .local v1, "readBuf":[B │ :try_start_0 │ invoke-static {v1}, Lorg/apache/commons/lang3/SerializationUtils;->deserialize([B)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage; │ @@ -104,26 +105,28 @@ │ │ const-string v6, "Deserialization problem ? " │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ + .line 94 │ invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 93 │ invoke-interface {v3, v4, v5}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 76 │ :pswitch_data_0 │ .packed-switch 0x1 ├── smali/com/niparasc/papanikolis/bluetooth/ConnectedThread$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$buffer:[B │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/bluetooth/ConnectedThread;[B)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/bluetooth/ConnectedThread; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectedThread$1;->this$0:Lcom/niparasc/papanikolis/bluetooth/ConnectedThread; │ │ iput-object p2, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectedThread$1;->val$buffer:[B │ │ @@ -47,24 +48,27 @@ │ .line 58 │ iget-object v0, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectedThread$1;->this$0:Lcom/niparasc/papanikolis/bluetooth/ConnectedThread; │ │ invoke-static {v0}, Lcom/niparasc/papanikolis/bluetooth/ConnectedThread;->access$000(Lcom/niparasc/papanikolis/bluetooth/ConnectedThread;)Lcom/niparasc/papanikolis/bluetooth/BluetoothManager; │ │ move-result-object v0 │ │ + .line 59 │ invoke-virtual {v0}, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->getHandler()Landroid/os/Handler; │ │ move-result-object v0 │ │ const/4 v1, 0x1 │ │ iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/ConnectedThread$1;->val$buffer:[B │ │ + .line 60 │ invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ move-result-object v0 │ │ + .line 61 │ invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V │ │ .line 62 │ return-void │ .end method ├── smali/com/niparasc/papanikolis/bluetooth/AcceptThread$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/niparasc/papanikolis/bluetooth/AcceptThread; │ │ │ # direct methods │ .method constructor (Lcom/niparasc/papanikolis/bluetooth/AcceptThread;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/niparasc/papanikolis/bluetooth/AcceptThread; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lcom/niparasc/papanikolis/bluetooth/AcceptThread$1;->this$0:Lcom/niparasc/papanikolis/bluetooth/AcceptThread; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/niparasc/papanikolis/bluetooth/BluetoothManager.smali │ @@ -278,30 +278,29 @@ │ .line 174 │ new-instance v1, Ljava/util/TreeSet; │ │ invoke-direct {v1}, Ljava/util/TreeSet;->()V │ │ .line 177 │ .local v1, "devices":Ljava/util/SortedSet;, "Ljava/util/SortedSet;" │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->bluetoothAdapter:Landroid/bluetooth/BluetoothAdapter; │ │ - invoke-virtual {v3}, Landroid/bluetooth/BluetoothAdapter;->getBondedDevices()Ljava/util/Set; │ + invoke-virtual {v2}, Landroid/bluetooth/BluetoothAdapter;->getBondedDevices()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iput-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ + iput-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ │ .line 180 │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->discoveredDevices:Ljava/util/Set; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->discoveredDevices:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ @@ -346,17 +345,17 @@ │ invoke-interface {v1, v3}, Ljava/util/SortedSet;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 184 │ .end local v0 # "device":Landroid/bluetooth/BluetoothDevice; │ :cond_0 │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ :goto_1 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ @@ -697,21 +696,20 @@ │ .line 234 │ new-instance v1, Ljava/util/HashSet; │ │ invoke-direct {v1}, Ljava/util/HashSet;->()V │ │ .line 236 │ .local v1, "devices":Ljava/util/Set;, "Ljava/util/Set;" │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->discoveredDevices:Ljava/util/Set; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->discoveredDevices:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ @@ -726,17 +724,17 @@ │ invoke-interface {v1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 238 │ .end local v0 # "device":Landroid/bluetooth/BluetoothDevice; │ :cond_0 │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->pairedDevices:Ljava/util/Set; │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ :goto_1 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ @@ -784,29 +782,29 @@ │ invoke-virtual {v3, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ .line 245 │ - new-instance v3, Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ + new-instance v2, Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ - invoke-direct {v3, p0, v0}, Lcom/niparasc/papanikolis/bluetooth/ConnectThread;->(Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;Landroid/bluetooth/BluetoothDevice;)V │ + invoke-direct {v2, p0, v0}, Lcom/niparasc/papanikolis/bluetooth/ConnectThread;->(Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;Landroid/bluetooth/BluetoothDevice;)V │ │ - iput-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ + iput-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ .line 246 │ - iget-object v3, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ + iget-object v2, p0, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->connectThread:Lcom/niparasc/papanikolis/bluetooth/ConnectThread; │ │ - invoke-virtual {v3}, Lcom/niparasc/papanikolis/bluetooth/ConnectThread;->start()V │ + invoke-virtual {v2}, Lcom/niparasc/papanikolis/bluetooth/ConnectThread;->start()V │ │ .line 247 │ - const/4 v3, 0x2 │ + const/4 v2, 0x2 │ │ - invoke-virtual {p0, v3}, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->setState(I)V │ + invoke-virtual {p0, v2}, Lcom/niparasc/papanikolis/bluetooth/BluetoothManager;->setState(I)V │ │ .line 251 │ .end local v0 # "device":Landroid/bluetooth/BluetoothDevice; │ :cond_3 │ return-void │ .end method ├── smali/com/niparasc/papanikolis/bluetooth/AcceptThread.smali │ @@ -53,18 +53,20 @@ │ │ move-result-object v2 │ │ const-string v3, "papanikolis-submarine" │ │ const-string v4, "48d775e0-ba31-11e2-9e96-0800200c9a66" │ │ + .line 29 │ invoke-static {v4}, Ljava/util/UUID;->fromString(Ljava/lang/String;)Ljava/util/UUID; │ │ move-result-object v4 │ │ + .line 27 │ invoke-virtual {v2, v3, v4}, Landroid/bluetooth/BluetoothAdapter;->listenUsingRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ .line 34 ├── smali/com/niparasc/papanikolis/multiplayer/TransmissionPackagePool.smali │ @@ -26,20 +26,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 10 │ const-class v0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool; │ │ + .line 11 │ invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v0 │ │ sput-object v0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackagePool;->LOG:Ljava/lang/String; │ │ + .line 10 │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/niparasc/papanikolis/multiplayer/TransmissionPackage.smali │ @@ -508,102 +508,75 @@ │ │ iget v2, p0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->submarineY:F │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\n" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "rotation = " │ + const-string v2, "\nrotation = " │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget v2, p0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->rotation:F │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\n" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "crashed = " │ + const-string v2, "\ncrashed = " │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->crashed:Z │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\n" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "randomPointXDistance = " │ + const-string v2, "\nrandomPointXDistance = " │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 103 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->printRandomPointXDistance()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\n" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "randomPointYDistance = " │ + const-string v2, "\nrandomPointYDistance = " │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 104 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->printRandomPointYDistance()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ - const-string v2, "\n" │ - │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v1 │ - │ - const-string v2, "randomYObstacleDistance = " │ + const-string v2, "\nrandomYObstacleDistance = " │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 106 │ invoke-virtual {p0}, Lcom/niparasc/papanikolis/multiplayer/TransmissionPackage;->printRandomYObstacleDistance()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 ├── smali/com/badlogic/gdx/files/FileHandle.smali │ @@ -1229,41 +1229,41 @@ │ invoke-virtual {v0}, Ljava/io/InputStream;->available()I │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v1 │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ .line 586 │ :try_start_1 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 592 │ .end local v0 # "input":Ljava/io/InputStream; │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .line 583 │ .restart local v0 # "input":Ljava/io/InputStream; │ :catch_0 │ move-exception v1 │ │ .line 586 │ :try_start_2 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 │ │ .line 590 │ :goto_1 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ goto :goto_0 │ │ .line 585 │ :catchall_0 │ move-exception v1 │ │ @@ -1282,22 +1282,22 @@ │ :cond_1 │ invoke-virtual {p0}, Lcom/badlogic/gdx/files/FileHandle;->file()Ljava/io/File; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/io/File;->length()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ goto :goto_0 │ │ .line 587 │ .restart local v0 # "input":Ljava/io/InputStream; │ :catch_1 │ - move-exception v3 │ + move-exception v1 │ │ goto :goto_0 │ │ :catch_2 │ move-exception v1 │ │ goto :goto_1 │ @@ -2268,27 +2268,27 @@ │ :catch_2 │ move-exception v5 │ │ goto :goto_2 │ .end method │ │ .method public readBytes()[B │ - .locals 13 │ + .locals 14 │ │ .prologue │ - const/4 v12, -0x1 │ + const/4 v13, -0x1 │ │ - const/4 v11, 0x0 │ + const/4 v12, 0x0 │ │ .line 215 │ invoke-virtual {p0}, Lcom/badlogic/gdx/files/FileHandle;->length()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - long-to-int v5, v9 │ + long-to-int v5, v10 │ │ .line 216 │ .local v5, "length":I │ if-nez v5, :cond_0 │ │ const/16 v5, 0x200 │ │ @@ -2320,15 +2320,15 @@ │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v2 │ │ .line 223 │ .local v2, "count":I │ - if-ne v2, v12, :cond_5 │ + if-ne v2, v13, :cond_5 │ │ .line 239 │ :cond_2 │ if-eqz v4, :cond_3 │ │ :try_start_1 │ invoke-virtual {v4}, Ljava/io/InputStream;->close()V │ @@ -2343,15 +2343,15 @@ │ if-ge v7, v9, :cond_4 │ │ .line 245 │ new-array v6, v7, [B │ │ .line 246 │ .local v6, "newBuffer":[B │ - invoke-static {v1, v11, v6, v11, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v1, v12, v6, v12, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 247 │ move-object v1, v6 │ │ .line 249 │ .end local v6 # "newBuffer":[B │ :cond_4 │ @@ -2370,15 +2370,15 @@ │ .line 226 │ invoke-virtual {v4}, Ljava/io/InputStream;->read()I │ │ move-result v0 │ │ .line 227 │ .local v0, "b":I │ - if-eq v0, v12, :cond_2 │ + if-eq v0, v13, :cond_2 │ │ .line 229 │ array-length v9, v1 │ │ mul-int/lit8 v9, v9, 0x2 │ │ new-array v6, v9, [B │ @@ -2531,17 +2531,17 @@ │ .locals 10 │ .param p1, "charset" # Ljava/lang/String; │ │ .prologue │ .line 186 │ invoke-virtual {p0}, Lcom/badlogic/gdx/files/FileHandle;->length()J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - long-to-int v2, v7 │ + long-to-int v2, v8 │ │ .line 187 │ .local v2, "fileLength":I │ if-nez v2, :cond_0 │ │ const/16 v2, 0x200 ├── smali/com/badlogic/gdx/input/GestureDetector$VelocityTracker.smali │ @@ -113,61 +113,61 @@ │ │ div-float v2, v1, v2 │ │ return v2 │ .end method │ │ .method private getAverage([JI)J │ - .locals 5 │ + .locals 6 │ .param p1, "values" # [J │ .param p2, "numSamples" # I │ │ .prologue │ .line 408 │ - iget v3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->sampleSize:I │ + iget v1, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->sampleSize:I │ │ - invoke-static {v3, p2}, Ljava/lang/Math;->min(II)I │ + invoke-static {v1, p2}, Ljava/lang/Math;->min(II)I │ │ move-result p2 │ │ .line 409 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ .line 410 │ - .local v1, "sum":J │ + .local v2, "sum":J │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, p2, :cond_0 │ │ .line 411 │ - aget-wide v3, p1, v0 │ + aget-wide v4, p1, v0 │ │ - add-long/2addr v1, v3 │ + add-long/2addr v2, v4 │ │ .line 410 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 413 │ :cond_0 │ if-nez p2, :cond_1 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ .line 414 │ :goto_1 │ - return-wide v3 │ + return-wide v4 │ │ :cond_1 │ - int-to-long v3, p2 │ + int-to-long v4, p2 │ │ - div-long v3, v1, v3 │ + div-long v4, v2, v4 │ │ goto :goto_1 │ .end method │ │ .method private getSum([FI)F │ .locals 3 │ .param p1, "values" # [F │ @@ -213,15 +213,15 @@ │ :cond_1 │ return v1 │ .end method │ │ │ # virtual methods │ .method public getVelocityX()F │ - .locals 5 │ + .locals 6 │ │ .prologue │ const/4 v2, 0x0 │ │ .line 385 │ iget-object v3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanX:[F │ │ @@ -235,17 +235,17 @@ │ .local v1, "meanX":F │ iget-object v3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J │ │ iget v4, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I │ │ invoke-direct {p0, v3, v4}, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - long-to-float v3, v3 │ + long-to-float v3, v4 │ │ const v4, 0x4e6e6b28 # 1.0E9f │ │ div-float v0, v3, v4 │ │ .line 387 │ .local v0, "meanTime":F │ @@ -260,15 +260,15 @@ │ :cond_0 │ div-float v2, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public getVelocityY()F │ - .locals 5 │ + .locals 6 │ │ .prologue │ const/4 v2, 0x0 │ │ .line 392 │ iget-object v3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanY:[F │ │ @@ -282,17 +282,17 @@ │ .local v1, "meanY":F │ iget-object v3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->meanTime:[J │ │ iget v4, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I │ │ invoke-direct {p0, v3, v4}, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->getAverage([JI)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - long-to-float v3, v3 │ + long-to-float v3, v4 │ │ const v4, 0x4e6e6b28 # 1.0E9f │ │ div-float v0, v3, v4 │ │ .line 394 │ .local v0, "meanTime":F │ @@ -372,15 +372,15 @@ │ iput-wide p3, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ │ .line 367 │ return-void │ .end method │ │ .method public update(FFJ)V │ - .locals 7 │ + .locals 9 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "timeStamp" # J │ │ .prologue │ .line 370 │ move-wide v0, p3 │ @@ -403,17 +403,17 @@ │ .line 373 │ iput p1, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastX:F │ │ .line 374 │ iput p2, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastY:F │ │ .line 375 │ - iget-wide v5, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ │ - sub-long v2, v0, v5 │ + sub-long v2, v0, v6 │ │ .line 376 │ .local v2, "deltaTime":J │ iput-wide v0, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ │ .line 377 │ iget v5, p0, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->numSamples:I ├── smali/com/badlogic/gdx/input/GestureDetector.smali │ @@ -241,50 +241,50 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isLongPressed(F)Z │ - .locals 5 │ + .locals 6 │ .param p1, "duration" # F │ │ .prologue │ const/4 v0, 0x0 │ │ .line 222 │ - iget-wide v1, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-nez v1, :cond_1 │ │ .line 223 │ :cond_0 │ :goto_0 │ return v0 │ │ :cond_1 │ invoke-static {}, Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iget-wide v3, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ - sub-long/2addr v1, v3 │ + sub-long/2addr v2, v4 │ │ - const v3, 0x4e6e6b28 # 1.0E9f │ + const v1, 0x4e6e6b28 # 1.0E9f │ │ - mul-float/2addr v3, p1 │ + mul-float/2addr v1, p1 │ │ - float-to-long v3, v3 │ + float-to-long v4, v1 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-lez v1, :cond_0 │ │ const/4 v0, 0x1 │ │ goto :goto_0 │ .end method │ @@ -329,15 +329,15 @@ │ iput p1, p0, Lcom/badlogic/gdx/input/GestureDetector;->longPressSeconds:F │ │ .line 256 │ return-void │ .end method │ │ .method public setMaxFlingDelay(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "maxFlingDelay" # J │ │ .prologue │ .line 259 │ iput-wide p1, p0, Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J │ │ .line 260 │ @@ -405,17 +405,17 @@ │ invoke-virtual {v1, p1, p2}, Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; │ │ .line 94 │ sget-object v1, Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; │ │ invoke-interface {v1}, Lcom/badlogic/gdx/Input;->getCurrentEventTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ .line 95 │ iget-object v1, p0, Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ iget-wide v2, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ invoke-virtual {v1, p1, p2, v2, v3}, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V │ @@ -731,22 +731,22 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public touchUp(FFII)Z │ - .locals 9 │ + .locals 10 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "pointer" # I │ .param p4, "button" # I │ │ .prologue │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ const/4 v5, 0x1 │ │ const/4 v2, 0x0 │ │ .line 170 │ if-le p3, v5, :cond_1 │ @@ -800,23 +800,23 @@ │ │ iget v3, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapPointer:I │ │ if-ne v3, p3, :cond_3 │ │ invoke-static {}, Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - iget-wide v5, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapTime:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapTime:J │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - iget-wide v5, p0, Lcom/badlogic/gdx/input/GestureDetector;->tapCountInterval:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/input/GestureDetector;->tapCountInterval:J │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_3 │ │ iget v3, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapX:F │ │ iget v4, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapY:F │ │ @@ -854,15 +854,15 @@ │ .line 186 │ iput p4, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapButton:I │ │ .line 187 │ iput p3, p0, Lcom/badlogic/gdx/input/GestureDetector;->lastTapPointer:I │ │ .line 188 │ - iput-wide v7, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ + iput-wide v8, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ .line 189 │ iget-object v2, p0, Lcom/badlogic/gdx/input/GestureDetector;->listener:Lcom/badlogic/gdx/input/GestureDetector$GestureListener; │ │ iget v3, p0, Lcom/badlogic/gdx/input/GestureDetector;->tapCount:I │ │ invoke-interface {v2, p1, p2, v3, p4}, Lcom/badlogic/gdx/input/GestureDetector$GestureListener;->tap(FFII)Z │ @@ -927,34 +927,34 @@ │ │ invoke-virtual {v3, v4, v5, v6, v7}, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->start(FFJ)V │ │ goto/16 :goto_0 │ │ .line 203 │ :cond_7 │ - iput-wide v7, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ + iput-wide v8, p0, Lcom/badlogic/gdx/input/GestureDetector;->gestureStartTime:J │ │ .line 205 │ sget-object v3, Lcom/badlogic/gdx/Gdx;->input:Lcom/badlogic/gdx/Input; │ │ invoke-interface {v3}, Lcom/badlogic/gdx/Input;->getCurrentEventTime()J │ │ move-result-wide v0 │ │ .line 206 │ .local v0, "time":J │ iget-object v3, p0, Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ - iget-wide v3, v3, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ + iget-wide v4, v3, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->lastTime:J │ │ - sub-long v3, v0, v3 │ + sub-long v4, v0, v4 │ │ - iget-wide v5, p0, Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/input/GestureDetector;->maxFlingDelay:J │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gez v3, :cond_0 │ │ .line 207 │ iget-object v2, p0, Lcom/badlogic/gdx/input/GestureDetector;->tracker:Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker; │ │ invoke-virtual {v2, p1, p2, v0, v1}, Lcom/badlogic/gdx/input/GestureDetector$VelocityTracker;->update(FFJ)V ├── smali/com/badlogic/gdx/math/Vector3.smali │ @@ -502,15 +502,15 @@ │ │ double-to-float v0, v0 │ │ return v0 │ .end method │ │ .method public dst(Lcom/badlogic/gdx/math/Vector3;)F │ - .locals 5 │ + .locals 6 │ .param p1, "vector" # Lcom/badlogic/gdx/math/Vector3; │ │ .prologue │ .line 246 │ iget v3, p1, Lcom/badlogic/gdx/math/Vector3;->x:F │ │ iget v4, p0, Lcom/badlogic/gdx/math/Vector3;->x:F │ @@ -544,21 +544,21 @@ │ mul-float/2addr v2, v2 │ │ .line 254 │ add-float v3, v0, v1 │ │ add-float/2addr v3, v2 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v3, v3 │ + double-to-float v3, v4 │ │ return v3 │ .end method │ │ .method public dst2(FFF)F │ .locals 4 │ .param p1, "x" # F │ @@ -1878,21 +1878,21 @@ │ │ double-to-float v4, v4 │ │ invoke-virtual {p0, v4}, Lcom/badlogic/gdx/math/Vector3;->mul(F)Lcom/badlogic/gdx/math/Vector3; │ │ move-result-object v4 │ │ - float-to-double v5, v1 │ + float-to-double v6, v1 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - double-to-float v5, v5 │ + double-to-float v5, v6 │ │ invoke-virtual {v3, v5}, Lcom/badlogic/gdx/math/Vector3;->mul(F)Lcom/badlogic/gdx/math/Vector3; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Lcom/badlogic/gdx/math/Vector3;->add(Lcom/badlogic/gdx/math/Vector3;)Lcom/badlogic/gdx/math/Vector3; ├── smali/com/badlogic/gdx/math/Interpolation$ExpOut.smali │ @@ -27,38 +27,38 @@ │ .line 187 │ return-void │ .end method │ │ │ # virtual methods │ .method public apply(F)F │ - .locals 5 │ + .locals 6 │ .param p1, "a" # F │ │ .prologue │ .line 190 │ const/high16 v0, 0x3f800000 # 1.0f │ │ iget v1, p0, Lcom/badlogic/gdx/math/Interpolation$ExpOut;->value:F │ │ - float-to-double v1, v1 │ + float-to-double v2, v1 │ │ - iget v3, p0, Lcom/badlogic/gdx/math/Interpolation$ExpOut;->power:F │ + iget v1, p0, Lcom/badlogic/gdx/math/Interpolation$ExpOut;->power:F │ │ - neg-float v3, v3 │ + neg-float v1, v1 │ │ - mul-float/2addr v3, p1 │ + mul-float/2addr v1, p1 │ │ - float-to-double v3, v3 │ + float-to-double v4, v1 │ │ - invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;->pow(DD)D │ + invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->pow(DD)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ iget v2, p0, Lcom/badlogic/gdx/math/Interpolation$ExpOut;->min:F │ │ sub-float/2addr v1, v2 │ │ iget v2, p0, Lcom/badlogic/gdx/math/Interpolation$ExpOut;->scale:F ├── smali/com/badlogic/gdx/math/MathUtils$Sin.smali │ @@ -16,15 +16,15 @@ │ │ # static fields │ .field static final table:[F │ │ │ # direct methods │ .method static constructor ()V │ - .locals 5 │ + .locals 6 │ │ .prologue │ const/16 v4, 0x2000 │ │ .line 49 │ new-array v1, v4, [F │ │ @@ -93,21 +93,21 @@ │ │ int-to-float v3, v0 │ │ const v4, 0x3c8efa35 │ │ mul-float/2addr v3, v4 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v3, v3 │ + double-to-float v3, v4 │ │ aput v3, v1, v2 │ │ .line 53 │ add-int/lit8 v0, v0, 0x5a │ │ goto :goto_1 ├── smali/com/badlogic/gdx/math/Intersector.smali │ @@ -213,21 +213,21 @@ │ │ sub-float v3, p3, p1 │ │ mul-float/2addr v2, v3 │ │ add-float/2addr v1, v2 │ │ - float-to-double v1, v1 │ + float-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v0, v1 │ + double-to-float v0, v2 │ │ .line 163 │ .local v0, "normalLength":F │ sub-float v1, p4, p0 │ │ sub-float v2, p3, p1 │ │ @@ -421,57 +421,57 @@ │ │ move-result v2 │ │ goto :goto_0 │ .end method │ │ .method public static getLowestPositiveRoot(FFF)F │ - .locals 10 │ + .locals 11 │ .param p0, "a" # F │ .param p1, "b" # F │ .param p2, "c" # F │ │ .prologue │ const/high16 v6, 0x7fc00000 # Float.NaN │ │ - const/4 v9, 0x0 │ + const/4 v10, 0x0 │ │ .line 39 │ mul-float v7, p1, p1 │ │ const/high16 v8, 0x40800000 # 4.0f │ │ mul-float/2addr v8, p0 │ │ mul-float/2addr v8, p2 │ │ sub-float v0, v7, v8 │ │ .line 40 │ .local v0, "det":F │ - cmpg-float v7, v0, v9 │ + cmpg-float v7, v0, v10 │ │ if-gez v7, :cond_1 │ │ move v2, v6 │ │ .line 57 │ :cond_0 │ :goto_0 │ return v2 │ │ .line 42 │ :cond_1 │ - float-to-double v7, v0 │ + float-to-double v8, v0 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-float v4, v7 │ + double-to-float v4, v8 │ │ .line 43 │ .local v4, "sqrtD":F │ const/high16 v7, 0x3f800000 # 1.0f │ │ const/high16 v8, 0x40000000 # 2.0f │ │ @@ -510,20 +510,20 @@ │ │ .line 50 │ move v2, v5 │ │ .line 53 │ .end local v5 # "tmp":F │ :cond_2 │ - cmpl-float v7, v2, v9 │ + cmpl-float v7, v2, v10 │ │ if-gtz v7, :cond_0 │ │ .line 55 │ - cmpl-float v7, v3, v9 │ + cmpl-float v7, v3, v10 │ │ if-lez v7, :cond_3 │ │ move v2, v3 │ │ goto :goto_0 │ │ @@ -3399,817 +3399,821 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static overlapConvexPolygons([F[FLcom/badlogic/gdx/math/Intersector$MinimumTranslationVector;)Z │ - .locals 27 │ + .locals 28 │ .param p0, "verts1" # [F │ .param p1, "verts2" # [F │ .param p2, "mtv" # Lcom/badlogic/gdx/math/Intersector$MinimumTranslationVector; │ │ .prologue │ .line 778 │ - const v17, 0x7f7fffff # Float.MAX_VALUE │ + const v18, 0x7f7fffff # Float.MAX_VALUE │ │ .line 779 │ - .local v17, "overlap":F │ - const/16 v19, 0x0 │ + .local v18, "overlap":F │ + const/16 v20, 0x0 │ │ .line 780 │ - .local v19, "smallestAxisX":F │ - const/16 v20, 0x0 │ + .local v20, "smallestAxisX":F │ + const/16 v21, 0x0 │ │ .line 783 │ - .local v20, "smallestAxisY":F │ + .local v21, "smallestAxisY":F │ move-object/from16 v0, p0 │ │ - array-length v14, v0 │ + array-length v15, v0 │ │ .line 784 │ - .local v14, "numAxes1":I │ - const/4 v5, 0x0 │ + .local v15, "numAxes1":I │ + const/4 v6, 0x0 │ │ - .local v5, "i":I │ + .local v6, "i":I │ :goto_0 │ - if-ge v5, v14, :cond_e │ + if-ge v6, v15, :cond_e │ │ .line 785 │ - aget v21, p0, v5 │ + aget v22, p0, v6 │ │ .line 786 │ - .local v21, "x1":F │ - add-int/lit8 v25, v5, 0x1 │ + .local v22, "x1":F │ + add-int/lit8 v26, v6, 0x1 │ │ - aget v23, p0, v25 │ + aget v24, p0, v26 │ │ .line 787 │ - .local v23, "y1":F │ - add-int/lit8 v25, v5, 0x2 │ + .local v24, "y1":F │ + add-int/lit8 v26, v6, 0x2 │ │ - rem-int v25, v25, v14 │ + rem-int v26, v26, v15 │ │ - aget v22, p0, v25 │ + aget v23, p0, v26 │ │ .line 788 │ - .local v22, "x2":F │ - add-int/lit8 v25, v5, 0x3 │ + .local v23, "x2":F │ + add-int/lit8 v26, v6, 0x3 │ │ - rem-int v25, v25, v14 │ + rem-int v26, v26, v15 │ │ - aget v24, p0, v25 │ + aget v25, p0, v26 │ │ .line 790 │ - .local v24, "y2":F │ - sub-float v3, v23, v24 │ + .local v25, "y2":F │ + sub-float v4, v24, v25 │ │ .line 791 │ - .local v3, "axisX":F │ - sub-float v25, v21, v22 │ + .local v4, "axisX":F │ + sub-float v26, v22, v23 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - neg-float v4, v0 │ + neg-float v5, v0 │ │ .line 793 │ - .local v4, "axisY":F │ - mul-float v25, v3, v3 │ - │ + .local v5, "axisY":F │ mul-float v26, v4, v4 │ │ - add-float v25, v25, v26 │ + mul-float v27, v5, v5 │ + │ + add-float v26, v26, v27 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v25 │ + move-result-wide v26 │ │ - move-wide/from16 v0, v25 │ + move-wide/from16 v0, v26 │ │ - double-to-float v7, v0 │ + double-to-float v8, v0 │ │ .line 794 │ - .local v7, "length":F │ - div-float/2addr v3, v7 │ + .local v8, "length":F │ + div-float/2addr v4, v8 │ │ .line 795 │ - div-float/2addr v4, v7 │ + div-float/2addr v5, v8 │ │ .line 800 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ - aget v25, p0, v25 │ + aget v26, p0, v26 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - const/16 v26, 0x1 │ + const/16 v27, 0x1 │ │ - aget v26, p0, v26 │ + aget v27, p0, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v11, v25, v26 │ + add-float v12, v26, v27 │ │ .line 801 │ - .local v11, "min1":F │ - move v8, v11 │ + .local v12, "min1":F │ + move v9, v12 │ │ .line 802 │ - .local v8, "max1":F │ - const/4 v6, 0x2 │ + .local v9, "max1":F │ + const/4 v7, 0x2 │ │ - .local v6, "j":I │ + .local v7, "j":I │ :goto_1 │ move-object/from16 v0, p0 │ │ array-length v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - if-ge v6, v0, :cond_2 │ + if-ge v7, v0, :cond_2 │ │ .line 803 │ - aget v25, p0, v6 │ + aget v26, p0, v7 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - add-int/lit8 v26, v6, 0x1 │ + add-int/lit8 v27, v7, 0x1 │ │ - aget v26, p0, v26 │ + aget v27, p0, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v18, v25, v26 │ + add-float v19, v26, v27 │ │ .line 804 │ - .local v18, "p":F │ - cmpg-float v25, v18, v11 │ + .local v19, "p":F │ + cmpg-float v26, v19, v12 │ │ - if-gez v25, :cond_1 │ + if-gez v26, :cond_1 │ │ .line 805 │ - move/from16 v11, v18 │ + move/from16 v12, v19 │ │ .line 802 │ :cond_0 │ :goto_2 │ - add-int/lit8 v6, v6, 0x2 │ + add-int/lit8 v7, v7, 0x2 │ │ goto :goto_1 │ │ .line 806 │ :cond_1 │ - cmpl-float v25, v18, v8 │ + cmpl-float v26, v19, v9 │ │ - if-lez v25, :cond_0 │ + if-lez v26, :cond_0 │ │ .line 807 │ - move/from16 v8, v18 │ + move/from16 v9, v19 │ │ goto :goto_2 │ │ .line 812 │ - .end local v18 # "p":F │ + .end local v19 # "p":F │ :cond_2 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ - aget v25, p1, v25 │ + aget v26, p1, v26 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - const/16 v26, 0x1 │ + const/16 v27, 0x1 │ │ - aget v26, p1, v26 │ + aget v27, p1, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v12, v25, v26 │ + add-float v13, v26, v27 │ │ .line 813 │ - .local v12, "min2":F │ - move v9, v12 │ + .local v13, "min2":F │ + move v10, v13 │ │ .line 814 │ - .local v9, "max2":F │ - const/4 v6, 0x2 │ + .local v10, "max2":F │ + const/4 v7, 0x2 │ │ :goto_3 │ move-object/from16 v0, p1 │ │ array-length v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - if-ge v6, v0, :cond_5 │ + if-ge v7, v0, :cond_5 │ │ .line 815 │ - aget v25, p1, v6 │ + aget v26, p1, v7 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - add-int/lit8 v26, v6, 0x1 │ + add-int/lit8 v27, v7, 0x1 │ │ - aget v26, p1, v26 │ + aget v27, p1, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v18, v25, v26 │ + add-float v19, v26, v27 │ │ .line 816 │ - .restart local v18 # "p":F │ - cmpg-float v25, v18, v12 │ + .restart local v19 # "p":F │ + cmpg-float v26, v19, v13 │ │ - if-gez v25, :cond_4 │ + if-gez v26, :cond_4 │ │ .line 817 │ - move/from16 v12, v18 │ + move/from16 v13, v19 │ │ .line 814 │ :cond_3 │ :goto_4 │ - add-int/lit8 v6, v6, 0x2 │ + add-int/lit8 v7, v7, 0x2 │ │ goto :goto_3 │ │ .line 818 │ :cond_4 │ - cmpl-float v25, v18, v9 │ + cmpl-float v26, v19, v10 │ │ - if-lez v25, :cond_3 │ + if-lez v26, :cond_3 │ │ .line 819 │ - move/from16 v9, v18 │ + move/from16 v10, v19 │ │ goto :goto_4 │ │ .line 823 │ - .end local v18 # "p":F │ + .end local v19 # "p":F │ :cond_5 │ - cmpg-float v25, v11, v12 │ + cmpg-float v26, v12, v13 │ │ - if-gtz v25, :cond_6 │ + if-gtz v26, :cond_6 │ │ - cmpl-float v25, v8, v12 │ + cmpl-float v26, v9, v13 │ │ - if-gez v25, :cond_8 │ + if-gez v26, :cond_8 │ │ :cond_6 │ - cmpg-float v25, v12, v11 │ + cmpg-float v26, v13, v12 │ │ - if-gtz v25, :cond_7 │ + if-gtz v26, :cond_7 │ │ - cmpl-float v25, v9, v11 │ + cmpl-float v26, v10, v12 │ │ - if-gez v25, :cond_8 │ + if-gez v26, :cond_8 │ │ .line 824 │ :cond_7 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ .line 917 │ - .end local v3 # "axisX":F │ - .end local v4 # "axisY":F │ - .end local v6 # "j":I │ - .end local v7 # "length":F │ - .end local v8 # "max1":F │ - .end local v9 # "max2":F │ - .end local v11 # "min1":F │ - .end local v12 # "min2":F │ - .end local v21 # "x1":F │ - .end local v22 # "x2":F │ - .end local v23 # "y1":F │ - .end local v24 # "y2":F │ + .end local v4 # "axisX":F │ + .end local v5 # "axisY":F │ + .end local v7 # "j":I │ + .end local v8 # "length":F │ + .end local v9 # "max1":F │ + .end local v10 # "max2":F │ + .end local v12 # "min1":F │ + .end local v13 # "min2":F │ + .end local v22 # "x1":F │ + .end local v23 # "x2":F │ + .end local v24 # "y1":F │ + .end local v25 # "y2":F │ :goto_5 │ - return v25 │ + return v26 │ │ .line 826 │ - .restart local v3 # "axisX":F │ - .restart local v4 # "axisY":F │ - .restart local v6 # "j":I │ - .restart local v7 # "length":F │ - .restart local v8 # "max1":F │ - .restart local v9 # "max2":F │ - .restart local v11 # "min1":F │ - .restart local v12 # "min2":F │ - .restart local v21 # "x1":F │ - .restart local v22 # "x2":F │ - .restart local v23 # "y1":F │ - .restart local v24 # "y2":F │ + .restart local v4 # "axisX":F │ + .restart local v5 # "axisY":F │ + .restart local v7 # "j":I │ + .restart local v8 # "length":F │ + .restart local v9 # "max1":F │ + .restart local v10 # "max2":F │ + .restart local v12 # "min1":F │ + .restart local v13 # "min2":F │ + .restart local v22 # "x1":F │ + .restart local v23 # "x2":F │ + .restart local v24 # "y1":F │ + .restart local v25 # "y2":F │ :cond_8 │ - invoke-static {v8, v9}, Ljava/lang/Math;->min(FF)F │ + invoke-static {v9, v10}, Ljava/lang/Math;->min(FF)F │ │ - move-result v25 │ + move-result v26 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(FF)F │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(FF)F │ │ - move-result v26 │ + move-result v27 │ │ - sub-float v16, v25, v26 │ + sub-float v17, v26, v27 │ │ .line 827 │ - .local v16, "o":F │ - cmpg-float v25, v11, v12 │ + .local v17, "o":F │ + cmpg-float v26, v12, v13 │ │ - if-gez v25, :cond_9 │ + if-gez v26, :cond_9 │ │ - cmpl-float v25, v8, v9 │ + cmpl-float v26, v9, v10 │ │ - if-gtz v25, :cond_a │ + if-gtz v26, :cond_a │ │ :cond_9 │ - cmpg-float v25, v12, v11 │ + cmpg-float v26, v13, v12 │ │ - if-gez v25, :cond_b │ + if-gez v26, :cond_b │ │ - cmpl-float v25, v9, v8 │ + cmpl-float v26, v10, v9 │ │ - if-lez v25, :cond_b │ + if-lez v26, :cond_b │ │ .line 828 │ :cond_a │ - sub-float v25, v11, v12 │ + sub-float v26, v12, v13 │ │ - invoke-static/range {v25 .. v25}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v26 .. v26}, Ljava/lang/Math;->abs(F)F │ │ - move-result v13 │ + move-result v14 │ │ .line 829 │ - .local v13, "mins":F │ - sub-float v25, v8, v9 │ + .local v14, "mins":F │ + sub-float v26, v9, v10 │ │ - invoke-static/range {v25 .. v25}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v26 .. v26}, Ljava/lang/Math;->abs(F)F │ │ - move-result v10 │ + move-result v11 │ │ .line 830 │ - .local v10, "maxs":F │ - cmpg-float v25, v13, v10 │ + .local v11, "maxs":F │ + cmpg-float v26, v14, v11 │ │ - if-gez v25, :cond_d │ + if-gez v26, :cond_d │ │ .line 831 │ - neg-float v3, v3 │ + neg-float v4, v4 │ │ .line 832 │ - neg-float v4, v4 │ + neg-float v5, v5 │ │ .line 833 │ - add-float v16, v16, v13 │ + add-float v17, v17, v14 │ │ .line 838 │ - .end local v10 # "maxs":F │ - .end local v13 # "mins":F │ + .end local v11 # "maxs":F │ + .end local v14 # "mins":F │ :cond_b │ :goto_6 │ - cmpg-float v25, v16, v17 │ + cmpg-float v26, v17, v18 │ │ - if-gez v25, :cond_c │ + if-gez v26, :cond_c │ │ .line 839 │ - move/from16 v17, v16 │ + move/from16 v18, v17 │ │ .line 840 │ - move/from16 v19, v3 │ + move/from16 v20, v4 │ │ .line 841 │ - move/from16 v20, v4 │ + move/from16 v21, v5 │ │ .line 784 │ :cond_c │ - add-int/lit8 v5, v5, 0x2 │ + add-int/lit8 v6, v6, 0x2 │ │ goto/16 :goto_0 │ │ .line 835 │ - .restart local v10 # "maxs":F │ - .restart local v13 # "mins":F │ + .restart local v11 # "maxs":F │ + .restart local v14 # "mins":F │ :cond_d │ - add-float v16, v16, v10 │ + add-float v17, v17, v11 │ │ goto :goto_6 │ │ .line 848 │ - .end local v3 # "axisX":F │ - .end local v4 # "axisY":F │ - .end local v6 # "j":I │ - .end local v7 # "length":F │ - .end local v8 # "max1":F │ - .end local v9 # "max2":F │ - .end local v10 # "maxs":F │ - .end local v11 # "min1":F │ - .end local v12 # "min2":F │ - .end local v13 # "mins":F │ - .end local v16 # "o":F │ - .end local v21 # "x1":F │ - .end local v22 # "x2":F │ - .end local v23 # "y1":F │ - .end local v24 # "y2":F │ + .end local v4 # "axisX":F │ + .end local v5 # "axisY":F │ + .end local v7 # "j":I │ + .end local v8 # "length":F │ + .end local v9 # "max1":F │ + .end local v10 # "max2":F │ + .end local v11 # "maxs":F │ + .end local v12 # "min1":F │ + .end local v13 # "min2":F │ + .end local v14 # "mins":F │ + .end local v17 # "o":F │ + .end local v22 # "x1":F │ + .end local v23 # "x2":F │ + .end local v24 # "y1":F │ + .end local v25 # "y2":F │ :cond_e │ move-object/from16 v0, p1 │ │ - array-length v15, v0 │ + array-length v0, v0 │ + │ + move/from16 v16, v0 │ │ .line 849 │ - .local v15, "numAxes2":I │ - const/4 v5, 0x0 │ + .local v16, "numAxes2":I │ + const/4 v6, 0x0 │ │ :goto_7 │ - if-ge v5, v15, :cond_1d │ + move/from16 v0, v16 │ + │ + if-ge v6, v0, :cond_1d │ │ .line 850 │ - aget v21, p1, v5 │ + aget v22, p1, v6 │ │ .line 851 │ - .restart local v21 # "x1":F │ - add-int/lit8 v25, v5, 0x1 │ + .restart local v22 # "x1":F │ + add-int/lit8 v26, v6, 0x1 │ │ - aget v23, p1, v25 │ + aget v24, p1, v26 │ │ .line 852 │ - .restart local v23 # "y1":F │ - add-int/lit8 v25, v5, 0x2 │ + .restart local v24 # "y1":F │ + add-int/lit8 v26, v6, 0x2 │ │ - rem-int v25, v25, v15 │ + rem-int v26, v26, v16 │ │ - aget v22, p1, v25 │ + aget v23, p1, v26 │ │ .line 853 │ - .restart local v22 # "x2":F │ - add-int/lit8 v25, v5, 0x3 │ + .restart local v23 # "x2":F │ + add-int/lit8 v26, v6, 0x3 │ │ - rem-int v25, v25, v15 │ + rem-int v26, v26, v16 │ │ - aget v24, p1, v25 │ + aget v25, p1, v26 │ │ .line 855 │ - .restart local v24 # "y2":F │ - sub-float v3, v23, v24 │ + .restart local v25 # "y2":F │ + sub-float v4, v24, v25 │ │ .line 856 │ - .restart local v3 # "axisX":F │ - sub-float v25, v21, v22 │ + .restart local v4 # "axisX":F │ + sub-float v26, v22, v23 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - neg-float v4, v0 │ + neg-float v5, v0 │ │ .line 858 │ - .restart local v4 # "axisY":F │ - mul-float v25, v3, v3 │ - │ + .restart local v5 # "axisY":F │ mul-float v26, v4, v4 │ │ - add-float v25, v25, v26 │ + mul-float v27, v5, v5 │ │ - move/from16 v0, v25 │ + add-float v26, v26, v27 │ + │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v25 │ + move-result-wide v26 │ │ - move-wide/from16 v0, v25 │ + move-wide/from16 v0, v26 │ │ - double-to-float v7, v0 │ + double-to-float v8, v0 │ │ .line 859 │ - .restart local v7 # "length":F │ - div-float/2addr v3, v7 │ + .restart local v8 # "length":F │ + div-float/2addr v4, v8 │ │ .line 860 │ - div-float/2addr v4, v7 │ + div-float/2addr v5, v8 │ │ .line 865 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ - aget v25, p0, v25 │ + aget v26, p0, v26 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - const/16 v26, 0x1 │ + const/16 v27, 0x1 │ │ - aget v26, p0, v26 │ + aget v27, p0, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v11, v25, v26 │ + add-float v12, v26, v27 │ │ .line 866 │ - .restart local v11 # "min1":F │ - move v8, v11 │ + .restart local v12 # "min1":F │ + move v9, v12 │ │ .line 867 │ - .restart local v8 # "max1":F │ - const/4 v6, 0x2 │ + .restart local v9 # "max1":F │ + const/4 v7, 0x2 │ │ - .restart local v6 # "j":I │ + .restart local v7 # "j":I │ :goto_8 │ move-object/from16 v0, p0 │ │ array-length v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - if-ge v6, v0, :cond_11 │ + if-ge v7, v0, :cond_11 │ │ .line 868 │ - aget v25, p0, v6 │ + aget v26, p0, v7 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - add-int/lit8 v26, v6, 0x1 │ + add-int/lit8 v27, v7, 0x1 │ │ - aget v26, p0, v26 │ + aget v27, p0, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v18, v25, v26 │ + add-float v19, v26, v27 │ │ .line 869 │ - .restart local v18 # "p":F │ - cmpg-float v25, v18, v11 │ + .restart local v19 # "p":F │ + cmpg-float v26, v19, v12 │ │ - if-gez v25, :cond_10 │ + if-gez v26, :cond_10 │ │ .line 870 │ - move/from16 v11, v18 │ + move/from16 v12, v19 │ │ .line 867 │ :cond_f │ :goto_9 │ - add-int/lit8 v6, v6, 0x2 │ + add-int/lit8 v7, v7, 0x2 │ │ goto :goto_8 │ │ .line 871 │ :cond_10 │ - cmpl-float v25, v18, v8 │ + cmpl-float v26, v19, v9 │ │ - if-lez v25, :cond_f │ + if-lez v26, :cond_f │ │ .line 872 │ - move/from16 v8, v18 │ + move/from16 v9, v19 │ │ goto :goto_9 │ │ .line 877 │ - .end local v18 # "p":F │ + .end local v19 # "p":F │ :cond_11 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ - aget v25, p1, v25 │ + aget v26, p1, v26 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - const/16 v26, 0x1 │ + const/16 v27, 0x1 │ │ - aget v26, p1, v26 │ + aget v27, p1, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v12, v25, v26 │ + add-float v13, v26, v27 │ │ .line 878 │ - .restart local v12 # "min2":F │ - move v9, v12 │ + .restart local v13 # "min2":F │ + move v10, v13 │ │ .line 879 │ - .restart local v9 # "max2":F │ - const/4 v6, 0x2 │ + .restart local v10 # "max2":F │ + const/4 v7, 0x2 │ │ :goto_a │ move-object/from16 v0, p1 │ │ array-length v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ - if-ge v6, v0, :cond_14 │ + if-ge v7, v0, :cond_14 │ │ .line 880 │ - aget v25, p1, v6 │ + aget v26, p1, v7 │ │ - mul-float v25, v25, v3 │ + mul-float v26, v26, v4 │ │ - add-int/lit8 v26, v6, 0x1 │ + add-int/lit8 v27, v7, 0x1 │ │ - aget v26, p1, v26 │ + aget v27, p1, v27 │ │ - mul-float v26, v26, v4 │ + mul-float v27, v27, v5 │ │ - add-float v18, v25, v26 │ + add-float v19, v26, v27 │ │ .line 881 │ - .restart local v18 # "p":F │ - cmpg-float v25, v18, v12 │ + .restart local v19 # "p":F │ + cmpg-float v26, v19, v13 │ │ - if-gez v25, :cond_13 │ + if-gez v26, :cond_13 │ │ .line 882 │ - move/from16 v12, v18 │ + move/from16 v13, v19 │ │ .line 879 │ :cond_12 │ :goto_b │ - add-int/lit8 v6, v6, 0x2 │ + add-int/lit8 v7, v7, 0x2 │ │ goto :goto_a │ │ .line 883 │ :cond_13 │ - cmpl-float v25, v18, v9 │ + cmpl-float v26, v19, v10 │ │ - if-lez v25, :cond_12 │ + if-lez v26, :cond_12 │ │ .line 884 │ - move/from16 v9, v18 │ + move/from16 v10, v19 │ │ goto :goto_b │ │ .line 888 │ - .end local v18 # "p":F │ + .end local v19 # "p":F │ :cond_14 │ - cmpg-float v25, v11, v12 │ + cmpg-float v26, v12, v13 │ │ - if-gtz v25, :cond_15 │ + if-gtz v26, :cond_15 │ │ - cmpl-float v25, v8, v12 │ + cmpl-float v26, v9, v13 │ │ - if-gez v25, :cond_17 │ + if-gez v26, :cond_17 │ │ :cond_15 │ - cmpg-float v25, v12, v11 │ + cmpg-float v26, v13, v12 │ │ - if-gtz v25, :cond_16 │ + if-gtz v26, :cond_16 │ │ - cmpl-float v25, v9, v11 │ + cmpl-float v26, v10, v12 │ │ - if-gez v25, :cond_17 │ + if-gez v26, :cond_17 │ │ .line 889 │ :cond_16 │ - const/16 v25, 0x0 │ + const/16 v26, 0x0 │ │ goto/16 :goto_5 │ │ .line 891 │ :cond_17 │ - invoke-static {v8, v9}, Ljava/lang/Math;->min(FF)F │ + invoke-static {v9, v10}, Ljava/lang/Math;->min(FF)F │ │ - move-result v25 │ + move-result v26 │ │ - invoke-static {v11, v12}, Ljava/lang/Math;->max(FF)F │ + invoke-static {v12, v13}, Ljava/lang/Math;->max(FF)F │ │ - move-result v26 │ + move-result v27 │ │ - sub-float v16, v25, v26 │ + sub-float v17, v26, v27 │ │ .line 893 │ - .restart local v16 # "o":F │ - cmpg-float v25, v11, v12 │ + .restart local v17 # "o":F │ + cmpg-float v26, v12, v13 │ │ - if-gez v25, :cond_18 │ + if-gez v26, :cond_18 │ │ - cmpl-float v25, v8, v9 │ + cmpl-float v26, v9, v10 │ │ - if-gtz v25, :cond_19 │ + if-gtz v26, :cond_19 │ │ :cond_18 │ - cmpg-float v25, v12, v11 │ + cmpg-float v26, v13, v12 │ │ - if-gez v25, :cond_1a │ + if-gez v26, :cond_1a │ │ - cmpl-float v25, v9, v8 │ + cmpl-float v26, v10, v9 │ │ - if-lez v25, :cond_1a │ + if-lez v26, :cond_1a │ │ .line 894 │ :cond_19 │ - sub-float v25, v11, v12 │ + sub-float v26, v12, v13 │ │ - invoke-static/range {v25 .. v25}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v26 .. v26}, Ljava/lang/Math;->abs(F)F │ │ - move-result v13 │ + move-result v14 │ │ .line 895 │ - .restart local v13 # "mins":F │ - sub-float v25, v8, v9 │ + .restart local v14 # "mins":F │ + sub-float v26, v9, v10 │ │ - invoke-static/range {v25 .. v25}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v26 .. v26}, Ljava/lang/Math;->abs(F)F │ │ - move-result v10 │ + move-result v11 │ │ .line 896 │ - .restart local v10 # "maxs":F │ - cmpg-float v25, v13, v10 │ + .restart local v11 # "maxs":F │ + cmpg-float v26, v14, v11 │ │ - if-gez v25, :cond_1c │ + if-gez v26, :cond_1c │ │ .line 897 │ - neg-float v3, v3 │ + neg-float v4, v4 │ │ .line 898 │ - neg-float v4, v4 │ + neg-float v5, v5 │ │ .line 899 │ - add-float v16, v16, v13 │ + add-float v17, v17, v14 │ │ .line 905 │ - .end local v10 # "maxs":F │ - .end local v13 # "mins":F │ + .end local v11 # "maxs":F │ + .end local v14 # "mins":F │ :cond_1a │ :goto_c │ - cmpg-float v25, v16, v17 │ + cmpg-float v26, v17, v18 │ │ - if-gez v25, :cond_1b │ + if-gez v26, :cond_1b │ │ .line 906 │ - move/from16 v17, v16 │ + move/from16 v18, v17 │ │ .line 907 │ - move/from16 v19, v3 │ + move/from16 v20, v4 │ │ .line 908 │ - move/from16 v20, v4 │ + move/from16 v21, v5 │ │ .line 849 │ :cond_1b │ - add-int/lit8 v5, v5, 0x2 │ + add-int/lit8 v6, v6, 0x2 │ │ goto/16 :goto_7 │ │ .line 901 │ - .restart local v10 # "maxs":F │ - .restart local v13 # "mins":F │ + .restart local v11 # "maxs":F │ + .restart local v14 # "mins":F │ :cond_1c │ - add-float v16, v16, v10 │ + add-float v17, v17, v11 │ │ goto :goto_c │ │ .line 913 │ - .end local v3 # "axisX":F │ - .end local v4 # "axisY":F │ - .end local v6 # "j":I │ - .end local v7 # "length":F │ - .end local v8 # "max1":F │ - .end local v9 # "max2":F │ - .end local v10 # "maxs":F │ - .end local v11 # "min1":F │ - .end local v12 # "min2":F │ - .end local v13 # "mins":F │ - .end local v16 # "o":F │ - .end local v21 # "x1":F │ - .end local v22 # "x2":F │ - .end local v23 # "y1":F │ - .end local v24 # "y2":F │ + .end local v4 # "axisX":F │ + .end local v5 # "axisY":F │ + .end local v7 # "j":I │ + .end local v8 # "length":F │ + .end local v9 # "max1":F │ + .end local v10 # "max2":F │ + .end local v11 # "maxs":F │ + .end local v12 # "min1":F │ + .end local v13 # "min2":F │ + .end local v14 # "mins":F │ + .end local v17 # "o":F │ + .end local v22 # "x1":F │ + .end local v23 # "x2":F │ + .end local v24 # "y1":F │ + .end local v25 # "y2":F │ :cond_1d │ if-eqz p2, :cond_1e │ │ .line 914 │ move-object/from16 v0, p2 │ │ iget-object v0, v0, Lcom/badlogic/gdx/math/Intersector$MinimumTranslationVector;->normal:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v25, v0 │ + move-object/from16 v26, v0 │ │ - move-object/from16 v0, v25 │ + move-object/from16 v0, v26 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ - move/from16 v2, v20 │ + move/from16 v2, v21 │ │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/math/Vector2;->set(FF)Lcom/badlogic/gdx/math/Vector2; │ │ .line 915 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ move-object/from16 v1, p2 │ │ iput v0, v1, Lcom/badlogic/gdx/math/Intersector$MinimumTranslationVector;->depth:F │ │ .line 917 │ :cond_1e │ - const/16 v25, 0x1 │ + const/16 v26, 0x1 │ │ goto/16 :goto_5 │ .end method │ │ .method public static overlapRectangles(Lcom/badlogic/gdx/math/Rectangle;Lcom/badlogic/gdx/math/Rectangle;)Z │ .locals 3 │ .param p0, "r1" # Lcom/badlogic/gdx/math/Rectangle; ├── smali/com/badlogic/gdx/math/WindowedMean.smali │ @@ -312,15 +312,15 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public standardDeviation()F │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 93 │ invoke-virtual {p0}, Lcom/badlogic/gdx/math/WindowedMean;->hasEnoughData()Z │ │ move-result v3 │ │ @@ -382,17 +382,17 @@ │ │ array-length v3, v3 │ │ int-to-float v3, v3 │ │ div-float v3, v2, v3 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v3, v3 │ + double-to-float v3, v4 │ │ goto :goto_0 │ .end method ├── smali/com/badlogic/gdx/math/Vector2.smali │ @@ -175,31 +175,31 @@ │ iput v0, p0, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ .line 119 │ return-object p0 │ .end method │ │ .method public angle()F │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 253 │ iget v1, p0, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - float-to-double v1, v1 │ + float-to-double v2, v1 │ │ - iget v3, p0, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v1, p0, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - float-to-double v3, v3 │ + float-to-double v4, v1 │ │ - invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;->atan2(DD)D │ + invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->atan2(DD)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ const v2, 0x42652ee0 │ │ mul-float v0, v1, v2 │ │ .line 254 │ .local v0, "angle":F │ @@ -909,42 +909,42 @@ │ │ .line 110 │ :cond_0 │ return-object p0 │ .end method │ │ .method public rotate(F)Lcom/badlogic/gdx/math/Vector2; │ - .locals 7 │ + .locals 8 │ .param p1, "degrees" # F │ │ .prologue │ .line 268 │ const v5, 0x3c8efa35 │ │ mul-float v3, p1, v5 │ │ .line 269 │ .local v3, "rad":F │ - float-to-double v5, v3 │ + float-to-double v6, v3 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - double-to-float v0, v5 │ + double-to-float v0, v6 │ │ .line 270 │ .local v0, "cos":F │ - float-to-double v5, v3 │ + float-to-double v6, v3 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - double-to-float v4, v5 │ + double-to-float v4, v6 │ │ .line 272 │ .local v4, "sin":F │ iget v5, p0, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ mul-float/2addr v5, v0 ├── smali/com/badlogic/gdx/math/MathUtils$Cos.smali │ @@ -16,15 +16,15 @@ │ │ # static fields │ .field static final table:[F │ │ │ # direct methods │ .method static constructor ()V │ - .locals 5 │ + .locals 6 │ │ .prologue │ const/16 v4, 0x2000 │ │ .line 59 │ new-array v1, v4, [F │ │ @@ -93,21 +93,21 @@ │ │ int-to-float v3, v0 │ │ const v4, 0x3c8efa35 │ │ mul-float/2addr v3, v4 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v3, v3 │ + double-to-float v3, v4 │ │ aput v3, v1, v2 │ │ .line 63 │ add-int/lit8 v0, v0, 0x5a │ │ goto :goto_1 ├── smali/com/badlogic/gdx/math/Quaternion.smali │ @@ -700,15 +700,15 @@ │ iput v0, p0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ │ .line 214 │ return-object p0 │ .end method │ │ .method public nor()Lcom/badlogic/gdx/math/Quaternion; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 150 │ invoke-virtual {p0}, Lcom/badlogic/gdx/math/Quaternion;->len2()F │ │ move-result v0 │ │ @@ -731,21 +731,21 @@ │ const v2, 0x3727c5ac # 1.0E-5f │ │ cmpl-float v1, v1, v2 │ │ if-lez v1, :cond_0 │ │ .line 152 │ - float-to-double v1, v0 │ + float-to-double v2, v0 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v0, v1 │ + double-to-float v0, v2 │ │ .line 153 │ iget v1, p0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ │ div-float/2addr v1, v0 │ │ iput v1, p0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ @@ -818,53 +818,53 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public set(Lcom/badlogic/gdx/math/Vector3;F)Lcom/badlogic/gdx/math/Quaternion; │ - .locals 6 │ + .locals 7 │ .param p1, "axis" # Lcom/badlogic/gdx/math/Vector3; │ .param p2, "angle" # F │ │ .prologue │ - const/high16 v5, 0x40000000 # 2.0f │ + const/high16 v6, 0x40000000 # 2.0f │ │ .line 91 │ - float-to-double v3, p2 │ + float-to-double v4, p2 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->toRadians(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->toRadians(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v0, v3 │ + double-to-float v0, v4 │ │ .line 92 │ .local v0, "l_ang":F │ - div-float v3, v0, v5 │ + div-float v3, v0, v6 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v2, v3 │ + double-to-float v2, v4 │ │ .line 93 │ .local v2, "l_sin":F │ - div-float v3, v0, v5 │ + div-float v3, v0, v6 │ │ - float-to-double v3, v3 │ + float-to-double v4, v3 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v1, v3 │ + double-to-float v1, v4 │ │ .line 94 │ .local v1, "l_cos":F │ iget v3, p1, Lcom/badlogic/gdx/math/Vector3;->x:F │ │ mul-float/2addr v3, v2 │ │ @@ -884,618 +884,654 @@ │ │ move-result-object v3 │ │ return-object v3 │ .end method │ │ .method public setEulerAngles(FFF)Lcom/badlogic/gdx/math/Quaternion; │ - .locals 16 │ + .locals 18 │ .param p1, "yaw" # F │ .param p2, "pitch" # F │ .param p3, "roll" # F │ │ .prologue │ .line 118 │ move/from16 v0, p1 │ │ - float-to-double v14, v0 │ + float-to-double v0, v0 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->toRadians(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->toRadians(D)D │ + │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ │ - double-to-float v0, v14 │ + double-to-float v0, v0 │ │ move/from16 p1, v0 │ │ .line 119 │ move/from16 v0, p2 │ │ - float-to-double v14, v0 │ + float-to-double v0, v0 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->toRadians(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->toRadians(D)D │ + │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ │ - double-to-float v0, v14 │ + double-to-float v0, v0 │ │ move/from16 p2, v0 │ │ .line 120 │ move/from16 v0, p3 │ │ - float-to-double v14, v0 │ + float-to-double v0, v0 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->toRadians(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->toRadians(D)D │ + │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ │ - double-to-float v0, v14 │ + double-to-float v0, v0 │ │ move/from16 p3, v0 │ │ .line 121 │ - const/high16 v14, 0x3f000000 # 0.5f │ + const/high16 v15, 0x3f000000 # 0.5f │ │ - mul-float v13, p3, v14 │ + mul-float v14, p3, v15 │ │ .line 122 │ - .local v13, "num9":F │ - float-to-double v14, v13 │ + .local v14, "num9":F │ + float-to-double v0, v14 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->sin(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->sin(D)D │ + │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ │ - double-to-float v10, v14 │ + double-to-float v11, v0 │ │ .line 123 │ - .local v10, "num6":F │ - float-to-double v14, v13 │ + .local v11, "num6":F │ + float-to-double v0, v14 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->cos(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->cos(D)D │ + │ + move-result-wide v16 │ │ - double-to-float v9, v14 │ + move-wide/from16 v0, v16 │ + │ + double-to-float v10, v0 │ │ .line 124 │ - .local v9, "num5":F │ - const/high16 v14, 0x3f000000 # 0.5f │ + .local v10, "num5":F │ + const/high16 v15, 0x3f000000 # 0.5f │ │ - mul-float v12, p2, v14 │ + mul-float v13, p2, v15 │ │ .line 125 │ - .local v12, "num8":F │ - float-to-double v14, v12 │ + .local v13, "num8":F │ + float-to-double v0, v13 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->sin(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->sin(D)D │ + │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ │ - double-to-float v8, v14 │ + double-to-float v9, v0 │ │ .line 126 │ - .local v8, "num4":F │ - float-to-double v14, v12 │ + .local v9, "num4":F │ + float-to-double v0, v13 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->cos(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->cos(D)D │ + │ + move-result-wide v16 │ │ - double-to-float v7, v14 │ + move-wide/from16 v0, v16 │ + │ + double-to-float v8, v0 │ │ .line 127 │ - .local v7, "num3":F │ - const/high16 v14, 0x3f000000 # 0.5f │ + .local v8, "num3":F │ + const/high16 v15, 0x3f000000 # 0.5f │ │ - mul-float v11, p1, v14 │ + mul-float v12, p1, v15 │ │ .line 128 │ - .local v11, "num7":F │ - float-to-double v14, v11 │ + .local v12, "num7":F │ + float-to-double v0, v12 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->sin(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->sin(D)D │ │ - double-to-float v6, v14 │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ + │ + double-to-float v7, v0 │ │ .line 129 │ - .local v6, "num2":F │ - float-to-double v14, v11 │ + .local v7, "num2":F │ + float-to-double v0, v12 │ │ - invoke-static {v14, v15}, Ljava/lang/Math;->cos(D)D │ + move-wide/from16 v16, v0 │ │ - move-result-wide v14 │ + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->cos(D)D │ │ - double-to-float v5, v14 │ + move-result-wide v16 │ + │ + move-wide/from16 v0, v16 │ + │ + double-to-float v6, v0 │ │ .line 130 │ - .local v5, "num":F │ - mul-float v1, v5, v8 │ + .local v6, "num":F │ + mul-float v2, v6, v9 │ │ .line 131 │ - .local v1, "f1":F │ - mul-float v2, v6, v7 │ + .local v2, "f1":F │ + mul-float v3, v7, v8 │ │ .line 132 │ - .local v2, "f2":F │ - mul-float v3, v5, v7 │ + .local v3, "f2":F │ + mul-float v4, v6, v8 │ │ .line 133 │ - .local v3, "f3":F │ - mul-float v4, v6, v8 │ + .local v4, "f3":F │ + mul-float v5, v7, v9 │ │ .line 135 │ - .local v4, "f4":F │ - mul-float v14, v1, v9 │ - │ + .local v5, "f4":F │ mul-float v15, v2, v10 │ │ - add-float/2addr v14, v15 │ + mul-float v16, v3, v11 │ + │ + add-float v15, v15, v16 │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ + iput v15, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ │ .line 136 │ - mul-float v14, v2, v9 │ + mul-float v15, v3, v10 │ │ - mul-float v15, v1, v10 │ + mul-float v16, v2, v11 │ │ - sub-float/2addr v14, v15 │ + sub-float v15, v15, v16 │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ + iput v15, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ │ .line 137 │ - mul-float v14, v3, v10 │ + mul-float v15, v4, v11 │ │ - mul-float v15, v4, v9 │ + mul-float v16, v5, v10 │ │ - sub-float/2addr v14, v15 │ + sub-float v15, v15, v16 │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ + iput v15, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ │ .line 138 │ - mul-float v14, v3, v9 │ - │ mul-float v15, v4, v10 │ │ - add-float/2addr v14, v15 │ + mul-float v16, v5, v11 │ + │ + add-float v15, v15, v16 │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ + iput v15, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ │ .line 139 │ return-object p0 │ .end method │ │ .method public setFromAxes(FFFFFFFFF)Lcom/badlogic/gdx/math/Quaternion; │ - .locals 29 │ + .locals 30 │ .param p1, "xx" # F │ .param p2, "xy" # F │ .param p3, "xz" # F │ .param p4, "yx" # F │ .param p5, "yy" # F │ .param p6, "yz" # F │ .param p7, "zx" # F │ .param p8, "zy" # F │ .param p9, "zz" # F │ │ .prologue │ .line 315 │ - move/from16 v5, p1 │ + move/from16 v6, p1 │ │ - .local v5, "m00":F │ - move/from16 v6, p2 │ + .local v6, "m00":F │ + move/from16 v7, p2 │ │ - .local v6, "m01":F │ - move/from16 v7, p3 │ + .local v7, "m01":F │ + move/from16 v8, p3 │ │ .line 316 │ - .local v7, "m02":F │ - move/from16 v8, p4 │ + .local v8, "m02":F │ + move/from16 v9, p4 │ │ - .local v8, "m10":F │ - move/from16 v9, p5 │ + .local v9, "m10":F │ + move/from16 v10, p5 │ │ - .local v9, "m11":F │ - move/from16 v10, p6 │ + .local v10, "m11":F │ + move/from16 v11, p6 │ │ .line 317 │ - .local v10, "m12":F │ - move/from16 v11, p7 │ + .local v11, "m12":F │ + move/from16 v12, p7 │ │ - .local v11, "m20":F │ - move/from16 v12, p8 │ + .local v12, "m20":F │ + move/from16 v13, p8 │ │ - .local v12, "m21":F │ - move/from16 v13, p9 │ + .local v13, "m21":F │ + move/from16 v14, p9 │ │ .line 318 │ - .local v13, "m22":F │ - add-float v25, v5, v9 │ + .local v14, "m22":F │ + add-float v26, v6, v10 │ │ - add-float v16, v25, v13 │ + add-float v15, v26, v14 │ │ .line 322 │ - .local v16, "t":F │ - const/16 v25, 0x0 │ + .local v15, "t":F │ + const/16 v26, 0x0 │ │ - cmpl-float v25, v16, v25 │ + cmpl-float v26, v15, v26 │ │ - if-ltz v25, :cond_0 │ + if-ltz v26, :cond_0 │ │ .line 323 │ - const/high16 v25, 0x3f800000 # 1.0f │ + const/high16 v26, 0x3f800000 # 1.0f │ │ - add-float v25, v25, v16 │ + add-float v26, v26, v15 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v14 │ + move-result-wide v16 │ │ .line 324 │ - .local v14, "s":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .local v16, "s":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - mul-double v17, v25, v14 │ + mul-double v18, v26, v16 │ │ .line 325 │ - .local v17, "w":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .local v18, "w":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - div-double v14, v25, v14 │ + div-double v16, v26, v16 │ │ .line 326 │ - sub-float v25, v12, v10 │ + sub-float v26, v13, v11 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v19, v25, v14 │ + mul-double v20, v26, v16 │ │ .line 327 │ - .local v19, "x":D │ - sub-float v25, v7, v11 │ + .local v20, "x":D │ + sub-float v26, v8, v12 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v21, v25, v14 │ + mul-double v22, v26, v16 │ │ .line 328 │ - .local v21, "y":D │ - sub-float v25, v8, v6 │ + .local v22, "y":D │ + sub-float v26, v9, v7 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v23, v25, v14 │ + mul-double v24, v26, v16 │ │ .line 352 │ - .local v23, "z":D │ + .local v24, "z":D │ :goto_0 │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ double-to-float v0, v0 │ │ - move/from16 v25, v0 │ + move/from16 v26, v0 │ │ - move-wide/from16 v0, v21 │ + move-wide/from16 v0, v22 │ │ double-to-float v0, v0 │ │ - move/from16 v26, v0 │ + move/from16 v27, v0 │ │ - move-wide/from16 v0, v23 │ + move-wide/from16 v0, v24 │ │ double-to-float v0, v0 │ │ - move/from16 v27, v0 │ + move/from16 v28, v0 │ │ - move-wide/from16 v0, v17 │ + move-wide/from16 v0, v18 │ │ double-to-float v0, v0 │ │ - move/from16 v28, v0 │ + move/from16 v29, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v25 │ + move/from16 v1, v26 │ │ - move/from16 v2, v26 │ + move/from16 v2, v27 │ │ - move/from16 v3, v27 │ + move/from16 v3, v28 │ │ - move/from16 v4, v28 │ + move/from16 v4, v29 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Lcom/badlogic/gdx/math/Quaternion;->set(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ - move-result-object v25 │ + move-result-object v26 │ │ - return-object v25 │ + return-object v26 │ │ .line 329 │ - .end local v14 # "s":D │ - .end local v17 # "w":D │ - .end local v19 # "x":D │ - .end local v21 # "y":D │ - .end local v23 # "z":D │ + .end local v16 # "s":D │ + .end local v18 # "w":D │ + .end local v20 # "x":D │ + .end local v22 # "y":D │ + .end local v24 # "z":D │ :cond_0 │ - cmpl-float v25, v5, v9 │ + cmpl-float v26, v6, v10 │ │ - if-lez v25, :cond_1 │ + if-lez v26, :cond_1 │ │ - cmpl-float v25, v5, v13 │ + cmpl-float v26, v6, v14 │ │ - if-lez v25, :cond_1 │ + if-lez v26, :cond_1 │ │ .line 330 │ - const-wide/high16 v25, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v26, 0x3ff0000000000000L # 1.0 │ │ - float-to-double v0, v5 │ + float-to-double v0, v6 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - add-double v25, v25, v27 │ + add-double v26, v26, v28 │ │ - float-to-double v0, v9 │ + float-to-double v0, v10 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - float-to-double v0, v13 │ + float-to-double v0, v14 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v14 │ + move-result-wide v16 │ │ .line 331 │ - .restart local v14 # "s":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v16 # "s":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - mul-double v19, v14, v25 │ + mul-double v20, v16, v26 │ │ .line 332 │ - .restart local v19 # "x":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v20 # "x":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - div-double v14, v25, v14 │ + div-double v16, v26, v16 │ │ .line 333 │ - add-float v25, v8, v6 │ + add-float v26, v9, v7 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v21, v25, v14 │ + mul-double v22, v26, v16 │ │ .line 334 │ - .restart local v21 # "y":D │ - add-float v25, v7, v11 │ + .restart local v22 # "y":D │ + add-float v26, v8, v12 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v23, v25, v14 │ + mul-double v24, v26, v16 │ │ .line 335 │ - .restart local v23 # "z":D │ - sub-float v25, v12, v10 │ + .restart local v24 # "z":D │ + sub-float v26, v13, v11 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v17, v25, v14 │ + mul-double v18, v26, v16 │ │ .line 336 │ - .restart local v17 # "w":D │ + .restart local v18 # "w":D │ goto :goto_0 │ │ - .end local v14 # "s":D │ - .end local v17 # "w":D │ - .end local v19 # "x":D │ - .end local v21 # "y":D │ - .end local v23 # "z":D │ + .end local v16 # "s":D │ + .end local v18 # "w":D │ + .end local v20 # "x":D │ + .end local v22 # "y":D │ + .end local v24 # "z":D │ :cond_1 │ - cmpl-float v25, v9, v13 │ + cmpl-float v26, v10, v14 │ │ - if-lez v25, :cond_2 │ + if-lez v26, :cond_2 │ │ .line 337 │ - const-wide/high16 v25, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v26, 0x3ff0000000000000L # 1.0 │ │ - float-to-double v0, v9 │ + float-to-double v0, v10 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - add-double v25, v25, v27 │ + add-double v26, v26, v28 │ │ - float-to-double v0, v5 │ + float-to-double v0, v6 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - float-to-double v0, v13 │ + float-to-double v0, v14 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v14 │ + move-result-wide v16 │ │ .line 338 │ - .restart local v14 # "s":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v16 # "s":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - mul-double v21, v14, v25 │ + mul-double v22, v16, v26 │ │ .line 339 │ - .restart local v21 # "y":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v22 # "y":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - div-double v14, v25, v14 │ + div-double v16, v26, v16 │ │ .line 340 │ - add-float v25, v8, v6 │ + add-float v26, v9, v7 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v19, v25, v14 │ + mul-double v20, v26, v16 │ │ .line 341 │ - .restart local v19 # "x":D │ - add-float v25, v12, v10 │ + .restart local v20 # "x":D │ + add-float v26, v13, v11 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v23, v25, v14 │ + mul-double v24, v26, v16 │ │ .line 342 │ - .restart local v23 # "z":D │ - sub-float v25, v7, v11 │ + .restart local v24 # "z":D │ + sub-float v26, v8, v12 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v17, v25, v14 │ + mul-double v18, v26, v16 │ │ .line 343 │ - .restart local v17 # "w":D │ + .restart local v18 # "w":D │ goto/16 :goto_0 │ │ .line 344 │ - .end local v14 # "s":D │ - .end local v17 # "w":D │ - .end local v19 # "x":D │ - .end local v21 # "y":D │ - .end local v23 # "z":D │ + .end local v16 # "s":D │ + .end local v18 # "w":D │ + .end local v20 # "x":D │ + .end local v22 # "y":D │ + .end local v24 # "z":D │ :cond_2 │ - const-wide/high16 v25, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v26, 0x3ff0000000000000L # 1.0 │ │ - float-to-double v0, v13 │ + float-to-double v0, v14 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - add-double v25, v25, v27 │ + add-double v26, v26, v28 │ │ - float-to-double v0, v5 │ + float-to-double v0, v6 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - float-to-double v0, v9 │ + float-to-double v0, v10 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v25, v25, v27 │ + sub-double v26, v26, v28 │ │ - invoke-static/range {v25 .. v26}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static/range {v26 .. v27}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v14 │ + move-result-wide v16 │ │ .line 345 │ - .restart local v14 # "s":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v16 # "s":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - mul-double v23, v14, v25 │ + mul-double v24, v16, v26 │ │ .line 346 │ - .restart local v23 # "z":D │ - const-wide/high16 v25, 0x3fe0000000000000L # 0.5 │ + .restart local v24 # "z":D │ + const-wide/high16 v26, 0x3fe0000000000000L # 0.5 │ │ - div-double v14, v25, v14 │ + div-double v16, v26, v16 │ │ .line 347 │ - add-float v25, v7, v11 │ + add-float v26, v8, v12 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v19, v25, v14 │ + mul-double v20, v26, v16 │ │ .line 348 │ - .restart local v19 # "x":D │ - add-float v25, v12, v10 │ + .restart local v20 # "x":D │ + add-float v26, v13, v11 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v21, v25, v14 │ + mul-double v22, v26, v16 │ │ .line 349 │ - .restart local v21 # "y":D │ - sub-float v25, v8, v6 │ + .restart local v22 # "y":D │ + sub-float v26, v9, v7 │ │ - move/from16 v0, v25 │ + move/from16 v0, v26 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v25, v0 │ + move-wide/from16 v26, v0 │ │ - mul-double v17, v25, v14 │ + mul-double v18, v26, v16 │ │ - .restart local v17 # "w":D │ + .restart local v18 # "w":D │ goto/16 :goto_0 │ .end method │ │ .method public setFromAxis(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ .locals 6 │ .param p1, "x" # F │ .param p2, "y" # F │ @@ -1763,201 +1799,201 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public slerp(Lcom/badlogic/gdx/math/Quaternion;F)Lcom/badlogic/gdx/math/Quaternion; │ - .locals 16 │ + .locals 18 │ .param p1, "end" # Lcom/badlogic/gdx/math/Quaternion; │ .param p2, "alpha" # F │ │ .prologue │ .line 383 │ invoke-virtual/range {p0 .. p1}, Lcom/badlogic/gdx/math/Quaternion;->equals(Ljava/lang/Object;)Z │ │ - move-result v12 │ + move-result v13 │ │ - if-eqz v12, :cond_0 │ + if-eqz v13, :cond_0 │ │ .line 421 │ :goto_0 │ return-object p0 │ │ .line 387 │ :cond_0 │ invoke-virtual/range {p0 .. p1}, Lcom/badlogic/gdx/math/Quaternion;->dot(Lcom/badlogic/gdx/math/Quaternion;)F │ │ - move-result v3 │ + move-result v4 │ │ .line 389 │ - .local v3, "result":F │ - float-to-double v12, v3 │ + .local v4, "result":F │ + float-to-double v14, v4 │ │ - const-wide/16 v14, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmpg-double v12, v12, v14 │ + cmpg-double v13, v14, v16 │ │ - if-gez v12, :cond_1 │ + if-gez v13, :cond_1 │ │ .line 391 │ - const/high16 v12, -0x40800000 # -1.0f │ + const/high16 v13, -0x40800000 # -1.0f │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v12}, Lcom/badlogic/gdx/math/Quaternion;->mul(F)Lcom/badlogic/gdx/math/Quaternion; │ + invoke-virtual {v0, v13}, Lcom/badlogic/gdx/math/Quaternion;->mul(F)Lcom/badlogic/gdx/math/Quaternion; │ │ .line 392 │ - neg-float v3, v3 │ + neg-float v4, v4 │ │ .line 396 │ :cond_1 │ - const/high16 v12, 0x3f800000 # 1.0f │ + const/high16 v13, 0x3f800000 # 1.0f │ │ - sub-float v4, v12, p2 │ + sub-float v5, v13, p2 │ │ .line 397 │ - .local v4, "scale0":F │ - move/from16 v5, p2 │ + .local v5, "scale0":F │ + move/from16 v6, p2 │ │ .line 401 │ - .local v5, "scale1":F │ - const/high16 v12, 0x3f800000 # 1.0f │ + .local v6, "scale1":F │ + const/high16 v13, 0x3f800000 # 1.0f │ │ - sub-float/2addr v12, v3 │ + sub-float/2addr v13, v4 │ │ - float-to-double v12, v12 │ + float-to-double v14, v13 │ │ - const-wide v14, 0x3fb999999999999aL # 0.1 │ + const-wide v16, 0x3fb999999999999aL # 0.1 │ │ - cmpl-double v12, v12, v14 │ + cmpl-double v13, v14, v16 │ │ - if-lez v12, :cond_2 │ + if-lez v13, :cond_2 │ │ .line 403 │ - float-to-double v12, v3 │ + float-to-double v14, v4 │ │ - invoke-static {v12, v13}, Ljava/lang/Math;->acos(D)D │ + invoke-static {v14, v15}, Ljava/lang/Math;->acos(D)D │ │ - move-result-wide v6 │ + move-result-wide v8 │ │ .line 404 │ - .local v6, "theta":D │ - const-wide/high16 v12, 0x3ff0000000000000L # 1.0 │ + .local v8, "theta":D │ + const-wide/high16 v14, 0x3ff0000000000000L # 1.0 │ │ - invoke-static {v6, v7}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v14 │ + move-result-wide v16 │ │ - div-double v1, v12, v14 │ + div-double v2, v14, v16 │ │ .line 408 │ - .local v1, "invSinTheta":D │ - const/high16 v12, 0x3f800000 # 1.0f │ + .local v2, "invSinTheta":D │ + const/high16 v13, 0x3f800000 # 1.0f │ │ - sub-float v12, v12, p2 │ + sub-float v13, v13, p2 │ │ - float-to-double v12, v12 │ + float-to-double v14, v13 │ │ - mul-double/2addr v12, v6 │ + mul-double/2addr v14, v8 │ │ - invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v14, v15}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v12 │ + move-result-wide v14 │ │ - mul-double/2addr v12, v1 │ + mul-double/2addr v14, v2 │ │ - double-to-float v4, v12 │ + double-to-float v5, v14 │ │ .line 409 │ move/from16 v0, p2 │ │ - float-to-double v12, v0 │ + float-to-double v14, v0 │ │ - mul-double/2addr v12, v6 │ + mul-double/2addr v14, v8 │ │ - invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v14, v15}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v12 │ + move-result-wide v14 │ │ - mul-double/2addr v12, v1 │ + mul-double/2addr v14, v2 │ │ - double-to-float v5, v12 │ + double-to-float v6, v14 │ │ .line 414 │ - .end local v1 # "invSinTheta":D │ - .end local v6 # "theta":D │ + .end local v2 # "invSinTheta":D │ + .end local v8 # "theta":D │ :cond_2 │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ + iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ │ - mul-float/2addr v12, v4 │ + mul-float/2addr v13, v5 │ │ move-object/from16 v0, p1 │ │ - iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ + iget v14, v0, Lcom/badlogic/gdx/math/Quaternion;->x:F │ │ - mul-float/2addr v13, v5 │ + mul-float/2addr v14, v6 │ │ - add-float v9, v12, v13 │ + add-float v10, v13, v14 │ │ .line 415 │ - .local v9, "x":F │ + .local v10, "x":F │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ + iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ │ - mul-float/2addr v12, v4 │ + mul-float/2addr v13, v5 │ │ move-object/from16 v0, p1 │ │ - iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ + iget v14, v0, Lcom/badlogic/gdx/math/Quaternion;->y:F │ │ - mul-float/2addr v13, v5 │ + mul-float/2addr v14, v6 │ │ - add-float v10, v12, v13 │ + add-float v11, v13, v14 │ │ .line 416 │ - .local v10, "y":F │ + .local v11, "y":F │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ + iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ │ - mul-float/2addr v12, v4 │ + mul-float/2addr v13, v5 │ │ move-object/from16 v0, p1 │ │ - iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ + iget v14, v0, Lcom/badlogic/gdx/math/Quaternion;->z:F │ │ - mul-float/2addr v13, v5 │ + mul-float/2addr v14, v6 │ │ - add-float v11, v12, v13 │ + add-float v12, v13, v14 │ │ .line 417 │ - .local v11, "z":F │ + .local v12, "z":F │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ + iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ │ - mul-float/2addr v12, v4 │ + mul-float/2addr v13, v5 │ │ move-object/from16 v0, p1 │ │ - iget v13, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ + iget v14, v0, Lcom/badlogic/gdx/math/Quaternion;->w:F │ │ - mul-float/2addr v13, v5 │ + mul-float/2addr v14, v6 │ │ - add-float v8, v12, v13 │ + add-float v7, v13, v14 │ │ .line 418 │ - .local v8, "w":F │ + .local v7, "w":F │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v9, v10, v11, v8}, Lcom/badlogic/gdx/math/Quaternion;->set(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ + invoke-virtual {v0, v10, v11, v12, v7}, Lcom/badlogic/gdx/math/Quaternion;->set(FFFF)Lcom/badlogic/gdx/math/Quaternion; │ │ goto :goto_0 │ .end method │ │ .method public toMatrix([F)V │ .locals 14 │ .param p1, "matrix" # [F ├── smali/com/badlogic/gdx/math/Matrix4.smali │ @@ -5927,46 +5927,46 @@ │ invoke-virtual/range {v0 .. v6}, Lcom/badlogic/gdx/math/Matrix4;->setToOrtho(FFFFFF)Lcom/badlogic/gdx/math/Matrix4; │ │ .line 390 │ return-object p0 │ .end method │ │ .method public setToProjection(FFFF)Lcom/badlogic/gdx/math/Matrix4; │ - .locals 10 │ + .locals 11 │ .param p1, "near" # F │ .param p2, "far" # F │ .param p3, "fov" # F │ .param p4, "aspectRatio" # F │ │ .prologue │ - const/4 v9, 0x0 │ + const/4 v10, 0x0 │ │ .line 341 │ invoke-virtual {p0}, Lcom/badlogic/gdx/math/Matrix4;->idt()Lcom/badlogic/gdx/math/Matrix4; │ │ .line 342 │ - const-wide/high16 v3, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v4, 0x3ff0000000000000L # 1.0 │ │ - float-to-double v5, p3 │ + float-to-double v6, p3 │ │ - const-wide v7, 0x3f91df46a2529d39L # 0.017453292519943295 │ + const-wide v8, 0x3f91df46a2529d39L # 0.017453292519943295 │ │ - mul-double/2addr v5, v7 │ + mul-double/2addr v6, v8 │ │ - const-wide/high16 v7, 0x4000000000000000L # 2.0 │ + const-wide/high16 v8, 0x4000000000000000L # 2.0 │ │ - div-double/2addr v5, v7 │ + div-double/2addr v6, v8 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->tan(D)D │ + invoke-static {v6, v7}, Ljava/lang/Math;->tan(D)D │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - div-double/2addr v3, v5 │ + div-double/2addr v4, v6 │ │ - double-to-float v2, v3 │ + double-to-float v2, v4 │ │ .line 343 │ .local v2, "l_fd":F │ add-float v3, p2, p1 │ │ sub-float v4, p1, p2 │ │ @@ -5995,71 +5995,71 @@ │ aput v5, v3, v4 │ │ .line 346 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x1 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 347 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x2 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 348 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x3 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 349 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x4 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 350 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x5 │ │ aput v2, v3, v4 │ │ .line 351 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x6 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 352 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/4 v4, 0x7 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 353 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0x8 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 354 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0x9 │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 355 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0xa │ │ aput v0, v3, v4 │ @@ -6074,36 +6074,36 @@ │ aput v5, v3, v4 │ │ .line 357 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0xc │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 358 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0xd │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 359 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0xe │ │ aput v1, v3, v4 │ │ .line 360 │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix4;->val:[F │ │ const/16 v4, 0xf │ │ - aput v9, v3, v4 │ + aput v10, v3, v4 │ │ .line 362 │ return-object p0 │ .end method │ │ .method public setToRotation(FFFF)Lcom/badlogic/gdx/math/Matrix4; │ .locals 2 ├── smali/com/badlogic/gdx/math/Matrix3.smali │ @@ -2183,31 +2183,31 @@ │ .line 101 │ const v3, 0x3c8efa35 │ │ mul-float v0, v3, p1 │ │ .line 102 │ .local v0, "angle":F │ - float-to-double v3, v0 │ + float-to-double v4, v0 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v1, v3 │ + double-to-float v1, v4 │ │ .line 103 │ .local v1, "cos":F │ - float-to-double v3, v0 │ + float-to-double v4, v0 │ │ - invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - double-to-float v2, v3 │ + double-to-float v2, v4 │ │ .line 105 │ .local v2, "sin":F │ iget-object v3, p0, Lcom/badlogic/gdx/math/Matrix3;->val:[F │ │ const/4 v4, 0x0 ├── smali/com/badlogic/gdx/graphics/g3d/model/keyframe/KeyframedModel.smali │ @@ -876,21 +876,21 @@ │ │ div-float v23, p2, v23 │ │ move/from16 v0, v23 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v23, v0 │ + move-wide/from16 v24, v0 │ │ - invoke-static/range {v23 .. v24}, Ljava/lang/Math;->floor(D)D │ + invoke-static/range {v24 .. v25}, Ljava/lang/Math;->floor(D)D │ │ - move-result-wide v23 │ + move-result-wide v24 │ │ - move-wide/from16 v0, v23 │ + move-wide/from16 v0, v24 │ │ double-to-int v0, v0 │ │ move/from16 v19, v0 │ │ .line 134 │ .local v19, "startIndex":I ├── smali/com/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/ChunkReader$Chunk.smali │ @@ -406,17 +406,17 @@ │ :try_start_0 │ iget-object v1, p0, Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/ChunkReader$Chunk;->in:Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/CountingDataInputStream; │ │ invoke-virtual {v1}, Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/CountingDataInputStream;->readDouble()D │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ │ .line 105 │ :catch_0 │ move-exception v0 │ │ .line 106 │ .local v0, "e":Ljava/io/IOException; │ @@ -817,17 +817,17 @@ │ :try_start_0 │ iget-object v1, p0, Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/ChunkReader$Chunk;->in:Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/CountingDataInputStream; │ │ invoke-virtual {v1}, Lcom/badlogic/gdx/graphics/g3d/loaders/g3d/chunks/CountingDataInputStream;->readLong()J │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ │ .line 89 │ :catch_0 │ move-exception v0 │ │ .line 90 │ .local v0, "e":Ljava/io/IOException; ├── smali/com/badlogic/gdx/graphics/g3d/loaders/md2/MD2Loader.smali │ @@ -1904,15 +1904,15 @@ │ .line 300 │ .restart local v12 # "vertIdx":I │ :cond_2 │ return-object v3 │ .end method │ │ .method private loadFrames(Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;[B)[Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Frame; │ - .locals 5 │ + .locals 6 │ .param p1, "header" # Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header; │ .param p2, "bytes" # [B │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ @@ -1927,17 +1927,17 @@ │ │ invoke-direct {v2, v3}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->(Ljava/io/InputStream;)V │ │ .line 254 │ .local v2, "in":Lcom/badlogic/gdx/utils/LittleEndianInputStream; │ iget v3, p1, Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;->offsetFrames:I │ │ - int-to-long v3, v3 │ + int-to-long v4, v3 │ │ - invoke-virtual {v2, v3, v4}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->skip(J)J │ + invoke-virtual {v2, v4, v5}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->skip(J)J │ │ .line 256 │ iget v3, p1, Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;->numFrames:I │ │ new-array v0, v3, [Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Frame; │ │ .line 257 │ @@ -2119,15 +2119,15 @@ │ invoke-virtual {v1}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->close()V │ │ .line 365 │ return-object v0 │ .end method │ │ .method private loadTexCoords(Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;[B)[F │ - .locals 9 │ + .locals 10 │ .param p1, "header" # Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header; │ .param p2, "bytes" # [B │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ @@ -2142,17 +2142,17 @@ │ │ invoke-direct {v2, v7}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->(Ljava/io/InputStream;)V │ │ .line 326 │ .local v2, "in":Lcom/badlogic/gdx/utils/LittleEndianInputStream; │ iget v7, p1, Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;->offsetTexCoords:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v7 │ │ - invoke-virtual {v2, v7, v8}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->skip(J)J │ + invoke-virtual {v2, v8, v9}, Lcom/badlogic/gdx/utils/LittleEndianInputStream;->skip(J)J │ │ .line 327 │ iget v7, p1, Lcom/badlogic/gdx/graphics/g3d/loaders/md2/MD2Header;->numTexCoords:I │ │ mul-int/lit8 v7, v7, 0x2 │ │ new-array v3, v7, [F ├── smali/com/badlogic/gdx/graphics/glutils/ShapeRenderer.smali │ @@ -1028,30 +1028,30 @@ │ invoke-interface {v0, p1, v1, v2}, Lcom/badlogic/gdx/graphics/glutils/ImmediateModeRenderer;->vertex(FFF)V │ │ .line 470 │ return-void │ .end method │ │ .method public circle(FFF)V │ - .locals 3 │ + .locals 4 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "radius" # F │ │ .prologue │ .line 474 │ const/high16 v0, 0x40c00000 # 6.0f │ │ - float-to-double v1, p3 │ + float-to-double v2, p3 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->cbrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->cbrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ mul-float/2addr v0, v1 │ │ float-to-int v0, v0 │ │ invoke-virtual {p0, p1, p2, p3, v0}, Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->circle(FFFI)V │ │ @@ -1318,21 +1318,21 @@ │ .param p4, "radius" # F │ .param p5, "height" # F │ │ .prologue │ .line 578 │ const/high16 v0, 0x40c00000 # 6.0f │ │ - float-to-double v1, p4 │ + float-to-double v2, p4 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->cbrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->cbrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ mul-float/2addr v0, v1 │ │ float-to-int v6, v0 │ │ move-object v0, p0 │ │ @@ -1650,129 +1650,129 @@ │ invoke-interface {v8, v9, v10, v0}, Lcom/badlogic/gdx/graphics/glutils/ImmediateModeRenderer;->vertex(FFF)V │ │ .line 610 │ return-void │ .end method │ │ .method public curve(FFFFFFFF)V │ - .locals 18 │ + .locals 19 │ .param p1, "x1" # F │ .param p2, "y1" # F │ .param p3, "cx1" # F │ .param p4, "cy1" # F │ .param p5, "cx2" # F │ .param p6, "cy2" # F │ .param p7, "x2" # F │ .param p8, "y2" # F │ │ .prologue │ .line 254 │ - sub-float v11, p3, p1 │ + sub-float v12, p3, p1 │ │ .line 255 │ - .local v11, "dx1":F │ - sub-float v14, p4, p2 │ + .local v12, "dx1":F │ + sub-float v15, p4, p2 │ │ .line 256 │ - .local v14, "dy1":F │ - sub-float v12, p5, p3 │ + .local v15, "dy1":F │ + sub-float v13, p5, p3 │ │ .line 257 │ - .local v12, "dx2":F │ - sub-float v15, p6, p4 │ + .local v13, "dx2":F │ + sub-float v16, p6, p4 │ │ .line 258 │ - .local v15, "dy2":F │ - sub-float v13, p7, p5 │ + .local v16, "dy2":F │ + sub-float v14, p7, p5 │ │ .line 259 │ - .local v13, "dx3":F │ - sub-float v16, p8, p6 │ + .local v14, "dx3":F │ + sub-float v17, p8, p6 │ │ .line 260 │ - .local v16, "dy3":F │ - mul-float v1, v11, v11 │ - │ - mul-float v2, v14, v14 │ - │ - add-float/2addr v1, v2 │ - │ - float-to-double v1, v1 │ - │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ - │ - move-result-wide v1 │ - │ - double-to-float v1, v1 │ - │ + .local v17, "dy3":F │ mul-float v2, v12, v12 │ │ mul-float v3, v15, v15 │ │ add-float/2addr v2, v3 │ │ float-to-double v2, v2 │ │ invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ move-result-wide v2 │ │ double-to-float v2, v2 │ │ - add-float/2addr v1, v2 │ + mul-float v3, v13, v13 │ + │ + mul-float v4, v16, v16 │ + │ + add-float/2addr v3, v4 │ + │ + float-to-double v4, v3 │ │ - mul-float v2, v13, v13 │ + invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D │ │ - mul-float v3, v16, v16 │ + move-result-wide v4 │ + │ + double-to-float v3, v4 │ │ add-float/2addr v2, v3 │ │ - float-to-double v2, v2 │ + mul-float v3, v14, v14 │ │ - invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ + mul-float v4, v17, v17 │ │ - move-result-wide v2 │ + add-float/2addr v3, v4 │ │ - double-to-float v2, v2 │ + float-to-double v4, v3 │ + │ + invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D │ │ - add-float v17, v1, v2 │ + move-result-wide v4 │ + │ + double-to-float v3, v4 │ + │ + add-float v18, v2, v3 │ │ .line 262 │ - .local v17, "length":F │ - move/from16 v0, v17 │ + .local v18, "length":F │ + move/from16 v0, v18 │ │ - float-to-double v1, v0 │ + float-to-double v2, v0 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->cbrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->cbrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v2, v2 │ │ - mul-int/lit8 v10, v1, 0x4 │ + mul-int/lit8 v11, v2, 0x4 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v2, p0 │ │ - move/from16 v2, p1 │ + move/from16 v3, p1 │ │ - move/from16 v3, p2 │ + move/from16 v4, p2 │ │ - move/from16 v4, p3 │ + move/from16 v5, p3 │ │ - move/from16 v5, p4 │ + move/from16 v6, p4 │ │ - move/from16 v6, p5 │ + move/from16 v7, p5 │ │ - move/from16 v7, p6 │ + move/from16 v8, p6 │ │ - move/from16 v8, p7 │ + move/from16 v9, p7 │ │ - move/from16 v9, p8 │ + move/from16 v10, p8 │ │ - invoke-virtual/range {v1 .. v10}, Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->curve(FFFFFFFFI)V │ + invoke-virtual/range {v2 .. v11}, Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->curve(FFFFFFFFI)V │ │ .line 263 │ return-void │ .end method │ │ .method public curve(FFFFFFFFI)V │ .locals 29 │ @@ -2338,30 +2338,30 @@ │ iput-object v0, p0, Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->currType:Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer$ShapeType; │ │ .line 676 │ return-void │ .end method │ │ .method public filledCircle(FFF)V │ - .locals 3 │ + .locals 4 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "radius" # F │ │ .prologue │ .line 508 │ const/high16 v0, 0x40c00000 # 6.0f │ │ - float-to-double v1, p3 │ + float-to-double v2, p3 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->cbrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->cbrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ mul-float/2addr v0, v1 │ │ float-to-int v0, v0 │ │ invoke-virtual {p0, p1, p2, p3, v0}, Lcom/badlogic/gdx/graphics/glutils/ShapeRenderer;->filledCircle(FFFI)V │ │ @@ -2693,21 +2693,21 @@ │ .param p4, "radius" # F │ .param p5, "height" # F │ │ .prologue │ .line 615 │ const/high16 v0, 0x40800000 # 4.0f │ │ - float-to-double v1, p4 │ + float-to-double v2, p4 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-float v1, v1 │ + double-to-float v1, v2 │ │ mul-float/2addr v0, v1 │ │ float-to-int v6, v0 │ │ move-object v0, p0 ├── smali/com/badlogic/gdx/graphics/g2d/PolygonSprite.smali │ @@ -458,275 +458,275 @@ │ .line 324 │ iget v0, p0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleY:F │ │ return v0 │ .end method │ │ .method public getVertices()[F │ - .locals 17 │ + .locals 18 │ │ .prologue │ .line 208 │ move-object/from16 v0, p0 │ │ - iget-boolean v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->dirty:Z │ + iget-boolean v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->dirty:Z │ │ - if-eqz v13, :cond_2 │ + if-eqz v14, :cond_2 │ │ .line 209 │ - const/4 v13, 0x0 │ + const/4 v14, 0x0 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->dirty:Z │ + iput-boolean v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->dirty:Z │ │ .line 211 │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->x:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->x:F │ │ move-object/from16 v0, p0 │ │ - iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originX:F │ + iget v15, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originX:F │ │ - add-float v11, v13, v14 │ + add-float v12, v14, v15 │ │ .line 212 │ - .local v11, "worldOriginX":F │ + .local v12, "worldOriginX":F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->y:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->y:F │ │ move-object/from16 v0, p0 │ │ - iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originY:F │ + iget v15, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originY:F │ │ - add-float v12, v13, v14 │ + add-float v13, v14, v15 │ │ .line 213 │ - .local v12, "worldOriginY":F │ + .local v13, "worldOriginY":F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->width:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->width:F │ │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ + iget-object v15, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ │ - invoke-virtual {v14}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getRegion()Lcom/badlogic/gdx/graphics/g2d/TextureRegion; │ + invoke-virtual {v15}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getRegion()Lcom/badlogic/gdx/graphics/g2d/TextureRegion; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v14}, Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I │ + invoke-virtual {v15}, Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionWidth()I │ │ - move-result v14 │ + move-result v15 │ │ - int-to-float v14, v14 │ + int-to-float v15, v15 │ │ - div-float v8, v13, v14 │ + div-float v9, v14, v15 │ │ .line 214 │ - .local v8, "sX":F │ + .local v9, "sX":F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->height:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->height:F │ │ move-object/from16 v0, p0 │ │ - iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ + iget-object v15, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ │ - invoke-virtual {v14}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getRegion()Lcom/badlogic/gdx/graphics/g2d/TextureRegion; │ + invoke-virtual {v15}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getRegion()Lcom/badlogic/gdx/graphics/g2d/TextureRegion; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v14}, Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I │ + invoke-virtual {v15}, Lcom/badlogic/gdx/graphics/g2d/TextureRegion;->getRegionHeight()I │ │ - move-result v14 │ + move-result v15 │ │ - int-to-float v14, v14 │ + int-to-float v15, v15 │ │ - div-float v9, v13, v14 │ + div-float v10, v14, v15 │ │ .line 218 │ - .local v9, "sY":F │ + .local v10, "sY":F │ move-object/from16 v0, p0 │ │ - iget-object v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ + iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->region:Lcom/badlogic/gdx/graphics/g2d/PolygonRegion; │ │ - invoke-virtual {v13}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getLocalVertices()[F │ + invoke-virtual {v14}, Lcom/badlogic/gdx/graphics/g2d/PolygonRegion;->getLocalVertices()[F │ │ - move-result-object v5 │ + move-result-object v6 │ │ .line 220 │ - .local v5, "localVertices":[F │ + .local v6, "localVertices":[F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->rotation:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->rotation:F │ │ - invoke-static {v13}, Lcom/badlogic/gdx/math/MathUtils;->cosDeg(F)F │ + invoke-static {v14}, Lcom/badlogic/gdx/math/MathUtils;->cosDeg(F)F │ │ - move-result v1 │ + move-result v2 │ │ .line 221 │ - .local v1, "cos":F │ + .local v2, "cos":F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->rotation:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->rotation:F │ │ - invoke-static {v13}, Lcom/badlogic/gdx/math/MathUtils;->sinDeg(F)F │ + invoke-static {v14}, Lcom/badlogic/gdx/math/MathUtils;->sinDeg(F)F │ │ - move-result v10 │ + move-result v11 │ │ .line 223 │ - .local v10, "sin":F │ - const/4 v4, 0x0 │ + .local v11, "sin":F │ + const/4 v5, 0x0 │ │ - .local v4, "i":I │ + .local v5, "i":I │ :goto_0 │ - array-length v13, v5 │ + array-length v14, v6 │ │ - if-ge v4, v13, :cond_2 │ + if-ge v5, v14, :cond_2 │ │ .line 224 │ - aget v13, v5, v4 │ + aget v14, v6, v5 │ │ - mul-float v2, v13, v8 │ + mul-float v3, v14, v9 │ │ .line 225 │ - .local v2, "fx":F │ - add-int/lit8 v13, v4, 0x1 │ + .local v3, "fx":F │ + add-int/lit8 v14, v5, 0x1 │ │ - aget v13, v5, v13 │ + aget v14, v6, v14 │ │ - mul-float v3, v13, v9 │ + mul-float v4, v14, v10 │ │ .line 227 │ - .local v3, "fy":F │ + .local v4, "fy":F │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originX:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originX:F │ │ - sub-float/2addr v2, v13 │ + sub-float/2addr v3, v14 │ │ .line 228 │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originY:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->originY:F │ │ - sub-float/2addr v3, v13 │ + sub-float/2addr v4, v14 │ │ .line 230 │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleX:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleX:F │ │ - const/high16 v14, 0x3f800000 # 1.0f │ + const/high16 v15, 0x3f800000 # 1.0f │ │ - cmpl-float v13, v13, v14 │ + cmpl-float v14, v14, v15 │ │ - if-nez v13, :cond_0 │ + if-nez v14, :cond_0 │ │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleY:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleY:F │ │ - float-to-double v13, v13 │ + float-to-double v14, v14 │ │ - const-wide/high16 v15, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v16, 0x3ff0000000000000L # 1.0 │ │ - cmpl-double v13, v13, v15 │ + cmpl-double v14, v14, v16 │ │ - if-eqz v13, :cond_1 │ + if-eqz v14, :cond_1 │ │ .line 231 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleX:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleX:F │ │ - mul-float/2addr v2, v13 │ + mul-float/2addr v3, v14 │ │ .line 232 │ move-object/from16 v0, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleY:F │ + iget v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->scaleY:F │ │ - mul-float/2addr v3, v13 │ + mul-float/2addr v4, v14 │ │ .line 235 │ :cond_1 │ - mul-float v13, v1, v2 │ + mul-float v14, v2, v3 │ │ - mul-float v14, v10, v3 │ + mul-float v15, v11, v4 │ │ - sub-float v6, v13, v14 │ + sub-float v7, v14, v15 │ │ .line 236 │ - .local v6, "rx":F │ - mul-float v13, v10, v2 │ + .local v7, "rx":F │ + mul-float v14, v11, v3 │ │ - mul-float v14, v1, v3 │ + mul-float v15, v2, v4 │ │ - add-float v7, v13, v14 │ + add-float v8, v14, v15 │ │ .line 238 │ - .local v7, "ry":F │ - add-float/2addr v6, v11 │ + .local v8, "ry":F │ + add-float/2addr v7, v12 │ │ .line 239 │ - add-float/2addr v7, v12 │ + add-float/2addr v8, v13 │ │ .line 241 │ move-object/from16 v0, p0 │ │ - iget-object v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ + iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ │ - div-int/lit8 v14, v4, 0x2 │ + div-int/lit8 v15, v5, 0x2 │ │ - mul-int/lit8 v14, v14, 0x5 │ + mul-int/lit8 v15, v15, 0x5 │ │ - aput v6, v13, v14 │ + aput v7, v14, v15 │ │ .line 242 │ move-object/from16 v0, p0 │ │ - iget-object v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ + iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ │ - div-int/lit8 v14, v4, 0x2 │ + div-int/lit8 v15, v5, 0x2 │ │ - mul-int/lit8 v14, v14, 0x5 │ + mul-int/lit8 v15, v15, 0x5 │ │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ - aput v7, v13, v14 │ + aput v8, v14, v15 │ │ .line 223 │ - add-int/lit8 v4, v4, 0x2 │ + add-int/lit8 v5, v5, 0x2 │ │ goto :goto_0 │ │ .line 246 │ - .end local v1 # "cos":F │ - .end local v2 # "fx":F │ - .end local v3 # "fy":F │ - .end local v4 # "i":I │ - .end local v5 # "localVertices":[F │ - .end local v6 # "rx":F │ - .end local v7 # "ry":F │ - .end local v8 # "sX":F │ - .end local v9 # "sY":F │ - .end local v10 # "sin":F │ - .end local v11 # "worldOriginX":F │ - .end local v12 # "worldOriginY":F │ + .end local v2 # "cos":F │ + .end local v3 # "fx":F │ + .end local v4 # "fy":F │ + .end local v5 # "i":I │ + .end local v6 # "localVertices":[F │ + .end local v7 # "rx":F │ + .end local v8 # "ry":F │ + .end local v9 # "sX":F │ + .end local v10 # "sY":F │ + .end local v11 # "sin":F │ + .end local v12 # "worldOriginX":F │ + .end local v13 # "worldOriginY":F │ :cond_2 │ move-object/from16 v0, p0 │ │ - iget-object v13, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ + iget-object v14, v0, Lcom/badlogic/gdx/graphics/g2d/PolygonSprite;->vertices:[F │ │ - return-object v13 │ + return-object v14 │ .end method │ │ .method public getWidth()F │ .locals 1 │ │ .prologue │ .line 300 ├── smali/com/badlogic/gdx/graphics/g2d/Gdx2DPixmap.smali │ @@ -254,48 +254,48 @@ │ │ throw v3 │ │ .line 78 │ :cond_1 │ iget-object v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J │ │ - aget-wide v3, v3, v5 │ + aget-wide v4, v3, v5 │ │ - iput-wide v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J │ + iput-wide v4, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->basePtr:J │ │ .line 79 │ iget-object v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J │ │ const/4 v4, 0x1 │ │ - aget-wide v3, v3, v4 │ + aget-wide v4, v3, v4 │ │ - long-to-int v3, v3 │ + long-to-int v3, v4 │ │ iput v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->width:I │ │ .line 80 │ iget-object v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J │ │ const/4 v4, 0x2 │ │ - aget-wide v3, v3, v4 │ + aget-wide v4, v3, v4 │ │ - long-to-int v3, v3 │ + long-to-int v3, v4 │ │ iput v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->height:I │ │ .line 81 │ iget-object v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->nativeData:[J │ │ const/4 v4, 0x3 │ │ - aget-wide v3, v3, v4 │ + aget-wide v4, v3, v4 │ │ - long-to-int v3, v3 │ + long-to-int v3, v4 │ │ iput v3, p0, Lcom/badlogic/gdx/graphics/g2d/Gdx2DPixmap;->format:I │ │ .line 82 │ return-void │ .end method ├── smali/com/badlogic/gdx/scenes/scene2d/Actor.smali │ @@ -1496,15 +1496,15 @@ │ │ move-result v0 │ │ goto :goto_1 │ .end method │ │ .method public parentToLocalCoordinates(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 21 │ + .locals 22 │ .param p1, "parentCoords" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 602 │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/scenes/scene2d/Actor;->getRotation()F │ │ move-result v9 │ @@ -1703,41 +1703,41 @@ │ │ mul-float v19, v19, v9 │ │ move/from16 v0, v19 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - invoke-static/range {v19 .. v20}, Ljava/lang/Math;->cos(D)D │ + invoke-static/range {v20 .. v21}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v19 │ + move-result-wide v20 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ double-to-float v4, v0 │ │ .line 625 │ .local v4, "cos":F │ const v19, 0x3c8efa35 │ │ mul-float v19, v19, v9 │ │ move/from16 v0, v19 │ │ float-to-double v0, v0 │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - invoke-static/range {v19 .. v20}, Ljava/lang/Math;->sin(D)D │ + invoke-static/range {v20 .. v21}, Ljava/lang/Math;->sin(D)D │ │ - move-result-wide v19 │ + move-result-wide v20 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ double-to-float v12, v0 │ │ .line 627 │ .local v12, "sin":F │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/scenes/scene2d/Actor;->getOriginX()F ├── smali/com/badlogic/gdx/scenes/scene2d/ui/TextField$1.smali │ @@ -165,15 +165,15 @@ │ │ .line 127 │ :cond_0 │ return-void │ .end method │ │ .method public keyDown(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;I)Z │ - .locals 9 │ + .locals 10 │ .param p1, "event" # Lcom/badlogic/gdx/scenes/scene2d/InputEvent; │ .param p2, "keycode" # I │ │ .prologue │ .line 164 │ iget-object v6, p0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; │ │ @@ -195,17 +195,17 @@ │ │ iget-object v2, v6, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$TextFieldStyle;->font:Lcom/badlogic/gdx/graphics/g2d/BitmapFont; │ │ .line 168 │ .local v2, "font":Lcom/badlogic/gdx/graphics/g2d/BitmapFont; │ iget-object v6, p0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - iput-wide v7, v6, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J │ + iput-wide v8, v6, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J │ │ .line 169 │ iget-object v6, p0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; │ │ const/4 v7, 0x0 │ │ iput-boolean v7, v6, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z │ @@ -1776,30 +1776,30 @@ │ move v1, v2 │ │ .line 139 │ goto :goto_0 │ .end method │ │ .method public touchDragged(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFI)V │ - .locals 3 │ + .locals 4 │ .param p1, "event" # Lcom/badlogic/gdx/scenes/scene2d/InputEvent; │ .param p2, "x" # F │ .param p3, "y" # F │ .param p4, "pointer" # I │ │ .prologue │ .line 143 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->touchDragged(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFI)V │ │ .line 144 │ iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; │ │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - iput-wide v1, v0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J │ + iput-wide v2, v0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->lastBlink:J │ │ .line 145 │ iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/ui/TextField; │ │ const/4 v1, 0x0 │ │ iput-boolean v1, v0, Lcom/badlogic/gdx/scenes/scene2d/ui/TextField;->cursorOn:Z ├── smali/com/badlogic/gdx/scenes/scene2d/utils/ClickListener.smali │ @@ -596,25 +596,25 @@ │ .line 64 │ invoke-virtual {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->invalidateTapSquare()V │ │ goto :goto_0 │ .end method │ │ .method public touchUp(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FFII)V │ - .locals 9 │ + .locals 10 │ .param p1, "event" # Lcom/badlogic/gdx/scenes/scene2d/InputEvent; │ .param p2, "x" # F │ .param p3, "y" # F │ .param p4, "pointer" # I │ .param p5, "button" # I │ │ .prologue │ - const/4 v8, -0x1 │ + const/4 v9, -0x1 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ .line 69 │ iget v3, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I │ │ if-ne p4, v3, :cond_3 │ │ .line 70 │ @@ -635,15 +635,15 @@ │ .local v2, "validClick":Z │ if-eqz v2, :cond_0 │ │ if-nez p4, :cond_0 │ │ iget v3, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I │ │ - if-eq v3, v8, :cond_0 │ + if-eq v3, v9, :cond_0 │ │ iget v3, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->button:I │ │ if-eq p5, v3, :cond_0 │ │ const/4 v2, 0x0 │ │ @@ -654,25 +654,25 @@ │ .line 74 │ invoke-static {}, Lcom/badlogic/gdx/utils/TimeUtils;->nanoTime()J │ │ move-result-wide v0 │ │ .line 75 │ .local v0, "time":J │ - iget-wide v3, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->lastTapTime:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->lastTapTime:J │ │ - sub-long v3, v0, v3 │ + sub-long v4, v0, v4 │ │ - iget-wide v5, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCountInterval:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCountInterval:J │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-lez v3, :cond_1 │ │ - iput v7, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I │ + iput v8, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I │ │ .line 76 │ :cond_1 │ iget v3, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->tapCount:I │ │ add-int/lit8 v3, v3, 0x1 │ │ @@ -684,19 +684,19 @@ │ .line 78 │ invoke-virtual {p0, p1, p2, p3}, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->clicked(Lcom/badlogic/gdx/scenes/scene2d/InputEvent;FF)V │ │ .line 81 │ .end local v0 # "time":J │ .end local v2 # "validClick":Z │ :cond_2 │ - iput-boolean v7, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z │ + iput-boolean v8, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressed:Z │ │ .line 82 │ - iput v8, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I │ + iput v9, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->pressedPointer:I │ │ .line 83 │ - iput-boolean v7, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->cancelled:Z │ + iput-boolean v8, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/ClickListener;->cancelled:Z │ │ .line 85 │ :cond_3 │ return-void │ .end method ├── smali/com/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1.smali │ @@ -548,17 +548,17 @@ │ │ .prologue │ .line 47 │ iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->dragStartTime:J │ + iput-wide v2, v0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop;->dragStartTime:J │ │ .line 48 │ iget-object v0, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->this$0:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop; │ │ iget-object v1, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->val$source:Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$Source; │ │ invoke-virtual {p0}, Lcom/badlogic/gdx/scenes/scene2d/utils/DragAndDrop$1;->getTouchDownX()F ├── smali/com/badlogic/gdx/scenes/scene2d/utils/DragScrollListener.smali │ @@ -242,17 +242,17 @@ │ │ iget-wide v6, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->startTime:J │ │ sub-long/2addr v4, v6 │ │ long-to-float v4, v4 │ │ - iget-wide v5, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->rampTime:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/scenes/scene2d/utils/DragScrollListener;->rampTime:J │ │ - long-to-float v5, v5 │ + long-to-float v5, v6 │ │ div-float/2addr v4, v5 │ │ invoke-static {v3, v4}, Ljava/lang/Math;->min(FF)F │ │ move-result v3 ├── smali/com/badlogic/gdx/backends/android/AndroidInput.smali │ @@ -339,17 +339,17 @@ │ const/4 v5, 0x0 │ │ iput-boolean v5, p0, Lcom/badlogic/gdx/backends/android/AndroidInput;->justTouched:Z │ │ .line 126 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - iput-wide v5, p0, Lcom/badlogic/gdx/backends/android/AndroidInput;->currentEventTimeStamp:J │ + iput-wide v6, p0, Lcom/badlogic/gdx/backends/android/AndroidInput;->currentEventTimeStamp:J │ │ .line 392 │ const/4 v5, 0x1 │ │ iput-boolean v5, p0, Lcom/badlogic/gdx/backends/android/AndroidInput;->requestFocus:Z │ │ .line 565 │ @@ -2027,15 +2027,15 @@ │ :catch_0 │ move-exception v0 │ │ goto :goto_0 │ .end method │ │ .method protected postTap(II)V │ - .locals 3 │ + .locals 4 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ .line 429 │ monitor-enter p0 │ │ @@ -2049,17 +2049,17 @@ │ │ check-cast v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; │ │ .line 431 │ .local v0, "event":Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->timeStamp:J │ + iput-wide v2, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->timeStamp:J │ │ .line 432 │ const/4 v1, 0x0 │ │ iput v1, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->pointer:I │ │ .line 433 │ @@ -2088,17 +2088,17 @@ │ .end local v0 # "event":Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; │ check-cast v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; │ │ .line 439 │ .restart local v0 # "event":Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent; │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->timeStamp:J │ + iput-wide v2, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->timeStamp:J │ │ .line 440 │ const/4 v1, 0x0 │ │ iput v1, v0, Lcom/badlogic/gdx/backends/android/AndroidInput$TouchEvent;->pointer:I │ │ .line 441 │ @@ -2851,24 +2851,24 @@ │ invoke-interface {v0, v1, v2}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 654 │ return-void │ .end method │ │ .method public vibrate(I)V │ - .locals 3 │ + .locals 4 │ .param p1, "milliseconds" # I │ │ .prologue │ .line 539 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidInput;->vibrator:Landroid/os/Vibrator; │ │ - int-to-long v1, p1 │ + int-to-long v2, p1 │ │ - invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;->vibrate(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;->vibrate(J)V │ │ .line 540 │ return-void │ .end method │ │ .method public vibrate([JI)V │ .locals 1 ├── smali/com/badlogic/gdx/backends/android/AndroidSound.smali │ @@ -470,15 +470,15 @@ │ │ mul-float/2addr v0, v2 │ │ goto :goto_0 │ .end method │ │ .method public setPitch(JF)V │ - .locals 2 │ + .locals 3 │ .param p1, "soundId" # J │ .param p3, "pitch" # F │ │ .prologue │ .line 67 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; │ │ @@ -487,15 +487,15 @@ │ invoke-virtual {v0, v1, p3}, Landroid/media/SoundPool;->setRate(IF)V │ │ .line 68 │ return-void │ .end method │ │ .method public setPriority(JI)V │ - .locals 2 │ + .locals 3 │ .param p1, "soundId" # J │ .param p3, "priority" # I │ │ .prologue │ .line 139 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; │ │ @@ -504,15 +504,15 @@ │ invoke-virtual {v0, v1, p3}, Landroid/media/SoundPool;->setPriority(II)V │ │ .line 140 │ return-void │ .end method │ │ .method public setVolume(JF)V │ - .locals 2 │ + .locals 3 │ .param p1, "soundId" # J │ .param p3, "volume" # F │ │ .prologue │ .line 72 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; │ │ @@ -558,15 +558,15 @@ │ │ .line 58 │ :cond_0 │ return-void │ .end method │ │ .method public stop(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "soundId" # J │ │ .prologue │ .line 62 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidSound;->soundPool:Landroid/media/SoundPool; │ │ long-to-int v1, p1 ├── smali/com/badlogic/gdx/backends/android/AndroidGraphics.smali │ @@ -1945,550 +1945,638 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V │ - .locals 15 │ + .locals 18 │ .param p1, "gl" # Ljavax/microedition/khronos/opengles/GL10; │ │ .prologue │ .line 399 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ .line 400 │ - .local v9, "time":J │ - iget-wide v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ + .local v12, "time":J │ + move-object/from16 v0, p0 │ │ - sub-long v11, v9, v11 │ + iget-wide v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ │ - long-to-float v11, v11 │ + sub-long v14, v12, v14 │ │ - const v12, 0x4e6e6b28 # 1.0E9f │ + long-to-float v11, v14 │ │ - div-float/2addr v11, v12 │ + const v14, 0x4e6e6b28 # 1.0E9f │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F │ + div-float/2addr v11, v14 │ + │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F │ │ .line 401 │ - iput-wide v9, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ + move-object/from16 v0, p0 │ + │ + iput-wide v12, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ │ .line 402 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ │ - iget v12, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, v12}, Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V │ + iget v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->deltaTime:F │ + │ + invoke-virtual {v11, v14}, Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V │ │ .line 404 │ - const/4 v7, 0x0 │ + const/4 v9, 0x0 │ │ .line 405 │ - .local v7, "lrunning":Z │ - const/4 v5, 0x0 │ + .local v9, "lrunning":Z │ + const/4 v7, 0x0 │ │ .line 406 │ - .local v5, "lpause":Z │ - const/4 v2, 0x0 │ + .local v7, "lpause":Z │ + const/4 v4, 0x0 │ │ .line 407 │ - .local v2, "ldestroy":Z │ - const/4 v6, 0x0 │ + .local v4, "ldestroy":Z │ + const/4 v8, 0x0 │ │ .line 409 │ - .local v6, "lresume":Z │ - iget-object v12, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ + .local v8, "lresume":Z │ + move-object/from16 v0, p0 │ + │ + iget-object v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ │ - monitor-enter v12 │ + monitor-enter v14 │ │ .line 410 │ :try_start_0 │ - iget-boolean v7, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v9, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->running:Z │ │ .line 411 │ - iget-boolean v5, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v7, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ │ .line 412 │ - iget-boolean v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v4, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ │ .line 413 │ - iget-boolean v6, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v8, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ │ .line 415 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ │ if-eqz v11, :cond_0 │ │ .line 416 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->resume:Z │ │ .line 419 │ :cond_0 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ │ if-eqz v11, :cond_1 │ │ .line 420 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->pause:Z │ │ .line 421 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ │ invoke-virtual {v11}, Ljava/lang/Object;->notifyAll()V │ │ .line 424 │ :cond_1 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ │ if-eqz v11, :cond_2 │ │ .line 425 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->destroy:Z │ │ .line 426 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->synch:Ljava/lang/Object; │ │ invoke-virtual {v11}, Ljava/lang/Object;->notifyAll()V │ │ .line 428 │ :cond_2 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_1 │ │ .line 430 │ - if-eqz v6, :cond_4 │ + if-eqz v8, :cond_4 │ │ .line 431 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->resume()V │ │ .line 432 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 433 │ - .local v4, "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .local v6, "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 434 │ :try_start_1 │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ + .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_3 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 435 │ - .local v3, "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->resume()V │ + .local v5, "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->resume()V │ │ goto :goto_0 │ │ .line 437 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_0 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v11 │ │ .line 428 │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :catchall_1 │ move-exception v11 │ │ :try_start_2 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ throw v11 │ │ .line 437 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .restart local v3 # "i$":Ljava/util/Iterator; │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_3 │ :try_start_3 │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ .line 438 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->resume()V │ │ .line 439 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "resumed" │ + const-string v15, "resumed" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 442 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_4 │ - if-eqz v7, :cond_6 │ + if-eqz v9, :cond_6 │ │ .line 443 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ - iget-object v12, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->runnables:Lcom/badlogic/gdx/utils/Array; │ + iget-object v14, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ - monitor-enter v12 │ + monitor-enter v14 │ │ .line 444 │ :try_start_4 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/utils/Array;->clear()V │ │ .line 445 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ - iget-object v13, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v15, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ - iget-object v13, v13, Lcom/badlogic/gdx/backends/android/AndroidApplication;->runnables:Lcom/badlogic/gdx/utils/Array; │ + iget-object v15, v15, Lcom/badlogic/gdx/backends/android/AndroidApplication;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ - invoke-virtual {v11, v13}, Lcom/badlogic/gdx/utils/Array;->addAll(Lcom/badlogic/gdx/utils/Array;)V │ + invoke-virtual {v11, v15}, Lcom/badlogic/gdx/utils/Array;->addAll(Lcom/badlogic/gdx/utils/Array;)V │ │ .line 446 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/utils/Array;->clear()V │ │ .line 448 │ - const/4 v0, 0x0 │ + const/4 v2, 0x0 │ │ - .local v0, "i":I │ + .local v2, "i":I │ :goto_1 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ iget v11, v11, Lcom/badlogic/gdx/utils/Array;->size:I │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_2 │ │ - if-ge v0, v11, :cond_5 │ + if-ge v2, v11, :cond_5 │ │ .line 450 │ :try_start_5 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ - invoke-virtual {v11, v0}, Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; │ + invoke-virtual {v11, v2}, Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; │ │ move-result-object v11 │ │ check-cast v11, Ljava/lang/Runnable; │ │ invoke-interface {v11}, Ljava/lang/Runnable;->run()V │ :try_end_5 │ .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_5} :catch_0 │ .catchall {:try_start_5 .. :try_end_5} :catchall_2 │ │ .line 448 │ :goto_2 │ - add-int/lit8 v0, v0, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 451 │ :catch_0 │ - move-exception v8 │ + move-exception v10 │ │ .line 452 │ - .local v8, "t":Ljava/lang/Throwable; │ + .local v10, "t":Ljava/lang/Throwable; │ :try_start_6 │ - invoke-virtual {v8}, Ljava/lang/Throwable;->printStackTrace()V │ + invoke-virtual {v10}, Ljava/lang/Throwable;->printStackTrace()V │ │ goto :goto_2 │ │ .line 455 │ - .end local v0 # "i":I │ - .end local v8 # "t":Ljava/lang/Throwable; │ + .end local v2 # "i":I │ + .end local v10 # "t":Ljava/lang/Throwable; │ :catchall_2 │ move-exception v11 │ │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_6 │ .catchall {:try_start_6 .. :try_end_6} :catchall_2 │ │ throw v11 │ │ - .restart local v0 # "i":I │ + .restart local v2 # "i":I │ :cond_5 │ :try_start_7 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_7 │ .catchall {:try_start_7 .. :try_end_7} :catchall_2 │ │ .line 456 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->input:Lcom/badlogic/gdx/backends/android/AndroidInput; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidInput;->processEvents()V │ │ .line 457 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->render()V │ │ .line 460 │ - .end local v0 # "i":I │ + .end local v2 # "i":I │ :cond_6 │ - if-eqz v5, :cond_8 │ + if-eqz v7, :cond_8 │ │ .line 461 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 462 │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 463 │ :try_start_8 │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :goto_3 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_7 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 464 │ - .restart local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->pause()V │ + .restart local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->pause()V │ │ goto :goto_3 │ │ .line 466 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_3 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_8 │ .catchall {:try_start_8 .. :try_end_8} :catchall_3 │ │ throw v11 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :cond_7 │ :try_start_9 │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_9 │ .catchall {:try_start_9 .. :try_end_9} :catchall_3 │ │ .line 467 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->pause()V │ │ .line 468 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->pause()V │ │ .line 469 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "paused" │ + const-string v15, "paused" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 472 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_8 │ - if-eqz v2, :cond_a │ + if-eqz v4, :cond_a │ │ .line 473 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 474 │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 475 │ :try_start_a │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :goto_4 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_9 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 476 │ - .restart local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->dispose()V │ + .restart local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->dispose()V │ │ goto :goto_4 │ │ .line 478 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_4 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_a │ .catchall {:try_start_a .. :try_end_a} :catchall_4 │ │ throw v11 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :cond_9 │ :try_start_b │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_b │ .catchall {:try_start_b .. :try_end_b} :catchall_4 │ │ .line 479 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->dispose()V │ │ .line 480 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->dispose()V │ │ .line 481 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->app:Lcom/badlogic/gdx/backends/android/AndroidApplication; │ │ - const/4 v12, 0x0 │ + const/4 v14, 0x0 │ │ - iput-object v12, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ + iput-object v14, v11, Lcom/badlogic/gdx/backends/android/AndroidApplication;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ .line 482 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "destroyed" │ + const-string v15, "destroyed" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 485 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_a │ - iget-wide v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frameStart:J │ + move-object/from16 v0, p0 │ │ - sub-long v11, v9, v11 │ + iget-wide v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frameStart:J │ │ - const-wide/32 v13, 0x3b9aca00 │ + sub-long v14, v12, v14 │ │ - cmp-long v11, v11, v13 │ + const-wide/32 v16, 0x3b9aca00 │ + │ + cmp-long v11, v14, v16 │ │ if-lez v11, :cond_b │ │ .line 486 │ - iget v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ + move-object/from16 v0, p0 │ + │ + iget v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->fps:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->fps:I │ │ .line 487 │ const/4 v11, 0x0 │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ │ .line 488 │ - iput-wide v9, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frameStart:J │ + move-object/from16 v0, p0 │ + │ + iput-wide v12, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frameStart:J │ │ .line 490 │ :cond_b │ - iget v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ + move-object/from16 v0, p0 │ + │ + iget v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ │ add-int/lit8 v11, v11, 0x1 │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->frames:I │ │ .line 491 │ return-void │ .end method │ │ .method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V │ .locals 4 │ @@ -2697,17 +2785,17 @@ │ invoke-direct {v1, v2}, Lcom/badlogic/gdx/math/WindowedMean;->(I)V │ │ iput-object v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ │ .line 322 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->lastFrameTime:J │ │ .line 324 │ iget v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->width:I │ │ iget v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphics;->height:I │ │ invoke-interface {p1, v4, v4, v1, v2}, Ljavax/microedition/khronos/opengles/GL10;->glViewport(IIII)V ├── smali/com/badlogic/gdx/backends/android/AndroidPreferences.smali │ @@ -227,24 +227,24 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getLong(Ljava/lang/String;)J │ - .locals 3 │ + .locals 4 │ .param p1, "key" # Ljava/lang/String; │ │ .prologue │ .line 89 │ iget-object v0, p0, Lcom/badlogic/gdx/backends/android/AndroidPreferences;->sharedPrefs:Landroid/content/SharedPreferences; │ │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - invoke-interface {v0, p1, v1, v2}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ + invoke-interface {v0, p1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getLong(Ljava/lang/String;J)J │ @@ -293,15 +293,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public put(Ljava/util/Map;)V │ - .locals 5 │ + .locals 6 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/Map", │ "<", │ "Ljava/lang/String;", │ "*>;)V" │ @@ -413,17 +413,17 @@ │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/Long; │ │ invoke-virtual {v3}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - invoke-virtual {p0, v2, v3, v4}, Lcom/badlogic/gdx/backends/android/AndroidPreferences;->putLong(Ljava/lang/String;J)V │ + invoke-virtual {p0, v2, v4, v5}, Lcom/badlogic/gdx/backends/android/AndroidPreferences;->putLong(Ljava/lang/String;J)V │ │ .line 72 │ :cond_3 │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v2 │ │ @@ -532,15 +532,15 @@ │ invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 45 │ return-void │ .end method │ │ .method public putLong(Ljava/lang/String;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "val" # J │ │ .prologue │ .line 49 │ invoke-direct {p0}, Lcom/badlogic/gdx/backends/android/AndroidPreferences;->edit()V ├── smali/com/badlogic/gdx/backends/android/AndroidGraphicsDaydream.smali │ @@ -1945,550 +1945,638 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V │ - .locals 15 │ + .locals 18 │ .param p1, "gl" # Ljavax/microedition/khronos/opengles/GL10; │ │ .prologue │ .line 414 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ .line 415 │ - .local v9, "time":J │ - iget-wide v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ + .local v12, "time":J │ + move-object/from16 v0, p0 │ │ - sub-long v11, v9, v11 │ + iget-wide v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ │ - long-to-float v11, v11 │ + sub-long v14, v12, v14 │ │ - const v12, 0x4e6e6b28 # 1.0E9f │ + long-to-float v11, v14 │ │ - div-float/2addr v11, v12 │ + const v14, 0x4e6e6b28 # 1.0E9f │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->deltaTime:F │ + div-float/2addr v11, v14 │ + │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->deltaTime:F │ │ .line 416 │ - iput-wide v9, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ + move-object/from16 v0, p0 │ + │ + iput-wide v12, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ │ .line 417 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ │ - iget v12, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->deltaTime:F │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, v12}, Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V │ + iget v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->deltaTime:F │ + │ + invoke-virtual {v11, v14}, Lcom/badlogic/gdx/math/WindowedMean;->addValue(F)V │ │ .line 419 │ - const/4 v7, 0x0 │ + const/4 v9, 0x0 │ │ .line 420 │ - .local v7, "lrunning":Z │ - const/4 v5, 0x0 │ + .local v9, "lrunning":Z │ + const/4 v7, 0x0 │ │ .line 421 │ - .local v5, "lpause":Z │ - const/4 v2, 0x0 │ + .local v7, "lpause":Z │ + const/4 v4, 0x0 │ │ .line 422 │ - .local v2, "ldestroy":Z │ - const/4 v6, 0x0 │ + .local v4, "ldestroy":Z │ + const/4 v8, 0x0 │ │ .line 424 │ - .local v6, "lresume":Z │ - iget-object v12, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ + .local v8, "lresume":Z │ + move-object/from16 v0, p0 │ + │ + iget-object v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ │ - monitor-enter v12 │ + monitor-enter v14 │ │ .line 425 │ :try_start_0 │ - iget-boolean v7, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->running:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v9, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->running:Z │ │ .line 426 │ - iget-boolean v5, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v7, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ │ .line 427 │ - iget-boolean v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v4, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ │ .line 428 │ - iget-boolean v6, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v8, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ │ .line 430 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ │ if-eqz v11, :cond_0 │ │ .line 431 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->resume:Z │ │ .line 434 │ :cond_0 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ │ if-eqz v11, :cond_1 │ │ .line 435 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->pause:Z │ │ .line 436 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ │ invoke-virtual {v11}, Ljava/lang/Object;->notifyAll()V │ │ .line 439 │ :cond_1 │ - iget-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iget-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ │ if-eqz v11, :cond_2 │ │ .line 440 │ const/4 v11, 0x0 │ │ - iput-boolean v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->destroy:Z │ │ .line 441 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->synch:Ljava/lang/Object; │ │ invoke-virtual {v11}, Ljava/lang/Object;->notifyAll()V │ │ .line 443 │ :cond_2 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_1 │ │ .line 445 │ - if-eqz v6, :cond_4 │ + if-eqz v8, :cond_4 │ │ .line 446 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 447 │ - .local v4, "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .local v6, "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 448 │ :try_start_1 │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ + .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_3 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 449 │ - .local v3, "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->resume()V │ + .local v5, "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->resume()V │ │ goto :goto_0 │ │ .line 451 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_0 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v11 │ │ .line 443 │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :catchall_1 │ move-exception v11 │ │ :try_start_2 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ throw v11 │ │ .line 451 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .restart local v3 # "i$":Ljava/util/Iterator; │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_3 │ :try_start_3 │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ .line 452 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->resume()V │ │ .line 453 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->resume()V │ │ .line 454 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "resumed" │ + const-string v15, "resumed" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 457 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_4 │ - if-eqz v7, :cond_6 │ + if-eqz v9, :cond_6 │ │ .line 458 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ - iget-object v12, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->runnables:Lcom/badlogic/gdx/utils/Array; │ + iget-object v14, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ - monitor-enter v12 │ + monitor-enter v14 │ │ .line 459 │ :try_start_4 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/utils/Array;->clear()V │ │ .line 460 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ - iget-object v13, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v15, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ - iget-object v13, v13, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->runnables:Lcom/badlogic/gdx/utils/Array; │ + iget-object v15, v15, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ - invoke-virtual {v11, v13}, Lcom/badlogic/gdx/utils/Array;->addAll(Lcom/badlogic/gdx/utils/Array;)V │ + invoke-virtual {v11, v15}, Lcom/badlogic/gdx/utils/Array;->addAll(Lcom/badlogic/gdx/utils/Array;)V │ │ .line 461 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->runnables:Lcom/badlogic/gdx/utils/Array; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/utils/Array;->clear()V │ │ .line 463 │ - const/4 v0, 0x0 │ + const/4 v2, 0x0 │ │ - .local v0, "i":I │ + .local v2, "i":I │ :goto_1 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ iget v11, v11, Lcom/badlogic/gdx/utils/Array;->size:I │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_2 │ │ - if-ge v0, v11, :cond_5 │ + if-ge v2, v11, :cond_5 │ │ .line 465 │ :try_start_5 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->executedRunnables:Lcom/badlogic/gdx/utils/Array; │ │ - invoke-virtual {v11, v0}, Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; │ + invoke-virtual {v11, v2}, Lcom/badlogic/gdx/utils/Array;->get(I)Ljava/lang/Object; │ │ move-result-object v11 │ │ check-cast v11, Ljava/lang/Runnable; │ │ invoke-interface {v11}, Ljava/lang/Runnable;->run()V │ :try_end_5 │ .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_5} :catch_0 │ .catchall {:try_start_5 .. :try_end_5} :catchall_2 │ │ .line 463 │ :goto_2 │ - add-int/lit8 v0, v0, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 466 │ :catch_0 │ - move-exception v8 │ + move-exception v10 │ │ .line 467 │ - .local v8, "t":Ljava/lang/Throwable; │ + .local v10, "t":Ljava/lang/Throwable; │ :try_start_6 │ - invoke-virtual {v8}, Ljava/lang/Throwable;->printStackTrace()V │ + invoke-virtual {v10}, Ljava/lang/Throwable;->printStackTrace()V │ │ goto :goto_2 │ │ .line 470 │ - .end local v0 # "i":I │ - .end local v8 # "t":Ljava/lang/Throwable; │ + .end local v2 # "i":I │ + .end local v10 # "t":Ljava/lang/Throwable; │ :catchall_2 │ move-exception v11 │ │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_6 │ .catchall {:try_start_6 .. :try_end_6} :catchall_2 │ │ throw v11 │ │ - .restart local v0 # "i":I │ + .restart local v2 # "i":I │ :cond_5 │ :try_start_7 │ - monitor-exit v12 │ + monitor-exit v14 │ :try_end_7 │ .catchall {:try_start_7 .. :try_end_7} :catchall_2 │ │ .line 471 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->input:Lcom/badlogic/gdx/backends/android/AndroidInput; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidInput;->processEvents()V │ │ .line 472 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->render()V │ │ .line 475 │ - .end local v0 # "i":I │ + .end local v2 # "i":I │ :cond_6 │ - if-eqz v5, :cond_8 │ + if-eqz v7, :cond_8 │ │ .line 476 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 477 │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 478 │ :try_start_8 │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :goto_3 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_7 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 479 │ - .restart local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->pause()V │ + .restart local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->pause()V │ │ goto :goto_3 │ │ .line 481 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_3 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_8 │ .catchall {:try_start_8 .. :try_end_8} :catchall_3 │ │ throw v11 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :cond_7 │ :try_start_9 │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_9 │ .catchall {:try_start_9 .. :try_end_9} :catchall_3 │ │ .line 482 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->pause()V │ │ .line 483 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->pause()V │ │ .line 484 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "paused" │ + const-string v15, "paused" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 487 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_8 │ - if-eqz v2, :cond_a │ + if-eqz v4, :cond_a │ │ .line 488 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ │ - iget-object v4, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + │ + iget-object v6, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->lifecycleListeners:Lcom/badlogic/gdx/utils/Array; │ │ .line 489 │ - .restart local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ - monitor-enter v4 │ + .restart local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + monitor-enter v6 │ │ .line 490 │ :try_start_a │ - invoke-virtual {v4}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Lcom/badlogic/gdx/utils/Array;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :goto_4 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_9 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - check-cast v3, Lcom/badlogic/gdx/LifecycleListener; │ + check-cast v5, Lcom/badlogic/gdx/LifecycleListener; │ │ .line 491 │ - .restart local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ - invoke-interface {v3}, Lcom/badlogic/gdx/LifecycleListener;->dispose()V │ + .restart local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + invoke-interface {v5}, Lcom/badlogic/gdx/LifecycleListener;->dispose()V │ │ goto :goto_4 │ │ .line 493 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v3 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v5 # "listener":Lcom/badlogic/gdx/LifecycleListener; │ :catchall_4 │ move-exception v11 │ │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_a │ .catchall {:try_start_a .. :try_end_a} :catchall_4 │ │ throw v11 │ │ - .restart local v1 # "i$":Ljava/util/Iterator; │ + .restart local v3 # "i$":Ljava/util/Iterator; │ :cond_9 │ :try_start_b │ - monitor-exit v4 │ + monitor-exit v6 │ :try_end_b │ .catchall {:try_start_b .. :try_end_b} :catchall_4 │ │ .line 494 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->listener:Lcom/badlogic/gdx/ApplicationListener; │ │ invoke-interface {v11}, Lcom/badlogic/gdx/ApplicationListener;->dispose()V │ │ .line 495 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ iget-object v11, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ invoke-virtual {v11}, Lcom/badlogic/gdx/backends/android/AndroidAudio;->dispose()V │ │ .line 496 │ - iget-object v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ + move-object/from16 v0, p0 │ + │ + iget-object v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->app:Lcom/badlogic/gdx/backends/android/AndroidDaydream; │ │ - const/4 v12, 0x0 │ + const/4 v14, 0x0 │ │ - iput-object v12, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ + iput-object v14, v11, Lcom/badlogic/gdx/backends/android/AndroidDaydream;->audio:Lcom/badlogic/gdx/backends/android/AndroidAudio; │ │ .line 497 │ sget-object v11, Lcom/badlogic/gdx/Gdx;->app:Lcom/badlogic/gdx/Application; │ │ - const-string v12, "AndroidGraphics" │ + const-string v14, "AndroidGraphics" │ │ - const-string v13, "destroyed" │ + const-string v15, "destroyed" │ │ - invoke-interface {v11, v12, v13}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-interface {v11, v14, v15}, Lcom/badlogic/gdx/Application;->log(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 500 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v4 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ + .end local v3 # "i$":Ljava/util/Iterator; │ + .end local v6 # "listeners":Lcom/badlogic/gdx/utils/Array;, "Lcom/badlogic/gdx/utils/Array;" │ :cond_a │ - iget-wide v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frameStart:J │ + move-object/from16 v0, p0 │ │ - sub-long v11, v9, v11 │ + iget-wide v14, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frameStart:J │ │ - const-wide/32 v13, 0x3b9aca00 │ + sub-long v14, v12, v14 │ │ - cmp-long v11, v11, v13 │ + const-wide/32 v16, 0x3b9aca00 │ + │ + cmp-long v11, v14, v16 │ │ if-lez v11, :cond_b │ │ .line 501 │ - iget v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ + move-object/from16 v0, p0 │ + │ + iget v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->fps:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->fps:I │ │ .line 502 │ const/4 v11, 0x0 │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ │ .line 503 │ - iput-wide v9, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frameStart:J │ + move-object/from16 v0, p0 │ + │ + iput-wide v12, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frameStart:J │ │ .line 505 │ :cond_b │ - iget v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ + move-object/from16 v0, p0 │ + │ + iget v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ │ add-int/lit8 v11, v11, 0x1 │ │ - iput v11, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ + move-object/from16 v0, p0 │ + │ + iput v11, v0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->frames:I │ │ .line 506 │ return-void │ .end method │ │ .method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V │ .locals 4 │ @@ -2697,17 +2785,17 @@ │ invoke-direct {v1, v2}, Lcom/badlogic/gdx/math/WindowedMean;->(I)V │ │ iput-object v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ │ .line 337 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->lastFrameTime:J │ │ .line 339 │ iget v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->width:I │ │ iget v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsDaydream;->height:I │ │ invoke-interface {p1, v4, v4, v1, v2}, Ljavax/microedition/khronos/opengles/GL10;->glViewport(IIII)V ├── smali/com/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper.smali │ @@ -2342,22 +2342,22 @@ │ invoke-interface {v0, p2, p3}, Lcom/badlogic/gdx/ApplicationListener;->resize(II)V │ │ .line 439 │ return-void │ .end method │ │ .method public onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10;Ljavax/microedition/khronos/egl/EGLConfig;)V │ - .locals 5 │ + .locals 6 │ .param p1, "gl" # Ljavax/microedition/khronos/opengles/GL10; │ .param p2, "config" # Ljavax/microedition/khronos/egl/EGLConfig; │ │ .prologue │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ .line 443 │ invoke-direct {p0, p1}, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->setupGL(Ljavax/microedition/khronos/opengles/GL10;)V │ │ .line 444 │ invoke-virtual {p0, p2}, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->logConfig(Ljavax/microedition/khronos/egl/EGLConfig;)V │ │ @@ -2426,24 +2426,24 @@ │ invoke-direct {v1, v2}, Lcom/badlogic/gdx/math/WindowedMean;->(I)V │ │ iput-object v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->mean:Lcom/badlogic/gdx/math/WindowedMean; │ │ .line 457 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->lastFrameTime:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->lastFrameTime:J │ │ .line 459 │ iget v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->width:I │ │ iget v2, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->height:I │ │ - invoke-interface {p1, v3, v3, v1, v2}, Ljavax/microedition/khronos/opengles/GL10;->glViewport(IIII)V │ + invoke-interface {p1, v4, v4, v1, v2}, Ljavax/microedition/khronos/opengles/GL10;->glViewport(IIII)V │ │ .line 461 │ iget-boolean v1, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->created:Z │ │ if-nez v1, :cond_0 │ │ .line 462 │ @@ -2452,15 +2452,15 @@ │ invoke-virtual {v1}, Lcom/badlogic/gdx/backends/android/AndroidLiveWallpaper;->getListener()Lcom/badlogic/gdx/ApplicationListener; │ │ move-result-object v1 │ │ invoke-interface {v1}, Lcom/badlogic/gdx/ApplicationListener;->create()V │ │ .line 463 │ - iput-boolean v4, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->created:Z │ + iput-boolean v5, p0, Lcom/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper;->created:Z │ │ .line 464 │ monitor-enter p0 │ │ .line 465 │ const/4 v1, 0x1 ├── smali/com/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$DefaultWindowSurfaceFactory.smali │ @@ -58,18 +58,18 @@ │ │ move-result-object v0 │ │ .line 561 │ if-nez v0, :cond_0 │ │ .line 563 │ - const-wide/16 v1, 0xa │ + const-wide/16 v2, 0xa │ │ :try_start_1 │ - invoke-static {v1, v2}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v2, v3}, Ljava/lang/Thread;->sleep(J)V │ :try_end_1 │ .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_0 │ │ .line 564 │ :catch_0 │ @@ -81,18 +81,18 @@ │ :catch_1 │ move-exception v1 │ │ .line 561 │ if-nez v0, :cond_0 │ │ .line 563 │ - const-wide/16 v1, 0xa │ + const-wide/16 v2, 0xa │ │ :try_start_2 │ - invoke-static {v1, v2}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v2, v3}, Ljava/lang/Thread;->sleep(J)V │ :try_end_2 │ .catch Ljava/lang/InterruptedException; {:try_start_2 .. :try_end_2} :catch_2 │ │ goto :goto_0 │ │ .line 564 │ :catch_2 ├── smali/com/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread.smali │ @@ -968,15 +968,15 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 693 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -984,17 +984,17 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {p0}, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceView$GLThread;->getId()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread.smali │ @@ -734,15 +734,15 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public onWindowResize(II)V │ - .locals 5 │ + .locals 6 │ .param p1, "w" # I │ .param p2, "h" # I │ │ .prologue │ .line 1081 │ iget-object v1, p0, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->this$0:Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW; │ │ @@ -794,18 +794,18 @@ │ iget-boolean v1, p0, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->mRenderComplete:Z │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ if-nez v1, :cond_0 │ │ .line 1099 │ - const-wide/16 v3, 0xc8 │ + const-wide/16 v4, 0xc8 │ │ :try_start_1 │ - invoke-static {v3, v4}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v4, v5}, Ljava/lang/Thread;->sleep(J)V │ │ .line 1100 │ iget-object v1, p0, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->this$0:Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW; │ │ iget-object v1, v1, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW;->sGLThreadManager:Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThreadManager; │ │ invoke-virtual {v1}, Ljava/lang/Object;->wait()V │ @@ -1025,15 +1025,15 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 832 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -1041,17 +1041,17 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {p0}, Lcom/badlogic/gdx/backends/android/surfaceview/GLBaseSurfaceViewLW$GLThread;->getId()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/badlogic/gdx/physics/box2d/World.smali │ @@ -247,17 +247,17 @@ │ .line 222 │ iget v1, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ iget v2, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ invoke-direct {p0, v1, v2, p2}, Lcom/badlogic/gdx/physics/box2d/World;->newWorld(FFZ)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ .line 224 │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/World;->contacts:Ljava/util/ArrayList; │ │ iget-object v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J │ │ array-length v2, v2 │ @@ -300,15 +300,15 @@ │ │ .line 229 │ :cond_0 │ return-void │ .end method │ │ .method private beginContact(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "contactAddr" # J │ │ .prologue │ .line 873 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/World;->contact:Lcom/badlogic/gdx/physics/box2d/Contact; │ │ iput-wide p1, v0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ @@ -457,920 +457,728 @@ │ move v0, v5 │ │ .line 863 │ goto :goto_1 │ .end method │ │ .method private createProperJoint(Lcom/badlogic/gdx/physics/box2d/JointDef;)J │ - .locals 23 │ + .locals 24 │ .param p1, "def" # Lcom/badlogic/gdx/physics/box2d/JointDef; │ │ .prologue │ .line 356 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->DistanceJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->DistanceJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_0 │ + if-ne v3, v4, :cond_0 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 357 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ │ .line 358 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->collideConnected:Z │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->collideConnected:Z │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object/from16 v0, v22 │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->length:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->frequencyHz:F │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->length:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v14, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->frequencyHz:F │ + move/from16 v16, v0 │ │ - move-object/from16 v0, v22 │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->dampingRatio:F │ │ - iget v15, v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef;->dampingRatio:F │ + move/from16 v17, v0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v3, p0 │ │ - invoke-direct/range {v1 .. v15}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateDistanceJoint(JJJZFFFFFFF)J │ + invoke-direct/range {v3 .. v17}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateDistanceJoint(JJJZFFFFFFF)J │ │ - move-result-wide v1 │ + move-result-wide v4 │ │ .line 411 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/DistanceJointDef; │ :goto_0 │ - return-wide v1 │ + return-wide v4 │ │ .line 361 │ :cond_0 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->FrictionJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->FrictionJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_1 │ + if-ne v3, v4, :cond_1 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 362 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ │ .line 363 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->collideConnected:Z │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->collideConnected:Z │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->maxForce:F │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->maxTorque:F │ │ - move-object/from16 v0, v22 │ - │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->maxForce:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v14, v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef;->maxTorque:F │ + move/from16 v16, v0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v3, p0 │ │ - invoke-direct/range {v1 .. v14}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateFrictionJoint(JJJZFFFFFF)J │ + invoke-direct/range {v3 .. v16}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateFrictionJoint(JJJZFFFFFF)J │ │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto :goto_0 │ │ .line 366 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/FrictionJointDef; │ :cond_1 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->GearJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->GearJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_2 │ + if-ne v3, v4, :cond_2 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 367 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ │ .line 368 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->collideConnected:Z │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->joint1:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->collideConnected:Z │ + iget-wide v11, v3, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->joint2:Lcom/badlogic/gdx/physics/box2d/Joint; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->joint1:Lcom/badlogic/gdx/physics/box2d/Joint; │ + iget-wide v13, v3, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - iget-wide v9, v1, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->ratio:F │ │ - move-object/from16 v0, v22 │ + move-object/from16 v3, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->joint2:Lcom/badlogic/gdx/physics/box2d/Joint; │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateGearJoint(JJJZJJF)J │ │ - iget-wide v11, v1, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef;->ratio:F │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct/range {v1 .. v13}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateGearJoint(JJJZJJF)J │ - │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto :goto_0 │ │ .line 370 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/GearJointDef; │ :cond_2 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->MouseJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->MouseJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_3 │ + if-ne v3, v4, :cond_3 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 371 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ │ .line 372 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->collideConnected:Z │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->target:Lcom/badlogic/gdx/math/Vector2; │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->collideConnected:Z │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->target:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->target:Lcom/badlogic/gdx/math/Vector2; │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->target:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v11, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->maxForce:F │ + iget v13, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->maxForce:F │ │ - move-object/from16 v0, v22 │ + iget v14, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->frequencyHz:F │ │ - iget v12, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->frequencyHz:F │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->dampingRatio:F │ │ - move-object/from16 v0, v22 │ + move-object/from16 v3, p0 │ │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef;->dampingRatio:F │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateMouseJoint(JJJZFFFFF)J │ │ - move-object/from16 v1, p0 │ - │ - invoke-direct/range {v1 .. v13}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateMouseJoint(JJJZFFFFF)J │ - │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 375 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/MouseJointDef; │ :cond_3 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PrismaticJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PrismaticJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_4 │ + if-ne v3, v4, :cond_4 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 376 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ │ .line 377 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->collideConnected:Z │ - │ - move-object/from16 v0, v22 │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->collideConnected:Z │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v13, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v15, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v14, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v15, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->referenceAngle:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->enableLimit:Z │ + iget v0, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move/from16 v16, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->lowerTranslation:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->referenceAngle:F │ │ move/from16 v17, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->upperTranslation:F │ + iget-boolean v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->enableLimit:Z │ │ move/from16 v18, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->enableMotor:Z │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->lowerTranslation:F │ │ move/from16 v19, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->maxMotorForce:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->upperTranslation:F │ │ move/from16 v20, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->motorSpeed:F │ + iget-boolean v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->enableMotor:Z │ │ move/from16 v21, v0 │ │ - move-object/from16 v1, p0 │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->maxMotorForce:F │ + │ + move/from16 v22, v0 │ + │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef;->motorSpeed:F │ │ - invoke-direct/range {v1 .. v21}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreatePrismaticJoint(JJJZFFFFFFFZFFZFF)J │ + move/from16 v23, v0 │ │ - move-result-wide v1 │ + move-object/from16 v3, p0 │ + │ + invoke-direct/range {v3 .. v23}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreatePrismaticJoint(JJJZFFFFFFFZFFZFF)J │ + │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 381 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJointDef; │ :cond_4 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PulleyJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PulleyJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_5 │ + if-ne v3, v4, :cond_5 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 382 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ │ .line 383 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->collideConnected:Z │ - │ - move-object/from16 v0, v22 │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->collideConnected:Z │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v13, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v15, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v14, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ - │ - iget v15, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ - │ - iget v0, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v0, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move/from16 v16, v0 │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->lengthA:F │ + iget v0, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ move/from16 v17, v0 │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->lengthB:F │ + iget v0, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move/from16 v18, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->ratio:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->lengthA:F │ │ move/from16 v19, v0 │ │ - move-object/from16 v1, p0 │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->lengthB:F │ + │ + move/from16 v20, v0 │ │ - invoke-direct/range {v1 .. v19}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreatePulleyJoint(JJJZFFFFFFFFFFF)J │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef;->ratio:F │ + │ + move/from16 v21, v0 │ │ - move-result-wide v1 │ + move-object/from16 v3, p0 │ + │ + invoke-direct/range {v3 .. v21}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreatePulleyJoint(JJJZFFFFFFFFFFF)J │ + │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 388 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/PulleyJointDef; │ :cond_5 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RevoluteJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RevoluteJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_6 │ + if-ne v3, v4, :cond_6 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 389 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ │ .line 390 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->collideConnected:Z │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->collideConnected:Z │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->referenceAngle:F │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->referenceAngle:F │ │ - move-object/from16 v0, v22 │ - │ - iget-boolean v14, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->enableLimit:Z │ - │ - move-object/from16 v0, v22 │ - │ - iget v15, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->lowerAngle:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->upperAngle:F │ + iget-boolean v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->enableLimit:Z │ │ move/from16 v16, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->enableMotor:Z │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->lowerAngle:F │ │ move/from16 v17, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->motorSpeed:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->upperAngle:F │ │ move/from16 v18, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->maxMotorTorque:F │ + iget-boolean v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->enableMotor:Z │ │ move/from16 v19, v0 │ │ - move-object/from16 v1, p0 │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->motorSpeed:F │ + │ + move/from16 v20, v0 │ + │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef;->maxMotorTorque:F │ │ - invoke-direct/range {v1 .. v19}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateRevoluteJoint(JJJZFFFFFZFFZFF)J │ + move/from16 v21, v0 │ + │ + move-object/from16 v3, p0 │ + │ + invoke-direct/range {v3 .. v21}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateRevoluteJoint(JJJZFFFFFZFFZFF)J │ │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 394 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJointDef; │ :cond_6 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WeldJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WeldJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_7 │ + if-ne v3, v4, :cond_7 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 395 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ │ .line 396 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->collideConnected:Z │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->collideConnected:Z │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->referenceAngle:F │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef;->referenceAngle:F │ │ - move-object/from16 v1, p0 │ + move-object/from16 v3, p0 │ │ - invoke-direct/range {v1 .. v13}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateWeldJoint(JJJZFFFFF)J │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateWeldJoint(JJJZFFFFF)J │ │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 399 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/WeldJointDef; │ :cond_7 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RopeJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RopeJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_8 │ + if-ne v3, v4, :cond_8 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 400 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ │ .line 401 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->collideConnected:Z │ │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->collideConnected:Z │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v15, v2, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->maxLength:F │ │ - move-object/from16 v0, v22 │ + move-object/from16 v3, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateRopeJoint(JJJZFFFFF)J │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ - │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget v13, v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef;->maxLength:F │ - │ - move-object/from16 v1, p0 │ - │ - invoke-direct/range {v1 .. v13}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateRopeJoint(JJJZFFFFF)J │ - │ - move-result-wide v1 │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 404 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/RopeJointDef; │ :cond_8 │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - sget-object v2, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WheelJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ + sget-object v4, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WheelJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ - if-ne v1, v2, :cond_9 │ + if-ne v3, v4, :cond_9 │ │ - move-object/from16 v22, p1 │ + move-object/from16 v2, p1 │ │ .line 405 │ - check-cast v22, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ │ .line 406 │ - .local v22, "d":Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ + .local v2, "d":Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ - │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ + iget-wide v6, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-wide v6, v1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - move-object/from16 v0, v22 │ + iget-wide v8, v3, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-boolean v8, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->collideConnected:Z │ + iget-boolean v10, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->collideConnected:Z │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v12, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorA:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v10, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v13, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - move-object/from16 v0, v22 │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget v14, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v11, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ - move-object/from16 v0, v22 │ + iget v15, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAnchorB:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v12, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ - │ - iget v13, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->localAxisA:Lcom/badlogic/gdx/math/Vector2; │ - │ - iget v14, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ - │ - move-object/from16 v0, v22 │ - │ - iget-boolean v15, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->enableMotor:Z │ - │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->maxMotorTorque:F │ + iget v0, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move/from16 v16, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->motorSpeed:F │ + iget-boolean v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->enableMotor:Z │ │ move/from16 v17, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->frequencyHz:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->maxMotorTorque:F │ │ move/from16 v18, v0 │ │ - move-object/from16 v0, v22 │ - │ - iget v0, v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->dampingRatio:F │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->motorSpeed:F │ │ move/from16 v19, v0 │ │ - move-object/from16 v1, p0 │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->frequencyHz:F │ + │ + move/from16 v20, v0 │ + │ + iget v0, v2, Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef;->dampingRatio:F │ │ - invoke-direct/range {v1 .. v19}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateWheelJoint(JJJZFFFFFFZFFFF)J │ + move/from16 v21, v0 │ │ - move-result-wide v1 │ + move-object/from16 v3, p0 │ + │ + invoke-direct/range {v3 .. v21}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateWheelJoint(JJJZFFFFFFZFFFF)J │ + │ + move-result-wide v4 │ │ goto/16 :goto_0 │ │ .line 411 │ - .end local v22 # "d":Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ + .end local v2 # "d":Lcom/badlogic/gdx/physics/box2d/joints/WheelJointDef; │ :cond_9 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v4, 0x0 │ │ goto/16 :goto_0 │ .end method │ │ .method private endContact(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "contactAddr" # J │ │ .prologue │ .line 878 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/World;->contact:Lcom/badlogic/gdx/physics/box2d/Contact; │ │ iput-wide p1, v0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ @@ -1552,15 +1360,15 @@ │ │ .line 886 │ :cond_0 │ return-void │ .end method │ │ .method private reportFixture(J)Z │ - .locals 2 │ + .locals 3 │ .param p1, "addr" # J │ │ .prologue │ .line 895 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/World;->queryCallback:Lcom/badlogic/gdx/physics/box2d/QueryCallback; │ │ if-eqz v0, :cond_0 │ @@ -1587,15 +1395,15 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private reportRayFixture(JFFFFF)F │ - .locals 4 │ + .locals 5 │ .param p1, "addr" # J │ .param p3, "pX" # F │ .param p4, "pY" # F │ .param p5, "nX" # F │ .param p6, "nY" # F │ .param p7, "fraction" # F │ │ @@ -1659,39 +1467,39 @@ │ │ .method public static native setVelocityThreshold(F)V │ .end method │ │ │ # virtual methods │ .method public QueryAABB(Lcom/badlogic/gdx/physics/box2d/QueryCallback;FFFF)V │ - .locals 7 │ + .locals 8 │ .param p1, "callback" # Lcom/badlogic/gdx/physics/box2d/QueryCallback; │ .param p2, "lowerX" # F │ .param p3, "lowerY" # F │ .param p4, "upperX" # F │ .param p5, "upperY" # F │ │ .prologue │ .line 753 │ iput-object p1, p0, Lcom/badlogic/gdx/physics/box2d/World;->queryCallback:Lcom/badlogic/gdx/physics/box2d/QueryCallback; │ │ .line 754 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/World;->jniQueryAABB(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/World;->jniQueryAABB(JFFFF)V │ │ .line 755 │ return-void │ .end method │ │ .method public clearForces()V │ .locals 2 │ @@ -1703,333 +1511,335 @@ │ invoke-direct {p0, v0, v1}, Lcom/badlogic/gdx/physics/box2d/World;->jniClearForces(J)V │ │ .line 621 │ return-void │ .end method │ │ .method public createBody(Lcom/badlogic/gdx/physics/box2d/BodyDef;)Lcom/badlogic/gdx/physics/box2d/Body; │ - .locals 22 │ + .locals 24 │ .param p1, "def" # Lcom/badlogic/gdx/physics/box2d/BodyDef; │ │ .prologue │ .line 273 │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v4, v0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->type:Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->type:Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType; │ │ - invoke-virtual {v1}, Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType;->getValue()I │ + invoke-virtual {v3}, Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType;->getValue()I │ │ - move-result v4 │ + move-result v6 │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->position:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->position:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v5, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v7, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->position:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->position:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v6, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v8, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move-object/from16 v0, p1 │ │ - iget v7, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angle:F │ + iget v9, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angle:F │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearVelocity:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearVelocity:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v8, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v10, v3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearVelocity:Lcom/badlogic/gdx/math/Vector2; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearVelocity:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v9, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v11, v3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ move-object/from16 v0, p1 │ │ - iget v10, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angularVelocity:F │ + iget v12, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angularVelocity:F │ │ move-object/from16 v0, p1 │ │ - iget v11, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearDamping:F │ + iget v13, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->linearDamping:F │ │ move-object/from16 v0, p1 │ │ - iget v12, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angularDamping:F │ + iget v14, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->angularDamping:F │ │ move-object/from16 v0, p1 │ │ - iget-boolean v13, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->allowSleep:Z │ + iget-boolean v15, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->allowSleep:Z │ │ move-object/from16 v0, p1 │ │ - iget-boolean v14, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->awake:Z │ + iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->awake:Z │ + │ + move/from16 v16, v0 │ │ move-object/from16 v0, p1 │ │ - iget-boolean v15, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->fixedRotation:Z │ + iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->fixedRotation:Z │ + │ + move/from16 v17, v0 │ │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->bullet:Z │ │ - move/from16 v16, v0 │ + move/from16 v18, v0 │ │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->active:Z │ │ - move/from16 v17, v0 │ + move/from16 v19, v0 │ │ move-object/from16 v0, p1 │ │ iget v0, v0, Lcom/badlogic/gdx/physics/box2d/BodyDef;->gravityScale:F │ │ - move/from16 v18, v0 │ + move/from16 v20, v0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v3, p0 │ │ - invoke-direct/range {v1 .. v18}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateBody(JIFFFFFFFFZZZZZF)J │ + invoke-direct/range {v3 .. v20}, Lcom/badlogic/gdx/physics/box2d/World;->jniCreateBody(JIFFFFFFFFZZZZZF)J │ │ - move-result-wide v20 │ + move-result-wide v22 │ │ .line 276 │ - .local v20, "bodyAddr":J │ + .local v22, "bodyAddr":J │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/World;->freeBodies:Lcom/badlogic/gdx/utils/Pool; │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/World;->freeBodies:Lcom/badlogic/gdx/utils/Pool; │ │ - invoke-virtual {v1}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ + invoke-virtual {v3}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ │ - move-result-object v19 │ + move-result-object v2 │ │ - check-cast v19, Lcom/badlogic/gdx/physics/box2d/Body; │ + check-cast v2, Lcom/badlogic/gdx/physics/box2d/Body; │ │ .line 277 │ - .local v19, "body":Lcom/badlogic/gdx/physics/box2d/Body; │ - invoke-virtual/range {v19 .. v21}, Lcom/badlogic/gdx/physics/box2d/Body;->reset(J)V │ + .local v2, "body":Lcom/badlogic/gdx/physics/box2d/Body; │ + move-wide/from16 v0, v22 │ + │ + invoke-virtual {v2, v0, v1}, Lcom/badlogic/gdx/physics/box2d/Body;->reset(J)V │ │ .line 278 │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; │ - │ - move-object/from16 v0, v19 │ - │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-object v3, v0, Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; │ │ - move-object/from16 v0, v19 │ + iget-wide v4, v2, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - invoke-virtual {v1, v2, v3, v0}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v4, v5, v2}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ │ .line 279 │ - return-object v19 │ + return-object v2 │ .end method │ │ .method public createJoint(Lcom/badlogic/gdx/physics/box2d/JointDef;)Lcom/badlogic/gdx/physics/box2d/Joint; │ .locals 8 │ .param p1, "def" # Lcom/badlogic/gdx/physics/box2d/JointDef; │ │ .prologue │ .line 333 │ invoke-direct {p0, p1}, Lcom/badlogic/gdx/physics/box2d/World;->createProperJoint(Lcom/badlogic/gdx/physics/box2d/JointDef;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 334 │ - .local v1, "jointAddr":J │ + .local v2, "jointAddr":J │ const/4 v0, 0x0 │ │ .line 335 │ .local v0, "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->DistanceJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_0 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/DistanceJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 336 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_0 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->FrictionJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_1 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/FrictionJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 337 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_1 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->GearJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_2 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/GearJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/GearJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/GearJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 338 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_2 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->MouseJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_3 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/MouseJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/MouseJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/MouseJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 339 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_3 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PrismaticJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_4 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/PrismaticJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 340 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_4 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->PulleyJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_5 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/PulleyJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 341 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_5 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RevoluteJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_6 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/RevoluteJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 342 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_6 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WeldJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_7 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/WeldJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/WeldJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/WeldJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 343 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_7 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->RopeJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_8 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/RopeJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/RopeJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/RopeJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 344 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_8 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->type:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ sget-object v6, Lcom/badlogic/gdx/physics/box2d/JointDef$JointType;->WheelJoint:Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ │ if-ne v5, v6, :cond_9 │ │ new-instance v0, Lcom/badlogic/gdx/physics/box2d/joints/WheelJoint; │ │ .end local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ - invoke-direct {v0, p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/joints/WheelJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v0, p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/joints/WheelJoint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ .line 345 │ .restart local v0 # "joint":Lcom/badlogic/gdx/physics/box2d/Joint; │ :cond_9 │ if-eqz v0, :cond_a │ │ iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->joints:Lcom/badlogic/gdx/utils/LongMap; │ │ iget-wide v6, v0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ invoke-virtual {v5, v6, v7, v0}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ │ .line 346 │ :cond_a │ - new-instance v3, Lcom/badlogic/gdx/physics/box2d/JointEdge; │ + new-instance v1, Lcom/badlogic/gdx/physics/box2d/JointEdge; │ │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ - invoke-direct {v3, v5, v0}, Lcom/badlogic/gdx/physics/box2d/JointEdge;->(Lcom/badlogic/gdx/physics/box2d/Body;Lcom/badlogic/gdx/physics/box2d/Joint;)V │ + invoke-direct {v1, v5, v0}, Lcom/badlogic/gdx/physics/box2d/JointEdge;->(Lcom/badlogic/gdx/physics/box2d/Body;Lcom/badlogic/gdx/physics/box2d/Joint;)V │ │ .line 347 │ - .local v3, "jointEdgeA":Lcom/badlogic/gdx/physics/box2d/JointEdge; │ + .local v1, "jointEdgeA":Lcom/badlogic/gdx/physics/box2d/JointEdge; │ new-instance v4, Lcom/badlogic/gdx/physics/box2d/JointEdge; │ │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ invoke-direct {v4, v5, v0}, Lcom/badlogic/gdx/physics/box2d/JointEdge;->(Lcom/badlogic/gdx/physics/box2d/Body;Lcom/badlogic/gdx/physics/box2d/Joint;)V │ │ .line 348 │ .local v4, "jointEdgeB":Lcom/badlogic/gdx/physics/box2d/JointEdge; │ - iput-object v3, v0, Lcom/badlogic/gdx/physics/box2d/Joint;->jointEdgeA:Lcom/badlogic/gdx/physics/box2d/JointEdge; │ + iput-object v1, v0, Lcom/badlogic/gdx/physics/box2d/Joint;->jointEdgeA:Lcom/badlogic/gdx/physics/box2d/JointEdge; │ │ .line 349 │ iput-object v4, v0, Lcom/badlogic/gdx/physics/box2d/Joint;->jointEdgeB:Lcom/badlogic/gdx/physics/box2d/JointEdge; │ │ .line 350 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->bodyA:Lcom/badlogic/gdx/physics/box2d/Body; │ │ iget-object v5, v5, Lcom/badlogic/gdx/physics/box2d/Body;->joints:Ljava/util/ArrayList; │ │ - invoke-virtual {v5, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 351 │ iget-object v5, p1, Lcom/badlogic/gdx/physics/box2d/JointDef;->bodyB:Lcom/badlogic/gdx/physics/box2d/Body; │ │ iget-object v5, v5, Lcom/badlogic/gdx/physics/box2d/Body;->joints:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ @@ -2049,17 +1859,17 @@ │ │ .line 310 │ invoke-virtual {p1, v7}, Lcom/badlogic/gdx/physics/box2d/Body;->setUserData(Ljava/lang/Object;)V │ │ .line 311 │ iget-object v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v3, p1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v4, p1, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - invoke-virtual {v2, v3, v4}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ + invoke-virtual {v2, v4, v5}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ │ .line 312 │ invoke-virtual {p1}, Lcom/badlogic/gdx/physics/box2d/Body;->getFixtureList()Ljava/util/ArrayList; │ │ move-result-object v0 │ │ .line 313 │ @@ -2145,17 +1955,17 @@ │ .locals 4 │ .param p1, "joint" # Lcom/badlogic/gdx/physics/box2d/Joint; │ │ .prologue │ .line 583 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/World;->joints:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p1, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ + iget-wide v2, p1, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ │ .line 584 │ iget-object v0, p1, Lcom/badlogic/gdx/physics/box2d/Joint;->jointEdgeA:Lcom/badlogic/gdx/physics/box2d/JointEdge; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/JointEdge;->other:Lcom/badlogic/gdx/physics/box2d/Body; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/Body;->joints:Ljava/util/ArrayList; │ @@ -2261,15 +2071,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getContactList()Ljava/util/List; │ - .locals 9 │ + .locals 10 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ "Ljava/util/List", │ "<", │ "Lcom/badlogic/gdx/physics/box2d/Contact;", │ ">;" │ @@ -2338,34 +2148,34 @@ │ if-ge v2, v5, :cond_1 │ │ .line 803 │ iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->freeContacts:Ljava/util/ArrayList; │ │ new-instance v6, Lcom/badlogic/gdx/physics/box2d/Contact; │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - invoke-direct {v6, p0, v7, v8}, Lcom/badlogic/gdx/physics/box2d/Contact;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ + invoke-direct {v6, p0, v8, v9}, Lcom/badlogic/gdx/physics/box2d/Contact;->(Lcom/badlogic/gdx/physics/box2d/World;J)V │ │ invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 802 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 805 │ .end local v1 # "freeConts":I │ .end local v2 # "i":I │ :cond_1 │ - iget-wide v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v6, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget-object v7, p0, Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J │ + iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J │ │ - invoke-direct {p0, v5, v6, v7}, Lcom/badlogic/gdx/physics/box2d/World;->jniGetContactList(J[J)V │ + invoke-direct {p0, v6, v7, v5}, Lcom/badlogic/gdx/physics/box2d/World;->jniGetContactList(J[J)V │ │ .line 807 │ iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->contacts:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V │ │ .line 808 │ @@ -2384,17 +2194,17 @@ │ │ check-cast v0, Lcom/badlogic/gdx/physics/box2d/Contact; │ │ .line 810 │ .local v0, "contact":Lcom/badlogic/gdx/physics/box2d/Contact; │ iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->contactAddrs:[J │ │ - aget-wide v5, v5, v2 │ + aget-wide v6, v5, v2 │ │ - iput-wide v5, v0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ + iput-wide v6, v0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ │ .line 811 │ iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/World;->contacts:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 808 │ @@ -2511,37 +2321,37 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public rayCast(Lcom/badlogic/gdx/physics/box2d/RayCastCallback;Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ - .locals 7 │ + .locals 8 │ .param p1, "callback" # Lcom/badlogic/gdx/physics/box2d/RayCastCallback; │ .param p2, "point1" # Lcom/badlogic/gdx/math/Vector2; │ .param p3, "point2" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 917 │ iput-object p1, p0, Lcom/badlogic/gdx/physics/box2d/World;->rayCastCallback:Lcom/badlogic/gdx/physics/box2d/RayCastCallback; │ │ .line 918 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - iget v3, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v5, p3, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v6, p3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v6, p3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v7, p3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/World;->jniRayCast(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/World;->jniRayCast(JFFFF)V │ │ .line 919 │ return-void │ .end method │ │ .method public setAutoClearForces(Z)V │ .locals 2 │ @@ -2647,29 +2457,29 @@ │ invoke-direct {p0, v0, v1, p1}, Lcom/badlogic/gdx/physics/box2d/World;->jniSetWarmStarting(JZ)V │ │ .line 631 │ return-void │ .end method │ │ .method public step(FII)V │ - .locals 6 │ + .locals 7 │ .param p1, "timeStep" # F │ .param p2, "velocityIterations" # I │ .param p3, "positionIterations" # I │ │ .prologue │ .line 600 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/World;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/World;->jniStep(JFII)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/World;->jniStep(JFII)V │ │ .line 601 │ return-void │ .end method ├── smali/com/badlogic/gdx/physics/box2d/EdgeShape.smali │ @@ -37,15 +37,15 @@ │ iput-wide v0, p0, Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J │ │ .line 31 │ return-void │ .end method │ │ .method constructor (J)V │ - .locals 0 │ + .locals 1 │ .param p1, "addr" # J │ │ .prologue │ .line 37 │ invoke-direct {p0}, Lcom/badlogic/gdx/physics/box2d/Shape;->()V │ │ .line 38 │ @@ -144,35 +144,35 @@ │ iput v0, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ .line 74 │ return-void │ .end method │ │ .method public set(FFFF)V │ - .locals 7 │ + .locals 8 │ .param p1, "v1X" # F │ .param p2, "v1Y" # F │ .param p3, "v2X" # F │ .param p4, "v2Y" # F │ │ .prologue │ .line 48 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/EdgeShape;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - move v6, p4 │ + move v7, p4 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/EdgeShape;->jniSet(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/EdgeShape;->jniSet(JFFFF)V │ │ .line 49 │ return-void │ .end method │ │ .method public set(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ .locals 4 ├── smali/com/badlogic/gdx/physics/box2d/Body.smali │ @@ -343,60 +343,60 @@ │ invoke-direct {p0, v0, v1, p1}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyAngularImpulse(JF)V │ │ .line 391 │ return-void │ .end method │ │ .method public applyForce(FFFF)V │ - .locals 7 │ + .locals 8 │ .param p1, "forceX" # F │ .param p2, "forceY" # F │ .param p3, "pointX" # F │ .param p4, "pointY" # F │ │ .prologue │ .line 326 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - move v6, p4 │ + move v7, p4 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFF)V │ │ .line 327 │ return-void │ .end method │ │ .method public applyForce(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ - .locals 7 │ + .locals 8 │ .param p1, "force" # Lcom/badlogic/gdx/math/Vector2; │ .param p2, "point" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 316 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v5, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v6, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v6, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v7, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForce(JFFFF)V │ │ .line 317 │ return-void │ .end method │ │ .method public applyForceToCenter(FF)V │ .locals 2 │ @@ -428,60 +428,60 @@ │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyForceToCenter(JFF)V │ │ .line 338 │ return-void │ .end method │ │ .method public applyLinearImpulse(FFFF)V │ - .locals 7 │ + .locals 8 │ .param p1, "impulseX" # F │ .param p2, "impulseY" # F │ .param p3, "pointX" # F │ .param p4, "pointY" # F │ │ .prologue │ .line 379 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - move v6, p4 │ + move v7, p4 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyLinearImpulse(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyLinearImpulse(JFFFF)V │ │ .line 380 │ return-void │ .end method │ │ .method public applyLinearImpulse(Lcom/badlogic/gdx/math/Vector2;Lcom/badlogic/gdx/math/Vector2;)V │ - .locals 7 │ + .locals 8 │ .param p1, "impulse" # Lcom/badlogic/gdx/math/Vector2; │ .param p2, "point" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 369 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v5, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v6, p2, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v6, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v7, p2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyLinearImpulse(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyLinearImpulse(JFFFF)V │ │ .line 370 │ return-void │ .end method │ │ .method public applyTorque(F)V │ .locals 2 │ @@ -494,162 +494,166 @@ │ invoke-direct {p0, v0, v1, p1}, Lcom/badlogic/gdx/physics/box2d/Body;->jniApplyTorque(JF)V │ │ .line 357 │ return-void │ .end method │ │ .method public createFixture(Lcom/badlogic/gdx/physics/box2d/FixtureDef;)Lcom/badlogic/gdx/physics/box2d/Fixture; │ - .locals 16 │ + .locals 20 │ .param p1, "def" # Lcom/badlogic/gdx/physics/box2d/FixtureDef; │ │ .prologue │ .line 74 │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v6, v0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->shape:Lcom/badlogic/gdx/physics/box2d/Shape; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->shape:Lcom/badlogic/gdx/physics/box2d/Shape; │ │ - iget-wide v4, v1, Lcom/badlogic/gdx/physics/box2d/Shape;->addr:J │ + iget-wide v8, v5, Lcom/badlogic/gdx/physics/box2d/Shape;->addr:J │ │ move-object/from16 v0, p1 │ │ - iget v6, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->friction:F │ + iget v10, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->friction:F │ │ move-object/from16 v0, p1 │ │ - iget v7, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->restitution:F │ + iget v11, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->restitution:F │ │ move-object/from16 v0, p1 │ │ - iget v8, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->density:F │ + iget v12, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->density:F │ │ move-object/from16 v0, p1 │ │ - iget-boolean v9, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->isSensor:Z │ + iget-boolean v13, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->isSensor:Z │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ │ - iget-short v10, v1, Lcom/badlogic/gdx/physics/box2d/Filter;->categoryBits:S │ + iget-short v14, v5, Lcom/badlogic/gdx/physics/box2d/Filter;->categoryBits:S │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ │ - iget-short v11, v1, Lcom/badlogic/gdx/physics/box2d/Filter;->maskBits:S │ + iget-short v15, v5, Lcom/badlogic/gdx/physics/box2d/Filter;->maskBits:S │ │ move-object/from16 v0, p1 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/FixtureDef;->filter:Lcom/badlogic/gdx/physics/box2d/Filter; │ + │ + iget-short v0, v5, Lcom/badlogic/gdx/physics/box2d/Filter;->groupIndex:S │ │ - iget-short v12, v1, Lcom/badlogic/gdx/physics/box2d/Filter;->groupIndex:S │ + move/from16 v16, v0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v5, p0 │ │ - invoke-direct/range {v1 .. v12}, Lcom/badlogic/gdx/physics/box2d/Body;->jniCreateFixture(JJFFFZSSS)J │ + invoke-direct/range {v5 .. v16}, Lcom/badlogic/gdx/physics/box2d/Body;->jniCreateFixture(JJFFFZSSS)J │ │ - move-result-wide v14 │ + move-result-wide v18 │ │ .line 76 │ - .local v14, "fixtureAddr":J │ + .local v18, "fixtureAddr":J │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ - iget-object v1, v1, Lcom/badlogic/gdx/physics/box2d/World;->freeFixtures:Lcom/badlogic/gdx/utils/Pool; │ + iget-object v5, v5, Lcom/badlogic/gdx/physics/box2d/World;->freeFixtures:Lcom/badlogic/gdx/utils/Pool; │ │ - invoke-virtual {v1}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ + invoke-virtual {v5}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v4 │ │ - check-cast v13, Lcom/badlogic/gdx/physics/box2d/Fixture; │ + check-cast v4, Lcom/badlogic/gdx/physics/box2d/Fixture; │ │ .line 77 │ - .local v13, "fixture":Lcom/badlogic/gdx/physics/box2d/Fixture; │ + .local v4, "fixture":Lcom/badlogic/gdx/physics/box2d/Fixture; │ move-object/from16 v0, p0 │ │ - invoke-virtual {v13, v0, v14, v15}, Lcom/badlogic/gdx/physics/box2d/Fixture;->reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V │ + move-wide/from16 v1, v18 │ + │ + invoke-virtual {v4, v0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Fixture;->reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V │ │ .line 78 │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ - iget-object v1, v1, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ + iget-object v5, v5, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v2, v13, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v6, v4, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - invoke-virtual {v1, v2, v3, v13}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v5, v6, v7, v4}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ │ .line 79 │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Lcom/badlogic/gdx/physics/box2d/Body;->fixtures:Ljava/util/ArrayList; │ + iget-object v5, v0, Lcom/badlogic/gdx/physics/box2d/Body;->fixtures:Ljava/util/ArrayList; │ │ - invoke-virtual {v1, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 80 │ - return-object v13 │ + return-object v4 │ .end method │ │ .method public createFixture(Lcom/badlogic/gdx/physics/box2d/Shape;F)Lcom/badlogic/gdx/physics/box2d/Fixture; │ - .locals 9 │ + .locals 10 │ .param p1, "shape" # Lcom/badlogic/gdx/physics/box2d/Shape; │ .param p2, "density" # F │ │ .prologue │ .line 108 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget-wide v3, p1, Lcom/badlogic/gdx/physics/box2d/Shape;->addr:J │ + iget-wide v4, p1, Lcom/badlogic/gdx/physics/box2d/Shape;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v5, p2 │ + move v6, p2 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniCreateFixture(JJF)J │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniCreateFixture(JJF)J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ .line 109 │ - .local v7, "fixtureAddr":J │ - iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ + .local v8, "fixtureAddr":J │ + iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ - iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->freeFixtures:Lcom/badlogic/gdx/utils/Pool; │ + iget-object v1, v1, Lcom/badlogic/gdx/physics/box2d/World;->freeFixtures:Lcom/badlogic/gdx/utils/Pool; │ │ - invoke-virtual {v0}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ + invoke-virtual {v1}, Lcom/badlogic/gdx/utils/Pool;->obtain()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v0 │ │ - check-cast v6, Lcom/badlogic/gdx/physics/box2d/Fixture; │ + check-cast v0, Lcom/badlogic/gdx/physics/box2d/Fixture; │ │ .line 110 │ - .local v6, "fixture":Lcom/badlogic/gdx/physics/box2d/Fixture; │ - invoke-virtual {v6, p0, v7, v8}, Lcom/badlogic/gdx/physics/box2d/Fixture;->reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V │ + .local v0, "fixture":Lcom/badlogic/gdx/physics/box2d/Fixture; │ + invoke-virtual {v0, p0, v8, v9}, Lcom/badlogic/gdx/physics/box2d/Fixture;->reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V │ │ .line 111 │ - iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ + iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ - iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ + iget-object v1, v1, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, v6, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v2, v0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - invoke-virtual {v0, v1, v2, v6}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v1, v2, v3, v0}, Lcom/badlogic/gdx/utils/LongMap;->put(JLjava/lang/Object;)Ljava/lang/Object; │ │ .line 112 │ - iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->fixtures:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->fixtures:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 113 │ - return-object v6 │ + return-object v0 │ .end method │ │ .method public destroyFixture(Lcom/badlogic/gdx/physics/box2d/Fixture;)V │ .locals 4 │ .param p1, "fixture" # Lcom/badlogic/gdx/physics/box2d/Fixture; │ │ .prologue │ @@ -661,17 +665,17 @@ │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Body;->jniDestroyFixture(JJ)V │ │ .line 129 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p1, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v2, p1, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->remove(J)Ljava/lang/Object; │ │ .line 130 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->fixtures:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ .line 131 │ @@ -843,30 +847,30 @@ │ .line 281 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->linearVelocity:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getLinearVelocityFromLocalPoint(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "localPoint" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 572 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLinearVelocityFromLocalPoint(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLinearVelocityFromLocalPoint(JFF[F)V │ │ .line 573 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -889,30 +893,30 @@ │ .line 575 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->linVelLoc:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getLinearVelocityFromWorldPoint(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "worldPoint" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 553 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLinearVelocityFromWorldPoint(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLinearVelocityFromWorldPoint(JFF[F)V │ │ .line 554 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->linVelWorld:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -974,30 +978,30 @@ │ .line 249 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localCenter:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getLocalPoint(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "worldPoint" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 515 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLocalPoint(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLocalPoint(JFF[F)V │ │ .line 516 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -1020,30 +1024,30 @@ │ .line 518 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localPoint2:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getLocalVector(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "worldVector" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 534 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLocalVector(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetLocalVector(JFF[F)V │ │ .line 535 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localVector:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -1203,21 +1207,21 @@ │ .line 184 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->transform:Lcom/badlogic/gdx/physics/box2d/Transform; │ │ return-object v0 │ .end method │ │ .method public getType()Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 652 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetType(J)I │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetType(J)I │ │ move-result v0 │ │ .line 653 │ .local v0, "type":I │ if-nez v0, :cond_0 │ │ @@ -1310,30 +1314,30 @@ │ .line 232 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->worldCenter:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getWorldPoint(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "localPoint" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 477 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetWorldPoint(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetWorldPoint(JFF[F)V │ │ .line 478 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -1356,30 +1360,30 @@ │ .line 480 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->localPoint:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getWorldVector(Lcom/badlogic/gdx/math/Vector2;)Lcom/badlogic/gdx/math/Vector2; │ - .locals 6 │ + .locals 7 │ .param p1, "localVector" # Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 496 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ + iget-object v6, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetWorldVector(JFF[F)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniGetWorldVector(JFF[F)V │ │ .line 497 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Body;->worldVector:Lcom/badlogic/gdx/math/Vector2; │ │ iget-object v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->tmp:[F │ │ const/4 v2, 0x0 │ @@ -1689,36 +1693,36 @@ │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetLinearVelocity(JFF)V │ │ .line 262 │ return-void │ .end method │ │ .method public setMassData(Lcom/badlogic/gdx/physics/box2d/MassData;)V │ - .locals 7 │ + .locals 8 │ .param p1, "data" # Lcom/badlogic/gdx/physics/box2d/MassData; │ │ .prologue │ .line 447 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->mass:F │ + iget v4, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->mass:F │ │ iget-object v0, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->center:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v4, v0, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v5, v0, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ iget-object v0, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->center:Lcom/badlogic/gdx/math/Vector2; │ │ - iget v5, v0, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v6, v0, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - iget v6, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->I:F │ + iget v7, p1, Lcom/badlogic/gdx/physics/box2d/MassData;->I:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetMassData(JFFFF)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetMassData(JFFFF)V │ │ .line 448 │ return-void │ .end method │ │ .method public setSleepingAllowed(Z)V │ .locals 2 │ @@ -1731,82 +1735,82 @@ │ invoke-direct {p0, v0, v1, p1}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetSleepingAllowed(JZ)V │ │ .line 687 │ return-void │ .end method │ │ .method public setTransform(FFF)V │ - .locals 6 │ + .locals 7 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "angle" # F │ │ .prologue │ .line 154 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFF)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFF)V │ │ .line 155 │ return-void │ .end method │ │ .method public setTransform(FFFZ)V │ - .locals 7 │ + .locals 8 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "angle" # F │ .param p4, "updateContacts" # Z │ │ .prologue │ .line 166 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - move v6, p4 │ + move v7, p4 │ │ - invoke-direct/range {v0 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFFZ)V │ + invoke-direct/range {v1 .. v7}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFFZ)V │ │ .line 167 │ return-void │ .end method │ │ .method public setTransform(Lcom/badlogic/gdx/math/Vector2;F)V │ - .locals 6 │ + .locals 7 │ .param p1, "position" # Lcom/badlogic/gdx/math/Vector2; │ .param p2, "angle" # F │ │ .prologue │ .line 145 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Body;->addr:J │ │ - iget v3, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v4, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v5, p1, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v5, p2 │ + move v6, p2 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFF)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Body;->jniSetTransform(JFFF)V │ │ .line 146 │ return-void │ .end method │ │ .method public setType(Lcom/badlogic/gdx/physics/box2d/BodyDef$BodyType;)V │ .locals 3 ├── smali/com/badlogic/gdx/physics/box2d/PolygonShape.smali │ @@ -37,15 +37,15 @@ │ iput-wide v0, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ │ .line 30 │ return-void │ .end method │ │ .method protected constructor (J)V │ - .locals 0 │ + .locals 1 │ .param p1, "addr" # J │ │ .prologue │ .line 32 │ invoke-direct {p0}, Lcom/badlogic/gdx/physics/box2d/Shape;->()V │ │ .line 33 │ @@ -131,120 +131,120 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public set([F)V │ - .locals 6 │ + .locals 7 │ .param p1, "vertices" # [F │ │ .prologue │ .line 61 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - array-length v5, p1 │ + array-length v6, p1 │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move-object v3, p1 │ + move-object v4, p1 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ │ .line 62 │ return-void │ .end method │ │ .method public set([FII)V │ - .locals 6 │ + .locals 7 │ .param p1, "vertices" # [F │ .param p2, "offset" # I │ .param p3, "len" # I │ │ .prologue │ .line 67 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move-object v3, p1 │ + move-object v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v5, p3 │ + move v6, p3 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ │ .line 68 │ return-void │ .end method │ │ .method public set([Lcom/badlogic/gdx/math/Vector2;)V │ .locals 8 │ .param p1, "vertices" # [Lcom/badlogic/gdx/math/Vector2; │ │ .prologue │ .line 50 │ - array-length v0, p1 │ + array-length v1, p1 │ │ - mul-int/lit8 v0, v0, 0x2 │ + mul-int/lit8 v1, v1, 0x2 │ │ - new-array v3, v0, [F │ + new-array v4, v1, [F │ │ .line 51 │ - .local v3, "verts":[F │ - const/4 v6, 0x0 │ + .local v4, "verts":[F │ + const/4 v0, 0x0 │ │ - .local v6, "i":I │ + .local v0, "i":I │ const/4 v7, 0x0 │ │ .local v7, "j":I │ :goto_0 │ - array-length v0, p1 │ + array-length v1, p1 │ │ - mul-int/lit8 v0, v0, 0x2 │ + mul-int/lit8 v1, v1, 0x2 │ │ - if-ge v6, v0, :cond_0 │ + if-ge v0, v1, :cond_0 │ │ .line 52 │ - aget-object v0, p1, v7 │ + aget-object v1, p1, v7 │ │ - iget v0, v0, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v1, v1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - aput v0, v3, v6 │ + aput v1, v4, v0 │ │ .line 53 │ - add-int/lit8 v0, v6, 0x1 │ + add-int/lit8 v1, v0, 0x1 │ │ - aget-object v1, p1, v7 │ + aget-object v2, p1, v7 │ │ - iget v1, v1, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v2, v2, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - aput v1, v3, v0 │ + aput v2, v4, v1 │ │ .line 51 │ - add-int/lit8 v6, v6, 0x2 │ + add-int/lit8 v0, v0, 0x2 │ │ add-int/lit8 v7, v7, 0x1 │ │ goto :goto_0 │ │ .line 55 │ :cond_0 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - array-length v5, v3 │ + array-length v6, v4 │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSet(J[FII)V │ │ .line 56 │ return-void │ .end method │ │ .method public setAsBox(FF)V │ .locals 2 │ @@ -258,34 +258,34 @@ │ invoke-direct {p0, v0, v1, p1, p2}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSetAsBox(JFF)V │ │ .line 86 │ return-void │ .end method │ │ .method public setAsBox(FFLcom/badlogic/gdx/math/Vector2;F)V │ - .locals 8 │ + .locals 9 │ .param p1, "hx" # F │ .param p2, "hy" # F │ .param p3, "center" # Lcom/badlogic/gdx/math/Vector2; │ .param p4, "angle" # F │ │ .prologue │ .line 99 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->addr:J │ │ - iget v5, p3, Lcom/badlogic/gdx/math/Vector2;->x:F │ + iget v6, p3, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ - iget v6, p3, Lcom/badlogic/gdx/math/Vector2;->y:F │ + iget v7, p3, Lcom/badlogic/gdx/math/Vector2;->y:F │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - move v3, p1 │ + move v4, p1 │ │ - move v4, p2 │ + move v5, p2 │ │ - move v7, p4 │ + move v8, p4 │ │ - invoke-direct/range {v0 .. v7}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSetAsBox(JFFFFF)V │ + invoke-direct/range {v1 .. v8}, Lcom/badlogic/gdx/physics/box2d/PolygonShape;->jniSetAsBox(JFFFFF)V │ │ .line 100 │ return-void │ .end method ├── smali/com/badlogic/gdx/physics/box2d/Fixture.smali │ @@ -15,15 +15,15 @@ │ .field private final tmp:[S │ │ .field protected userData:Ljava/lang/Object; │ │ │ # direct methods │ .method protected constructor (Lcom/badlogic/gdx/physics/box2d/Body;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "body" # Lcom/badlogic/gdx/physics/box2d/Body; │ .param p2, "addr" # J │ │ .prologue │ .line 42 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -194,34 +194,34 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getShape()Lcom/badlogic/gdx/physics/box2d/Shape; │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 88 │ iget-object v3, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->shape:Lcom/badlogic/gdx/physics/box2d/Shape; │ │ if-nez v3, :cond_1 │ │ .line 89 │ - iget-wide v3, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - invoke-direct {p0, v3, v4}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetShape(J)J │ + invoke-direct {p0, v4, v5}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetShape(J)J │ │ move-result-wide v0 │ │ .line 90 │ .local v0, "shapeAddr":J │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v3, v0, v3 │ + cmp-long v3, v0, v4 │ │ if-nez v3, :cond_0 │ │ new-instance v3, Lcom/badlogic/gdx/utils/GdxRuntimeException; │ │ const-string v4, "Null shape address!" │ │ @@ -306,21 +306,21 @@ │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ .end packed-switch │ .end method │ │ .method public getType()Lcom/badlogic/gdx/physics/box2d/Shape$Type; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 57 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetType(J)I │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniGetType(J)I │ │ move-result v0 │ │ .line 58 │ .local v0, "type":I │ packed-switch v0, :pswitch_data_0 │ │ @@ -405,15 +405,15 @@ │ invoke-direct {p0, v0, v1}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniRefilter(J)V │ │ .line 179 │ return-void │ .end method │ │ .method protected reset(Lcom/badlogic/gdx/physics/box2d/Body;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "body" # Lcom/badlogic/gdx/physics/box2d/Body; │ .param p2, "addr" # J │ │ .prologue │ const/4 v0, 0x0 │ │ .line 48 │ @@ -443,30 +443,30 @@ │ invoke-direct {p0, v0, v1, p1}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniSetDensity(JF)V │ │ .line 237 │ return-void │ .end method │ │ .method public setFilterData(Lcom/badlogic/gdx/physics/box2d/Filter;)V │ - .locals 6 │ + .locals 7 │ .param p1, "filter" # Lcom/badlogic/gdx/physics/box2d/Filter; │ │ .prologue │ .line 143 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Fixture;->addr:J │ │ - iget-short v3, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->categoryBits:S │ + iget-short v4, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->categoryBits:S │ │ - iget-short v4, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->maskBits:S │ + iget-short v5, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->maskBits:S │ │ - iget-short v5, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->groupIndex:S │ + iget-short v6, p1, Lcom/badlogic/gdx/physics/box2d/Filter;->groupIndex:S │ │ - move-object v0, p0 │ + move-object v1, p0 │ │ - invoke-direct/range {v0 .. v5}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniSetFilterData(JSSS)V │ + invoke-direct/range {v1 .. v6}, Lcom/badlogic/gdx/physics/box2d/Fixture;->jniSetFilterData(JSSS)V │ │ .line 144 │ return-void │ .end method │ │ .method public setFriction(F)V │ .locals 2 ├── smali/com/badlogic/gdx/physics/box2d/ChainShape.smali │ @@ -140,21 +140,21 @@ │ │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - iget-wide v3, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->addr:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->addr:J │ │ - array-length v5, v2 │ + array-length v3, v2 │ │ - div-int/lit8 v5, v5, 0x2 │ + div-int/lit8 v3, v3, 0x2 │ │ - invoke-direct {p0, v3, v4, v2, v5}, Lcom/badlogic/gdx/physics/box2d/ChainShape;->jniCreateChain(J[FI)V │ + invoke-direct {p0, v4, v5, v2, v3}, Lcom/badlogic/gdx/physics/box2d/ChainShape;->jniCreateChain(J[FI)V │ │ .line 75 │ const/4 v3, 0x0 │ │ iput-boolean v3, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->isLooped:Z │ │ .line 76 │ @@ -209,21 +209,21 @@ │ │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 53 │ :cond_0 │ - iget-wide v3, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->addr:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->addr:J │ │ - array-length v5, v2 │ + array-length v3, v2 │ │ - div-int/lit8 v5, v5, 0x2 │ + div-int/lit8 v3, v3, 0x2 │ │ - invoke-direct {p0, v3, v4, v2, v5}, Lcom/badlogic/gdx/physics/box2d/ChainShape;->jniCreateLoop(J[FI)V │ + invoke-direct {p0, v4, v5, v2, v3}, Lcom/badlogic/gdx/physics/box2d/ChainShape;->jniCreateLoop(J[FI)V │ │ .line 54 │ const/4 v3, 0x1 │ │ iput-boolean v3, p0, Lcom/badlogic/gdx/physics/box2d/ChainShape;->isLooped:Z │ │ .line 55 ├── smali/com/badlogic/gdx/physics/box2d/Manifold.smali │ @@ -24,15 +24,15 @@ │ .field final tmpFloat:[F │ │ .field final tmpInt:[I │ │ │ # direct methods │ .method protected constructor (J)V │ - .locals 4 │ + .locals 5 │ .param p1, "addr" # J │ │ .prologue │ const/4 v3, 0x2 │ │ .line 35 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -274,21 +274,21 @@ │ :cond_0 │ iget-object v4, p0, Lcom/badlogic/gdx/physics/box2d/Manifold;->points:[Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldPoint; │ │ return-object v4 │ .end method │ │ .method public getType()Lcom/badlogic/gdx/physics/box2d/Manifold$ManifoldType; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 40 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Manifold;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Manifold;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Manifold;->jniGetType(J)I │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Manifold;->jniGetType(J)I │ │ move-result v0 │ │ .line 41 │ .local v0, "type":I │ if-nez v0, :cond_0 ├── smali/com/badlogic/gdx/physics/box2d/Contact.smali │ @@ -11,15 +11,15 @@ │ .field protected world:Lcom/badlogic/gdx/physics/box2d/World; │ │ .field protected final worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ │ │ # direct methods │ .method protected constructor (Lcom/badlogic/gdx/physics/box2d/World;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "world" # Lcom/badlogic/gdx/physics/box2d/World; │ .param p2, "addr" # J │ │ .prologue │ .line 39 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -129,53 +129,53 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFixtureA()Lcom/badlogic/gdx/physics/box2d/Fixture; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 111 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureA(J)J │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureA(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/badlogic/gdx/physics/box2d/Fixture; │ │ return-object v0 │ .end method │ │ .method public getFixtureB()Lcom/badlogic/gdx/physics/box2d/Fixture; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 121 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->fixtures:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureB(J)J │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetFixtureB(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/badlogic/gdx/physics/box2d/Fixture; │ │ return-object v0 │ .end method │ @@ -209,19 +209,19 @@ │ .end method │ │ .method public getWorldManifold()Lcom/badlogic/gdx/physics/box2d/WorldManifold; │ .locals 7 │ │ .prologue │ .line 48 │ - iget-wide v3, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->addr:J │ │ - iget-object v5, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->tmp:[F │ + iget-object v3, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->tmp:[F │ │ - invoke-direct {p0, v3, v4, v5}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetWorldManifold(J[F)I │ + invoke-direct {p0, v4, v5, v3}, Lcom/badlogic/gdx/physics/box2d/Contact;->jniGetWorldManifold(J[F)I │ │ move-result v1 │ │ .line 50 │ .local v1, "numContactPoints":I │ iget-object v3, p0, Lcom/badlogic/gdx/physics/box2d/Contact;->worldManifold:Lcom/badlogic/gdx/physics/box2d/WorldManifold; ├── smali/com/badlogic/gdx/physics/box2d/Box2DDebugRenderer.smali │ @@ -1222,21 +1222,21 @@ │ const/16 v0, 0x14 │ │ if-ge v9, v0, :cond_1 │ │ .line 239 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Box2DDebugRenderer;->v:Lcom/badlogic/gdx/math/Vector2; │ │ - float-to-double v1, v7 │ + float-to-double v4, v7 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->cos(D)D │ + invoke-static {v4, v5}, Ljava/lang/Math;->cos(D)D │ │ - move-result-wide v1 │ + move-result-wide v4 │ │ - double-to-float v1, v1 │ + double-to-float v1, v4 │ │ mul-float/2addr v1, p2 │ │ iget v2, p1, Lcom/badlogic/gdx/math/Vector2;->x:F │ │ add-float/2addr v1, v2 ├── smali/com/badlogic/gdx/physics/box2d/Joint.smali │ @@ -19,15 +19,15 @@ │ .field private final tmp:[F │ │ .field private final world:Lcom/badlogic/gdx/physics/box2d/World; │ │ │ # direct methods │ .method protected constructor (Lcom/badlogic/gdx/physics/box2d/World;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "world" # Lcom/badlogic/gdx/physics/box2d/World; │ .param p2, "addr" # J │ │ .prologue │ .line 44 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -170,53 +170,53 @@ │ .line 107 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->anchorB:Lcom/badlogic/gdx/math/Vector2; │ │ return-object v0 │ .end method │ │ .method public getBodyA()Lcom/badlogic/gdx/physics/box2d/Body; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 65 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyA(J)J │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyA(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/badlogic/gdx/physics/box2d/Body; │ │ return-object v0 │ .end method │ │ .method public getBodyB()Lcom/badlogic/gdx/physics/box2d/Body; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 75 │ iget-object v0, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->world:Lcom/badlogic/gdx/physics/box2d/World; │ │ iget-object v0, v0, Lcom/badlogic/gdx/physics/box2d/World;->bodies:Lcom/badlogic/gdx/utils/LongMap; │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyB(J)J │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetBodyB(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongMap;->get(J)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/badlogic/gdx/physics/box2d/Body; │ │ return-object v0 │ .end method │ @@ -273,21 +273,21 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getType()Lcom/badlogic/gdx/physics/box2d/JointDef$JointType; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 51 │ - iget-wide v1, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/physics/box2d/Joint;->addr:J │ │ - invoke-direct {p0, v1, v2}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetType(J)I │ + invoke-direct {p0, v2, v3}, Lcom/badlogic/gdx/physics/box2d/Joint;->jniGetType(J)I │ │ move-result v0 │ │ .line 52 │ .local v0, "type":I │ if-lez v0, :cond_0 ├── smali/com/badlogic/gdx/physics/box2d/joints/PulleyJoint.smali │ @@ -9,15 +9,15 @@ │ .field private final groundAnchorB:Lcom/badlogic/gdx/math/Vector2; │ │ .field private final tmp:[F │ │ │ # direct methods │ .method public constructor (Lcom/badlogic/gdx/physics/box2d/World;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "world" # Lcom/badlogic/gdx/physics/box2d/World; │ .param p2, "addr" # J │ │ .prologue │ .line 33 │ invoke-direct {p0, p1, p2, p3}, Lcom/badlogic/gdx/physics/box2d/Joint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V ├── smali/com/badlogic/gdx/physics/box2d/joints/MouseJoint.smali │ @@ -7,15 +7,15 @@ │ .field private final target:Lcom/badlogic/gdx/math/Vector2; │ │ .field final tmp:[F │ │ │ # direct methods │ .method public constructor (Lcom/badlogic/gdx/physics/box2d/World;J)V │ - .locals 1 │ + .locals 2 │ .param p1, "world" # Lcom/badlogic/gdx/physics/box2d/World; │ .param p2, "addr" # J │ │ .prologue │ .line 33 │ invoke-direct {p0, p1, p2, p3}, Lcom/badlogic/gdx/physics/box2d/Joint;->(Lcom/badlogic/gdx/physics/box2d/World;J)V ├── smali/com/badlogic/gdx/assets/AssetManager.smali │ @@ -760,15 +760,15 @@ │ .line 382 │ invoke-direct {p0, v0}, Lcom/badlogic/gdx/assets/AssetManager;->addTask(Lcom/badlogic/gdx/assets/AssetDescriptor;)V │ │ goto :goto_0 │ .end method │ │ .method private updateTask()Z │ - .locals 9 │ + .locals 10 │ │ .prologue │ const/4 v4, 0x1 │ │ .line 397 │ iget-object v5, p0, Lcom/badlogic/gdx/assets/AssetManager;->tasks:Ljava/util/Stack; │ │ @@ -936,19 +936,19 @@ │ │ const-string v7, "Loaded: " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - iget-wide v7, v2, Lcom/badlogic/gdx/assets/AssetLoadingTask;->startTime:J │ + iget-wide v8, v2, Lcom/badlogic/gdx/assets/AssetLoadingTask;->startTime:J │ │ - sub-long v7, v0, v7 │ + sub-long v8, v0, v8 │ │ - long-to-float v7, v7 │ + long-to-float v7, v8 │ │ const v8, 0x49742400 # 1000000.0f │ │ div-float/2addr v7, v8 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; │ │ @@ -3924,52 +3924,52 @@ │ │ monitor-exit p0 │ │ throw v1 │ .end method │ │ .method public declared-synchronized update(I)Z │ - .locals 7 │ + .locals 8 │ .param p1, "millis" # I │ │ .prologue │ .line 326 │ monitor-enter p0 │ │ :try_start_0 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - mul-int/lit16 v5, p1, 0x3e8 │ + mul-int/lit16 v1, p1, 0x3e8 │ │ - int-to-long v5, v5 │ + int-to-long v6, v1 │ │ - add-long v1, v3, v5 │ + add-long v2, v4, v6 │ │ .line 328 │ - .local v1, "endTime":J │ + .local v2, "endTime":J │ :goto_0 │ invoke-virtual {p0}, Lcom/badlogic/gdx/assets/AssetManager;->update()Z │ │ move-result v0 │ │ .line 329 │ .local v0, "done":Z │ if-nez v0, :cond_0 │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - cmp-long v3, v3, v1 │ + cmp-long v1, v4, v2 │ │ - if-lez v3, :cond_1 │ + if-lez v1, :cond_1 │ │ :cond_0 │ monitor-exit p0 │ │ return v0 │ │ .line 330 │ @@ -3979,15 +3979,15 @@ │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 326 │ .end local v0 # "done":Z │ - .end local v1 # "endTime":J │ + .end local v2 # "endTime":J │ :catchall_0 │ - move-exception v3 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v3 │ + throw v1 │ .end method ├── smali/com/badlogic/gdx/utils/IntMap.smali │ @@ -109,15 +109,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/IntMap;->(IF)V │ │ .line 64 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 68 │ .local p0, "this":Lcom/badlogic/gdx/utils/IntMap;, "Lcom/badlogic/gdx/utils/IntMap;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -254,25 +254,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/IntMap;->hashShift:I │ │ .line 79 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -285,21 +285,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -961,15 +961,15 @@ │ │ iput v1, p0, Lcom/badlogic/gdx/utils/IntMap;->size:I │ │ goto :goto_0 │ .end method │ │ .method private resize(I)V │ - .locals 9 │ + .locals 10 │ .param p1, "newSize" # I │ │ .prologue │ .local p0, "this":Lcom/badlogic/gdx/utils/IntMap;, "Lcom/badlogic/gdx/utils/IntMap;" │ const/4 v6, 0x0 │ │ .line 473 │ @@ -1007,25 +1007,25 @@ │ rsub-int/lit8 v5, v5, 0x1f │ │ iput v5, p0, Lcom/badlogic/gdx/utils/IntMap;->hashShift:I │ │ .line 479 │ const/4 v5, 0x3 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->log(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ mul-int/lit8 v7, v7, 0x2 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ @@ -1034,21 +1034,21 @@ │ .line 480 │ const/16 v5, 0x8 │ │ invoke-static {p1, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ div-int/lit8 v7, v7, 0x8 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 ├── smali/com/badlogic/gdx/utils/SharedLibraryLoader.smali │ @@ -326,15 +326,15 @@ │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public crc(Ljava/io/InputStream;)Ljava/lang/String; │ - .locals 7 │ + .locals 8 │ .param p1, "input" # Ljava/io/InputStream; │ │ .prologue │ .line 66 │ if-nez p1, :cond_0 │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -345,17 +345,17 @@ │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 ├── smali/com/badlogic/gdx/utils/ObjectMap.smali │ @@ -105,15 +105,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/ObjectMap;->(IF)V │ │ .line 61 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 65 │ .local p0, "this":Lcom/badlogic/gdx/utils/ObjectMap;, "Lcom/badlogic/gdx/utils/ObjectMap;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -250,25 +250,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/ObjectMap;->hashShift:I │ │ .line 76 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -281,21 +281,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/ObjectMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 ├── smali/com/badlogic/gdx/utils/Json.smali │ @@ -3847,17 +3847,17 @@ │ move-object/from16 v1, v21 │ │ if-ne v0, v1, :cond_1a │ │ :cond_19 │ invoke-virtual {v10}, Ljava/lang/Float;->longValue()J │ │ - move-result-wide v21 │ + move-result-wide v22 │ │ - invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v16 │ │ goto/16 :goto_0 │ │ .line 858 │ :cond_1a │ @@ -3876,17 +3876,17 @@ │ move-object/from16 v1, v21 │ │ if-ne v0, v1, :cond_1c │ │ :cond_1b │ invoke-virtual {v10}, Ljava/lang/Float;->doubleValue()D │ │ - move-result-wide v21 │ + move-result-wide v22 │ │ - invoke-static/range {v21 .. v22}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static/range {v22 .. v23}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ move-result-object v16 │ │ goto/16 :goto_0 │ │ .line 859 │ :cond_1c ├── smali/com/badlogic/gdx/utils/LongMap$Keys.smali │ @@ -86,15 +86,15 @@ │ .line 685 │ invoke-super {p0}, Lcom/badlogic/gdx/utils/LongMap$MapIterator;->reset()V │ │ return-void │ .end method │ │ .method public toArray()Lcom/badlogic/gdx/utils/LongArray; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 699 │ new-instance v0, Lcom/badlogic/gdx/utils/LongArray; │ │ const/4 v1, 0x1 │ │ @@ -110,17 +110,17 @@ │ iget-boolean v1, p0, Lcom/badlogic/gdx/utils/LongMap$Keys;->hasNext:Z │ │ if-eqz v1, :cond_0 │ │ .line 701 │ invoke-virtual {p0}, Lcom/badlogic/gdx/utils/LongMap$Keys;->next()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/LongArray;->add(J)V │ + invoke-virtual {v0, v2, v3}, Lcom/badlogic/gdx/utils/LongArray;->add(J)V │ │ goto :goto_0 │ │ .line 702 │ :cond_0 │ return-object v0 │ .end method ├── smali/com/badlogic/gdx/utils/ObjectIntMap.smali │ @@ -97,15 +97,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/ObjectIntMap;->(IF)V │ │ .line 61 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 65 │ .local p0, "this":Lcom/badlogic/gdx/utils/ObjectIntMap;, "Lcom/badlogic/gdx/utils/ObjectIntMap;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -242,25 +242,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/ObjectIntMap;->hashShift:I │ │ .line 76 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -273,21 +273,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/ObjectIntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 ├── smali/com/badlogic/gdx/utils/IdentityMap.smali │ @@ -105,15 +105,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/IdentityMap;->(IF)V │ │ .line 62 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 66 │ .local p0, "this":Lcom/badlogic/gdx/utils/IdentityMap;, "Lcom/badlogic/gdx/utils/IdentityMap;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -250,25 +250,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/IdentityMap;->hashShift:I │ │ .line 77 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -281,21 +281,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IdentityMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 ├── smali/com/badlogic/gdx/utils/IntFloatMap.smali │ @@ -86,15 +86,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/IntFloatMap;->(IF)V │ │ .line 65 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 69 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -230,25 +230,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I │ │ .line 80 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -261,21 +261,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -972,15 +972,15 @@ │ │ iput v1, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->size:I │ │ goto :goto_0 │ .end method │ │ .method private resize(I)V │ - .locals 9 │ + .locals 10 │ .param p1, "newSize" # I │ │ .prologue │ const/4 v6, 0x0 │ │ .line 455 │ iget v5, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->capacity:I │ @@ -1017,25 +1017,25 @@ │ rsub-int/lit8 v5, v5, 0x1f │ │ iput v5, p0, Lcom/badlogic/gdx/utils/IntFloatMap;->hashShift:I │ │ .line 461 │ const/4 v5, 0x3 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->log(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ mul-int/lit8 v7, v7, 0x2 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ @@ -1044,21 +1044,21 @@ │ .line 462 │ const/16 v5, 0x8 │ │ invoke-static {p1, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ div-int/lit8 v7, v7, 0x8 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 ├── smali/com/badlogic/gdx/utils/StringBuilder.smali │ @@ -375,27 +375,27 @@ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(Ljava/lang/String;)V │ │ .line 785 │ return-object p0 │ .end method │ │ .method public append(I)Lcom/badlogic/gdx/utils/StringBuilder; │ - .locals 10 │ + .locals 11 │ .param p1, "i" # I │ │ .prologue │ - const v9, 0x3b9aca00 │ + const v10, 0x3b9aca00 │ │ - const v8, 0x5f5e100 │ + const v9, 0x5f5e100 │ │ - const v7, 0x989680 │ + const v8, 0x989680 │ │ - const v6, 0xf4240 │ + const v7, 0xf4240 │ │ - const v5, 0x186a0 │ + const v6, 0x186a0 │ │ .line 715 │ const/high16 v0, -0x80000000 │ │ if-ne p1, v0, :cond_0 │ │ .line 716 │ @@ -422,95 +422,95 @@ │ .line 723 │ :cond_1 │ const/16 v0, 0x2710 │ │ if-lt p1, v0, :cond_7 │ │ .line 724 │ - if-lt p1, v9, :cond_2 │ + if-lt p1, v10, :cond_2 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - int-to-long v1, p1 │ + int-to-long v2, p1 │ │ - const-wide v3, 0x2540be400L │ + const-wide v4, 0x2540be400L │ │ - rem-long/2addr v1, v3 │ + rem-long/2addr v2, v4 │ │ - const-wide/32 v3, 0x3b9aca00 │ + const-wide/32 v4, 0x3b9aca00 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 725 │ :cond_2 │ - if-lt p1, v8, :cond_3 │ + if-lt p1, v9, :cond_3 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - rem-int v1, p1, v9 │ + rem-int v1, p1, v10 │ │ - div-int/2addr v1, v8 │ + div-int/2addr v1, v9 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 726 │ :cond_3 │ - if-lt p1, v7, :cond_4 │ + if-lt p1, v8, :cond_4 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - rem-int v1, p1, v8 │ + rem-int v1, p1, v9 │ │ - div-int/2addr v1, v7 │ + div-int/2addr v1, v8 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 727 │ :cond_4 │ - if-lt p1, v6, :cond_5 │ + if-lt p1, v7, :cond_5 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - rem-int v1, p1, v7 │ + rem-int v1, p1, v8 │ │ - div-int/2addr v1, v6 │ + div-int/2addr v1, v7 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 728 │ :cond_5 │ - if-lt p1, v5, :cond_6 │ + if-lt p1, v6, :cond_6 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - rem-int v1, p1, v6 │ + rem-int v1, p1, v7 │ │ - div-int/2addr v1, v5 │ + div-int/2addr v1, v6 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 729 │ :cond_6 │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - rem-int v1, p1, v5 │ + rem-int v1, p1, v6 │ │ div-int/lit16 v1, v1, 0x2710 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ @@ -572,15 +572,15 @@ │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ goto/16 :goto_0 │ .end method │ │ .method public append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ - .locals 5 │ + .locals 7 │ .param p1, "lng" # J │ │ .prologue │ .line 745 │ const-wide/high16 v0, -0x8000000000000000L │ │ cmp-long v0, p1, v0 │ @@ -625,25 +625,25 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_2 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - long-to-double v1, p1 │ + long-to-double v2, p1 │ │ - const-wide v3, 0x43e158e460913d00L # 1.0E19 │ + const-wide v4, 0x43e158e460913d00L # 1.0E19 │ │ - rem-double/2addr v1, v3 │ + rem-double/2addr v2, v4 │ │ - const-wide v3, 0x43abc16d674ec800L # 1.0E18 │ + const-wide v4, 0x43abc16d674ec800L # 1.0E18 │ │ - div-double/2addr v1, v3 │ + div-double/2addr v2, v4 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 755 │ :cond_2 │ @@ -651,23 +651,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_3 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0xde0b6b3a7640000L │ + const-wide v2, 0xde0b6b3a7640000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x16345785d8a0000L │ + const-wide v4, 0x16345785d8a0000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 756 │ :cond_3 │ @@ -675,23 +675,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_4 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x16345785d8a0000L │ + const-wide v2, 0x16345785d8a0000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x2386f26fc10000L │ + const-wide v4, 0x2386f26fc10000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 757 │ :cond_4 │ @@ -699,23 +699,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_5 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x2386f26fc10000L │ + const-wide v2, 0x2386f26fc10000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x38d7ea4c68000L │ + const-wide v4, 0x38d7ea4c68000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 758 │ :cond_5 │ @@ -723,23 +723,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_6 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x38d7ea4c68000L │ + const-wide v2, 0x38d7ea4c68000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x5af3107a4000L │ + const-wide v4, 0x5af3107a4000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 759 │ :cond_6 │ @@ -747,23 +747,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_7 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x5af3107a4000L │ + const-wide v2, 0x5af3107a4000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x9184e72a000L │ + const-wide v4, 0x9184e72a000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 760 │ :cond_7 │ @@ -771,23 +771,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_8 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x9184e72a000L │ + const-wide v2, 0x9184e72a000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0xe8d4a51000L │ + const-wide v4, 0xe8d4a51000L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 761 │ :cond_8 │ @@ -795,23 +795,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_9 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0xe8d4a51000L │ + const-wide v2, 0xe8d4a51000L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x174876e800L │ + const-wide v4, 0x174876e800L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 762 │ :cond_9 │ @@ -819,23 +819,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_a │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x174876e800L │ + const-wide v2, 0x174876e800L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide v3, 0x2540be400L │ + const-wide v4, 0x2540be400L │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 763 │ :cond_a │ @@ -843,23 +843,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_b │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide v1, 0x2540be400L │ + const-wide v2, 0x2540be400L │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/32 v3, 0x3b9aca00 │ + const-wide/32 v4, 0x3b9aca00 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 764 │ :cond_b │ @@ -867,23 +867,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_c │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/32 v1, 0x3b9aca00 │ + const-wide/32 v2, 0x3b9aca00 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/32 v3, 0x5f5e100 │ + const-wide/32 v4, 0x5f5e100 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 765 │ :cond_c │ @@ -891,23 +891,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_d │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/32 v1, 0x5f5e100 │ + const-wide/32 v2, 0x5f5e100 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/32 v3, 0x989680 │ + const-wide/32 v4, 0x989680 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 766 │ :cond_d │ @@ -915,23 +915,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_e │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/32 v1, 0x989680 │ + const-wide/32 v2, 0x989680 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/32 v3, 0xf4240 │ + const-wide/32 v4, 0xf4240 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 767 │ :cond_e │ @@ -939,41 +939,41 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_f │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/32 v1, 0xf4240 │ + const-wide/32 v2, 0xf4240 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/32 v3, 0x186a0 │ + const-wide/32 v4, 0x186a0 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 768 │ :cond_f │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/32 v1, 0x186a0 │ + const-wide/32 v2, 0x186a0 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/16 v3, 0x2710 │ + const-wide/16 v4, 0x2710 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 770 │ :cond_10 │ @@ -981,23 +981,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_11 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/16 v1, 0x2710 │ + const-wide/16 v2, 0x2710 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/16 v3, 0x3e8 │ + const-wide/16 v4, 0x3e8 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 771 │ :cond_11 │ @@ -1005,23 +1005,23 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_12 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/16 v1, 0x3e8 │ + const-wide/16 v2, 0x3e8 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/16 v3, 0x64 │ + const-wide/16 v4, 0x64 │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 772 │ :cond_12 │ @@ -1029,37 +1029,37 @@ │ │ cmp-long v0, p1, v0 │ │ if-ltz v0, :cond_13 │ │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/16 v1, 0x64 │ + const-wide/16 v2, 0x64 │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - const-wide/16 v3, 0xa │ + const-wide/16 v4, 0xa │ │ - div-long/2addr v1, v3 │ + div-long/2addr v2, v4 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ .line 773 │ :cond_13 │ sget-object v0, Lcom/badlogic/gdx/utils/StringBuilder;->digits:[C │ │ - const-wide/16 v1, 0xa │ + const-wide/16 v2, 0xa │ │ - rem-long v1, p1, v1 │ + rem-long v2, p1, v2 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ aget-char v0, v0, v1 │ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->append0(C)V │ │ goto/16 :goto_0 │ .end method │ @@ -2384,15 +2384,15 @@ │ invoke-virtual {p0, p1, p2}, Lcom/badlogic/gdx/utils/StringBuilder;->insert0(IC)V │ │ .line 949 │ return-object p0 │ .end method │ │ .method public insert(ID)Lcom/badlogic/gdx/utils/StringBuilder; │ - .locals 1 │ + .locals 2 │ .param p1, "offset" # I │ .param p2, "d" # D │ │ .prologue │ .line 1000 │ invoke-static {p2, p3}, Ljava/lang/Double;->toString(D)Ljava/lang/String; │ │ @@ -2435,15 +2435,15 @@ │ invoke-virtual {p0, p1, v0}, Lcom/badlogic/gdx/utils/StringBuilder;->insert0(ILjava/lang/String;)V │ │ .line 962 │ return-object p0 │ .end method │ │ .method public insert(IJ)Lcom/badlogic/gdx/utils/StringBuilder; │ - .locals 1 │ + .locals 2 │ .param p1, "offset" # I │ .param p2, "l" # J │ │ .prologue │ .line 974 │ invoke-static {p2, p3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; ├── smali/com/badlogic/gdx/utils/IntIntMap.smali │ @@ -86,15 +86,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/IntIntMap;->(IF)V │ │ .line 66 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 70 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -230,25 +230,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I │ │ .line 81 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -261,21 +261,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -972,15 +972,15 @@ │ │ iput v1, p0, Lcom/badlogic/gdx/utils/IntIntMap;->size:I │ │ goto :goto_0 │ .end method │ │ .method private resize(I)V │ - .locals 9 │ + .locals 10 │ .param p1, "newSize" # I │ │ .prologue │ const/4 v6, 0x0 │ │ .line 446 │ iget v5, p0, Lcom/badlogic/gdx/utils/IntIntMap;->capacity:I │ @@ -1017,25 +1017,25 @@ │ rsub-int/lit8 v5, v5, 0x1f │ │ iput v5, p0, Lcom/badlogic/gdx/utils/IntIntMap;->hashShift:I │ │ .line 452 │ const/4 v5, 0x3 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->log(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ mul-int/lit8 v7, v7, 0x2 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ @@ -1044,21 +1044,21 @@ │ .line 453 │ const/16 v5, 0x8 │ │ invoke-static {p1, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ - int-to-double v7, p1 │ + int-to-double v8, p1 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ div-int/lit8 v7, v7, 0x8 │ │ invoke-static {v5, v7}, Ljava/lang/Math;->max(II)I │ │ move-result v5 ├── smali/com/badlogic/gdx/utils/LongArray.smali │ @@ -144,15 +144,15 @@ │ .line 63 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "value" # J │ │ .prologue │ .line 76 │ iget-object v0, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ .line 77 │ @@ -369,15 +369,15 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ .line 215 │ return-void │ .end method │ │ .method public contains(J)Z │ - .locals 5 │ + .locals 7 │ .param p1, "value" # J │ │ .prologue │ .line 134 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ add-int/lit8 v0, v3, -0x1 │ @@ -396,17 +396,17 @@ │ if-ltz v1, :cond_0 │ │ .line 137 │ add-int/lit8 v0, v1, -0x1 │ │ .end local v1 # "i":I │ .restart local v0 # "i":I │ - aget-wide v3, v2, v1 │ + aget-wide v4, v2, v1 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_1 │ │ const/4 v3, 0x1 │ │ .line 138 │ :goto_1 │ @@ -461,15 +461,15 @@ │ :cond_0 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ return-object v1 │ .end method │ │ .method public equals(Ljava/lang/Object;)Z │ - .locals 9 │ + .locals 10 │ .param p1, "object" # Ljava/lang/Object; │ │ .prologue │ const/4 v3, 0x1 │ │ const/4 v4, 0x0 │ │ @@ -518,21 +518,21 @@ │ .local v1, "i":I │ :goto_1 │ if-ge v1, v2, :cond_0 │ │ .line 287 │ iget-object v5, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ - aget-wide v5, v5, v1 │ + aget-wide v6, v5, v1 │ │ - iget-object v7, v0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ + iget-object v5, v0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ - aget-wide v7, v7, v1 │ + aget-wide v8, v5, v1 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-eqz v5, :cond_4 │ │ move v3, v4 │ │ goto :goto_0 │ │ @@ -583,15 +583,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public indexOf(J)I │ - .locals 5 │ + .locals 7 │ .param p1, "value" # J │ │ .prologue │ .line 142 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ .line 143 │ @@ -602,17 +602,17 @@ │ iget v2, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ .local v2, "n":I │ :goto_0 │ if-ge v0, v2, :cond_1 │ │ .line 144 │ - aget-wide v3, v1, v0 │ + aget-wide v4, v1, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_0 │ │ .line 145 │ .end local v0 # "i":I │ :goto_1 │ return v0 │ @@ -900,80 +900,80 @@ │ :cond_3 │ const/4 v8, 0x0 │ │ goto :goto_2 │ .end method │ │ .method public removeIndex(I)J │ - .locals 5 │ + .locals 6 │ .param p1, "index" # I │ │ .prologue │ .line 168 │ - iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ + iget v1, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ - if-lt p1, v3, :cond_0 │ + if-lt p1, v1, :cond_0 │ │ - new-instance v3, Ljava/lang/IndexOutOfBoundsException; │ + new-instance v1, Ljava/lang/IndexOutOfBoundsException; │ │ invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-direct {v3, v4}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 169 │ :cond_0 │ iget-object v0, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ .line 170 │ .local v0, "items":[J │ - aget-wide v1, v0, p1 │ + aget-wide v2, v0, p1 │ │ .line 171 │ - .local v1, "value":J │ - iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ + .local v2, "value":J │ + iget v1, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v1, v1, -0x1 │ │ - iput v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ + iput v1, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ .line 172 │ - iget-boolean v3, p0, Lcom/badlogic/gdx/utils/LongArray;->ordered:Z │ + iget-boolean v1, p0, Lcom/badlogic/gdx/utils/LongArray;->ordered:Z │ │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 173 │ - add-int/lit8 v3, p1, 0x1 │ + add-int/lit8 v1, p1, 0x1 │ │ iget v4, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ sub-int/2addr v4, p1 │ │ - invoke-static {v0, v3, v0, p1, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ + invoke-static {v0, v1, v0, p1, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 176 │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .line 175 │ :cond_1 │ - iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ + iget v1, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ - aget-wide v3, v0, v3 │ + aget-wide v4, v0, v1 │ │ - aput-wide v3, v0, p1 │ + aput-wide v4, v0, p1 │ │ goto :goto_0 │ .end method │ │ .method public removeValue(J)Z │ - .locals 5 │ + .locals 7 │ .param p1, "value" # J │ │ .prologue │ .line 156 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ .line 157 │ @@ -984,17 +984,17 @@ │ iget v2, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ .local v2, "n":I │ :goto_0 │ if-ge v0, v2, :cond_1 │ │ .line 158 │ - aget-wide v3, v1, v0 │ + aget-wide v4, v1, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_0 │ │ .line 159 │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/LongArray;->removeIndex(I)J │ │ .line 160 │ @@ -1047,15 +1047,15 @@ │ iput-object v1, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ .line 237 │ return-object v1 │ .end method │ │ .method public reverse()V │ - .locals 9 │ + .locals 10 │ │ .prologue │ .line 245 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ iget v6, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ @@ -1082,17 +1082,17 @@ │ │ .line 248 │ .local v4, "temp":J │ iget-object v6, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ iget-object v7, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ - aget-wide v7, v7, v1 │ + aget-wide v8, v7, v1 │ │ - aput-wide v7, v6, v0 │ + aput-wide v8, v6, v0 │ │ .line 249 │ iget-object v6, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ aput-wide v4, v6, v1 │ │ .line 245 │ @@ -1148,15 +1148,15 @@ │ invoke-virtual {p0, v0}, Lcom/badlogic/gdx/utils/LongArray;->resize(I)[J │ │ .line 221 │ return-void │ .end method │ │ .method public shuffle()V │ - .locals 7 │ + .locals 8 │ │ .prologue │ .line 254 │ iget v4, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ add-int/lit8 v0, v4, -0x1 │ │ @@ -1177,17 +1177,17 @@ │ │ .line 257 │ .local v2, "temp":J │ iget-object v4, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ iget-object v5, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ - aget-wide v5, v5, v1 │ + aget-wide v6, v5, v1 │ │ - aput-wide v5, v4, v0 │ + aput-wide v6, v4, v0 │ │ .line 258 │ iget-object v4, p0, Lcom/badlogic/gdx/utils/LongArray;->items:[J │ │ aput-wide v2, v4, v1 │ │ .line 254 │ @@ -1216,15 +1216,15 @@ │ invoke-static {v0, v1, v2}, Ljava/util/Arrays;->sort([JII)V │ │ .line 242 │ return-void │ .end method │ │ .method public swap(II)V │ - .locals 5 │ + .locals 6 │ .param p1, "first" # I │ .param p2, "second" # I │ │ .prologue │ .line 125 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ @@ -1262,17 +1262,17 @@ │ │ .line 128 │ .local v2, "items":[J │ aget-wide v0, v2, p1 │ │ .line 129 │ .local v0, "firstValue":J │ - aget-wide v3, v2, p2 │ + aget-wide v4, v2, p2 │ │ - aput-wide v3, v2, p1 │ + aput-wide v4, v2, p1 │ │ .line 130 │ aput-wide v0, v2, p2 │ │ .line 131 │ return-void │ .end method │ @@ -1297,15 +1297,15 @@ │ invoke-static {v1, v3, v0, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 277 │ return-object v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ │ .prologue │ .line 292 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ if-nez v3, :cond_0 │ │ @@ -1332,17 +1332,17 @@ │ const/16 v3, 0x5b │ │ invoke-virtual {v0, v3}, Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 296 │ const/4 v3, 0x0 │ │ - aget-wide v3, v2, v3 │ + aget-wide v4, v2, v3 │ │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 297 │ const/4 v1, 0x1 │ │ .local v1, "i":I │ :goto_1 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ @@ -1351,17 +1351,17 @@ │ │ .line 298 │ const-string v3, ", " │ │ invoke-virtual {v0, v3}, Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 299 │ - aget-wide v3, v2, v1 │ + aget-wide v4, v2, v1 │ │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 297 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ .line 301 │ @@ -1375,15 +1375,15 @@ │ │ move-result-object v3 │ │ goto :goto_0 │ .end method │ │ .method public toString(Ljava/lang/String;)Ljava/lang/String; │ - .locals 5 │ + .locals 6 │ .param p1, "separator" # Ljava/lang/String; │ │ .prologue │ .line 306 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ if-nez v3, :cond_0 │ @@ -1406,34 +1406,34 @@ │ │ invoke-direct {v0, v3}, Lcom/badlogic/gdx/utils/StringBuilder;->(I)V │ │ .line 309 │ .local v0, "buffer":Lcom/badlogic/gdx/utils/StringBuilder; │ const/4 v3, 0x0 │ │ - aget-wide v3, v2, v3 │ + aget-wide v4, v2, v3 │ │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 310 │ const/4 v1, 0x1 │ │ .local v1, "i":I │ :goto_1 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongArray;->size:I │ │ if-ge v1, v3, :cond_1 │ │ .line 311 │ invoke-virtual {v0, p1}, Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 312 │ - aget-wide v3, v2, v1 │ + aget-wide v4, v2, v1 │ │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 310 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ .line 314 ├── smali/com/badlogic/gdx/utils/LongMap.smali │ @@ -109,15 +109,15 @@ │ invoke-direct {p0, p1, v0}, Lcom/badlogic/gdx/utils/LongMap;->(IF)V │ │ .line 64 │ return-void │ .end method │ │ .method public constructor (IF)V │ - .locals 3 │ + .locals 4 │ .param p1, "initialCapacity" # I │ .param p2, "loadFactor" # F │ │ .prologue │ .line 68 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -256,25 +256,25 @@ │ iput v0, p0, Lcom/badlogic/gdx/utils/LongMap;->hashShift:I │ │ .line 79 │ const/4 v0, 0x3 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->log(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ mul-int/lit8 v1, v1, 0x2 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -287,21 +287,21 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - int-to-double v1, v1 │ + int-to-double v2, v1 │ │ - invoke-static {v1, v2}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - double-to-int v1, v1 │ + double-to-int v1, v2 │ │ div-int/lit8 v1, v1, 0x8 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ @@ -330,15 +330,15 @@ │ iput-object v0, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ .line 84 │ return-void │ .end method │ │ .method private containsKeyStash(J)Z │ - .locals 5 │ + .locals 7 │ .param p1, "key" # J │ │ .prologue │ .line 433 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ @@ -352,17 +352,17 @@ │ add-int v2, v0, v3 │ │ .local v2, "n":I │ :goto_0 │ if-ge v0, v2, :cond_1 │ │ .line 435 │ - aget-wide v3, v1, v0 │ + aget-wide v4, v1, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_0 │ │ const/4 v3, 0x1 │ │ .line 436 │ :goto_1 │ @@ -378,15 +378,15 @@ │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private getStash(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 5 │ + .locals 7 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTV;)TV;" │ } │ .end annotation │ │ @@ -406,17 +406,17 @@ │ add-int v2, v0, v3 │ │ .local v2, "n":I │ :goto_0 │ if-ge v0, v2, :cond_0 │ │ .line 316 │ - aget-wide v3, v1, v0 │ + aget-wide v4, v1, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_1 │ │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ aget-object p3, v3, v0 │ │ @@ -430,15 +430,15 @@ │ :cond_1 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private hash2(J)I │ - .locals 4 │ + .locals 5 │ .param p1, "h" # J │ │ .prologue │ .line 494 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ const-wide/32 v0, -0x4b47d1c7 │ │ @@ -459,15 +459,15 @@ │ │ long-to-int v0, v0 │ │ return v0 │ .end method │ │ .method private hash3(J)I │ - .locals 4 │ + .locals 5 │ .param p1, "h" # J │ │ .prologue │ .line 499 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ const-wide/32 v0, -0x312e3dbf │ │ @@ -488,15 +488,15 @@ │ │ long-to-int v0, v0 │ │ return v0 │ .end method │ │ .method private push(JLjava/lang/Object;IJIJIJ)V │ - .locals 10 │ + .locals 11 │ .param p1, "insertKey" # J │ .param p4, "index1" # I │ .param p5, "key1" # J │ .param p7, "index2" # I │ .param p8, "key2" # J │ .param p10, "index3" # I │ .param p11, "key3" # J │ @@ -598,15 +598,15 @@ │ :goto_2 │ return-void │ │ .line 216 │ .end local v0 # "evictedKey":J │ .end local v2 # "evictedValue":Ljava/lang/Object;, "TV;" │ :pswitch_0 │ - move-wide v0, p5 │ + move-wide/from16 v0, p5 │ │ .line 217 │ .restart local v0 # "evictedKey":J │ aget-object v2, v7, p4 │ │ .line 218 │ .restart local v2 # "evictedValue":Ljava/lang/Object;, "TV;" │ @@ -736,217 +736,269 @@ │ .line 266 │ move-object p3, v2 │ │ .line 267 │ goto/16 :goto_0 │ │ .line 214 │ - nop │ - │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method private putResize(JLjava/lang/Object;)V │ - .locals 14 │ + .locals 17 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTV;)V" │ } │ .end annotation │ │ .prologue │ .line 166 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ .local p3, "value":Ljava/lang/Object;, "TV;" │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p1, v1 │ + cmp-long v2, p1, v2 │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ .line 167 │ move-object/from16 v0, p3 │ │ - iput-object v0, p0, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ + move-object/from16 v1, p0 │ + │ + iput-object v0, v1, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ │ .line 168 │ - const/4 v1, 0x1 │ + const/4 v2, 0x1 │ │ - iput-boolean v1, p0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ + move-object/from16 v0, p0 │ + │ + iput-boolean v2, v0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ .line 201 │ :cond_0 │ :goto_0 │ return-void │ │ .line 173 │ :cond_1 │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ + move-object/from16 v0, p0 │ │ - int-to-long v1, v1 │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ + │ + int-to-long v2, v2 │ │ - and-long/2addr v1, p1 │ + and-long v2, v2, p1 │ │ - long-to-int v5, v1 │ + long-to-int v7, v2 │ │ .line 174 │ - .local v5, "index1":I │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + .local v7, "index1":I │ + move-object/from16 v0, p0 │ + │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v6, v1, v5 │ + aget-wide v8, v2, v7 │ │ .line 175 │ - .local v6, "key1":J │ - const-wide/16 v1, 0x0 │ + .local v8, "key1":J │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, v6, v1 │ + cmp-long v2, v8, v2 │ │ - if-nez v1, :cond_2 │ + if-nez v2, :cond_2 │ │ .line 176 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + move-object/from16 v0, p0 │ │ - aput-wide p1, v1, v5 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + │ + aput-wide p1, v2, v7 │ │ .line 177 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + move-object/from16 v0, p0 │ │ - aput-object p3, v1, v5 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + │ + aput-object p3, v2, v7 │ │ .line 178 │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + move-object/from16 v0, p0 │ │ - add-int/lit8 v2, v1, 0x1 │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iput v2, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + add-int/lit8 v3, v2, 0x1 │ │ - iget v2, p0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + move-object/from16 v0, p0 │ │ - if-lt v1, v2, :cond_0 │ + iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + move-object/from16 v0, p0 │ │ - shl-int/lit8 v1, v1, 0x1 │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - invoke-direct {p0, v1}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + if-lt v2, v3, :cond_0 │ + │ + move-object/from16 v0, p0 │ + │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + │ + shl-int/lit8 v2, v2, 0x1 │ + │ + move-object/from16 v0, p0 │ + │ + invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ │ goto :goto_0 │ │ .line 182 │ :cond_2 │ invoke-direct/range {p0 .. p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ - move-result v8 │ + move-result v10 │ │ .line 183 │ - .local v8, "index2":I │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + .local v10, "index2":I │ + move-object/from16 v0, p0 │ + │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v9, v1, v8 │ + aget-wide v11, v2, v10 │ │ .line 184 │ - .local v9, "key2":J │ - const-wide/16 v1, 0x0 │ + .local v11, "key2":J │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, v9, v1 │ + cmp-long v2, v11, v2 │ │ - if-nez v1, :cond_3 │ + if-nez v2, :cond_3 │ │ .line 185 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + move-object/from16 v0, p0 │ │ - aput-wide p1, v1, v8 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + │ + aput-wide p1, v2, v10 │ │ .line 186 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + move-object/from16 v0, p0 │ │ - aput-object p3, v1, v8 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + │ + aput-object p3, v2, v10 │ │ .line 187 │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + move-object/from16 v0, p0 │ │ - add-int/lit8 v2, v1, 0x1 │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iput v2, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + add-int/lit8 v3, v2, 0x1 │ │ - iget v2, p0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + move-object/from16 v0, p0 │ │ - if-lt v1, v2, :cond_0 │ + iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + move-object/from16 v0, p0 │ │ - shl-int/lit8 v1, v1, 0x1 │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - invoke-direct {p0, v1}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + if-lt v2, v3, :cond_0 │ + │ + move-object/from16 v0, p0 │ + │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + │ + shl-int/lit8 v2, v2, 0x1 │ + │ + move-object/from16 v0, p0 │ + │ + invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ │ goto :goto_0 │ │ .line 191 │ :cond_3 │ invoke-direct/range {p0 .. p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ - move-result v11 │ + move-result v13 │ │ .line 192 │ - .local v11, "index3":I │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + .local v13, "index3":I │ + move-object/from16 v0, p0 │ + │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v12, v1, v11 │ + aget-wide v14, v2, v13 │ │ .line 193 │ - .local v12, "key3":J │ - const-wide/16 v1, 0x0 │ + .local v14, "key3":J │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, v12, v1 │ + cmp-long v2, v14, v2 │ │ - if-nez v1, :cond_4 │ + if-nez v2, :cond_4 │ │ .line 194 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + move-object/from16 v0, p0 │ │ - aput-wide p1, v1, v11 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + │ + aput-wide p1, v2, v13 │ │ .line 195 │ - iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + move-object/from16 v0, p0 │ │ - aput-object p3, v1, v11 │ + iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + │ + aput-object p3, v2, v13 │ │ .line 196 │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + move-object/from16 v0, p0 │ │ - add-int/lit8 v2, v1, 0x1 │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iput v2, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + add-int/lit8 v3, v2, 0x1 │ │ - iget v2, p0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + move-object/from16 v0, p0 │ │ - if-lt v1, v2, :cond_0 │ + iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + move-object/from16 v0, p0 │ │ - shl-int/lit8 v1, v1, 0x1 │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - invoke-direct {p0, v1}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + if-lt v2, v3, :cond_0 │ │ - goto :goto_0 │ + move-object/from16 v0, p0 │ + │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + │ + shl-int/lit8 v2, v2, 0x1 │ + │ + move-object/from16 v0, p0 │ + │ + invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + │ + goto/16 :goto_0 │ │ :cond_4 │ - move-object v1, p0 │ + move-object/from16 v3, p0 │ │ - move-wide v2, p1 │ + move-wide/from16 v4, p1 │ │ - move-object/from16 v4, p3 │ + move-object/from16 v6, p3 │ │ .line 200 │ - invoke-direct/range {v1 .. v13}, Lcom/badlogic/gdx/utils/LongMap;->push(JLjava/lang/Object;IJIJIJ)V │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/utils/LongMap;->push(JLjava/lang/Object;IJIJIJ)V │ │ goto/16 :goto_0 │ .end method │ │ .method private putStash(JLjava/lang/Object;)V │ .locals 3 │ .param p1, "key" # J │ @@ -1025,18 +1077,18 @@ │ const/4 v7, 0x0 │ │ .line 470 │ iget v6, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ iget v8, p0, Lcom/badlogic/gdx/utils/LongMap;->stashSize:I │ │ - add-int v3, v6, v8 │ + add-int v1, v6, v8 │ │ .line 472 │ - .local v3, "oldEndIndex":I │ + .local v1, "oldEndIndex":I │ iput p1, p0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ .line 473 │ int-to-float v6, p1 │ │ iget v8, p0, Lcom/badlogic/gdx/utils/LongMap;->loadFactor:F │ │ @@ -1150,39 +1202,39 @@ │ iput v7, p0, Lcom/badlogic/gdx/utils/LongMap;->stashSize:I │ │ .line 487 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_1 │ - if-ge v0, v3, :cond_2 │ + if-ge v0, v1, :cond_2 │ │ .line 488 │ - aget-wide v1, v4, v0 │ + aget-wide v2, v4, v0 │ │ .line 489 │ - .local v1, "key":J │ + .local v2, "key":J │ const-wide/16 v6, 0x0 │ │ - cmp-long v6, v1, v6 │ + cmp-long v6, v2, v6 │ │ if-eqz v6, :cond_0 │ │ aget-object v6, v5, v0 │ │ - invoke-direct {p0, v1, v2, v6}, Lcom/badlogic/gdx/utils/LongMap;->putResize(JLjava/lang/Object;)V │ + invoke-direct {p0, v2, v3, v6}, Lcom/badlogic/gdx/utils/LongMap;->putResize(JLjava/lang/Object;)V │ │ .line 487 │ :cond_0 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .end local v0 # "i":I │ - .end local v1 # "key":J │ + .end local v2 # "key":J │ :cond_1 │ move v6, v7 │ │ .line 485 │ goto :goto_0 │ │ .line 491 │ @@ -1259,77 +1311,77 @@ │ iput-boolean v6, p0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ .line 396 │ return-void │ .end method │ │ .method public containsKey(J)Z │ - .locals 3 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 420 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p1, v1 │ + cmp-long v1, p1, v2 │ │ if-nez v1, :cond_0 │ │ iget-boolean v1, p0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ .line 429 │ :goto_0 │ return v1 │ │ .line 421 │ :cond_0 │ iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ - and-long/2addr v1, p1 │ + and-long/2addr v2, p1 │ │ - long-to-int v0, v1 │ + long-to-int v0, v2 │ │ .line 422 │ .local v0, "index":I │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 423 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ move-result v0 │ │ .line 424 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 425 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ move-result v0 │ │ .line 426 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->containsKeyStash(J)Z │ │ move-result v1 │ │ @@ -1339,15 +1391,15 @@ │ :cond_1 │ const/4 v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public containsValue(Ljava/lang/Object;Z)Z │ - .locals 9 │ + .locals 10 │ .param p1, "value" # Ljava/lang/Object; │ .param p2, "identity" # Z │ │ .prologue │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ const/4 v4, 0x1 │ │ @@ -1393,19 +1445,19 @@ │ add-int/lit8 v0, v1, -0x1 │ │ .end local v1 # "i":I │ .restart local v0 # "i":I │ if-lez v1, :cond_6 │ │ .line 406 │ - aget-wide v5, v2, v0 │ + aget-wide v6, v2, v0 │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-eqz v5, :cond_2 │ │ aget-object v5, v3, v0 │ │ if-eqz v5, :cond_0 │ │ @@ -1588,15 +1640,15 @@ │ │ invoke-virtual {v0}, Lcom/badlogic/gdx/utils/LongMap$Entries;->reset()V │ │ goto :goto_0 │ .end method │ │ .method public findKey(Ljava/lang/Object;ZJ)J │ - .locals 8 │ + .locals 9 │ .param p1, "value" # Ljava/lang/Object; │ .param p2, "identity" # Z │ .param p3, "notFound" # J │ │ .prologue │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ const-wide/16 v4, 0x0 │ @@ -1789,82 +1841,82 @@ │ │ .end local v0 # "i":I │ .restart local v1 # "i":I │ goto :goto_1 │ .end method │ │ .method public get(J)Ljava/lang/Object; │ - .locals 3 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(J)TV;" │ } │ .end annotation │ │ .prologue │ .line 288 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p1, v1 │ + cmp-long v1, p1, v2 │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ │ .line 297 │ :goto_0 │ return-object v1 │ │ .line 289 │ :cond_0 │ iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ - and-long/2addr v1, p1 │ + and-long/2addr v2, p1 │ │ - long-to-int v0, v1 │ + long-to-int v0, v2 │ │ .line 290 │ .local v0, "index":I │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 291 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ move-result v0 │ │ .line 292 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 293 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ move-result v0 │ │ .line 294 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ const/4 v1, 0x0 │ │ invoke-direct {p0, p1, p2, v1}, Lcom/badlogic/gdx/utils/LongMap;->getStash(JLjava/lang/Object;)Ljava/lang/Object; │ │ @@ -1878,83 +1930,83 @@ │ │ aget-object v1, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 3 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTV;)TV;" │ } │ .end annotation │ │ .prologue │ .line 301 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ .local p3, "defaultValue":Ljava/lang/Object;, "TV;" │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p1, v1 │ + cmp-long v1, p1, v2 │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ │ .line 310 │ :goto_0 │ return-object v1 │ │ .line 302 │ :cond_0 │ iget v1, p0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ - and-long/2addr v1, p1 │ + and-long/2addr v2, p1 │ │ - long-to-int v0, v1 │ + long-to-int v0, v2 │ │ .line 303 │ .local v0, "index":I │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 304 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ move-result v0 │ │ .line 305 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ .line 306 │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ move-result v0 │ │ .line 307 │ iget-object v1, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v1, v1, v0 │ + aget-wide v2, v1, v0 │ │ - cmp-long v1, v1, p1 │ + cmp-long v1, v2, p1 │ │ if-eqz v1, :cond_1 │ │ invoke-direct {p0, p1, p2, p3}, Lcom/badlogic/gdx/utils/LongMap;->getStash(JLjava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ @@ -2010,19 +2062,19 @@ │ } │ .end annotation │ │ .prologue │ .line 87 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ .local p3, "value":Ljava/lang/Object;, "TV;" │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v2, p1, v2 │ + cmp-long v3, p1, v4 │ │ - if-nez v2, :cond_1 │ + if-nez v3, :cond_1 │ │ .line 88 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ │ move-object/from16 v18, v0 │ @@ -2034,35 +2086,35 @@ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/badlogic/gdx/utils/LongMap;->zeroValue:Ljava/lang/Object; │ │ .line 90 │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ + iget-boolean v3, v0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ - if-nez v2, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 91 │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput-boolean v2, v0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ + iput-boolean v3, v0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ .line 92 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ .line 156 │ .end local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_0 │ :goto_0 │ return-object v18 │ │ @@ -2074,330 +2126,330 @@ │ │ move-object/from16 v16, v0 │ │ .line 100 │ .local v16, "keyTable":[J │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ │ - int-to-long v2, v2 │ + int-to-long v4, v3 │ │ - and-long v2, v2, p1 │ + and-long v4, v4, p1 │ │ - long-to-int v6, v2 │ + long-to-int v7, v4 │ │ .line 101 │ - .local v6, "index1":I │ - aget-wide v7, v16, v6 │ + .local v7, "index1":I │ + aget-wide v8, v16, v7 │ │ .line 102 │ - .local v7, "key1":J │ - cmp-long v2, v7, p1 │ + .local v8, "key1":J │ + cmp-long v3, v8, p1 │ │ - if-nez v2, :cond_2 │ + if-nez v3, :cond_2 │ │ .line 103 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aget-object v18, v2, v6 │ + aget-object v18, v3, v7 │ │ .line 104 │ .restart local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v6 │ + aput-object p3, v3, v7 │ │ goto :goto_0 │ │ .line 108 │ .end local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_2 │ invoke-direct/range {p0 .. p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ - move-result v9 │ + move-result v10 │ │ .line 109 │ - .local v9, "index2":I │ - aget-wide v10, v16, v9 │ + .local v10, "index2":I │ + aget-wide v11, v16, v10 │ │ .line 110 │ - .local v10, "key2":J │ - cmp-long v2, v10, p1 │ + .local v11, "key2":J │ + cmp-long v3, v11, p1 │ │ - if-nez v2, :cond_3 │ + if-nez v3, :cond_3 │ │ .line 111 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aget-object v18, v2, v9 │ + aget-object v18, v3, v10 │ │ .line 112 │ .restart local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v9 │ + aput-object p3, v3, v10 │ │ goto :goto_0 │ │ .line 116 │ .end local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_3 │ invoke-direct/range {p0 .. p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ - move-result v12 │ + move-result v13 │ │ .line 117 │ - .local v12, "index3":I │ - aget-wide v13, v16, v12 │ + .local v13, "index3":I │ + aget-wide v14, v16, v13 │ │ .line 118 │ - .local v13, "key3":J │ - cmp-long v2, v13, p1 │ + .local v14, "key3":J │ + cmp-long v3, v14, p1 │ │ - if-nez v2, :cond_4 │ + if-nez v3, :cond_4 │ │ .line 119 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aget-object v18, v2, v12 │ + aget-object v18, v3, v13 │ │ .line 120 │ .restart local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v12 │ + aput-object p3, v3, v13 │ │ goto :goto_0 │ │ .line 125 │ .end local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_4 │ move-object/from16 v0, p0 │ │ - iget v15, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - .local v15, "i":I │ + .local v2, "i":I │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->stashSize:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->stashSize:I │ │ - add-int v17, v15, v2 │ + add-int v17, v2, v3 │ │ .local v17, "n":I │ :goto_1 │ move/from16 v0, v17 │ │ - if-ge v15, v0, :cond_6 │ + if-ge v2, v0, :cond_6 │ │ .line 126 │ - aget-wide v2, v16, v15 │ + aget-wide v4, v16, v2 │ │ - cmp-long v2, v2, p1 │ + cmp-long v3, v4, p1 │ │ - if-nez v2, :cond_5 │ + if-nez v3, :cond_5 │ │ .line 127 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aget-object v18, v2, v15 │ + aget-object v18, v3, v2 │ │ .line 128 │ .restart local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v15 │ + aput-object p3, v3, v2 │ │ goto :goto_0 │ │ .line 125 │ .end local v18 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_5 │ - add-int/lit8 v15, v15, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 134 │ :cond_6 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v2, v7, v2 │ + cmp-long v3, v8, v4 │ │ - if-nez v2, :cond_8 │ + if-nez v3, :cond_8 │ │ .line 135 │ - aput-wide p1, v16, v6 │ + aput-wide p1, v16, v7 │ │ .line 136 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v6 │ + aput-object p3, v3, v7 │ │ .line 137 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - add-int/lit8 v3, v2, 0x1 │ + add-int/lit8 v4, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iput v4, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + iget v4, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - if-lt v2, v3, :cond_7 │ + if-lt v3, v4, :cond_7 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - shl-int/lit8 v2, v2, 0x1 │ + shl-int/lit8 v3, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + invoke-direct {v0, v3}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ │ .line 138 │ :cond_7 │ const/16 v18, 0x0 │ │ goto/16 :goto_0 │ │ .line 141 │ :cond_8 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v2, v10, v2 │ + cmp-long v3, v11, v4 │ │ - if-nez v2, :cond_a │ + if-nez v3, :cond_a │ │ .line 142 │ - aput-wide p1, v16, v9 │ + aput-wide p1, v16, v10 │ │ .line 143 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v9 │ + aput-object p3, v3, v10 │ │ .line 144 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - add-int/lit8 v3, v2, 0x1 │ + add-int/lit8 v4, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iput v4, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + iget v4, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - if-lt v2, v3, :cond_9 │ + if-lt v3, v4, :cond_9 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - shl-int/lit8 v2, v2, 0x1 │ + shl-int/lit8 v3, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + invoke-direct {v0, v3}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ │ .line 145 │ :cond_9 │ const/16 v18, 0x0 │ │ goto/16 :goto_0 │ │ .line 148 │ :cond_a │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ - cmp-long v2, v13, v2 │ + cmp-long v3, v14, v4 │ │ - if-nez v2, :cond_c │ + if-nez v3, :cond_c │ │ .line 149 │ - aput-wide p1, v16, v12 │ + aput-wide p1, v16, v13 │ │ .line 150 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ + iget-object v3, v0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ - aput-object p3, v2, v12 │ + aput-object p3, v3, v13 │ │ .line 151 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ - add-int/lit8 v3, v2, 0x1 │ + add-int/lit8 v4, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - iput v3, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ + iput v4, v0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ + iget v4, v0, Lcom/badlogic/gdx/utils/LongMap;->threshold:I │ │ - if-lt v2, v3, :cond_b │ + if-lt v3, v4, :cond_b │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ + iget v3, v0, Lcom/badlogic/gdx/utils/LongMap;->capacity:I │ │ - shl-int/lit8 v2, v2, 0x1 │ + shl-int/lit8 v3, v3, 0x1 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ + invoke-direct {v0, v3}, Lcom/badlogic/gdx/utils/LongMap;->resize(I)V │ │ .line 152 │ :cond_b │ const/16 v18, 0x0 │ │ goto/16 :goto_0 │ │ :cond_c │ - move-object/from16 v2, p0 │ + move-object/from16 v3, p0 │ │ - move-wide/from16 v3, p1 │ + move-wide/from16 v4, p1 │ │ - move-object/from16 v5, p3 │ + move-object/from16 v6, p3 │ │ .line 155 │ - invoke-direct/range {v2 .. v14}, Lcom/badlogic/gdx/utils/LongMap;->push(JLjava/lang/Object;IJIJIJ)V │ + invoke-direct/range {v3 .. v15}, Lcom/badlogic/gdx/utils/LongMap;->push(JLjava/lang/Object;IJIJIJ)V │ │ .line 156 │ const/16 v18, 0x0 │ │ goto/16 :goto_0 │ .end method │ │ @@ -2450,30 +2502,30 @@ │ .line 162 │ .end local v0 # "entry":Lcom/badlogic/gdx/utils/LongMap$Entry;, "Lcom/badlogic/gdx/utils/LongMap$Entry;" │ :cond_0 │ return-void │ .end method │ │ .method public remove(J)Ljava/lang/Object; │ - .locals 7 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(J)TV;" │ } │ .end annotation │ │ .prologue │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ - const-wide/16 v5, 0x0 │ + const-wide/16 v6, 0x0 │ │ const/4 v2, 0x0 │ │ .line 321 │ - cmp-long v3, p1, v5 │ + cmp-long v3, p1, v6 │ │ if-nez v3, :cond_1 │ │ .line 322 │ iget-boolean v3, p0, Lcom/badlogic/gdx/utils/LongMap;->hasZeroValue:Z │ │ if-nez v3, :cond_0 │ @@ -2507,34 +2559,34 @@ │ goto :goto_0 │ │ .line 330 │ .end local v1 # "oldValue":Ljava/lang/Object;, "TV;" │ :cond_1 │ iget v3, p0, Lcom/badlogic/gdx/utils/LongMap;->mask:I │ │ - int-to-long v3, v3 │ + int-to-long v4, v3 │ │ - and-long/2addr v3, p1 │ + and-long/2addr v4, p1 │ │ - long-to-int v0, v3 │ + long-to-int v0, v4 │ │ .line 331 │ .local v0, "index":I │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v3, v3, v0 │ + aget-wide v4, v3, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_2 │ │ .line 332 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aput-wide v5, v3, v0 │ + aput-wide v6, v3, v0 │ │ .line 333 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ aget-object v1, v3, v0 │ │ .line 334 │ @@ -2558,24 +2610,24 @@ │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash2(J)I │ │ move-result v0 │ │ .line 340 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v3, v3, v0 │ + aget-wide v4, v3, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_3 │ │ .line 341 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aput-wide v5, v3, v0 │ + aput-wide v6, v3, v0 │ │ .line 342 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ aget-object v1, v3, v0 │ │ .line 343 │ @@ -2599,24 +2651,24 @@ │ invoke-direct {p0, p1, p2}, Lcom/badlogic/gdx/utils/LongMap;->hash3(J)I │ │ move-result v0 │ │ .line 349 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aget-wide v3, v3, v0 │ + aget-wide v4, v3, v0 │ │ - cmp-long v3, v3, p1 │ + cmp-long v3, v4, p1 │ │ if-nez v3, :cond_4 │ │ .line 350 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ - aput-wide v5, v3, v0 │ + aput-wide v6, v3, v0 │ │ .line 351 │ iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ aget-object v1, v3, v0 │ │ .line 352 │ @@ -2641,15 +2693,15 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method removeStash(J)Ljava/lang/Object; │ - .locals 6 │ + .locals 7 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(J)TV;" │ } │ .end annotation │ │ @@ -2771,19 +2823,19 @@ │ │ aput-object v4, v1, p1 │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 11 │ + .locals 12 │ │ .prologue │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap;, "Lcom/badlogic/gdx/utils/LongMap;" │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ const/16 v8, 0x3d │ │ .line 504 │ iget v7, p0, Lcom/badlogic/gdx/utils/LongMap;->size:I │ │ if-nez v7, :cond_0 │ @@ -2805,23 +2857,23 @@ │ .line 506 │ .local v0, "buffer":Lcom/badlogic/gdx/utils/StringBuilder; │ const/16 v7, 0x5b │ │ invoke-virtual {v0, v7}, Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 507 │ - iget-object v5, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ + iget-object v3, p0, Lcom/badlogic/gdx/utils/LongMap;->keyTable:[J │ │ .line 508 │ - .local v5, "keyTable":[J │ + .local v3, "keyTable":[J │ iget-object v6, p0, Lcom/badlogic/gdx/utils/LongMap;->valueTable:[Ljava/lang/Object; │ │ .line 509 │ .local v6, "valueTable":[Ljava/lang/Object;, "[TV;" │ - array-length v1, v5 │ + array-length v1, v3 │ │ .local v1, "i":I │ move v2, v1 │ │ .line 510 │ .end local v1 # "i":I │ .local v2, "i":I │ @@ -2829,61 +2881,61 @@ │ add-int/lit8 v1, v2, -0x1 │ │ .end local v2 # "i":I │ .restart local v1 # "i":I │ if-lez v2, :cond_4 │ │ .line 511 │ - aget-wide v3, v5, v1 │ + aget-wide v4, v3, v1 │ │ .line 512 │ - .local v3, "key":J │ - cmp-long v7, v3, v9 │ + .local v4, "key":J │ + cmp-long v7, v4, v10 │ │ if-nez v7, :cond_1 │ │ move v2, v1 │ │ .end local v1 # "i":I │ .restart local v2 # "i":I │ goto :goto_1 │ │ .line 513 │ .end local v2 # "i":I │ .restart local v1 # "i":I │ :cond_1 │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 514 │ invoke-virtual {v0, v8}, Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 515 │ aget-object v7, v6, v1 │ │ invoke-virtual {v0, v7}, Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/Object;)Lcom/badlogic/gdx/utils/StringBuilder; │ │ move v2, v1 │ │ .line 518 │ .end local v1 # "i":I │ - .end local v3 # "key":J │ + .end local v4 # "key":J │ .restart local v2 # "i":I │ :goto_2 │ add-int/lit8 v1, v2, -0x1 │ │ .end local v2 # "i":I │ .restart local v1 # "i":I │ if-lez v2, :cond_3 │ │ .line 519 │ - aget-wide v3, v5, v1 │ + aget-wide v4, v3, v1 │ │ .line 520 │ - .restart local v3 # "key":J │ - cmp-long v7, v3, v9 │ + .restart local v4 # "key":J │ + cmp-long v7, v4, v10 │ │ if-nez v7, :cond_2 │ │ move v2, v1 │ │ .end local v1 # "i":I │ .restart local v2 # "i":I │ @@ -2894,15 +2946,15 @@ │ .restart local v1 # "i":I │ :cond_2 │ const-string v7, ", " │ │ invoke-virtual {v0, v7}, Lcom/badlogic/gdx/utils/StringBuilder;->append(Ljava/lang/String;)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 522 │ - invoke-virtual {v0, v3, v4}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ + invoke-virtual {v0, v4, v5}, Lcom/badlogic/gdx/utils/StringBuilder;->append(J)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 523 │ invoke-virtual {v0, v8}, Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 524 │ aget-object v7, v6, v1 │ │ @@ -2913,15 +2965,15 @@ │ .line 525 │ .end local v1 # "i":I │ .restart local v2 # "i":I │ goto :goto_2 │ │ .line 526 │ .end local v2 # "i":I │ - .end local v3 # "key":J │ + .end local v4 # "key":J │ .restart local v1 # "i":I │ :cond_3 │ const/16 v7, 0x5d │ │ invoke-virtual {v0, v7}, Lcom/badlogic/gdx/utils/StringBuilder;->append(C)Lcom/badlogic/gdx/utils/StringBuilder; │ │ .line 527 ├── smali/com/badlogic/gdx/utils/LongMap$Entry.smali │ @@ -46,26 +46,26 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 565 │ .local p0, "this":Lcom/badlogic/gdx/utils/LongMap$Entry;, "Lcom/badlogic/gdx/utils/LongMap$Entry;" │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/utils/LongMap$Entry;->key:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/utils/LongMap$Entry;->key:J │ │ - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── smali/com/badlogic/gdx/utils/PerformanceCounter.smali │ @@ -87,34 +87,34 @@ │ .line 58 │ return-void │ .end method │ │ │ # virtual methods │ .method public reset()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ .line 115 │ iget-object v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->time:Lcom/badlogic/gdx/math/FloatCounter; │ │ invoke-virtual {v0}, Lcom/badlogic/gdx/math/FloatCounter;->reset()V │ │ .line 116 │ iget-object v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->load:Lcom/badlogic/gdx/math/FloatCounter; │ │ invoke-virtual {v0}, Lcom/badlogic/gdx/math/FloatCounter;->reset()V │ │ .line 117 │ - iput-wide v1, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ │ .line 118 │ - iput-wide v1, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->lastTick:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->lastTick:J │ │ .line 119 │ const/4 v0, 0x0 │ │ iput v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F │ │ .line 120 │ @@ -143,49 +143,49 @@ │ iput-boolean v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z │ │ .line 97 │ return-void │ .end method │ │ .method public stop()V │ - .locals 7 │ + .locals 8 │ │ .prologue │ - const-wide/16 v5, 0x0 │ + const-wide/16 v6, 0x0 │ │ .line 104 │ iget-wide v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ │ - cmp-long v0, v0, v5 │ + cmp-long v0, v0, v6 │ │ if-lez v0, :cond_0 │ │ .line 105 │ iget v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F │ │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iget-wide v3, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ + iget-wide v4, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ │ - sub-long/2addr v1, v3 │ + sub-long/2addr v2, v4 │ │ - long-to-float v1, v1 │ + long-to-float v1, v2 │ │ const v2, 0x3089705f # 1.0E-9f │ │ mul-float/2addr v1, v2 │ │ add-float/2addr v0, v1 │ │ iput v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->current:F │ │ .line 106 │ - iput-wide v5, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ + iput-wide v6, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->startTime:J │ │ .line 107 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Lcom/badlogic/gdx/utils/PerformanceCounter;->valid:Z │ │ .line 109 ├── smali/com/badlogic/gdx/utils/compression/Lzma.smali │ @@ -30,208 +30,208 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ - const-wide/16 v3, -0x1 │ + const-wide/16 v4, -0x1 │ │ .line 62 │ new-instance v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; │ │ invoke-direct {v12}, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->()V │ │ .line 63 │ .local v12, "params":Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine; │ - const/4 v8, 0x0 │ + const/4 v0, 0x0 │ │ .line 64 │ - .local v8, "eos":Z │ - iget-boolean v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Eos:Z │ + .local v0, "eos":Z │ + iget-boolean v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Eos:Z │ │ - if-eqz v1, :cond_0 │ + if-eqz v2, :cond_0 │ │ - const/4 v8, 0x1 │ + const/4 v0, 0x1 │ │ .line 65 │ :cond_0 │ - new-instance v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder; │ + new-instance v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder; │ │ - invoke-direct {v0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->()V │ + invoke-direct {v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->()V │ │ .line 66 │ - .local v0, "encoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder; │ - iget v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Algorithm:I │ + .local v1, "encoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder; │ + iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Algorithm:I │ │ - invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetAlgorithm(I)Z │ + invoke-virtual {v1, v2}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetAlgorithm(I)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - const-string v2, "Incorrect compression mode" │ + const-string v3, "Incorrect compression mode" │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 67 │ :cond_1 │ - iget v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->DictionarySize:I │ + iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->DictionarySize:I │ │ - invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetDictionarySize(I)Z │ + invoke-virtual {v1, v2}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetDictionarySize(I)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_2 │ + if-nez v2, :cond_2 │ │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - const-string v2, "Incorrect dictionary size" │ + const-string v3, "Incorrect dictionary size" │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 68 │ :cond_2 │ - iget v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Fb:I │ + iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Fb:I │ │ - invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetNumFastBytes(I)Z │ + invoke-virtual {v1, v2}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetNumFastBytes(I)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_3 │ + if-nez v2, :cond_3 │ │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - const-string v2, "Incorrect -fb value" │ + const-string v3, "Incorrect -fb value" │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 69 │ :cond_3 │ - iget v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->MatchFinder:I │ + iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->MatchFinder:I │ │ - invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetMatchFinder(I)Z │ + invoke-virtual {v1, v2}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetMatchFinder(I)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_4 │ + if-nez v2, :cond_4 │ │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - const-string v2, "Incorrect -mf value" │ + const-string v3, "Incorrect -mf value" │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 70 │ :cond_4 │ - iget v1, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Lc:I │ + iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Lc:I │ │ - iget v2, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Lp:I │ + iget v3, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Lp:I │ │ - iget v5, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Pb:I │ + iget v6, v12, Lcom/badlogic/gdx/utils/compression/Lzma$CommandLine;->Pb:I │ │ - invoke-virtual {v0, v1, v2, v5}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetLcLpPb(III)Z │ + invoke-virtual {v1, v2, v3, v6}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetLcLpPb(III)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_5 │ + if-nez v2, :cond_5 │ │ - new-instance v1, Ljava/lang/RuntimeException; │ + new-instance v2, Ljava/lang/RuntimeException; │ │ - const-string v2, "Incorrect -lc or -lp or -pb value" │ + const-string v3, "Incorrect -lc or -lp or -pb value" │ │ - invoke-direct {v1, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 71 │ :cond_5 │ - invoke-virtual {v0, v8}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetEndMarkerMode(Z)V │ + invoke-virtual {v1, v0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->SetEndMarkerMode(Z)V │ │ .line 72 │ - invoke-virtual {v0, p1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->WriteCoderProperties(Ljava/io/OutputStream;)V │ + invoke-virtual {v1, p1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->WriteCoderProperties(Ljava/io/OutputStream;)V │ │ .line 74 │ - if-eqz v8, :cond_7 │ + if-eqz v0, :cond_7 │ │ .line 75 │ - const-wide/16 v9, -0x1 │ + const-wide/16 v10, -0x1 │ │ .line 81 │ - .local v9, "fileSize":J │ + .local v10, "fileSize":J │ :cond_6 │ :goto_0 │ - const/4 v11, 0x0 │ + const/4 v9, 0x0 │ │ - .local v11, "i":I │ + .local v9, "i":I │ :goto_1 │ - const/16 v1, 0x8 │ + const/16 v2, 0x8 │ │ - if-ge v11, v1, :cond_8 │ + if-ge v9, v2, :cond_8 │ │ .line 82 │ - mul-int/lit8 v1, v11, 0x8 │ + mul-int/lit8 v2, v9, 0x8 │ │ - ushr-long v1, v9, v1 │ + ushr-long v2, v10, v2 │ │ - long-to-int v1, v1 │ + long-to-int v2, v2 │ │ - and-int/lit16 v1, v1, 0xff │ + and-int/lit16 v2, v2, 0xff │ │ - invoke-virtual {p1, v1}, Ljava/io/OutputStream;->write(I)V │ + invoke-virtual {p1, v2}, Ljava/io/OutputStream;->write(I)V │ │ .line 81 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v9, v9, 0x1 │ │ goto :goto_1 │ │ .line 77 │ - .end local v9 # "fileSize":J │ - .end local v11 # "i":I │ + .end local v9 # "i":I │ + .end local v10 # "fileSize":J │ :cond_7 │ invoke-virtual {p0}, Ljava/io/InputStream;->available()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-long v9, v1 │ + int-to-long v10, v2 │ │ - .restart local v9 # "fileSize":J │ - const-wide/16 v1, 0x0 │ + .restart local v10 # "fileSize":J │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, v9, v1 │ + cmp-long v2, v10, v2 │ │ - if-nez v1, :cond_6 │ + if-nez v2, :cond_6 │ │ .line 78 │ - const-wide/16 v9, -0x1 │ + const-wide/16 v10, -0x1 │ │ goto :goto_0 │ │ .line 84 │ - .restart local v11 # "i":I │ + .restart local v9 # "i":I │ :cond_8 │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-object v1, p0 │ + move-object v2, p0 │ │ - move-object v2, p1 │ + move-object v3, p1 │ │ - move-wide v5, v3 │ + move-wide v6, v4 │ │ - invoke-virtual/range {v0 .. v7}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V │ + invoke-virtual/range {v1 .. v8}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V │ │ .line 85 │ return-void │ .end method │ │ .method public static decompress(Ljava/io/InputStream;Ljava/io/OutputStream;)V │ .locals 10 │ @@ -321,21 +321,21 @@ │ │ invoke-direct {v7, v8}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ throw v7 │ │ .line 104 │ :cond_2 │ - int-to-long v7, v6 │ + int-to-long v8, v6 │ │ - mul-int/lit8 v9, v1, 0x8 │ + mul-int/lit8 v7, v1, 0x8 │ │ - shl-long/2addr v7, v9 │ + shl-long/2addr v8, v7 │ │ - or-long/2addr v2, v7 │ + or-long/2addr v2, v8 │ │ .line 99 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 106 ├── smali/com/badlogic/gdx/utils/compression/lzma/Encoder.smali │ @@ -847,15 +847,15 @@ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public Code(Ljava/io/InputStream;Ljava/io/OutputStream;JJLcom/badlogic/gdx/utils/compression/ICodeProgress;)V │ - .locals 4 │ + .locals 5 │ .param p1, "inStream" # Ljava/io/InputStream; │ .param p2, "outStream" # Ljava/io/OutputStream; │ .param p3, "inSize" # J │ .param p5, "outSize" # J │ .param p7, "progress" # Lcom/badlogic/gdx/utils/compression/ICodeProgress; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ @@ -930,1506 +930,1510 @@ │ │ invoke-virtual {p0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReleaseStreams()V │ │ throw v0 │ .end method │ │ .method public CodeOneBlock([J[J[Z)V │ - .locals 23 │ + .locals 24 │ .param p1, "inSize" # [J │ .param p2, "outSize" # [J │ .param p3, "finished" # [Z │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 946 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ - const-wide/16 v20, 0x0 │ + const-wide/16 v22, 0x0 │ │ - aput-wide v20, p1, v19 │ + aput-wide v22, p1, v20 │ │ .line 947 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ - const-wide/16 v20, 0x0 │ + const-wide/16 v22, 0x0 │ │ - aput-wide v20, p2, v19 │ + aput-wide v22, p2, v20 │ │ .line 948 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ - const/16 v20, 0x1 │ + const/16 v21, 0x1 │ │ - aput-boolean v20, p3, v19 │ + aput-boolean v21, p3, v20 │ │ .line 950 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - if-eqz v19, :cond_0 │ + if-eqz v20, :cond_0 │ │ .line 951 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v19 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->SetStream(Ljava/io/InputStream;)V │ + invoke-virtual/range {v20 .. v21}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->SetStream(Ljava/io/InputStream;)V │ │ .line 952 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->Init()V │ + invoke-virtual/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->Init()V │ │ .line 953 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_needReleaseMFStream:Z │ │ .line 954 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_inStream:Ljava/io/InputStream; │ │ .line 957 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_finished:Z │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - if-eqz v19, :cond_1 │ + if-eqz v20, :cond_1 │ │ .line 1075 │ :goto_0 │ return-void │ │ .line 958 │ :cond_1 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_finished:Z │ │ .line 960 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v16, v0 │ + move-wide/from16 v18, v0 │ │ .line 961 │ - .local v16, "progressPosValuePrev":J │ + .local v18, "progressPosValuePrev":J │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - const-wide/16 v21, 0x0 │ + const-wide/16 v22, 0x0 │ │ - cmp-long v19, v19, v21 │ + cmp-long v20, v20, v22 │ │ - if-nez v19, :cond_3 │ + if-nez v20, :cond_3 │ │ .line 962 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ + invoke-virtual/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ │ - move-result v19 │ + move-result v20 │ │ - if-nez v19, :cond_2 │ + if-nez v20, :cond_2 │ │ .line 963 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->Flush(I)V │ │ goto :goto_0 │ │ .line 967 │ :cond_2 │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->ReadMatchDistances()I │ │ .line 968 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_posStateMask:I │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ - and-int v15, v19, v20 │ + and-int v16, v20, v21 │ │ .line 969 │ - .local v15, "posState":I │ + .local v16, "posState":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isMatch:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - shl-int/lit8 v21, v21, 0x4 │ + shl-int/lit8 v22, v22, 0x4 │ │ - add-int v21, v21, v15 │ + add-int v22, v22, v16 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 970 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ .line 971 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ - rsub-int/lit8 v20, v20, 0x0 │ + rsub-int/lit8 v21, v21, 0x0 │ │ - invoke-virtual/range {v19 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ + invoke-virtual/range {v20 .. v21}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ │ - move-result v5 │ + move-result v6 │ │ .line 972 │ - .local v5, "curByte":B │ + .local v6, "curByte":B │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_literalEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v20, v0 │ + move-wide/from16 v22, v0 │ │ - move-wide/from16 v0, v20 │ + move-wide/from16 v0, v22 │ │ long-to-int v0, v0 │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-byte v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - invoke-virtual/range {v19 .. v21}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder;->GetSubCoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + invoke-virtual/range {v20 .. v22}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder;->GetSubCoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ │ - move-result-object v19 │ + move-result-object v20 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - invoke-virtual {v0, v1, v5}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ + invoke-virtual {v0, v1, v6}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ │ .line 973 │ move-object/from16 v0, p0 │ │ - iput-byte v5, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ + iput-byte v6, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ │ .line 974 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - add-int/lit8 v19, v19, -0x1 │ + add-int/lit8 v20, v20, -0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ .line 975 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - const-wide/16 v21, 0x1 │ + const-wide/16 v22, 0x1 │ │ - add-long v19, v19, v21 │ + add-long v20, v20, v22 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ move-object/from16 v2, p0 │ │ iput-wide v0, v2, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ .line 977 │ - .end local v5 # "curByte":B │ - .end local v15 # "posState":I │ + .end local v6 # "curByte":B │ + .end local v16 # "posState":I │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ + invoke-virtual/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ │ - move-result v19 │ + move-result v20 │ │ - if-nez v19, :cond_4 │ + if-nez v20, :cond_4 │ │ .line 978 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->Flush(I)V │ │ goto/16 :goto_0 │ │ .line 983 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->GetOptimum(I)I │ │ - move-result v9 │ + move-result v10 │ │ .line 984 │ - .local v9, "len":I │ + .local v10, "len":I │ move-object/from16 v0, p0 │ │ - iget v12, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->backRes:I │ + iget v13, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->backRes:I │ │ .line 985 │ - .local v12, "pos":I │ + .local v13, "pos":I │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_posStateMask:I │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ - and-int v15, v19, v20 │ + and-int v16, v20, v21 │ │ .line 986 │ - .restart local v15 # "posState":I │ + .restart local v16 # "posState":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - shl-int/lit8 v19, v19, 0x4 │ + shl-int/lit8 v20, v20, 0x4 │ │ - add-int v4, v19, v15 │ + add-int v5, v20, v16 │ │ .line 987 │ - .local v4, "complexState":I │ - const/16 v19, 0x1 │ + .local v5, "complexState":I │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ne v9, v0, :cond_8 │ + if-ne v10, v0, :cond_8 │ │ - const/16 v19, -0x1 │ + const/16 v20, -0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ne v12, v0, :cond_8 │ + if-ne v13, v0, :cond_8 │ │ .line 988 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isMatch:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - move/from16 v2, v21 │ + move/from16 v2, v22 │ │ - invoke-virtual {v0, v1, v4, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual {v0, v1, v5, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 989 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ - rsub-int/lit8 v20, v20, 0x0 │ + rsub-int/lit8 v21, v21, 0x0 │ │ - invoke-virtual/range {v19 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ + invoke-virtual/range {v20 .. v21}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ │ - move-result v5 │ + move-result v6 │ │ .line 990 │ - .restart local v5 # "curByte":B │ + .restart local v6 # "curByte":B │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_literalEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v20, v0 │ + move-wide/from16 v22, v0 │ │ - move-wide/from16 v0, v20 │ + move-wide/from16 v0, v22 │ │ long-to-int v0, v0 │ │ - move/from16 v20, v0 │ + move/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget-byte v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - invoke-virtual/range {v19 .. v21}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder;->GetSubCoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + invoke-virtual/range {v20 .. v22}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder;->GetSubCoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ │ - move-result-object v18 │ + move-result-object v17 │ │ .line 991 │ - .local v18, "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + .local v17, "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateIsCharState(I)Z │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateIsCharState(I)Z │ │ - move-result v19 │ + move-result v20 │ │ - if-nez v19, :cond_7 │ + if-nez v20, :cond_7 │ │ .line 992 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - aget v20, v20, v21 │ + aget v21, v21, v22 │ │ - rsub-int/lit8 v20, v20, 0x0 │ + rsub-int/lit8 v21, v21, 0x0 │ │ - add-int/lit8 v20, v20, -0x1 │ + add-int/lit8 v21, v21, -0x1 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - sub-int v20, v20, v21 │ + sub-int v21, v21, v22 │ │ - invoke-virtual/range {v19 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ + invoke-virtual/range {v20 .. v21}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ │ - move-result v11 │ + move-result v12 │ │ .line 993 │ - .local v11, "matchByte":B │ + .local v12, "matchByte":B │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v20 │ │ - invoke-virtual {v0, v1, v11, v5}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->EncodeMatched(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;BB)V │ + invoke-virtual {v0, v1, v12, v6}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->EncodeMatched(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;BB)V │ │ .line 996 │ - .end local v11 # "matchByte":B │ + .end local v12 # "matchByte":B │ :goto_1 │ move-object/from16 v0, p0 │ │ - iput-byte v5, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ + iput-byte v6, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ │ .line 997 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ .line 1059 │ - .end local v5 # "curByte":B │ - .end local v18 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + .end local v6 # "curByte":B │ + .end local v17 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ :goto_2 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - sub-int v19, v19, v9 │ + sub-int v20, v20, v10 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ .line 1060 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - int-to-long v0, v9 │ + int-to-long v0, v10 │ │ - move-wide/from16 v21, v0 │ + move-wide/from16 v22, v0 │ │ - add-long v19, v19, v21 │ + add-long v20, v20, v22 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ move-object/from16 v2, p0 │ │ iput-wide v0, v2, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ .line 1061 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - if-nez v19, :cond_4 │ + if-nez v20, :cond_4 │ │ .line 1063 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchPriceCount:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - const/16 v20, 0x80 │ + const/16 v21, 0x80 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ if-lt v0, v1, :cond_5 │ │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->FillDistancesPrices()V │ │ .line 1064 │ :cond_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_alignPriceCount:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - const/16 v20, 0x10 │ + const/16 v21, 0x10 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ if-lt v0, v1, :cond_6 │ │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->FillAlignPrices()V │ │ .line 1065 │ :cond_6 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v20, v0 │ + move-wide/from16 v22, v0 │ │ - aput-wide v20, p1, v19 │ + aput-wide v22, p1, v20 │ │ .line 1066 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - invoke-virtual/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->GetProcessedSizeAdd()J │ + invoke-virtual/range {v21 .. v21}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->GetProcessedSizeAdd()J │ │ - move-result-wide v20 │ + move-result-wide v22 │ │ - aput-wide v20, p2, v19 │ + aput-wide v22, p2, v20 │ │ .line 1067 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - invoke-virtual/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ + invoke-virtual/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetNumAvailableBytes()I │ │ - move-result v19 │ + move-result v20 │ │ - if-nez v19, :cond_13 │ + if-nez v20, :cond_13 │ │ .line 1068 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - move-wide/from16 v0, v19 │ + move-wide/from16 v0, v20 │ │ long-to-int v0, v0 │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->Flush(I)V │ │ goto/16 :goto_0 │ │ .line 995 │ - .restart local v5 # "curByte":B │ - .restart local v18 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + .restart local v6 # "curByte":B │ + .restart local v17 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ :cond_7 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v20 │ │ - invoke-virtual {v0, v1, v5}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ + invoke-virtual {v0, v1, v6}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;B)V │ │ goto/16 :goto_1 │ │ .line 999 │ - .end local v5 # "curByte":B │ - .end local v18 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ + .end local v6 # "curByte":B │ + .end local v17 # "subCoder":Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LiteralEncoder$Encoder2; │ :cond_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isMatch:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - move/from16 v2, v21 │ + move/from16 v2, v22 │ │ - invoke-virtual {v0, v1, v4, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual {v0, v1, v5, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1000 │ - const/16 v19, 0x4 │ + const/16 v20, 0x4 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ge v12, v0, :cond_f │ + if-ge v13, v0, :cond_f │ │ .line 1001 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRep:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x1 │ + const/16 v23, 0x1 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1002 │ - if-nez v12, :cond_a │ + if-nez v13, :cond_a │ │ .line 1003 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRepG0:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1004 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ne v9, v0, :cond_9 │ + if-ne v10, v0, :cond_9 │ │ .line 1005 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRep0Long:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - move/from16 v2, v21 │ + move/from16 v2, v22 │ │ - invoke-virtual {v0, v1, v4, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual {v0, v1, v5, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1017 │ :goto_3 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ne v9, v0, :cond_c │ + if-ne v10, v0, :cond_c │ │ .line 1018 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateShortRep(I)I │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateShortRep(I)I │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ .line 1023 │ :goto_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - aget v6, v19, v12 │ + aget v7, v20, v13 │ │ .line 1024 │ - .local v6, "distance":I │ - if-eqz v12, :cond_e │ + .local v7, "distance":I │ + if-eqz v13, :cond_e │ │ .line 1025 │ - move v8, v12 │ + move v9, v13 │ │ - .local v8, "i":I │ + .local v9, "i":I │ :goto_5 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-lt v8, v0, :cond_d │ + if-lt v9, v0, :cond_d │ │ .line 1026 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - add-int/lit8 v21, v8, -0x1 │ + add-int/lit8 v22, v9, -0x1 │ │ - aget v20, v20, v21 │ + aget v21, v21, v22 │ │ - aput v20, v19, v8 │ + aput v21, v20, v9 │ │ .line 1025 │ - add-int/lit8 v8, v8, -0x1 │ + add-int/lit8 v9, v9, -0x1 │ │ goto :goto_5 │ │ .line 1007 │ - .end local v6 # "distance":I │ - .end local v8 # "i":I │ + .end local v7 # "distance":I │ + .end local v9 # "i":I │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRep0Long:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - move/from16 v2, v21 │ + move/from16 v2, v22 │ │ - invoke-virtual {v0, v1, v4, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual {v0, v1, v5, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ goto :goto_3 │ │ .line 1009 │ :cond_a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRepG0:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x1 │ + const/16 v23, 0x1 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1010 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ne v12, v0, :cond_b │ + if-ne v13, v0, :cond_b │ │ .line 1011 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRepG1:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ goto/16 :goto_3 │ │ .line 1013 │ :cond_b │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRepG1:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x1 │ + const/16 v23, 0x1 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1014 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRepG2:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - add-int/lit8 v22, v12, -0x2 │ + add-int/lit8 v23, v13, -0x2 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ goto/16 :goto_3 │ │ .line 1020 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repMatchLenEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - add-int/lit8 v21, v9, -0x2 │ + add-int/lit8 v22, v10, -0x2 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ + │ + move/from16 v2, v22 │ │ - move/from16 v2, v21 │ + move/from16 v3, v16 │ │ - invoke-virtual {v0, v1, v2, v15}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ + invoke-virtual {v0, v1, v2, v3}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ .line 1021 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateRep(I)I │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateRep(I)I │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ goto/16 :goto_4 │ │ .line 1027 │ - .restart local v6 # "distance":I │ - .restart local v8 # "i":I │ + .restart local v7 # "distance":I │ + .restart local v9 # "i":I │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v20, 0x0 │ + const/16 v21, 0x0 │ │ - aput v6, v19, v20 │ + aput v7, v20, v21 │ │ .line 1057 │ - .end local v8 # "i":I │ + .end local v9 # "i":I │ :cond_e │ :goto_6 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchFinder:Lcom/badlogic/gdx/utils/compression/lz/BinTree; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - add-int/lit8 v20, v9, -0x1 │ + add-int/lit8 v21, v10, -0x1 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_additionalOffset:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - sub-int v20, v20, v21 │ + sub-int v21, v21, v22 │ │ - invoke-virtual/range {v19 .. v20}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ + invoke-virtual/range {v20 .. v21}, Lcom/badlogic/gdx/utils/compression/lz/BinTree;->GetIndexByte(I)B │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-byte v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_previousByte:B │ │ goto/16 :goto_2 │ │ .line 1030 │ - .end local v6 # "distance":I │ + .end local v7 # "distance":I │ :cond_f │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_isRep:[S │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v19 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ + invoke-virtual/range {v20 .. v23}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Encode([SII)V │ │ .line 1031 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateMatch(I)I │ + invoke-static/range {v20 .. v20}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateMatch(I)I │ │ - move-result v19 │ + move-result v20 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_state:I │ │ .line 1032 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_lenEncoder:Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - add-int/lit8 v21, v9, -0x2 │ + add-int/lit8 v22, v10, -0x2 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ + │ + move/from16 v2, v22 │ │ - move/from16 v2, v21 │ + move/from16 v3, v16 │ │ - invoke-virtual {v0, v1, v2, v15}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ + invoke-virtual {v0, v1, v2, v3}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder$LenPriceTableEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ .line 1033 │ - add-int/lit8 v12, v12, -0x4 │ + add-int/lit8 v13, v13, -0x4 │ │ .line 1034 │ - invoke-static {v12}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->GetPosSlot(I)I │ + invoke-static {v13}, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->GetPosSlot(I)I │ │ - move-result v14 │ + move-result v15 │ │ .line 1035 │ - .local v14, "posSlot":I │ - invoke-static {v9}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->GetLenToPosState(I)I │ + .local v15, "posSlot":I │ + invoke-static {v10}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->GetLenToPosState(I)I │ │ - move-result v10 │ + move-result v11 │ │ .line 1036 │ - .local v10, "lenToPosState":I │ + .local v11, "lenToPosState":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_posSlotEncoder:[Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - aget-object v19, v19, v10 │ + aget-object v20, v20, v11 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v21 │ │ - invoke-virtual {v0, v1, v14}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ + invoke-virtual {v0, v1, v15}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->Encode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ │ .line 1038 │ - const/16 v19, 0x4 │ + const/16 v20, 0x4 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-lt v14, v0, :cond_10 │ + if-lt v15, v0, :cond_10 │ │ .line 1039 │ - shr-int/lit8 v19, v14, 0x1 │ + shr-int/lit8 v20, v15, 0x1 │ │ - add-int/lit8 v7, v19, -0x1 │ + add-int/lit8 v8, v20, -0x1 │ │ .line 1040 │ - .local v7, "footerBits":I │ - and-int/lit8 v19, v14, 0x1 │ + .local v8, "footerBits":I │ + and-int/lit8 v20, v15, 0x1 │ │ - or-int/lit8 v19, v19, 0x2 │ + or-int/lit8 v20, v20, 0x2 │ │ - shl-int v3, v19, v7 │ + shl-int v4, v20, v8 │ │ .line 1041 │ - .local v3, "baseVal":I │ - sub-int v13, v12, v3 │ + .local v4, "baseVal":I │ + sub-int v14, v13, v4 │ │ .line 1043 │ - .local v13, "posReduced":I │ - const/16 v19, 0xe │ + .local v14, "posReduced":I │ + const/16 v20, 0xe │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-ge v14, v0, :cond_11 │ + if-ge v15, v0, :cond_11 │ │ .line 1044 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_posEncoders:[S │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - sub-int v20, v3, v14 │ + sub-int v21, v4, v15 │ │ - add-int/lit8 v20, v20, -0x1 │ + add-int/lit8 v21, v21, -0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ - move-object/from16 v2, v21 │ + move-object/from16 v2, v22 │ │ - invoke-static {v0, v1, v2, v7, v13}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->ReverseEncode([SILcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ + invoke-static {v0, v1, v2, v8, v14}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->ReverseEncode([SILcom/badlogic/gdx/utils/compression/rangecoder/Encoder;II)V │ │ .line 1051 │ - .end local v3 # "baseVal":I │ - .end local v7 # "footerBits":I │ - .end local v13 # "posReduced":I │ + .end local v4 # "baseVal":I │ + .end local v8 # "footerBits":I │ + .end local v14 # "posReduced":I │ :cond_10 │ :goto_7 │ - move v6, v12 │ + move v7, v13 │ │ .line 1052 │ - .restart local v6 # "distance":I │ - const/4 v8, 0x3 │ + .restart local v7 # "distance":I │ + const/4 v9, 0x3 │ │ - .restart local v8 # "i":I │ + .restart local v9 # "i":I │ :goto_8 │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ - if-lt v8, v0, :cond_12 │ + if-lt v9, v0, :cond_12 │ │ .line 1053 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - add-int/lit8 v21, v8, -0x1 │ + add-int/lit8 v22, v9, -0x1 │ │ - aget v20, v20, v21 │ + aget v21, v21, v22 │ │ - aput v20, v19, v8 │ + aput v21, v20, v9 │ │ .line 1052 │ - add-int/lit8 v8, v8, -0x1 │ + add-int/lit8 v9, v9, -0x1 │ │ goto :goto_8 │ │ .line 1046 │ - .end local v6 # "distance":I │ - .end local v8 # "i":I │ - .restart local v3 # "baseVal":I │ - .restart local v7 # "footerBits":I │ - .restart local v13 # "posReduced":I │ + .end local v7 # "distance":I │ + .end local v9 # "i":I │ + .restart local v4 # "baseVal":I │ + .restart local v8 # "footerBits":I │ + .restart local v14 # "posReduced":I │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - shr-int/lit8 v20, v13, 0x4 │ + shr-int/lit8 v21, v14, 0x4 │ │ - add-int/lit8 v21, v7, -0x4 │ + add-int/lit8 v22, v8, -0x4 │ │ - invoke-virtual/range {v19 .. v21}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->EncodeDirectBits(II)V │ + invoke-virtual/range {v20 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->EncodeDirectBits(II)V │ │ .line 1047 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_posAlignEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_rangeEncoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v21, v0 │ │ - and-int/lit8 v21, v13, 0xf │ + and-int/lit8 v22, v14, 0xf │ │ - invoke-virtual/range {v19 .. v21}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->ReverseEncode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ + invoke-virtual/range {v20 .. v22}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeEncoder;->ReverseEncode(Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;I)V │ │ .line 1048 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_alignPriceCount:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - add-int/lit8 v19, v19, 0x1 │ + add-int/lit8 v20, v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_alignPriceCount:I │ │ goto :goto_7 │ │ .line 1054 │ - .end local v3 # "baseVal":I │ - .end local v7 # "footerBits":I │ - .end local v13 # "posReduced":I │ - .restart local v6 # "distance":I │ - .restart local v8 # "i":I │ + .end local v4 # "baseVal":I │ + .end local v8 # "footerBits":I │ + .end local v14 # "posReduced":I │ + .restart local v7 # "distance":I │ + .restart local v9 # "i":I │ :cond_12 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_repDistances:[I │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - const/16 v20, 0x0 │ + const/16 v21, 0x0 │ │ - aput v6, v19, v20 │ + aput v7, v20, v21 │ │ .line 1055 │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchPriceCount:I │ │ - move/from16 v19, v0 │ + move/from16 v20, v0 │ │ - add-int/lit8 v19, v19, 0x1 │ + add-int/lit8 v20, v20, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_matchPriceCount:I │ │ goto/16 :goto_6 │ │ .line 1072 │ - .end local v6 # "distance":I │ - .end local v8 # "i":I │ - .end local v10 # "lenToPosState":I │ - .end local v14 # "posSlot":I │ + .end local v7 # "distance":I │ + .end local v9 # "i":I │ + .end local v11 # "lenToPosState":I │ + .end local v15 # "posSlot":I │ :cond_13 │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->nowPos64:J │ │ - move-wide/from16 v19, v0 │ + move-wide/from16 v20, v0 │ │ - sub-long v19, v19, v16 │ + sub-long v20, v20, v18 │ │ - const-wide/16 v21, 0x1000 │ + const-wide/16 v22, 0x1000 │ │ - cmp-long v19, v19, v21 │ + cmp-long v20, v20, v22 │ │ - if-ltz v19, :cond_4 │ + if-ltz v20, :cond_4 │ │ .line 1073 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ - move/from16 v0, v19 │ + move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Lcom/badlogic/gdx/utils/compression/lzma/Encoder;->_finished:Z │ │ .line 1074 │ - const/16 v19, 0x0 │ - │ const/16 v20, 0x0 │ │ - aput-boolean v20, p3, v19 │ + const/16 v21, 0x0 │ + │ + aput-boolean v21, p3, v20 │ │ goto/16 :goto_0 │ .end method │ │ .method Create()V │ .locals 7 ├── smali/com/badlogic/gdx/utils/compression/lzma/Decoder.smali │ @@ -181,15 +181,15 @@ │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public Code(Ljava/io/InputStream;Ljava/io/OutputStream;J)Z │ - .locals 20 │ + .locals 21 │ .param p1, "inStream" # Ljava/io/InputStream; │ .param p2, "outStream" # Ljava/io/OutputStream; │ .param p3, "outSize" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ @@ -197,712 +197,712 @@ │ │ .prologue │ .line 192 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->SetStream(Ljava/io/InputStream;)V │ │ .line 193 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ move-object/from16 v1, p2 │ │ invoke-virtual {v0, v1}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->SetStream(Ljava/io/OutputStream;)V │ │ .line 194 │ invoke-virtual/range {p0 .. p0}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->Init()V │ │ .line 196 │ invoke-static {}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateInit()I │ │ - move-result v16 │ + move-result v17 │ │ .line 197 │ - .local v16, "state":I │ - const/4 v12, 0x0 │ - │ - .local v12, "rep0":I │ + .local v17, "state":I │ const/4 v13, 0x0 │ │ - .local v13, "rep1":I │ + .local v13, "rep0":I │ const/4 v14, 0x0 │ │ - .local v14, "rep2":I │ + .local v14, "rep1":I │ const/4 v15, 0x0 │ │ + .local v15, "rep2":I │ + const/16 v16, 0x0 │ + │ .line 199 │ - .local v15, "rep3":I │ - const-wide/16 v6, 0x0 │ + .local v16, "rep3":I │ + const-wide/16 v8, 0x0 │ │ .line 200 │ - .local v6, "nowPos64":J │ - const/4 v11, 0x0 │ + .local v8, "nowPos64":J │ + const/4 v12, 0x0 │ │ .line 201 │ - .local v11, "prevByte":B │ + .local v12, "prevByte":B │ :goto_0 │ - const-wide/16 v17, 0x0 │ + const-wide/16 v18, 0x0 │ │ - cmp-long v17, p3, v17 │ + cmp-long v18, p3, v18 │ │ - if-ltz v17, :cond_0 │ + if-ltz v18, :cond_0 │ │ - cmp-long v17, v6, p3 │ + cmp-long v18, v8, p3 │ │ - if-gez v17, :cond_b │ + if-gez v18, :cond_b │ │ .line 202 │ :cond_0 │ - long-to-int v0, v6 │ + long-to-int v0, v8 │ │ - move/from16 v17, v0 │ + move/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosStateMask:I │ │ - move/from16 v18, v0 │ + move/from16 v19, v0 │ │ - and-int v10, v17, v18 │ + and-int v11, v18, v19 │ │ .line 203 │ - .local v10, "posState":I │ + .local v11, "posState":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsMatchDecoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - shl-int/lit8 v19, v16, 0x4 │ + shl-int/lit8 v20, v17, 0x4 │ │ - add-int v19, v19, v10 │ + add-int v20, v20, v11 │ │ - invoke-virtual/range {v17 .. v19}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ + invoke-virtual/range {v18 .. v20}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_2 │ + if-nez v18, :cond_2 │ │ .line 204 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_LiteralDecoder:Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - long-to-int v0, v6 │ + long-to-int v0, v8 │ │ - move/from16 v18, v0 │ + move/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ - invoke-virtual {v0, v1, v11}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder;->GetDecoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ + invoke-virtual {v0, v1, v12}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder;->GetDecoder(IB)Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 205 │ - .local v3, "decoder2":Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ - invoke-static/range {v16 .. v16}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateIsCharState(I)Z │ + .local v4, "decoder2":Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ + invoke-static/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateIsCharState(I)Z │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_1 │ + if-nez v18, :cond_1 │ │ .line 206 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v0, v12}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->GetByte(I)B │ + invoke-virtual {v0, v13}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->GetByte(I)B │ │ - move-result v18 │ + move-result v19 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ - invoke-virtual {v3, v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2;->DecodeWithMatchByte(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;B)B │ + invoke-virtual {v4, v0, v1}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2;->DecodeWithMatchByte(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;B)B │ │ - move-result v11 │ + move-result v12 │ │ .line 209 │ :goto_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v11}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->PutByte(B)V │ + invoke-virtual {v0, v12}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->PutByte(B)V │ │ .line 210 │ - invoke-static/range {v16 .. v16}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ + invoke-static/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateChar(I)I │ │ - move-result v16 │ + move-result v17 │ │ .line 211 │ - const-wide/16 v17, 0x1 │ + const-wide/16 v18, 0x1 │ │ - add-long v6, v6, v17 │ + add-long v8, v8, v18 │ │ .line 212 │ goto :goto_0 │ │ .line 208 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v3, v0}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2;->DecodeNormal(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)B │ + invoke-virtual {v4, v0}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2;->DecodeNormal(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)B │ │ - move-result v11 │ + move-result v12 │ │ goto :goto_1 │ │ .line 214 │ - .end local v3 # "decoder2":Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ + .end local v4 # "decoder2":Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LiteralDecoder$Decoder2; │ :cond_2 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsRepDecoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - move/from16 v2, v16 │ + move/from16 v2, v17 │ │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - const/16 v18, 0x1 │ + const/16 v19, 0x1 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ if-ne v0, v1, :cond_9 │ │ .line 215 │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ .line 216 │ - .local v5, "len":I │ + .local v6, "len":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsRepG0Decoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - move/from16 v2, v16 │ + move/from16 v2, v17 │ │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_6 │ + if-nez v18, :cond_6 │ │ .line 217 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsRep0LongDecoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - shl-int/lit8 v19, v16, 0x4 │ + shl-int/lit8 v20, v17, 0x4 │ │ - add-int v19, v19, v10 │ + add-int v20, v20, v11 │ │ - invoke-virtual/range {v17 .. v19}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ + invoke-virtual/range {v18 .. v20}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_3 │ + if-nez v18, :cond_3 │ │ .line 218 │ - invoke-static/range {v16 .. v16}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateShortRep(I)I │ + invoke-static/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateShortRep(I)I │ │ - move-result v16 │ + move-result v17 │ │ .line 219 │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ .line 237 │ :cond_3 │ :goto_2 │ - if-nez v5, :cond_4 │ + if-nez v6, :cond_4 │ │ .line 238 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RepLenDecoder:Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - invoke-virtual {v0, v1, v10}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ + invoke-virtual {v0, v1, v11}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ │ - move-result v17 │ + move-result v18 │ │ - add-int/lit8 v5, v17, 0x2 │ + add-int/lit8 v6, v18, 0x2 │ │ .line 239 │ - invoke-static/range {v16 .. v16}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateRep(I)I │ + invoke-static/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateRep(I)I │ │ - move-result v16 │ + move-result v17 │ │ .line 264 │ :cond_4 │ :goto_3 │ - int-to-long v0, v12 │ + int-to-long v0, v13 │ │ - move-wide/from16 v17, v0 │ + move-wide/from16 v18, v0 │ │ - cmp-long v17, v17, v6 │ + cmp-long v18, v18, v8 │ │ - if-gez v17, :cond_5 │ + if-gez v18, :cond_5 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_DictionarySizeCheck:I │ │ - move/from16 v17, v0 │ + move/from16 v18, v0 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-lt v12, v0, :cond_e │ + if-lt v13, v0, :cond_e │ │ .line 266 │ :cond_5 │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ .line 276 │ - .end local v5 # "len":I │ - .end local v10 # "posState":I │ + .end local v6 # "len":I │ + .end local v11 # "posState":I │ :goto_4 │ - return v17 │ + return v18 │ │ .line 223 │ - .restart local v5 # "len":I │ - .restart local v10 # "posState":I │ + .restart local v6 # "len":I │ + .restart local v11 # "posState":I │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsRepG1Decoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - move/from16 v2, v16 │ + move/from16 v2, v17 │ │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_7 │ + if-nez v18, :cond_7 │ │ .line 224 │ - move v4, v13 │ + move v5, v14 │ │ .line 234 │ - .local v4, "distance":I │ + .local v5, "distance":I │ :goto_5 │ - move v13, v12 │ + move v14, v13 │ │ .line 235 │ - move v12, v4 │ + move v13, v5 │ │ goto :goto_2 │ │ .line 226 │ - .end local v4 # "distance":I │ + .end local v5 # "distance":I │ :cond_7 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_IsRepG2Decoders:[S │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - move/from16 v2, v16 │ + move/from16 v2, v17 │ │ invoke-virtual {v0, v1, v2}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeBit([SI)I │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_8 │ + if-nez v18, :cond_8 │ │ .line 227 │ - move v4, v14 │ + move v5, v15 │ │ .line 232 │ - .restart local v4 # "distance":I │ + .restart local v5 # "distance":I │ :goto_6 │ - move v14, v13 │ + move v15, v14 │ │ goto :goto_5 │ │ .line 229 │ - .end local v4 # "distance":I │ + .end local v5 # "distance":I │ :cond_8 │ - move v4, v15 │ + move/from16 v5, v16 │ │ .line 230 │ - .restart local v4 # "distance":I │ - move v15, v14 │ + .restart local v5 # "distance":I │ + move/from16 v16, v15 │ │ goto :goto_6 │ │ .line 242 │ - .end local v4 # "distance":I │ - .end local v5 # "len":I │ + .end local v5 # "distance":I │ + .end local v6 # "len":I │ :cond_9 │ - move v15, v14 │ + move/from16 v16, v15 │ │ .line 243 │ - move v14, v13 │ + move v15, v14 │ │ .line 244 │ - move v13, v12 │ + move v14, v13 │ │ .line 245 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_LenDecoder:Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move-object/from16 v1, v18 │ + move-object/from16 v1, v19 │ │ - invoke-virtual {v0, v1, v10}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ + invoke-virtual {v0, v1, v11}, Lcom/badlogic/gdx/utils/compression/lzma/Decoder$LenDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ │ - move-result v17 │ + move-result v18 │ │ - add-int/lit8 v5, v17, 0x2 │ + add-int/lit8 v6, v18, 0x2 │ │ .line 246 │ - .restart local v5 # "len":I │ - invoke-static/range {v16 .. v16}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateMatch(I)I │ + .restart local v6 # "len":I │ + invoke-static/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->StateUpdateMatch(I)I │ │ - move-result v16 │ + move-result v17 │ │ .line 247 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosSlotDecoder:[Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - invoke-static {v5}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->GetLenToPosState(I)I │ + invoke-static {v6}, Lcom/badlogic/gdx/utils/compression/lzma/Base;->GetLenToPosState(I)I │ │ - move-result v18 │ + move-result v19 │ │ - aget-object v17, v17, v18 │ + aget-object v18, v18, v19 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - invoke-virtual/range {v17 .. v18}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)I │ + invoke-virtual/range {v18 .. v19}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->Decode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)I │ │ - move-result v9 │ + move-result v10 │ │ .line 248 │ - .local v9, "posSlot":I │ - const/16 v17, 0x4 │ + .local v10, "posSlot":I │ + const/16 v18, 0x4 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-lt v9, v0, :cond_d │ + if-lt v10, v0, :cond_d │ │ .line 249 │ - shr-int/lit8 v17, v9, 0x1 │ + shr-int/lit8 v18, v10, 0x1 │ │ - add-int/lit8 v8, v17, -0x1 │ + add-int/lit8 v7, v18, -0x1 │ │ .line 250 │ - .local v8, "numDirectBits":I │ - and-int/lit8 v17, v9, 0x1 │ + .local v7, "numDirectBits":I │ + and-int/lit8 v18, v10, 0x1 │ │ - or-int/lit8 v17, v17, 0x2 │ + or-int/lit8 v18, v18, 0x2 │ │ - shl-int v12, v17, v8 │ + shl-int v13, v18, v7 │ │ .line 251 │ - const/16 v17, 0xe │ + const/16 v18, 0xe │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v9, v0, :cond_a │ + if-ge v10, v0, :cond_a │ │ .line 252 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosDecoders:[S │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - sub-int v18, v12, v9 │ + sub-int v19, v13, v10 │ │ - add-int/lit8 v18, v18, -0x1 │ + add-int/lit8 v19, v19, -0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v20, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ - move-object/from16 v2, v19 │ + move-object/from16 v2, v20 │ │ - invoke-static {v0, v1, v2, v8}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->ReverseDecode([SILcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ + invoke-static {v0, v1, v2, v7}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->ReverseDecode([SILcom/badlogic/gdx/utils/compression/rangecoder/Decoder;I)I │ │ - move-result v17 │ + move-result v18 │ │ - add-int v12, v12, v17 │ + add-int v13, v13, v18 │ │ goto/16 :goto_3 │ │ .line 254 │ :cond_a │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - add-int/lit8 v18, v8, -0x4 │ + add-int/lit8 v19, v7, -0x4 │ │ - invoke-virtual/range {v17 .. v18}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeDirectBits(I)I │ + invoke-virtual/range {v18 .. v19}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->DecodeDirectBits(I)I │ │ - move-result v17 │ + move-result v18 │ │ - shl-int/lit8 v17, v17, 0x4 │ + shl-int/lit8 v18, v18, 0x4 │ │ - add-int v12, v12, v17 │ + add-int v13, v13, v18 │ │ .line 255 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_PosAlignDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v19, v0 │ │ - invoke-virtual/range {v17 .. v18}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->ReverseDecode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)I │ + invoke-virtual/range {v18 .. v19}, Lcom/badlogic/gdx/utils/compression/rangecoder/BitTreeDecoder;->ReverseDecode(Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;)I │ │ - move-result v17 │ + move-result v18 │ │ - add-int v12, v12, v17 │ + add-int v13, v13, v18 │ │ .line 256 │ - if-gez v12, :cond_4 │ + if-gez v13, :cond_4 │ │ .line 257 │ - const/16 v17, -0x1 │ + const/16 v18, -0x1 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ne v12, v0, :cond_c │ + if-ne v13, v0, :cond_c │ │ .line 273 │ - .end local v5 # "len":I │ - .end local v8 # "numDirectBits":I │ - .end local v9 # "posSlot":I │ - .end local v10 # "posState":I │ + .end local v6 # "len":I │ + .end local v7 # "numDirectBits":I │ + .end local v10 # "posSlot":I │ + .end local v11 # "posState":I │ :cond_b │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->Flush()V │ + invoke-virtual/range {v18 .. v18}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->Flush()V │ │ .line 274 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->ReleaseStream()V │ + invoke-virtual/range {v18 .. v18}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->ReleaseStream()V │ │ .line 275 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_RangeDecoder:Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - invoke-virtual/range {v17 .. v17}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->ReleaseStream()V │ + invoke-virtual/range {v18 .. v18}, Lcom/badlogic/gdx/utils/compression/rangecoder/Decoder;->ReleaseStream()V │ │ .line 276 │ - const/16 v17, 0x1 │ + const/16 v18, 0x1 │ │ goto/16 :goto_4 │ │ .line 258 │ - .restart local v5 # "len":I │ - .restart local v8 # "numDirectBits":I │ - .restart local v9 # "posSlot":I │ - .restart local v10 # "posState":I │ + .restart local v6 # "len":I │ + .restart local v7 # "numDirectBits":I │ + .restart local v10 # "posSlot":I │ + .restart local v11 # "posState":I │ :cond_c │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ goto/16 :goto_4 │ │ .line 262 │ - .end local v8 # "numDirectBits":I │ + .end local v7 # "numDirectBits":I │ :cond_d │ - move v12, v9 │ + move v13, v10 │ │ goto/16 :goto_3 │ │ .line 268 │ - .end local v9 # "posSlot":I │ + .end local v10 # "posSlot":I │ :cond_e │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v12, v5}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->CopyBlock(II)V │ + invoke-virtual {v0, v13, v6}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->CopyBlock(II)V │ │ .line 269 │ - int-to-long v0, v5 │ + int-to-long v0, v6 │ │ - move-wide/from16 v17, v0 │ + move-wide/from16 v18, v0 │ │ - add-long v6, v6, v17 │ + add-long v8, v8, v18 │ │ .line 270 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/badlogic/gdx/utils/compression/lzma/Decoder;->m_OutWindow:Lcom/badlogic/gdx/utils/compression/lz/OutWindow; │ │ - move-object/from16 v17, v0 │ + move-object/from16 v18, v0 │ │ - const/16 v18, 0x0 │ + const/16 v19, 0x0 │ │ - invoke-virtual/range {v17 .. v18}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->GetByte(I)B │ + invoke-virtual/range {v18 .. v19}, Lcom/badlogic/gdx/utils/compression/lz/OutWindow;->GetByte(I)B │ │ - move-result v11 │ + move-result v12 │ │ goto/16 :goto_0 │ .end method │ │ .method Init()V │ .locals 3 │ .annotation system Ldalvik/annotation/Throws; ├── smali/com/badlogic/gdx/utils/compression/rangecoder/Encoder.smali │ @@ -309,15 +309,15 @@ │ │ aput-short v2, p1, p2 │ │ goto :goto_0 │ .end method │ │ .method public EncodeDirectBits(II)V │ - .locals 5 │ + .locals 6 │ .param p1, "v" # I │ .param p2, "numTotalBits" # I │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ @@ -342,23 +342,23 @@ │ │ and-int/lit8 v1, v1, 0x1 │ │ const/4 v2, 0x1 │ │ if-ne v1, v2, :cond_0 │ │ - iget-wide v1, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J │ + iget-wide v2, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J │ │ - iget v3, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I │ + iget v1, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I │ │ - int-to-long v3, v3 │ + int-to-long v4, v1 │ │ - add-long/2addr v1, v3 │ + add-long/2addr v2, v4 │ │ - iput-wide v1, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J │ + iput-wide v2, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Low:J │ │ .line 81 │ :cond_0 │ iget v1, p0, Lcom/badlogic/gdx/utils/compression/rangecoder/Encoder;->Range:I │ │ const/high16 v2, -0x1000000 ├── smali/org/apache/commons/lang3/EnumUtils.smali │ @@ -402,15 +402,15 @@ │ │ .line 92 │ .local v0, "ex":Ljava/lang/IllegalArgumentException; │ goto :goto_0 │ .end method │ │ .method public static processBitVector(Ljava/lang/Class;J)Ljava/util/EnumSet; │ - .locals 10 │ + .locals 11 │ .param p1, "value" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ ";>(", │ "Ljava/lang/Class", ├── smali/org/apache/commons/lang3/ArrayUtils.smali │ @@ -433,15 +433,15 @@ │ │ check-cast v0, [C │ │ return-object v0 │ .end method │ │ .method public static add([DD)[D │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [D │ .param p1, "element" # D │ │ .prologue │ .line 3856 │ sget-object v1, Ljava/lang/Double;->TYPE:Ljava/lang/Class; │ │ @@ -626,15 +626,15 @@ │ │ check-cast v0, [J │ │ return-object v0 │ .end method │ │ .method public static add([JJ)[J │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [J │ .param p1, "element" # J │ │ .prologue │ .line 3937 │ sget-object v1, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ │ @@ -1805,15 +1805,15 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static contains([DD)Z │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ │ .prologue │ .line 2448 │ invoke-static {p0, p1, p2}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DD)I │ │ @@ -1831,15 +1831,15 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static contains([DDD)Z │ - .locals 6 │ + .locals 7 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "tolerance" # D │ │ .prologue │ const/4 v3, 0x0 │ │ @@ -1913,15 +1913,15 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static contains([JJ)Z │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [J │ .param p1, "valueToFind" # J │ │ .prologue │ .line 1824 │ invoke-static {p0, p1, p2}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJ)I │ │ @@ -2345,15 +2345,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static indexOf([DDD)I │ - .locals 6 │ + .locals 7 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "tolerance" # D │ │ .prologue │ .line 2274 │ const/4 v3, 0x0 │ @@ -2368,15 +2368,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static indexOf([DDI)I │ - .locals 4 │ + .locals 5 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "startIndex" # I │ │ .prologue │ const/4 v1, -0x1 │ │ @@ -2434,24 +2434,24 @@ │ .locals 8 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "startIndex" # I │ .param p4, "tolerance" # D │ │ .prologue │ - const/4 v5, -0x1 │ + const/4 v1, -0x1 │ │ .line 2324 │ invoke-static {p0}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ - move v0, v5 │ + move v0, v1 │ │ .line 2337 │ :cond_0 │ :goto_0 │ return v0 │ │ .line 2327 │ @@ -2459,51 +2459,51 @@ │ if-gez p3, :cond_2 │ │ .line 2328 │ const/4 p3, 0x0 │ │ .line 2330 │ :cond_2 │ - sub-double v3, p1, p4 │ + sub-double v4, p1, p4 │ │ .line 2331 │ - .local v3, "min":D │ - add-double v1, p1, p4 │ + .local v4, "min":D │ + add-double v2, p1, p4 │ │ .line 2332 │ - .local v1, "max":D │ + .local v2, "max":D │ move v0, p3 │ │ .local v0, "i":I │ :goto_1 │ array-length v6, p0 │ │ if-ge v0, v6, :cond_4 │ │ .line 2333 │ aget-wide v6, p0, v0 │ │ - cmpl-double v6, v6, v3 │ + cmpl-double v6, v6, v4 │ │ if-ltz v6, :cond_3 │ │ aget-wide v6, p0, v0 │ │ - cmpg-double v6, v6, v1 │ + cmpg-double v6, v6, v2 │ │ if-lez v6, :cond_0 │ │ .line 2332 │ :cond_3 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ :cond_4 │ - move v0, v5 │ + move v0, v1 │ │ .line 2337 │ goto :goto_0 │ .end method │ │ .method public static indexOf([FF)I │ .locals 1 │ @@ -2662,15 +2662,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static indexOf([JJI)I │ - .locals 4 │ + .locals 5 │ .param p0, "array" # [J │ .param p1, "valueToFind" # J │ .param p3, "startIndex" # I │ │ .prologue │ const/4 v1, -0x1 │ │ @@ -4087,15 +4087,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static lastIndexOf([DDD)I │ - .locals 6 │ + .locals 7 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "tolerance" # D │ │ .prologue │ .line 2368 │ const v3, 0x7fffffff │ @@ -4110,15 +4110,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static lastIndexOf([DDI)I │ - .locals 4 │ + .locals 5 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "startIndex" # I │ │ .prologue │ const/4 v1, -0x1 │ │ @@ -4187,35 +4187,35 @@ │ .locals 8 │ .param p0, "array" # [D │ .param p1, "valueToFind" # D │ .param p3, "startIndex" # I │ .param p4, "tolerance" # D │ │ .prologue │ - const/4 v5, -0x1 │ + const/4 v1, -0x1 │ │ .line 2420 │ invoke-static {p0}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ - move v0, v5 │ + move v0, v1 │ │ .line 2435 │ :cond_0 │ :goto_0 │ return v0 │ │ .line 2423 │ :cond_1 │ if-gez p3, :cond_2 │ │ - move v0, v5 │ + move v0, v1 │ │ .line 2424 │ goto :goto_0 │ │ .line 2425 │ :cond_2 │ array-length v6, p0 │ @@ -4225,49 +4225,49 @@ │ .line 2426 │ array-length v6, p0 │ │ add-int/lit8 p3, v6, -0x1 │ │ .line 2428 │ :cond_3 │ - sub-double v3, p1, p4 │ + sub-double v4, p1, p4 │ │ .line 2429 │ - .local v3, "min":D │ - add-double v1, p1, p4 │ + .local v4, "min":D │ + add-double v2, p1, p4 │ │ .line 2430 │ - .local v1, "max":D │ + .local v2, "max":D │ move v0, p3 │ │ .local v0, "i":I │ :goto_1 │ if-ltz v0, :cond_5 │ │ .line 2431 │ aget-wide v6, p0, v0 │ │ - cmpl-double v6, v6, v3 │ + cmpl-double v6, v6, v4 │ │ if-ltz v6, :cond_4 │ │ aget-wide v6, p0, v0 │ │ - cmpg-double v6, v6, v1 │ + cmpg-double v6, v6, v2 │ │ if-lez v6, :cond_0 │ │ .line 2430 │ :cond_4 │ add-int/lit8 v0, v0, -0x1 │ │ goto :goto_1 │ │ :cond_5 │ - move v0, v5 │ + move v0, v1 │ │ .line 2435 │ goto :goto_0 │ .end method │ │ .method public static lastIndexOf([FF)I │ .locals 1 │ @@ -4448,15 +4448,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static lastIndexOf([JJI)I │ - .locals 4 │ + .locals 5 │ .param p0, "array" # [J │ .param p1, "valueToFind" # J │ .param p3, "startIndex" # I │ │ .prologue │ const/4 v1, -0x1 │ │ @@ -5924,15 +5924,15 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public static removeElement([DD)[D │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [D │ .param p1, "element" # D │ │ .prologue │ .line 4635 │ invoke-static {p0, p1, p2}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DD)I │ │ @@ -6026,15 +6026,15 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public static removeElement([JJ)[J │ - .locals 2 │ + .locals 3 │ .param p0, "array" # [J │ .param p1, "element" # J │ │ .prologue │ .line 4830 │ invoke-static {p0, p1, p2}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJ)I │ │ @@ -6595,233 +6595,233 @@ │ │ move-result-object v14 │ │ goto :goto_0 │ .end method │ │ .method public static varargs removeElements([D[D)[D │ - .locals 19 │ + .locals 20 │ .param p0, "array" # [D │ .param p1, "values" # [D │ │ .prologue │ .line 5621 │ invoke-static/range {p0 .. p0}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_0 │ + if-nez v18, :cond_0 │ │ invoke-static/range {p1 .. p1}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z │ │ - move-result v17 │ + move-result v18 │ │ - if-eqz v17, :cond_1 │ + if-eqz v18, :cond_1 │ │ .line 5622 │ :cond_0 │ invoke-static/range {p0 .. p0}, Lorg/apache/commons/lang3/ArrayUtils;->clone([D)[D │ │ - move-result-object v17 │ + move-result-object v18 │ │ .line 5646 │ :goto_0 │ - return-object v17 │ + return-object v18 │ │ .line 5624 │ :cond_1 │ - new-instance v13, Ljava/util/HashMap; │ + new-instance v14, Ljava/util/HashMap; │ │ move-object/from16 v0, p1 │ │ array-length v0, v0 │ │ - move/from16 v17, v0 │ + move/from16 v18, v0 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - invoke-direct {v13, v0}, Ljava/util/HashMap;->(I)V │ + invoke-direct {v14, v0}, Ljava/util/HashMap;->(I)V │ │ .line 5625 │ - .local v13, "occurrences":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - move-object/from16 v3, p1 │ + .local v14, "occurrences":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + move-object/from16 v4, p1 │ │ - .local v3, "arr$":[D │ - array-length v12, v3 │ + .local v4, "arr$":[D │ + array-length v13, v4 │ │ - .local v12, "len$":I │ - const/4 v11, 0x0 │ + .local v13, "len$":I │ + const/4 v12, 0x0 │ │ - .local v11, "i$":I │ + .local v12, "i$":I │ :goto_1 │ - if-ge v11, v12, :cond_3 │ + if-ge v12, v13, :cond_3 │ │ - aget-wide v15, v3, v11 │ + aget-wide v16, v4, v12 │ │ .line 5626 │ - .local v15, "v":D │ - invoke-static/range {v15 .. v16}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + .local v16, "v":D │ + invoke-static/range {v16 .. v17}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 5627 │ - .local v4, "boxed":Ljava/lang/Double; │ - invoke-virtual {v13, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + .local v5, "boxed":Ljava/lang/Double; │ + invoke-virtual {v14, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - check-cast v5, Lorg/apache/commons/lang3/mutable/MutableInt; │ + check-cast v6, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ .line 5628 │ - .local v5, "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ - if-nez v5, :cond_2 │ + .local v6, "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ + if-nez v6, :cond_2 │ │ .line 5629 │ - new-instance v17, Lorg/apache/commons/lang3/mutable/MutableInt; │ + new-instance v18, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ - const/16 v18, 0x1 │ + const/16 v19, 0x1 │ │ - invoke-direct/range {v17 .. v18}, Lorg/apache/commons/lang3/mutable/MutableInt;->(I)V │ + invoke-direct/range {v18 .. v19}, Lorg/apache/commons/lang3/mutable/MutableInt;->(I)V │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v13, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v14, v5, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 5625 │ :goto_2 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto :goto_1 │ │ .line 5631 │ :cond_2 │ - invoke-virtual {v5}, Lorg/apache/commons/lang3/mutable/MutableInt;->increment()V │ + invoke-virtual {v6}, Lorg/apache/commons/lang3/mutable/MutableInt;->increment()V │ │ goto :goto_2 │ │ .line 5634 │ - .end local v4 # "boxed":Ljava/lang/Double; │ - .end local v5 # "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ - .end local v15 # "v":D │ + .end local v5 # "boxed":Ljava/lang/Double; │ + .end local v6 # "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ + .end local v16 # "v":D │ :cond_3 │ - new-instance v14, Ljava/util/HashSet; │ + new-instance v15, Ljava/util/HashSet; │ │ - invoke-direct {v14}, Ljava/util/HashSet;->()V │ + invoke-direct {v15}, Ljava/util/HashSet;->()V │ │ .line 5635 │ - .local v14, "toRemove":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ - invoke-virtual {v13}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ + .local v15, "toRemove":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ + invoke-virtual {v14}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - invoke-interface/range {v17 .. v17}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v18 .. v18}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - .local v11, "i$":Ljava/util/Iterator; │ + .local v12, "i$":Ljava/util/Iterator; │ :cond_4 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v17 │ + move-result v18 │ │ - if-eqz v17, :cond_5 │ + if-eqz v18, :cond_5 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v8 │ │ - check-cast v7, Ljava/util/Map$Entry; │ + check-cast v8, Ljava/util/Map$Entry; │ │ .line 5636 │ - .local v7, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - invoke-interface {v7}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + .local v8, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + invoke-interface {v8}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - check-cast v15, Ljava/lang/Double; │ + check-cast v16, Ljava/lang/Double; │ │ .line 5637 │ - .local v15, "v":Ljava/lang/Double; │ - const/4 v8, 0x0 │ + .local v16, "v":Ljava/lang/Double; │ + const/4 v9, 0x0 │ │ .line 5638 │ - .local v8, "found":I │ - const/4 v10, 0x0 │ + .local v9, "found":I │ + const/4 v11, 0x0 │ │ - .local v10, "i":I │ - invoke-interface {v7}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + .local v11, "i":I │ + invoke-interface {v8}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - check-cast v17, Lorg/apache/commons/lang3/mutable/MutableInt; │ + check-cast v18, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ - invoke-virtual/range {v17 .. v17}, Lorg/apache/commons/lang3/mutable/MutableInt;->intValue()I │ + invoke-virtual/range {v18 .. v18}, Lorg/apache/commons/lang3/mutable/MutableInt;->intValue()I │ │ - move-result v6 │ + move-result v7 │ │ - .local v6, "ct":I │ + .local v7, "ct":I │ :goto_3 │ - if-ge v10, v6, :cond_4 │ + if-ge v11, v7, :cond_4 │ │ .line 5639 │ - invoke-virtual {v15}, Ljava/lang/Double;->doubleValue()D │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/Double;->doubleValue()D │ │ - move-result-wide v17 │ + move-result-wide v18 │ │ move-object/from16 v0, p0 │ │ - move-wide/from16 v1, v17 │ + move-wide/from16 v1, v18 │ │ - invoke-static {v0, v1, v2, v8}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DDI)I │ + invoke-static {v0, v1, v2, v9}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DDI)I │ │ - move-result v8 │ + move-result v9 │ │ .line 5640 │ - if-ltz v8, :cond_4 │ + if-ltz v9, :cond_4 │ │ .line 5643 │ - add-int/lit8 v9, v8, 0x1 │ + add-int/lit8 v10, v9, 0x1 │ │ - .end local v8 # "found":I │ - .local v9, "found":I │ - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + .end local v9 # "found":I │ + .local v10, "found":I │ + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v14, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v15, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 5638 │ - add-int/lit8 v10, v10, 0x1 │ + add-int/lit8 v11, v11, 0x1 │ │ - move v8, v9 │ + move v9, v10 │ │ - .end local v9 # "found":I │ - .restart local v8 # "found":I │ + .end local v10 # "found":I │ + .restart local v9 # "found":I │ goto :goto_3 │ │ .line 5646 │ - .end local v6 # "ct":I │ - .end local v7 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v8 # "found":I │ - .end local v10 # "i":I │ - .end local v15 # "v":Ljava/lang/Double; │ + .end local v7 # "ct":I │ + .end local v8 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v9 # "found":I │ + .end local v11 # "i":I │ + .end local v16 # "v":Ljava/lang/Double; │ :cond_5 │ - invoke-static {v14}, Lorg/apache/commons/lang3/ArrayUtils;->extractIndices(Ljava/util/HashSet;)[I │ + invoke-static {v15}, Lorg/apache/commons/lang3/ArrayUtils;->extractIndices(Ljava/util/HashSet;)[I │ │ - move-result-object v17 │ + move-result-object v18 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v18 │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;->removeAll([D[I)[D │ │ - move-result-object v17 │ + move-result-object v18 │ │ goto/16 :goto_0 │ .end method │ │ .method public static varargs removeElements([F[F)[F │ .locals 16 │ .param p0, "array" # [F │ @@ -7243,233 +7243,233 @@ │ │ move-result-object v14 │ │ goto :goto_0 │ .end method │ │ .method public static varargs removeElements([J[J)[J │ - .locals 19 │ + .locals 20 │ .param p0, "array" # [J │ .param p1, "values" # [J │ │ .prologue │ .line 5443 │ invoke-static/range {p0 .. p0}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([J)Z │ │ - move-result v17 │ + move-result v18 │ │ - if-nez v17, :cond_0 │ + if-nez v18, :cond_0 │ │ invoke-static/range {p1 .. p1}, Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([J)Z │ │ - move-result v17 │ + move-result v18 │ │ - if-eqz v17, :cond_1 │ + if-eqz v18, :cond_1 │ │ .line 5444 │ :cond_0 │ invoke-static/range {p0 .. p0}, Lorg/apache/commons/lang3/ArrayUtils;->clone([J)[J │ │ - move-result-object v17 │ + move-result-object v18 │ │ .line 5468 │ :goto_0 │ - return-object v17 │ + return-object v18 │ │ .line 5446 │ :cond_1 │ - new-instance v13, Ljava/util/HashMap; │ + new-instance v14, Ljava/util/HashMap; │ │ move-object/from16 v0, p1 │ │ array-length v0, v0 │ │ - move/from16 v17, v0 │ + move/from16 v18, v0 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - invoke-direct {v13, v0}, Ljava/util/HashMap;->(I)V │ + invoke-direct {v14, v0}, Ljava/util/HashMap;->(I)V │ │ .line 5447 │ - .local v13, "occurrences":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - move-object/from16 v3, p1 │ + .local v14, "occurrences":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + move-object/from16 v4, p1 │ │ - .local v3, "arr$":[J │ - array-length v12, v3 │ + .local v4, "arr$":[J │ + array-length v13, v4 │ │ - .local v12, "len$":I │ - const/4 v11, 0x0 │ + .local v13, "len$":I │ + const/4 v12, 0x0 │ │ - .local v11, "i$":I │ + .local v12, "i$":I │ :goto_1 │ - if-ge v11, v12, :cond_3 │ + if-ge v12, v13, :cond_3 │ │ - aget-wide v15, v3, v11 │ + aget-wide v16, v4, v12 │ │ .line 5448 │ - .local v15, "v":J │ - invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + .local v16, "v":J │ + invoke-static/range {v16 .. v17}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 5449 │ - .local v4, "boxed":Ljava/lang/Long; │ - invoke-virtual {v13, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + .local v5, "boxed":Ljava/lang/Long; │ + invoke-virtual {v14, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - check-cast v5, Lorg/apache/commons/lang3/mutable/MutableInt; │ + check-cast v6, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ .line 5450 │ - .local v5, "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ - if-nez v5, :cond_2 │ + .local v6, "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ + if-nez v6, :cond_2 │ │ .line 5451 │ - new-instance v17, Lorg/apache/commons/lang3/mutable/MutableInt; │ + new-instance v18, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ - const/16 v18, 0x1 │ + const/16 v19, 0x1 │ │ - invoke-direct/range {v17 .. v18}, Lorg/apache/commons/lang3/mutable/MutableInt;->(I)V │ + invoke-direct/range {v18 .. v19}, Lorg/apache/commons/lang3/mutable/MutableInt;->(I)V │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v13, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v14, v5, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 5447 │ :goto_2 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v12, v12, 0x1 │ │ goto :goto_1 │ │ .line 5453 │ :cond_2 │ - invoke-virtual {v5}, Lorg/apache/commons/lang3/mutable/MutableInt;->increment()V │ + invoke-virtual {v6}, Lorg/apache/commons/lang3/mutable/MutableInt;->increment()V │ │ goto :goto_2 │ │ .line 5456 │ - .end local v4 # "boxed":Ljava/lang/Long; │ - .end local v5 # "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ - .end local v15 # "v":J │ + .end local v5 # "boxed":Ljava/lang/Long; │ + .end local v6 # "count":Lorg/apache/commons/lang3/mutable/MutableInt; │ + .end local v16 # "v":J │ :cond_3 │ - new-instance v14, Ljava/util/HashSet; │ + new-instance v15, Ljava/util/HashSet; │ │ - invoke-direct {v14}, Ljava/util/HashSet;->()V │ + invoke-direct {v15}, Ljava/util/HashSet;->()V │ │ .line 5457 │ - .local v14, "toRemove":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ - invoke-virtual {v13}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ + .local v15, "toRemove":Ljava/util/HashSet;, "Ljava/util/HashSet;" │ + invoke-virtual {v14}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - invoke-interface/range {v17 .. v17}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v18 .. v18}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - .local v11, "i$":Ljava/util/Iterator; │ + .local v12, "i$":Ljava/util/Iterator; │ :cond_4 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v17 │ + move-result v18 │ │ - if-eqz v17, :cond_5 │ + if-eqz v18, :cond_5 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v8 │ │ - check-cast v7, Ljava/util/Map$Entry; │ + check-cast v8, Ljava/util/Map$Entry; │ │ .line 5458 │ - .local v7, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - invoke-interface {v7}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ + .local v8, "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + invoke-interface {v8}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - check-cast v15, Ljava/lang/Long; │ + check-cast v16, Ljava/lang/Long; │ │ .line 5459 │ - .local v15, "v":Ljava/lang/Long; │ - const/4 v8, 0x0 │ + .local v16, "v":Ljava/lang/Long; │ + const/4 v9, 0x0 │ │ .line 5460 │ - .local v8, "found":I │ - const/4 v10, 0x0 │ + .local v9, "found":I │ + const/4 v11, 0x0 │ │ - .local v10, "i":I │ - invoke-interface {v7}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ + .local v11, "i":I │ + invoke-interface {v8}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - check-cast v17, Lorg/apache/commons/lang3/mutable/MutableInt; │ + check-cast v18, Lorg/apache/commons/lang3/mutable/MutableInt; │ │ - invoke-virtual/range {v17 .. v17}, Lorg/apache/commons/lang3/mutable/MutableInt;->intValue()I │ + invoke-virtual/range {v18 .. v18}, Lorg/apache/commons/lang3/mutable/MutableInt;->intValue()I │ │ - move-result v6 │ + move-result v7 │ │ - .local v6, "ct":I │ + .local v7, "ct":I │ :goto_3 │ - if-ge v10, v6, :cond_4 │ + if-ge v11, v7, :cond_4 │ │ .line 5461 │ - invoke-virtual {v15}, Ljava/lang/Long;->longValue()J │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v17 │ + move-result-wide v18 │ │ move-object/from16 v0, p0 │ │ - move-wide/from16 v1, v17 │ + move-wide/from16 v1, v18 │ │ - invoke-static {v0, v1, v2, v8}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJI)I │ + invoke-static {v0, v1, v2, v9}, Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJI)I │ │ - move-result v8 │ + move-result v9 │ │ .line 5462 │ - if-ltz v8, :cond_4 │ + if-ltz v9, :cond_4 │ │ .line 5465 │ - add-int/lit8 v9, v8, 0x1 │ + add-int/lit8 v10, v9, 0x1 │ │ - .end local v8 # "found":I │ - .local v9, "found":I │ - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + .end local v9 # "found":I │ + .local v10, "found":I │ + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v14, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v15, v0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z │ │ .line 5460 │ - add-int/lit8 v10, v10, 0x1 │ + add-int/lit8 v11, v11, 0x1 │ │ - move v8, v9 │ + move v9, v10 │ │ - .end local v9 # "found":I │ - .restart local v8 # "found":I │ + .end local v10 # "found":I │ + .restart local v9 # "found":I │ goto :goto_3 │ │ .line 5468 │ - .end local v6 # "ct":I │ - .end local v7 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v8 # "found":I │ - .end local v10 # "i":I │ - .end local v15 # "v":Ljava/lang/Long; │ + .end local v7 # "ct":I │ + .end local v8 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ + .end local v9 # "found":I │ + .end local v11 # "i":I │ + .end local v16 # "v":Ljava/lang/Long; │ :cond_5 │ - invoke-static {v14}, Lorg/apache/commons/lang3/ArrayUtils;->extractIndices(Ljava/util/HashSet;)[I │ + invoke-static {v15}, Lorg/apache/commons/lang3/ArrayUtils;->extractIndices(Ljava/util/HashSet;)[I │ │ - move-result-object v17 │ + move-result-object v18 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v18 │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;->removeAll([J[I)[J │ │ - move-result-object v17 │ + move-result-object v18 │ │ goto/16 :goto_0 │ .end method │ │ .method public static varargs removeElements([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; │ .locals 14 │ .annotation system Ldalvik/annotation/Signature; │ @@ -9109,15 +9109,15 @@ │ .prologue │ .line 301 │ .local p0, "items":[Ljava/lang/Object;, "[TT;" │ return-object p0 │ .end method │ │ .method public static toMap([Ljava/lang/Object;)Ljava/util/Map; │ - .locals 9 │ + .locals 10 │ .param p0, "array" # [Ljava/lang/Object; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "([", │ "Ljava/lang/Object;", │ ")", │ "Ljava/util/Map", │ @@ -9141,21 +9141,21 @@ │ │ .line 238 │ :cond_1 │ new-instance v3, Ljava/util/HashMap; │ │ array-length v5, p0 │ │ - int-to-double v5, v5 │ + int-to-double v6, v5 │ │ - const-wide/high16 v7, 0x3ff8000000000000L # 1.5 │ + const-wide/high16 v8, 0x3ff8000000000000L # 1.5 │ │ - mul-double/2addr v5, v7 │ + mul-double/2addr v6, v8 │ │ - double-to-int v5, v5 │ + double-to-int v5, v6 │ │ invoke-direct {v3, v5}, Ljava/util/HashMap;->(I)V │ │ .line 239 │ .local v3, "map":Ljava/util/Map;, "Ljava/util/Map;" │ const/4 v2, 0x0 │ │ @@ -10102,15 +10102,15 @@ │ .line 3037 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public static toPrimitive([Ljava/lang/Double;D)[D │ - .locals 5 │ + .locals 7 │ .param p0, "array" # [Ljava/lang/Double; │ .param p1, "valueForNull" # D │ │ .prologue │ .line 3053 │ if-nez p0, :cond_1 │ │ @@ -10152,29 +10152,29 @@ │ .line 3060 │ aget-object v0, p0, v1 │ │ .line 3061 │ .local v0, "b":Ljava/lang/Double; │ if-nez v0, :cond_3 │ │ - move-wide v3, p1 │ + move-wide v4, p1 │ │ :goto_2 │ - aput-wide v3, v2, v1 │ + aput-wide v4, v2, v1 │ │ .line 3059 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ .line 3061 │ :cond_3 │ invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ goto :goto_2 │ .end method │ │ .method public static toPrimitive([Ljava/lang/Float;)[F │ .locals 3 │ .param p0, "array" # [Ljava/lang/Float; │ @@ -10486,15 +10486,15 @@ │ .line 2765 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public static toPrimitive([Ljava/lang/Long;J)[J │ - .locals 5 │ + .locals 7 │ .param p0, "array" # [Ljava/lang/Long; │ .param p1, "valueForNull" # J │ │ .prologue │ .line 2781 │ if-nez p0, :cond_1 │ │ @@ -10536,29 +10536,29 @@ │ .line 2788 │ aget-object v0, p0, v1 │ │ .line 2789 │ .local v0, "b":Ljava/lang/Long; │ if-nez v0, :cond_3 │ │ - move-wide v3, p1 │ + move-wide v4, p1 │ │ :goto_2 │ - aput-wide v3, v2, v1 │ + aput-wide v4, v2, v1 │ │ .line 2787 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ .line 2789 │ :cond_3 │ invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ goto :goto_2 │ .end method │ │ .method public static toPrimitive([Ljava/lang/Short;)[S │ .locals 3 │ .param p0, "array" # [Ljava/lang/Short; ├── smali/org/apache/commons/lang3/mutable/MutableLong.smali │ @@ -40,15 +40,15 @@ │ invoke-direct {p0}, Ljava/lang/Number;->()V │ │ .line 45 │ return-void │ .end method │ │ .method public constructor (J)V │ - .locals 0 │ + .locals 1 │ .param p1, "value" # J │ │ .prologue │ .line 53 │ invoke-direct {p0}, Ljava/lang/Number;->()V │ │ .line 54 │ @@ -100,15 +100,15 @@ │ .line 78 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "operand" # J │ │ .prologue │ .line 136 │ iget-wide v0, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ │ add-long/2addr v0, p1 │ @@ -219,36 +219,36 @@ │ │ long-to-double v0, v0 │ │ return-wide v0 │ .end method │ │ .method public equals(Ljava/lang/Object;)Z │ - .locals 5 │ + .locals 6 │ .param p1, "obj" # Ljava/lang/Object; │ │ .prologue │ const/4 v0, 0x0 │ │ .line 234 │ instance-of v1, p1, Lorg/apache/commons/lang3/mutable/MutableLong; │ │ if-eqz v1, :cond_0 │ │ .line 235 │ - iget-wide v1, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ + iget-wide v2, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ │ check-cast p1, Lorg/apache/commons/lang3/mutable/MutableLong; │ │ .end local p1 # "obj":Ljava/lang/Object; │ invoke-virtual {p1}, Lorg/apache/commons/lang3/mutable/MutableLong;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-nez v1, :cond_0 │ │ const/4 v0, 0x1 │ │ .line 237 │ :cond_0 │ @@ -349,15 +349,15 @@ │ .line 190 │ iget-wide v0, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ │ return-wide v0 │ .end method │ │ .method public setValue(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "value" # J │ │ .prologue │ .line 96 │ iput-wide p1, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ │ .line 97 │ @@ -391,15 +391,15 @@ │ .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/apache/commons/lang3/mutable/MutableLong;->setValue(Ljava/lang/Number;)V │ │ return-void │ .end method │ │ .method public subtract(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "operand" # J │ │ .prologue │ .line 157 │ iget-wide v0, p0, Lorg/apache/commons/lang3/mutable/MutableLong;->value:J │ │ sub-long/2addr v0, p1 ├── smali/org/apache/commons/lang3/mutable/MutableDouble.smali │ @@ -40,15 +40,15 @@ │ invoke-direct {p0}, Ljava/lang/Number;->()V │ │ .line 45 │ return-void │ .end method │ │ .method public constructor (D)V │ - .locals 0 │ + .locals 1 │ .param p1, "value" # D │ │ .prologue │ .line 53 │ invoke-direct {p0}, Ljava/lang/Number;->()V │ │ .line 54 │ @@ -100,15 +100,15 @@ │ .line 78 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(D)V │ - .locals 2 │ + .locals 3 │ .param p1, "operand" # D │ │ .prologue │ .line 155 │ iget-wide v0, p0, Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D │ │ add-double/2addr v0, p1 │ @@ -369,15 +369,15 @@ │ │ double-to-long v0, v0 │ │ return-wide v0 │ .end method │ │ .method public setValue(D)V │ - .locals 0 │ + .locals 1 │ .param p1, "value" # D │ │ .prologue │ .line 96 │ iput-wide p1, p0, Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D │ │ .line 97 │ @@ -411,15 +411,15 @@ │ .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/apache/commons/lang3/mutable/MutableDouble;->setValue(Ljava/lang/Number;)V │ │ return-void │ .end method │ │ .method public subtract(D)V │ - .locals 2 │ + .locals 3 │ .param p1, "operand" # D │ │ .prologue │ .line 176 │ iget-wide v0, p0, Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D │ │ sub-double/2addr v0, p1 ├── smali/org/apache/commons/lang3/concurrent/BasicThreadFactory.smali │ @@ -127,17 +127,17 @@ │ if-eqz v1, :cond_0 │ │ .line 221 │ iget-object v1, p0, Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->threadCounter:Ljava/util/concurrent/atomic/AtomicLong; │ │ invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->incrementAndGet()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v0 │ │ .line 222 │ .local v0, "count":Ljava/lang/Long; │ invoke-virtual {p0}, Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->getNamingPattern()Ljava/lang/String; ├── smali/org/apache/commons/lang3/concurrent/TimedSemaphore.smali │ @@ -38,15 +38,15 @@ │ .field private totalAcquireCount:J │ │ .field private final unit:Ljava/util/concurrent/TimeUnit; │ │ │ # direct methods │ .method public constructor (JLjava/util/concurrent/TimeUnit;I)V │ - .locals 6 │ + .locals 7 │ .param p1, "timePeriod" # J │ .param p3, "timeUnit" # Ljava/util/concurrent/TimeUnit; │ .param p4, "limit" # I │ │ .prologue │ .line 185 │ const/4 v1, 0x0 │ @@ -62,32 +62,32 @@ │ invoke-direct/range {v0 .. v5}, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->(Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V │ │ .line 186 │ return-void │ .end method │ │ .method public constructor (Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V │ - .locals 5 │ + .locals 6 │ .param p1, "service" # Ljava/util/concurrent/ScheduledExecutorService; │ .param p2, "timePeriod" # J │ .param p4, "timeUnit" # Ljava/util/concurrent/TimeUnit; │ .param p5, "limit" # I │ │ .prologue │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ .line 201 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 202 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p2, v1 │ + cmp-long v1, p2, v2 │ │ if-gtz v1, :cond_0 │ │ .line 203 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v2, "Time period must be greater 0!" │ @@ -106,41 +106,41 @@ │ .line 209 │ if-eqz p1, :cond_1 │ │ .line 210 │ iput-object p1, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService; │ │ .line 211 │ - iput-boolean v3, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z │ + iput-boolean v4, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z │ │ .line 221 │ :goto_0 │ invoke-virtual {p0, p5}, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->setLimit(I)V │ │ .line 222 │ return-void │ │ .line 213 │ :cond_1 │ new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ │ - invoke-direct {v0, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(I)V │ + invoke-direct {v0, v5}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(I)V │ │ .line 215 │ .local v0, "s":Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ - invoke-virtual {v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setContinueExistingPeriodicTasksAfterShutdownPolicy(Z)V │ + invoke-virtual {v0, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setContinueExistingPeriodicTasksAfterShutdownPolicy(Z)V │ │ .line 216 │ - invoke-virtual {v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setExecuteExistingDelayedTasksAfterShutdownPolicy(Z)V │ + invoke-virtual {v0, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setExecuteExistingDelayedTasksAfterShutdownPolicy(Z)V │ │ .line 217 │ iput-object v0, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService; │ │ .line 218 │ - iput-boolean v4, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z │ + iput-boolean v5, p0, Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public declared-synchronized acquire()V ├── smali/org/apache/commons/lang3/math/IEEE754rUtils.smali │ @@ -11,15 +11,15 @@ │ .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static max(DD)D │ - .locals 1 │ + .locals 2 │ .param p0, "a" # D │ .param p2, "b" # D │ │ .prologue │ .line 221 │ invoke-static {p0, p1}, Ljava/lang/Double;->isNaN(D)Z │ │ @@ -71,76 +71,76 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public static max([D)D │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [D │ │ .prologue │ .line 157 │ if-nez p0, :cond_0 │ │ .line 158 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 159 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 160 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 164 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 165 │ - .local v1, "max":D │ + .local v2, "max":D │ const/4 v0, 0x1 │ │ .local v0, "j":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_2 │ + if-ge v0, v1, :cond_2 │ │ .line 166 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - invoke-static {v3, v4, v1, v2}, Lorg/apache/commons/lang3/math/IEEE754rUtils;->max(DD)D │ + invoke-static {v4, v5, v2, v3}, Lorg/apache/commons/lang3/math/IEEE754rUtils;->max(DD)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 165 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 169 │ :cond_2 │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static max(FF)F │ .locals 1 │ .param p0, "a" # F │ .param p1, "b" # F │ │ @@ -261,15 +261,15 @@ │ │ .line 194 │ :cond_2 │ return v1 │ .end method │ │ .method public static min(DD)D │ - .locals 1 │ + .locals 2 │ .param p0, "a" # D │ .param p2, "b" # D │ │ .prologue │ .line 103 │ invoke-static {p0, p1}, Ljava/lang/Double;->isNaN(D)Z │ │ @@ -321,76 +321,76 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public static min([D)D │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [D │ │ .prologue │ .line 39 │ if-nez p0, :cond_0 │ │ .line 40 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 41 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 42 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 46 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 47 │ - .local v1, "min":D │ + .local v2, "min":D │ const/4 v0, 0x1 │ │ .local v0, "i":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_2 │ + if-ge v0, v1, :cond_2 │ │ .line 48 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - invoke-static {v3, v4, v1, v2}, Lorg/apache/commons/lang3/math/IEEE754rUtils;->min(DD)D │ + invoke-static {v4, v5, v2, v3}, Lorg/apache/commons/lang3/math/IEEE754rUtils;->min(DD)D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 47 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 51 │ :cond_2 │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static min(FF)F │ .locals 1 │ .param p0, "a" # F │ .param p1, "b" # F ├── smali/org/apache/commons/lang3/math/NumberUtils.smali │ @@ -1766,89 +1766,89 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public static max([D)D │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [D │ │ .prologue │ .line 1013 │ if-nez p0, :cond_0 │ │ .line 1014 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 1015 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 1016 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 1020 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 1021 │ - .local v1, "max":D │ + .local v2, "max":D │ const/4 v0, 0x1 │ │ .local v0, "j":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_2 │ + if-ge v0, v1, :cond_2 │ │ .line 1022 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z │ + invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z │ │ - move-result v3 │ + move-result v1 │ │ - if-eqz v3, :cond_3 │ + if-eqz v1, :cond_3 │ │ .line 1023 │ - const-wide/high16 v1, 0x7ff8000000000000L # Double.NaN │ + const-wide/high16 v2, 0x7ff8000000000000L # Double.NaN │ │ .line 1030 │ - .end local v1 # "max":D │ + .end local v2 # "max":D │ :cond_2 │ - return-wide v1 │ + return-wide v2 │ │ .line 1025 │ - .restart local v1 # "max":D │ + .restart local v2 # "max":D │ :cond_3 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmpl-double v3, v3, v1 │ + cmpl-double v1, v4, v2 │ │ - if-lez v3, :cond_4 │ + if-lez v1, :cond_4 │ │ .line 1026 │ - aget-wide v1, p0, v0 │ + aget-wide v2, p0, v0 │ │ .line 1021 │ :cond_4 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ .end method │ @@ -2045,15 +2045,15 @@ │ │ .line 945 │ :cond_3 │ return v1 │ .end method │ │ .method public static max(JJJ)J │ - .locals 1 │ + .locals 2 │ .param p0, "a" # J │ .param p2, "b" # J │ .param p4, "c" # J │ │ .prologue │ .line 1181 │ cmp-long v0, p2, p0 │ @@ -2074,80 +2074,80 @@ │ │ .line 1187 │ :cond_1 │ return-wide p0 │ .end method │ │ .method public static max([J)J │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [J │ │ .prologue │ .line 904 │ if-nez p0, :cond_0 │ │ .line 905 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 906 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 907 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 911 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 912 │ - .local v1, "max":J │ + .local v2, "max":J │ const/4 v0, 0x1 │ │ .local v0, "j":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_3 │ + if-ge v0, v1, :cond_3 │ │ .line 913 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, v1 │ + cmp-long v1, v4, v2 │ │ - if-lez v3, :cond_2 │ + if-lez v1, :cond_2 │ │ .line 914 │ - aget-wide v1, p0, v0 │ + aget-wide v2, p0, v0 │ │ .line 912 │ :cond_2 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 918 │ :cond_3 │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static max(SSS)S │ .locals 0 │ .param p0, "a" # S │ .param p1, "b" # S │ .param p2, "c" # S │ @@ -2346,89 +2346,89 @@ │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public static min([D)D │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [D │ │ .prologue │ .line 841 │ if-nez p0, :cond_0 │ │ .line 842 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 843 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 844 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 848 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 849 │ - .local v1, "min":D │ + .local v2, "min":D │ const/4 v0, 0x1 │ │ .local v0, "i":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_2 │ + if-ge v0, v1, :cond_2 │ │ .line 850 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z │ + invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z │ │ - move-result v3 │ + move-result v1 │ │ - if-eqz v3, :cond_3 │ + if-eqz v1, :cond_3 │ │ .line 851 │ - const-wide/high16 v1, 0x7ff8000000000000L # Double.NaN │ + const-wide/high16 v2, 0x7ff8000000000000L # Double.NaN │ │ .line 858 │ - .end local v1 # "min":D │ + .end local v2 # "min":D │ :cond_2 │ - return-wide v1 │ + return-wide v2 │ │ .line 853 │ - .restart local v1 # "min":D │ + .restart local v2 # "min":D │ :cond_3 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmpg-double v3, v3, v1 │ + cmpg-double v1, v4, v2 │ │ - if-gez v3, :cond_4 │ + if-gez v1, :cond_4 │ │ .line 854 │ - aget-wide v1, p0, v0 │ + aget-wide v2, p0, v0 │ │ .line 849 │ :cond_4 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ .end method │ @@ -2625,15 +2625,15 @@ │ │ .line 773 │ :cond_3 │ return v1 │ .end method │ │ .method public static min(JJJ)J │ - .locals 1 │ + .locals 2 │ .param p0, "a" # J │ .param p2, "b" # J │ .param p4, "c" # J │ │ .prologue │ .line 1075 │ cmp-long v0, p2, p0 │ @@ -2654,80 +2654,80 @@ │ │ .line 1081 │ :cond_1 │ return-wide p0 │ .end method │ │ .method public static min([J)J │ - .locals 5 │ + .locals 6 │ .param p0, "array" # [J │ │ .prologue │ .line 732 │ if-nez p0, :cond_0 │ │ .line 733 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "The Array must not be null" │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 734 │ :cond_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-nez v3, :cond_1 │ + if-nez v1, :cond_1 │ │ .line 735 │ - new-instance v3, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v4, "Array cannot be empty." │ │ - invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v3 │ + throw v1 │ │ .line 739 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - aget-wide v1, p0, v3 │ + aget-wide v2, p0, v1 │ │ .line 740 │ - .local v1, "min":J │ + .local v2, "min":J │ const/4 v0, 0x1 │ │ .local v0, "i":I │ :goto_0 │ - array-length v3, p0 │ + array-length v1, p0 │ │ - if-ge v0, v3, :cond_3 │ + if-ge v0, v1, :cond_3 │ │ .line 741 │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, v1 │ + cmp-long v1, v4, v2 │ │ - if-gez v3, :cond_2 │ + if-gez v1, :cond_2 │ │ .line 742 │ - aget-wide v1, p0, v0 │ + aget-wide v2, p0, v0 │ │ .line 740 │ :cond_2 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 746 │ :cond_3 │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static min(SSS)S │ .locals 0 │ .param p0, "a" # S │ .param p1, "b" # S │ .param p2, "c" # S ├── smali/org/apache/commons/lang3/math/Fraction.smali │ @@ -359,17 +359,17 @@ │ │ .line 765 │ .end local v4 # "upv":I │ .end local v5 # "uvp":I │ :cond_5 │ iget v7, p0, Lorg/apache/commons/lang3/math/Fraction;->numerator:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v7 │ │ - invoke-static {v7, v8}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ + invoke-static {v8, v9}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ │ move-result-object v7 │ │ iget v8, p1, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ │ div-int/2addr v8, v0 │ │ @@ -383,17 +383,17 @@ │ │ move-result-object v5 │ │ .line 767 │ .local v5, "uvp":Ljava/math/BigInteger; │ iget v7, p1, Lorg/apache/commons/lang3/math/Fraction;->numerator:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v7 │ │ - invoke-static {v7, v8}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ + invoke-static {v8, v9}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ │ move-result-object v7 │ │ iget v8, p0, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ │ div-int/2addr v8, v0 │ │ @@ -414,17 +414,17 @@ │ invoke-virtual {v5, v4}, Ljava/math/BigInteger;->add(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ move-result-object v2 │ │ .line 772 │ .local v2, "t":Ljava/math/BigInteger; │ :goto_2 │ - int-to-long v7, v0 │ + int-to-long v8, v0 │ │ - invoke-static {v7, v8}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ + invoke-static {v8, v9}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ │ move-result-object v7 │ │ invoke-virtual {v2, v7}, Ljava/math/BigInteger;->mod(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ move-result-object v7 │ │ @@ -437,17 +437,17 @@ │ if-nez v3, :cond_7 │ │ move v1, v0 │ │ .line 776 │ .local v1, "d2":I │ :goto_3 │ - int-to-long v7, v1 │ + int-to-long v8, v1 │ │ - invoke-static {v7, v8}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ + invoke-static {v8, v9}, Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger; │ │ move-result-object v7 │ │ invoke-virtual {v2, v7}, Ljava/math/BigInteger;->divide(Ljava/math/BigInteger;)Ljava/math/BigInteger; │ │ move-result-object v6 │ │ @@ -518,56 +518,60 @@ │ │ move-object p1, v7 │ │ goto/16 :goto_0 │ .end method │ │ .method public static getFraction(D)Lorg/apache/commons/lang3/math/Fraction; │ - .locals 31 │ + .locals 32 │ .param p0, "value" # D │ │ .prologue │ .line 250 │ - const-wide/16 v27, 0x0 │ + const-wide/16 v28, 0x0 │ │ - cmpg-double v27, p0, v27 │ + cmpg-double v19, p0, v28 │ │ - if-gez v27, :cond_1 │ + if-gez v19, :cond_1 │ │ const/16 v17, -0x1 │ │ .line 251 │ .local v17, "sign":I │ :goto_0 │ invoke-static/range {p0 .. p1}, Ljava/lang/Math;->abs(D)D │ │ move-result-wide p0 │ │ .line 252 │ - const-wide v27, 0x41dfffffffc00000L # 2.147483647E9 │ + const-wide v28, 0x41dfffffffc00000L # 2.147483647E9 │ │ - cmpl-double v27, p0, v27 │ + cmpl-double v19, p0, v28 │ │ - if-gtz v27, :cond_0 │ + if-gtz v19, :cond_0 │ │ invoke-static/range {p0 .. p1}, Ljava/lang/Double;->isNaN(D)Z │ │ - move-result v27 │ + move-result v19 │ │ - if-eqz v27, :cond_2 │ + if-eqz v19, :cond_2 │ │ .line 253 │ :cond_0 │ - new-instance v27, Ljava/lang/ArithmeticException; │ + new-instance v19, Ljava/lang/ArithmeticException; │ │ const-string v28, "The value must not be greater than Integer.MAX_VALUE or NaN" │ │ - invoke-direct/range {v27 .. v28}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ + move-object/from16 v0, v19 │ + │ + move-object/from16 v1, v28 │ │ - throw v27 │ + invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ + │ + throw v19 │ │ .line 250 │ .end local v17 # "sign":I │ :cond_1 │ const/16 v17, 0x1 │ │ goto :goto_0 │ @@ -583,17 +587,17 @@ │ │ .line 257 │ .local v18, "wholeNumber":I │ move/from16 v0, v18 │ │ int-to-double v0, v0 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double p0, p0, v27 │ + sub-double p0, p0, v28 │ │ .line 259 │ const/4 v14, 0x0 │ │ .line 260 │ .local v14, "numer0":I │ const/4 v8, 0x1 │ @@ -622,171 +626,175 @@ │ │ .line 266 │ .local v2, "a1":I │ const/4 v3, 0x0 │ │ .line 267 │ .local v3, "a2":I │ - const-wide/high16 v19, 0x3ff0000000000000L # 1.0 │ + const-wide/high16 v20, 0x3ff0000000000000L # 1.0 │ │ .line 268 │ - .local v19, "x1":D │ - const-wide/16 v21, 0x0 │ + .local v20, "x1":D │ + const-wide/16 v22, 0x0 │ │ .line 269 │ - .local v21, "x2":D │ + .local v22, "x2":D │ int-to-double v0, v2 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - sub-double v23, p0, v27 │ + sub-double v24, p0, v28 │ │ .line 270 │ - .local v23, "y1":D │ - const-wide/16 v25, 0x0 │ + .local v24, "y1":D │ + const-wide/16 v26, 0x0 │ │ .line 271 │ - .local v25, "y2":D │ + .local v26, "y2":D │ const-wide v6, 0x7fefffffffffffffL # Double.MAX_VALUE │ │ .line 273 │ .local v6, "delta2":D │ - const/4 v13, 0x1 │ + const/4 v11, 0x1 │ │ .line 276 │ - .local v13, "i":I │ + .local v11, "i":I │ :cond_3 │ move-wide v4, v6 │ │ .line 277 │ .local v4, "delta1":D │ - div-double v27, v19, v23 │ + div-double v28, v20, v24 │ │ - move-wide/from16 v0, v27 │ + move-wide/from16 v0, v28 │ │ double-to-int v3, v0 │ │ .line 278 │ - move-wide/from16 v21, v23 │ + move-wide/from16 v22, v24 │ │ .line 279 │ int-to-double v0, v3 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ - mul-double v27, v27, v23 │ + mul-double v28, v28, v24 │ │ - sub-double v25, v19, v27 │ + sub-double v26, v20, v28 │ │ .line 280 │ - mul-int v27, v2, v15 │ + mul-int v19, v2, v15 │ │ - add-int v16, v27, v14 │ + add-int v16, v19, v14 │ │ .line 281 │ - mul-int v27, v2, v9 │ + mul-int v19, v2, v9 │ │ - add-int v10, v27, v8 │ + add-int v10, v19, v8 │ │ .line 282 │ move/from16 v0, v16 │ │ int-to-double v0, v0 │ │ - move-wide/from16 v27, v0 │ + move-wide/from16 v28, v0 │ │ int-to-double v0, v10 │ │ - move-wide/from16 v29, v0 │ + move-wide/from16 v30, v0 │ │ - div-double v11, v27, v29 │ + div-double v12, v28, v30 │ │ .line 283 │ - .local v11, "fraction":D │ - sub-double v27, p0, v11 │ + .local v12, "fraction":D │ + sub-double v28, p0, v12 │ │ - invoke-static/range {v27 .. v28}, Ljava/lang/Math;->abs(D)D │ + invoke-static/range {v28 .. v29}, Ljava/lang/Math;->abs(D)D │ │ move-result-wide v6 │ │ .line 285 │ move v2, v3 │ │ .line 286 │ - move-wide/from16 v19, v21 │ + move-wide/from16 v20, v22 │ │ .line 287 │ - move-wide/from16 v23, v25 │ + move-wide/from16 v24, v26 │ │ .line 288 │ move v14, v15 │ │ .line 289 │ move v8, v9 │ │ .line 290 │ move/from16 v15, v16 │ │ .line 291 │ move v9, v10 │ │ .line 292 │ - add-int/lit8 v13, v13, 0x1 │ + add-int/lit8 v11, v11, 0x1 │ │ .line 294 │ - cmpl-double v27, v4, v6 │ + cmpl-double v19, v4, v6 │ │ - if-lez v27, :cond_4 │ + if-lez v19, :cond_4 │ │ - const/16 v27, 0x2710 │ + const/16 v19, 0x2710 │ │ - move/from16 v0, v27 │ + move/from16 v0, v19 │ │ if-gt v10, v0, :cond_4 │ │ if-lez v10, :cond_4 │ │ - const/16 v27, 0x19 │ + const/16 v19, 0x19 │ │ - move/from16 v0, v27 │ + move/from16 v0, v19 │ │ - if-lt v13, v0, :cond_3 │ + if-lt v11, v0, :cond_3 │ │ .line 295 │ :cond_4 │ - const/16 v27, 0x19 │ + const/16 v19, 0x19 │ │ - move/from16 v0, v27 │ + move/from16 v0, v19 │ │ - if-ne v13, v0, :cond_5 │ + if-ne v11, v0, :cond_5 │ │ .line 296 │ - new-instance v27, Ljava/lang/ArithmeticException; │ + new-instance v19, Ljava/lang/ArithmeticException; │ │ const-string v28, "Unable to convert double to fraction" │ │ - invoke-direct/range {v27 .. v28}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ + move-object/from16 v0, v19 │ + │ + move-object/from16 v1, v28 │ │ - throw v27 │ + invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ + │ + throw v19 │ │ .line 298 │ :cond_5 │ - mul-int v27, v18, v8 │ + mul-int v19, v18, v8 │ │ - add-int v27, v27, v14 │ + add-int v19, v19, v14 │ │ - mul-int v27, v27, v17 │ + mul-int v19, v19, v17 │ │ - move/from16 v0, v27 │ + move/from16 v0, v19 │ │ invoke-static {v0, v8}, Lorg/apache/commons/lang3/math/Fraction;->getReducedFraction(II)Lorg/apache/commons/lang3/math/Fraction; │ │ - move-result-object v27 │ + move-result-object v19 │ │ - return-object v27 │ + return-object v19 │ .end method │ │ .method public static getFraction(II)Lorg/apache/commons/lang3/math/Fraction; │ .locals 2 │ .param p0, "numerator" # I │ .param p1, "denominator" # I │ │ @@ -1575,15 +1583,15 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public compareTo(Lorg/apache/commons/lang3/math/Fraction;)I │ - .locals 9 │ + .locals 10 │ .param p1, "other" # Lorg/apache/commons/lang3/math/Fraction; │ │ .prologue │ const/4 v4, 0x0 │ │ .line 883 │ if-ne p0, p1, :cond_1 │ @@ -1607,33 +1615,33 @@ │ │ if-eq v5, v6, :cond_0 │ │ .line 891 │ :cond_2 │ iget v5, p0, Lorg/apache/commons/lang3/math/Fraction;->numerator:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v5 │ │ - iget v7, p1, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ + iget v5, p1, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v5 │ │ - mul-long v0, v5, v7 │ + mul-long v0, v6, v8 │ │ .line 892 │ .local v0, "first":J │ iget v5, p1, Lorg/apache/commons/lang3/math/Fraction;->numerator:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v5 │ │ - iget v7, p0, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ + iget v5, p0, Lorg/apache/commons/lang3/math/Fraction;->denominator:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v5 │ │ - mul-long v2, v5, v7 │ + mul-long v2, v6, v8 │ │ .line 893 │ .local v2, "second":J │ cmp-long v5, v0, v2 │ │ if-eqz v5, :cond_0 ├── smali/org/apache/commons/lang3/text/StrBuilder.smali │ @@ -3657,15 +3657,15 @@ │ iput v0, p0, Lorg/apache/commons/lang3/text/StrBuilder;->size:I │ │ .line 1495 │ return-object p0 │ .end method │ │ .method public insert(ID)Lorg/apache/commons/lang3/text/StrBuilder; │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "value" # D │ │ .prologue │ .line 1543 │ invoke-static {p2, p3}, Ljava/lang/String;->valueOf(D)Ljava/lang/String; │ │ @@ -3711,15 +3711,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public insert(IJ)Lorg/apache/commons/lang3/text/StrBuilder; │ - .locals 1 │ + .locals 2 │ .param p1, "index" # I │ .param p2, "value" # J │ │ .prologue │ .line 1519 │ invoke-static {p2, p3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; ├── smali/org/apache/commons/lang3/text/StrBuilder$StrBuilderReader.smali │ @@ -253,15 +253,15 @@ │ iput v0, p0, Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I │ │ .line 2790 │ return-void │ .end method │ │ .method public skip(J)J │ - .locals 6 │ + .locals 7 │ .param p1, "n" # J │ │ .prologue │ const-wide/16 v0, 0x0 │ │ .line 2758 │ iget v2, p0, Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I ├── smali/org/apache/commons/lang3/time/DateUtils.smali │ @@ -698,15 +698,15 @@ │ :pswitch_5 │ :pswitch_6 │ :pswitch_7 │ .end packed-switch │ .end method │ │ .method private static getFragment(Ljava/util/Date;II)J │ - .locals 3 │ + .locals 4 │ .param p0, "date" # Ljava/util/Date; │ .param p1, "fragment" # I │ .param p2, "unit" # I │ │ .prologue │ .line 1609 │ if-nez p0, :cond_0 │ @@ -729,17 +729,17 @@ │ .line 1613 │ .local v0, "calendar":Ljava/util/Calendar; │ invoke-virtual {v0, p0}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V │ │ .line 1614 │ invoke-static {v0, p1, p2}, Lorg/apache/commons/lang3/time/DateUtils;->getFragment(Ljava/util/Calendar;II)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - return-wide v1 │ + return-wide v2 │ .end method │ │ .method public static getFragmentInDays(Ljava/util/Calendar;I)J │ .locals 2 │ .param p0, "calendar" # Ljava/util/Calendar; │ .param p1, "fragment" # I │ │ @@ -1742,763 +1742,763 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method private static modify(Ljava/util/Calendar;II)V │ - .locals 27 │ + .locals 28 │ .param p0, "val" # Ljava/util/Calendar; │ .param p1, "field" # I │ .param p2, "modType" # I │ │ .prologue │ .line 903 │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v23 │ + move-result v24 │ │ - const v24, 0x10b07600 │ + const v25, 0x10b07600 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ if-le v0, v1, :cond_0 │ │ .line 904 │ - new-instance v23, Ljava/lang/ArithmeticException; │ + new-instance v24, Ljava/lang/ArithmeticException; │ │ - const-string v24, "Calendar value too large for accurate calculations" │ + const-string v25, "Calendar value too large for accurate calculations" │ │ - invoke-direct/range {v23 .. v24}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ + invoke-direct/range {v24 .. v25}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V │ │ - throw v23 │ + throw v24 │ │ .line 907 │ :cond_0 │ - const/16 v23, 0xe │ + const/16 v24, 0xe │ │ move/from16 v0, p1 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_2 │ │ .line 986 │ :cond_1 │ :goto_0 │ return-void │ │ .line 917 │ :cond_2 │ invoke-virtual/range {p0 .. p0}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ │ - move-result-object v6 │ + move-result-object v7 │ │ .line 918 │ - .local v6, "date":Ljava/util/Date; │ - invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ + .local v7, "date":Ljava/util/Date; │ + invoke-virtual {v7}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v21 │ + move-result-wide v22 │ │ .line 919 │ - .local v21, "time":J │ - const/4 v7, 0x0 │ + .local v22, "time":J │ + const/4 v8, 0x0 │ │ .line 922 │ - .local v7, "done":Z │ - const/16 v23, 0xe │ + .local v8, "done":Z │ + const/16 v24, 0xe │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v14 │ + move-result v15 │ │ .line 923 │ - .local v14, "millisecs":I │ + .local v15, "millisecs":I │ if-eqz p2, :cond_3 │ │ - const/16 v23, 0x1f4 │ + const/16 v24, 0x1f4 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ - if-ge v14, v0, :cond_4 │ + if-ge v15, v0, :cond_4 │ │ .line 924 │ :cond_3 │ - int-to-long v0, v14 │ + int-to-long v0, v15 │ │ - move-wide/from16 v23, v0 │ + move-wide/from16 v24, v0 │ │ - sub-long v21, v21, v23 │ + sub-long v22, v22, v24 │ │ .line 926 │ :cond_4 │ - const/16 v23, 0xd │ + const/16 v24, 0xd │ │ move/from16 v0, p1 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_5 │ │ .line 927 │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ .line 931 │ :cond_5 │ - const/16 v23, 0xd │ + const/16 v24, 0xd │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 932 │ - .local v20, "seconds":I │ - if-nez v7, :cond_7 │ + .local v21, "seconds":I │ + if-nez v8, :cond_7 │ │ if-eqz p2, :cond_6 │ │ - const/16 v23, 0x1e │ + const/16 v24, 0x1e │ │ - move/from16 v0, v20 │ + move/from16 v0, v21 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ge v0, v1, :cond_7 │ │ .line 933 │ :cond_6 │ - move/from16 v0, v20 │ + move/from16 v0, v21 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v23, v0 │ + move-wide/from16 v24, v0 │ │ - const-wide/16 v25, 0x3e8 │ + const-wide/16 v26, 0x3e8 │ │ - mul-long v23, v23, v25 │ + mul-long v24, v24, v26 │ │ - sub-long v21, v21, v23 │ + sub-long v22, v22, v24 │ │ .line 935 │ :cond_7 │ - const/16 v23, 0xc │ + const/16 v24, 0xc │ │ move/from16 v0, p1 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_8 │ │ .line 936 │ - const/4 v7, 0x1 │ + const/4 v8, 0x1 │ │ .line 940 │ :cond_8 │ - const/16 v23, 0xc │ + const/16 v24, 0xc │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v16 │ + move-result v17 │ │ .line 941 │ - .local v16, "minutes":I │ - if-nez v7, :cond_a │ + .local v17, "minutes":I │ + if-nez v8, :cond_a │ │ if-eqz p2, :cond_9 │ │ - const/16 v23, 0x1e │ + const/16 v24, 0x1e │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ge v0, v1, :cond_a │ │ .line 942 │ :cond_9 │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v23, v0 │ + move-wide/from16 v24, v0 │ │ - const-wide/32 v25, 0xea60 │ + const-wide/32 v26, 0xea60 │ │ - mul-long v23, v23, v25 │ + mul-long v24, v24, v26 │ │ - sub-long v21, v21, v23 │ + sub-long v22, v22, v24 │ │ .line 946 │ :cond_a │ - invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v7}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v23 │ + move-result-wide v24 │ │ - cmp-long v23, v23, v21 │ + cmp-long v24, v24, v22 │ │ - if-eqz v23, :cond_b │ + if-eqz v24, :cond_b │ │ .line 947 │ - move-wide/from16 v0, v21 │ + move-wide/from16 v0, v22 │ │ - invoke-virtual {v6, v0, v1}, Ljava/util/Date;->setTime(J)V │ + invoke-virtual {v7, v0, v1}, Ljava/util/Date;->setTime(J)V │ │ .line 948 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v6}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V │ + invoke-virtual {v0, v7}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V │ │ .line 952 │ :cond_b │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ .line 953 │ - .local v19, "roundUp":Z │ - sget-object v4, Lorg/apache/commons/lang3/time/DateUtils;->fields:[[I │ + .local v20, "roundUp":Z │ + sget-object v5, Lorg/apache/commons/lang3/time/DateUtils;->fields:[[I │ │ - .local v4, "arr$":[[I │ - array-length v11, v4 │ - │ - .local v11, "len$":I │ - const/4 v9, 0x0 │ + .local v5, "arr$":[[I │ + array-length v12, v5 │ │ - .local v9, "i$":I │ - move v10, v9 │ + .local v12, "len$":I │ + const/4 v10, 0x0 │ │ - .end local v4 # "arr$":[[I │ - .end local v9 # "i$":I │ - .end local v11 # "len$":I │ .local v10, "i$":I │ + move v11, v10 │ + │ + .end local v5 # "arr$":[[I │ + .end local v10 # "i$":I │ + .end local v12 # "len$":I │ + .local v11, "i$":I │ :goto_1 │ - if-ge v10, v11, :cond_1b │ + if-ge v11, v12, :cond_1b │ │ - aget-object v3, v4, v10 │ + aget-object v4, v5, v11 │ │ .line 954 │ - .local v3, "aField":[I │ - move-object v5, v3 │ + .local v4, "aField":[I │ + move-object v6, v4 │ │ - .local v5, "arr$":[I │ - array-length v12, v5 │ + .local v6, "arr$":[I │ + array-length v13, v6 │ │ - .local v12, "len$":I │ - const/4 v9, 0x0 │ + .local v13, "len$":I │ + const/4 v10, 0x0 │ │ - .end local v10 # "i$":I │ - .restart local v9 # "i$":I │ + .end local v11 # "i$":I │ + .restart local v10 # "i$":I │ :goto_2 │ - if-ge v9, v12, :cond_12 │ + if-ge v10, v13, :cond_12 │ │ - aget v8, v5, v9 │ + aget v9, v6, v10 │ │ .line 955 │ - .local v8, "element":I │ + .local v9, "element":I │ move/from16 v0, p1 │ │ - if-ne v8, v0, :cond_11 │ + if-ne v9, v0, :cond_11 │ │ .line 957 │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ move/from16 v0, p2 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-eq v0, v1, :cond_c │ │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ move/from16 v0, p2 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_1 │ │ - if-eqz v19, :cond_1 │ + if-eqz v20, :cond_1 │ │ .line 958 │ :cond_c │ - const/16 v23, 0x3e9 │ + const/16 v24, 0x3e9 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_e │ │ .line 962 │ - const/16 v23, 0x5 │ + const/16 v24, 0x5 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v23 │ + move-result v24 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ if-ne v0, v1, :cond_d │ │ .line 963 │ - const/16 v23, 0x5 │ + const/16 v24, 0x5 │ │ - const/16 v24, 0xf │ + const/16 v25, 0xf │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ goto/16 :goto_0 │ │ .line 965 │ :cond_d │ - const/16 v23, 0x5 │ + const/16 v24, 0x5 │ │ - const/16 v24, -0xf │ + const/16 v25, -0xf │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ .line 966 │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ goto/16 :goto_0 │ │ .line 969 │ :cond_e │ - const/16 v23, 0x9 │ + const/16 v24, 0x9 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-ne v0, v1, :cond_10 │ │ .line 973 │ - const/16 v23, 0xb │ + const/16 v24, 0xb │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v23 │ + move-result v24 │ │ - if-nez v23, :cond_f │ + if-nez v24, :cond_f │ │ .line 974 │ - const/16 v23, 0xb │ + const/16 v24, 0xb │ │ - const/16 v24, 0xc │ + const/16 v25, 0xc │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ goto/16 :goto_0 │ │ .line 976 │ :cond_f │ - const/16 v23, 0xb │ + const/16 v24, 0xb │ │ - const/16 v24, -0xc │ + const/16 v25, -0xc │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ .line 977 │ - const/16 v23, 0x5 │ + const/16 v24, 0x5 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ goto/16 :goto_0 │ │ .line 983 │ :cond_10 │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->add(II)V │ │ goto/16 :goto_0 │ │ .line 954 │ :cond_11 │ - add-int/lit8 v9, v9, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ goto/16 :goto_2 │ │ .line 990 │ - .end local v8 # "element":I │ + .end local v9 # "element":I │ :cond_12 │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ .line 991 │ - .local v17, "offset":I │ - const/16 v18, 0x0 │ + .local v18, "offset":I │ + const/16 v19, 0x0 │ │ .line 993 │ - .local v18, "offsetSet":Z │ + .local v19, "offsetSet":Z │ sparse-switch p1, :sswitch_data_0 │ │ .line 1023 │ :cond_13 │ :goto_3 │ - if-nez v18, :cond_14 │ + if-nez v19, :cond_14 │ │ .line 1024 │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->getActualMinimum(I)I │ │ - move-result v15 │ + move-result v16 │ │ .line 1025 │ - .local v15, "min":I │ - const/16 v23, 0x0 │ + .local v16, "min":I │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->getActualMaximum(I)I │ │ - move-result v13 │ + move-result v14 │ │ .line 1027 │ - .local v13, "max":I │ - const/16 v23, 0x0 │ + .local v14, "max":I │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v23 │ + move-result v24 │ │ - sub-int v17, v23, v15 │ + sub-int v18, v24, v16 │ │ .line 1029 │ - sub-int v23, v13, v15 │ + sub-int v24, v14, v16 │ │ - div-int/lit8 v23, v23, 0x2 │ + div-int/lit8 v24, v24, 0x2 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-le v0, v1, :cond_1a │ │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ .line 1032 │ - .end local v13 # "max":I │ - .end local v15 # "min":I │ + .end local v14 # "max":I │ + .end local v16 # "min":I │ :cond_14 │ :goto_4 │ - if-eqz v17, :cond_15 │ + if-eqz v18, :cond_15 │ │ .line 1033 │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - aget v24, v3, v24 │ + aget v25, v4, v25 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v24 │ + move-result v25 │ │ - sub-int v24, v24, v17 │ + sub-int v25, v25, v18 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ - move/from16 v2, v24 │ + move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->set(II)V │ │ .line 953 │ :cond_15 │ - add-int/lit8 v9, v10, 0x1 │ + add-int/lit8 v10, v11, 0x1 │ │ - move v10, v9 │ + move v11, v10 │ │ - .end local v9 # "i$":I │ - .restart local v10 # "i$":I │ + .end local v10 # "i$":I │ + .restart local v11 # "i$":I │ goto/16 :goto_1 │ │ .line 995 │ - .end local v10 # "i$":I │ - .restart local v9 # "i$":I │ + .end local v11 # "i$":I │ + .restart local v10 # "i$":I │ :sswitch_0 │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ - const/16 v24, 0x5 │ + const/16 v25, 0x5 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ if-ne v0, v1, :cond_13 │ │ .line 999 │ - const/16 v23, 0x5 │ + const/16 v24, 0x5 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v23 │ + move-result v24 │ │ - add-int/lit8 v17, v23, -0x1 │ + add-int/lit8 v18, v24, -0x1 │ │ .line 1002 │ - const/16 v23, 0xf │ + const/16 v24, 0xf │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-lt v0, v1, :cond_16 │ │ .line 1003 │ - add-int/lit8 v17, v17, -0xf │ + add-int/lit8 v18, v18, -0xf │ │ .line 1006 │ :cond_16 │ - const/16 v23, 0x7 │ + const/16 v24, 0x7 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-le v0, v1, :cond_17 │ │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ .line 1007 │ :goto_5 │ - const/16 v18, 0x1 │ + const/16 v19, 0x1 │ │ goto/16 :goto_3 │ │ .line 1006 │ :cond_17 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ goto :goto_5 │ │ .line 1011 │ :sswitch_1 │ - const/16 v23, 0x0 │ + const/16 v24, 0x0 │ │ - aget v23, v3, v23 │ + aget v24, v4, v24 │ │ - const/16 v24, 0xb │ + const/16 v25, 0xb │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ - move/from16 v1, v24 │ + move/from16 v1, v25 │ │ if-ne v0, v1, :cond_13 │ │ .line 1014 │ - const/16 v23, 0xb │ + const/16 v24, 0xb │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I │ │ - move-result v17 │ + move-result v18 │ │ .line 1015 │ - const/16 v23, 0xc │ + const/16 v24, 0xc │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-lt v0, v1, :cond_18 │ │ .line 1016 │ - add-int/lit8 v17, v17, -0xc │ + add-int/lit8 v18, v18, -0xc │ │ .line 1018 │ :cond_18 │ - const/16 v23, 0x6 │ + const/16 v24, 0x6 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v23 │ + move/from16 v1, v24 │ │ if-lt v0, v1, :cond_19 │ │ - const/16 v19, 0x1 │ + const/16 v20, 0x1 │ │ .line 1019 │ :goto_6 │ - const/16 v18, 0x1 │ + const/16 v19, 0x1 │ │ goto/16 :goto_3 │ │ .line 1018 │ :cond_19 │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ goto :goto_6 │ │ .line 1029 │ - .restart local v13 # "max":I │ - .restart local v15 # "min":I │ + .restart local v14 # "max":I │ + .restart local v16 # "min":I │ :cond_1a │ - const/16 v19, 0x0 │ + const/16 v20, 0x0 │ │ goto/16 :goto_4 │ │ .line 1036 │ - .end local v3 # "aField":[I │ - .end local v5 # "arr$":[I │ - .end local v9 # "i$":I │ - .end local v12 # "len$":I │ - .end local v13 # "max":I │ - .end local v15 # "min":I │ - .end local v17 # "offset":I │ - .end local v18 # "offsetSet":Z │ - .restart local v10 # "i$":I │ + .end local v4 # "aField":[I │ + .end local v6 # "arr$":[I │ + .end local v10 # "i$":I │ + .end local v13 # "len$":I │ + .end local v14 # "max":I │ + .end local v16 # "min":I │ + .end local v18 # "offset":I │ + .end local v19 # "offsetSet":Z │ + .restart local v11 # "i$":I │ :cond_1b │ - new-instance v23, Ljava/lang/IllegalArgumentException; │ + new-instance v24, Ljava/lang/IllegalArgumentException; │ │ - new-instance v24, Ljava/lang/StringBuilder; │ + new-instance v25, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v24 .. v24}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v25 .. v25}, Ljava/lang/StringBuilder;->()V │ │ - const-string v25, "The field " │ + const-string v26, "The field " │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v25 │ │ move/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - const-string v25, " is not supported" │ + const-string v26, " is not supported" │ │ - invoke-virtual/range {v24 .. v25}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v25 .. v26}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - invoke-virtual/range {v24 .. v24}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v25 .. v25}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v25 │ │ - invoke-direct/range {v23 .. v24}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct/range {v24 .. v25}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v23 │ + throw v24 │ │ .line 993 │ :sswitch_data_0 │ .sparse-switch │ 0x9 -> :sswitch_1 │ 0x3e9 -> :sswitch_0 │ .end sparse-switch ├── smali/org/apache/commons/lang3/time/DurationFormatUtils.smali │ @@ -452,15 +452,15 @@ │ │ move-result-object v9 │ │ return-object v9 │ .end method │ │ .method public static formatDuration(JLjava/lang/String;)Ljava/lang/String; │ - .locals 1 │ + .locals 2 │ .param p0, "durationMillis" # J │ .param p2, "format" # Ljava/lang/String; │ │ .prologue │ .line 106 │ const/4 v0, 0x1 │ │ @@ -468,15 +468,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static formatDuration(JLjava/lang/String;Z)Ljava/lang/String; │ - .locals 10 │ + .locals 12 │ .param p0, "durationMillis" # J │ .param p2, "format" # Ljava/lang/String; │ .param p3, "padWithZeros" # Z │ │ .prologue │ .line 124 │ invoke-static {p2}, Lorg/apache/commons/lang3/time/DurationFormatUtils;->lexx(Ljava/lang/String;)[Lorg/apache/commons/lang3/time/DurationFormatUtils$Token; │ @@ -510,106 +510,106 @@ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 133 │ - const-wide/32 v1, 0x5265c00 │ + const-wide/32 v8, 0x5265c00 │ │ - div-long v1, p0, v1 │ + div-long v8, p0, v8 │ │ - long-to-int v3, v1 │ + long-to-int v3, v8 │ │ .line 134 │ - int-to-long v1, v3 │ + int-to-long v8, v3 │ │ - const-wide/32 v8, 0x5265c00 │ + const-wide/32 v10, 0x5265c00 │ │ - mul-long/2addr v1, v8 │ + mul-long/2addr v8, v10 │ │ - sub-long/2addr p0, v1 │ + sub-long/2addr p0, v8 │ │ .line 136 │ :cond_0 │ sget-object v1, Lorg/apache/commons/lang3/time/DurationFormatUtils;->H:Ljava/lang/Object; │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ .line 137 │ - const-wide/32 v1, 0x36ee80 │ + const-wide/32 v8, 0x36ee80 │ │ - div-long v1, p0, v1 │ + div-long v8, p0, v8 │ │ - long-to-int v4, v1 │ + long-to-int v4, v8 │ │ .line 138 │ - int-to-long v1, v4 │ + int-to-long v8, v4 │ │ - const-wide/32 v8, 0x36ee80 │ + const-wide/32 v10, 0x36ee80 │ │ - mul-long/2addr v1, v8 │ + mul-long/2addr v8, v10 │ │ - sub-long/2addr p0, v1 │ + sub-long/2addr p0, v8 │ │ .line 140 │ :cond_1 │ sget-object v1, Lorg/apache/commons/lang3/time/DurationFormatUtils;->m:Ljava/lang/Object; │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ .line 141 │ - const-wide/32 v1, 0xea60 │ + const-wide/32 v8, 0xea60 │ │ - div-long v1, p0, v1 │ + div-long v8, p0, v8 │ │ - long-to-int v5, v1 │ + long-to-int v5, v8 │ │ .line 142 │ - int-to-long v1, v5 │ + int-to-long v8, v5 │ │ - const-wide/32 v8, 0xea60 │ + const-wide/32 v10, 0xea60 │ │ - mul-long/2addr v1, v8 │ + mul-long/2addr v8, v10 │ │ - sub-long/2addr p0, v1 │ + sub-long/2addr p0, v8 │ │ .line 144 │ :cond_2 │ sget-object v1, Lorg/apache/commons/lang3/time/DurationFormatUtils;->s:Ljava/lang/Object; │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ .line 145 │ - const-wide/16 v1, 0x3e8 │ + const-wide/16 v8, 0x3e8 │ │ - div-long v1, p0, v1 │ + div-long v8, p0, v8 │ │ - long-to-int v6, v1 │ + long-to-int v6, v8 │ │ .line 146 │ - int-to-long v1, v6 │ + int-to-long v8, v6 │ │ - const-wide/16 v8, 0x3e8 │ + const-wide/16 v10, 0x3e8 │ │ - mul-long/2addr v1, v8 │ + mul-long/2addr v8, v10 │ │ - sub-long/2addr p0, v1 │ + sub-long/2addr p0, v8 │ │ .line 148 │ :cond_3 │ sget-object v1, Lorg/apache/commons/lang3/time/DurationFormatUtils;->S:Ljava/lang/Object; │ │ invoke-static {v0, v1}, Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public static formatDurationHMS(J)Ljava/lang/String; │ - .locals 1 │ + .locals 2 │ .param p0, "durationMillis" # J │ │ .prologue │ .line 76 │ const-string v0, "H:mm:ss.SSS" │ │ invoke-static {p0, p1, v0}, Lorg/apache/commons/lang3/time/DurationFormatUtils;->formatDuration(JLjava/lang/String;)Ljava/lang/String; │ @@ -941,15 +941,15 @@ │ │ move-result-object v2 │ │ return-object v2 │ .end method │ │ .method public static formatPeriod(JJLjava/lang/String;)Ljava/lang/String; │ - .locals 7 │ + .locals 8 │ .param p0, "startMillis" # J │ .param p2, "endMillis" # J │ .param p4, "format" # Ljava/lang/String; │ │ .prologue │ .line 243 │ const/4 v5, 0x1 │ @@ -968,15 +968,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static formatPeriod(JJLjava/lang/String;ZLjava/util/TimeZone;)Ljava/lang/String; │ - .locals 15 │ + .locals 16 │ .param p0, "startMillis" # J │ .param p2, "endMillis" # J │ .param p4, "format" # Ljava/lang/String; │ .param p5, "padWithZeros" # Z │ .param p6, "timezone" # Ljava/util/TimeZone; │ │ .prologue │ @@ -991,15 +991,15 @@ │ │ move-result-object v12 │ │ .line 283 │ .local v12, "start":Ljava/util/Calendar; │ new-instance v10, Ljava/util/Date; │ │ - move-wide v0, p0 │ + move-wide/from16 v0, p0 │ │ invoke-direct {v10, v0, v1}, Ljava/util/Date;->(J)V │ │ invoke-virtual {v12, v10}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V │ │ .line 284 │ invoke-static/range {p6 .. p6}, Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; │ @@ -1501,15 +1501,15 @@ │ │ move-result-object v10 │ │ return-object v10 │ .end method │ │ .method public static formatPeriodISO(JJ)Ljava/lang/String; │ - .locals 7 │ + .locals 8 │ .param p0, "startMillis" # J │ .param p2, "endMillis" # J │ │ .prologue │ .line 230 │ const-string v4, "\'P\'yyyy\'Y\'M\'M\'d\'DT\'H\'H\'m\'M\'s.S\'S\'" ├── smali/org/apache/commons/lang3/time/DateFormatUtils.smali │ @@ -195,15 +195,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static format(JLjava/lang/String;Ljava/util/TimeZone;Ljava/util/Locale;)Ljava/lang/String; │ - .locals 1 │ + .locals 2 │ .param p0, "millis" # J │ .param p2, "pattern" # Ljava/lang/String; │ .param p3, "timeZone" # Ljava/util/TimeZone; │ .param p4, "locale" # Ljava/util/Locale; │ │ .prologue │ .line 287 │ @@ -359,15 +359,15 @@ │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public static formatUTC(JLjava/lang/String;)Ljava/lang/String; │ - .locals 3 │ + .locals 4 │ .param p0, "millis" # J │ .param p2, "pattern" # Ljava/lang/String; │ │ .prologue │ .line 128 │ new-instance v0, Ljava/util/Date; ├── smali/org/apache/commons/lang3/builder/EqualsBuilder.smali │ @@ -825,15 +825,15 @@ │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ - .locals 4 │ + .locals 5 │ .param p1, "lhs" # D │ .param p3, "rhs" # D │ │ .prologue │ .line 584 │ iget-boolean v0, p0, Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z │ │ @@ -1445,15 +1445,15 @@ │ .line 774 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public append([D[D)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ - .locals 5 │ + .locals 6 │ .param p1, "lhs" # [D │ .param p2, "rhs" # [D │ │ .prologue │ const/4 v3, 0x0 │ │ .line 822 │ @@ -1505,19 +1505,19 @@ │ if-ge v0, v1, :cond_0 │ │ iget-boolean v1, p0, Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z │ │ if-eqz v1, :cond_0 │ │ .line 837 │ - aget-wide v1, p1, v0 │ + aget-wide v2, p1, v0 │ │ - aget-wide v3, p2, v0 │ + aget-wide v4, p2, v0 │ │ - invoke-virtual {p0, v1, v2, v3, v4}, Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ + invoke-virtual {p0, v2, v3, v4, v5}, Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ │ .line 836 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ @@ -1664,15 +1664,15 @@ │ .line 712 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public append([J[J)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ - .locals 5 │ + .locals 6 │ .param p1, "lhs" # [J │ .param p2, "rhs" # [J │ │ .prologue │ const/4 v3, 0x0 │ │ .line 667 │ @@ -1724,19 +1724,19 @@ │ if-ge v0, v1, :cond_0 │ │ iget-boolean v1, p0, Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z │ │ if-eqz v1, :cond_0 │ │ .line 682 │ - aget-wide v1, p1, v0 │ + aget-wide v2, p1, v0 │ │ - aget-wide v3, p2, v0 │ + aget-wide v4, p2, v0 │ │ - invoke-virtual {p0, v1, v2, v3, v4}, Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ + invoke-virtual {p0, v2, v3, v4, v5}, Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/EqualsBuilder; │ │ .line 681 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ .end method ├── smali/org/apache/commons/lang3/builder/ToStringStyle.smali │ @@ -413,15 +413,15 @@ │ invoke-virtual {p0, p1, p2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V │ │ .line 754 │ return-void │ .end method │ │ .method public append(Ljava/lang/StringBuffer;Ljava/lang/String;D)V │ - .locals 0 │ + .locals 1 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "value" # D │ │ .prologue │ .line 779 │ invoke-virtual {p0, p1, p2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V │ @@ -473,15 +473,15 @@ │ invoke-virtual {p0, p1, p2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V │ │ .line 670 │ return-void │ .end method │ │ .method public append(Ljava/lang/StringBuffer;Ljava/lang/String;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "value" # J │ │ .prologue │ .line 639 │ invoke-virtual {p0, p1, p2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V │ @@ -1086,15 +1086,15 @@ │ invoke-virtual {p1, p3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; │ │ .line 766 │ return-void │ .end method │ │ .method protected appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V │ - .locals 0 │ + .locals 1 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "value" # D │ │ .prologue │ .line 793 │ invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuffer;->append(D)Ljava/lang/StringBuffer; │ @@ -1128,15 +1128,15 @@ │ invoke-virtual {p1, p3}, Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer; │ │ .line 682 │ return-void │ .end method │ │ .method protected appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "value" # J │ │ .prologue │ .line 653 │ invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer; │ @@ -1330,15 +1330,15 @@ │ invoke-virtual {p1, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 1236 │ return-void │ .end method │ │ .method protected appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[D)V │ - .locals 3 │ + .locals 4 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "array" # [D │ │ .prologue │ .line 1289 │ iget-object v1, p0, Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String; │ @@ -1360,17 +1360,17 @@ │ .line 1292 │ iget-object v1, p0, Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String; │ │ invoke-virtual {p1, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 1294 │ :cond_0 │ - aget-wide v1, p3, v0 │ + aget-wide v2, p3, v0 │ │ - invoke-virtual {p0, p1, p2, v1, v2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V │ + invoke-virtual {p0, p1, p2, v2, v3}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V │ │ .line 1290 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 1296 │ @@ -1480,15 +1480,15 @@ │ invoke-virtual {p1, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 1053 │ return-void │ .end method │ │ .method protected appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[J)V │ - .locals 3 │ + .locals 4 │ .param p1, "buffer" # Ljava/lang/StringBuffer; │ .param p2, "fieldName" # Ljava/lang/String; │ .param p3, "array" # [J │ │ .prologue │ .line 984 │ iget-object v1, p0, Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String; │ @@ -1510,17 +1510,17 @@ │ .line 987 │ iget-object v1, p0, Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String; │ │ invoke-virtual {p1, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; │ │ .line 989 │ :cond_0 │ - aget-wide v1, p3, v0 │ + aget-wide v2, p3, v0 │ │ - invoke-virtual {p0, p1, p2, v1, v2}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V │ + invoke-virtual {p0, p1, p2, v2, v3}, Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V │ │ .line 985 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ .line 991 ├── smali/org/apache/commons/lang3/builder/HashCodeBuilder.smali │ @@ -775,15 +775,15 @@ │ iput v0, p0, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I │ │ .line 650 │ return-object p0 │ .end method │ │ .method public append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ - .locals 2 │ + .locals 3 │ .param p1, "value" # D │ │ .prologue │ .line 683 │ invoke-static {p1, p2}, Ljava/lang/Double;->doubleToLongBits(D)J │ │ move-result-wide v0 │ @@ -836,32 +836,32 @@ │ iput v0, p0, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I │ │ .line 751 │ return-object p0 │ .end method │ │ .method public append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ - .locals 3 │ + .locals 5 │ .param p1, "value" # J │ │ .prologue │ .line 788 │ iget v0, p0, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I │ │ iget v1, p0, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iConstant:I │ │ mul-int/2addr v0, v1 │ │ const/16 v1, 0x20 │ │ - shr-long v1, p1, v1 │ + shr-long v2, p1, v1 │ │ - xor-long/2addr v1, p1 │ + xor-long/2addr v2, p1 │ │ - long-to-int v1, v1 │ + long-to-int v1, v2 │ │ add-int/2addr v0, v1 │ │ iput v0, p0, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I │ │ .line 789 │ return-object p0 │ @@ -1238,28 +1238,28 @@ │ :cond_1 │ move-object v0, p1 │ │ .local v0, "arr$":[D │ array-length v4, v0 │ │ .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - .local v3, "i$":I │ + .local v1, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v1, v4, :cond_0 │ │ - aget-wide v1, v0, v3 │ + aget-wide v2, v0, v1 │ │ .line 700 │ - .local v1, "element":D │ - invoke-virtual {p0, v1, v2}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ + .local v2, "element":D │ + invoke-virtual {p0, v2, v3}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ │ .line 699 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public append([F)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ .locals 6 │ .param p1, "array" # [F │ @@ -1379,28 +1379,28 @@ │ :cond_1 │ move-object v0, p1 │ │ .local v0, "arr$":[J │ array-length v4, v0 │ │ .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - .local v3, "i$":I │ + .local v1, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_0 │ + if-ge v1, v4, :cond_0 │ │ - aget-wide v1, v0, v3 │ + aget-wide v2, v0, v1 │ │ .line 806 │ - .local v1, "element":J │ - invoke-virtual {p0, v1, v2}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ + .local v2, "element":J │ + invoke-virtual {p0, v2, v3}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ │ .line 805 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public append([Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; │ .locals 6 │ .param p1, "array" # [Ljava/lang/Object; ├── smali/org/apache/commons/lang3/builder/CompareToBuilder.smali │ @@ -1185,15 +1185,15 @@ │ .line 826 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_2 │ .end method │ │ .method public append([D[D)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ - .locals 5 │ + .locals 6 │ .param p1, "lhs" # [D │ .param p2, "rhs" # [D │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v1, -0x1 │ @@ -1265,19 +1265,19 @@ │ if-ge v0, v1, :cond_0 │ │ iget v1, p0, Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I │ │ if-nez v1, :cond_0 │ │ .line 907 │ - aget-wide v1, p1, v0 │ + aget-wide v2, p1, v0 │ │ - aget-wide v3, p2, v0 │ + aget-wide v4, p2, v0 │ │ - invoke-virtual {p0, v1, v2, v3, v4}, Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(DD)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ + invoke-virtual {p0, v2, v3, v4, v5}, Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(DD)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ │ .line 906 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_2 │ .end method │ │ @@ -1464,15 +1464,15 @@ │ .line 746 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_2 │ .end method │ │ .method public append([J[J)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ - .locals 5 │ + .locals 6 │ .param p1, "lhs" # [J │ .param p2, "rhs" # [J │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v1, -0x1 │ @@ -1544,19 +1544,19 @@ │ if-ge v0, v1, :cond_0 │ │ iget v1, p0, Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I │ │ if-nez v1, :cond_0 │ │ .line 707 │ - aget-wide v1, p1, v0 │ + aget-wide v2, p1, v0 │ │ - aget-wide v3, p2, v0 │ + aget-wide v4, p2, v0 │ │ - invoke-virtual {p0, v1, v2, v3, v4}, Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ + invoke-virtual {p0, v2, v3, v4, v5}, Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/CompareToBuilder; │ │ .line 706 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_2 │ .end method ├── res/drawable-ldpi-v4/ic_launcher.png │ ├── sng │ │ @@ -2,23 +2,23 @@ │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 23232300 00000000 00000000 00000007 24242442 2d2d2d63 32323275 3535357d 3535357d 31313175 2c2c2c63 25252542 01010107 00000000 00000000 1f1f1f00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 24242442 2d2d2d63 32323275 3535357d 3535357d 31313175 2c2c2c63 25252542 01010107 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 1b1b1b21 2a2a2aa8 323232e4 323232f3 333333fb 343434ff 343434ff 343434ff 333333ff 323232fb 313131f3 313131e4 292929a7 15151520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 1b1b1b00 00000000 00000000 2222221b 2727279d 313131ff 393939ff 464646ff 5f5f5ffe 6e6e6eff 7b7b7bff 818181ff 818181ff 7a7a7aff 6e6e6eff 5d5d5dfe 454545ff 373737ff 2e2e2eff 2525259d 2121211b 00000000 00000000 1b1b1b00 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 2222221b 2727279d 313131ff 393939ff 464646ff 5f5f5ffe 6e6e6eff 7b7b7bff 818181ff 818181ff 7a7a7aff 6e6e6eff 5d5d5dfe 454545ff 373737ff 2e2e2eff 2525259d 2121211b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 25252561 262626ea 3d3d3dff 5c5c5cff 666666fe 686868ff 606060ff 5a5a5aff 555555ff 535353ff 525252ff 545454ff 585858ff 5e5e5eff 676767ff 646464fe 595959ff 3b3b3bff 252525ea 22222261 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 1c1c1c00 00000000 22222288 252525fb 565656ff 666666fe 515151fe 505050ff 515151ff 545454ff 575757ff 585858ff 595959ff 595959ff 585858ff 555555ff 525252ff 4f4e4eff 4e4c4cff 4e4e4efe 636363fe 545454ff 222222fb 2020208a 00000000 19191900 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 1a1a1a00 00000000 00000000 1e1e1e7a 2b2b2bff 636363ff 555555ff 454545ff 4c4c4cff 505050ff 545454ff 585858ff 5a5a5aff 5d5d5dff 5d5d5dff 5d5d5dff 5b5b5bff 585858ff 545555ff 655252ff af5353ff 434949ff 414141ff 525252ff 606060ff 292929ff 1b1b1b79 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 19191900 00000000 17171771 2a2a2aff 575757fe 464646fe 424242ff 494949ff 4e4e4eff 535353ff 575757ff 5a5a5aff 5d5d5dff 5f5f5fff 616161ff 606060ff 5e5e5eff 5a5b5bff 695959ff 645454ff b25555ff 454a4aff 454545ff 3f3f3fff 424242fe 545454fe 282828ff 16161670 00000000 31313100 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 22222288 252525fb 565656ff 666666fe 515151fe 505050ff 515151ff 545454ff 575757ff 585858ff 595959ff 595959ff 585858ff 555555ff 525252ff 4f4e4eff 4e4c4cff 4e4e4efe 636363fe 545454ff 222222fb 2020208a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 1e1e1e7a 2b2b2bff 636363ff 555555ff 454545ff 4c4c4cff 505050ff 545454ff 585858ff 5a5a5aff 5d5d5dff 5d5d5dff 5d5d5dff 5b5b5bff 585858ff 545555ff 655252ff af5353ff 434949ff 414141ff 525252ff 606060ff 292929ff 1b1b1b79 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 17171771 2a2a2aff 575757fe 464646fe 424242ff 494949ff 4e4e4eff 535353ff 575757ff 5a5a5aff 5d5d5dff 5f5f5fff 616161ff 606060ff 5e5e5eff 5a5b5bff 695959ff 645454ff b25555ff 454a4aff 454545ff 3f3f3fff 424242fe 545454fe 282828ff 16161670 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 1717173f 1f1f1ff2 5b5b5bff 3d3d3dfe 404040ff 454545ff 4a4a4aff 4f4f4fff 545454ff 585858ff 5c5c5cff 5f5f5fff 626262ff 636363ff 626262ff 606060ff 585c5cff ac5d5dff 635656ff 9c5454ff 474c4cff 464646ff 414141ff 3c3c3cff 393939fe 585858ff 1c1c1cf1 1313133e 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 10101000 10101007 1a1a1aae 525252ff 353535ff 3a3a3aff 404040ff 454545ff 4b4b4bff 4f4f4fff 545454ff 585858ff 5c5c5cff 606060ff 626262ff 656565ff 636363ff 616161ff 585d5dff b25e5eff 635656ff 995454ff 484c4cff 474747ff 414141ff 3c3c3cff 363636ff 313131ff 4e4e4eff 171717ad 0b0b0b06 10101000 00000000 00000000 │ │ +00000000 00000000 00000000 10101007 1a1a1aae 525252ff 353535ff 3a3a3aff 404040ff 454545ff 4b4b4bff 4f4f4fff 545454ff 585858ff 5c5c5cff 606060ff 626262ff 656565ff 636363ff 616161ff 585d5dff b25e5eff 635656ff 995454ff 484c4cff 474747ff 414141ff 3c3c3cff 363636ff 313131ff 4e4e4eff 171717ad 0b0b0b06 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 13131333 343434ff 373737ff 343434ff 3a3a3aff 404040ff 454545ff 4a4a4aff 4f4f4fff 545454ff 585858ff 5c5c5cff 5e5e5eff 626262ff 626262ff 626262ff 5f5f5fff 575c5cff b15d5dff 625555ff 9a5454ff 444b4bff 464646ff 414141ff 3c3c3cff 363636ff 303030ff 333333ff 313131ff 12121232 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 1b1b1bb8 3b3b3bff 2f2f2ffe 343434ff 3a3a3aff 3f3f3fff 444444ff 494949ff 4d4d4dff 525252ff 565656ff 5a5a5aff 5c5c5cff 5e5e5eff 606060ff 5b5f5fff 585d5dff 505a5aff af5c5cff 5c5454ff 935252ff 6f4c4cff 494545ff 404040ff 3b3b3bff 363636ff 303030ff 2b2b2bfe 383838ff 191919b8 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 272727ff 313131ff 2d2d2dff 333333ff 383838ff 3e3e3eff 424242ff 474747ff 4c4c4cff 505050ff 545454ff 575757ff 5a5a5aff 5c5c5cff 585c5cff ac6060ff b96060ff b45d5dff d85c5cff b95757ff cb5454ff de5252ff 964848ff 453f3fff 3a3a3aff 343434ff 2f2f2fff 292929ff 2e2e2eff 242424ff 00000000 00000000 00000000 │ │ 00000000 00000000 0808085f 3a3a3aff 252525fe 2c2c2cff 313131ff 373737ff 3b3b3bff 404040ff 454545ff 494949ff 4d4d4dff 515151ff 545454ff 565656ff 575858ff 535757ff f66161ff f36060ff f35e5eff f05b5bff f25757ff f05454ff ee5050ff fa4c4cff 5e3e3eff 373838ff 333333ff 2d2d2dff 282828ff 212121fe 373737ff 0505055e 00000000 00000000 │ │ 00000000 00000000 1d1d1da3 262626ff 252525ff 2a2a2aff 2f2f2fff 343434ff 393939ff 3d3d3dff 424242ff 464646ff 4a4a4aff 4d4d4dff 505050ff 525252ff 525353ff 675555ff f65d5dff ef5c5cff ee5959ff ed5757ff ee5454ff ed5151ff ec4d4dff f64949ff 5f3d3dff 343535ff 303030ff 2b2b2bff 262626ff 212121ff 222222ff 1c1c1ca3 00000000 00000000 │ │ 00000000 00000000 2c2c2cc7 1d1d1dff 232323ff 282828ff 2d2d2dff 313131ff 363636ff 3b3b3bff 3f3f3fff 424242ff 464646ff 494949ff 4c4c4cff 4d4d4dff 4b4f4fff 815252ff f35858ff ed5757ff ee5555ff ee5353ff ed5151ff ec4e4eff ed4a4aff f64646ff 5c3a3aff 323232ff 2e2e2eff 292929ff 252525ff 1f1f1fff 1a1a1aff 2a2a2ac7 00000000 00000000 │ │ 00000000 00000000 2b2b2bd8 1b1b1bff 202020ff 252525ff 2a2a2aff 2e2e2eff 323232ff 373737ff 3b3b3bff 3f3f3fff 424242ff 454545ff 474747ff 494949ff 444a4aff 9d5050ff f15454ff ed5252ff ed5151ff ed4f4fff ec4d4dff ed4949ff ec4646ff f64343ff 583636ff 2f2f2fff 2b2b2bff 262626ff 222222ff 1d1d1dff 181818ff 292929d8 00000000 00000000 │ │ @@ -29,15 +29,15 @@ │ │ 00000000 00000000 8712129c e81c1cff e71e1eff e82121ff e92525ff e82828ff e92c2cff ea2e2eff e93030ff ea3333ff ea3535ff eb3737ff eb3939ff ea3a3aff ea3a3aff ea3b3bff ea3b3bff ea3a3aff eb3939ff eb3838ff ea3535ff ea3333ff e93131ff e92f2fff e92c2cff e82929ff e82626ff e82222ff e71f1fff e71d1dff e81a1aff 8410109c 00000000 00000000 │ │ 00000000 00000000 3508085e e71919ff e51c1cfe e71f1fff e82121ff e92424ff e82727ff e92a2aff e92d2dff ea2f2fff ea3131ff ea3232ff ea3333ff ea3434ff ea3535ff eb3636ff ea3535ff ea3434ff ea3434ff ea3232ff ea3131ff e92f2fff e92d2dff e92b2bff e92828ff e92525ff e82222ff e71f1fff e71d1dff e61a1afe e71717ff 3205055e 00000000 00000000 │ │ 00000000 00000000 0000000f d71515ff e41919ff e61c1cff e81f1fff e82121ff e92424ff e82525ff e92828ff e92a2aff ea2c2cff ea2e2eff e92f2fff e93030ff ea3030ff ea3030ff ea3030ff e93030ff e92f2fff ea2e2eff ea2d2dff e92a2aff e92929ff e82626ff e92424ff e82222ff e71f1fff e81c1cff e71a1aff e51717ff d81313ff 0000000f 00000000 00000000 │ │ 00000000 00000000 00000000 7e0d0db8 e51616ff e51919fe e71b1bff e71e1eff e71f1fff e82121ff e92424ff e92626ff e82727ff e82929ff e92a2aff e92b2bff e92b2bff e92c2cff e92c2cff e92b2bff e92a2aff e82929ff e82828ff e92626ff e92525ff e92222ff e81f1fff e71e1eff e81c1cff e71919ff e51717fe e61515ff 7e0b0bb8 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 48050547 cd1111ff e21616ff e51818ff e71a1aff e81d1dff e71e1eff e82020ff e82121ff e92323ff e92424ff e92525ff e82525ff e82626ff e82626ff e82626ff e82626ff e82626ff e92424ff e92323ff e82222ff e82020ff e81f1fff e71d1dff e81b1bff e71818ff e51616ff e21414ff ce1111ff 46040447 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000013 a20c0cba dc1313ff e21515ff e51616ff e71919ff e81a1aff e81d1dff e71e1eff e81f1fff e81f1fff e82020ff e92121ff e92222ff e92222ff e92222ff e92121ff e82020ff e82020ff e81f1fff e81e1eff e71d1dff e81b1bff e81919ff e71717ff e51515ff e21313ff dd1212ff a30c0cba 00000013 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000001 30020253 c50e0ef3 dc1212ff e01414fe e41515ff e51717ff e71818ff e71a1aff e81b1bff e81c1cff e81d1dff e71e1eff e71e1eff e71e1eff e71e1eff e71e1eff e71d1dff e81c1cff e81c1cff e81a1aff e71919ff e71818ff e51515ff e41414ff e11313fe dc1010ff c50d0df3 32020252 00000001 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 e30e0e00 00000006 5e050589 d00f0fff db1111ff df1212fe e21414ff e51515ff e61616ff e71717ff e71818ff e81919ff e81919ff e81a1aff e81a1aff e81a1aff e81919ff e81919ff e71818ff e71818ff e71616ff e51515ff e41414ff e31313ff df1111fe db1010ff cf0c0cff 5e040489 00000006 cb0c0c00 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000006 5e050589 d00f0fff db1111ff df1212fe e21414ff e51515ff e61616ff e71717ff e71818ff e81919ff e81919ff e81a1aff e81a1aff e81a1aff e81919ff e81919ff e71818ff e71818ff e71616ff e51515ff e41414ff e31313ff df1111fe db1010ff cf0c0cff 5e040489 00000006 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 10010101 00000017 57040499 d20d0dff d70f0fff dc1111ff e01111ff e21313ff e31313ff e41414ff e61515ff e61515ff e61616ff e71616ff e71616ff e61515ff e61515ff e61515ff e41313ff e31313ff e21212ff e01111ff dc1010ff d70e0eff d20c0cff 56030399 00000017 10010101 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 02000003 00000021 6e0505a7 bb0b0bfc c40c0cff c80d0dfe cc0f0ffe ce0f0fff d11010ff d21111ff d21111ff d31111ff d31111ff d31111ff d31111ff d21111ff d21010ff d01010ff cf0f0fff cd0e0efe c80d0dfe c40c0cff ba0a0afc 6e0505a7 00000021 02000003 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 02000003 00000021 13000089 1f0202f0 1d0202ff 1f0202ff 1f0202ff 200303ff 210303ff 220505ff 220505ff 220505ff 220505ff 220505ff 210404ff 200303ff 200303ff 1f0202ff 1e0202ff 1c0101ff 1f0202f0 13000089 00000021 02000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02000003 00000018 00000053 000000bc 000000ff 000000ff 000000ff 000000fe 000000ff 000000ff 000000ff 000000ff 000000ff 000000ff 000000fe 000000ff 000000ff 000000ff 000000bc 00000052 00000018 02000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 00000026 00000060 000000bf 000000ec 000000f7 000000fc 000000ff 000000ff 000000ff 000000ff 000000fc 000000f7 000000ed 000000bf 00000060 00000026 0000000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000010 00000021 00000042 00000072 00000091 000000a4 000000ad 000000ad 000000a4 00000091 00000072 00000042 00000021 00000010 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000007 00000010 00000019 0000001f 00000022 00000022 0000001f 00000019 00000010 00000007 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ ├── Image content