{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1254,15 +1254,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):                         09756723\n+  32-bit CRC value (hex):                         d8a264e2\n   compressed size:                                13687 bytes\n   uncompressed size:                              13687 bytes\n   length of filename:                             96 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@@ -1398,15 +1398,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):                         f95fda6a\n+  32-bit CRC value (hex):                         ee0e7091\n   compressed size:                                9487 bytes\n   uncompressed size:                              9487 bytes\n   length of filename:                             123 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@@ -1470,15 +1470,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):                         a8af69c0\n+  32-bit CRC value (hex):                         e5cbec0f\n   compressed size:                                7467 bytes\n   uncompressed size:                              7467 bytes\n   length of filename:                             112 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@@ -1614,15 +1614,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):                         d3f9da6d\n+  32-bit CRC value (hex):                         b1f5ec28\n   compressed size:                                13050 bytes\n   uncompressed size:                              13050 bytes\n   length of filename:                             111 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": "@@ -880,15 +880,15 @@\n 0C96D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0C96F   Length              0005 (5)\n 0C971   Flags               01 (1) 'Modification'\n 0C972   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0C976 PAYLOAD\n \n 0FEED DATA DESCRIPTOR       08074B50 (134695760)\n-0FEF1 CRC                   09756723 (158689059)\n+0FEF1 CRC                   D8A264E2 (3634521314)\n 0FEF5 Compressed Size       00003577 (13687)\n 0FEF9 Uncompressed Size     00003577 (13687)\n \n 0FEFD LOCAL HEADER #37      04034B50 (67324752)\n 0FF01 Extract Zip Spec      14 (20) '2.0'\n 0FF02 Extract OS            00 (0) 'MS-DOS'\n 0FF03 General Purpose Flag  0008 (8)\n@@ -992,15 +992,15 @@\n 14687 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 14689   Length              0005 (5)\n 1468B   Flags               01 (1) 'Modification'\n 1468C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 14690 PAYLOAD\n \n 16B9F DATA DESCRIPTOR       08074B50 (134695760)\n-16BA3 CRC                   F95FDA6A (4183808618)\n+16BA3 CRC                   EE0E7091 (3993923729)\n 16BA7 Compressed Size       0000250F (9487)\n 16BAB Uncompressed Size     0000250F (9487)\n \n 16BAF LOCAL HEADER #41      04034B50 (67324752)\n 16BB3 Extract Zip Spec      14 (20) '2.0'\n 16BB4 Extract OS            00 (0) 'MS-DOS'\n 16BB5 General Purpose Flag  0008 (8)\n@@ -1048,15 +1048,15 @@\n 175B8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 175BA   Length              0005 (5)\n 175BC   Flags               01 (1) 'Modification'\n 175BD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 175C1 PAYLOAD\n \n 192EC DATA DESCRIPTOR       08074B50 (134695760)\n-192F0 CRC                   A8AF69C0 (2830068160)\n+192F0 CRC                   E5CBEC0F (3855346703)\n 192F4 Compressed Size       00001D2B (7467)\n 192F8 Uncompressed Size     00001D2B (7467)\n \n 192FC LOCAL HEADER #43      04034B50 (67324752)\n 19300 Extract Zip Spec      14 (20) '2.0'\n 19301 Extract OS            00 (0) 'MS-DOS'\n 19302 General Purpose Flag  0008 (8)\n@@ -1160,15 +1160,15 @@\n 1E4F9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1E4FB   Length              0005 (5)\n 1E4FD   Flags               01 (1) 'Modification'\n 1E4FE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1E502 PAYLOAD\n \n 217FC DATA DESCRIPTOR       08074B50 (134695760)\n-21800 CRC                   D3F9DA6D (3556366957)\n+21800 CRC                   B1F5EC28 (2985684008)\n 21804 Compressed Size       000032FA (13050)\n 21808 Uncompressed Size     000032FA (13050)\n \n 2180C LOCAL HEADER #47      04034B50 (67324752)\n 21810 Extract Zip Spec      14 (20) '2.0'\n 21811 Extract OS            00 (0) 'MS-DOS'\n 21812 General Purpose Flag  0008 (8)\n@@ -2402,15 +2402,15 @@\n 3600D Created OS            00 (0) 'MS-DOS'\n 3600E Extract Zip Spec      14 (20) '2.0'\n 3600F Extract OS            00 (0) 'MS-DOS'\n 36010 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 36012 Compression Method    0000 (0) 'Stored'\n 36014 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-36018 CRC                   09756723 (158689059)\n+36018 CRC                   D8A264E2 (3634521314)\n 3601C Compressed Size       00003577 (13687)\n 36020 Uncompressed Size     00003577 (13687)\n 36024 Filename Length       0060 (96)\n 36026 Extra Length          0009 (9)\n 36028 Comment Length        0000 (0)\n 3602A Disk Start            0000 (0)\n 3602C Int File Attributes   0000 (0)\n@@ -2522,15 +2522,15 @@\n 3627A Created OS            00 (0) 'MS-DOS'\n 3627B Extract Zip Spec      14 (20) '2.0'\n 3627C Extract OS            00 (0) 'MS-DOS'\n 3627D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3627F Compression Method    0000 (0) 'Stored'\n 36281 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-36285 CRC                   F95FDA6A (4183808618)\n+36285 CRC                   EE0E7091 (3993923729)\n 36289 Compressed Size       0000250F (9487)\n 3628D Uncompressed Size     0000250F (9487)\n 36291 Filename Length       007B (123)\n 36293 Extra Length          0009 (9)\n 36295 Comment Length        0000 (0)\n 36297 Disk Start            0000 (0)\n 36299 Int File Attributes   0000 (0)\n@@ -2582,15 +2582,15 @@\n 363CE Created OS            00 (0) 'MS-DOS'\n 363CF Extract Zip Spec      14 (20) '2.0'\n 363D0 Extract OS            00 (0) 'MS-DOS'\n 363D1 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 363D3 Compression Method    0000 (0) 'Stored'\n 363D5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-363D9 CRC                   A8AF69C0 (2830068160)\n+363D9 CRC                   E5CBEC0F (3855346703)\n 363DD Compressed Size       00001D2B (7467)\n 363E1 Uncompressed Size     00001D2B (7467)\n 363E5 Filename Length       0070 (112)\n 363E7 Extra Length          0009 (9)\n 363E9 Comment Length        0000 (0)\n 363EB Disk Start            0000 (0)\n 363ED Int File Attributes   0000 (0)\n@@ -2702,15 +2702,15 @@\n 3666B Created OS            00 (0) 'MS-DOS'\n 3666C Extract Zip Spec      14 (20) '2.0'\n 3666D Extract OS            00 (0) 'MS-DOS'\n 3666E General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 36670 Compression Method    0000 (0) 'Stored'\n 36672 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-36676 CRC                   D3F9DA6D (3556366957)\n+36676 CRC                   B1F5EC28 (2985684008)\n 3667A Compressed Size       000032FA (13050)\n 3667E Uncompressed Size     000032FA (13050)\n 36682 Filename Length       006F (111)\n 36684 Extra Length          0009 (9)\n 36686 Comment Length        0000 (0)\n 36688 Disk Start            0000 (0)\n 3668A Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_language_daml_generation_DAMLConfig_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_language_daml_generation_DAMLConfig_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -24,16 +24,16 @@\n import org.eclipse.collections.api.block.function.Function2;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_language_daml_generation_DAMLConfig_Impl extends Root_meta_pure_generation_metamodel_GenerationConfiguration_Impl implements Root_meta_external_language_daml_generation_DAMLConfig\n {\n     public static final String tempTypeName = \"DAMLConfig\";\n     private static final String tempFullTypeId = \"Root::meta::external::language::daml::generation::DAMLConfig\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(\"Root::meta::pure::generation::metamodel::GenerationConfiguration\", \"class\", \"generationOutputPath\", \"package\", \"scopeElements\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(\"Root::meta::pure::generation::metamodel::GenerationConfiguration\", \"class\", \"generationOutputPath\", \"package\", \"scopeElements\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_language_daml_generation_DAMLConfig_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_ModelToDamlConfiguration_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_ModelToDamlConfiguration_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -24,17 +24,17 @@\n import org.eclipse.collections.api.block.function.Function2;\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_language_daml_transformation_fromPure_ModelToDamlConfiguration_Impl extends Root_meta_external_format_shared_transformation_fromPure_ModelToSchemaConfiguration_Impl implements Root_meta_external_language_daml_transformation_fromPure_ModelToDamlConfiguration\n {\n     public static final String tempTypeName = \"ModelToDamlConfiguration\";\n     private static final String tempFullTypeId = \"Root::meta::external::language::daml::transformation::fromPure::ModelToDamlConfiguration\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKey(\"Root::meta::external::format::shared::transformation::fromPure::ModelToSchemaConfiguration\", \"targetSchemaSet\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::external::format::shared::transformation::GenerationConfiguration\", \"format\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKey(\"Root::meta::external::format::shared::transformation::fromPure::ModelToSchemaConfiguration\", \"targetSchemaSet\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_language_daml_transformation_fromPure_ModelToDamlConfiguration_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_tests_Address_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_tests_Address_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_external_language_daml_transformation_fromPure_tests_Address_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_language_daml_transformation_fromPure_tests_Address\n {\n     public static final String tempTypeName = \"Address\";\n     private static final String tempFullTypeId = \"Root::meta::external::language::daml::transformation::fromPure::tests::Address\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"street\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_language_daml_transformation_fromPure_tests_Address_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_tests_Person_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_language_daml_transformation_fromPure_tests_Person_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_external_language_daml_transformation_fromPure_tests_Person_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_language_daml_transformation_fromPure_tests_Person\n {\n     public static final String tempTypeName = \"Person\";\n     private static final String tempFullTypeId = \"Root::meta::external::language::daml::transformation::fromPure::tests::Person\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(tempFullTypeId, \"addresses\", \"age\", \"name\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(tempFullTypeId, \"addresses\", \"age\", \"name\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_language_daml_transformation_fromPure_tests_Person_Impl(String id)\n     {\n         super(id);\n     }\n \n"}]}
