{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -520,15 +520,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         61e33768\n+  32-bit CRC value (hex):                         88011893\n   compressed size:                                5391 bytes\n   uncompressed size:                              5391 bytes\n   length of filename:                             64 characters\n   length of extra field:                          9 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": "@@ -369,15 +369,15 @@\n 03E56 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 03E58   Length              0005 (5)\n 03E5A   Flags               01 (1) 'Modification'\n 03E5B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 03E5F PAYLOAD\n \n 0536E DATA DESCRIPTOR       08074B50 (134695760)\n-05372 CRC                   61E33768 (1642280808)\n+05372 CRC                   88011893 (2281773203)\n 05376 Compressed Size       0000150F (5391)\n 0537A Uncompressed Size     0000150F (5391)\n \n 0537E LOCAL HEADER #16      04034B50 (67324752)\n 05382 Extract Zip Spec      14 (20) '2.0'\n 05383 Extract OS            00 (0) 'MS-DOS'\n 05384 General Purpose Flag  0000 (0)\n@@ -2225,15 +2225,15 @@\n 2DCEB Created OS            00 (0) 'MS-DOS'\n 2DCEC Extract Zip Spec      14 (20) '2.0'\n 2DCED Extract OS            00 (0) 'MS-DOS'\n 2DCEE General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 2DCF0 Compression Method    0000 (0) 'Stored'\n 2DCF2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2DCF6 CRC                   61E33768 (1642280808)\n+2DCF6 CRC                   88011893 (2281773203)\n 2DCFA Compressed Size       0000150F (5391)\n 2DCFE Uncompressed Size     0000150F (5391)\n 2DD02 Filename Length       0040 (64)\n 2DD04 Extra Length          0009 (9)\n 2DD06 Comment Length        0000 (0)\n 2DD08 Disk Start            0000 (0)\n 2DD0A Int File Attributes   0000 (0)\n"}, {"source1": "META-INF/maven/org.apache.dubbo/dubbo-metadata-processor/pom.xml", "source2": "META-INF/maven/org.apache.dubbo/dubbo-metadata-processor/pom.xml", "unified_diff": null, "details": [{"source1": "META-INF/maven/org.apache.dubbo/dubbo-metadata-processor/pom.xml", "source2": "META-INF/maven/org.apache.dubbo/dubbo-metadata-processor/pom.xml", "comments": ["Ordering differences only"], "unified_diff": "@@ -37,107 +37,107 @@\n   <dependencies>\n     <dependency>\n       <groupId>org.apache.dubbo</groupId>\n       <artifactId>dubbo-metadata-api</artifactId>\n       <version>${project.parent.version}</version>\n       <exclusions>\n         <exclusion>\n-          <artifactId>dubbo-rpc-api</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-rpc-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-cluster</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-cluster</artifactId>\n         </exclusion>\n       </exclusions>\n     </dependency>\n     <dependency>\n       <groupId>org.apache.dubbo</groupId>\n       <artifactId>dubbo-common</artifactId>\n       <version>${project.parent.version}</version>\n       <exclusions>\n         <exclusion>\n-          <artifactId>javax.annotation-api</artifactId>\n           <groupId>javax.annotation</groupId>\n+          <artifactId>javax.annotation-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>slf4j-api</artifactId>\n           <groupId>org.slf4j</groupId>\n+          <artifactId>slf4j-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>commons-logging</artifactId>\n           <groupId>commons-logging</groupId>\n+          <artifactId>commons-logging</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>log4j</artifactId>\n           <groupId>log4j</groupId>\n+          <artifactId>log4j</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>log4j-api</artifactId>\n           <groupId>org.apache.logging.log4j</groupId>\n+          <artifactId>log4j-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>log4j-core</artifactId>\n           <groupId>org.apache.logging.log4j</groupId>\n+          <artifactId>log4j-core</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>javassist</artifactId>\n           <groupId>org.javassist</groupId>\n+          <artifactId>javassist</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>hessian-lite</artifactId>\n           <groupId>com.alibaba</groupId>\n+          <artifactId>hessian-lite</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>kryo</artifactId>\n           <groupId>com.esotericsoftware</groupId>\n+          <artifactId>kryo</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>kryo-serializers</artifactId>\n           <groupId>de.javakaffee</groupId>\n+          <artifactId>kryo-serializers</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>fst</artifactId>\n           <groupId>de.ruedigermoeller</groupId>\n+          <artifactId>fst</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>commons-io</artifactId>\n           <groupId>commons-io</groupId>\n+          <artifactId>commons-io</artifactId>\n         </exclusion>\n       </exclusions>\n     </dependency>\n     <dependency>\n       <groupId>org.apache.dubbo</groupId>\n       <artifactId>dubbo-config-api</artifactId>\n       <version>${project.parent.version}</version>\n       <scope>test</scope>\n       <exclusions>\n         <exclusion>\n-          <artifactId>dubbo-metadata-api</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-metadata-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-monitor-api</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-monitor-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-remoting-api</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-remoting-api</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-rpc-injvm</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-rpc-injvm</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-filter-validation</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-filter-validation</artifactId>\n         </exclusion>\n         <exclusion>\n-          <artifactId>dubbo-filter-cache</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-filter-cache</artifactId>\n         </exclusion>\n       </exclusions>\n     </dependency>\n     <dependency>\n       <groupId>javax.ws.rs</groupId>\n       <artifactId>javax.ws.rs-api</artifactId>\n       <scope>test</scope>\n"}]}]}
