{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1074,15 +1074,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):                         72b8a820\n+  32-bit CRC value (hex):                         9deeb8d9\n   compressed size:                                7586 bytes\n   uncompressed size:                              7586 bytes\n   length of filename:                             109 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@@ -1146,15 +1146,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):                         2867f97a\n+  32-bit CRC value (hex):                         6ee42b03\n   compressed size:                                9802 bytes\n   uncompressed size:                              9802 bytes\n   length of filename:                             109 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": "@@ -739,15 +739,15 @@\n 0BDCC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0BDCE   Length              0005 (5)\n 0BDD0   Flags               01 (1) 'Modification'\n 0BDD1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0BDD5 PAYLOAD\n \n 0DB77 DATA DESCRIPTOR       08074B50 (134695760)\n-0DB7B CRC                   72B8A820 (1924704288)\n+0DB7B CRC                   9DEEB8D9 (2649667801)\n 0DB7F Compressed Size       00001DA2 (7586)\n 0DB83 Uncompressed Size     00001DA2 (7586)\n \n 0DB87 LOCAL HEADER #32      04034B50 (67324752)\n 0DB8B Extract Zip Spec      14 (20) '2.0'\n 0DB8C Extract OS            00 (0) 'MS-DOS'\n 0DB8D General Purpose Flag  0008 (8)\n@@ -795,15 +795,15 @@\n 0E8A8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0E8AA   Length              0005 (5)\n 0E8AC   Flags               01 (1) 'Modification'\n 0E8AD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0E8B1 PAYLOAD\n \n 10EFB DATA DESCRIPTOR       08074B50 (134695760)\n-10EFF CRC                   2867F97A (677902714)\n+10EFF CRC                   6EE42B03 (1860446979)\n 10F03 Compressed Size       0000264A (9802)\n 10F07 Uncompressed Size     0000264A (9802)\n \n 10F0B CENTRAL HEADER #1     02014B50 (33639248)\n 10F0F Created Zip Spec      14 (20) '2.0'\n 10F10 Created OS            00 (0) 'MS-DOS'\n 10F11 Extract Zip Spec      14 (20) '2.0'\n@@ -1691,15 +1691,15 @@\n 11AA7 Created OS            00 (0) 'MS-DOS'\n 11AA8 Extract Zip Spec      14 (20) '2.0'\n 11AA9 Extract OS            00 (0) 'MS-DOS'\n 11AAA General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 11AAC Compression Method    0000 (0) 'Stored'\n 11AAE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11AB2 CRC                   72B8A820 (1924704288)\n+11AB2 CRC                   9DEEB8D9 (2649667801)\n 11AB6 Compressed Size       00001DA2 (7586)\n 11ABA Uncompressed Size     00001DA2 (7586)\n 11ABE Filename Length       006D (109)\n 11AC0 Extra Length          0009 (9)\n 11AC2 Comment Length        0000 (0)\n 11AC4 Disk Start            0000 (0)\n 11AC6 Int File Attributes   0000 (0)\n@@ -1751,15 +1751,15 @@\n 11BEA Created OS            00 (0) 'MS-DOS'\n 11BEB Extract Zip Spec      14 (20) '2.0'\n 11BEC Extract OS            00 (0) 'MS-DOS'\n 11BED General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 11BEF Compression Method    0000 (0) 'Stored'\n 11BF1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-11BF5 CRC                   2867F97A (677902714)\n+11BF5 CRC                   6EE42B03 (1860446979)\n 11BF9 Compressed Size       0000264A (9802)\n 11BFD Uncompressed Size     0000264A (9802)\n 11C01 Filename Length       006D (109)\n 11C03 Extra Length          0009 (9)\n 11C05 Comment Length        0000 (0)\n 11C07 Disk Start            0000 (0)\n 11C09 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_persistence_aws_metamodel_AwsGluePersistencePlatform_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_persistence_aws_metamodel_AwsGluePersistencePlatform_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_pure_persistence_aws_metamodel_AwsGluePersistencePlatform_Impl extends Root_meta_pure_persistence_metamodel_context_PersistencePlatform_Impl implements Root_meta_pure_persistence_aws_metamodel_AwsGluePersistencePlatform\n {\n     public static final String tempTypeName = \"AwsGluePersistencePlatform\";\n     private static final String tempFullTypeId = \"Root::meta::pure::persistence::aws::metamodel::AwsGluePersistencePlatform\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"dataProcessingUnits\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_persistence_aws_metamodel_AwsGluePersistencePlatform_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_persistence_aws_metamodel_connection_AwsS3Connection_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_persistence_aws_metamodel_connection_AwsS3Connection_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,16 +20,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.*;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.*;\n public class Root_meta_pure_persistence_aws_metamodel_connection_AwsS3Connection_Impl extends Root_meta_core_runtime_Connection_Impl implements Root_meta_pure_persistence_aws_metamodel_connection_AwsS3Connection\n {\n     public static final String tempTypeName = \"AwsS3Connection\";\n     private static final String tempFullTypeId = \"Root::meta::pure::persistence::aws::metamodel::connection::AwsS3Connection\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"bucket\", \"partition\", \"region\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_persistence_aws_metamodel_connection_AwsS3Connection_Impl(String id)\n     {\n         super(id);\n     }\n \n"}]}
