{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -569,15 +569,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):                         07f9c0b3\n+  32-bit CRC value (hex):                         0bc3bc99\n   compressed size:                                3517 bytes\n   uncompressed size:                              26433 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": "@@ -365,15 +365,15 @@\n 3409D Extract Zip Spec      14 (20) '2.0'\n 3409E Extract OS            00 (0) 'MS-DOS'\n 3409F General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 340A1 Compression Method    0008 (8) 'Deflated'\n 340A3 Modification Time     58DBB537 (1490793783) 'Thu Jun 27 22:41:46 2024'\n-340A7 CRC                   07F9C0B3 (133808307)\n+340A7 CRC                   0BC3BC99 (197377177)\n 340AB Compressed Size       00000DBD (3517)\n 340AF Uncompressed Size     00006741 (26433)\n 340B3 Filename Length       0024 (36)\n 340B5 Extra Length          0000 (0)\n 340B7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0x340B7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -1063,15 +1063,15 @@\n 36378 Extract Zip Spec      14 (20) '2.0'\n 36379 Extract OS            00 (0) 'MS-DOS'\n 3637A General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 3637C Compression Method    0008 (8) 'Deflated'\n 3637E Modification Time     58DBB537 (1490793783) 'Thu Jun 27 22:41:46 2024'\n-36382 CRC                   07F9C0B3 (133808307)\n+36382 CRC                   0BC3BC99 (197377177)\n 36386 Compressed Size       00000DBD (3517)\n 3638A Uncompressed Size     00006741 (26433)\n 3638E Filename Length       0024 (36)\n 36390 Extra Length          0000 (0)\n 36392 Comment Length        0000 (0)\n 36394 Disk Start            0000 (0)\n 36396 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": "@@ -207,16 +207,16 @@\n           <expressionLanguageSupported>false</expressionLanguageSupported>\n           <expressionLanguageScope>NONE</expressionLanguageScope>\n           <dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath>\n           <dynamic>false</dynamic>\n           <resourceDefinition>\n             <cardinality>MULTIPLE</cardinality>\n             <resourceTypes>\n-              <resourceType>URL</resourceType>\n               <resourceType>FILE</resourceType>\n+              <resourceType>URL</resourceType>\n             </resourceTypes>\n           </resourceDefinition>\n           <dependencies>\n             <dependency>\n               <propertyName>Private Key Source</propertyName>\n               <propertyDisplayName>Private Key Source</propertyDisplayName>\n               <dependentValues>\n@@ -532,16 +532,16 @@\n           <expressionLanguageSupported>false</expressionLanguageSupported>\n           <expressionLanguageScope>NONE</expressionLanguageScope>\n           <dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath>\n           <dynamic>false</dynamic>\n           <resourceDefinition>\n             <cardinality>MULTIPLE</cardinality>\n             <resourceTypes>\n-              <resourceType>URL</resourceType>\n               <resourceType>FILE</resourceType>\n+              <resourceType>URL</resourceType>\n             </resourceTypes>\n           </resourceDefinition>\n           <dependencies>\n             <dependency>\n               <propertyName>Public Key Source</propertyName>\n               <propertyDisplayName>Public Key Source</propertyDisplayName>\n               <dependentValues>\n"}]}]}
