{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -198,15 +198,15 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2023 Sep 19 08:42:24\n-  32-bit CRC value (hex):                         5da26201\n+  32-bit CRC value (hex):                         18c84080\n   compressed size:                                1671 bytes\n   uncompressed size:                              3831 bytes\n   length of filename:                             52 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -227,15 +227,15 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2023 Sep 19 08:42:24\n-  32-bit CRC value (hex):                         a37295d8\n+  32-bit CRC value (hex):                         4283fbaf\n   compressed size:                                1492 bytes\n   uncompressed size:                              3286 bytes\n   length of filename:                             56 characters\n   length of extra field:                          0 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -117,15 +117,15 @@\n 001E12 Extract Zip Spec      14 (20) '2.0'\n 001E13 Extract OS            00 (0) 'MS-DOS'\n 001E14 General Purpose Flag  0800 (2048)\n        [Bits 1-2]            0 'Normal Compression'\n        [Bit 11]              1 'Language Encoding'\n 001E16 Compression Method    0008 (8) 'Deflated'\n 001E18 Modification Time     5733454C (1462977868) 'Tue Sep 19 08:42:24 2023'\n-001E1C CRC                   5DA26201 (1570923009)\n+001E1C CRC                   18C84080 (415776896)\n 001E20 Compressed Size       00000687 (1671)\n 001E24 Uncompressed Size     00000EF7 (3831)\n 001E28 Filename Length       0034 (52)\n 001E2A Extra Length          0000 (0)\n 001E2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x1E2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -137,15 +137,15 @@\n 0024EB Extract Zip Spec      14 (20) '2.0'\n 0024EC Extract OS            00 (0) 'MS-DOS'\n 0024ED General Purpose Flag  0800 (2048)\n        [Bits 1-2]            0 'Normal Compression'\n        [Bit 11]              1 'Language Encoding'\n 0024EF Compression Method    0008 (8) 'Deflated'\n 0024F1 Modification Time     5733454C (1462977868) 'Tue Sep 19 08:42:24 2023'\n-0024F5 CRC                   A37295D8 (2742195672)\n+0024F5 CRC                   4283FBAF (1115945903)\n 0024F9 Compressed Size       000005D4 (1492)\n 0024FD Uncompressed Size     00000CD6 (3286)\n 002501 Filename Length       0038 (56)\n 002503 Extra Length          0000 (0)\n 002505 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2505: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -1028,15 +1028,15 @@\n 7FD852 Extract Zip Spec      14 (20) '2.0'\n 7FD853 Extract OS            00 (0) 'MS-DOS'\n 7FD854 General Purpose Flag  0800 (2048)\n        [Bits 1-2]            0 'Normal Compression'\n        [Bit 11]              1 'Language Encoding'\n 7FD856 Compression Method    0008 (8) 'Deflated'\n 7FD858 Modification Time     5733454C (1462977868) 'Tue Sep 19 08:42:24 2023'\n-7FD85C CRC                   5DA26201 (1570923009)\n+7FD85C CRC                   18C84080 (415776896)\n 7FD860 Compressed Size       00000687 (1671)\n 7FD864 Uncompressed Size     00000EF7 (3831)\n 7FD868 Filename Length       0034 (52)\n 7FD86A Extra Length          0000 (0)\n 7FD86C Comment Length        0000 (0)\n 7FD86E Disk Start            0000 (0)\n 7FD870 Int File Attributes   0000 (0)\n@@ -1057,15 +1057,15 @@\n 7FD8B4 Extract Zip Spec      14 (20) '2.0'\n 7FD8B5 Extract OS            00 (0) 'MS-DOS'\n 7FD8B6 General Purpose Flag  0800 (2048)\n        [Bits 1-2]            0 'Normal Compression'\n        [Bit 11]              1 'Language Encoding'\n 7FD8B8 Compression Method    0008 (8) 'Deflated'\n 7FD8BA Modification Time     5733454C (1462977868) 'Tue Sep 19 08:42:24 2023'\n-7FD8BE CRC                   A37295D8 (2742195672)\n+7FD8BE CRC                   4283FBAF (1115945903)\n 7FD8C2 Compressed Size       000005D4 (1492)\n 7FD8C6 Uncompressed Size     00000CD6 (3286)\n 7FD8CA Filename Length       0038 (56)\n 7FD8CC Extra Length          0000 (0)\n 7FD8CE Comment Length        0000 (0)\n 7FD8D0 Disk Start            0000 (0)\n 7FD8D2 Int File Attributes   0000 (0)\n"}, {"source1": "org.apache.sling.feature.cpconverter-1.3.4/bin/cp2fm", "source2": "org.apache.sling.feature.cpconverter-1.3.4/bin/cp2fm", "unified_diff": "@@ -109,15 +109,15 @@\n   [ -n \"$CLASSPATH\" ] && CLASSPATH=`cygpath --path --windows \"$CLASSPATH\"`\n   [ -n \"$JAVA_HOME\" ] && JAVA_HOME=`cygpath --path --windows \"$JAVA_HOME\"`\n   [ -n \"$HOME\" ] && HOME=`cygpath --path --windows \"$HOME\"`\n   [ -n \"$BASEDIR\" ] && BASEDIR=`cygpath --path --windows \"$BASEDIR\"`\n   [ -n \"$REPO\" ] && REPO=`cygpath --path --windows \"$REPO\"`\n fi\n \n-exec \"$JAVACMD\" $JAVA_OPTS -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.4 -Dbuild.timestamp=2023-09-19T08:43:55Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 \\\n+exec \"$JAVACMD\" $JAVA_OPTS -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.4 -Dbuild.timestamp=2025-01-31T01:41:59Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 \\\n   -classpath \"$CLASSPATH\" \\\n   -Dapp.name=\"cp2fm\" \\\n   -Dapp.pid=\"$$\" \\\n   -Dapp.repo=\"$REPO\" \\\n   -Dapp.home=\"$BASEDIR\" \\\n   -Dbasedir=\"$BASEDIR\" \\\n   org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher \\\n"}, {"source1": "org.apache.sling.feature.cpconverter-1.3.4/bin/cp2fm.bat", "source2": "org.apache.sling.feature.cpconverter-1.3.4/bin/cp2fm.bat", "unified_diff": "@@ -74,15 +74,15 @@\n if NOT \"%ENDORSED_DIR%\" == \"\" set CLASSPATH=\"%BASEDIR%\"\\%ENDORSED_DIR%\\*;%CLASSPATH%\r\n \r\n if NOT \"%CLASSPATH_PREFIX%\" == \"\" set CLASSPATH=%CLASSPATH_PREFIX%;%CLASSPATH%\r\n \r\n @REM Reaching here means variables are defined and arguments have been captured\r\n :endInit\r\n \r\n-%JAVACMD% %JAVA_OPTS% -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.4 -Dbuild.timestamp=2023-09-19T08:43:55Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath %CLASSPATH% -Dapp.name=\"cp2fm\" -Dapp.repo=\"%REPO%\" -Dapp.home=\"%BASEDIR%\" -Dbasedir=\"%BASEDIR%\" org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher %CMD_LINE_ARGS%\r\n+%JAVACMD% %JAVA_OPTS% -Dproject.artifactId=org.apache.sling.feature.cpconverter -Dproject.version=1.3.4 -Dbuild.timestamp=2025-01-31T01:41:59Z -Duser.timezone=UTC -Dfile.encoding=UTF-8 -classpath %CLASSPATH% -Dapp.name=\"cp2fm\" -Dapp.repo=\"%REPO%\" -Dapp.home=\"%BASEDIR%\" -Dbasedir=\"%BASEDIR%\" org.apache.sling.feature.cpconverter.cli.ContentPackage2FeatureModelConverterLauncher %CMD_LINE_ARGS%\r\n if %ERRORLEVEL% NEQ 0 goto error\r\n goto end\r\n \r\n :error\r\n if \"%OS%\"==\"Windows_NT\" @endlocal\r\n set ERROR_CODE=%ERRORLEVEL%\r\n \r\n"}]}
