{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -556,15 +556,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):                         a04620ad\n+  32-bit CRC value (hex):                         4c9ad85e\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": "@@ -396,15 +396,15 @@\n 052D4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 052D6   Length              0005 (5)\n 052D8   Flags               01 (1) 'Modification'\n 052D9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 052DD PAYLOAD\n \n 069EF DATA DESCRIPTOR       08074B50 (134695760)\n-069F3 CRC                   A04620AD (2688950445)\n+069F3 CRC                   4C9AD85E (1285216350)\n 069F7 Compressed Size       00001712 (5906)\n 069FB Uncompressed Size     00001712 (5906)\n \n 069FF LOCAL HEADER #17      04034B50 (67324752)\n 06A03 Extract Zip Spec      14 (20) '2.0'\n 06A04 Extract OS            00 (0) 'MS-DOS'\n 06A05 General Purpose Flag  0000 (0)\n@@ -2254,15 +2254,15 @@\n 381D1 Created OS            00 (0) 'MS-DOS'\n 381D2 Extract Zip Spec      14 (20) '2.0'\n 381D3 Extract OS            00 (0) 'MS-DOS'\n 381D4 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 381D6 Compression Method    0000 (0) 'Stored'\n 381D8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-381DC CRC                   A04620AD (2688950445)\n+381DC CRC                   4C9AD85E (1285216350)\n 381E0 Compressed Size       00001712 (5906)\n 381E4 Uncompressed Size     00001712 (5906)\n 381E8 Filename Length       0040 (64)\n 381EA Extra Length          0009 (9)\n 381EC Comment Length        0000 (0)\n 381EE Disk Start            0000 (0)\n 381F0 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"}]}]}
