{"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):                         6327f452\n+  32-bit CRC value (hex):                         8ffb0ca1\n   compressed size:                                5906 bytes\n   uncompressed size:                              5906 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 03D90 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 03D92   Length              0005 (5)\n 03D94   Flags               01 (1) 'Modification'\n 03D95   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 03D99 PAYLOAD\n \n 054AB DATA DESCRIPTOR       08074B50 (134695760)\n-054AF CRC                   6327F452 (1663562834)\n+054AF CRC                   8FFB0CA1 (2415594657)\n 054B3 Compressed Size       00001712 (5906)\n 054B7 Uncompressed Size     00001712 (5906)\n \n 054BB LOCAL HEADER #16      04034B50 (67324752)\n 054BF Extract Zip Spec      14 (20) '2.0'\n 054C0 Extract OS            00 (0) 'MS-DOS'\n 054C1 General Purpose Flag  0000 (0)\n@@ -2197,15 +2197,15 @@\n 2D08D Created OS            00 (0) 'MS-DOS'\n 2D08E Extract Zip Spec      14 (20) '2.0'\n 2D08F Extract OS            00 (0) 'MS-DOS'\n 2D090 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 2D092 Compression Method    0000 (0) 'Stored'\n 2D094 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2D098 CRC                   6327F452 (1663562834)\n+2D098 CRC                   8FFB0CA1 (2415594657)\n 2D09C Compressed Size       00001712 (5906)\n 2D0A0 Uncompressed Size     00001712 (5906)\n 2D0A4 Filename Length       0040 (64)\n 2D0A6 Extra Length          0009 (9)\n 2D0A8 Comment Length        0000 (0)\n 2D0AA Disk Start            0000 (0)\n 2D0AC 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,123 +37,123 @@\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         <exclusion>\n-          <artifactId>gson</artifactId>\n           <groupId>com.google.code.gson</groupId>\n+          <artifactId>gson</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>fastjson</artifactId>\n           <groupId>com.alibaba</groupId>\n+          <artifactId>fastjson</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>com.google.code.gson</groupId>\n       <artifactId>gson</artifactId>\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-registry-api</artifactId>\n           <groupId>org.apache.dubbo</groupId>\n+          <artifactId>dubbo-registry-api</artifactId>\n         </exclusion>\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"}]}]}
