{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -3094,15 +3094,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):          2024 Jun 27 22:41:46\n-  32-bit CRC value (hex):                         bcb4a623\n+  32-bit CRC value (hex):                         87b9d190\n   compressed size:                                6203 bytes\n   uncompressed size:                              63635 bytes\n   length of filename:                             36 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": "@@ -2109,15 +2109,15 @@\n 2A0F6AD Extract Zip Spec      14 (20) '2.0'\n 2A0F6AE Extract OS            00 (0) 'MS-DOS'\n 2A0F6AF General Purpose Flag  0800 (2048)\n         [Bits 1-2]            0 'Normal Compression'\n         [Bit 11]              1 'Language Encoding'\n 2A0F6B1 Compression Method    0008 (8) 'Deflated'\n 2A0F6B3 Modification Time     58DBB537 (1490793783) 'Thu Jun 27 22:41:46 2024'\n-2A0F6B7 CRC                   BCB4A623 (3165955619)\n+2A0F6B7 CRC                   87B9D190 (2277101968)\n 2A0F6BB Compressed Size       0000183B (6203)\n 2A0F6BF Uncompressed Size     0000F893 (63635)\n 2A0F6C3 Filename Length       0024 (36)\n 2A0F6C5 Extra Length          0000 (0)\n 2A0F6C7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x2A0F6C7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -5280,15 +5280,15 @@\n 2A13C7C Extract Zip Spec      14 (20) '2.0'\n 2A13C7D Extract OS            00 (0) 'MS-DOS'\n 2A13C7E General Purpose Flag  0800 (2048)\n         [Bits 1-2]            0 'Normal Compression'\n         [Bit 11]              1 'Language Encoding'\n 2A13C80 Compression Method    0008 (8) 'Deflated'\n 2A13C82 Modification Time     58DBB537 (1490793783) 'Thu Jun 27 22:41:46 2024'\n-2A13C86 CRC                   BCB4A623 (3165955619)\n+2A13C86 CRC                   87B9D190 (2277101968)\n 2A13C8A Compressed Size       0000183B (6203)\n 2A13C8E Uncompressed Size     0000F893 (63635)\n 2A13C92 Filename Length       0024 (36)\n 2A13C94 Extra Length          0000 (0)\n 2A13C96 Comment Length        0000 (0)\n 2A13C98 Disk Start            0000 (0)\n 2A13C9A Int File Attributes   0000 (0)\n"}, {"source1": "META-INF/docs/extension-manifest.xml", "source2": "META-INF/docs/extension-manifest.xml", "unified_diff": null, "details": [{"source1": "META-INF/docs/extension-manifest.xml", "source2": "META-INF/docs/extension-manifest.xml", "comments": ["Ordering differences only"], "unified_diff": "@@ -496,16 +496,16 @@\n           <expressionLanguageSupported>false</expressionLanguageSupported>\n           <expressionLanguageScope>NONE</expressionLanguageScope>\n           <dynamicallyModifiesClasspath>true</dynamicallyModifiesClasspath>\n           <dynamic>false</dynamic>\n           <resourceDefinition>\n             <cardinality>MULTIPLE</cardinality>\n             <resourceTypes>\n-              <resourceType>DIRECTORY</resourceType>\n               <resourceType>FILE</resourceType>\n+              <resourceType>DIRECTORY</resourceType>\n             </resourceTypes>\n           </resourceDefinition>\n         </property>\n         <property>\n           <name>filename</name>\n           <displayName>Filename</displayName>\n           <description>The name of the file to retrieve</description>\n@@ -722,16 +722,16 @@\n           <expressionLanguageSupported>false</expressionLanguageSupported>\n           <expressionLanguageScope>NONE</expressionLanguageScope>\n           <dynamicallyModifiesClasspath>true</dynamicallyModifiesClasspath>\n           <dynamic>false</dynamic>\n           <resourceDefinition>\n             <cardinality>MULTIPLE</cardinality>\n             <resourceTypes>\n-              <resourceType>DIRECTORY</resourceType>\n               <resourceType>FILE</resourceType>\n+              <resourceType>DIRECTORY</resourceType>\n             </resourceTypes>\n           </resourceDefinition>\n         </property>\n         <property>\n           <name>record-reader</name>\n           <displayName>Record Reader</displayName>\n           <description>The service for reading records from incoming flow files.</description>\n"}]}]}
